@charset "UTF-8";
/*!
 * ress.css • v3.0.0
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}body{background-color:#fff;color:#1f1f1f;font-family:Hiragino Sans W3,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:16px;line-height:1.8}@media screen and (min-width:769px){body{min-width:1000px}}@media screen and (min-width:769px){main{margin-bottom:30px;min-width:1040px}}@media screen and (max-width:768px){main{margin-bottom:20px}}img{width:100%;height:auto;vertical-align:bottom}p:not(:last-child){margin-bottom:1em}p a{display:inline;text-decoration:underline}a{color:inherit;text-decoration:none;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}a:hover{opacity:.5}strong{font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}small{font-size:.8em;font-weight:400}li,ol,ul{list-style:none}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #eee;font-size:16px;padding:7px;width:100%;line-height:1.8;border-radius:0}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c5c3c3}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#c5c3c3}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c5c3c3}input[type=email]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#c5c3c3}input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#c5c3c3}input[type=email],input[type=password],input[type=tel],input[type=text],select{max-width:515px}@media screen and (max-width:768px){input[type=email],input[type=password],input[type=tel],input[type=text],select{max-width:none}}input[type=checkbox]{border-radius:100%}textarea{resize:none;height:200px}address{font-style:normal}.container{width:100%;margin:0 auto;padding:0 20px}@media screen and (min-width:769px){.container{width:1040px}}.center{display:block;text-align:center!important}.underline{text-decoration:underline}.red{color:#f40f0f}.blue{color:#056ac2}.yellow{color:#feff0c}.pink{color:#ff7a7a}.bold{font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}.half{width:.5em;text-indent:0}.half,.inlineBlock{display:inline-block}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.mr0{margin-right:0!important}.ml0{margin-left:0!important}@media screen and (min-width:769px){.mtpc0{margin-top:0!important}}@media screen and (min-width:769px){.mbpc0{margin-bottom:0!important}}@media screen and (min-width:769px){.mrpc0{margin-right:0!important}}@media screen and (min-width:769px){.mlpc0{margin-left:0!important}}@media screen and (max-width:768px){.mtsp0{margin-top:0!important}}@media screen and (max-width:768px){.mbsp0{margin-bottom:0!important}}@media screen and (max-width:768px){.mrsp0{margin-right:0!important}}@media screen and (max-width:768px){.mlsp0{margin-left:0!important}}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}.pr0{padding-right:0!important}.pl0{padding-left:0!important}@media screen and (min-width:769px){.ptpc0{padding-top:0!important}}@media screen and (min-width:769px){.pbpc0{padding-bottom:0!important}}@media screen and (min-width:769px){.prpc0{padding-right:0!important}}@media screen and (min-width:769px){.plpc0{padding-left:0!important}}@media screen and (max-width:768px){.ptsp0{padding-top:0!important}}@media screen and (max-width:768px){.pbsp0{padding-bottom:0!important}}@media screen and (max-width:768px){.prsp0{padding-right:0!important}}@media screen and (max-width:768px){.plsp0{padding-left:0!important}}.mt5{margin-top:5px!important}.mb5{margin-bottom:5px!important}.mr5{margin-right:5px!important}.ml5{margin-left:5px!important}@media screen and (min-width:769px){.mtpc5{margin-top:5px!important}}@media screen and (min-width:769px){.mbpc5{margin-bottom:5px!important}}@media screen and (min-width:769px){.mrpc5{margin-right:5px!important}}@media screen and (min-width:769px){.mlpc5{margin-left:5px!important}}@media screen and (max-width:768px){.mtsp5{margin-top:5px!important}}@media screen and (max-width:768px){.mbsp5{margin-bottom:5px!important}}@media screen and (max-width:768px){.mrsp5{margin-right:5px!important}}@media screen and (max-width:768px){.mlsp5{margin-left:5px!important}}.pt5{padding-top:5px!important}.pb5{padding-bottom:5px!important}.pr5{padding-right:5px!important}.pl5{padding-left:5px!important}@media screen and (min-width:769px){.ptpc5{padding-top:5px!important}}@media screen and (min-width:769px){.pbpc5{padding-bottom:5px!important}}@media screen and (min-width:769px){.prpc5{padding-right:5px!important}}@media screen and (min-width:769px){.plpc5{padding-left:5px!important}}@media screen and (max-width:768px){.ptsp5{padding-top:5px!important}}@media screen and (max-width:768px){.pbsp5{padding-bottom:5px!important}}@media screen and (max-width:768px){.prsp5{padding-right:5px!important}}@media screen and (max-width:768px){.plsp5{padding-left:5px!important}}.mt10{margin-top:10px!important}.mb10{margin-bottom:10px!important}.mr10{margin-right:10px!important}.ml10{margin-left:10px!important}@media screen and (min-width:769px){.mtpc10{margin-top:10px!important}}@media screen and (min-width:769px){.mbpc10{margin-bottom:10px!important}}@media screen and (min-width:769px){.mrpc10{margin-right:10px!important}}@media screen and (min-width:769px){.mlpc10{margin-left:10px!important}}@media screen and (max-width:768px){.mtsp10{margin-top:10px!important}}@media screen and (max-width:768px){.mbsp10{margin-bottom:10px!important}}@media screen and (max-width:768px){.mrsp10{margin-right:10px!important}}@media screen and (max-width:768px){.mlsp10{margin-left:10px!important}}.pt10{padding-top:10px!important}.pb10{padding-bottom:10px!important}.pr10{padding-right:10px!important}.pl10{padding-left:10px!important}@media screen and (min-width:769px){.ptpc10{padding-top:10px!important}}@media screen and (min-width:769px){.pbpc10{padding-bottom:10px!important}}@media screen and (min-width:769px){.prpc10{padding-right:10px!important}}@media screen and (min-width:769px){.plpc10{padding-left:10px!important}}@media screen and (max-width:768px){.ptsp10{padding-top:10px!important}}@media screen and (max-width:768px){.pbsp10{padding-bottom:10px!important}}@media screen and (max-width:768px){.prsp10{padding-right:10px!important}}@media screen and (max-width:768px){.plsp10{padding-left:10px!important}}.mt15{margin-top:15px!important}.mb15{margin-bottom:15px!important}.mr15{margin-right:15px!important}.ml15{margin-left:15px!important}@media screen and (min-width:769px){.mtpc15{margin-top:15px!important}}@media screen and (min-width:769px){.mbpc15{margin-bottom:15px!important}}@media screen and (min-width:769px){.mrpc15{margin-right:15px!important}}@media screen and (min-width:769px){.mlpc15{margin-left:15px!important}}@media screen and (max-width:768px){.mtsp15{margin-top:15px!important}}@media screen and (max-width:768px){.mbsp15{margin-bottom:15px!important}}@media screen and (max-width:768px){.mrsp15{margin-right:15px!important}}@media screen and (max-width:768px){.mlsp15{margin-left:15px!important}}.pt15{padding-top:15px!important}.pb15{padding-bottom:15px!important}.pr15{padding-right:15px!important}.pl15{padding-left:15px!important}@media screen and (min-width:769px){.ptpc15{padding-top:15px!important}}@media screen and (min-width:769px){.pbpc15{padding-bottom:15px!important}}@media screen and (min-width:769px){.prpc15{padding-right:15px!important}}@media screen and (min-width:769px){.plpc15{padding-left:15px!important}}@media screen and (max-width:768px){.ptsp15{padding-top:15px!important}}@media screen and (max-width:768px){.pbsp15{padding-bottom:15px!important}}@media screen and (max-width:768px){.prsp15{padding-right:15px!important}}@media screen and (max-width:768px){.plsp15{padding-left:15px!important}}.mt20{margin-top:20px!important}.mb20{margin-bottom:20px!important}.mr20{margin-right:20px!important}.ml20{margin-left:20px!important}@media screen and (min-width:769px){.mtpc20{margin-top:20px!important}}@media screen and (min-width:769px){.mbpc20{margin-bottom:20px!important}}@media screen and (min-width:769px){.mrpc20{margin-right:20px!important}}@media screen and (min-width:769px){.mlpc20{margin-left:20px!important}}@media screen and (max-width:768px){.mtsp20{margin-top:20px!important}}@media screen and (max-width:768px){.mbsp20{margin-bottom:20px!important}}@media screen and (max-width:768px){.mrsp20{margin-right:20px!important}}@media screen and (max-width:768px){.mlsp20{margin-left:20px!important}}.pt20{padding-top:20px!important}.pb20{padding-bottom:20px!important}.pr20{padding-right:20px!important}.pl20{padding-left:20px!important}@media screen and (min-width:769px){.ptpc20{padding-top:20px!important}}@media screen and (min-width:769px){.pbpc20{padding-bottom:20px!important}}@media screen and (min-width:769px){.prpc20{padding-right:20px!important}}@media screen and (min-width:769px){.plpc20{padding-left:20px!important}}@media screen and (max-width:768px){.ptsp20{padding-top:20px!important}}@media screen and (max-width:768px){.pbsp20{padding-bottom:20px!important}}@media screen and (max-width:768px){.prsp20{padding-right:20px!important}}@media screen and (max-width:768px){.plsp20{padding-left:20px!important}}.mt25{margin-top:25px!important}.mb25{margin-bottom:25px!important}.mr25{margin-right:25px!important}.ml25{margin-left:25px!important}@media screen and (min-width:769px){.mtpc25{margin-top:25px!important}}@media screen and (min-width:769px){.mbpc25{margin-bottom:25px!important}}@media screen and (min-width:769px){.mrpc25{margin-right:25px!important}}@media screen and (min-width:769px){.mlpc25{margin-left:25px!important}}@media screen and (max-width:768px){.mtsp25{margin-top:25px!important}}@media screen and (max-width:768px){.mbsp25{margin-bottom:25px!important}}@media screen and (max-width:768px){.mrsp25{margin-right:25px!important}}@media screen and (max-width:768px){.mlsp25{margin-left:25px!important}}.pt25{padding-top:25px!important}.pb25{padding-bottom:25px!important}.pr25{padding-right:25px!important}.pl25{padding-left:25px!important}@media screen and (min-width:769px){.ptpc25{padding-top:25px!important}}@media screen and (min-width:769px){.pbpc25{padding-bottom:25px!important}}@media screen and (min-width:769px){.prpc25{padding-right:25px!important}}@media screen and (min-width:769px){.plpc25{padding-left:25px!important}}@media screen and (max-width:768px){.ptsp25{padding-top:25px!important}}@media screen and (max-width:768px){.pbsp25{padding-bottom:25px!important}}@media screen and (max-width:768px){.prsp25{padding-right:25px!important}}@media screen and (max-width:768px){.plsp25{padding-left:25px!important}}.mt30{margin-top:30px!important}.mb30{margin-bottom:30px!important}.mr30{margin-right:30px!important}.ml30{margin-left:30px!important}@media screen and (min-width:769px){.mtpc30{margin-top:30px!important}}@media screen and (min-width:769px){.mbpc30{margin-bottom:30px!important}}@media screen and (min-width:769px){.mrpc30{margin-right:30px!important}}@media screen and (min-width:769px){.mlpc30{margin-left:30px!important}}@media screen and (max-width:768px){.mtsp30{margin-top:30px!important}}@media screen and (max-width:768px){.mbsp30{margin-bottom:30px!important}}@media screen and (max-width:768px){.mrsp30{margin-right:30px!important}}@media screen and (max-width:768px){.mlsp30{margin-left:30px!important}}.pt30{padding-top:30px!important}.pb30{padding-bottom:30px!important}.pr30{padding-right:30px!important}.pl30{padding-left:30px!important}@media screen and (min-width:769px){.ptpc30{padding-top:30px!important}}@media screen and (min-width:769px){.pbpc30{padding-bottom:30px!important}}@media screen and (min-width:769px){.prpc30{padding-right:30px!important}}@media screen and (min-width:769px){.plpc30{padding-left:30px!important}}@media screen and (max-width:768px){.ptsp30{padding-top:30px!important}}@media screen and (max-width:768px){.pbsp30{padding-bottom:30px!important}}@media screen and (max-width:768px){.prsp30{padding-right:30px!important}}@media screen and (max-width:768px){.plsp30{padding-left:30px!important}}.mt35{margin-top:35px!important}.mb35{margin-bottom:35px!important}.mr35{margin-right:35px!important}.ml35{margin-left:35px!important}@media screen and (min-width:769px){.mtpc35{margin-top:35px!important}}@media screen and (min-width:769px){.mbpc35{margin-bottom:35px!important}}@media screen and (min-width:769px){.mrpc35{margin-right:35px!important}}@media screen and (min-width:769px){.mlpc35{margin-left:35px!important}}@media screen and (max-width:768px){.mtsp35{margin-top:35px!important}}@media screen and (max-width:768px){.mbsp35{margin-bottom:35px!important}}@media screen and (max-width:768px){.mrsp35{margin-right:35px!important}}@media screen and (max-width:768px){.mlsp35{margin-left:35px!important}}.pt35{padding-top:35px!important}.pb35{padding-bottom:35px!important}.pr35{padding-right:35px!important}.pl35{padding-left:35px!important}@media screen and (min-width:769px){.ptpc35{padding-top:35px!important}}@media screen and (min-width:769px){.pbpc35{padding-bottom:35px!important}}@media screen and (min-width:769px){.prpc35{padding-right:35px!important}}@media screen and (min-width:769px){.plpc35{padding-left:35px!important}}@media screen and (max-width:768px){.ptsp35{padding-top:35px!important}}@media screen and (max-width:768px){.pbsp35{padding-bottom:35px!important}}@media screen and (max-width:768px){.prsp35{padding-right:35px!important}}@media screen and (max-width:768px){.plsp35{padding-left:35px!important}}.mt40{margin-top:40px!important}.mb40{margin-bottom:40px!important}.mr40{margin-right:40px!important}.ml40{margin-left:40px!important}@media screen and (min-width:769px){.mtpc40{margin-top:40px!important}}@media screen and (min-width:769px){.mbpc40{margin-bottom:40px!important}}@media screen and (min-width:769px){.mrpc40{margin-right:40px!important}}@media screen and (min-width:769px){.mlpc40{margin-left:40px!important}}@media screen and (max-width:768px){.mtsp40{margin-top:40px!important}}@media screen and (max-width:768px){.mbsp40{margin-bottom:40px!important}}@media screen and (max-width:768px){.mrsp40{margin-right:40px!important}}@media screen and (max-width:768px){.mlsp40{margin-left:40px!important}}.pt40{padding-top:40px!important}.pb40{padding-bottom:40px!important}.pr40{padding-right:40px!important}.pl40{padding-left:40px!important}@media screen and (min-width:769px){.ptpc40{padding-top:40px!important}}@media screen and (min-width:769px){.pbpc40{padding-bottom:40px!important}}@media screen and (min-width:769px){.prpc40{padding-right:40px!important}}@media screen and (min-width:769px){.plpc40{padding-left:40px!important}}@media screen and (max-width:768px){.ptsp40{padding-top:40px!important}}@media screen and (max-width:768px){.pbsp40{padding-bottom:40px!important}}@media screen and (max-width:768px){.prsp40{padding-right:40px!important}}@media screen and (max-width:768px){.plsp40{padding-left:40px!important}}.mt45{margin-top:45px!important}.mb45{margin-bottom:45px!important}.mr45{margin-right:45px!important}.ml45{margin-left:45px!important}@media screen and (min-width:769px){.mtpc45{margin-top:45px!important}}@media screen and (min-width:769px){.mbpc45{margin-bottom:45px!important}}@media screen and (min-width:769px){.mrpc45{margin-right:45px!important}}@media screen and (min-width:769px){.mlpc45{margin-left:45px!important}}@media screen and (max-width:768px){.mtsp45{margin-top:45px!important}}@media screen and (max-width:768px){.mbsp45{margin-bottom:45px!important}}@media screen and (max-width:768px){.mrsp45{margin-right:45px!important}}@media screen and (max-width:768px){.mlsp45{margin-left:45px!important}}.pt45{padding-top:45px!important}.pb45{padding-bottom:45px!important}.pr45{padding-right:45px!important}.pl45{padding-left:45px!important}@media screen and (min-width:769px){.ptpc45{padding-top:45px!important}}@media screen and (min-width:769px){.pbpc45{padding-bottom:45px!important}}@media screen and (min-width:769px){.prpc45{padding-right:45px!important}}@media screen and (min-width:769px){.plpc45{padding-left:45px!important}}@media screen and (max-width:768px){.ptsp45{padding-top:45px!important}}@media screen and (max-width:768px){.pbsp45{padding-bottom:45px!important}}@media screen and (max-width:768px){.prsp45{padding-right:45px!important}}@media screen and (max-width:768px){.plsp45{padding-left:45px!important}}.mt50{margin-top:50px!important}.mb50{margin-bottom:50px!important}.mr50{margin-right:50px!important}.ml50{margin-left:50px!important}@media screen and (min-width:769px){.mtpc50{margin-top:50px!important}}@media screen and (min-width:769px){.mbpc50{margin-bottom:50px!important}}@media screen and (min-width:769px){.mrpc50{margin-right:50px!important}}@media screen and (min-width:769px){.mlpc50{margin-left:50px!important}}@media screen and (max-width:768px){.mtsp50{margin-top:50px!important}}@media screen and (max-width:768px){.mbsp50{margin-bottom:50px!important}}@media screen and (max-width:768px){.mrsp50{margin-right:50px!important}}@media screen and (max-width:768px){.mlsp50{margin-left:50px!important}}.pt50{padding-top:50px!important}.pb50{padding-bottom:50px!important}.pr50{padding-right:50px!important}.pl50{padding-left:50px!important}@media screen and (min-width:769px){.ptpc50{padding-top:50px!important}}@media screen and (min-width:769px){.pbpc50{padding-bottom:50px!important}}@media screen and (min-width:769px){.prpc50{padding-right:50px!important}}@media screen and (min-width:769px){.plpc50{padding-left:50px!important}}@media screen and (max-width:768px){.ptsp50{padding-top:50px!important}}@media screen and (max-width:768px){.pbsp50{padding-bottom:50px!important}}@media screen and (max-width:768px){.prsp50{padding-right:50px!important}}@media screen and (max-width:768px){.plsp50{padding-left:50px!important}}.mt55{margin-top:55px!important}.mb55{margin-bottom:55px!important}.mr55{margin-right:55px!important}.ml55{margin-left:55px!important}@media screen and (min-width:769px){.mtpc55{margin-top:55px!important}}@media screen and (min-width:769px){.mbpc55{margin-bottom:55px!important}}@media screen and (min-width:769px){.mrpc55{margin-right:55px!important}}@media screen and (min-width:769px){.mlpc55{margin-left:55px!important}}@media screen and (max-width:768px){.mtsp55{margin-top:55px!important}}@media screen and (max-width:768px){.mbsp55{margin-bottom:55px!important}}@media screen and (max-width:768px){.mrsp55{margin-right:55px!important}}@media screen and (max-width:768px){.mlsp55{margin-left:55px!important}}.pt55{padding-top:55px!important}.pb55{padding-bottom:55px!important}.pr55{padding-right:55px!important}.pl55{padding-left:55px!important}@media screen and (min-width:769px){.ptpc55{padding-top:55px!important}}@media screen and (min-width:769px){.pbpc55{padding-bottom:55px!important}}@media screen and (min-width:769px){.prpc55{padding-right:55px!important}}@media screen and (min-width:769px){.plpc55{padding-left:55px!important}}@media screen and (max-width:768px){.ptsp55{padding-top:55px!important}}@media screen and (max-width:768px){.pbsp55{padding-bottom:55px!important}}@media screen and (max-width:768px){.prsp55{padding-right:55px!important}}@media screen and (max-width:768px){.plsp55{padding-left:55px!important}}.mt60{margin-top:60px!important}.mb60{margin-bottom:60px!important}.mr60{margin-right:60px!important}.ml60{margin-left:60px!important}@media screen and (min-width:769px){.mtpc60{margin-top:60px!important}}@media screen and (min-width:769px){.mbpc60{margin-bottom:60px!important}}@media screen and (min-width:769px){.mrpc60{margin-right:60px!important}}@media screen and (min-width:769px){.mlpc60{margin-left:60px!important}}@media screen and (max-width:768px){.mtsp60{margin-top:60px!important}}@media screen and (max-width:768px){.mbsp60{margin-bottom:60px!important}}@media screen and (max-width:768px){.mrsp60{margin-right:60px!important}}@media screen and (max-width:768px){.mlsp60{margin-left:60px!important}}.pt60{padding-top:60px!important}.pb60{padding-bottom:60px!important}.pr60{padding-right:60px!important}.pl60{padding-left:60px!important}@media screen and (min-width:769px){.ptpc60{padding-top:60px!important}}@media screen and (min-width:769px){.pbpc60{padding-bottom:60px!important}}@media screen and (min-width:769px){.prpc60{padding-right:60px!important}}@media screen and (min-width:769px){.plpc60{padding-left:60px!important}}@media screen and (max-width:768px){.ptsp60{padding-top:60px!important}}@media screen and (max-width:768px){.pbsp60{padding-bottom:60px!important}}@media screen and (max-width:768px){.prsp60{padding-right:60px!important}}@media screen and (max-width:768px){.plsp60{padding-left:60px!important}}.mt65{margin-top:65px!important}.mb65{margin-bottom:65px!important}.mr65{margin-right:65px!important}.ml65{margin-left:65px!important}@media screen and (min-width:769px){.mtpc65{margin-top:65px!important}}@media screen and (min-width:769px){.mbpc65{margin-bottom:65px!important}}@media screen and (min-width:769px){.mrpc65{margin-right:65px!important}}@media screen and (min-width:769px){.mlpc65{margin-left:65px!important}}@media screen and (max-width:768px){.mtsp65{margin-top:65px!important}}@media screen and (max-width:768px){.mbsp65{margin-bottom:65px!important}}@media screen and (max-width:768px){.mrsp65{margin-right:65px!important}}@media screen and (max-width:768px){.mlsp65{margin-left:65px!important}}.pt65{padding-top:65px!important}.pb65{padding-bottom:65px!important}.pr65{padding-right:65px!important}.pl65{padding-left:65px!important}@media screen and (min-width:769px){.ptpc65{padding-top:65px!important}}@media screen and (min-width:769px){.pbpc65{padding-bottom:65px!important}}@media screen and (min-width:769px){.prpc65{padding-right:65px!important}}@media screen and (min-width:769px){.plpc65{padding-left:65px!important}}@media screen and (max-width:768px){.ptsp65{padding-top:65px!important}}@media screen and (max-width:768px){.pbsp65{padding-bottom:65px!important}}@media screen and (max-width:768px){.prsp65{padding-right:65px!important}}@media screen and (max-width:768px){.plsp65{padding-left:65px!important}}.mt70{margin-top:70px!important}.mb70{margin-bottom:70px!important}.mr70{margin-right:70px!important}.ml70{margin-left:70px!important}@media screen and (min-width:769px){.mtpc70{margin-top:70px!important}}@media screen and (min-width:769px){.mbpc70{margin-bottom:70px!important}}@media screen and (min-width:769px){.mrpc70{margin-right:70px!important}}@media screen and (min-width:769px){.mlpc70{margin-left:70px!important}}@media screen and (max-width:768px){.mtsp70{margin-top:70px!important}}@media screen and (max-width:768px){.mbsp70{margin-bottom:70px!important}}@media screen and (max-width:768px){.mrsp70{margin-right:70px!important}}@media screen and (max-width:768px){.mlsp70{margin-left:70px!important}}.pt70{padding-top:70px!important}.pb70{padding-bottom:70px!important}.pr70{padding-right:70px!important}.pl70{padding-left:70px!important}@media screen and (min-width:769px){.ptpc70{padding-top:70px!important}}@media screen and (min-width:769px){.pbpc70{padding-bottom:70px!important}}@media screen and (min-width:769px){.prpc70{padding-right:70px!important}}@media screen and (min-width:769px){.plpc70{padding-left:70px!important}}@media screen and (max-width:768px){.ptsp70{padding-top:70px!important}}@media screen and (max-width:768px){.pbsp70{padding-bottom:70px!important}}@media screen and (max-width:768px){.prsp70{padding-right:70px!important}}@media screen and (max-width:768px){.plsp70{padding-left:70px!important}}.mt75{margin-top:75px!important}.mb75{margin-bottom:75px!important}.mr75{margin-right:75px!important}.ml75{margin-left:75px!important}@media screen and (min-width:769px){.mtpc75{margin-top:75px!important}}@media screen and (min-width:769px){.mbpc75{margin-bottom:75px!important}}@media screen and (min-width:769px){.mrpc75{margin-right:75px!important}}@media screen and (min-width:769px){.mlpc75{margin-left:75px!important}}@media screen and (max-width:768px){.mtsp75{margin-top:75px!important}}@media screen and (max-width:768px){.mbsp75{margin-bottom:75px!important}}@media screen and (max-width:768px){.mrsp75{margin-right:75px!important}}@media screen and (max-width:768px){.mlsp75{margin-left:75px!important}}.pt75{padding-top:75px!important}.pb75{padding-bottom:75px!important}.pr75{padding-right:75px!important}.pl75{padding-left:75px!important}@media screen and (min-width:769px){.ptpc75{padding-top:75px!important}}@media screen and (min-width:769px){.pbpc75{padding-bottom:75px!important}}@media screen and (min-width:769px){.prpc75{padding-right:75px!important}}@media screen and (min-width:769px){.plpc75{padding-left:75px!important}}@media screen and (max-width:768px){.ptsp75{padding-top:75px!important}}@media screen and (max-width:768px){.pbsp75{padding-bottom:75px!important}}@media screen and (max-width:768px){.prsp75{padding-right:75px!important}}@media screen and (max-width:768px){.plsp75{padding-left:75px!important}}.mt80{margin-top:80px!important}.mb80{margin-bottom:80px!important}.mr80{margin-right:80px!important}.ml80{margin-left:80px!important}@media screen and (min-width:769px){.mtpc80{margin-top:80px!important}}@media screen and (min-width:769px){.mbpc80{margin-bottom:80px!important}}@media screen and (min-width:769px){.mrpc80{margin-right:80px!important}}@media screen and (min-width:769px){.mlpc80{margin-left:80px!important}}@media screen and (max-width:768px){.mtsp80{margin-top:80px!important}}@media screen and (max-width:768px){.mbsp80{margin-bottom:80px!important}}@media screen and (max-width:768px){.mrsp80{margin-right:80px!important}}@media screen and (max-width:768px){.mlsp80{margin-left:80px!important}}.pt80{padding-top:80px!important}.pb80{padding-bottom:80px!important}.pr80{padding-right:80px!important}.pl80{padding-left:80px!important}@media screen and (min-width:769px){.ptpc80{padding-top:80px!important}}@media screen and (min-width:769px){.pbpc80{padding-bottom:80px!important}}@media screen and (min-width:769px){.prpc80{padding-right:80px!important}}@media screen and (min-width:769px){.plpc80{padding-left:80px!important}}@media screen and (max-width:768px){.ptsp80{padding-top:80px!important}}@media screen and (max-width:768px){.pbsp80{padding-bottom:80px!important}}@media screen and (max-width:768px){.prsp80{padding-right:80px!important}}@media screen and (max-width:768px){.plsp80{padding-left:80px!important}}.mt85{margin-top:85px!important}.mb85{margin-bottom:85px!important}.mr85{margin-right:85px!important}.ml85{margin-left:85px!important}@media screen and (min-width:769px){.mtpc85{margin-top:85px!important}}@media screen and (min-width:769px){.mbpc85{margin-bottom:85px!important}}@media screen and (min-width:769px){.mrpc85{margin-right:85px!important}}@media screen and (min-width:769px){.mlpc85{margin-left:85px!important}}@media screen and (max-width:768px){.mtsp85{margin-top:85px!important}}@media screen and (max-width:768px){.mbsp85{margin-bottom:85px!important}}@media screen and (max-width:768px){.mrsp85{margin-right:85px!important}}@media screen and (max-width:768px){.mlsp85{margin-left:85px!important}}.pt85{padding-top:85px!important}.pb85{padding-bottom:85px!important}.pr85{padding-right:85px!important}.pl85{padding-left:85px!important}@media screen and (min-width:769px){.ptpc85{padding-top:85px!important}}@media screen and (min-width:769px){.pbpc85{padding-bottom:85px!important}}@media screen and (min-width:769px){.prpc85{padding-right:85px!important}}@media screen and (min-width:769px){.plpc85{padding-left:85px!important}}@media screen and (max-width:768px){.ptsp85{padding-top:85px!important}}@media screen and (max-width:768px){.pbsp85{padding-bottom:85px!important}}@media screen and (max-width:768px){.prsp85{padding-right:85px!important}}@media screen and (max-width:768px){.plsp85{padding-left:85px!important}}.mt90{margin-top:90px!important}.mb90{margin-bottom:90px!important}.mr90{margin-right:90px!important}.ml90{margin-left:90px!important}@media screen and (min-width:769px){.mtpc90{margin-top:90px!important}}@media screen and (min-width:769px){.mbpc90{margin-bottom:90px!important}}@media screen and (min-width:769px){.mrpc90{margin-right:90px!important}}@media screen and (min-width:769px){.mlpc90{margin-left:90px!important}}@media screen and (max-width:768px){.mtsp90{margin-top:90px!important}}@media screen and (max-width:768px){.mbsp90{margin-bottom:90px!important}}@media screen and (max-width:768px){.mrsp90{margin-right:90px!important}}@media screen and (max-width:768px){.mlsp90{margin-left:90px!important}}.pt90{padding-top:90px!important}.pb90{padding-bottom:90px!important}.pr90{padding-right:90px!important}.pl90{padding-left:90px!important}@media screen and (min-width:769px){.ptpc90{padding-top:90px!important}}@media screen and (min-width:769px){.pbpc90{padding-bottom:90px!important}}@media screen and (min-width:769px){.prpc90{padding-right:90px!important}}@media screen and (min-width:769px){.plpc90{padding-left:90px!important}}@media screen and (max-width:768px){.ptsp90{padding-top:90px!important}}@media screen and (max-width:768px){.pbsp90{padding-bottom:90px!important}}@media screen and (max-width:768px){.prsp90{padding-right:90px!important}}@media screen and (max-width:768px){.plsp90{padding-left:90px!important}}.mt95{margin-top:95px!important}.mb95{margin-bottom:95px!important}.mr95{margin-right:95px!important}.ml95{margin-left:95px!important}@media screen and (min-width:769px){.mtpc95{margin-top:95px!important}}@media screen and (min-width:769px){.mbpc95{margin-bottom:95px!important}}@media screen and (min-width:769px){.mrpc95{margin-right:95px!important}}@media screen and (min-width:769px){.mlpc95{margin-left:95px!important}}@media screen and (max-width:768px){.mtsp95{margin-top:95px!important}}@media screen and (max-width:768px){.mbsp95{margin-bottom:95px!important}}@media screen and (max-width:768px){.mrsp95{margin-right:95px!important}}@media screen and (max-width:768px){.mlsp95{margin-left:95px!important}}.pt95{padding-top:95px!important}.pb95{padding-bottom:95px!important}.pr95{padding-right:95px!important}.pl95{padding-left:95px!important}@media screen and (min-width:769px){.ptpc95{padding-top:95px!important}}@media screen and (min-width:769px){.pbpc95{padding-bottom:95px!important}}@media screen and (min-width:769px){.prpc95{padding-right:95px!important}}@media screen and (min-width:769px){.plpc95{padding-left:95px!important}}@media screen and (max-width:768px){.ptsp95{padding-top:95px!important}}@media screen and (max-width:768px){.pbsp95{padding-bottom:95px!important}}@media screen and (max-width:768px){.prsp95{padding-right:95px!important}}@media screen and (max-width:768px){.plsp95{padding-left:95px!important}}.mt100{margin-top:100px!important}.mb100{margin-bottom:100px!important}.mr100{margin-right:100px!important}.ml100{margin-left:100px!important}@media screen and (min-width:769px){.mtpc100{margin-top:100px!important}}@media screen and (min-width:769px){.mbpc100{margin-bottom:100px!important}}@media screen and (min-width:769px){.mrpc100{margin-right:100px!important}}@media screen and (min-width:769px){.mlpc100{margin-left:100px!important}}@media screen and (max-width:768px){.mtsp100{margin-top:100px!important}}@media screen and (max-width:768px){.mbsp100{margin-bottom:100px!important}}@media screen and (max-width:768px){.mrsp100{margin-right:100px!important}}@media screen and (max-width:768px){.mlsp100{margin-left:100px!important}}.pt100{padding-top:100px!important}.pb100{padding-bottom:100px!important}.pr100{padding-right:100px!important}.pl100{padding-left:100px!important}@media screen and (min-width:769px){.ptpc100{padding-top:100px!important}}@media screen and (min-width:769px){.pbpc100{padding-bottom:100px!important}}@media screen and (min-width:769px){.prpc100{padding-right:100px!important}}@media screen and (min-width:769px){.plpc100{padding-left:100px!important}}@media screen and (max-width:768px){.ptsp100{padding-top:100px!important}}@media screen and (max-width:768px){.pbsp100{padding-bottom:100px!important}}@media screen and (max-width:768px){.prsp100{padding-right:100px!important}}@media screen and (max-width:768px){.plsp100{padding-left:100px!important}}.mt105{margin-top:105px!important}.mb105{margin-bottom:105px!important}.mr105{margin-right:105px!important}.ml105{margin-left:105px!important}@media screen and (min-width:769px){.mtpc105{margin-top:105px!important}}@media screen and (min-width:769px){.mbpc105{margin-bottom:105px!important}}@media screen and (min-width:769px){.mrpc105{margin-right:105px!important}}@media screen and (min-width:769px){.mlpc105{margin-left:105px!important}}@media screen and (max-width:768px){.mtsp105{margin-top:105px!important}}@media screen and (max-width:768px){.mbsp105{margin-bottom:105px!important}}@media screen and (max-width:768px){.mrsp105{margin-right:105px!important}}@media screen and (max-width:768px){.mlsp105{margin-left:105px!important}}.pt105{padding-top:105px!important}.pb105{padding-bottom:105px!important}.pr105{padding-right:105px!important}.pl105{padding-left:105px!important}@media screen and (min-width:769px){.ptpc105{padding-top:105px!important}}@media screen and (min-width:769px){.pbpc105{padding-bottom:105px!important}}@media screen and (min-width:769px){.prpc105{padding-right:105px!important}}@media screen and (min-width:769px){.plpc105{padding-left:105px!important}}@media screen and (max-width:768px){.ptsp105{padding-top:105px!important}}@media screen and (max-width:768px){.pbsp105{padding-bottom:105px!important}}@media screen and (max-width:768px){.prsp105{padding-right:105px!important}}@media screen and (max-width:768px){.plsp105{padding-left:105px!important}}.mt110{margin-top:110px!important}.mb110{margin-bottom:110px!important}.mr110{margin-right:110px!important}.ml110{margin-left:110px!important}@media screen and (min-width:769px){.mtpc110{margin-top:110px!important}}@media screen and (min-width:769px){.mbpc110{margin-bottom:110px!important}}@media screen and (min-width:769px){.mrpc110{margin-right:110px!important}}@media screen and (min-width:769px){.mlpc110{margin-left:110px!important}}@media screen and (max-width:768px){.mtsp110{margin-top:110px!important}}@media screen and (max-width:768px){.mbsp110{margin-bottom:110px!important}}@media screen and (max-width:768px){.mrsp110{margin-right:110px!important}}@media screen and (max-width:768px){.mlsp110{margin-left:110px!important}}.pt110{padding-top:110px!important}.pb110{padding-bottom:110px!important}.pr110{padding-right:110px!important}.pl110{padding-left:110px!important}@media screen and (min-width:769px){.ptpc110{padding-top:110px!important}}@media screen and (min-width:769px){.pbpc110{padding-bottom:110px!important}}@media screen and (min-width:769px){.prpc110{padding-right:110px!important}}@media screen and (min-width:769px){.plpc110{padding-left:110px!important}}@media screen and (max-width:768px){.ptsp110{padding-top:110px!important}}@media screen and (max-width:768px){.pbsp110{padding-bottom:110px!important}}@media screen and (max-width:768px){.prsp110{padding-right:110px!important}}@media screen and (max-width:768px){.plsp110{padding-left:110px!important}}.mt115{margin-top:115px!important}.mb115{margin-bottom:115px!important}.mr115{margin-right:115px!important}.ml115{margin-left:115px!important}@media screen and (min-width:769px){.mtpc115{margin-top:115px!important}}@media screen and (min-width:769px){.mbpc115{margin-bottom:115px!important}}@media screen and (min-width:769px){.mrpc115{margin-right:115px!important}}@media screen and (min-width:769px){.mlpc115{margin-left:115px!important}}@media screen and (max-width:768px){.mtsp115{margin-top:115px!important}}@media screen and (max-width:768px){.mbsp115{margin-bottom:115px!important}}@media screen and (max-width:768px){.mrsp115{margin-right:115px!important}}@media screen and (max-width:768px){.mlsp115{margin-left:115px!important}}.pt115{padding-top:115px!important}.pb115{padding-bottom:115px!important}.pr115{padding-right:115px!important}.pl115{padding-left:115px!important}@media screen and (min-width:769px){.ptpc115{padding-top:115px!important}}@media screen and (min-width:769px){.pbpc115{padding-bottom:115px!important}}@media screen and (min-width:769px){.prpc115{padding-right:115px!important}}@media screen and (min-width:769px){.plpc115{padding-left:115px!important}}@media screen and (max-width:768px){.ptsp115{padding-top:115px!important}}@media screen and (max-width:768px){.pbsp115{padding-bottom:115px!important}}@media screen and (max-width:768px){.prsp115{padding-right:115px!important}}@media screen and (max-width:768px){.plsp115{padding-left:115px!important}}.mt120{margin-top:120px!important}.mb120{margin-bottom:120px!important}.mr120{margin-right:120px!important}.ml120{margin-left:120px!important}@media screen and (min-width:769px){.mtpc120{margin-top:120px!important}}@media screen and (min-width:769px){.mbpc120{margin-bottom:120px!important}}@media screen and (min-width:769px){.mrpc120{margin-right:120px!important}}@media screen and (min-width:769px){.mlpc120{margin-left:120px!important}}@media screen and (max-width:768px){.mtsp120{margin-top:120px!important}}@media screen and (max-width:768px){.mbsp120{margin-bottom:120px!important}}@media screen and (max-width:768px){.mrsp120{margin-right:120px!important}}@media screen and (max-width:768px){.mlsp120{margin-left:120px!important}}.pt120{padding-top:120px!important}.pb120{padding-bottom:120px!important}.pr120{padding-right:120px!important}.pl120{padding-left:120px!important}@media screen and (min-width:769px){.ptpc120{padding-top:120px!important}}@media screen and (min-width:769px){.pbpc120{padding-bottom:120px!important}}@media screen and (min-width:769px){.prpc120{padding-right:120px!important}}@media screen and (min-width:769px){.plpc120{padding-left:120px!important}}@media screen and (max-width:768px){.ptsp120{padding-top:120px!important}}@media screen and (max-width:768px){.pbsp120{padding-bottom:120px!important}}@media screen and (max-width:768px){.prsp120{padding-right:120px!important}}@media screen and (max-width:768px){.plsp120{padding-left:120px!important}}.mt125{margin-top:125px!important}.mb125{margin-bottom:125px!important}.mr125{margin-right:125px!important}.ml125{margin-left:125px!important}@media screen and (min-width:769px){.mtpc125{margin-top:125px!important}}@media screen and (min-width:769px){.mbpc125{margin-bottom:125px!important}}@media screen and (min-width:769px){.mrpc125{margin-right:125px!important}}@media screen and (min-width:769px){.mlpc125{margin-left:125px!important}}@media screen and (max-width:768px){.mtsp125{margin-top:125px!important}}@media screen and (max-width:768px){.mbsp125{margin-bottom:125px!important}}@media screen and (max-width:768px){.mrsp125{margin-right:125px!important}}@media screen and (max-width:768px){.mlsp125{margin-left:125px!important}}.pt125{padding-top:125px!important}.pb125{padding-bottom:125px!important}.pr125{padding-right:125px!important}.pl125{padding-left:125px!important}@media screen and (min-width:769px){.ptpc125{padding-top:125px!important}}@media screen and (min-width:769px){.pbpc125{padding-bottom:125px!important}}@media screen and (min-width:769px){.prpc125{padding-right:125px!important}}@media screen and (min-width:769px){.plpc125{padding-left:125px!important}}@media screen and (max-width:768px){.ptsp125{padding-top:125px!important}}@media screen and (max-width:768px){.pbsp125{padding-bottom:125px!important}}@media screen and (max-width:768px){.prsp125{padding-right:125px!important}}@media screen and (max-width:768px){.plsp125{padding-left:125px!important}}.lh10{line-height:1}.lh11{line-height:1.1}.lh12{line-height:1.2}.lh13{line-height:1.3}.lh14{line-height:1.4}.lh15{line-height:1.5}.lh16{line-height:1.6}.lh17{line-height:1.7}.lh18{line-height:1.8}.lh19{line-height:1.9}.lh20{line-height:2}.lh21{line-height:2.1}.lh22{line-height:2.2}.lh23{line-height:2.3}.lh24{line-height:2.4}.lh25{line-height:2.5}.fz1{font-size:1px}@media screen and (min-width:769px){.fzpc1{font-size:1px}}@media screen and (max-width:768px){.fzsp1{font-size:1px}}.fz2{font-size:2px}@media screen and (min-width:769px){.fzpc2{font-size:2px}}@media screen and (max-width:768px){.fzsp2{font-size:2px}}.fz3{font-size:3px}@media screen and (min-width:769px){.fzpc3{font-size:3px}}@media screen and (max-width:768px){.fzsp3{font-size:3px}}.fz4{font-size:4px}@media screen and (min-width:769px){.fzpc4{font-size:4px}}@media screen and (max-width:768px){.fzsp4{font-size:4px}}.fz5{font-size:5px}@media screen and (min-width:769px){.fzpc5{font-size:5px}}@media screen and (max-width:768px){.fzsp5{font-size:5px}}.fz6{font-size:6px}@media screen and (min-width:769px){.fzpc6{font-size:6px}}@media screen and (max-width:768px){.fzsp6{font-size:6px}}.fz7{font-size:7px}@media screen and (min-width:769px){.fzpc7{font-size:7px}}@media screen and (max-width:768px){.fzsp7{font-size:7px}}.fz8{font-size:8px}@media screen and (min-width:769px){.fzpc8{font-size:8px}}@media screen and (max-width:768px){.fzsp8{font-size:8px}}.fz9{font-size:9px}@media screen and (min-width:769px){.fzpc9{font-size:9px}}@media screen and (max-width:768px){.fzsp9{font-size:9px}}.fz10{font-size:10px}@media screen and (min-width:769px){.fzpc10{font-size:10px}}@media screen and (max-width:768px){.fzsp10{font-size:10px}}.fz11{font-size:11px}@media screen and (min-width:769px){.fzpc11{font-size:11px}}@media screen and (max-width:768px){.fzsp11{font-size:11px}}.fz12{font-size:12px}@media screen and (min-width:769px){.fzpc12{font-size:12px}}@media screen and (max-width:768px){.fzsp12{font-size:12px}}.fz13{font-size:13px}@media screen and (min-width:769px){.fzpc13{font-size:13px}}@media screen and (max-width:768px){.fzsp13{font-size:13px}}.fz14{font-size:14px}@media screen and (min-width:769px){.fzpc14{font-size:14px}}@media screen and (max-width:768px){.fzsp14{font-size:14px}}.fz15{font-size:15px}@media screen and (min-width:769px){.fzpc15{font-size:15px}}@media screen and (max-width:768px){.fzsp15{font-size:15px}}.fz16{font-size:16px}@media screen and (min-width:769px){.fzpc16{font-size:16px}}@media screen and (max-width:768px){.fzsp16{font-size:16px}}.fz17{font-size:17px}@media screen and (min-width:769px){.fzpc17{font-size:17px}}@media screen and (max-width:768px){.fzsp17{font-size:17px}}.fz18{font-size:18px}@media screen and (min-width:769px){.fzpc18{font-size:18px}}@media screen and (max-width:768px){.fzsp18{font-size:18px}}.fz19{font-size:19px}@media screen and (min-width:769px){.fzpc19{font-size:19px}}@media screen and (max-width:768px){.fzsp19{font-size:19px}}.fz20{font-size:20px}@media screen and (min-width:769px){.fzpc20{font-size:20px}}@media screen and (max-width:768px){.fzsp20{font-size:20px}}.fz21{font-size:21px}@media screen and (min-width:769px){.fzpc21{font-size:21px}}@media screen and (max-width:768px){.fzsp21{font-size:21px}}.fz22{font-size:22px}@media screen and (min-width:769px){.fzpc22{font-size:22px}}@media screen and (max-width:768px){.fzsp22{font-size:22px}}.fz23{font-size:23px}@media screen and (min-width:769px){.fzpc23{font-size:23px}}@media screen and (max-width:768px){.fzsp23{font-size:23px}}.fz24{font-size:24px}@media screen and (min-width:769px){.fzpc24{font-size:24px}}@media screen and (max-width:768px){.fzsp24{font-size:24px}}.fz25{font-size:25px}@media screen and (min-width:769px){.fzpc25{font-size:25px}}@media screen and (max-width:768px){.fzsp25{font-size:25px}}.breadcrumbs{z-index:10;padding:5px 20px;margin:0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:769px){.breadcrumbs{width:1040px}}@media screen and (max-width:768px){.breadcrumbs{display:none!important}}.breadcrumbs_wrap{background:#eee}.breadcrumbs li{display:inline;font-size:12px}@media screen and (min-width:769px){.breadcrumbs li{font-size:14px}}.breadcrumbs li:not(:last-child):after{content:">";padding:0 .4em;color:#056ac2}.footer{font-size:12px;text-align:center;background-color:#056ac2;line-height:2;color:#fff;padding:14px 20px}@media screen and (min-width:769px){.footer{margin-top:60px;min-width:1040px}}@media screen and (max-width:768px){.footer{margin-top:75px}}.header{width:100%;position:fixed;top:0;left:0;right:0;z-index:999;-webkit-box-shadow:0 0 11px rgba(0,0,0,.4588235294117647);box-shadow:0 0 11px rgba(0,0,0,.4588235294117647)}@media screen and (min-width:769px){.header{min-width:1000px}}.header_upside{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:3px solid #1b5fa9;background-color:#fff;padding:0 20px}@media screen and (min-width:769px){.header_upside{height:92px;padding:26px 20px 22px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.header_upside_title div{width:257px}@media screen and (min-width:769px){.header_upside_title div{width:330px}}.header_upside_title div img{display:block}.header_upside_ctc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_upside_ctc_tel{margin-right:30px}.header_upside_ctc_tel a{position:relative;height:42px;padding-left:56px;display:block}.header_upside_ctc_tel a:before{content:"";width:42px;height:42px;background-image:url(../img/common/tel_icon.png);background-size:contain;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0}.header_upside_ctc_tel a span{font-size:40px;line-height:36px;font-family:Literata,serif;letter-spacing:1px}.header_upside_ctc_mail a{font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;display:block;color:#fff;line-height:0;text-align:center;-webkit-transition:background-color .3s;transition:background-color .3s;background-color:#056ac2;padding:20px;font-size:16px;border-radius:4px}.header_upside_burger{text-align:center;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-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;background-color:#fff;margin-left:auto}.header_upside_burger figure{position:relative;margin:0 auto;width:41px;height:41px;border-radius:3px;background-color:#056ac2}.header_upside_burger figure span{width:25px;height:3.5714285714px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff}.header_upside_burger figure span:first-child{-webkit-transform:translate(-50%,calc(-50% - 8.33333px));transform:translate(-50%,calc(-50% - 8.33333px))}.header_upside_burger figure span:nth-child(3){-webkit-transform:translate(-50%,calc(-50% + 8.33333px));transform:translate(-50%,calc(-50% + 8.33333px))}.header_upside_burger.open figure span:first-child,.header_upside_burger.open figure span:nth-child(2){-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.header_upside_burger.open figure span:nth-child(3){-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.header nav{background-color:#056ac2}.header nav .wrap{max-width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.header nav .wrap li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:5px}.header nav .wrap li:not(:first-child){position:relative}.header nav .wrap li:not(:first-child):before{content:"";height:1em;border-left:1px solid #fff;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header nav a{display:block;color:#fff;line-height:1;text-align:center;-webkit-transition:background-color .3s;transition:background-color .3s;padding:15px 0;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}.header nav a:hover{background-color:hsla(0,0%,100%,.2);opacity:1}.mainImage_text{position:relative;background-color:#056ac2}.mainImage_text p{padding:12px 0 10px;margin:0;color:#fff;font-size:12px;text-align:center;line-height:1}@media screen and (max-width:350px){.mainImage_text p{font-size:10px}}.mainImage_text p strong{font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;margin:0 4px;font-size:14px}.mainImage_text span{position:absolute;right:20px;bottom:-6px;font-size:10px;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:1;text-align:right}.mainImage figure,.topMainImage figure{background-size:contain;background-position:bottom;background-color:#fffdc9}@media screen and (min-width:769px){.mainImage figure,.topMainImage figure{height:300px}}@media screen and (max-width:768px){.mainImage figure,.topMainImage figure{height:140px}}.topMainImage figure{height:auto}@media screen and (min-width:769px){.topMainImage figure{max-width:1400px;margin:0 auto}}.modalAttention{width:calc(100% - 40px);position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#4cc355;z-index:10000;color:#fff;padding:37px 20px;overflow:hidden;border-radius:4px;opacity:0;pointer-events:none}@media screen and (min-width:769px){.modalAttention{max-width:880px;padding:80px 20px}}.modalAttention.open{pointer-events:auto}.modalAttention.opacity{opacity:1}.modalAttention:after,.modalAttention:before{content:"";width:100%;height:15px;background-image:url(../img/common/modalAttention_frame.png);background-size:contain;background-repeat:repeat-x;position:absolute;left:0;right:0;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.45);box-shadow:0 0 5px 3px rgba(0,0,0,.45)}@media screen and (min-width:769px){.modalAttention:after,.modalAttention:before{height:30px;-webkit-box-shadow:0 0 10px 8px rgba(0,0,0,.45);box-shadow:0 0 10px 8px rgba(0,0,0,.45)}}.modalAttention:before{top:0}.modalAttention:after{bottom:0}.modalAttention_bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;z-index:9999;display:none}.modalAttention_bg.open{display:block}.modalAttention_bg.opacity{opacity:.7}@media screen and (min-width:769px){.modalAttention_wrap{max-width:730px;margin:0 auto}}.modalAttention_close{width:30px;height:30px;position:absolute;top:10px;right:10px;border:2px solid #fff;background-color:#ff6b6b;border-radius:100%;z-index:2}@media screen and (min-width:769px){.modalAttention_close{width:60px;height:60px;right:20px;border-width:3px}}.modalAttention_close:after,.modalAttention_close:before{content:"";background-color:#fff;width:16px;height:3px;position:absolute;top:50%;left:50%}@media screen and (min-width:769px){.modalAttention_close:after,.modalAttention_close:before{width:30px;height:5px}}.modalAttention_close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.modalAttention_close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.modalAttention_title{font-size:35px;text-align:center;line-height:1.13;display:block}@media screen and (min-width:769px){.modalAttention_title{font-size:58px}}@media screen and (min-width:769px){.modalAttention_pcRow{display:-webkit-box;display:-ms-flexbox;display:flex}}.modalAttention_cause{margin-top:15px}@media screen and (min-width:769px){.modalAttention_cause{width:260px;margin-top:42px}}.modalAttention_cause li{line-height:1;font-size:13.5px;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){.modalAttention_cause li{font-size:21px;line-height:1.4;text-indent:-21px;padding-left:21px}}@media screen and (max-width:768px){.modalAttention_cause li{letter-spacing:-.5px}}.modalAttention_cause li:not(:first-child){margin-top:5px}@media screen and (min-width:769px){.modalAttention_cause li:not(:first-child){margin-top:20px}}.modalAttention_cause li:before{content:"";display:inline-block;width:9px;height:9px;margin:2px 12px 2px 0;background-color:#fefd15;border-radius:100%;vertical-align:top}@media screen and (min-width:769px){.modalAttention_cause li:before{width:13px;height:13px;margin-top:8px}}.modalAttention figure{margin-top:11px}@media screen and (min-width:769px){.modalAttention figure{margin-left:-1em;-webkit-box-flex:1;-ms-flex:1;flex:1}}.modalAttention_catch{font-size:20px;line-height:1.25;display:block;text-align:center;margin-top:10px}@media screen and (min-width:769px){.modalAttention_catch{margin-top:30px;font-size:30px}}.modalAttention_point{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}@media screen and (min-width:769px){.modalAttention_point{margin-top:25px}}.modalAttention_point li{background-color:#fff;color:#4cc355;border-radius:30px;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:12px;padding:3px 0;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){.modalAttention_point li{font-size:24px;padding:8px 0}}.modalAttention_point li:not(:first-child){margin-left:5px}@media screen and (min-width:769px){.modalAttention_point li:not(:first-child){margin-left:15px}}.modalAttention a{padding:14px;border-radius:4px;margin-top:18px;background-color:#fefd15;color:#4cc355;text-align:center;font-size:17px;line-height:1;display:block;-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,.35);box-shadow:2px 2px 4px 2px rgba(0,0,0,.35);font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){.modalAttention a{font-size:39px;border-radius:10px;padding:18px;margin-top:38px}}.modalAttention a:before{content:"";width:11px;height:17px;margin-right:14px;display:inline-block;background-size:contain;background-image:url(../img/common/icon_phone-green.png);vertical-align:top}@media screen and (min-width:769px){.modalAttention a:before{width:26px;height:38px;margin-right:18px}}.readTogether{background-color:#f9fcff;border:1px solid #056ac2;position:relative;padding:26px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:37px}.readTogether:not(:last-child){margin-bottom:1.3em}.readTogether_title{text-align:center;position:absolute;top:0;left:0;right:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.readTogether_title_wrap{font-size:12px!important;background-color:#056ac2;color:#fff;padding:4px 16px;display:inline-block;width:160px}@media screen and (min-width:769px){.readTogether_title_wrap{font-size:16px!important;width:220px}}.readTogether_title_wrap i{width:1.3em;margin-right:.7em;display:inline-block;line-height:1.3}.readTogether_title_wrap i img{width:100%!important;height:auto!important}.readTogether_img{width:75px;height:75px;margin-right:10px;background-size:cover;background-position:50%;background-repeat:no-repeat}.readTogether_img.imageDefault{border:1px solid #9bc5ea}@media screen and (min-width:769px){.readTogether_img{width:120px;height:120px;margin-right:20px}}.readTogether_img img{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important}.readTogether_desc{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:769px){.readTogether_desc{position:relative}}.readTogether_text{font-size:14px;line-height:1.42}@media screen and (min-width:769px){.readTogether_text{font-size:16px}}@media screen and (min-width:769px){.readTogether_text:hover{text-decoration:underline}}.readTogether_info{overflow:hidden;font-size:12px;margin-top:1em;text-align:right}@media screen and (min-width:769px){.readTogether_info{margin-top:2em;bottom:0;right:0;line-height:1!important}}@media screen and (min-width:769px){.readTogether_time{font-size:14px;text-align:right;margin-top:5px;line-height:1.2;vertical-align:bottom}}@media screen and (max-width:768px){.readTogether_time{float:left}}.readTogether_enter{color:#056ac2;text-decoration:underline;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;display:inline-block!important;text-align:right}@media screen and (min-width:769px){.readTogether_enter{font-size:16px;line-height:1!important;margin-left:1em;margin-top:5px}}@media screen and (max-width:768px){.readTogether_enter{float:right}}@media screen and (max-width:768px){body.noScroll{overflow:hidden}}.slideMenu{width:300px;height:100%;position:fixed;top:0;bottom:0;right:-300px;z-index:998;-webkit-transition:right .3s;transition:right .3s;background-color:#f3f7fc}@media screen and (max-width:768px){.slideMenu{width:100%;right:-100%;overflow:scroll;-webkit-transition:right .3s;transition:right .3s}}.slideMenu.open{right:0}.slideMenu #form-search{padding:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.slideMenu #form-search h3{width:100%;margin-bottom:10px;font-size:16px;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}.slideMenu #form-search input{background-color:#fff}.slideMenu ul li a{padding:20px;display:block;border-bottom:1px solid #fff;position:relative;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}.slideMenu ul li a:before{content:"";display:block;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);position:absolute;top:50%;width:20px;height:20px;border-radius:100%;background-color:#056ac2;right:32px;z-index:10}.slideMenu ul li a:after{width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;right:33px;-webkit-transform:translate(50%,-50%) rotate(45deg);content:"";display:block;position:absolute;top:50%;z-index:100}#company .table-01 td.profile{text-align:left}#company .table-01 td.profile .profile_wrap{overflow:hidden;margin-bottom:20px}#company .table-01 td.profile .profile_wrap strong{font-size:24px;font-family:Hiragino Sans W3,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:400}@media screen and (max-width:768px){#company .table-01 td.profile .profile_wrap strong{display:block;text-align:center!important}}#company .table-01 td.profile .officialPosition{line-height:1;display:block}@media screen and (max-width:768px){#company .table-01 td.profile .officialPosition{text-align:center!important}}#company .table-01 td.profile .officialPosition span{color:#fff;background-color:#056ac2;padding:5px 10px;display:inline-block;font-size:12px}#company .table-01 td.profile figure{width:220px;margin:24px auto 15px}@media screen and (min-width:769px){#company .table-01 td.profile figure{float:left;margin:10px 20px 0 0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#company .table-01 td.profile figure:after{content:"";display:table;clear:both}}@media screen and (max-width:768px){#company .table-01 td.profile .spCenter{text-align:center!important;display:block}}#company .table-01 td.profile .yellow-bg{padding:20px;border:1px dashed #f3d765;background-color:#fffbda;font-size:16px;line-height:1.88;color:#1f1f1f;margin-bottom:10px}#contact main h2{margin-bottom:25px}.wpcf7 .table-01 td,.wpcf7 .table-01 th{padding:20px!important}@media screen and (min-width:769px){.wpcf7 .table-01 td,.wpcf7 .table-01 th{text-align:left!important}}@media screen and (min-width:769px){.wpcf7 .table-01 th{min-width:200px}}.wpcf7 .table-01 th span.required{background-color:red;color:#fff;display:inline-block;padding:0 5px;font-size:.7em;border-radius:5px;vertical-align:top;margin-top:3.5px;margin-left:.7em}.wpcf7 .table-01 td .wpcf7-form-control-wrap{display:block}.wpcf7 .table-01 td .wpcf7-form-control-wrap:not(:first-child){margin-top:10px}.wpcf7 .table-01 td.postalCode>*{margin:0 5px!important}.wpcf7 .table-01 td.postalCode .wpcf7-form-control-wrap{display:inline-block}.wpcf7 .table-01 td.postalCode .wpcf7-form-control-wrap input{-webkit-box-sizing:content-box;box-sizing:content-box}.wpcf7 .table-01 td.postalCode .postal-code-01 input{width:2em}.wpcf7 .table-01 td.postalCode .postal-code-02 input{width:2.66em}.wpcf7 .table-01 td .wpcf7-form-control-wrap.address01{position:relative;max-width:515px}.wpcf7 .table-01 td .wpcf7-form-control-wrap.address01:after{width:10px;height:14px;content:"";display:block;position:absolute;border-color:#056ac2 transparent transparent;border-style:solid;border-width:7px 5px;right:10px;top:50%;-webkit-transform:translateY(-3.5px);transform:translateY(-3.5px)}.wpcf7 .btn-c{display:block}.wpcf7 .btn-c input{width:100%;max-width:400px;margin:0 auto;display:block}.screen-reader-response{display:none}.wpcf7-response-output{border:1px solid #f40f0f;color:#f40f0f;margin-top:35px;padding:10px;display:none;text-align:center;margin-bottom:25px}.wpcf7-form-control-wrap{line-height:1}.wpcf7-not-valid-tip{color:#f40f0f;margin-top:.5em;display:block;font-size:16px}input[type=email].wpcf7c-conf,input[type=tel].wpcf7c-conf,input[type=text].wpcf7c-conf,textarea.wpcf7c-conf{background-color:transparent!important;border-width:0!important}input.wpcf7c-conf:-webkit-autofill,input.wpcf7c-conf:-webkit-autofill:active,input.wpcf7c-conf:-webkit-autofill:focus,input.wpcf7c-conf:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #faf6f5 inset!important}input.wpcf7c-conf:-webkit-autofill{-webkit-text-fill-color:#1f1f1f!important}input[type=checkbox].wpcf7c-conf:checked,input[type=radio].wpcf7c-conf:checked{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:100%;font:inherit;outline:none;background-color:#6a89b6!important;width:13px;height:13px;border:3px solid #d8d8d8}input[type=checkbox].wpcf7c-conf:checked{border-radius:0}@media screen and (min-width:769px){#thanks .container{width:750px}}#thanks .thanks_main{text-align:center;margin-bottom:30px}#thanks .thanks_main h2{display:inline-block;margin-bottom:7px;font-size:26px;color:#056ac2;text-align:center;line-height:1;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#fffacf));background:linear-gradient(transparent 50%,#fffacf 0);border-bottom:5px solid #fffacf;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){#thanks .thanks_main h2{margin-bottom:15px}}#thanks .thanks_main p{line-height:1.6}#thanks .thanks_tel{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:784px;height:45px;margin-left:auto;margin-right:auto;margin-bottom:14px}@media screen and (min-width:769px){#thanks .thanks_tel{height:65px}}#thanks .thanks_tel .list-3column .item .title-left,#thanks .thanks_tel .title,.list-3column .item #thanks .thanks_tel .title-left{width:127px;padding:14px 10px;background-color:#056ac2;border-radius:4px 0 0 4px;text-align:center;color:#fff;font-size:17px;line-height:1;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){#thanks .thanks_tel .list-3column .item .title-left,#thanks .thanks_tel .title,.list-3column .item #thanks .thanks_tel .title-left{width:270px;font-size:28px;padding:19px 45px;border-radius:10px 0 0 10px}}#thanks .thanks_tel .list-3column .item .title-left:before,#thanks .thanks_tel .title:before,.list-3column .item #thanks .thanks_tel .title-left:before{content:"";width:12px;height:15px;margin-right:5px;display:inline-block;background-size:contain;background-image:url(../img/common/icon_tel-white.png)}@media screen and (min-width:769px){#thanks .thanks_tel .list-3column .item .title-left:before,#thanks .thanks_tel .title:before,.list-3column .item #thanks .thanks_tel .title-left:before{width:20px;height:26px;vertical-align:top;margin-right:10px}}#thanks .thanks_tel .number{padding:10px;border:1px solid #056ac2;border-radius:0 4px 4px 0;background-color:#fff;color:#056ac2;font-size:22px;letter-spacing:-1px;text-align:center;line-height:1;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){#thanks .thanks_tel .number{font-size:38px;border-radius:0 10px 10px 0;margin-right:14px;padding:13px}}@media screen and (min-width:769px){#thanks p.time{text-align:center;font-size:14px}}#thanks .thanks_line{margin-top:25px}#thanks .thanks_line p{color:#4cc355;font-size:18px;margin-bottom:14px}#thanks .thanks_line a,#thanks .thanks_line p{text-align:center;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}#thanks .thanks_line a{padding:14px;border-radius:4px;background-color:#4cc355;color:#fff;font-size:17px;line-height:1;display:block}@media screen and (min-width:769px){#thanks .thanks_line a{font-size:28px;border-radius:10px;padding:18px}}#thanks .thanks_line a:before{content:"";width:11px;height:17px;margin-right:14px;display:inline-block;background-size:contain;background-image:url(../img/common/icon_phone-white.png);vertical-align:top}@media screen and (min-width:769px){#thanks .thanks_line a:before{width:19px;height:29px;margin-right:18px}}body.page main .pageHead,body.single main .pageHead{margin-bottom:30px}@media screen and (min-width:769px){body.page main .pageHead,body.single main .pageHead{margin-bottom:35px}}body.page main .pageHead .column-pageTitle,body.page main .pageHead h1,body.single main .pageHead .column-pageTitle,body.single main .pageHead h1{background:-webkit-gradient(linear,left top,right top,from(#41a4ff),to(#006cda));background:linear-gradient(90deg,#41a4ff 0,#006cda);color:#fff;font-size:18px;line-height:1.5;text-align:center;height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){body.page main .pageHead .column-pageTitle,body.page main .pageHead h1,body.single main .pageHead .column-pageTitle,body.single main .pageHead h1{height:115px;font-size:20px}}#privacy main .container p,#terms main .container p{line-height:1.6!important}.accordion-01{margin-bottom:10px}.accordion-01,.accordion-01+.accordion-01{margin-top:10px}.accordion-01_title{color:#fff;background-color:#056ac2;position:relative;line-height:1.25;padding:15px 35px 15px 15px;margin-bottom:0!important;font-size:16px;cursor:pointer;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}.accordion-01_title:before{content:"";width:34px;height:41px;position:absolute;opacity:.3;top:0;left:0;border-color:#fff transparent transparent #fff;border-style:solid;border-width:20.5px 17px}.accordion-01_title span.arrow{background-color:#fff;color:#056ac2;width:16px;height:16px;font-size:16px;text-align:center;position:absolute;top:1em;right:1em;display:block;line-height:1;border-radius:100%;padding:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion-01_title span.arrow span{width:6px;height:6px;border-right:1px solid #056ac2;border-bottom:1px solid #056ac2;display:block;position:relative}.accordion-01_title>span:not(.arrow){padding-left:1.4em;text-indent:-1.4em;display:block;position:relative;text-shadow:#056ac2 3px 0,#056ac2 -3px 0,#056ac2 0 -3px,#056ac2 0 3px,#056ac2 3px 3px,#056ac2 -3px 3px,#056ac2 3px -3px,#056ac2 -3px -3px,#056ac2 1px 3px,#056ac2 -1px 3px,#056ac2 1px -3px,#056ac2 -1px -3px,#056ac2 3px 1px,#056ac2 -3px 1px,#056ac2 3px -1px,#056ac2 -3px -1px}.accordion-01_content{height:0;overflow:hidden;-webkit-transition:height .3s;transition:height .3s}.accordion-01_content_wrap{background-color:#f9fcff;border:1px dashed #056ac2;border-top:0 dashed #056ac2;padding:20px}.accordion-01_content_wrap .ctaLight{background-color:#fff;border:1px solid #9bc5ea;margin-bottom:0}.accordion-01_content_wrap .readTogether{background-color:#fff}.accordion-02{margin-bottom:10px;border:1px solid #056ac2}.accordion-02,.accordion-02+.accordion-02{margin-top:10px}.accordion-02_title{color:#fff;background-color:#056ac2;position:relative;line-height:1.25;padding:15px 35px 15px 15px;margin-bottom:0!important;font-size:16px;cursor:pointer;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}.accordion-02_title:before{content:"";width:34px;height:41px;position:absolute;opacity:.3;top:0;left:0;border-color:#fff transparent transparent #fff;border-style:solid;border-width:20.5px 17px}.accordion-02_title span.arrow{background-color:#fff;color:#056ac2;width:16px;height:16px;font-size:16px;text-align:center;position:absolute;top:1em;right:1em;display:block;line-height:1;border-radius:100%;padding:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion-02_title span.arrow span{width:6px;height:6px;border-right:1px solid #056ac2;border-bottom:1px solid #056ac2;display:block;position:relative}.accordion-02_title>span:not(.arrow){padding-left:1.4em;text-indent:-1.4em;display:block;position:relative;text-shadow:#056ac2 3px 0,#056ac2 -3px 0,#056ac2 0 -3px,#056ac2 0 3px,#056ac2 3px 3px,#056ac2 -3px 3px,#056ac2 3px -3px,#056ac2 -3px -3px,#056ac2 1px 3px,#056ac2 -1px 3px,#056ac2 1px -3px,#056ac2 -1px -3px,#056ac2 3px 1px,#056ac2 -3px 1px,#056ac2 3px -1px,#056ac2 -3px -1px}.accordion-02_content{height:0;overflow:hidden;-webkit-transition:height .3s;transition:height .3s}.accordion-02_content_wrap{background-color:#f9fcff;border:1px dashed #056ac2;border-top:0 dashed #056ac2;padding:20px}.accordion-02_content_wrap .ctaLight{background-color:#fff;border:1px solid #9bc5ea;margin-bottom:0}.accordion-02_content_wrap .readTogether,.accordion-02_title{background-color:#fff}.accordion-02_title{color:#056ac2}.accordion-02_title:before{opacity:.2;border-top-color:#056ac2;border-left-color:#056ac2}.accordion-02_title span.arrow{background-color:#056ac2}.accordion-02_title span.arrow span{border-color:#fff}.accordion-02_title>span:not(.arrow){text-shadow:#fff 3px 0,#fff -3px 0,#fff 0 -3px,#fff 0 3px,#fff 3px 3px,#fff -3px 3px,#fff 3px -3px,#fff -3px -3px,#fff 1px 3px,#fff -1px 3px,#fff 1px -3px,#fff -1px -3px,#fff 3px 1px,#fff -3px 1px,#fff 3px -1px,#fff -3px -1px;text-indent:calc(-1em - 10px);padding-left:calc(1em + 10px)}.accordion-02_content_wrap{padding-top:0;background-color:#fff;border-width:0}.btn-c{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}@media screen and (max-width:768px){.btn-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.btn-c>*{min-width:150px}.btn-c>:not(:first-child){margin-left:10px}.btn-c+.btn-c{margin-top:10px}.btn-c span.ajax-loader{display:none}.button_bgBlue{background-color:#056ac2;border-radius:5px;color:#fff;font-size:16px;line-height:1;padding:12px;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #056ac2;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}.button_bgBlue:not(:first-child){margin-left:10px}@media screen and (min-width:769px){.button_bgBlue:hover{background-color:#fff;color:#056ac2;opacity:1}}.ctaLight{font-size:10px;padding:20px 20px 1.4em;background-color:#f3f7fc}@media screen and (min-width:769px){.ctaLight{width:100%}}.ctaHeavy_btns,.ctaLight_btns,.ctaMiddle_btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.2em;font-size:inherit}.ctaHeavy_btns a,.ctaLight_btns a,.ctaMiddle_btns a{border:2px solid #fff;border-radius:.3em;color:#fff;text-align:center;line-height:2.3;font-size:1.6em;z-index:2;overflow:hidden;-webkit-transition:.25s linear;transition:.25s linear;position:relative;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){.ctaHeavy_btns a,.ctaLight_btns a,.ctaMiddle_btns a{font-size:24px;padding:17px 0 15px;border-radius:10px;line-height:1}}.ctaHeavy_btns a:before,.ctaLight_btns a:before,.ctaMiddle_btns a:before{display:block;position:absolute;z-index:1;left:-30%;top:50%;content:"";width:5em;height:15em;-webkit-transform:rotate(30deg) translateY(-50%);transform:rotate(30deg) translateY(-50%);background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 50%,hsla(0,0%,100%,0));-webkit-animation:shiny 3s linear infinite;animation:shiny 3s linear infinite}@keyframes shiny{0%{left:-30%}20%{left:120%}to{left:120%}}@-webkit-keyframes shiny{0%{left:-30%}20%{left:120%}to{left:120%}}.ctaHeavy_btns a.tel,.ctaLight_btns a.tel,.ctaMiddle_btns a.tel{width:100%;background-color:#056ac2}@media screen and (min-width:769px){.ctaHeavy_btns a.tel,.ctaLight_btns a.tel,.ctaMiddle_btns a.tel{width:calc(50% - 10px)}}.ctaHeavy_btns a.tel>.pc,.ctaLight_btns a.tel>.pc,.ctaMiddle_btns a.tel>.pc{font-weight:inherit}.ctaHeavy_btns a.tel:before,.ctaLight_btns a.tel:before,.ctaMiddle_btns a.tel:before{-webkit-animation-duration:6s;animation-duration:6s}.ctaHeavy_btns a.line,.ctaHeavy_btns a.mail,.ctaLight_btns a.line,.ctaLight_btns a.mail,.ctaMiddle_btns a.line,.ctaMiddle_btns a.mail{width:calc(50% - .3em)}@media screen and (min-width:769px){.ctaHeavy_btns a.line,.ctaHeavy_btns a.mail,.ctaLight_btns a.line,.ctaLight_btns a.mail,.ctaMiddle_btns a.line,.ctaMiddle_btns a.mail{width:calc(25% - 5px);margin-left:10px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:768px){.ctaHeavy_btns a.line,.ctaHeavy_btns a.mail,.ctaLight_btns a.line,.ctaLight_btns a.mail,.ctaMiddle_btns a.line,.ctaMiddle_btns a.mail{margin-top:.3em}}.ctaHeavy_btns a.line,.ctaLight_btns a.line,.ctaMiddle_btns a.line{background-color:#4cc355}.ctaHeavy_btns a.mail,.ctaLight_btns a.mail,.ctaMiddle_btns a.mail{background-color:#f6d038;margin-left:.6em}.ctaLight>p{margin:0;text-align:center;line-height:1.7!important}@media screen and (min-width:769px){.ctaLight>p{letter-spacing:-.5px;font-size:1.6em}}@media screen and (max-width:768px){.ctaLight>p{font-size:1.2em}}.ctaLight>p span{display:inline-block}.ctaMiddle{padding-top:25px;font-size:10px}.ctaHeavy_title,.ctaMiddle_title{background-color:#056ac2;color:#fff;position:relative;display:block;padding:.8em 8.2em .8em 1.4em;line-height:1.5;font-size:1.4em}@media screen and (min-width:769px){.ctaHeavy_title,.ctaMiddle_title{text-align:center;font-size:26px;line-height:1.3;padding:14px 115px 14px 20px}}.ctaHeavy_title:after,.ctaMiddle_title:after{content:"";width:6.3em;height:6.3em;background-image:url(../img/common/cta_icon.png);background-size:contain;background-position:bottom;display:block;position:absolute;bottom:.5em;right:1.7em}@media screen and (min-width:769px){.ctaHeavy_title:after,.ctaMiddle_title:after{width:82px;height:82px;right:24px;bottom:11px}}.ctaHeavy_content,.ctaMiddle_content{border:1px solid #056ac2;background-color:#f3f7fc;padding:10px 20px}@media screen and (min-width:769px){.ctaHeavy_content,.ctaMiddle_content{padding:20px 20px 14px}}.ctaHeavy_content>p,.ctaMiddle_content>p{margin:0;text-align:center;line-height:1.7!important}@media screen and (min-width:769px){.ctaHeavy_content>p,.ctaMiddle_content>p{letter-spacing:-.5px;font-size:16px}}@media screen and (max-width:375px){.ctaHeavy_content>p,.ctaMiddle_content>p{font-size:12px}}.ctaHeavy_content>p span,.ctaMiddle_content>p span{display:inline-block}@media screen and (min-width:769px){.ctaHeavy_catch,.ctaMiddle_catch{display:-webkit-box;display:-ms-flexbox;display:flex}}.ctaHeavy_list,.ctaMiddle_list{border:1px solid #fff1f1;background-color:#fff;border-radius:.3em;padding:.6em 0 .7em 1.5em;list-style:none!important;margin-bottom:0!important;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:769px){.ctaHeavy_list,.ctaMiddle_list{padding:10px 0 8px 15px}}.ctaHeavy_list li,.ctaMiddle_list li{font-size:1.1em!important;margin:0!important;display:block;-ms-flex-negative:0;flex-shrink:0;line-height:2.3!important;padding-right:.5em;padding-left:2em;position:relative}@media screen and (min-width:769px){.ctaHeavy_list li,.ctaMiddle_list li{font-size:14px!important;letter-spacing:-1px;padding-left:25px}}.ctaHeavy_list li:before,.ctaMiddle_list li:before{content:"";width:1.3em;height:1.3em;margin-right:.7em;display:inline-block;background-image:url(../img/common/cta_listDots.png);background-size:contain;background-position:bottom;vertical-align:top;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:769px){.ctaHeavy_list li:before,.ctaMiddle_list li:before{width:17px;height:17px;margin-right:8px}}.ctaHeavy_voice,.ctaMiddle_voice{display:block;padding:0 1em;text-align:center;position:relative;margin-top:1em;font-size:1.2em;line-height:1.5;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){.ctaHeavy_voice,.ctaMiddle_voice{width:330px;font-size:16px;padding:0 20px;margin-left:17px;margin-top:0;-ms-flex-item-align:center;align-self:center}}.ctaHeavy_voice:after,.ctaHeavy_voice:before,.ctaMiddle_voice:after,.ctaMiddle_voice:before{content:"";height:2em;border-right:2px dotted #000;position:absolute;bottom:0;-webkit-transform-origin:top;transform-origin:top}@media screen and (min-width:769px){.ctaHeavy_voice:after,.ctaHeavy_voice:before,.ctaMiddle_voice:after,.ctaMiddle_voice:before{height:22px}}.ctaHeavy_voice:before,.ctaMiddle_voice:before{left:0;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.ctaHeavy_voice:after,.ctaMiddle_voice:after{right:0;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.ctaHeavy_btns,.ctaMiddle_btns{margin-top:.7em;margin-bottom:.5em}@media screen and (min-width:769px){.ctaHeavy_btns,.ctaMiddle_btns{margin-top:10px!important;margin-bottom:15px}}@media screen and (min-width:769px){.ctaHeavy_btns a.tel,.ctaMiddle_btns a.tel{font-size:36px;padding:10px 0}}@media screen and (max-width:768px){.ctaHeavy_btns a.tel,.ctaMiddle_btns a.tel{font-size:2.5em;line-height:1.5}}.ctaHeavy{font-size:10px}@media screen and (min-width:769px){.ctaHeavy{padding-top:38px}}@media screen and (min-width:769px){.ctaHeavy_title{padding-right:230px}}@media screen and (max-width:768px){.ctaHeavy_title{font-size:1.6em;padding-right:7em}}.ctaHeavy_title span.hukidashi{background-color:#fd9899;display:block;width:100%;font-size:.75em;padding:.7em;text-align:center;line-height:1;border-radius:1em;margin-top:.4em;position:relative;z-index:1}@media screen and (min-width:769px){.ctaHeavy_title span.hukidashi{width:auto;font-size:12px;line-height:1.45;display:inline-block;position:absolute;top:-10px;bottom:auto;right:110px;padding:10px 15px;border-radius:100px;margin-top:0}}.ctaHeavy_title span.hukidashi:after{content:"";position:absolute;z-index:-1}@media screen and (min-width:769px){.ctaHeavy_title span.hukidashi:after{width:38px;height:12px;background-image:url(../img/common/cta_voiceParts.png);background-position:100% 100%;background-size:contain;right:-8px;bottom:3px}}@media screen and (max-width:768px){.ctaHeavy_title span.hukidashi:after{width:1.25em;height:1.25em;-webkit-transform:translateY(-50%) rotate(103deg) matrix(.5,1,0,1,0,0);transform:translateY(-50%) rotate(103deg) matrix(.5,1,0,1,0,0);top:50%;right:-4px;background-color:inherit}}.ctaHeavy_title:after{width:5em;height:5em;bottom:.7em;right:1.4em}@media screen and (min-width:769px){.ctaHeavy_title:after{width:85px;height:85px;bottom:10px;right:20px}}.ctaHeavy_content>figure{margin-left:auto;margin-right:auto}@media screen and (min-width:769px){.ctaHeavy_content>figure{margin-top:12px;width:78%}}@media screen and (max-width:768px){.ctaHeavy_content>figure{margin-top:.8em;max-width:40em}}.ctaHeavy_list{-webkit-box-flex:1;-ms-flex:1;flex:1}.ctaHeavy_list li{padding-right:1em}@media screen and (min-width:769px){.ctaHeavy_voice{width:174px;margin-top:5px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ctaHeavy_voice:after,.ctaHeavy_voice:before{height:60px;top:50px;bottom:auto}.ctaHeavy_voice:before{left:0;-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.ctaHeavy_voice:after{right:0;-webkit-transform:rotate(25deg);transform:rotate(25deg)}}@media screen and (max-width:768px){.ctaHeavy_voice{margin-top:.83em}}.ctaHeavy_btns{margin-top:.5em}.fixedContact{background-color:#fff;border-top:2px solid #056ac2;position:fixed;bottom:0;left:0;z-index:99;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.fixedContact.active{-webkit-transform:translateY(0);transform:translateY(0)}.fixedContact .ctaLight{padding:10px 20px 5px;margin:0 auto;max-width:500px;background-color:transparent}.fixedContact .ctaHeavy_btns,.fixedContact .ctaLight_btns,.fixedContact .ctaMiddle_btns{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:.2em}.fixedContact .ctaHeavy_btns a,.fixedContact .ctaLight_btns a,.fixedContact .ctaMiddle_btns a{margin-top:0;font-size:1.2em}.fixedContact .ctaHeavy_btns a:not(:first-child),.fixedContact .ctaLight_btns a:not(:first-child),.fixedContact .ctaMiddle_btns a:not(:first-child){margin-left:5px}.fixedContact .ctaLight>p{font-size:12px}@media screen and (min-width:430px){.fixedContact .ctaLight>p br{display:none}}.heading_bgBlue_borderBottom{font-size:16px;line-height:1.69;color:#1f1f1f;width:100%;padding:15px 21px;background-color:#f3f7fc;border-bottom:2px solid #056ac2;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}.titleMerit{background-color:#fff;margin-right:15px;-webkit-box-shadow:15px 15px 0 #056ac2;box-shadow:15px 15px 0 #056ac2;position:relative;padding:0 22px 35px;margin-bottom:50px;margin-top:30px}.titleMerit:after{content:"";width:calc(100% - 12px);height:calc(100% - 12px);border-right:1px solid #fff;border-bottom:1px solid #fff;opacity:.5;position:absolute;right:-8px;bottom:-8px;pointer-events:none}@media screen and (min-width:769px){.titleMerit{padding:10px 50px 15px}}.titleMerit_order{position:absolute;left:10px;top:-26px;font-size:12px;line-height:1;color:#056ac2}.titleMerit_order strong{font-size:39px;display:block}.titleMerit figure{width:125px;padding-left:26px;margin:0 auto}.titleMerit figure img{width:100%;height:auto;margin-top:-12px!important}@media screen and (min-width:769px){.titleMerit figure{width:95px;padding-left:6px;margin:0!important;display:inline-block;vertical-align:top}}.titleMerit h4{padding-left:20px;margin-top:22px;margin-bottom:0!important;position:relative;line-height:1.4;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){.titleMerit h4{margin-top:35px;margin-left:20px;font-size:20px;display:inline-block}}.titleMerit h4:before{content:"";display:block;width:4px;height:calc(100% - .2em);background-color:#056ac2;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.list-3column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:769px){.list-3column .item{width:calc(33.33333% - 18.66667px)}.list-3column .item:not(:nth-child(3n+1)){margin-left:28px}.list-3column .item:nth-child(n+4){margin-top:28px}}@media screen and (max-width:1000px){.list-3column .item{font-size:16px}}@media screen and (max-width:768px){.list-3column .item{width:100%}.list-3column .item:not(:last-child){margin-bottom:50px}}.list-3column .item figure.round{border-radius:20px 0;overflow:hidden}.list-3column .item .text{margin-top:15px}@media screen and (max-width:1000px){.list-3column .item .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.list-3column .item .title,.list-3column .item .title-left{font-size:20px;text-align:center;line-height:1.5;margin-bottom:10px;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}.list-3column .item .title-left{text-align:left}.list-4column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:769px){.list-4column .item{width:calc(25% - 24.75px)}.list-4column .item:not(:nth-child(4n+1)){margin-left:33px}.list-4column .item:nth-child(n+5){margin-top:22px}}@media screen and (max-width:768px){.list-4column .item{width:calc(50% - 10px)}.list-4column .item:nth-child(2n){margin-left:20px}.list-4column .item:nth-child(n+3){margin-top:20px}}.list-4column .item figure.round{border-radius:20px 0;overflow:hidden}.list-4column .item .text{margin-top:10px;text-align:center}.meritList{margin-top:1em;margin-bottom:1em}@media screen and (min-width:769px){.meritList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.meritList_item{padding-top:32px;position:relative}@media screen and (min-width:769px){.meritList_item{width:calc(50% - 10px)}.meritList_item:nth-child(2n){margin-left:20px}.meritList_item:nth-child(n+3){margin-top:10px}}@media screen and (max-width:768px){.meritList_item:not(:first-child){margin-top:20px}}.meritList_item:before{content:"";width:40px;height:40px;background-color:#084d8a;opacity:.6;border-radius:100%;position:absolute;z-index:1;top:32px;left:30px}.meritList_item-order{width:62px;height:62px;color:#056ac2;background-color:#fff;border:1px solid #056ac2;position:absolute;left:7px;top:0;border-radius:100%;font-size:10px;text-align:center;line-height:1.1;display:-webkit-box;display:-ms-flexbox;display:flex;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:6px;z-index:2}.meritList_item-order strong{display:block;font-size:26px}.meritList_item h4{background-color:#056ac2;color:#fff;font-size:18px;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;padding:12px 0 12px 80px;margin-bottom:0!important}.meritList_item .text{padding:15px 20px;border:1px solid #056ac2;-webkit-box-sizing:content-box;box-sizing:content-box}.meritList_item .text figure{width:83px;float:right;margin-left:10px;margin-bottom:5px!important}.meritList_item .text p{display:inline}.articleList{list-style:none}@media screen and (min-width:769px){.articleList{display:-webkit-box;display:-ms-flexbox;display:flex}}.articleList_item{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:769px){.articleList_item{width:calc(33.33333% - 20px)}.articleList_item:not(:nth-child(3n+1)){margin-left:30px}.articleList_item:nth-child(n+4){margin-top:30px}}@media screen and (max-width:768px){.articleList_item:not(:first-child){padding-top:20px!important;border-top:1px solid #056ac2}.articleList_item:not(:last-child){padding-bottom:20px!important}}.articleList_item .readTogether_info{position:absolute!important}.table-01{width:100%;border-collapse:collapse}.table-01 td,.table-01 th{border:1px solid #88b8e2}@media screen and (min-width:769px){.table-01 td,.table-01 th{padding:20px}}@media screen and (max-width:768px){.table-01 td,.table-01 th{padding:10px 20px;display:block;margin-bottom:-1px;text-align:center}}.table-01 th{background-color:#f3f7fc;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){.table-01 th{width:25%;text-align:left}}.table-01 th.vertivalAlign-top{vertical-align:top}.table-01 td{background-color:#fff}@media screen and (max-width:768px){.pc{display:none!important}}@media screen and (min-width:1001px){.tab{display:none}}@media screen and (min-width:769px){.sp{display:none!important}}.tabList-01{margin-top:22px;margin-bottom:30px}.tabList-01>ul{list-style:none!important;margin-bottom:0}.tabList-01>ul>li{margin-left:0}.tabList-01_tabs{margin-bottom:0!important}.tabList-01_tabs,.tabList-01_tabs>li{display:-webkit-box;display:-ms-flexbox;display:flex}.tabList-01_tabs>li{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#2e4b64;border-radius:4px 4px 0 0;text-align:center;color:#fff;margin-top:7px!important;font-size:16px;padding:3px 7px;line-height:1.2;-webkit-transition:opacity .3s;transition:opacity .3s;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media screen and (max-width:390px){.tabList-01_tabs>li{font-size:15px!important;line-height:1.4!important}}@media screen and (min-width:769px){.tabList-01_tabs>li{height:40px}}.tabList-01_tabs>li:hover{opacity:.5}.tabList-01_tabs>li:first-child{margin-left:0}.tabList-01_tabs>li:not(:first-child){margin-left:10px}.tabList-01_tabs>li.current{background-color:#056ac2;margin-top:0!important}@media screen and (min-width:769px){.tabList-01_tabs>li.current{height:47px}}@media screen and (min-width:769px){.tabList-01_tabs>li br{display:none}}.tabList-01_tabs>li span{display:inline-block}.tabList-01_tabs>li small{font-size:12px}.tabList-01_contents{border:1px solid #056ac2;padding:15px 20px;background-color:#f9fcff}.tabList-01_contents>li{display:none;margin-left:0!important;margin-top:0!important}.tabList-01_contents>li.current{display:block}.tabList-01_contents>li h4[class]{font-size:16px;color:#056ac2;text-align:center;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){.tabList-01_contents>li h4[class]{font-size:20px}}.tabList-01_contents>li figure{max-width:640px;margin:0 auto}.tabList-01_contents>li table{width:100%;margin-top:30px}.tabList-01_contents>li table td,.tabList-01_contents>li table th{padding:13px 22px}.tabList-01_contents>li table th{background-color:#056ac2;color:#fff;min-width:110px;max-width:170px;text-align:left}.tabList-01_contents>li table td{text-align:left}.tabList-01_contents>li table thead td,.tabList-01_contents>li table thead th{border-bottom-width:0}.tabList-01_contents>li .text{margin-top:22px}#post-single .article-content,#privacy main .container,#terms main .container,.topContent_main{font-size:16px}#post-single .article-content>:first-child,#privacy main .container>:first-child,#terms main .container>:first-child,.topContent_main>:first-child{margin-top:0!important}#post-single .article-content p,#privacy main .container p,#terms main .container p,.topContent_main p{display:block;overflow:hidden;line-height:1.88}#post-single .article-content p:not(:last-child),#privacy main .container p:not(:last-child),#terms main .container p:not(:last-child),.topContent_main p:not(:last-child){margin-bottom:1em}#post-single .article-content p img,#privacy main .container p img,#terms main .container p img,.topContent_main p img{margin-bottom:20px!important}#post-single .article-content p img:only-child,#privacy main .container p img:only-child,#terms main .container p img:only-child,.topContent_main p img:only-child{margin-bottom:0!important}#post-single .article-content .annotation,#privacy main .container .annotation,#terms main .container .annotation,.topContent_main .annotation{text-indent:-1em;padding-left:1em}#post-single .article-content a.anchorLink,#privacy main .container a.anchorLink,#terms main .container a.anchorLink,.topContent_main a.anchorLink{line-height:1.88;color:#056ac2;padding-left:28px;display:block;position:relative;text-decoration:underline}#post-single .article-content a.anchorLink:before,#privacy main .container a.anchorLink:before,#terms main .container a.anchorLink:before,.topContent_main a.anchorLink:before{content:"";width:15px;height:15px;color:#fff;text-align:center;border-radius:100%;display:block;background-color:#056ac2;text-decoration:none;position:absolute;left:0;top:8px}#post-single .article-content a.anchorLink:after,#privacy main .container a.anchorLink:after,#terms main .container a.anchorLink:after,.topContent_main a.anchorLink:after{content:"";width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:4px;top:13px}#post-single .article-content img,#privacy main .container img,#terms main .container img,.topContent_main img{width:auto;height:auto;max-width:640px;max-height:480px}#post-single .article-content strong,#privacy main .container strong,#terms main .container strong,.topContent_main strong{font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}#post-single .article-content em,#privacy main .container em,#terms main .container em,.topContent_main em{font-style:italic}#post-single .article-content .aligncenter,#privacy main .container .aligncenter,#terms main .container .aligncenter,.topContent_main .aligncenter{margin:0 auto}#post-single .article-content .alignright,#privacy main .container .alignright,#terms main .container .alignright,.topContent_main .alignright{float:right}#post-single .article-content .alignleft,#privacy main .container .alignleft,#terms main .container .alignleft,.topContent_main .alignleft{float:left}#post-single .article-content .wp-caption,#privacy main .container .wp-caption,#terms main .container .wp-caption,.topContent_main .wp-caption{font-size:12px;text-align:right}#post-single .article-content .wp-block-image,#privacy main .container .wp-block-image,#terms main .container .wp-block-image,.topContent_main .wp-block-image{overflow:hidden}@media screen and (min-width:769px){#post-single .article-content .wp-block-image,#privacy main .container .wp-block-image,#terms main .container .wp-block-image,.topContent_main .wp-block-image{margin-bottom:26px}}@media screen and (max-width:768px){#post-single .article-content .wp-block-image,#privacy main .container .wp-block-image,#terms main .container .wp-block-image,.topContent_main .wp-block-image{margin-bottom:20px}}#post-single .article-content figure,#privacy main .container figure,#terms main .container figure,.topContent_main figure{text-align:center}#post-single .article-content figure:not(:last-child),#privacy main .container figure:not(:last-child),#terms main .container figure:not(:last-child),.topContent_main figure:not(:last-child){margin-bottom:1.3em}#post-single .article-content figure img,#privacy main .container figure img,#terms main .container figure img,.topContent_main figure img{max-width:400px;width:100%;height:auto}#post-single .article-content img[class*=attachment-],#post-single .article-content img[class*=wp-image-],#privacy main .container img[class*=attachment-],#privacy main .container img[class*=wp-image-],#terms main .container img[class*=attachment-],#terms main .container img[class*=wp-image-],.topContent_main img[class*=attachment-],.topContent_main img[class*=wp-image-]{height:auto;max-width:100%}#post-single .article-content h1:not(.noStyle),#privacy main .container h1:not(.noStyle),#terms main .container h1:not(.noStyle),.topContent_main h1:not(.noStyle){font-size:20px;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}#post-single .article-content h2:not(.noStyle),#privacy main .container h2:not(.noStyle),#terms main .container h2:not(.noStyle),.topContent_main h2:not(.noStyle){font-size:18px;line-height:1.67;width:100%;padding:10px 21px 12px 25px;background-color:#f3f3f3;border-left:5px solid #056ac2;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;margin-top:60px}#post-single .article-content h3:not([class^=title-num]):not(.noStyle),#privacy main .container h3:not([class^=title-num]):not(.noStyle),#terms main .container h3:not([class^=title-num]):not(.noStyle),.topContent_main h3:not([class^=title-num]):not(.noStyle){font-size:16px;line-height:1.69;color:#1f1f1f;width:100%;padding:15px 21px;background-color:#f3f7fc;border-bottom:2px solid #056ac2;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;margin-top:40px}#post-single .article-content [class^=title-num],#privacy main .container [class^=title-num],#terms main .container [class^=title-num],.topContent_main [class^=title-num]{font-size:16px;line-height:34px;color:#1f1f1f;width:100%;background-color:#f3f7fc;padding-left:54px;position:relative;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;margin:1.3em 0}#post-single .article-content [class^=title-num]:before,#privacy main .container [class^=title-num]:before,#terms main .container [class^=title-num]:before,.topContent_main [class^=title-num]:before{content:"";width:34px;height:34px;text-align:center;display:block;background-color:#056ac2;color:#fff;line-height:34px;margin-right:20px;position:absolute;top:0;left:0}#post-single .article-content [class^=title-num][class$="-1"]:before,#privacy main .container [class^=title-num][class$="-1"]:before,#terms main .container [class^=title-num][class$="-1"]:before,.topContent_main [class^=title-num][class$="-1"]:before{content:"1"}#post-single .article-content [class^=title-num][class$="-2"]:before,#privacy main .container [class^=title-num][class$="-2"]:before,#terms main .container [class^=title-num][class$="-2"]:before,.topContent_main [class^=title-num][class$="-2"]:before{content:"2"}#post-single .article-content [class^=title-num][class$="-3"]:before,#privacy main .container [class^=title-num][class$="-3"]:before,#terms main .container [class^=title-num][class$="-3"]:before,.topContent_main [class^=title-num][class$="-3"]:before{content:"3"}#post-single .article-content [class^=title-num][class$="-4"]:before,#privacy main .container [class^=title-num][class$="-4"]:before,#terms main .container [class^=title-num][class$="-4"]:before,.topContent_main [class^=title-num][class$="-4"]:before{content:"4"}#post-single .article-content [class^=title-num][class$="-5"]:before,#privacy main .container [class^=title-num][class$="-5"]:before,#terms main .container [class^=title-num][class$="-5"]:before,.topContent_main [class^=title-num][class$="-5"]:before{content:"5"}#post-single .article-content [class^=title-num][class$="-6"]:before,#privacy main .container [class^=title-num][class$="-6"]:before,#terms main .container [class^=title-num][class$="-6"]:before,.topContent_main [class^=title-num][class$="-6"]:before{content:"6"}#post-single .article-content [class^=title-num][class$="-7"]:before,#privacy main .container [class^=title-num][class$="-7"]:before,#terms main .container [class^=title-num][class$="-7"]:before,.topContent_main [class^=title-num][class$="-7"]:before{content:"7"}#post-single .article-content [class^=title-num][class$="-8"]:before,#privacy main .container [class^=title-num][class$="-8"]:before,#terms main .container [class^=title-num][class$="-8"]:before,.topContent_main [class^=title-num][class$="-8"]:before{content:"8"}#post-single .article-content [class^=title-num][class$="-9"]:before,#privacy main .container [class^=title-num][class$="-9"]:before,#terms main .container [class^=title-num][class$="-9"]:before,.topContent_main [class^=title-num][class$="-9"]:before{content:"9"}#post-single .article-content [class^=title-num][class$="-10"]:before,#privacy main .container [class^=title-num][class$="-10"]:before,#terms main .container [class^=title-num][class$="-10"]:before,.topContent_main [class^=title-num][class$="-10"]:before{content:"10"}#post-single .article-content [class^=title-num][class$="-11"]:before,#privacy main .container [class^=title-num][class$="-11"]:before,#terms main .container [class^=title-num][class$="-11"]:before,.topContent_main [class^=title-num][class$="-11"]:before{content:"11"}#post-single .article-content [class^=title-num][class$="-12"]:before,#privacy main .container [class^=title-num][class$="-12"]:before,#terms main .container [class^=title-num][class$="-12"]:before,.topContent_main [class^=title-num][class$="-12"]:before{content:"12"}#post-single .article-content [class^=title-num][class$="-13"]:before,#privacy main .container [class^=title-num][class$="-13"]:before,#terms main .container [class^=title-num][class$="-13"]:before,.topContent_main [class^=title-num][class$="-13"]:before{content:"13"}#post-single .article-content [class^=title-num][class$="-14"]:before,#privacy main .container [class^=title-num][class$="-14"]:before,#terms main .container [class^=title-num][class$="-14"]:before,.topContent_main [class^=title-num][class$="-14"]:before{content:"14"}#post-single .article-content [class^=title-num][class$="-15"]:before,#privacy main .container [class^=title-num][class$="-15"]:before,#terms main .container [class^=title-num][class$="-15"]:before,.topContent_main [class^=title-num][class$="-15"]:before{content:"15"}#post-single .article-content [class^=title-num][class$="-16"]:before,#privacy main .container [class^=title-num][class$="-16"]:before,#terms main .container [class^=title-num][class$="-16"]:before,.topContent_main [class^=title-num][class$="-16"]:before{content:"16"}#post-single .article-content [class^=title-num][class$="-17"]:before,#privacy main .container [class^=title-num][class$="-17"]:before,#terms main .container [class^=title-num][class$="-17"]:before,.topContent_main [class^=title-num][class$="-17"]:before{content:"17"}#post-single .article-content [class^=title-num][class$="-18"]:before,#privacy main .container [class^=title-num][class$="-18"]:before,#terms main .container [class^=title-num][class$="-18"]:before,.topContent_main [class^=title-num][class$="-18"]:before{content:"18"}#post-single .article-content [class^=title-num][class$="-19"]:before,#privacy main .container [class^=title-num][class$="-19"]:before,#terms main .container [class^=title-num][class$="-19"]:before,.topContent_main [class^=title-num][class$="-19"]:before{content:"19"}#post-single .article-content [class^=title-num][class$="-20"]:before,#privacy main .container [class^=title-num][class$="-20"]:before,#terms main .container [class^=title-num][class$="-20"]:before,.topContent_main [class^=title-num][class$="-20"]:before{content:"20"}#post-single .article-content [class^=title-num][class$="-21"]:before,#privacy main .container [class^=title-num][class$="-21"]:before,#terms main .container [class^=title-num][class$="-21"]:before,.topContent_main [class^=title-num][class$="-21"]:before{content:"21"}#post-single .article-content [class^=title-num][class$="-22"]:before,#privacy main .container [class^=title-num][class$="-22"]:before,#terms main .container [class^=title-num][class$="-22"]:before,.topContent_main [class^=title-num][class$="-22"]:before{content:"22"}#post-single .article-content [class^=title-num][class$="-23"]:before,#privacy main .container [class^=title-num][class$="-23"]:before,#terms main .container [class^=title-num][class$="-23"]:before,.topContent_main [class^=title-num][class$="-23"]:before{content:"23"}#post-single .article-content [class^=title-num][class$="-24"]:before,#privacy main .container [class^=title-num][class$="-24"]:before,#terms main .container [class^=title-num][class$="-24"]:before,.topContent_main [class^=title-num][class$="-24"]:before{content:"24"}#post-single .article-content [class^=title-num][class$="-25"]:before,#privacy main .container [class^=title-num][class$="-25"]:before,#terms main .container [class^=title-num][class$="-25"]:before,.topContent_main [class^=title-num][class$="-25"]:before{content:"25"}#post-single .article-content h4:not(.noStyle),#privacy main .container h4:not(.noStyle),#terms main .container h4:not(.noStyle),.topContent_main h4:not(.noStyle){padding-bottom:16px;border-bottom:1px solid #056ac2;display:block;padding-left:1em;line-height:1.8;position:relative;font-size:16px;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;margin:1.7em 0 1.3em}#post-single .article-content h4:not(.noStyle):before,#privacy main .container h4:not(.noStyle):before,#terms main .container h4:not(.noStyle):before,.topContent_main h4:not(.noStyle):before{content:"";display:block;height:1em;width:.25em;position:absolute;left:0;top:.4em;background-color:#056ac2}#post-single .article-content h5:not(.noStyle),#privacy main .container h5:not(.noStyle),#terms main .container h5:not(.noStyle),.topContent_main h5:not(.noStyle){font-size:20px}#post-single .article-content h6,#privacy main .container h6,#terms main .container h6,.topContent_main h6{font-size:18px}#post-single .article-content h1,#post-single .article-content h2,#post-single .article-content h3,#post-single .article-content h4,#post-single .article-content h5,#post-single .article-content h6,#privacy main .container h1,#privacy main .container h2,#privacy main .container h3,#privacy main .container h4,#privacy main .container h5,#privacy main .container h6,#terms main .container h1,#terms main .container h2,#terms main .container h3,#terms main .container h4,#terms main .container h5,#terms main .container h6,.topContent_main h1,.topContent_main h2,.topContent_main h3,.topContent_main h4,.topContent_main h5,.topContent_main h6{margin-bottom:1em;font-weight:700}#post-single .article-content h1 img,#post-single .article-content h2 img,#post-single .article-content h3 img,#post-single .article-content h4 img,#post-single .article-content h5 img,#post-single .article-content h6 img,#privacy main .container h1 img,#privacy main .container h2 img,#privacy main .container h3 img,#privacy main .container h4 img,#privacy main .container h5 img,#privacy main .container h6 img,#terms main .container h1 img,#terms main .container h2 img,#terms main .container h3 img,#terms main .container h4 img,#terms main .container h5 img,#terms main .container h6 img,.topContent_main h1 img,.topContent_main h2 img,.topContent_main h3 img,.topContent_main h4 img,.topContent_main h5 img,.topContent_main h6 img{max-width:100%;width:100%;height:auto}#post-single .article-content ul,#privacy main .container ul,#terms main .container ul,.topContent_main ul{list-style:disc}#post-single .article-content ul:not(:last-child),#privacy main .container ul:not(:last-child),#terms main .container ul:not(:last-child),.topContent_main ul:not(:last-child){margin-bottom:1.5em}#post-single .article-content ul li,#privacy main .container ul li,#terms main .container ul li,.topContent_main ul li{list-style:inherit;margin-left:1em;font-size:16px;line-height:1.56}#post-single .article-content ul li:not(:first-child),#privacy main .container ul li:not(:first-child),#terms main .container ul li:not(:first-child),.topContent_main ul li:not(:first-child){margin-top:11px}#post-single .article-content ol,#privacy main .container ol,#terms main .container ol,.topContent_main ol{list-style:decimal}#post-single .article-content ol:not(:last-child),#privacy main .container ol:not(:last-child),#terms main .container ol:not(:last-child),.topContent_main ol:not(:last-child){margin-bottom:1.5em}#post-single .article-content ol li,#privacy main .container ol li,#terms main .container ol li,.topContent_main ol li{list-style:inherit;margin-left:1.4em;padding-left:.4em;font-size:16px;line-height:1.56;font-family:Hiragino Sans W3,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:400}#post-single .article-content ol li:not(:first-child),#privacy main .container ol li:not(:first-child),#terms main .container ol li:not(:first-child),.topContent_main ol li:not(:first-child){margin-top:11px}#post-single .article-content ol li::marker,#privacy main .container ol li::marker,#terms main .container ol li::marker,.topContent_main ol li::marker{font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}#post-single .article-content blockquote,#privacy main .container blockquote,#terms main .container blockquote,.topContent_main blockquote{margin-bottom:22px!important;padding:20px 20px 20px 40px;background-color:#f3f3f3;font-size:16px;line-height:1.88;position:relative}#post-single .article-content blockquote:not(:first-child),#privacy main .container blockquote:not(:first-child),#terms main .container blockquote:not(:first-child),.topContent_main blockquote:not(:first-child){margin-top:22px}#post-single .article-content blockquote:before,#privacy main .container blockquote:before,#terms main .container blockquote:before,.topContent_main blockquote:before{content:"";width:17px;height:18px;display:block;position:absolute;top:20px;left:10px;background-image:url(../img/common/blockquoteDeco.png);background-size:contain;background-position:top;background-repeat:no-repeat}#post-single .article-content .red-bg,#privacy main .container .red-bg,#terms main .container .red-bg,.topContent_main .red-bg{margin-bottom:22px!important;padding:12px 20px;border:1px dashed #f40000;background-color:#fff1f1;font-size:16px;line-height:1.88;color:#f40000;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}#post-single .article-content .red-bg:not(:first-child),#privacy main .container .red-bg:not(:first-child),#terms main .container .red-bg:not(:first-child),.topContent_main .red-bg:not(:first-child){margin-top:22px}#post-single .article-content .gray-bg,#privacy main .container .gray-bg,#terms main .container .gray-bg,.topContent_main .gray-bg{margin-bottom:22px!important;padding:12px 20px;border:1px dashed #c8c8c8;background-color:#f3f3f3;font-size:16px;line-height:1.88;color:#1f1f1f;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}#post-single .article-content .gray-bg:not(:first-child),#privacy main .container .gray-bg:not(:first-child),#terms main .container .gray-bg:not(:first-child),.topContent_main .gray-bg:not(:first-child){margin-top:22px}#post-single .article-content .yellow-bg,#privacy main .container .yellow-bg,#terms main .container .yellow-bg,.topContent_main .yellow-bg{margin-bottom:22px!important;border:1px dashed #f3d765;background-color:#fffbda;font-size:16px;line-height:1.88;color:#1f1f1f;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;padding:18px 20px;font-family:Hiragino Sans W3,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:400}#post-single .article-content .yellow-bg:not(:first-child),#privacy main .container .yellow-bg:not(:first-child),#terms main .container .yellow-bg:not(:first-child),.topContent_main .yellow-bg:not(:first-child){margin-top:22px}#post-single .article-content .yellow-bg strong:not(:last-child),#privacy main .container .yellow-bg strong:not(:last-child),#terms main .container .yellow-bg strong:not(:last-child),.topContent_main .yellow-bg strong:not(:last-child){display:block;margin-bottom:.8em}#post-single .article-content .blue-bg,#privacy main .container .blue-bg,#terms main .container .blue-bg,.topContent_main .blue-bg{margin-bottom:22px!important;padding:12px 20px;border:1px dashed #88b8e2;background-color:#f3f7fc;font-size:16px;line-height:1.88;color:#056ac2;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}#post-single .article-content .blue-bg:not(:first-child),#privacy main .container .blue-bg:not(:first-child),#terms main .container .blue-bg:not(:first-child),.topContent_main .blue-bg:not(:first-child){margin-top:22px}#post-single .article-content .blue-simpleBg,#privacy main .container .blue-simpleBg,#terms main .container .blue-simpleBg,.topContent_main .blue-simpleBg{background-color:#f3f7fc;padding:15px 20px}#post-single .article-content .ctaHeavy:not(:last-child),#post-single .article-content .ctaLight:not(:last-child),#post-single .article-content .ctaMiddle:not(:last-child),#privacy main .container .ctaHeavy:not(:last-child),#privacy main .container .ctaLight:not(:last-child),#privacy main .container .ctaMiddle:not(:last-child),#terms main .container .ctaHeavy:not(:last-child),#terms main .container .ctaLight:not(:last-child),#terms main .container .ctaMiddle:not(:last-child),.topContent_main .ctaHeavy:not(:last-child),.topContent_main .ctaLight:not(:last-child),.topContent_main .ctaMiddle:not(:last-child){margin-bottom:60px}#post-single .article-content .ctaHeavy:not(:first-child),#post-single .article-content .ctaLight:not(:first-child),#post-single .article-content .ctaMiddle:not(:first-child),#privacy main .container .ctaHeavy:not(:first-child),#privacy main .container .ctaLight:not(:first-child),#privacy main .container .ctaMiddle:not(:first-child),#terms main .container .ctaHeavy:not(:first-child),#terms main .container .ctaLight:not(:first-child),#terms main .container .ctaMiddle:not(:first-child),.topContent_main .ctaHeavy:not(:first-child),.topContent_main .ctaLight:not(:first-child),.topContent_main .ctaMiddle:not(:first-child){margin-top:30px}@media screen and (min-width:769px){#post-single .article-content .ctaHeavy_catch,#post-single .article-content .ctaLight_catch,#post-single .article-content .ctaMiddle_catch,#privacy main .container .ctaHeavy_catch,#privacy main .container .ctaLight_catch,#privacy main .container .ctaMiddle_catch,#terms main .container .ctaHeavy_catch,#terms main .container .ctaLight_catch,#terms main .container .ctaMiddle_catch,.topContent_main .ctaHeavy_catch,.topContent_main .ctaLight_catch,.topContent_main .ctaMiddle_catch{display:block;text-align:center}}@media screen and (min-width:769px){#post-single .article-content .ctaHeavy_list,#post-single .article-content .ctaLight_list,#post-single .article-content .ctaMiddle_list,#privacy main .container .ctaHeavy_list,#privacy main .container .ctaLight_list,#privacy main .container .ctaMiddle_list,#terms main .container .ctaHeavy_list,#terms main .container .ctaLight_list,#terms main .container .ctaMiddle_list,.topContent_main .ctaHeavy_list,.topContent_main .ctaLight_list,.topContent_main .ctaMiddle_list{width:100%}}@media screen and (min-width:769px){#post-single .article-content .ctaHeavy_voice,#post-single .article-content .ctaLight_voice,#post-single .article-content .ctaMiddle_voice,#privacy main .container .ctaHeavy_voice,#privacy main .container .ctaLight_voice,#privacy main .container .ctaMiddle_voice,#terms main .container .ctaHeavy_voice,#terms main .container .ctaLight_voice,#terms main .container .ctaMiddle_voice,.topContent_main .ctaHeavy_voice,.topContent_main .ctaLight_voice,.topContent_main .ctaMiddle_voice{width:auto;display:inline-block;margin-left:0;margin-top:10px;padding:0 40px}}@media screen and (min-width:769px){#post-single .article-content .ctaHeavy_voice br,#post-single .article-content .ctaLight_voice br,#post-single .article-content .ctaMiddle_voice br,#privacy main .container .ctaHeavy_voice br,#privacy main .container .ctaLight_voice br,#privacy main .container .ctaMiddle_voice br,#terms main .container .ctaHeavy_voice br,#terms main .container .ctaLight_voice br,#terms main .container .ctaMiddle_voice br,.topContent_main .ctaHeavy_voice br,.topContent_main .ctaLight_voice br,.topContent_main .ctaMiddle_voice br{display:none}}@media screen and (min-width:769px){#post-single .article-content .ctaHeavy_voice:after,#post-single .article-content .ctaHeavy_voice:before,#post-single .article-content .ctaLight_voice:after,#post-single .article-content .ctaLight_voice:before,#post-single .article-content .ctaMiddle_voice:after,#post-single .article-content .ctaMiddle_voice:before,#privacy main .container .ctaHeavy_voice:after,#privacy main .container .ctaHeavy_voice:before,#privacy main .container .ctaLight_voice:after,#privacy main .container .ctaLight_voice:before,#privacy main .container .ctaMiddle_voice:after,#privacy main .container .ctaMiddle_voice:before,#terms main .container .ctaHeavy_voice:after,#terms main .container .ctaHeavy_voice:before,#terms main .container .ctaLight_voice:after,#terms main .container .ctaLight_voice:before,#terms main .container .ctaMiddle_voice:after,#terms main .container .ctaMiddle_voice:before,.topContent_main .ctaHeavy_voice:after,.topContent_main .ctaHeavy_voice:before,.topContent_main .ctaLight_voice:after,.topContent_main .ctaLight_voice:before,.topContent_main .ctaMiddle_voice:after,.topContent_main .ctaMiddle_voice:before{height:22px;top:auto;bottom:0}}@media screen and (min-width:769px){#post-single .article-content .ctaHeavy_voice:before,#post-single .article-content .ctaLight_voice:before,#post-single .article-content .ctaMiddle_voice:before,#privacy main .container .ctaHeavy_voice:before,#privacy main .container .ctaLight_voice:before,#privacy main .container .ctaMiddle_voice:before,#terms main .container .ctaHeavy_voice:before,#terms main .container .ctaLight_voice:before,#terms main .container .ctaMiddle_voice:before,.topContent_main .ctaHeavy_voice:before,.topContent_main .ctaLight_voice:before,.topContent_main .ctaMiddle_voice:before{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}}@media screen and (min-width:769px){#post-single .article-content .ctaHeavy_voice:after,#post-single .article-content .ctaLight_voice:after,#post-single .article-content .ctaMiddle_voice:after,#privacy main .container .ctaHeavy_voice:after,#privacy main .container .ctaLight_voice:after,#privacy main .container .ctaMiddle_voice:after,#terms main .container .ctaHeavy_voice:after,#terms main .container .ctaLight_voice:after,#terms main .container .ctaMiddle_voice:after,.topContent_main .ctaHeavy_voice:after,.topContent_main .ctaLight_voice:after,.topContent_main .ctaMiddle_voice:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}}@media screen and (max-width:768px){#post-single .article-content .ctaLight,#privacy main .container .ctaLight,#terms main .container .ctaLight,.topContent_main .ctaLight{width:100vw;margin-left:-20px}}@media screen and (min-width:769px){#post-single .article-content .ctaMiddle,#privacy main .container .ctaMiddle,#terms main .container .ctaMiddle,.topContent_main .ctaMiddle{padding-top:0}}@media screen and (min-width:769px){#post-single .article-content .ctaHeavy_title span.inlineBlock,#post-single .article-content .ctaMiddle_title span.inlineBlock,#privacy main .container .ctaHeavy_title span.inlineBlock,#privacy main .container .ctaMiddle_title span.inlineBlock,#terms main .container .ctaHeavy_title span.inlineBlock,#terms main .container .ctaMiddle_title span.inlineBlock,.topContent_main .ctaHeavy_title span.inlineBlock,.topContent_main .ctaMiddle_title span.inlineBlock{display:inline}}@media screen and (min-width:769px){#post-single .article-content .ctaHeavy_title,#privacy main .container .ctaHeavy_title,#terms main .container .ctaHeavy_title,.topContent_main .ctaHeavy_title{font-size:25px;letter-spacing:-1px}}#post-single .article-content .wp-block-table,#privacy main .container .wp-block-table,#terms main .container .wp-block-table,.topContent_main .wp-block-table{margin-bottom:22px!important}#post-single .article-content .wp-block-table:not(:first-child),#privacy main .container .wp-block-table:not(:first-child),#terms main .container .wp-block-table:not(:first-child),.topContent_main .wp-block-table:not(:first-child){margin-top:22px}#post-single .article-content .wp-block-table figcaption,#privacy main .container .wp-block-table figcaption,#terms main .container .wp-block-table figcaption,.topContent_main .wp-block-table figcaption{font-size:.8em;text-align:center}#post-single .article-content table,#privacy main .container table,#terms main .container table,.topContent_main table{border-collapse:collapse}#post-single .article-content table td,#post-single .article-content table th,#privacy main .container table td,#privacy main .container table th,#terms main .container table td,#terms main .container table th,.topContent_main table td,.topContent_main table th{border:1px solid #88b8e2;text-align:center;padding:10px 0}#post-single .article-content table th,#privacy main .container table th,#terms main .container table th,.topContent_main table th{background-color:#f3f7fc;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}#post-single .article-content table td,#privacy main .container table td,#terms main .container table td,.topContent_main table td{background-color:#fff}#post-single .article-content figcaption,#privacy main .container figcaption,#terms main .container figcaption,.topContent_main figcaption{margin-top:5px}#post-single .article-content marker,#privacy main .container marker,#terms main .container marker,.topContent_main marker{display:inline;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#fffacf));background:linear-gradient(transparent 50%,#fffacf 0);border-bottom:5px solid #fffacf}#post-single .article-content hr.dashed,#privacy main .container hr.dashed,#terms main .container hr.dashed,.topContent_main hr.dashed{border:none;height:1px;width:100%;background-image:linear-gradient(90deg,#056ac2,#056ac2 4px,transparent 0,transparent 6px);background-size:6px 1px;background-repeat:repeat-x}#post-single .article-content hr.dot,#privacy main .container hr.dot,#terms main .container hr.dot,.topContent_main hr.dot{border:none;height:3px;width:100%;background-image:linear-gradient(90deg,#000,#000 3px,transparent 0,transparent 9px);background-size:9px 3px;background-repeat:repeat-x;background-position:50%;padding:43px 0}.post-page>h2.heading_bgBlue_borderBottom{margin-bottom:25px}@media screen and (min-width:769px){.post-page{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:769px){.post-page,.post-page>.container{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-info{width:100%;margin-bottom:30px;background-color:#f3f7fc;padding:15px 20px 30px;text-align:center;border-top:1px solid #b9cfe9;border-bottom:1px solid #b9cfe9}@media screen and (max-width:768px){.page-info{width:100vw;margin-left:-20px}}#post-single .article-infoBottom-cats span,.page-info-cats span{margin:0 10px;border:1px solid #056ac2;background-color:#fff;padding:0 16px;font-size:12px;position:relative;z-index:1;display:inline-block;-webkit-box-shadow:4px 4px 0 #056ac2;box-shadow:4px 4px 0 #056ac2;line-height:1.5}#post-single .article-infoBottom-cats span,.page-info-cats span,.page-info-title{font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;color:#056ac2}.page-info-title{font-size:18px;line-height:1.72;text-align:center;margin-top:10px;background:none;height:auto}.page-info-date{font-size:12px;line-height:1;color:#056ac2;display:block;margin-top:12px}@media screen and (min-width:769px){.article-list{-webkit-box-flex:1;-ms-flex:1;flex:1}}.article-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #82b4e0;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-list-item>a{width:100%;display:inherit}.article-list-item:first-child{border-top-width:0;padding-top:0}@media screen and (min-width:769px){.article-list-item:not(:last-of-type){padding-bottom:30px}}@media screen and (max-width:768px){.article-list-item:not(:last-of-type){padding-bottom:20px}}@media screen and (min-width:769px){.article-list-item{padding-top:30px}}@media screen and (max-width:768px){.article-list-item{padding-top:20px}}.article-list-item-thum{display:block;margin-right:15px;-ms-flex-item-align:start;align-self:flex-start}.article-list-item-thum.imageDefault{border:1px solid #9bc5ea}@media screen and (min-width:769px){.article-list-item-thum{width:120px}}@media screen and (max-width:768px){.article-list-item-thum{width:70px}}.article-list-item article{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.article-list-item-cats{margin-bottom:8px}.article-list-item-cats span{display:inline-block;margin-right:10px;background-color:#056ac2;padding:0 16px;font-size:12px;color:#fff;position:relative;z-index:1;-webkit-box-shadow:3px 3px 0 #cde1f3;box-shadow:3px 3px 0 #cde1f3}.article-list-item-cats span,.article-list-item-title{font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}.article-list-item-title{font-size:14px;line-height:1.4}.article-list-item time{font-size:12px;color:#666;display:block;text-align:right;margin-top:2px}.article-list .wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px}.article-list .wp-pagenavi .pages{display:none}.article-list .wp-pagenavi a,.article-list .wp-pagenavi span:not(.extend,.pages){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;min-width:40px;height:40px;background-color:#ecf3fb;color:#056ac2;margin:0 5px;border-radius:5px;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;font-size:16px}@media screen and (max-width:768px){.article-list .wp-pagenavi a,.article-list .wp-pagenavi span:not(.extend,.pages){min-width:27px;height:27px;font-size:14px;padding-top:1px}}.article-list .wp-pagenavi a.current,.article-list .wp-pagenavi span:not(.extend,.pages).current{background-color:#056ac2;color:#fff}.article-list .wp-pagenavi span.extend{font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;color:#056ac2}@media screen and (min-width:769px){.info_sidebar{width:200px;margin-left:50px}}@media screen and (max-width:768px){.info_sidebar{width:100%;margin-top:50px}}.info_sidebar-title{border-bottom:2px solid #056ac2;padding-bottom:10px;margin-bottom:20px;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){.info_sidebar-title{font-size:20px;line-height:36px}}@media screen and (max-width:768px){.info_sidebar-title{font-size:16px;line-height:26px}}.info_sidebar-list{margin-bottom:30px}.info_sidebar-list-item:not(:first-of-type){margin-top:1px}.info_sidebar-list-item a{position:relative;padding:15px 30px 15px 15px;background-color:#f3f7fc;line-height:20px;display:block;text-decoration:none;font-size:14px;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.info_sidebar-list-item a:hover{background-color:#dfdfdf;opacity:1}.info_sidebar-list-item a:after,.info_sidebar-list-item a:before{content:"";display:block;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);position:absolute;top:50%}.info_sidebar-list-item a:before{width:15px;height:15px;border-radius:100%;background-color:#056ac2;right:22px}.info_sidebar-list-item a:after{width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;right:23px;-webkit-transform:translate(50%,-50%) rotate(45deg);transform:translate(50%,-50%) rotate(45deg)}.info_sidebar-list-item.childCat a{padding-left:30px}.info_sidebar_search{margin-bottom:30px}@media screen and (min-width:769px){#post-single .info_sidebar{margin-top:-10px}}@media screen and (min-width:769px){#post-single .article{width:calc(100% - 250px)}}#post-single .article-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){#post-single .article-thumbnail{width:100%;height:180px}}#post-single .article-thumbnail img{max-height:100%!important;max-width:100%!important;height:auto!important;width:auto!important}#post-single .article-content{padding:30px 0 0}#post-single .article-infoBottom{padding:15px 20px 20px;margin-top:30px;background-color:#f3f3f3}#post-single .article-infoBottom-cats span{margin:0 1em 0 0}#post-single .article-infoBottom p{font-size:12px;margin-top:20px;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}#post-single .article-infoBottom p span{display:inline-block;margin-right:1em}@media screen and (max-width:768px){#post-single .article-infoBottom p span{display:block}}#post-single .article .btn-c a{background-color:#056ac2;border-radius:5px;color:#fff;font-size:16px;line-height:1;padding:12px;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #056ac2;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}#post-single .article .btn-c a:not(:first-child){margin-left:10px}@media screen and (min-width:769px){#post-single .article .btn-c a:hover{background-color:#fff;color:#056ac2;opacity:1}}#post-single .article .btn-c.pageNation{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal}#post-single .article .btn-c.pageNation a{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:calc(50% - 5px)}#post-single .article .btn-c.pageNation a.next{margin-right:10px}#post-single .article .btn-c.pageNation a.previous{margin-left:auto}#form-search{display:-webkit-box;display:-ms-flexbox;display:flex}#form-search input{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px}#form-search button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px}.mainCopy{margin-bottom:14px;text-align:center}@media screen and (min-width:769px){.mainCopy{margin-top:20px;margin-bottom:20px}}.mainCopy marker{font-size:18px;color:#ff7a7a;display:inline;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#fdf6d7));background:linear-gradient(transparent 50%,#fdf6d7 0);font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;padding:10px}@media screen and (min-width:769px){.mainCopy marker{font-size:28px}}.mainCopy p{font-size:14px;letter-spacing:-.025em;display:inline-block;margin-top:5px}@media screen and (min-width:769px){.mainCopy p{font-size:20px;margin-left:14px}}.topTelLine{width:100%;position:relative;margin:20px auto 0}@media screen and (min-width:769px){.topTelLine{margin-top:25px;width:1000px}}.topTelLine_text{position:absolute;text-align:center}@media screen and (max-width:768px){.topTelLine_text{width:42vw;font-size:3.8vw;top:12.5vw;right:5vw}}@media screen and (min-width:769px){.topTelLine_text{width:210px;font-size:16px;top:65px;left:325px}}.topTelLine_text strong{font-size:1.55em;color:#ff7a7a;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}.topTelLine_text p{line-height:1.6}@media screen and (min-width:769px){.topTelLine_text p{line-height:1.7}}.topTelLine .text{letter-spacing:-.025em;line-height:1.9}@media screen and (min-width:769px){.topTelLine .text{text-align:left;width:42%;position:absolute;right:0;top:65px;line-height:2.25;font-size:20px}}@media screen and (max-width:768px){.topTelLine .text{padding:0 20px;text-align:center;margin-top:15px}}.topContent{width:100%;background-color:#cde1f3;padding-bottom:25px;margin:20px auto 0}@media screen and (min-width:769px){.topContent{width:1000px;margin-top:30px}}.topContent_header{padding:30px 20px 60px;color:#fff;text-align:center;position:relative;background-color:#056ac2}.topContent_header:after,.topContent_header:before{content:"";width:42px;height:42px;position:absolute;border-width:21px;border-style:solid;opacity:.3}@media screen and (min-width:769px){.topContent_header:after,.topContent_header:before{width:84px;height:84px;border-width:42px}}.topContent_header:before{top:0;left:0;border-color:#fff transparent transparent #fff}.topContent_header:after{bottom:0;right:0;border-color:transparent #fff #fff transparent}.topContent_header_cats span{margin:0 10px;background-color:#fff;padding:3px 16px;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700;font-size:12px;color:#056ac2;position:relative;z-index:1}.topContent_header_cats span:after{content:"";width:100%;height:100%;background-color:#5097d4;display:block;position:absolute;right:-4px;bottom:-4px;z-index:-1}.topContent_header_notice{max-width:520px;margin:15px auto 0;padding:10px 100px 10px 30px;display:block;color:#056ac2;text-align:left;font-size:15px;border-radius:30px;background-color:#fffbda;line-height:1.25;position:relative;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){.topContent_header_notice{margin-top:20px}}.topContent_header_notice:after{content:"";width:80px;height:80px;position:absolute;bottom:0;right:30px;background-size:contain;background-repeat:no-repeat;background-position:bottom;background-image:url(../img/top/titleParts_woman.png)}.topContent_header h1{color:#fff;font-size:18px;line-height:1.4;margin-top:15px;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}@media screen and (min-width:769px){.topContent_header h1{font-size:22px;margin-top:18px}}.topContent_header p{margin-top:6px}.topContent_main{margin:-40px 20px 0;padding:20px;border:1px solid #056ac2;background-color:#fff;position:relative}.topContent_main .ctaLight{width:100%;margin-left:0}.topContent_main .flowList{list-style:none;max-width:500px;margin-left:auto;margin-right:auto}.topContent_main .flowList li{margin-left:0!important;margin-top:0!important;border:1px solid #056ac2;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#d4ebff));background:linear-gradient(90deg,#fff 0,#d4ebff);font-size:14px;padding:11px 11px 11px 38px!important;line-height:2;position:relative;font-family:Hiragino Sans W6,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W6,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:700}.topContent_main .flowList li:after{content:"";width:100%;height:100%;background-image:url(../img/top/icon_gradation.png);background-repeat:no-repeat;background-size:contain;position:absolute;left:10px;top:0;z-index:1}.topContent_main .flowList li:not(:first-child){margin-top:30px!important}.topContent_main .flowList li:not(:first-child):before{content:"";width:28px;height:20px;border-color:#056ac2 transparent transparent;border-style:solid;border-width:10px 14px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:-10px;left:50%}.topContent_main .flowList li span{width:2em;height:2em;background-color:#056ac2;color:#fff;border:2px solid #fff;text-align:center;display:inline-block;border-radius:100%;margin-right:9px;font-size:12px;line-height:1.7;position:relative;z-index:2}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvcmVzcy9kaXN0L3Jlc3MubWluLmNzcyIsIndlYnBhY2s6Ly8vc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9jb25maWcvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9jb25maWcvX3ZhcmlhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvY29uZmlnL19taXhpbi5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL2NvbmZpZy9fY2xhc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9pbmMvX2JyZWFkY3J1bWJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvaW5jL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9pbmMvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL2luYy9fbW9kYWxBdHRlbnRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9pbmMvX3JlYWRUb2dldGhlci5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL2luYy9fc2xpZGVNZW51LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvcGFnZXMvX2NvbXBhbnkuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9wYWdlcy9fY29udGFjdC5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3BhZ2VzL19wYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvbGF5b3V0L19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9sYXlvdXQvX2J1dHRvbi5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL2xheW91dC9fY3RhLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvbGF5b3V0L19oZWFkaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvbGF5b3V0L19saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvbGF5b3V0L190YWJsZS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL2xheW91dC9fdGFiTGlzdC5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3BhZ2VzL19pbmZvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvcGFnZXMvX3RvcC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7Ozs7RUFBQSxDQUlHLEtBQUssb0RBQXNCLDhCQUE4QixrQkFBa0IsZ0JBQWdCLHdCQ1E5RixDRFJ5RyxpQkFBaUIsNEJBQTRCLDZDQ2F0SixDRGJ5SyxlQUFlLHdCQUF3QixzQkNrQmhOLENEbEJ1TyxFQUFFLFVBQVUsUUN1Qm5QLENEdkI0UCxHQUFHLGlCQUFpQixRQzRCaFIsQ0Q1QnlSLGFBQWEsYUNnQ3RTLENEaENvVCxRQUFRLGlCQ29DNVQsQ0RwQzhVLE1BQU0sYUN3Q3BWLENEeENrVyxTQUFTLFlDNEMzVyxDRDVDd1gsWUFBWSxtQkFBbUIsMEJBQTBCLHlFQ2tEamIsQ0RsRGtkLEVBQUUsNEJDc0RwZCxDRHREaWYsaUJBQWlCLGVDMERsZ0IsQ0QxRGtoQixrQkFBa0IsK0JDOERwaUIsQ0Q5RG9rQixJQUFJLGFDa0V4a0IsQ0RsRXNsQixTQUFTLGtCQ3NFL2xCLENEdEVrbkIsUUFBUSxjQUFjLGNBQWMsa0JBQWtCLHVCQzZFeHFCLENEN0Vnc0IsSUFBSSxhQ2lGcHNCLENEakZrdEIsSUFBSSxTQ3FGdHRCLENEckZndUIsTUFBTSxlQ3lGdHVCLENEekZzdkIsV0FBVyxjQzZGandCLENEN0ZneEIsa0ZBQWtGLFdDaUdsMkIsQ0RqRzgyQixjQUFjLDZCQUE2QixtQkNzR3o1QixDRHRHNjZCLHlDQUF5Qyx1QkMwR3Q5QixDRDFHOCtCLFNBQVMsY0FBYyxlQytHcmdDLENEL0dxaEMsc0NBQXNDLFlDbUgzakMsQ0RuSHdrQyxTQUFTLGVDdUhqbEMsQ0R2SGltQyxPQUFPLGdCQzJIeG1DLENEM0h5bkMsY0FBYyxtQkMrSHZvQyxDRC9IMnBDLDhEQUE4RCxlQUFlLGFDb0l4dUMsQ0RwSXN2Qyx3SEFBd0gsa0JBQWtCLFNDeUloNEMsQ0R6STA0QyxxSEFBcUgsNkJDNkkvL0MsQ0Q3STZoRCxxREFBcUQseUJDaUpsbEQsQ0RqSjRtRCw2QkFBNkIsNkJBQTZCLGlCQ3NKdHFELENEdEp3ckQsT0FBTyxxQkFBcUIsdUJDMkpwdEQsQ0QzSjR1RCxtQkFBbUIsWUMrSi92RCxDRC9KNHdELGtCQUFrQixrQkNtSzl4RCxDRG5LaXpELE9BQU8sU0FBUyxjQUFjLGNBQWMsbUJBQW1CLGNDMktoM0QsQ0QzSyszRCw2QkFBNkIsMEJBQTBCLGNBQWMsWUNpTHA4RCxDRGpMaTlELElBQUksaUJDcUxyOUQsQ0RyTHUrRCxTQUFTLHVCQ3lMaC9ELENEekx3Z0UsY0FBYyxpQkFBaUIsZUM4THJpRSxDRDlMcWpFLHVEQUF1RCw0QkFBNEIsNEJDbU14b0UsQ0FDRixDRHBNd3FFLGlCQUFpQixlQ3VNenJFLENEdk15c0UsZ0JBQWdCLGNDMk16dEUsQ0QzTXd1RSxnQkFBZ0IsY0MrTXh2RSxDQ2hOQSxLQUNFLHNCQUNBLGFDVWlCLENEVGpCLGdIQytCWSxDRDlCWixlQUNBLGVEbVFGLENHcFFJLG9DRkpKLEtBUUksZ0JEb1FGLENBQ0YsQ0d6UUksb0NGUUosS0FFSSxtQkFDQSxnQkRvUUYsQ0FDRixDR3pRSSxvQ0ZDSixLQU9JLGtCRHFRRixDQUNGLENDbFFBLElBQ0UsV0FDQSxZQUNBLHFCRHFRRixDQ2pRRSxtQkFDRSxpQkRvUUosQ0NqUUUsSUFDRSxlQUNBLHlCRG1RSixDQy9QQSxFQUNFLGNBQ0EscUJBQ0EsZUFDQSxnQ0FDQSx1QkRrUUYsQ0NoUUUsUUFDRSxVRGtRSixDQzlQQSxPQ0pFLGdIQUxpQixDQU1qQixlRnNRRixDQy9QQSxNQUNFLGVBQ0EsZURrUUYsQ0MvUEEsU0FHRSxlRGtRRixDQy9QQSx3RkFNRSxzQkFDQSxlQUNBLFlBQ0EsV0FDQSxnQkFDQSxlRGtRRixDQ2hRRSwwUEFDRSxhRHVRSixDQ3hRRSxvTUFDRSxhRHVRSixDQ3hRRSw0TkFDRSxhRHVRSixDQ3hRRSxrT0FDRSxhRHVRSixDQ3hRRSxzS0FDRSxhRHVRSixDQ25RQSwrRUFLRSxlRHNRRixDR3JWSSxvQ0YwRUosK0VBUUksY0QyUUYsQ0FDRixDQ3hRQSxxQkFDRSxrQkQyUUYsQ0N4UUEsU0FDRSxZQUNBLFlEMlFGLENDeFFBLFFBQ0UsaUJEMlFGLENDeFFBLFdBQ0UsV0FDQSxjQUNBLGNEMlFGLENHeFhJLG9DRjBHSixXQU1JLFlENFFGLENBQ0YsQ0lqWUEsUUFDRSxjQUNBLDJCSm9iRixDSWpiQSxXQUNFLHlCSm9iRixDSWpiQSxLQUNFLGFKb2JGLENJamJBLE1BQ0UsYUpvYkYsQ0lqYkEsUUFDRSxhSm9iRixDSWpiQSxNQUNFLGFKb2JGLENJamJBLE1GdUJFLGdIQUxpQixDQU1qQixlRjhaRixDSWxiQSxNQUNFLFdBRUEsYUpxYkYsQ0lsYkEsbUJBSkUsb0JKMGJGLENJaGJFLEtBQ0Usc0JKbWJKLENJaGJFLEtBQ0UseUJKbWJKLENJaGJFLEtBQ0Usd0JKbWJKLENJaGJFLEtBQ0UsdUJKbWJKLENHcmVJLG9DQ3FERixPQUVJLHNCSm1iSixDQUNGLENHM2VJLG9DQzJERixPQUVJLHlCSm1iSixDQUNGLENHamZJLG9DQ2lFRixPQUVJLHdCSm1iSixDQUNGLENHdmZJLG9DQ3VFRixPQUVJLHVCSm1iSixDQUNGLENHdGZJLG9DQ3NFRixPQUVJLHNCSm1iSixDQUNGLENHNWZJLG9DQzRFRixPQUVJLHlCSm1iSixDQUNGLENHbGdCSSxvQ0NrRkYsT0FFSSx3QkptYkosQ0FDRixDR3hnQkksb0NDd0ZGLE9BRUksdUJKbWJKLENBQ0YsQ0loYkUsS0FDRSx1QkptYkosQ0loYkUsS0FDRSwwQkptYkosQ0loYkUsS0FDRSx5QkptYkosQ0loYkUsS0FDRSx3QkptYkosQ0dyaUJJLG9DQ3FIRixPQUVJLHVCSm1iSixDQUNGLENHM2lCSSxvQ0MySEYsT0FFSSwwQkptYkosQ0FDRixDR2pqQkksb0NDaUlGLE9BRUkseUJKbWJKLENBQ0YsQ0d2akJJLG9DQ3VJRixPQUVJLHdCSm1iSixDQUNGLENHdGpCSSxvQ0NzSUYsT0FFSSx1QkptYkosQ0FDRixDRzVqQkksb0NDNElGLE9BRUksMEJKbWJKLENBQ0YsQ0dsa0JJLG9DQ2tKRixPQUVJLHlCSm1iSixDQUNGLENHeGtCSSxvQ0N3SkYsT0FFSSx3QkptYkosQ0FDRixDSWhqQkUsS0FDRSx3QkptakJKLENJaGpCRSxLQUNFLDJCSm1qQkosQ0loakJFLEtBQ0UsMEJKbWpCSixDSWhqQkUsS0FDRSx5QkptakJKLENHcm1CSSxvQ0NxREYsT0FFSSx3QkptakJKLENBQ0YsQ0czbUJJLG9DQzJERixPQUVJLDJCSm1qQkosQ0FDRixDR2puQkksb0NDaUVGLE9BRUksMEJKbWpCSixDQUNGLENHdm5CSSxvQ0N1RUYsT0FFSSx5QkptakJKLENBQ0YsQ0d0bkJJLG9DQ3NFRixPQUVJLHdCSm1qQkosQ0FDRixDRzVuQkksb0NDNEVGLE9BRUksMkJKbWpCSixDQUNGLENHbG9CSSxvQ0NrRkYsT0FFSSwwQkptakJKLENBQ0YsQ0d4b0JJLG9DQ3dGRixPQUVJLHlCSm1qQkosQ0FDRixDSWhqQkUsS0FDRSx5QkptakJKLENJaGpCRSxLQUNFLDRCSm1qQkosQ0loakJFLEtBQ0UsMkJKbWpCSixDSWhqQkUsS0FDRSwwQkptakJKLENHcnFCSSxvQ0NxSEYsT0FFSSx5QkptakJKLENBQ0YsQ0czcUJJLG9DQzJIRixPQUVJLDRCSm1qQkosQ0FDRixDR2pyQkksb0NDaUlGLE9BRUksMkJKbWpCSixDQUNGLENHdnJCSSxvQ0N1SUYsT0FFSSwwQkptakJKLENBQ0YsQ0d0ckJJLG9DQ3NJRixPQUVJLHlCSm1qQkosQ0FDRixDRzVyQkksb0NDNElGLE9BRUksNEJKbWpCSixDQUNGLENHbHNCSSxvQ0NrSkYsT0FFSSwyQkptakJKLENBQ0YsQ0d4c0JJLG9DQ3dKRixPQUVJLDBCSm1qQkosQ0FDRixDSWhyQkUsTUFDRSx5QkptckJKLENJaHJCRSxNQUNFLDRCSm1yQkosQ0lockJFLE1BQ0UsMkJKbXJCSixDSWhyQkUsTUFDRSwwQkptckJKLENHcnVCSSxvQ0NxREYsUUFFSSx5QkptckJKLENBQ0YsQ0czdUJJLG9DQzJERixRQUVJLDRCSm1yQkosQ0FDRixDR2p2Qkksb0NDaUVGLFFBRUksMkJKbXJCSixDQUNGLENHdnZCSSxvQ0N1RUYsUUFFSSwwQkptckJKLENBQ0YsQ0d0dkJJLG9DQ3NFRixRQUVJLHlCSm1yQkosQ0FDRixDRzV2Qkksb0NDNEVGLFFBRUksNEJKbXJCSixDQUNGLENHbHdCSSxvQ0NrRkYsUUFFSSwyQkptckJKLENBQ0YsQ0d4d0JJLG9DQ3dGRixRQUVJLDBCSm1yQkosQ0FDRixDSWhyQkUsTUFDRSwwQkptckJKLENJaHJCRSxNQUNFLDZCSm1yQkosQ0lockJFLE1BQ0UsNEJKbXJCSixDSWhyQkUsTUFDRSwyQkptckJKLENHcnlCSSxvQ0NxSEYsUUFFSSwwQkptckJKLENBQ0YsQ0czeUJJLG9DQzJIRixRQUVJLDZCSm1yQkosQ0FDRixDR2p6Qkksb0NDaUlGLFFBRUksNEJKbXJCSixDQUNGLENHdnpCSSxvQ0N1SUYsUUFFSSwyQkptckJKLENBQ0YsQ0d0ekJJLG9DQ3NJRixRQUVJLDBCSm1yQkosQ0FDRixDRzV6Qkksb0NDNElGLFFBRUksNkJKbXJCSixDQUNGLENHbDBCSSxvQ0NrSkYsUUFFSSw0QkptckJKLENBQ0YsQ0d4MEJJLG9DQ3dKRixRQUVJLDJCSm1yQkosQ0FDRixDSWh6QkUsTUFDRSx5QkptekJKLENJaHpCRSxNQUNFLDRCSm16QkosQ0loekJFLE1BQ0UsMkJKbXpCSixDSWh6QkUsTUFDRSwwQkptekJKLENHcjJCSSxvQ0NxREYsUUFFSSx5QkptekJKLENBQ0YsQ0czMkJJLG9DQzJERixRQUVJLDRCSm16QkosQ0FDRixDR2ozQkksb0NDaUVGLFFBRUksMkJKbXpCSixDQUNGLENHdjNCSSxvQ0N1RUYsUUFFSSwwQkptekJKLENBQ0YsQ0d0M0JJLG9DQ3NFRixRQUVJLHlCSm16QkosQ0FDRixDRzUzQkksb0NDNEVGLFFBRUksNEJKbXpCSixDQUNGLENHbDRCSSxvQ0NrRkYsUUFFSSwyQkptekJKLENBQ0YsQ0d4NEJJLG9DQ3dGRixRQUVJLDBCSm16QkosQ0FDRixDSWh6QkUsTUFDRSwwQkptekJKLENJaHpCRSxNQUNFLDZCSm16QkosQ0loekJFLE1BQ0UsNEJKbXpCSixDSWh6QkUsTUFDRSwyQkptekJKLENHcjZCSSxvQ0NxSEYsUUFFSSwwQkptekJKLENBQ0YsQ0czNkJJLG9DQzJIRixRQUVJLDZCSm16QkosQ0FDRixDR2o3Qkksb0NDaUlGLFFBRUksNEJKbXpCSixDQUNGLENHdjdCSSxvQ0N1SUYsUUFFSSwyQkptekJKLENBQ0YsQ0d0N0JJLG9DQ3NJRixRQUVJLDBCSm16QkosQ0FDRixDRzU3Qkksb0NDNElGLFFBRUksNkJKbXpCSixDQUNGLENHbDhCSSxvQ0NrSkYsUUFFSSw0QkptekJKLENBQ0YsQ0d4OEJJLG9DQ3dKRixRQUVJLDJCSm16QkosQ0FDRixDSWg3QkUsTUFDRSx5QkptN0JKLENJaDdCRSxNQUNFLDRCSm03QkosQ0loN0JFLE1BQ0UsMkJKbTdCSixDSWg3QkUsTUFDRSwwQkptN0JKLENHcitCSSxvQ0NxREYsUUFFSSx5QkptN0JKLENBQ0YsQ0czK0JJLG9DQzJERixRQUVJLDRCSm03QkosQ0FDRixDR2ovQkksb0NDaUVGLFFBRUksMkJKbTdCSixDQUNGLENHdi9CSSxvQ0N1RUYsUUFFSSwwQkptN0JKLENBQ0YsQ0d0L0JJLG9DQ3NFRixRQUVJLHlCSm03QkosQ0FDRixDRzUvQkksb0NDNEVGLFFBRUksNEJKbTdCSixDQUNGLENHbGdDSSxvQ0NrRkYsUUFFSSwyQkptN0JKLENBQ0YsQ0d4Z0NJLG9DQ3dGRixRQUVJLDBCSm03QkosQ0FDRixDSWg3QkUsTUFDRSwwQkptN0JKLENJaDdCRSxNQUNFLDZCSm03QkosQ0loN0JFLE1BQ0UsNEJKbTdCSixDSWg3QkUsTUFDRSwyQkptN0JKLENHcmlDSSxvQ0NxSEYsUUFFSSwwQkptN0JKLENBQ0YsQ0czaUNJLG9DQzJIRixRQUVJLDZCSm03QkosQ0FDRixDR2pqQ0ksb0NDaUlGLFFBRUksNEJKbTdCSixDQUNGLENHdmpDSSxvQ0N1SUYsUUFFSSwyQkptN0JKLENBQ0YsQ0d0akNJLG9DQ3NJRixRQUVJLDBCSm03QkosQ0FDRixDRzVqQ0ksb0NDNElGLFFBRUksNkJKbTdCSixDQUNGLENHbGtDSSxvQ0NrSkYsUUFFSSw0QkptN0JKLENBQ0YsQ0d4a0NJLG9DQ3dKRixRQUVJLDJCSm03QkosQ0FDRixDSWhqQ0UsTUFDRSx5QkptakNKLENJaGpDRSxNQUNFLDRCSm1qQ0osQ0loakNFLE1BQ0UsMkJKbWpDSixDSWhqQ0UsTUFDRSwwQkptakNKLENHcm1DSSxvQ0NxREYsUUFFSSx5QkptakNKLENBQ0YsQ0czbUNJLG9DQzJERixRQUVJLDRCSm1qQ0osQ0FDRixDR2puQ0ksb0NDaUVGLFFBRUksMkJKbWpDSixDQUNGLENHdm5DSSxvQ0N1RUYsUUFFSSwwQkptakNKLENBQ0YsQ0d0bkNJLG9DQ3NFRixRQUVJLHlCSm1qQ0osQ0FDRixDRzVuQ0ksb0NDNEVGLFFBRUksNEJKbWpDSixDQUNGLENHbG9DSSxvQ0NrRkYsUUFFSSwyQkptakNKLENBQ0YsQ0d4b0NJLG9DQ3dGRixRQUVJLDBCSm1qQ0osQ0FDRixDSWhqQ0UsTUFDRSwwQkptakNKLENJaGpDRSxNQUNFLDZCSm1qQ0osQ0loakNFLE1BQ0UsNEJKbWpDSixDSWhqQ0UsTUFDRSwyQkptakNKLENHcnFDSSxvQ0NxSEYsUUFFSSwwQkptakNKLENBQ0YsQ0czcUNJLG9DQzJIRixRQUVJLDZCSm1qQ0osQ0FDRixDR2pyQ0ksb0NDaUlGLFFBRUksNEJKbWpDSixDQUNGLENHdnJDSSxvQ0N1SUYsUUFFSSwyQkptakNKLENBQ0YsQ0d0ckNJLG9DQ3NJRixRQUVJLDBCSm1qQ0osQ0FDRixDRzVyQ0ksb0NDNElGLFFBRUksNkJKbWpDSixDQUNGLENHbHNDSSxvQ0NrSkYsUUFFSSw0QkptakNKLENBQ0YsQ0d4c0NJLG9DQ3dKRixRQUVJLDJCSm1qQ0osQ0FDRixDSWhyQ0UsTUFDRSx5QkptckNKLENJaHJDRSxNQUNFLDRCSm1yQ0osQ0lockNFLE1BQ0UsMkJKbXJDSixDSWhyQ0UsTUFDRSwwQkptckNKLENHcnVDSSxvQ0NxREYsUUFFSSx5QkptckNKLENBQ0YsQ0czdUNJLG9DQzJERixRQUVJLDRCSm1yQ0osQ0FDRixDR2p2Q0ksb0NDaUVGLFFBRUksMkJKbXJDSixDQUNGLENHdnZDSSxvQ0N1RUYsUUFFSSwwQkptckNKLENBQ0YsQ0d0dkNJLG9DQ3NFRixRQUVJLHlCSm1yQ0osQ0FDRixDRzV2Q0ksb0NDNEVGLFFBRUksNEJKbXJDSixDQUNGLENHbHdDSSxvQ0NrRkYsUUFFSSwyQkptckNKLENBQ0YsQ0d4d0NJLG9DQ3dGRixRQUVJLDBCSm1yQ0osQ0FDRixDSWhyQ0UsTUFDRSwwQkptckNKLENJaHJDRSxNQUNFLDZCSm1yQ0osQ0lockNFLE1BQ0UsNEJKbXJDSixDSWhyQ0UsTUFDRSwyQkptckNKLENHcnlDSSxvQ0NxSEYsUUFFSSwwQkptckNKLENBQ0YsQ0czeUNJLG9DQzJIRixRQUVJLDZCSm1yQ0osQ0FDRixDR2p6Q0ksb0NDaUlGLFFBRUksNEJKbXJDSixDQUNGLENHdnpDSSxvQ0N1SUYsUUFFSSwyQkptckNKLENBQ0YsQ0d0ekNJLG9DQ3NJRixRQUVJLDBCSm1yQ0osQ0FDRixDRzV6Q0ksb0NDNElGLFFBRUksNkJKbXJDSixDQUNGLENHbDBDSSxvQ0NrSkYsUUFFSSw0QkptckNKLENBQ0YsQ0d4MENJLG9DQ3dKRixRQUVJLDJCSm1yQ0osQ0FDRixDSWh6Q0UsTUFDRSx5QkptekNKLENJaHpDRSxNQUNFLDRCSm16Q0osQ0loekNFLE1BQ0UsMkJKbXpDSixDSWh6Q0UsTUFDRSwwQkptekNKLENHcjJDSSxvQ0NxREYsUUFFSSx5QkptekNKLENBQ0YsQ0czMkNJLG9DQzJERixRQUVJLDRCSm16Q0osQ0FDRixDR2ozQ0ksb0NDaUVGLFFBRUksMkJKbXpDSixDQUNGLENHdjNDSSxvQ0N1RUYsUUFFSSwwQkptekNKLENBQ0YsQ0d0M0NJLG9DQ3NFRixRQUVJLHlCSm16Q0osQ0FDRixDRzUzQ0ksb0NDNEVGLFFBRUksNEJKbXpDSixDQUNGLENHbDRDSSxvQ0NrRkYsUUFFSSwyQkptekNKLENBQ0YsQ0d4NENJLG9DQ3dGRixRQUVJLDBCSm16Q0osQ0FDRixDSWh6Q0UsTUFDRSwwQkptekNKLENJaHpDRSxNQUNFLDZCSm16Q0osQ0loekNFLE1BQ0UsNEJKbXpDSixDSWh6Q0UsTUFDRSwyQkptekNKLENHcjZDSSxvQ0NxSEYsUUFFSSwwQkptekNKLENBQ0YsQ0czNkNJLG9DQzJIRixRQUVJLDZCSm16Q0osQ0FDRixDR2o3Q0ksb0NDaUlGLFFBRUksNEJKbXpDSixDQUNGLENHdjdDSSxvQ0N1SUYsUUFFSSwyQkptekNKLENBQ0YsQ0d0N0NJLG9DQ3NJRixRQUVJLDBCSm16Q0osQ0FDRixDRzU3Q0ksb0NDNElGLFFBRUksNkJKbXpDSixDQUNGLENHbDhDSSxvQ0NrSkYsUUFFSSw0QkptekNKLENBQ0YsQ0d4OENJLG9DQ3dKRixRQUVJLDJCSm16Q0osQ0FDRixDSWg3Q0UsTUFDRSx5QkptN0NKLENJaDdDRSxNQUNFLDRCSm03Q0osQ0loN0NFLE1BQ0UsMkJKbTdDSixDSWg3Q0UsTUFDRSwwQkptN0NKLENHcitDSSxvQ0NxREYsUUFFSSx5QkptN0NKLENBQ0YsQ0czK0NJLG9DQzJERixRQUVJLDRCSm03Q0osQ0FDRixDR2ovQ0ksb0NDaUVGLFFBRUksMkJKbTdDSixDQUNGLENHdi9DSSxvQ0N1RUYsUUFFSSwwQkptN0NKLENBQ0YsQ0d0L0NJLG9DQ3NFRixRQUVJLHlCSm03Q0osQ0FDRixDRzUvQ0ksb0NDNEVGLFFBRUksNEJKbTdDSixDQUNGLENHbGdESSxvQ0NrRkYsUUFFSSwyQkptN0NKLENBQ0YsQ0d4Z0RJLG9DQ3dGRixRQUVJLDBCSm03Q0osQ0FDRixDSWg3Q0UsTUFDRSwwQkptN0NKLENJaDdDRSxNQUNFLDZCSm03Q0osQ0loN0NFLE1BQ0UsNEJKbTdDSixDSWg3Q0UsTUFDRSwyQkptN0NKLENHcmlESSxvQ0NxSEYsUUFFSSwwQkptN0NKLENBQ0YsQ0czaURJLG9DQzJIRixRQUVJLDZCSm03Q0osQ0FDRixDR2pqREksb0NDaUlGLFFBRUksNEJKbTdDSixDQUNGLENHdmpESSxvQ0N1SUYsUUFFSSwyQkptN0NKLENBQ0YsQ0d0akRJLG9DQ3NJRixRQUVJLDBCSm03Q0osQ0FDRixDRzVqREksb0NDNElGLFFBRUksNkJKbTdDSixDQUNGLENHbGtESSxvQ0NrSkYsUUFFSSw0QkptN0NKLENBQ0YsQ0d4a0RJLG9DQ3dKRixRQUVJLDJCSm03Q0osQ0FDRixDSWhqREUsTUFDRSx5QkptakRKLENJaGpERSxNQUNFLDRCSm1qREosQ0loakRFLE1BQ0UsMkJKbWpESixDSWhqREUsTUFDRSwwQkptakRKLENHcm1ESSxvQ0NxREYsUUFFSSx5QkptakRKLENBQ0YsQ0czbURJLG9DQzJERixRQUVJLDRCSm1qREosQ0FDRixDR2puREksb0NDaUVGLFFBRUksMkJKbWpESixDQUNGLENHdm5ESSxvQ0N1RUYsUUFFSSwwQkptakRKLENBQ0YsQ0d0bkRJLG9DQ3NFRixRQUVJLHlCSm1qREosQ0FDRixDRzVuREksb0NDNEVGLFFBRUksNEJKbWpESixDQUNGLENHbG9ESSxvQ0NrRkYsUUFFSSwyQkptakRKLENBQ0YsQ0d4b0RJLG9DQ3dGRixRQUVJLDBCSm1qREosQ0FDRixDSWhqREUsTUFDRSwwQkptakRKLENJaGpERSxNQUNFLDZCSm1qREosQ0loakRFLE1BQ0UsNEJKbWpESixDSWhqREUsTUFDRSwyQkptakRKLENHcnFESSxvQ0NxSEYsUUFFSSwwQkptakRKLENBQ0YsQ0czcURJLG9DQzJIRixRQUVJLDZCSm1qREosQ0FDRixDR2pyREksb0NDaUlGLFFBRUksNEJKbWpESixDQUNGLENHdnJESSxvQ0N1SUYsUUFFSSwyQkptakRKLENBQ0YsQ0d0ckRJLG9DQ3NJRixRQUVJLDBCSm1qREosQ0FDRixDRzVyREksb0NDNElGLFFBRUksNkJKbWpESixDQUNGLENHbHNESSxvQ0NrSkYsUUFFSSw0QkptakRKLENBQ0YsQ0d4c0RJLG9DQ3dKRixRQUVJLDJCSm1qREosQ0FDRixDSWhyREUsTUFDRSx5QkptckRKLENJaHJERSxNQUNFLDRCSm1yREosQ0lockRFLE1BQ0UsMkJKbXJESixDSWhyREUsTUFDRSwwQkptckRKLENHcnVESSxvQ0NxREYsUUFFSSx5QkptckRKLENBQ0YsQ0czdURJLG9DQzJERixRQUVJLDRCSm1yREosQ0FDRixDR2p2REksb0NDaUVGLFFBRUksMkJKbXJESixDQUNGLENHdnZESSxvQ0N1RUYsUUFFSSwwQkptckRKLENBQ0YsQ0d0dkRJLG9DQ3NFRixRQUVJLHlCSm1yREosQ0FDRixDRzV2REksb0NDNEVGLFFBRUksNEJKbXJESixDQUNGLENHbHdESSxvQ0NrRkYsUUFFSSwyQkptckRKLENBQ0YsQ0d4d0RJLG9DQ3dGRixRQUVJLDBCSm1yREosQ0FDRixDSWhyREUsTUFDRSwwQkptckRKLENJaHJERSxNQUNFLDZCSm1yREosQ0lockRFLE1BQ0UsNEJKbXJESixDSWhyREUsTUFDRSwyQkptckRKLENHcnlESSxvQ0NxSEYsUUFFSSwwQkptckRKLENBQ0YsQ0czeURJLG9DQzJIRixRQUVJLDZCSm1yREosQ0FDRixDR2p6REksb0NDaUlGLFFBRUksNEJKbXJESixDQUNGLENHdnpESSxvQ0N1SUYsUUFFSSwyQkptckRKLENBQ0YsQ0d0ekRJLG9DQ3NJRixRQUVJLDBCSm1yREosQ0FDRixDRzV6REksb0NDNElGLFFBRUksNkJKbXJESixDQUNGLENHbDBESSxvQ0NrSkYsUUFFSSw0QkptckRKLENBQ0YsQ0d4MERJLG9DQ3dKRixRQUVJLDJCSm1yREosQ0FDRixDSWh6REUsTUFDRSx5QkptekRKLENJaHpERSxNQUNFLDRCSm16REosQ0loekRFLE1BQ0UsMkJKbXpESixDSWh6REUsTUFDRSwwQkptekRKLENHcjJESSxvQ0NxREYsUUFFSSx5QkptekRKLENBQ0YsQ0czMkRJLG9DQzJERixRQUVJLDRCSm16REosQ0FDRixDR2ozREksb0NDaUVGLFFBRUksMkJKbXpESixDQUNGLENHdjNESSxvQ0N1RUYsUUFFSSwwQkptekRKLENBQ0YsQ0d0M0RJLG9DQ3NFRixRQUVJLHlCSm16REosQ0FDRixDRzUzREksb0NDNEVGLFFBRUksNEJKbXpESixDQUNGLENHbDRESSxvQ0NrRkYsUUFFSSwyQkptekRKLENBQ0YsQ0d4NERJLG9DQ3dGRixRQUVJLDBCSm16REosQ0FDRixDSWh6REUsTUFDRSwwQkptekRKLENJaHpERSxNQUNFLDZCSm16REosQ0loekRFLE1BQ0UsNEJKbXpESixDSWh6REUsTUFDRSwyQkptekRKLENHcjZESSxvQ0NxSEYsUUFFSSwwQkptekRKLENBQ0YsQ0czNkRJLG9DQzJIRixRQUVJLDZCSm16REosQ0FDRixDR2o3REksb0NDaUlGLFFBRUksNEJKbXpESixDQUNGLENHdjdESSxvQ0N1SUYsUUFFSSwyQkptekRKLENBQ0YsQ0d0N0RJLG9DQ3NJRixRQUVJLDBCSm16REosQ0FDRixDRzU3REksb0NDNElGLFFBRUksNkJKbXpESixDQUNGLENHbDhESSxvQ0NrSkYsUUFFSSw0QkptekRKLENBQ0YsQ0d4OERJLG9DQ3dKRixRQUVJLDJCSm16REosQ0FDRixDSWg3REUsTUFDRSx5QkptN0RKLENJaDdERSxNQUNFLDRCSm03REosQ0loN0RFLE1BQ0UsMkJKbTdESixDSWg3REUsTUFDRSwwQkptN0RKLENHcitESSxvQ0NxREYsUUFFSSx5QkptN0RKLENBQ0YsQ0czK0RJLG9DQzJERixRQUVJLDRCSm03REosQ0FDRixDR2ovREksb0NDaUVGLFFBRUksMkJKbTdESixDQUNGLENHdi9ESSxvQ0N1RUYsUUFFSSwwQkptN0RKLENBQ0YsQ0d0L0RJLG9DQ3NFRixRQUVJLHlCSm03REosQ0FDRixDRzUvREksb0NDNEVGLFFBRUksNEJKbTdESixDQUNGLENHbGdFSSxvQ0NrRkYsUUFFSSwyQkptN0RKLENBQ0YsQ0d4Z0VJLG9DQ3dGRixRQUVJLDBCSm03REosQ0FDRixDSWg3REUsTUFDRSwwQkptN0RKLENJaDdERSxNQUNFLDZCSm03REosQ0loN0RFLE1BQ0UsNEJKbTdESixDSWg3REUsTUFDRSwyQkptN0RKLENHcmlFSSxvQ0NxSEYsUUFFSSwwQkptN0RKLENBQ0YsQ0czaUVJLG9DQzJIRixRQUVJLDZCSm03REosQ0FDRixDR2pqRUksb0NDaUlGLFFBRUksNEJKbTdESixDQUNGLENHdmpFSSxvQ0N1SUYsUUFFSSwyQkptN0RKLENBQ0YsQ0d0akVJLG9DQ3NJRixRQUVJLDBCSm03REosQ0FDRixDRzVqRUksb0NDNElGLFFBRUksNkJKbTdESixDQUNGLENHbGtFSSxvQ0NrSkYsUUFFSSw0QkptN0RKLENBQ0YsQ0d4a0VJLG9DQ3dKRixRQUVJLDJCSm03REosQ0FDRixDSWhqRUUsTUFDRSx5QkptakVKLENJaGpFRSxNQUNFLDRCSm1qRUosQ0loakVFLE1BQ0UsMkJKbWpFSixDSWhqRUUsTUFDRSwwQkptakVKLENHcm1FSSxvQ0NxREYsUUFFSSx5QkptakVKLENBQ0YsQ0czbUVJLG9DQzJERixRQUVJLDRCSm1qRUosQ0FDRixDR2puRUksb0NDaUVGLFFBRUksMkJKbWpFSixDQUNGLENHdm5FSSxvQ0N1RUYsUUFFSSwwQkptakVKLENBQ0YsQ0d0bkVJLG9DQ3NFRixRQUVJLHlCSm1qRUosQ0FDRixDRzVuRUksb0NDNEVGLFFBRUksNEJKbWpFSixDQUNGLENHbG9FSSxvQ0NrRkYsUUFFSSwyQkptakVKLENBQ0YsQ0d4b0VJLG9DQ3dGRixRQUVJLDBCSm1qRUosQ0FDRixDSWhqRUUsTUFDRSwwQkptakVKLENJaGpFRSxNQUNFLDZCSm1qRUosQ0loakVFLE1BQ0UsNEJKbWpFSixDSWhqRUUsTUFDRSwyQkptakVKLENHcnFFSSxvQ0NxSEYsUUFFSSwwQkptakVKLENBQ0YsQ0czcUVJLG9DQzJIRixRQUVJLDZCSm1qRUosQ0FDRixDR2pyRUksb0NDaUlGLFFBRUksNEJKbWpFSixDQUNGLENHdnJFSSxvQ0N1SUYsUUFFSSwyQkptakVKLENBQ0YsQ0d0ckVJLG9DQ3NJRixRQUVJLDBCSm1qRUosQ0FDRixDRzVyRUksb0NDNElGLFFBRUksNkJKbWpFSixDQUNGLENHbHNFSSxvQ0NrSkYsUUFFSSw0QkptakVKLENBQ0YsQ0d4c0VJLG9DQ3dKRixRQUVJLDJCSm1qRUosQ0FDRixDSWhyRUUsTUFDRSx5QkptckVKLENJaHJFRSxNQUNFLDRCSm1yRUosQ0lockVFLE1BQ0UsMkJKbXJFSixDSWhyRUUsTUFDRSwwQkptckVKLENHcnVFSSxvQ0NxREYsUUFFSSx5QkptckVKLENBQ0YsQ0czdUVJLG9DQzJERixRQUVJLDRCSm1yRUosQ0FDRixDR2p2RUksb0NDaUVGLFFBRUksMkJKbXJFSixDQUNGLENHdnZFSSxvQ0N1RUYsUUFFSSwwQkptckVKLENBQ0YsQ0d0dkVJLG9DQ3NFRixRQUVJLHlCSm1yRUosQ0FDRixDRzV2RUksb0NDNEVGLFFBRUksNEJKbXJFSixDQUNGLENHbHdFSSxvQ0NrRkYsUUFFSSwyQkptckVKLENBQ0YsQ0d4d0VJLG9DQ3dGRixRQUVJLDBCSm1yRUosQ0FDRixDSWhyRUUsTUFDRSwwQkptckVKLENJaHJFRSxNQUNFLDZCSm1yRUosQ0lockVFLE1BQ0UsNEJKbXJFSixDSWhyRUUsTUFDRSwyQkptckVKLENHcnlFSSxvQ0NxSEYsUUFFSSwwQkptckVKLENBQ0YsQ0czeUVJLG9DQzJIRixRQUVJLDZCSm1yRUosQ0FDRixDR2p6RUksb0NDaUlGLFFBRUksNEJKbXJFSixDQUNGLENHdnpFSSxvQ0N1SUYsUUFFSSwyQkptckVKLENBQ0YsQ0d0ekVJLG9DQ3NJRixRQUVJLDBCSm1yRUosQ0FDRixDRzV6RUksb0NDNElGLFFBRUksNkJKbXJFSixDQUNGLENHbDBFSSxvQ0NrSkYsUUFFSSw0QkptckVKLENBQ0YsQ0d4MEVJLG9DQ3dKRixRQUVJLDJCSm1yRUosQ0FDRixDSWh6RUUsTUFDRSx5QkptekVKLENJaHpFRSxNQUNFLDRCSm16RUosQ0loekVFLE1BQ0UsMkJKbXpFSixDSWh6RUUsTUFDRSwwQkptekVKLENHcjJFSSxvQ0NxREYsUUFFSSx5QkptekVKLENBQ0YsQ0czMkVJLG9DQzJERixRQUVJLDRCSm16RUosQ0FDRixDR2ozRUksb0NDaUVGLFFBRUksMkJKbXpFSixDQUNGLENHdjNFSSxvQ0N1RUYsUUFFSSwwQkptekVKLENBQ0YsQ0d0M0VJLG9DQ3NFRixRQUVJLHlCSm16RUosQ0FDRixDRzUzRUksb0NDNEVGLFFBRUksNEJKbXpFSixDQUNGLENHbDRFSSxvQ0NrRkYsUUFFSSwyQkptekVKLENBQ0YsQ0d4NEVJLG9DQ3dGRixRQUVJLDBCSm16RUosQ0FDRixDSWh6RUUsTUFDRSwwQkptekVKLENJaHpFRSxNQUNFLDZCSm16RUosQ0loekVFLE1BQ0UsNEJKbXpFSixDSWh6RUUsTUFDRSwyQkptekVKLENHcjZFSSxvQ0NxSEYsUUFFSSwwQkptekVKLENBQ0YsQ0czNkVJLG9DQzJIRixRQUVJLDZCSm16RUosQ0FDRixDR2o3RUksb0NDaUlGLFFBRUksNEJKbXpFSixDQUNGLENHdjdFSSxvQ0N1SUYsUUFFSSwyQkptekVKLENBQ0YsQ0d0N0VJLG9DQ3NJRixRQUVJLDBCSm16RUosQ0FDRixDRzU3RUksb0NDNElGLFFBRUksNkJKbXpFSixDQUNGLENHbDhFSSxvQ0NrSkYsUUFFSSw0QkptekVKLENBQ0YsQ0d4OEVJLG9DQ3dKRixRQUVJLDJCSm16RUosQ0FDRixDSWg3RUUsTUFDRSx5QkptN0VKLENJaDdFRSxNQUNFLDRCSm03RUosQ0loN0VFLE1BQ0UsMkJKbTdFSixDSWg3RUUsTUFDRSwwQkptN0VKLENHcitFSSxvQ0NxREYsUUFFSSx5QkptN0VKLENBQ0YsQ0czK0VJLG9DQzJERixRQUVJLDRCSm03RUosQ0FDRixDR2ovRUksb0NDaUVGLFFBRUksMkJKbTdFSixDQUNGLENHdi9FSSxvQ0N1RUYsUUFFSSwwQkptN0VKLENBQ0YsQ0d0L0VJLG9DQ3NFRixRQUVJLHlCSm03RUosQ0FDRixDRzUvRUksb0NDNEVGLFFBRUksNEJKbTdFSixDQUNGLENHbGdGSSxvQ0NrRkYsUUFFSSwyQkptN0VKLENBQ0YsQ0d4Z0ZJLG9DQ3dGRixRQUVJLDBCSm03RUosQ0FDRixDSWg3RUUsTUFDRSwwQkptN0VKLENJaDdFRSxNQUNFLDZCSm03RUosQ0loN0VFLE1BQ0UsNEJKbTdFSixDSWg3RUUsTUFDRSwyQkptN0VKLENHcmlGSSxvQ0NxSEYsUUFFSSwwQkptN0VKLENBQ0YsQ0czaUZJLG9DQzJIRixRQUVJLDZCSm03RUosQ0FDRixDR2pqRkksb0NDaUlGLFFBRUksNEJKbTdFSixDQUNGLENHdmpGSSxvQ0N1SUYsUUFFSSwyQkptN0VKLENBQ0YsQ0d0akZJLG9DQ3NJRixRQUVJLDBCSm03RUosQ0FDRixDRzVqRkksb0NDNElGLFFBRUksNkJKbTdFSixDQUNGLENHbGtGSSxvQ0NrSkYsUUFFSSw0QkptN0VKLENBQ0YsQ0d4a0ZJLG9DQ3dKRixRQUVJLDJCSm03RUosQ0FDRixDSWhqRkUsTUFDRSx5QkptakZKLENJaGpGRSxNQUNFLDRCSm1qRkosQ0loakZFLE1BQ0UsMkJKbWpGSixDSWhqRkUsTUFDRSwwQkptakZKLENHcm1GSSxvQ0NxREYsUUFFSSx5QkptakZKLENBQ0YsQ0czbUZJLG9DQzJERixRQUVJLDRCSm1qRkosQ0FDRixDR2puRkksb0NDaUVGLFFBRUksMkJKbWpGSixDQUNGLENHdm5GSSxvQ0N1RUYsUUFFSSwwQkptakZKLENBQ0YsQ0d0bkZJLG9DQ3NFRixRQUVJLHlCSm1qRkosQ0FDRixDRzVuRkksb0NDNEVGLFFBRUksNEJKbWpGSixDQUNGLENHbG9GSSxvQ0NrRkYsUUFFSSwyQkptakZKLENBQ0YsQ0d4b0ZJLG9DQ3dGRixRQUVJLDBCSm1qRkosQ0FDRixDSWhqRkUsTUFDRSwwQkptakZKLENJaGpGRSxNQUNFLDZCSm1qRkosQ0loakZFLE1BQ0UsNEJKbWpGSixDSWhqRkUsTUFDRSwyQkptakZKLENHcnFGSSxvQ0NxSEYsUUFFSSwwQkptakZKLENBQ0YsQ0czcUZJLG9DQzJIRixRQUVJLDZCSm1qRkosQ0FDRixDR2pyRkksb0NDaUlGLFFBRUksNEJKbWpGSixDQUNGLENHdnJGSSxvQ0N1SUYsUUFFSSwyQkptakZKLENBQ0YsQ0d0ckZJLG9DQ3NJRixRQUVJLDBCSm1qRkosQ0FDRixDRzVyRkksb0NDNElGLFFBRUksNkJKbWpGSixDQUNGLENHbHNGSSxvQ0NrSkYsUUFFSSw0QkptakZKLENBQ0YsQ0d4c0ZJLG9DQ3dKRixRQUVJLDJCSm1qRkosQ0FDRixDSWhyRkUsTUFDRSx5QkptckZKLENJaHJGRSxNQUNFLDRCSm1yRkosQ0lockZFLE1BQ0UsMkJKbXJGSixDSWhyRkUsTUFDRSwwQkptckZKLENHcnVGSSxvQ0NxREYsUUFFSSx5QkptckZKLENBQ0YsQ0czdUZJLG9DQzJERixRQUVJLDRCSm1yRkosQ0FDRixDR2p2Rkksb0NDaUVGLFFBRUksMkJKbXJGSixDQUNGLENHdnZGSSxvQ0N1RUYsUUFFSSwwQkptckZKLENBQ0YsQ0d0dkZJLG9DQ3NFRixRQUVJLHlCSm1yRkosQ0FDRixDRzV2Rkksb0NDNEVGLFFBRUksNEJKbXJGSixDQUNGLENHbHdGSSxvQ0NrRkYsUUFFSSwyQkptckZKLENBQ0YsQ0d4d0ZJLG9DQ3dGRixRQUVJLDBCSm1yRkosQ0FDRixDSWhyRkUsTUFDRSwwQkptckZKLENJaHJGRSxNQUNFLDZCSm1yRkosQ0lockZFLE1BQ0UsNEJKbXJGSixDSWhyRkUsTUFDRSwyQkptckZKLENHcnlGSSxvQ0NxSEYsUUFFSSwwQkptckZKLENBQ0YsQ0czeUZJLG9DQzJIRixRQUVJLDZCSm1yRkosQ0FDRixDR2p6Rkksb0NDaUlGLFFBRUksNEJKbXJGSixDQUNGLENHdnpGSSxvQ0N1SUYsUUFFSSwyQkptckZKLENBQ0YsQ0d0ekZJLG9DQ3NJRixRQUVJLDBCSm1yRkosQ0FDRixDRzV6Rkksb0NDNElGLFFBRUksNkJKbXJGSixDQUNGLENHbDBGSSxvQ0NrSkYsUUFFSSw0QkptckZKLENBQ0YsQ0d4MEZJLG9DQ3dKRixRQUVJLDJCSm1yRkosQ0FDRixDSWh6RkUsTUFDRSx5QkptekZKLENJaHpGRSxNQUNFLDRCSm16RkosQ0loekZFLE1BQ0UsMkJKbXpGSixDSWh6RkUsTUFDRSwwQkptekZKLENHcjJGSSxvQ0NxREYsUUFFSSx5QkptekZKLENBQ0YsQ0czMkZJLG9DQzJERixRQUVJLDRCSm16RkosQ0FDRixDR2ozRkksb0NDaUVGLFFBRUksMkJKbXpGSixDQUNGLENHdjNGSSxvQ0N1RUYsUUFFSSwwQkptekZKLENBQ0YsQ0d0M0ZJLG9DQ3NFRixRQUVJLHlCSm16RkosQ0FDRixDRzUzRkksb0NDNEVGLFFBRUksNEJKbXpGSixDQUNGLENHbDRGSSxvQ0NrRkYsUUFFSSwyQkptekZKLENBQ0YsQ0d4NEZJLG9DQ3dGRixRQUVJLDBCSm16RkosQ0FDRixDSWh6RkUsTUFDRSwwQkptekZKLENJaHpGRSxNQUNFLDZCSm16RkosQ0loekZFLE1BQ0UsNEJKbXpGSixDSWh6RkUsTUFDRSwyQkptekZKLENHcjZGSSxvQ0NxSEYsUUFFSSwwQkptekZKLENBQ0YsQ0czNkZJLG9DQzJIRixRQUVJLDZCSm16RkosQ0FDRixDR2o3Rkksb0NDaUlGLFFBRUksNEJKbXpGSixDQUNGLENHdjdGSSxvQ0N1SUYsUUFFSSwyQkptekZKLENBQ0YsQ0d0N0ZJLG9DQ3NJRixRQUVJLDBCSm16RkosQ0FDRixDRzU3Rkksb0NDNElGLFFBRUksNkJKbXpGSixDQUNGLENHbDhGSSxvQ0NrSkYsUUFFSSw0QkptekZKLENBQ0YsQ0d4OEZJLG9DQ3dKRixRQUVJLDJCSm16RkosQ0FDRixDSWg3RkUsT0FDRSwwQkptN0ZKLENJaDdGRSxPQUNFLDZCSm03RkosQ0loN0ZFLE9BQ0UsNEJKbTdGSixDSWg3RkUsT0FDRSwyQkptN0ZKLENHcitGSSxvQ0NxREYsU0FFSSwwQkptN0ZKLENBQ0YsQ0czK0ZJLG9DQzJERixTQUVJLDZCSm03RkosQ0FDRixDR2ovRkksb0NDaUVGLFNBRUksNEJKbTdGSixDQUNGLENHdi9GSSxvQ0N1RUYsU0FFSSwyQkptN0ZKLENBQ0YsQ0d0L0ZJLG9DQ3NFRixTQUVJLDBCSm03RkosQ0FDRixDRzUvRkksb0NDNEVGLFNBRUksNkJKbTdGSixDQUNGLENHbGdHSSxvQ0NrRkYsU0FFSSw0QkptN0ZKLENBQ0YsQ0d4Z0dJLG9DQ3dGRixTQUVJLDJCSm03RkosQ0FDRixDSWg3RkUsT0FDRSwyQkptN0ZKLENJaDdGRSxPQUNFLDhCSm03RkosQ0loN0ZFLE9BQ0UsNkJKbTdGSixDSWg3RkUsT0FDRSw0QkptN0ZKLENHcmlHSSxvQ0NxSEYsU0FFSSwyQkptN0ZKLENBQ0YsQ0czaUdJLG9DQzJIRixTQUVJLDhCSm03RkosQ0FDRixDR2pqR0ksb0NDaUlGLFNBRUksNkJKbTdGSixDQUNGLENHdmpHSSxvQ0N1SUYsU0FFSSw0QkptN0ZKLENBQ0YsQ0d0akdJLG9DQ3NJRixTQUVJLDJCSm03RkosQ0FDRixDRzVqR0ksb0NDNElGLFNBRUksOEJKbTdGSixDQUNGLENHbGtHSSxvQ0NrSkYsU0FFSSw2QkptN0ZKLENBQ0YsQ0d4a0dJLG9DQ3dKRixTQUVJLDRCSm03RkosQ0FDRixDSWhqR0UsT0FDRSwwQkptakdKLENJaGpHRSxPQUNFLDZCSm1qR0osQ0loakdFLE9BQ0UsNEJKbWpHSixDSWhqR0UsT0FDRSwyQkptakdKLENHcm1HSSxvQ0NxREYsU0FFSSwwQkptakdKLENBQ0YsQ0czbUdJLG9DQzJERixTQUVJLDZCSm1qR0osQ0FDRixDR2puR0ksb0NDaUVGLFNBRUksNEJKbWpHSixDQUNGLENHdm5HSSxvQ0N1RUYsU0FFSSwyQkptakdKLENBQ0YsQ0d0bkdJLG9DQ3NFRixTQUVJLDBCSm1qR0osQ0FDRixDRzVuR0ksb0NDNEVGLFNBRUksNkJKbWpHSixDQUNGLENHbG9HSSxvQ0NrRkYsU0FFSSw0QkptakdKLENBQ0YsQ0d4b0dJLG9DQ3dGRixTQUVJLDJCSm1qR0osQ0FDRixDSWhqR0UsT0FDRSwyQkptakdKLENJaGpHRSxPQUNFLDhCSm1qR0osQ0loakdFLE9BQ0UsNkJKbWpHSixDSWhqR0UsT0FDRSw0QkptakdKLENHcnFHSSxvQ0NxSEYsU0FFSSwyQkptakdKLENBQ0YsQ0czcUdJLG9DQzJIRixTQUVJLDhCSm1qR0osQ0FDRixDR2pyR0ksb0NDaUlGLFNBRUksNkJKbWpHSixDQUNGLENHdnJHSSxvQ0N1SUYsU0FFSSw0QkptakdKLENBQ0YsQ0d0ckdJLG9DQ3NJRixTQUVJLDJCSm1qR0osQ0FDRixDRzVyR0ksb0NDNElGLFNBRUksOEJKbWpHSixDQUNGLENHbHNHSSxvQ0NrSkYsU0FFSSw2QkptakdKLENBQ0YsQ0d4c0dJLG9DQ3dKRixTQUVJLDRCSm1qR0osQ0FDRixDSWhyR0UsT0FDRSwwQkptckdKLENJaHJHRSxPQUNFLDZCSm1yR0osQ0lockdFLE9BQ0UsNEJKbXJHSixDSWhyR0UsT0FDRSwyQkptckdKLENHcnVHSSxvQ0NxREYsU0FFSSwwQkptckdKLENBQ0YsQ0czdUdJLG9DQzJERixTQUVJLDZCSm1yR0osQ0FDRixDR2p2R0ksb0NDaUVGLFNBRUksNEJKbXJHSixDQUNGLENHdnZHSSxvQ0N1RUYsU0FFSSwyQkptckdKLENBQ0YsQ0d0dkdJLG9DQ3NFRixTQUVJLDBCSm1yR0osQ0FDRixDRzV2R0ksb0NDNEVGLFNBRUksNkJKbXJHSixDQUNGLENHbHdHSSxvQ0NrRkYsU0FFSSw0QkptckdKLENBQ0YsQ0d4d0dJLG9DQ3dGRixTQUVJLDJCSm1yR0osQ0FDRixDSWhyR0UsT0FDRSwyQkptckdKLENJaHJHRSxPQUNFLDhCSm1yR0osQ0lockdFLE9BQ0UsNkJKbXJHSixDSWhyR0UsT0FDRSw0QkptckdKLENHcnlHSSxvQ0NxSEYsU0FFSSwyQkptckdKLENBQ0YsQ0czeUdJLG9DQzJIRixTQUVJLDhCSm1yR0osQ0FDRixDR2p6R0ksb0NDaUlGLFNBRUksNkJKbXJHSixDQUNGLENHdnpHSSxvQ0N1SUYsU0FFSSw0QkptckdKLENBQ0YsQ0d0ekdJLG9DQ3NJRixTQUVJLDJCSm1yR0osQ0FDRixDRzV6R0ksb0NDNElGLFNBRUksOEJKbXJHSixDQUNGLENHbDBHSSxvQ0NrSkYsU0FFSSw2QkptckdKLENBQ0YsQ0d4MEdJLG9DQ3dKRixTQUVJLDRCSm1yR0osQ0FDRixDSWh6R0UsT0FDRSwwQkptekdKLENJaHpHRSxPQUNFLDZCSm16R0osQ0loekdFLE9BQ0UsNEJKbXpHSixDSWh6R0UsT0FDRSwyQkptekdKLENHcjJHSSxvQ0NxREYsU0FFSSwwQkptekdKLENBQ0YsQ0czMkdJLG9DQzJERixTQUVJLDZCSm16R0osQ0FDRixDR2ozR0ksb0NDaUVGLFNBRUksNEJKbXpHSixDQUNGLENHdjNHSSxvQ0N1RUYsU0FFSSwyQkptekdKLENBQ0YsQ0d0M0dJLG9DQ3NFRixTQUVJLDBCSm16R0osQ0FDRixDRzUzR0ksb0NDNEVGLFNBRUksNkJKbXpHSixDQUNGLENHbDRHSSxvQ0NrRkYsU0FFSSw0QkptekdKLENBQ0YsQ0d4NEdJLG9DQ3dGRixTQUVJLDJCSm16R0osQ0FDRixDSWh6R0UsT0FDRSwyQkptekdKLENJaHpHRSxPQUNFLDhCSm16R0osQ0loekdFLE9BQ0UsNkJKbXpHSixDSWh6R0UsT0FDRSw0QkptekdKLENHcjZHSSxvQ0NxSEYsU0FFSSwyQkptekdKLENBQ0YsQ0czNkdJLG9DQzJIRixTQUVJLDhCSm16R0osQ0FDRixDR2o3R0ksb0NDaUlGLFNBRUksNkJKbXpHSixDQUNGLENHdjdHSSxvQ0N1SUYsU0FFSSw0QkptekdKLENBQ0YsQ0d0N0dJLG9DQ3NJRixTQUVJLDJCSm16R0osQ0FDRixDRzU3R0ksb0NDNElGLFNBRUksOEJKbXpHSixDQUNGLENHbDhHSSxvQ0NrSkYsU0FFSSw2QkptekdKLENBQ0YsQ0d4OEdJLG9DQ3dKRixTQUVJLDRCSm16R0osQ0FDRixDSWg3R0UsT0FDRSwwQkptN0dKLENJaDdHRSxPQUNFLDZCSm03R0osQ0loN0dFLE9BQ0UsNEJKbTdHSixDSWg3R0UsT0FDRSwyQkptN0dKLENHcitHSSxvQ0NxREYsU0FFSSwwQkptN0dKLENBQ0YsQ0czK0dJLG9DQzJERixTQUVJLDZCSm03R0osQ0FDRixDR2ovR0ksb0NDaUVGLFNBRUksNEJKbTdHSixDQUNGLENHdi9HSSxvQ0N1RUYsU0FFSSwyQkptN0dKLENBQ0YsQ0d0L0dJLG9DQ3NFRixTQUVJLDBCSm03R0osQ0FDRixDRzUvR0ksb0NDNEVGLFNBRUksNkJKbTdHSixDQUNGLENHbGdISSxvQ0NrRkYsU0FFSSw0QkptN0dKLENBQ0YsQ0d4Z0hJLG9DQ3dGRixTQUVJLDJCSm03R0osQ0FDRixDSWg3R0UsT0FDRSwyQkptN0dKLENJaDdHRSxPQUNFLDhCSm03R0osQ0loN0dFLE9BQ0UsNkJKbTdHSixDSWg3R0UsT0FDRSw0QkptN0dKLENHcmlISSxvQ0NxSEYsU0FFSSwyQkptN0dKLENBQ0YsQ0czaUhJLG9DQzJIRixTQUVJLDhCSm03R0osQ0FDRixDR2pqSEksb0NDaUlGLFNBRUksNkJKbTdHSixDQUNGLENHdmpISSxvQ0N1SUYsU0FFSSw0QkptN0dKLENBQ0YsQ0d0akhJLG9DQ3NJRixTQUVJLDJCSm03R0osQ0FDRixDRzVqSEksb0NDNElGLFNBRUksOEJKbTdHSixDQUNGLENHbGtISSxvQ0NrSkYsU0FFSSw2QkptN0dKLENBQ0YsQ0d4a0hJLG9DQ3dKRixTQUVJLDRCSm03R0osQ0FDRixDSWhqSEUsT0FDRSwwQkptakhKLENJaGpIRSxPQUNFLDZCSm1qSEosQ0loakhFLE9BQ0UsNEJKbWpISixDSWhqSEUsT0FDRSwyQkptakhKLENHcm1ISSxvQ0NxREYsU0FFSSwwQkptakhKLENBQ0YsQ0czbUhJLG9DQzJERixTQUVJLDZCSm1qSEosQ0FDRixDR2puSEksb0NDaUVGLFNBRUksNEJKbWpISixDQUNGLENHdm5ISSxvQ0N1RUYsU0FFSSwyQkptakhKLENBQ0YsQ0d0bkhJLG9DQ3NFRixTQUVJLDBCSm1qSEosQ0FDRixDRzVuSEksb0NDNEVGLFNBRUksNkJKbWpISixDQUNGLENHbG9ISSxvQ0NrRkYsU0FFSSw0QkptakhKLENBQ0YsQ0d4b0hJLG9DQ3dGRixTQUVJLDJCSm1qSEosQ0FDRixDSWhqSEUsT0FDRSwyQkptakhKLENJaGpIRSxPQUNFLDhCSm1qSEosQ0loakhFLE9BQ0UsNkJKbWpISixDSWhqSEUsT0FDRSw0QkptakhKLENHcnFISSxvQ0NxSEYsU0FFSSwyQkptakhKLENBQ0YsQ0czcUhJLG9DQzJIRixTQUVJLDhCSm1qSEosQ0FDRixDR2pySEksb0NDaUlGLFNBRUksNkJKbWpISixDQUNGLENHdnJISSxvQ0N1SUYsU0FFSSw0QkptakhKLENBQ0YsQ0d0ckhJLG9DQ3NJRixTQUVJLDJCSm1qSEosQ0FDRixDRzVySEksb0NDNElGLFNBRUksOEJKbWpISixDQUNGLENHbHNISSxvQ0NrSkYsU0FFSSw2QkptakhKLENBQ0YsQ0d4c0hJLG9DQ3dKRixTQUVJLDRCSm1qSEosQ0FDRixDSTdpSEUsTUFDRSxhSmdqSEosQ0lqakhFLE1BQ0UsZUpvakhKLENJcmpIRSxNQUNFLGVKd2pISixDSXpqSEUsTUFDRSxlSjRqSEosQ0k3akhFLE1BQ0UsZUpna0hKLENJamtIRSxNQUNFLGVKb2tISixDSXJrSEUsTUFDRSxlSndrSEosQ0l6a0hFLE1BQ0UsZUo0a0hKLENJN2tIRSxNQUNFLGVKZ2xISixDSWpsSEUsTUFDRSxlSm9sSEosQ0lybEhFLE1BQ0UsYUp3bEhKLENJemxIRSxNQUNFLGVKNGxISixDSTdsSEUsTUFDRSxlSmdtSEosQ0lqbUhFLE1BQ0UsZUpvbUhKLENJcm1IRSxNQUNFLGVKd21ISixDSXptSEUsTUFDRSxlSjRtSEosQ0l0bUhFLEtBQ0UsYUp5bUhKLENHenhISSxvQ0NtTEYsT0FFSSxhSnltSEosQ0FDRixDR3h4SEksb0NDa0xGLE9BRUksYUp5bUhKLENBQ0YsQ0l0bkhFLEtBQ0UsYUp5bkhKLENHenlISSxvQ0NtTEYsT0FFSSxhSnluSEosQ0FDRixDR3h5SEksb0NDa0xGLE9BRUksYUp5bkhKLENBQ0YsQ0l0b0hFLEtBQ0UsYUp5b0hKLENHenpISSxvQ0NtTEYsT0FFSSxhSnlvSEosQ0FDRixDR3h6SEksb0NDa0xGLE9BRUksYUp5b0hKLENBQ0YsQ0l0cEhFLEtBQ0UsYUp5cEhKLENHejBISSxvQ0NtTEYsT0FFSSxhSnlwSEosQ0FDRixDR3gwSEksb0NDa0xGLE9BRUksYUp5cEhKLENBQ0YsQ0l0cUhFLEtBQ0UsYUp5cUhKLENHejFISSxvQ0NtTEYsT0FFSSxhSnlxSEosQ0FDRixDR3gxSEksb0NDa0xGLE9BRUksYUp5cUhKLENBQ0YsQ0l0ckhFLEtBQ0UsYUp5ckhKLENHejJISSxvQ0NtTEYsT0FFSSxhSnlySEosQ0FDRixDR3gySEksb0NDa0xGLE9BRUksYUp5ckhKLENBQ0YsQ0l0c0hFLEtBQ0UsYUp5c0hKLENHejNISSxvQ0NtTEYsT0FFSSxhSnlzSEosQ0FDRixDR3gzSEksb0NDa0xGLE9BRUksYUp5c0hKLENBQ0YsQ0l0dEhFLEtBQ0UsYUp5dEhKLENHejRISSxvQ0NtTEYsT0FFSSxhSnl0SEosQ0FDRixDR3g0SEksb0NDa0xGLE9BRUksYUp5dEhKLENBQ0YsQ0l0dUhFLEtBQ0UsYUp5dUhKLENHejVISSxvQ0NtTEYsT0FFSSxhSnl1SEosQ0FDRixDR3g1SEksb0NDa0xGLE9BRUksYUp5dUhKLENBQ0YsQ0l0dkhFLE1BQ0UsY0p5dkhKLENHejZISSxvQ0NtTEYsUUFFSSxjSnl2SEosQ0FDRixDR3g2SEksb0NDa0xGLFFBRUksY0p5dkhKLENBQ0YsQ0l0d0hFLE1BQ0UsY0p5d0hKLENHejdISSxvQ0NtTEYsUUFFSSxjSnl3SEosQ0FDRixDR3g3SEksb0NDa0xGLFFBRUksY0p5d0hKLENBQ0YsQ0l0eEhFLE1BQ0UsY0p5eEhKLENHejhISSxvQ0NtTEYsUUFFSSxjSnl4SEosQ0FDRixDR3g4SEksb0NDa0xGLFFBRUksY0p5eEhKLENBQ0YsQ0l0eUhFLE1BQ0UsY0p5eUhKLENHejlISSxvQ0NtTEYsUUFFSSxjSnl5SEosQ0FDRixDR3g5SEksb0NDa0xGLFFBRUksY0p5eUhKLENBQ0YsQ0l0ekhFLE1BQ0UsY0p5ekhKLENHeitISSxvQ0NtTEYsUUFFSSxjSnl6SEosQ0FDRixDR3grSEksb0NDa0xGLFFBRUksY0p5ekhKLENBQ0YsQ0l0MEhFLE1BQ0UsY0p5MEhKLENHei9ISSxvQ0NtTEYsUUFFSSxjSnkwSEosQ0FDRixDR3gvSEksb0NDa0xGLFFBRUksY0p5MEhKLENBQ0YsQ0l0MUhFLE1BQ0UsY0p5MUhKLENHemdJSSxvQ0NtTEYsUUFFSSxjSnkxSEosQ0FDRixDR3hnSUksb0NDa0xGLFFBRUksY0p5MUhKLENBQ0YsQ0l0MkhFLE1BQ0UsY0p5MkhKLENHemhJSSxvQ0NtTEYsUUFFSSxjSnkySEosQ0FDRixDR3hoSUksb0NDa0xGLFFBRUksY0p5MkhKLENBQ0YsQ0l0M0hFLE1BQ0UsY0p5M0hKLENHemlJSSxvQ0NtTEYsUUFFSSxjSnkzSEosQ0FDRixDR3hpSUksb0NDa0xGLFFBRUksY0p5M0hKLENBQ0YsQ0l0NEhFLE1BQ0UsY0p5NEhKLENHempJSSxvQ0NtTEYsUUFFSSxjSnk0SEosQ0FDRixDR3hqSUksb0NDa0xGLFFBRUksY0p5NEhKLENBQ0YsQ0l0NUhFLE1BQ0UsY0p5NUhKLENHemtJSSxvQ0NtTEYsUUFFSSxjSnk1SEosQ0FDRixDR3hrSUksb0NDa0xGLFFBRUksY0p5NUhKLENBQ0YsQ0l0NkhFLE1BQ0UsY0p5NkhKLENHemxJSSxvQ0NtTEYsUUFFSSxjSnk2SEosQ0FDRixDR3hsSUksb0NDa0xGLFFBRUksY0p5NkhKLENBQ0YsQ0l0N0hFLE1BQ0UsY0p5N0hKLENHem1JSSxvQ0NtTEYsUUFFSSxjSnk3SEosQ0FDRixDR3htSUksb0NDa0xGLFFBRUksY0p5N0hKLENBQ0YsQ0l0OEhFLE1BQ0UsY0p5OEhKLENHem5JSSxvQ0NtTEYsUUFFSSxjSnk4SEosQ0FDRixDR3huSUksb0NDa0xGLFFBRUksY0p5OEhKLENBQ0YsQ0l0OUhFLE1BQ0UsY0p5OUhKLENHem9JSSxvQ0NtTEYsUUFFSSxjSnk5SEosQ0FDRixDR3hvSUksb0NDa0xGLFFBRUksY0p5OUhKLENBQ0YsQ0l0K0hFLE1BQ0UsY0p5K0hKLENHenBJSSxvQ0NtTEYsUUFFSSxjSnkrSEosQ0FDRixDR3hwSUksb0NDa0xGLFFBRUksY0p5K0hKLENBQ0YsQ0t6cUlBLGFBQ0UsV0FDQSxpQkFDQSxjQUNBLGdCQUNBLG1CQUNBLHNCTHl6TEYsQ0czekxJLG9DRUpKLGFBU0ksWUwwekxGLENBQ0YsQ0d6ekxJLG9DRVhKLGFBYUksc0JMMnpMRixDQUNGLENLenpMRSxrQkFDRSxlTDJ6TEosQ0t4ekxFLGdCQUNFLGVBQ0EsY0wwekxKLENHNTBMSSxvQ0VnQkYsZ0JBS0ksY0wyekxKLENBQ0YsQ0t4ekxNLHVDQUNFLFlBQ0EsZUFDQSxhTDB6TFIsQ016MUxBLFFBQ0UsZUFDQSxrQkFDQSx3QkpIZ0IsQ0lJaEIsY0FDQSxXQUNBLGlCTnk3T0YsQ0c1N09JLG9DR0hKLFFBU0ksZ0JBQ0EsZ0JOMDdPRixDQUNGLENHMzdPSSxvQ0dWSixRQWNJLGVOMjdPRixDQUNGLENPMThPQSxRQUNFLFdBQ0EsZUFDQSxNQUNBLE9BQ0EsUUFDQSxZQUNBLDJHUDBpU0YsQ0c5aVNJLG9DSUhKLFFBVUksZ0JQMmlTRixDQUNGLENPemlTRSxlQUNFLFlBQ0EscURBQ0Esa0VBQ0EsNkJBQ0Esc0JBQ0EsY1AyaVNKLENHM2pTSSxvQ0lVRixlQVNJLFlBQ0EsdUJBQ0EsNEVQNGlTSixDQUNGLENPemlTTSx5QkFDRSxXUDJpU1IsQ0dya1NJLG9DSXlCRSx5QkFJSSxXUDRpU1IsQ0FDRixDTzFpU1EsNkJBQ0UsYVA0aVNWLENPdmlTSSxtQkFDRSxxREFDQSxpRVB5aVNOLENPdmlTTSx1QkFDRSxpQlB5aVNSLENPdmlTUSx5QkFDRSxrQkFDQSxZQUNBLGtCQUNBLGFQeWlTVixDT3ZpU1UsZ0NBQ0UsV0FDQSxXQUNBLFlBQ0EsaURBQ0Esd0JBQ0Esa0JBQ0EsUUFDQSwyQkFDQSxtQ0FDQSwrQkFDQSxNUHlpU1osQ090aVNVLDhCQUNFLGVBQ0EsaUJBQ0EsMkJBQ0Esa0JQd2lTWixDT2xpU1EsMEJML0JOLGdIQUxpQixDQU1qQixnQktpQ1EsY0FDQSxXQUNBLGNBQ0Esa0JBQ0Esd0NBQ0EsZ0NBQ0Esd0JMdkZRLENLd0ZSLGFBQ0EsZUFDQSxpQlBvaVNWLENPL2hTSSxzQkFDRSxrQkFDQSxjQUNBLHFEQUNBLHlHQUNBLG9FQUNBLHNCQUNBLGdCUGlpU04sQ08vaFNNLDZCQUNFLGtCQUNBLGNBQ0EsV0FDQSxZQUNBLGtCQUNBLHdCUGlpU1IsQ08vaFNRLGtDQUdFLFVBRlEsQ0FHUixzQkFDQSxrQkFDQSxRQUNBLFNBQ0Esc0VBQ0EscUJQK2hTVixDTzdoU1UsOENBQ0UseUdQK2hTWixDT3poU1UsK0NBQ0UseUdQMmhTWixDT2poU1ksdUdBRUUsaUdQa2hTZCxDTy9nU1ksb0RBQ0UsbUdQaWhTZCxDT3pnU0UsWUFDRSx3QlAyZ1NKLENPemdTSSxrQkFDRSxnQkxsRmUsQ0ttRmYscURBQ0EsYVAyZ1NOLENPemdTTSxxQkFDRSxtREFDQSxXUDJnU1IsQ096Z1NRLHVDQUNFLGlCUDJnU1YsQ096Z1NVLDhDQUNFLFdBQ0EsV0FDQSwyQkFDQSxrQkFDQSxPQUNBLFFBQ0EsNkRQMmdTWixDT3JnU0ksY0FDRSxjQUNBLFdBQ0EsY0FDQSxrQkFDQSx3RUFDQSxlTDlJSixnSEFMaUIsQ0FNakIsZUZzcFNGLENPcmdTTSxvQkFDRSxvQ0FDQSxTUHVnU1IsQ09oZ1NFLGdCQUNFLGtCQUNBLHdCUG1nU0osQ09qZ1NJLGtCQUNFLG9CQUNBLFNBQ0EsV0FDQSxlQUNBLGtCQUNBLGFQbWdTTixDRy9yU0ksb0NJc0xBLGtCQVNJLGNQb2dTTixDQUNGLENPbGdTTSx5QkwzS0osZ0hBTGlCLENBTWpCLGdCSzZLTSxhQUNBLGNQb2dTUixDT2hnU0kscUJBQ0Usa0JBQ0EsV0FDQSxZQUNBLGVBQ0EsOERBQ0EsVUFDQSxnQlBrZ1NOLENPOS9SRSx1Q0FFSSx3QkFDQSwyQkFDQSx3QlArL1JOLENHN3VTSSxvQ0kwT0YsdUNBUUksWVArL1JKLENBQ0YsQ0czdVNJLG9DSW1PRix1Q0FZSSxZUGdnU0osQ0FDRixDT3ovUkUscUJBQ0UsV1A0L1JKLENHM3ZTSSxvQ0k4UEYscUJBSUksaUJBQ0EsYVA2L1JKLENBQ0YsQ1Fwd1NBLGdCQUNFLHdCQUNBLGVBQ0EsUUFDQSxTQUNBLHNFQUNBLHlCQUNBLGNBQ0EsV0FDQSxrQkFDQSxnQkFDQSxrQkFDQSxVQUNBLG1CUm8yVkYsQ0c5MlZJLG9DS0hKLGdCQWdCSSxnQkFDQSxpQlJxMlZGLENBQ0YsQ1FuMlZFLHFCQUNFLG1CUnEyVkosQ1FsMlZFLHdCQUNFLFNSbzJWSixDUWoyVkUsNkNBRUUsV0FDQSxXQUNBLFlBRUUsNkRBQ0Esd0JBQ0EsMkJBR0Ysa0JBQ0EsT0FDQSxRQUNBLHFGUisxVkosQ0d0NFZJLG9DS3lCRiw2Q0FpQkksWUFDQSx1RlJnMlZKLENBQ0YsQ1E3MVZFLHVCQUNFLEtSKzFWSixDUTUxVkUsc0JBQ0UsUVI4MVZKLENRMzFWRSxtQkFDRSxlQUNBLE1BQ0EsT0FDQSxXQUNBLFlBQ0Esc0JBQ0EsVUFDQSxhQUNBLFlSNjFWSixDUTMxVkksd0JBQ0UsYVI2MVZOLENRMTFWSSwyQkFDRSxVUjQxVk4sQ0duNlZJLG9DSzJFRixxQkFFSSxnQkFDQSxhUjAxVkosQ0FDRixDUXYxVkUsc0JBQ0UsV0FDQSxZQUNBLGtCQUNBLFNBQ0EsV0FDQSxzQkFDQSx5QkFDQSxtQkFDQSxTUnkxVkosQ0dwN1ZJLG9DS2tGRixzQkFZSSxXQUNBLFlBQ0EsV0FDQSxnQlIwMVZKLENBQ0YsQ1F4MVZJLHlEQUVFLFdBQ0Esc0JBQ0EsV0FDQSxXQUNBLGtCQUNBLFFBQ0EsUVJ5MVZOLENHcjhWSSxvQ0tvR0EseURBV0ksV0FDQSxVUjAxVk4sQ0FDRixDUXYxVkksNkJBQ0UsaUdSeTFWTixDUXQxVkksNEJBQ0UsbUdSdzFWTixDUXAxVkUsc0JBQ0UsZUFDQSxrQkFDQSxpQkFDQSxhUnMxVkosQ0d2OVZJLG9DSzZIRixzQkFPSSxjUnUxVkosQ0FDRixDRzU5Vkksb0NLd0lGLHNCQUVJLG9EUnMxVkosQ0FDRixDUW4xVkUsc0JBQ0UsZVJxMVZKLENHcCtWSSxvQ0s4SUYsc0JBSUksWUFDQSxlUnMxVkosQ0FDRixDUXAxVkkseUJBQ0UsY0FDQSxpQk41R0osZ0hBTGlCLENBTWpCLGVGbThWRixDR2gvVkksb0NLc0pBLHlCQU9JLGVBQ0EsZ0JBQ0Esa0JBQ0EsaUJSdTFWTixDQUNGLENHai9WSSxvQ0srSUEseUJBY0ksb0JSdzFWTixDQUNGLENRdDFWTSwyQ0FDRSxjUncxVlIsQ0doZ1dJLG9DS3VLRSwyQ0FJSSxlUnkxVlIsQ0FDRixDUXQxVk0sZ0NBQ0UsV0FDQSxxQkFDQSxVQUNBLFdBQ0Esc0JBQ0Esd0JObktZLENNb0taLG1CQUNBLGtCUncxVlIsQ0cvZ1dJLG9DSytLRSxnQ0FXSSxXQUNBLFlBQ0EsY1J5MVZSLENBQ0YsQ1FwMVZFLHVCQUNFLGVSczFWSixDR3poV0ksb0NLa01GLHVCQUlJLGlCQUNBLG9DUnUxVkosQ0FDRixDUXAxVkUsc0JBQ0UsZUFDQSxpQkFDQSxjQUNBLGtCQUNBLGVSczFWSixDR3RpV0ksb0NLMk1GLHNCQVFJLGdCQUNBLGNSdTFWSixDQUNGLENRcDFWRSxzQkFDRSxxREFDQSxlUnMxVkosQ0doaldJLG9DS3dORixzQkFLSSxlUnUxVkosQ0FDRixDUXIxVkkseUJBQ0Usc0JBQ0EsY0FDQSxtQkFDQSxxQ0FDQSxrQkFDQSxlQUNBLGNOM0xKLGdIQUxpQixDQU1qQixlRm1oV0YsQ0doa1dJLG9DS2dPQSx5QkFZSSxlQUNBLGFSdzFWTixDQUNGLENRdDFWTSwyQ0FDRSxlUncxVlIsQ0d6a1dJLG9DS2dQRSwyQ0FJSSxnQlJ5MVZSLENBQ0YsQ1FwMVZFLGtCQUNFLGFBQ0Esa0JBQ0EsZ0JBQ0Esd0JONU9nQixDTTZPaEIsY0FDQSxrQkFDQSxlQUNBLGNBQ0EsY0FDQSw4Rk54TkYsZ0hBTGlCLENBTWpCLGVGK2lXRixDRzVsV0ksb0NLMFBGLGtCQWVJLGVBQ0EsbUJBQ0EsYUFDQSxlUnUxVkosQ0FDRixDUXIxVkkseUJBQ0UsV0FDQSxXQUNBLFlBQ0Esa0JBQ0EscUJBQ0Esd0JBQ0EseURBQ0Esa0JSdTFWTixDRzltV0ksb0NLK1FBLHlCQVdJLFdBQ0EsWUFDQSxpQlJ3MVZOLENBQ0YsQ1N6bldBLGNBQ0Usd0JQS2UsQ09KZix5QkFDQSxrQkFDQSx1QkFDQSxxREFDQSxlVDRxV0YsQ1MxcVdFLCtCQUNFLG1CVDRxV0osQ1N6cVdFLG9CQUNFLGtCQUNBLGtCQUNBLE1BQ0EsT0FDQSxRQUNBLFdBQ0EsNkRUMnFXSixDU3pxV0kseUJBQ0UseUJBQ0Esd0JQdEJZLENPdUJaLFdBQ0EsaUJBQ0EscUJBQ0EsV1QycVdOLENHbHNXSSxvQ01pQkEseUJBU0kseUJBQ0EsV1Q0cVdOLENBQ0YsQ1MxcVdNLDJCQUNFLFlBQ0Esa0JBQ0EscUJBQ0EsZVQ0cVdSLENTMXFXUSwrQkFDRSxxQkFDQSxxQlQ0cVdWLENTdHFXRSxrQkFDRSxXQUNBLFlBQ0Esa0JBRUUsc0JBQ0Esd0JBQ0EsMkJUdXFXTixDU3BxV0ksK0JBQ0Usd0JUc3FXTixDRzd0V0ksb0NNNENGLGtCQWVJLFlBQ0EsYUFDQSxpQlRzcVdKLENBQ0YsQ1NwcVdJLHNCQUNFLHlCQUNBLDBCQUNBLHFCQUNBLHFCVHNxV04sQ1NscVdFLG1CQUNFLG9DVG9xV0osQ0c3dVdJLG9DTXdFRixtQkFJSSxpQlRxcVdKLENBQ0YsQ1NscVdFLG1CQUNFLGVBQ0EsZ0JUb3FXSixDR3R2V0ksb0NNZ0ZGLG1CQUtJLGNUcXFXSixDQUNGLENHM3ZXSSxvQ013RkEseUJBRUkseUJUcXFXTixDQUNGLENTanFXRSxtQkFDRSxnQkFDQSxlQUNBLGVBQ0EsZ0JUbXFXSixDR3R3V0ksb0NNK0ZGLG1CQU9JLGVBRUEsU0FDQSxRQUNBLHVCVG1xV0osQ0FDRixDRzl3V0ksb0NNOEdGLG1CQUVJLGVBQ0EsaUJBQ0EsZUFDQSxnQkFDQSxxQlRrcVdKLENBQ0YsQ0doeFdJLG9DTXVHRixtQkFVSSxVVG1xV0osQ0FDRixDU2hxV0Usb0JBQ0UsYVBoSWMsQ09pSWQsMEJQbEZGLGdIQUxpQixDQU1qQixnQk9xRkUsK0JBQ0EsZ0JUaXFXSixDR3B5V0ksb0NNNEhGLG9CQVVJLGVBQ0Esd0JBQ0EsZ0JBQ0EsY1RrcVdKLENBQ0YsQ0dyeVdJLG9DTXFIRixvQkFpQkksV1RtcVdKLENBQ0YsQ0cxeVdJLG9DT1ZKLGNBRUksZVZvNVpGLENBQ0YsQ1VqNVpBLFdBQ0UsWUFDQSxZQUNBLGVBQ0EsTUFDQSxTQUNBLGFBQ0EsWUFDQSxrREFDQSx3QlZvNVpGLENHejVaSSxvQ09KSixXQVlJLFdBQ0EsWUFDQSxnQkFDQSxpRFZxNVpGLENBQ0YsQ1VuNVpFLGdCQUNFLE9WcTVaSixDVWw1WkUsd0JBQ0UsYUFDQSxpQ1ZvNVpKLENVbDVaSSwyQkFDRSxXQUNBLG1CQUNBLGVSWUosZ0hBTGlCLENBTWpCLGVGeTRaRixDVWw1WkksOEJBQ0UscUJWbzVaTixDVTk0Wk0sbUJBQ0UsYUFDQSxjQUNBLDZCQUNBLGtCQUNBLGdIQUNFLENBUUYsZVZ3NFpSLENVdDRaUSwwQkFDRSxXQUNBLGNBQ0Esc0NBQ0EsOEJBQ0Esa0JBQ0EsUUFDQSxXQUNBLFlBQ0EsbUJBQ0EseUJBQ0EsV0FDQSxVVnc0WlYsQ1VyNFpRLHlCQUNFLFVBQ0EsV0FDQSwwQkFDQSw0QkFDQSxXQUNBLG9EQUNBLFdBQ0EsY0FDQSxrQkFDQSxRQUNBLFdWdTRaVixDVzc5WkksOEJBQ0UsZVg2amROLENXM2pkTSw0Q0FDRSxnQkFDQSxrQlg2amRSLENXM2pkUSxtREFDRSxlVDRCUixnSEFMWSxDQU1aLGVGa2lkRixDRy9qZEksb0NRREksbURBSUksY0FDQSwyQlhna2RWLENBQ0YsQ1cxamRNLGdEQUNFLGNBQ0EsYVg0amRSLENHemtkSSxvQ1FXRSxnREFLSSwyQlg2amRSLENBQ0YsQ1czamRRLHFEQUNFLFdBQ0Esd0JUL0JRLENTZ0NSLGlCQUNBLHFCQUNBLGNYNmpkVixDV3pqZE0scUNBQ0UsWUFDQSxxQlgyamRSLENHaG1kSSxvQ1FtQ0UscUNBS0ksV0FDQSxxQkFDQSxzRFg0amRSLENXMWpkUSwyQ0FDRSxXQUNBLGNBQ0EsVVg0amRWLENBQ0YsQ0dybWRJLG9DUTZDRSx3Q0FFSSw0QkFDQSxhWDBqZFIsQ0FDRixDV3ZqZE0seUNBQ0UsWVRRVyxDU1BYLDBCQUNBLHlCQUNBLGVBQ0EsaUJBQ0EsYVR6RFcsQ1MwRFgsa0JYeWpkUixDWTVuZEksaUJBQ0Usa0JaNHRnQk4sQ1lydGdCSSx3Q0FFRSxzQlp3dGdCTixDR2p1Z0JJLG9DU09BLHdDQUtJLHlCWjB0Z0JOLENBQ0YsQ0d2dWdCSSxvQ1NnQkEsb0JBRUksZVp5dGdCTixDQUNGLENZdnRnQk0sa0NBQ0UscUJBQ0EsV0FDQSxxQkFDQSxjQUNBLGVBQ0Esa0JBQ0EsbUJBQ0EsaUJBQ0EsZ0JaeXRnQlIsQ1lwdGdCTSw2Q0FDRSxhWnN0Z0JSLENZcHRnQlEsK0RBQ0UsZVpzdGdCVixDWWp0Z0JRLGlDQUNFLHNCWm10Z0JWLENZaHRnQlEsd0RBQ0Usb0Jaa3RnQlYsQ1lodGdCVSw4REFDRSxxRFprdGdCWixDWTdzZ0JVLHFEQUNFLFNaK3NnQlosQ1kxc2dCVSxxREFDRSxZWjRzZ0JaLENZdnNnQk0sdURBQ0Usa0JBQ0EsZVp5c2dCUixDWXZzZ0JRLDZEQUlFLFVBSFEsQ0FJUixZQUNBLFdBQ0EsY0FDQSxrQkFLRSxxRkFHRixXQUNBLFFBQ0EsaUVabXNnQlYsQ1k3cmdCRSxjQUNFLGFaK3JnQkosQ1k3cmdCSSxvQkFDRSxXQUNBLGdCQUNBLGNBQ0EsYVorcmdCTixDWXhyZ0JBLHdCQUNFLFlaMnJnQkYsQ1l4cmdCQSx1QkFDRSx5QkFDQSxhVjNHZSxDVTRHZixnQkFDQSxhQUNBLGFBQ0Esa0JBQ0Esa0JaMnJnQkYsQ1l4cmdCQSx5QkFDRSxhWjJyZ0JGLENZeHJnQkEscUJBQ0UsYVZ4SGUsQ1V5SGYsZ0JBQ0EsY0FDQSxjWjJyZ0JGLENZaHFnQkUsNEdBQ0UsdUNBQ0Esd0Jaa3JnQkosQ1k5cWdCQSwrSkFJRSxxRFppcmdCRixDWTlxZ0JBLG1DQUNFLHlDWmlyZ0JGLENZOXFnQkEsK0VBRUUsd0JBQ0EscUJBQ0EsZ0JBQ0EsbUJBQ0EsYUFDQSxhQUNBLG1DQUNBLFdBQ0EsWUFDQSx3QlppcmdCRixDWTlxZ0JBLHlDQUNFLGVaaXJnQkYsQ0dqM2dCSSxvQ1NzTUYsbUJBRUksV1o4cWdCSixDQUNGLENZM3FnQkUscUJBQ0Usa0JBQ0Esa0JaNnFnQkosQ1kzcWdCSSx3QkFDRSxxQkFDQSxrQkFDQSxlQUNBLGFWdk5ZLENVd05aLGtCQUNBLGNBQ0EsbUtBQ0EsZ0NWNUtKLGdIQUxpQixDQU1qQixlRjAxZ0JGLENHdjRnQkksb0NTZ05BLHdCQWFJLGtCWjhxZ0JOLENBQ0YsQ1kzcWdCSSx1QkFDRSxlWjZxZ0JOLENZenFnQkUsb0JBQ0UscURBQ0EsV0FDQSxnQkFDQSxZQUNBLGlCQUNBLGtCQUNBLGtCWjJxZ0JKLENHeDVnQkksb0NTc09GLG9CQVVJLFdaNHFnQkosQ0FDRixDWTFxZ0JJLG1JQUNFLFlBQ0Esa0JBQ0Esd0JWelBZLENVMFBaLDBCQUNBLGtCQUNBLFdBQ0EsZUFDQSxjVi9NSixnSEFMaUIsQ0FNakIsZUY0M2dCRixDR3o2Z0JJLG9DU21QQSxtSUFhSSxZQUNBLGVBQ0Esa0JBQ0EsMkJaNnFnQk4sQ0FDRixDWTNxZ0JNLHdKQUNFLFdBQ0EsV0FDQSxZQUNBLGlCQUNBLHFCQUNBLHdCQUNBLHNEWjZxZ0JSLENHMTdnQkksb0NTc1FFLHdKQVVJLFdBQ0EsWUFDQSxtQkFDQSxpQlo4cWdCUixDQUNGLENZMXFnQkksNEJBQ0UsYUFDQSx5QkFDQSwwQkFDQSxzQkFDQSxhVmhTWSxDVWlTWixlQUNBLG9CQUNBLGtCQUNBLGNBQ0EscUNWdFBKLGdIQUxpQixDQU1qQixlRm02Z0JGLENHaDlnQkksb0NTd1JBLDRCQWVJLGVBQ0EsNEJBQ0Esa0JBQ0EsWVo2cWdCTixDQUNGLENHeDlnQkksb0NTK1NGLGVBRUksa0JBQ0EsY1oycWdCSixDQUNGLENZeHFnQkUscUJBQ0UsZVowcWdCSixDWXhxZ0JJLHVCQUNFLGNBRUEsZUFDQSxrQlo0cWdCTixDWXZxZ0JJLDhDQVBFLGtCVi9RSixnSEFMaUIsQ0FNakIsZUZ3OGdCRixDWW5yZ0JJLHVCQUNFLGFBQ0Esa0JBQ0EseUJBQ0EsV0FFQSxlQUNBLGNBQ0EsYVoycWdCTixDR3IvZ0JJLG9DU2tVQSx1QkFhSSxlQUNBLG1CQUNBLFlaMHFnQk4sQ0FDRixDWXhxZ0JNLDhCQUNFLFdBQ0EsV0FDQSxZQUNBLGtCQUNBLHFCQUNBLHdCQUNBLHlEQUNBLGtCWjBxZ0JSLENHdGdoQkksb0NTb1ZFLDhCQVdJLFdBQ0EsWUFDQSxpQloycWdCUixDQUNGLENhNWdoQkksb0RBQ0Usa0JidW92Qk4sQ0d6b3ZCSSxvQ1VDQSxvREFJSSxrQmJ5b3ZCTixDQUNGLENhdm92Qk0sa0pBQ0UscUlBQ0EsV0FDQSxlQUNBLGdCQUNBLGtCQUNBLFlBQ0EscURBQ0Esb0VBQ0Esa0VBQ0EsZVgwQk4sZ0hBTGlCLENBTWpCLGVGa252QkYsQ0cvcHZCSSxvQ1VRRSxrSkFlSSxhQUNBLGNiOG92QlIsQ0FDRixDYXBvdkJFLG9EQUNFLHlCYndvdkJKLENjemp2QkEsY0FySEUsa0JkZzN5QkYsQ2M5MnlCRSwwQ0FIQSxlZG8zeUJGLENjNzJ5QkUsb0JBQ0UsV0FDQSx3QlpUYyxDWVVkLGtCQUNBLGlCQUNBLDRCQUNBLDBCQUNBLGVBQ0EsZVpnQ0YsZ0hBTGlCLENBTWpCLGVGZzF5QkYsQ2MxMnlCSSwyQkFDRSxXQUNBLFVBTGdCLENBTWhCLFdBTGlCLENBTWpCLGtCQUdBLFdBQ0EsTUFDQSxPQUtFLDBGZDIyeUJSLENjdjJ5QkksK0JBQ0Usc0JBQ0EsY0FDQSxXQUNBLFlBQ0EsZUFDQSxrQkFDQSxrQkFDQSxRQUNBLFVBQ0EsY0FDQSxjQUNBLG1CQUNBLFlBQ0EsdURkeTJ5Qk4sQ2N2MnlCTSxvQ0FDRSxVQUNBLFdBRUUsK0JBQ0EsZ0NBR0YsY0FDQSxpQmRzMnlCUixDY2wyeUJJLHFDQUNFLG1CQUNBLG1CQUNBLGNBQ0Esa0JBQ0EsaVJkbzJ5Qk4sQ2NoMXlCRSxzQkFDRSxTQUNBLGdCQUNBLG1EZGsxeUJKLENjaDF5QkksMkJBQ0Usd0JaL0ZXLENZaUdYLHNEQUNBLFlkazF5Qk4sQ2NoMXlCTSxxQ0FDRSxzQkFDQSx5QkFDQSxlZGsxeUJSLENjLzB5Qk0seUNBQ0UscUJkaTF5QlIsQ2N2MHlCQSxjQXpIRSxtQkE0SEEsd0JkMDB5QkYsQ2NwOHlCRSwwQ0FIQSxlZDA4eUJGLENjbjh5QkUsb0JBQ0UsV0FDQSx3QlpUYyxDWVVkLGtCQUNBLGlCQUNBLDRCQUNBLDBCQUNBLGVBQ0EsZVpnQ0YsZ0hBTGlCLENBTWpCLGVGczZ5QkYsQ2NoOHlCSSwyQkFDRSxXQUNBLFVBTGdCLENBTWhCLFdBTGlCLENBTWpCLGtCQUdBLFdBQ0EsTUFDQSxPQUtFLDBGZGk4eUJSLENjNzd5QkksK0JBQ0Usc0JBQ0EsY0FDQSxXQUNBLFlBQ0EsZUFDQSxrQkFDQSxrQkFDQSxRQUNBLFVBQ0EsY0FDQSxjQUNBLG1CQUNBLFlBQ0EsdURkKzd5Qk4sQ2M3N3lCTSxvQ0FDRSxVQUNBLFdBRUUsK0JBQ0EsZ0NBR0YsY0FDQSxpQmQ0N3lCUixDY3g3eUJJLHFDQUNFLG1CQUNBLG1CQUNBLGNBQ0Esa0JBQ0EsaVJkMDd5Qk4sQ2N0NnlCRSxzQkFDRSxTQUNBLGdCQUNBLG1EZHc2eUJKLENjdDZ5QkksMkJBQ0Usd0JaL0ZXLENZaUdYLHNEQUNBLFlkdzZ5Qk4sQ2N0NnlCTSxxQ0FDRSxzQkFDQSx5QkFDQSxlZHc2eUJSLENjcjV5QkUsNkRBZk0scUJkMjZ5QlIsQ2M1NXlCRSxvQkFFRSxhZDA1eUJKLENjeDV5QkksMkJBQ0UsV0FFRSx3Qlp0SVUsQ1l1SVYseUJkeTV5QlIsQ2NyNXlCSSwrQkFDRSx3QmR1NXlCTixDY3I1eUJNLG9DQUNFLGlCZHU1eUJSLENjbjV5QkkscUNBQ0UsaU9BQ0UsQ0FnQkYsOEJBQ0EsNkJkcTR5Qk4sQ2NoNHlCSSwyQkFDRSxjQUNBLHNCQUNBLGNkazR5Qk4sQ2VqanpCQSxPQUNFLHFEQUNBLG9FQUNBLGVmb216QkYsQ0c1bHpCSSxvQ1lYSixPQU1JLGlFZnFtekJGLENBQ0YsQ2VqbXpCRSxTQUNFLGVmbW16QkosQ2VqbXpCSSwwQkFDRSxnQmZtbXpCTixDZS9sekJFLGNBQ0UsZWZpbXpCSixDZTlsekJFLHdCQUNFLFlmZ216QkosQ2Voa3pCQSxlQTNCRSx3QmI1QmdCLENhNkJoQixrQkFDQSxXQUNBLGVBQ0EsY0FDQSxhQUNBLGtCQUNBLHFDQUNBLG9EQUNBLHlCQUNBLDRGYlNBLGdIQUxpQixDQU1qQixlRnVsekJGLENlN2x6QkUsaUNBQ0UsZ0JmK2x6QkosQ0d2b3pCSSxvQ1kyQ0YscUJBRUksc0JBQ0EsYWJqRFksQ2FrRFosU2Y4bHpCSixDQUNGLENnQmxwekJBLFVBQ0UsZUFDQSx3QkFDQSx3QmhCcXN6QkYsQ0dwc3pCSSxvQ2FKSixVQU1JLFVoQnNzekJGLENBQ0YsQ2dCcHN6QkUsOENBQ0UscURBQ0Esa0NBQ0Esb0JBQ0EsaUJoQnNzekJKLENnQnBzekJJLG9EQUNFLHNCQUNBLG1CQUNBLFdBQ0Esa0JBQ0EsZ0JBQ0EsZ0JBQ0EsVUFDQSxnQkFDQSxzREFDQSxrQmR1QkosZ0hBTGlCLENBTWpCLGVGZ3J6QkYsQ0c3dHpCSSxvQ2FXQSxvREFlSSxlQUNBLG9CQUNBLG1CQUNBLGFoQnVzekJOLENBQ0YsQ2dCcnN6Qk0seUVBQ0UsY0FDQSxrQkFDQSxVQUNBLFVBQ0EsUUFDQSxXQUNBLFVBQ0EsWUFDQSwwRkFDQSx1TkFNQSw2RWhCa3N6QlIsQ2dCL3J6Qk0saUJBQ0UsR0FDRSxTaEJpc3pCUixDZ0I5cnpCTSxJQUNFLFNoQmdzekJSLENnQjdyekJNLEdBQ0UsU2hCK3J6QlIsQ0FDRixDZ0I1cnpCTSx5QkFDRSxHQUNFLFNoQjhyekJSLENnQjNyekJNLElBQ0UsU2hCNnJ6QlIsQ2dCMXJ6Qk0sR0FDRSxTaEI0cnpCUixDQUNGLENnQjNxekJNLGdFQUNFLFdBQ0Esd0JoQndyekJSLENHdnh6Qkksb0NhNkZFLGdFQUtJLHNCaEJ5cnpCUixDQUNGLENnQnZyekJRLDRFQUNFLG1CaEJ5cnpCVixDZ0J0cnpCUSxxRkFDRSxtRGhCd3J6QlYsQ2dCcHJ6Qk0sc0lBRUUsc0JoQnFyekJSLENHcnl6Qkksb0NhOEdFLHNJQUtJLHNCQUNBLDJCQUNBLHFEQUNBLG9FQUNBLGlFaEJzcnpCUixDQUNGLENHdnl6Qkksb0NhdUdFLHNJQWFJLGVoQnVyekJSLENBQ0YsQ2dCcHJ6Qk0sbUVBQ0Usd0JoQnNyekJSLENnQm5yekJNLG1FQUNFLHlCQUNBLGdCaEJxcnpCUixDZ0JocnpCRSxZQUNFLFNBQ0Esa0JBQ0EseUJoQmtyekJKLENHL3p6Qkksb0NhMElGLFlBTUkscUJBQ0EsZWhCbXJ6QkosQ0FDRixDRzl6ekJJLG9DYW1JRixZQVdJLGVoQm9yekJKLENBQ0YsQ2dCbHJ6QkksaUJBQ0Usb0JoQm9yekJOLENnQi9xekJBLFdBQ0UsaUJBQ0EsY2hCa3J6QkYsQ2dCaHJ6QkUsaUNBQ0Usd0JkdEtjLENjdUtkLFdBQ0Esa0JBQ0EsY0FDQSw4QkFDQSxnQkFDQSxlaEJrcnpCSixDRzMxekJJLG9DYWtLRixpQ0FVSSxrQkFDQSxlQUNBLGdCQUVBLDRCaEJtcnpCSixDQUNGLENnQmpyekJJLDZDQUNFLFdBQ0EsWUFDQSxhQUVFLGlEQUNBLHdCQUNBLDJCQUdGLGNBQ0Esa0JBQ0EsWUFDQSxXaEJncnpCTixDR2gzekJJLG9DYW1MQSw2Q0FnQkksV0FDQSxZQUNBLFdBQ0EsV2hCaXJ6Qk4sQ0FDRixDZ0I3cXpCRSxxQ0FDRSx5QkFDQSx3QmQ1TVksQ2M2TVosaUJoQitxekJKLENHNzN6Qkksb0NhMk1GLHFDQU1JLHNCaEJncnpCSixDQUNGLENnQjlxekJJLHlDQUNFLFNBQ0Esa0JBQ0EseUJoQmdyekJOLENHdjR6Qkksb0Nhb05BLHlDQU1JLHFCQUNBLGNoQmlyekJOLENBQ0YsQ0d4M3pCSSxvQ2ErTEEseUNBV0ksY2hCa3J6Qk4sQ0FDRixDZ0JocnpCTSxtREFDRSxvQmhCa3J6QlIsQ0dyNXpCSSxvQ2F3T0YsaUNBRUksb0RoQitxekJKLENBQ0YsQ2dCNXF6QkUsK0JBQ0UseUJBQ0Esc0JBQ0EsbUJBQ0EsMEJBQ0EsMEJBQ0EsMEJBQ0Esa0NBQ0EscURBQ0Esa0NBQ0EsaUVoQjhxekJKLENHdDZ6Qkksb0NhOE9GLCtCQWFJLHVCaEIrcXpCSixDQUNGLENnQjdxekJJLHFDQUNFLDBCQUNBLG1CQUNBLGNBQ0Esa0NBQ0EsMEJBQ0EsbUJBQ0EsaUJBQ0EsaUJoQitxekJOLENHcjd6Qkksb0NhOFBBLHFDQVdJLHlCQUNBLG9CQUNBLGlCaEJncnpCTixDQUNGLENnQjlxekJNLG1EQUNFLFdBQ0EsWUFDQSxhQUNBLGtCQUNBLHFCQUVFLHFEQUNBLHdCQUNBLDJCQUdGLG1CQUNBLGtCQUNBLE9BQ0EsUUFDQSw2RGhCNnF6QlIsQ0czOHpCSSxvQ2E4UUUsbURBbUJJLFdBQ0EsWUFDQSxnQmhCOHF6QlIsQ0FDRixDZ0J6cXpCRSxpQ0FDRSxjQUNBLGNBQ0Esa0JBQ0Esa0JBQ0EsZUFDQSxnQkFDQSxnQkFDQSxxQ2RyUUYsZ0hBTGlCLENBTWpCLGVGaTd6QkYsQ0c5OXpCSSxvQ2F5U0YsaUNBYUksWUFDQSxlQUNBLGVBQ0EsaUJBQ0EsYUFDQSw0Q2hCNHF6QkosQ0FDRixDZ0IxcXpCSSw0RkFFRSxXQUNBLFdBQ0EsNkJBQ0Esa0JBQ0EsU0FDQSxpRGhCMnF6Qk4sQ0doL3pCSSxvQ2E4VEEsNEZBVUksV2hCNHF6Qk4sQ0FDRixDZ0J6cXpCSSwrQ0FDRSxPQUNBLHlEaEIycXpCTixDZ0J4cXpCSSw2Q0FDRSxRQUNBLHVEaEIwcXpCTixDZ0J0cXpCRSwrQkFHRSxnQkFDQSxrQmhCc3F6QkosQ0dqZzBCSSxvQ2F1VkYsK0JBT0ksMEJBQ0Esa0JoQnVxekJKLENBQ0YsQ0d2ZzBCSSxvQ2FtV0UsMkNBRUksZUFDQSxjaEJzcXpCUixDQUNGLENHdGcwQkksb0NhNFZFLDJDQU9JLGdCQUNBLGVoQnVxekJSLENBQ0YsQ2dCanF6QkEsVUFDRSxjaEJvcXpCRixDR3ZoMEJJLG9DYWtYSixVQUlJLGdCaEJxcXpCRixDQUNGLENHNWgwQkksb0NheVhGLGdCQUlJLG1CaEJtcXpCSixDQUNGLENHMWgwQkksb0Nha1hGLGdCQVFJLGdCQUNBLGlCaEJvcXpCSixDQUNGLENnQmxxekJJLCtCQUNFLHlCQUNBLGNBQ0EsV0FDQSxnQkFDQSxhQUNBLGtCQUNBLGNBQ0Esa0JBQ0EsZ0JBQ0Esa0JBQ0EsU2hCb3F6Qk4sQ0dwajBCSSxvQ2FxWUEsK0JBY0ksV0FDQSxlQUNBLGlCQUNBLHFCQUNBLGtCQUNBLFVBQ0EsWUFDQSxZQUNBLGtCQUNBLG9CQUNBLFloQnFxekJOLENBQ0YsQ2dCbnF6Qk0scUNBQ0UsV0FDQSxrQkFDQSxVaEJxcXpCUixDR3hrMEJJLG9DYWdhRSxxQ0FNSSxXQUNBLFlBRUUsdURBQ0EsOEJBQ0Esd0JBR0YsV0FDQSxVaEJtcXpCUixDQUNGLENHNWswQkksb0NheVpFLHFDQW1CSSxhQUNBLGNBQ0Esc0lBQ0EsUUFDQSxXQUNBLHdCaEJvcXpCUixDQUNGLENnQmhxekJJLHNCQUNFLFVBQ0EsV0FDQSxZQUNBLFdoQmtxekJOLENHbm0wQkksb0NhNmJBLHNCQU9JLFdBQ0EsWUFDQSxZQUNBLFVoQm1xekJOLENBQ0YsQ2dCNXB6QkkseUJBQ0UsaUJBQ0EsaUJoQjhwekJOLENHL20wQkksb0NhK2NBLHlCQUtJLGdCQUNBLFNoQitwekJOLENBQ0YsQ0c5bTBCSSxvQ2F3Y0EseUJBVUksZ0JBQ0EsY2hCZ3F6Qk4sQ0FDRixDZ0J4cHpCRSxlQUdFLG9DaEJ3cHpCSixDZ0J0cHpCSSxrQkFDRSxpQmhCd3B6Qk4sQ0dqbzBCSSxvQ2E2ZUYsZ0JBSUksWUFDQSxlQUNBLG1EQUNBLG1FaEJvcHpCSixDZ0JscHpCSSw2Q0FFRSxZQUNBLFNBQ0EsV2hCbXB6Qk4sQ2dCaHB6QkksdUJBQ0UsT0FDQSx5RGhCa3B6Qk4sQ2dCL296Qkksc0JBQ0UsUUFDQSx1RGhCaXB6Qk4sQ0FDRixDRy9vMEJJLG9DYXNlRixnQkE0QkksZ0JoQmlwekJKLENBQ0YsQ2dCOW96QkUsZUFHRSxlaEI4b3pCSixDZ0Ixb3pCQSxjQUNFLHNCQUNBLDZCQUNBLGVBQ0EsU0FDQSxPQUNBLFdBQ0EsV0FDQSw4REFDQSxpSmhCNm96QkYsQ2dCM296QkUscUJBQ0UsdURoQjZvekJKLENnQjFvekJFLHdCQUNFLHNCQUNBLGNBQ0EsZ0JBQ0EsNEJoQjRvekJKLENnQjFvekJJLHdGQUNFLHNDQUNBLGtCaEI0b3pCTixDZ0Ixb3pCTSw4RkFDRSxhQUNBLGVoQjRvekJSLENnQjFvekJRLG9KQUNFLGVoQjRvekJWLENnQnZvekJJLDBCQUNFLGNoQnlvekJOLENnQnRvekJRLG9DQURGLDZCQUVJLFloQnlvekJSLENBQ0YsQ2lCcHEwQkEsNkJBWEUsZUFDQSxpQkFDQSxjQUNBLFdBQ0Esa0JBQ0Esd0JmM0JjLENlNEJkLGdDZmVBLGdIQUxpQixDQU1qQixlRnF0MEJGLENpQmxuMEJBLFlBQ0Usc0JBQ0Esa0JBQ0Esc0VBQ0Esa0JBQ0Esb0JBQ0EsbUJBQ0EsZWpCcW4wQkYsQ2lCbm4wQkUsa0JBQ0UsV0FDQSx3QkFDQSx5QkFDQSw0QkFDQSw2QkFDQSxXQUNBLGtCQUNBLFdBQ0EsWUFDQSxtQmpCcW4wQkosQ0d4eDBCSSxvQ2NnSkosWUF1Qkksc0JqQnFuMEJGLENBQ0YsQ2lCbm4wQkUsa0JBQ0Usa0JBQ0EsVUFDQSxVQUNBLGVBQ0EsY0FDQSxhakJxbjBCSixDaUJubjBCSSx5QkFDRSxlQUNBLGFqQnFuMEJOLENpQmpuMEJFLG1CQUNFLFlBQ0Esa0JBQ0EsYWpCbW4wQkosQ2lCam4wQkksdUJBQ0UsV0FDQSxZQUNBLDBCakJtbjBCTixDR256MEJJLG9DY3dMRixtQkFZSSxXQUNBLGlCQUNBLG1CQUNBLHFCQUNBLGtCakJtbjBCSixDQUNGLENpQmhuMEJFLGVBQ0Usa0JBQ0EsZ0JBQ0EsMEJBQ0Esa0JBQ0EsZ0JmcktGLGdIQUxpQixDQU1qQixlRnd4MEJGLENHcjAwQkksb0NjNE1GLGVBVUksZ0JBQ0EsaUJBQ0EsZUFDQSxvQmpCbW4wQkosQ0FDRixDaUJqbjBCSSxzQkFDRSxXQUNBLGNBQ0EsVUFDQSx5QkFDQSx3QmZwT1ksQ2VxT1osa0JBQ0EsT0FDQSxRQUNBLDZEakJtbjBCTixDa0I1MTBCQSxjQUNFLHFEQUNBLGlDbEIrNDBCRixDRzc0MEJJLG9DZUFGLG9CQUlJLGtDbEI2NDBCSixDa0IzNDBCSSwwQ0FDRSxnQmxCNjQwQk4sQ2tCMTQwQkksbUNBQ0UsZWxCNDQwQk4sQ0FDRixDRzE0MEJJLHFDZWRGLG9CQWdCSSxjbEI0NDBCSixDQUNGLENHdDUwQkksb0NlUEYsb0JBb0JJLFVsQjY0MEJKLENrQjM0MEJJLHFDQUNFLGtCbEI2NDBCTixDQUNGLENrQno0MEJNLGlDQUNFLHFCQUNBLGVsQjI0MEJSLENrQnY0MEJJLDBCQUNFLGVsQnk0MEJOLENHOTUwQkkscUNlb0JBLDBCQUlJLG9EbEIwNDBCTixDQUNGLENrQnY0MEJJLDJEQUNFLGVBQ0Esa0JBQ0EsZ0JBQ0EsbUJoQkZKLGdIQUxpQixDQU1qQixlRjQ0MEJGLENrQnQ0MEJJLGdDQUdFLGVsQnM0MEJOLENrQmo0MEJBLGNBQ0UscURBQ0EsaUNsQm80MEJGLENHajgwQkksb0NlK0RGLG9CQUlJLHlCbEJrNDBCSixDa0JoNDBCSSwwQ0FDRSxnQmxCazQwQk4sQ2tCLzMwQkksbUNBQ0UsZWxCaTQwQk4sQ0FDRixDR3I4MEJJLG9DZXdERixvQkFrQkksc0JsQiszMEJKLENrQjczMEJJLGtDQUNFLGdCbEIrMzBCTixDa0I1MzBCSSxtQ0FDRSxlbEI4MzBCTixDQUNGLENrQjEzMEJNLGlDQUNFLHFCQUNBLGVsQjQzMEJSLENrQngzMEJJLDBCQUNFLGdCQUNBLGlCbEIwMzBCTixDa0JyMzBCQSxXQUNFLGVBQ0EsaUJsQnczMEJGLENHcCswQkksb0NlMEdKLFdBS0kscURBQ0EsaUNsQnkzMEJGLENBQ0YsQ2tCdjMwQkUsZ0JBQ0UsaUJBQ0EsaUJsQnkzMEJKLENHOSswQkksb0NlbUhGLGdCQU9JLHNCbEJ3MzBCSixDa0J0MzBCSSw4QkFDRSxnQmxCdzMwQk4sQ2tCcjMwQkksK0JBQ0UsZWxCdTMwQk4sQ0FDRixDR2wvMEJJLG9DZStIRSxrQ0FDRSxlbEJzMzBCTixDQUNGLENrQm4zMEJJLHVCQUNFLFdBQ0EsV0FDQSxZQUNBLHlCQUNBLFdBQ0EsbUJBQ0Esa0JBQ0EsVUFDQSxTQUNBLFNsQnEzMEJOLENrQmwzMEJJLHNCQUNFLFdBQ0EsWUFDQSxhaEI5SlksQ2dCK0paLHNCQUNBLHlCQUNBLGtCQUNBLFNBQ0EsTUFDQSxtQkFDQSxlQUNBLGtCQUNBLGdCQUNBLHFEQUNBLHlHQUNBLG9FQUNBLGtFQUNBLGdCQUNBLFNsQm8zMEJOLENrQmwzMEJNLDZCQUNFLGNBQ0EsY2xCbzMwQlIsQ2tCaDMwQkksbUJBQ0Usd0JoQnRMWSxDZ0J1TFosV0FDQSxlaEJ6SUosZ0hBTGlCLENBTWpCLGdCZ0I0SUkseUJBQ0EseUJsQmkzMEJOLENrQjkyMEJJLHNCQUNFLGtCQUNBLHlCQUNBLHFEbEJnMzBCTixDa0I5MjBCTSw2QkFDRSxXQUNBLFlBQ0EsaUJBQ0EsMkJsQmczMEJSLENrQjcyMEJNLHdCQUNFLGNsQisyMEJSLENrQnoyMEJBLGFBQ0UsZWxCNDIwQkYsQ0c3ajFCSSxvQ2VnTkosYUFJSSxvRGxCNjIwQkYsQ0FDRixDa0IzMjBCRSxrQkFDRSxvRGxCNjIwQkosQ0dyazFCSSxvQ2V1TkYsa0JBTUksNEJsQjQyMEJKLENrQjEyMEJJLHdDQUNFLGdCbEI0MjBCTixDa0J6MjBCSSxpQ0FDRSxlbEIyMjBCTixDQUNGLENHemsxQkksb0Nla09FLG9DQUNFLDJCQUNBLDRCbEIwMjBCTixDa0J2MjBCSSxtQ0FDRSw2QmxCeTIwQk4sQ0FDRixDa0J0MjBCSSxxQ0FDRSwyQmxCdzIwQk4sQ21CaG0xQkEsVUFDRSxXQUNBLHdCbkJtcDFCRixDbUJqcDFCRSwwQkFFRSx3Qm5CbXAxQkosQ0dycDFCSSxvQ2dCQUYsMEJBS0ksWW5CcXAxQkosQ0FDRixDR3BwMUJJLG9DZ0JQRiwwQkFTSSxrQkFDQSxjQUNBLG1CQUNBLGlCbkJ1cDFCSixDQUNGLENtQnBwMUJFLGFBQ0Usd0JqQmhCWSxDQTJDZCxnSEFMaUIsQ0FNakIsZUY0bjFCRixDR3pxMUJJLG9DZ0JnQkYsYUFNSSxVQUNBLGVuQnVwMUJKLENBQ0YsQ21CcnAxQkksK0JBQ0Usa0JuQnVwMUJOLENtQm5wMUJFLGFBQ0UscUJuQnFwMUJKLENHOXExQkksb0NBMkJKLElBRUksc0JIcXExQkYsQ0FDRixDR2pxMUJFLHFDQURGLEtBRUksWUhxcTFCRixDQUNGLENHaHQxQkksb0NBOENKLElBRUksc0JIcXExQkYsQ0FDRixDb0IxdDFCQSxZQUNFLGdCQUNBLGtCcEI0dTFCRixDb0IxdTFCRSxlQUNFLDBCQUNBLGVwQjR1MUJKLENvQjF1MUJJLGtCQUNFLGFwQjR1MUJOLENvQnh1MUJFLGlCQUVFLHlCcEIwdTFCSixDb0J4dTFCSSxxQ0FIQSxvRHBCOHYxQkosQ29CM3YxQkksb0JBQ0UscUNBQ0Esd0JsQmZXLENrQmdCWCwwQkFDQSxrQkFDQSxXQUNBLHlCQUNBLGVBQ0EsZ0JBQ0EsZ0JBQ0Esc0RsQnFCSixnSEFMaUIsQ0FNakIsZ0JrQmpCSSxrQ0FDQSxrRUFDQSxvRUFDQSxjcEJ5dTFCTixDR252MUJJLG9DaUJSQSxvQkFxQkkseUJBQ0EseUJwQjB1MUJOLENBQ0YsQ0c5dzFCSSxvQ2lCYUEsb0JBMEJJLFdwQjJ1MUJOLENBQ0YsQ29CenUxQk0sMEJBQ0UsVXBCMnUxQlIsQ29CeHUxQk0sZ0NBQ0UsYXBCMHUxQlIsQ29CdnUxQk0sc0NBQ0UsZ0JwQnl1MUJSLENvQnR1MUJNLDRCQUNFLHdCbEIxRFUsQ2tCMkRWLHNCcEJ3dTFCUixDR2h5MUJJLG9DaUJzREUsNEJBS0ksV3BCeXUxQlIsQ0FDRixDR3J5MUJJLG9DaUIrREUsdUJBRUksWXBCd3UxQlIsQ0FDRixDb0JydTFCTSx5QkFDRSxvQnBCdXUxQlIsQ29CcHUxQk0sMEJBQ0UsY3BCc3UxQlIsQ29CanUxQkUscUJBQ0UseUJBQ0Esa0JBQ0Esd0JwQm11MUJKLENvQmp1MUJJLHdCQUNFLGFBQ0Esd0JBQ0Esc0JwQm11MUJOLENvQmp1MUJNLGdDQUNFLGFwQm11MUJSLENvQmh1MUJNLGtDQUNFLGVBQ0EsYWxCbEdVLENrQm1HVixrQmxCcEROLGdIQUxpQixDQU1qQixlRnV4MUJGLENHcDAxQkksb0NpQjZGRSxrQ0FRSSxjcEJtdTFCUixDQUNGLENvQmh1MUJNLCtCQUNFLGdCQUNBLGFwQmt1MUJSLENvQi90MUJNLDhCQUNFLFdBQ0EsZXBCaXUxQlIsQ29CL3QxQlEsa0VBRUUsaUJwQml1MUJWLENvQjl0MUJRLGlDQUNFLHdCbEIzSFEsQ2tCNEhSLFdBQ0EsZ0JBQ0EsZ0JBQ0EsZXBCZ3UxQlYsQ29CN3QxQlEsaUNBQ0UsZXBCK3QxQlYsQ29CM3QxQlUsOEVBRUUscUJwQjZ0MUJaLENvQnh0MUJNLDhCQUNFLGVwQjB0MUJSLENxQmgyMUJBLCtGQUNFLGNyQm8yMUJGLENxQmwyMUJFLG1KQUNFLHNCckJxMjFCSixDcUJsMjFCRSx1R0FDRSxjQUNBLGdCQUNBLGdCckJxMjFCSixDcUJuMjFCSSwyS0FDRSxpQnJCczIxQk4sQ3FCbjIxQkksdUhBQ0UsNEJyQnMyMUJOLENxQnAyMUJNLG1LQUNFLHlCckJ1MjFCUixDcUJsMjFCRSwrSUFDRSxpQkFDQSxnQnJCcTIxQkosQ3FCajIxQkksbUpBQ0UsaUJBQ0EsYW5CMUNZLENtQjJDWixrQkFDQSxjQUNBLGtCQUNBLHlCckJvMjFCTixDcUJsMjFCTSwrS0FDRSxXQUNBLFdBQ0EsWUFDQSxXQUNBLGtCQUNBLG1CQUNBLGNBQ0Esd0JuQnhEVSxDbUJ5RFYscUJBQ0Esa0JBQ0EsT0FDQSxPckJxMjFCUixDcUJsMjFCTSwyS0FDRSxXQUNBLFVBQ0EsV0FFRSwwQkFDQSw0QkFHRix3REFDQSxrQkFDQSxTQUNBLFFyQmsyMUJSLENxQjcxMUJFLCtHQUNFLFdBQ0EsWUFDQSxnQkFDQSxnQnJCZzIxQkosQ3FCNzExQkUsMkhuQnhDQSxnSEFMaUIsQ0FNakIsZUZ5NDFCRixDcUI5MTFCRSwyR0FDRSxpQnJCaTIxQkosQ3FCOTExQkUsbUpBQ0UsYXJCaTIxQkosQ3FCOTExQkUsK0lBQ0UsV3JCaTIxQkosQ3FCOTExQkUsMklBQ0UsVXJCaTIxQkosQ3FCOTExQkUsK0lBQ0UsZUFDQSxnQnJCaTIxQkosQ3FCOTExQkUsK0pBQ0UsZXJCaTIxQkosQ0cvODFCSSxvQ2tCNkdGLCtKQUlJLGtCckJtMjFCSixDQUNGLENHOTgxQkksb0NrQnNHRiwrSkFRSSxrQnJCcTIxQkosQ0FDRixDcUJsMjFCRSwySEFDRSxpQnJCcTIxQkosQ3FCbjIxQkksK0xBQ0UsbUJyQnMyMUJOLENxQm4yMUJJLDJJQUNFLGdCQUNBLFdBQ0EsV3JCczIxQk4sQ3FCbDIxQkUsc1hBRUUsWUFDQSxjckJ3MjFCSixDcUJyMjFCRSxtS0FDRSxlbkJsR0YsZ0hBTGlCLENBTWpCLGVGMjgxQkYsQ3FCcjIxQkUsbUtKL0lBLGVBQ0EsaUJBQ0EsV0FDQSw0QkFDQSx3QmZMYyxDZU1kLDhCZm1DQSxnSEFMaUIsQ0FNakIsZ0JtQnlHRSxlckI4MjFCSixDcUIzMjFCRSxtUUpsSUEsZUFDQSxpQkFDQSxjQUNBLFdBQ0Esa0JBQ0Esd0JmM0JjLENlNEJkLGdDZmVBLGdIQUxpQixDQU1qQixnQm1CK0dFLGVyQnEzMUJKLENxQmwzMUJFLDJLSm5IQSxlQUNBLGlCQUNBLGNBQ0EsV0FDQSx3QmYvQ2MsQ2VnRGQsa0JBQ0Esa0JmTkEsZ0hBTGlCLENBTWpCLGdCbUJzSEUsY3JCNjMxQkosQ2lCMSsxQkUsdU1BQ0UsV0FDQSxXQUNBLFlBQ0Esa0JBQ0EsY0FDQSx3QmYvRGMsQ2VnRWQsV0FDQSxpQkFDQSxrQkFDQSxrQkFDQSxNQUNBLE1qQisrMUJKLENpQjErMUJNLDJQQUNFLFdqQisrMUJSLENpQmgvMUJNLDJQQUNFLFdqQnEvMUJSLENpQnQvMUJNLDJQQUNFLFdqQjIvMUJSLENpQjUvMUJNLDJQQUNFLFdqQmlnMkJSLENpQmxnMkJNLDJQQUNFLFdqQnVnMkJSLENpQnhnMkJNLDJQQUNFLFdqQjZnMkJSLENpQjlnMkJNLDJQQUNFLFdqQm1oMkJSLENpQnBoMkJNLDJQQUNFLFdqQnloMkJSLENpQjFoMkJNLDJQQUNFLFdqQitoMkJSLENpQmhpMkJNLCtQQUNFLFlqQnFpMkJSLENpQnRpMkJNLCtQQUNFLFlqQjJpMkJSLENpQjVpMkJNLCtQQUNFLFlqQmlqMkJSLENpQmxqMkJNLCtQQUNFLFlqQnVqMkJSLENpQnhqMkJNLCtQQUNFLFlqQjZqMkJSLENpQjlqMkJNLCtQQUNFLFlqQm1rMkJSLENpQnBrMkJNLCtQQUNFLFlqQnlrMkJSLENpQjFrMkJNLCtQQUNFLFlqQitrMkJSLENpQmhsMkJNLCtQQUNFLFlqQnFsMkJSLENpQnRsMkJNLCtQQUNFLFlqQjJsMkJSLENpQjVsMkJNLCtQQUNFLFlqQmltMkJSLENpQmxtMkJNLCtQQUNFLFlqQnVtMkJSLENpQnhtMkJNLCtQQUNFLFlqQjZtMkJSLENpQjltMkJNLCtQQUNFLFlqQm1uMkJSLENpQnBuMkJNLCtQQUNFLFlqQnluMkJSLENpQjFuMkJNLCtQQUNFLFlqQituMkJSLENxQmppMkJFLG1LSmxGQSxvQkFDQSxnQ0FDQSxjQUNBLGlCQUNBLGdCQUNBLGtCQUNBLGVmOUNBLGdIQUxpQixDQU1qQixnQm1CNEhFLG9CckIyaTJCSixDaUJ0bjJCRSwrTEFDRSxXQUNBLGNBQ0EsV0FDQSxZQUNBLGtCQUNBLE9BQ0EsU0FDQSx3QmpCeW4yQkosQ3FCbmoyQkUsbUtBQ0UsY3JCc2oyQkosQ3FCbmoyQkUsMkdBQ0UsY3JCc2oyQkosQ3FCbmoyQkUsa29CQU1FLGtCQUNBLGVyQnFrMkJKLENxQm5rMkJJLGt1QkFDRSxlQUNBLFdBQ0EsV3JCMGwyQk4sQ3FCdGwyQkUsMkdBQ0UsZXJCeWwyQkosQ3FCdmwyQkksK0tBQ0UsbUJyQjBsMkJOLENxQnZsMkJJLHVIQUNFLG1CQUNBLGdCQUNBLGVBQ0EsZ0JyQjBsMkJOLENxQnhsMkJNLCtMQUNFLGVyQjJsMkJSLENxQnRsMkJFLDJHQUNFLGtCckJ5bDJCSixDcUJ2bDJCSSwrS0FDRSxtQnJCMGwyQk4sQ3FCdmwyQkksdUhBQ0UsbUJBQ0Esa0JBQ0Esa0JBQ0EsZUFDQSxpQm5CaE1KLGdIQUxZLENBTVosZUYyeDJCRixDcUJ4bDJCTSwrTEFDRSxlckIybDJCUixDcUJ4bDJCTSx1Sm5CL0xKLGdIQUxpQixDQU1qQixlRjJ4MkJGLENxQnZsMkJFLDJJQUNFLDZCQUNBLDJCQUNFLENBRUYsd0JuQm5QWSxDbUJvUFosZUFDQSxpQkFDQSxpQnJCd2wyQkosQ3FCdGwyQkksbU5BQ0UsZXJCeWwyQk4sQ3FCdGwyQkksdUtBQ0UsV0FDQSxXQUNBLFlBQ0EsY0FDQSxrQkFDQSxTQUNBLFVBRUUsdURBQ0Esd0JBQ0Esd0JBQ0EsMkJyQndsMkJSLENxQm5rMkJFLCtIQWZFLDZCQUNBLGtCQUNBLDBCQUNBLHdCbkJoUlksQ21CaVJaLGVBQ0EsaUJBQ0EsYUFVMEMsQ25CclA1QyxnSEFMaUIsQ0FNakIsZUZrMDJCRixDcUJwbDJCSSx1TUFDRSxlckJ1bDJCTixDcUIvazJCRSxtSUFuQkUsNkJBQ0Esa0JBQ0EsMEJBQ0Esd0JuQmpSWSxDbUJrUlosZUFDQSxpQkFDQSxhbkIvUWUsQ0FvQ2pCLGdIQUxpQixDQU1qQixlRmsxMkJGLENxQnBtMkJJLDJNQUNFLGVyQnVtMkJOLENxQjNsMkJFLDJJQXZCRSw2QkFFQSwwQkFDQSx3QkFxQjBCLENBcEIxQixlQUNBLGlCQUNBLGFuQi9RZSxDQW9DakIsZ0hBTGlCLENBTWpCLGdCbUIrUEUsa0JuQnpRRixnSEFMWSxDQU1aLGVGKzIyQkYsQ3FCeG4yQkksbU5BQ0UsZXJCMm4yQk4sQ3FCdm0yQkksMk9BQ0UsY0FDQSxrQnJCMG0yQk4sQ3FCdG0yQkUsbUlBckNFLDZCQUNBLGtCQUNBLDBCQUNBLHdCbkJuUlksQ21Cb1JaLGVBQ0EsaUJBQ0EsYW5CMVJjLENBK0NoQixnSEFMaUIsQ0FNakIsZUYyMzJCRixDcUI3bzJCSSwyTUFDRSxlckJncDJCTixDcUJsbjJCRSwySkFDRSx3Qm5CMVRZLENtQjJUWixpQnJCcW4yQkosQ3FCL20yQkkscW1CQUNFLGtCckIwbjJCTixDcUJ2bjJCSSxpbkJBQ0UsZXJCa28yQk4sQ0d6ODJCSSxvQ2tCMFVBLGllQUVJLGNBQ0EsaUJyQjBvMkJOLENBQ0YsQ0d4OTJCSSxvQ2tCaVZBLHFkQUVJLFVyQmtwMkJOLENBQ0YsQ0d0KzJCSSxvQ2tCdVZBLGllQUVJLFdBQ0EscUJBQ0EsY0FDQSxnQkFDQSxjckIwcDJCTixDQUNGLENHeC8yQkksb0NrQmdXRSxxZ0JBRUksWXJCbXEyQlIsQ0FDRixDR3RnM0JJLG9Da0JzV0UsOGxDQUdJLFlBQ0EsU0FDQSxRckJtcjJCUixDQUNGLENHL2gzQkksb0NrQitXRSxxakJBRUkseURyQjJyMkJSLENBQ0YsQ0c3aTNCSSxvQ2tCcVhFLHlpQkFFSSx1RHJCbXMyQlIsQ0FDRixDR3BqM0JJLG9Da0JzWEYsdUlBRUksWUFDQSxpQnJCaXMyQkosQ0FDRixDR2xrM0JJLG9Da0JvWUYsMklBRUksYXJCaXMyQkosQ0FDRixDR3hrM0JJLG9Da0IwWUUsMGNBRUksY3JCa3MyQlIsQ0FDRixDRy9rM0JJLG9Da0JtWkEsK0pBRUksZUFDQSxtQnJCK3IyQk4sQ0FDRixDcUIzcjJCRSwrSkFDRSw0QnJCOHIyQkosQ3FCNXIyQkksdU9BQ0UsZXJCK3IyQk4sQ3FCNXIyQkksMk1BQ0UsZUFDQSxpQnJCK3IyQk4sQ3FCM3IyQkUsdUhBQ0Usd0JyQjhyMkJKLENxQjVyMkJJLHNRQUVFLHlCQUNBLGtCQUNBLGNyQmtzMkJOLENxQi9yMkJJLG1JQUNFLHdCbkJsYlUsQ0EyQ2QsZ0hBTGlCLENBTWpCLGVGMGszQkYsQ3FCL3IyQkksbUlBQ0UscUJyQmtzMkJOLENxQjlyMkJFLDJJQUNFLGNyQmlzMkJKLENxQjlyMkJFLDJIQUNFLGVBQ0EsbUtBQ0EsK0JyQmlzMkJKLENxQjdyMkJJLHVJQUNFLFlBQ0EsV0FDQSxXQUNBLHlGQUNFLENBT0Ysd0JBQ0EsMEJyQnlyMkJOLENxQnRyMkJJLDJIQUNFLFlBQ0EsV0FDQSxXQUNBLG1GQUNFLENBT0Ysd0JBQ0EsMkJBQ0Esd0JBQ0EsY3JCa3IyQk4sQ3FCNXEyQkUsMENBQ0Usa0JyQitxMkJKLENHN3AzQkksb0NrQjRlSixXQU9JLGlDckIrcTJCRixDQUNGLENHbnEzQkksb0NrQnNmRixpQ0FKRSxvRHJCcXIyQkYsQ0FDRixDcUIzcTJCQSxXQUNFLFdBQ0EsbUJBQ0Esd0JuQi9mYyxDbUJnZ0JkLHVCQUNBLGtCQUVFLDZCQUNBLCtCckI2cTJCSixDRzNxM0JJLG9Da0JzZkosV0FZSSxZQUNBLGlCckI2cTJCRixDQUNGLENxQjFxMkJJLGdFQUNFLGNBQ0EseUJBQ0Esc0JBQ0EsZUFJQSxlQUVBLGtCQUNBLFVBQ0EscUJBQ0Esa0VBQ0EsZXJCMnEyQk4sQ3FCdnEyQkUsaUZuQnBmQSxnSEFMaUIsQ0FNakIsZ0JtQjBlSSxhckIycjJCTixDcUJscjJCRSxpQkFDRSxlQUNBLGlCQUNBLGtCQUNBLGdCQUtBLGdCQUNBLFdyQndxMkJKLENxQnJxMkJFLGdCQUNFLGVBQ0EsY0FDQSxhbkJuakJjLENtQm9qQmQsY0FDQSxlckJ1cTJCSixDR3p0M0JJLG9Da0JzakJKLGNBRUksb0NyQnNxMkJGLENBQ0YsQ3FCcHEyQkUsbUJBQ0UscURBQ0EsNkJBQ0EsaUNyQnNxMkJKLENxQnBxMkJJLHFCQUNFLFdBQ0EsZXJCc3EyQk4sQ3FCbnEyQkksK0JBQ0UsbUJBQ0EsYXJCcXEyQk4sQ0c1dTNCSSxvQ2tCMGtCQSxzQ0FFSSxtQnJCb3EyQk4sQ0FDRixDRzF1M0JJLG9Da0Jta0JBLHNDQU1JLG1CckJxcTJCTixDQUNGLENHdHYzQkksb0NrQjJqQkYsbUJBMEJJLGdCckJxcTJCSixDQUNGLENHcHYzQkksb0NrQm9qQkYsbUJBOEJJLGdCckJzcTJCSixDQUNGLENxQnBxMkJJLHdCQUNFLGNBQ0Esa0JBQ0EsK0NyQnNxMkJOLENxQnBxMkJNLHFDQUNFLHdCckJzcTJCUixDR3h3M0JJLG9Da0I0bEJBLHdCQVVJLFdyQnNxMkJOLENBQ0YsQ0d0dzNCSSxvQ2tCcWxCQSx3QkFjSSxVckJ1cTJCTixDQUNGLENxQnBxMkJJLDJCQUNFLFdBQ0Esb0NyQnNxMkJOLENxQm5xMkJJLHdCQUNFLGlCckJxcTJCTixDcUJucTJCTSw2QkFDRSxxQkFDQSxrQkFDQSx3Qm5CNW5CVSxDbUI2bkJWLGVBSUEsZUFDQSxXQUNBLGtCQUNBLFVBQ0EsaUVyQm9xMkJSLENxQmhxMkJJLHNEbkIxbEJGLGdIQUxpQixDQU1qQixlRit2M0JGLENxQnRxMkJJLHlCQUNFLGVBQ0EsZXJCb3EyQk4sQ3FCL3AyQkksd0JBQ0UsZUFDQSxXQUNBLGNBQ0EsaUJBQ0EsY3JCaXEyQk4sQ3FCN3AyQkUsMkJBQ0UscURBQ0Esb0VBQ0EsZXJCK3AyQkosQ3FCN3AyQkksa0NBQ0UsWXJCK3AyQk4sQ3FCNXAyQkksaUZBRUUscURBQ0Esb0VBQ0Esa0VBQ0Esa0JBQ0EsZUFDQSxZQUNBLHlCQUNBLGFuQjNxQlksQ21CNHFCWixhQUNBLGtCbkI5bkJKLGdIQUxpQixDQU1qQixnQm1CaW9CSSxjckI2cDJCTixDR3AwM0JJLG9Da0J3cEJBLGlGQWtCSSxlQUNBLFlBQ0EsZUFDQSxlckIrcDJCTixDQUNGLENxQjdwMkJNLGlHQUNFLHdCbkIzckJVLENtQjRyQlYsVXJCZ3EyQlIsQ3FCNXAyQkksdUNuQmpwQkYsZ0hBTGlCLENBTWpCLGdCbUJtcEJJLGFyQjhwMkJOLENHOTEzQkksb0NrQnFzQkosY0FFSSxZQUNBLGdCckI0cDJCRixDQUNGLENHOTEzQkksb0NrQjhyQkosY0FPSSxXQUNBLGVyQjZwMkJGLENBQ0YsQ3FCM3AyQkUsb0JBQ0UsZ0NBQ0Esb0JBQ0EsbUJuQnZxQkYsZ0hBTGlCLENBTWpCLGVGcTAzQkYsQ0dsMzNCSSxvQ2tCZ3RCRixvQkFRSSxlQUNBLGdCckI4cDJCSixDQUNGLENHajMzQkksb0NrQnlzQkYsb0JBYUksZUFDQSxnQnJCK3AyQkosQ0FDRixDcUI1cDJCRSxtQkFDRSxrQnJCOHAyQkosQ3FCM3AyQk0sNENBQ0UsY3JCNnAyQlIsQ3FCMXAyQk0sMEJBQ0Usa0JBQ0EsNEJBQ0Esd0JuQjV1QlEsQ21CNnVCUixpQkFDQSxjQUNBLHFCQUNBLGVBQ0EseUZyQjRwMkJSLENxQjFwMkJRLGdDQUNFLHlCQUNBLFNyQjRwMkJWLENxQnpwMkJRLGlFQUVFLFdBQ0EsY0FDQSxvRUFDQSxrQkFDQSxPckIwcDJCVixDcUJ2cDJCUSxpQ0FDRSxXQUNBLFlBQ0EsbUJBQ0Esd0JuQnp3QlEsQ21CMHdCUixVckJ5cDJCVixDcUJ0cDJCUSxnQ0FDRSxVQUNBLFdBRUUsMEJBQ0EsNEJBR0YsV0FDQSwrRnJCcXAyQlYsQ3FCaHAyQlEsbUNBQ0UsaUJyQmtwMkJWLENxQjVvMkJFLHFCQUNFLGtCckI4bzJCSixDRzk2M0JJLG9Da0JxeUJGLDJCQUVJLGdCckI0bzJCSixDQUNGLENHcDczQkksb0NrQjJ5QkYsc0JBRUksd0JyQjJvMkJKLENBQ0YsQ3FCem8yQkksZ0NBQ0UscURBQ0Esa0VBQ0EsbUVyQjJvMkJOLENHdjczQkksb0NrQnl5QkEsZ0NBTUksV0FDQSxZckI0bzJCTixDQUNGLENxQjFvMkJNLG9DQUNFLDBCQUNBLHlCQUNBLHNCQUNBLG9CckI0bzJCUixDcUJ4bzJCSSw4QkFDRSxnQnJCMG8yQk4sQ3FCcm8yQkksaUNBQ0UsdUJBQ0EsZW5CeHdCVSxDbUJ5d0JWLHdCckJ1bzJCTixDcUJsbzJCUSwyQ0FDRSxnQnJCb28yQlYsQ3FCaG8yQk0sbUNBQ0UsZUFDQSxnQm5CM3lCTixnSEFMaUIsQ0FNakIsZUY4NjNCRixDcUJobzJCUSx3Q0FDRSxxQkFDQSxnQnJCa28yQlYsQ0d4OTNCSSxvQ2tCbzFCSSx3Q0FLSSxhckJtbzJCVixDQUNGLENxQjduMkJNLCtCTjkwQkosd0JiNUJnQixDYTZCaEIsa0JBQ0EsV0FDQSxlQUNBLGNBQ0EsYUFDQSxrQkFDQSxxQ0FDQSxvREFDQSx5QkFDQSw0RmJTQSxnSEFMaUIsQ0FNakIsZUZzODNCRixDZTU4M0JFLGlEQUNFLGdCZjg4M0JKLENHdC8zQkksb0NZMkNGLHFDQUVJLHNCQUNBLGFiakRZLENha0RaLFNmNjgzQkosQ0FDRixDcUJscDJCTSx3Q0FDRSxxRXJCb3AyQlIsQ3FCbHAyQlEsMENBQ0UsdURBQ0EscUJyQm9wMkJWLENxQmxwMkJVLCtDQUNFLGlCckJvcDJCWixDcUJqcDJCVSxtREFDRSxnQnJCbXAyQlosQ3FCM28yQkEsYUFDRSxvRHJCOG8yQkYsQ3FCNW8yQkUsbUJBQ0UscUNBQ0EsY3JCOG8yQkosQ3FCM28yQkUsb0JBQ0UsbURBQ0EsY3JCNm8yQkosQ3NCeGg0QkEsVUFDRSxtQkFDQSxpQnRCMmg0QkYsQ0czaDRCSSxvQ21CRkosVUFLSSxnQkFDQSxrQnRCNGg0QkYsQ0FDRixDc0IxaDRCRSxpQkFDRSxlQUNBLGNBQ0EsZUFDQSxtS3BCaUNGLGdIQUxpQixDQU1qQixnQm9COUJFLFl0QjJoNEJKLENHMWk0Qkksb0NtQk9GLGlCQVdJLGN0QjRoNEJKLENBQ0YsQ3NCemg0QkUsWUFDRSxlQUNBLHVCQUNBLHFCQUNBLGN0QjJoNEJKLENHcmo0Qkksb0NtQnNCRixZQU9JLGVBQ0EsZ0J0QjRoNEJKLENBQ0YsQ3NCeGg0QkEsWUFDRSxXQUVBLGtCQUNBLGtCdEIyaDRCRixDR2xrNEJJLG9DbUJtQ0osWUFPSSxnQkFDQSxZdEI0aDRCRixDQUNGLENzQjFoNEJFLGlCQUNFLGtCQUNBLGlCdEI0aDRCSixDR3JrNEJJLG9DbUJ1Q0YsaUJBS0ksV0FDQSxnQkFDQSxXQUNBLFN0QjZoNEJKLENBQ0YsQ0dwbDRCSSxvQ21COENGLGlCQVlJLFlBQ0EsZUFDQSxTQUNBLFV0QjhoNEJKLENBQ0YsQ3NCNWg0Qkksd0JBQ0UsaUJBQ0EsYXBCekRZLENBbUNoQixnSEFMaUIsQ0FNakIsZUZxajRCRixDc0IzaDRCSSxtQkFDRSxldEI2aDRCTixDR3JtNEJJLG9DbUJ1RUEsbUJBSUksZXRCOGg0Qk4sQ0FDRixDc0IxaDRCRSxrQkFDRSx1QkFDQSxldEI0aDRCSixDRzltNEJJLG9DbUJnRkYsa0JBS0ksZ0JBQ0EsVUFDQSxrQkFDQSxRQUNBLFNBQ0EsaUJBQ0EsY3RCNmg0QkosQ0FDRixDR2xuNEJJLG9DbUJ5RUYsa0JBZUksZUFDQSxrQkFDQSxldEI4aDRCSixDQUNGLENzQjFoNEJBLFlBQ0UsV0FDQSx3QnBCekdjLENvQjBHZCxvQkFDQSxrQnRCNmg0QkYsQ0d2bzRCSSxvQ21Cc0dKLFlBT0ksWXBCbkNpQixDb0JvQ2pCLGV0QjhoNEJGLENBQ0YsQ3NCNWg0QkUsbUJBQ0UsdUJBQ0EsV0FDQSxrQkFDQSxrQkFDQSx3QnRCOGg0QkosQ3NCemg0QkksbURBRUUsV0FDQSxVQU5nQixDQU9oQixXQVBnQixDQVFoQixrQkFDQSxrQkFDQSxtQkFDQSxVdEIwaDRCTixDRzdwNEJJLG9DbUIySEEsbURBV0ksVUFiaUIsQ0FjakIsV0FkaUIsQ0FlakIsaUJ0QjJoNEJOLENBQ0YsQ3NCeGg0QkksMEJBQ0UsTUFDQSxPQUtFLDhDdEJ5aDRCUixDc0JyaDRCSSx5QkFDRSxTQUNBLFFBS0UsOEN0QnNoNEJSLENzQmpoNEJNLDZCQUNFLGNBQ0Esc0JBQ0EsaUJBQ0EsZ0hBQ0UsQ0FRRixnQkFDQSxlQUNBLGNBQ0Esa0JBQ0EsU3RCMmc0QlIsQ3NCemc0QlEsbUNBQ0UsV0FDQSxXQUNBLFlBQ0EseUJBQ0EsY0FDQSxrQkFDQSxXQUNBLFlBQ0EsVXRCMmc0QlYsQ3NCdGc0QkksMEJBQ0UsZ0JBQ0EsbUJBQ0EsNkJBQ0EsY0FDQSxhcEI1TVksQ29CNk1aLGdCQUNBLGVBQ0EsbUJBQ0Esd0JwQnZNYSxDb0J3TWIsaUJBQ0Esa0JwQm5LSixnSEFMaUIsQ0FNakIsZUY0cTRCRixDR3p0NEJJLG9DbUJvTUEsMEJBZ0JJLGV0QnlnNEJOLENBQ0YsQ3NCdmc0Qk0sZ0NBQ0UsV0FDQSxXQUNBLFlBQ0Esa0JBQ0EsU0FDQSxXQUVFLHdCQUNBLDRCQUNBLDJCQUdGLHFEdEJzZzRCUixDc0JsZzRCSSxzQkFDRSxXQUNBLGVBQ0EsZ0JBQ0EsZ0JwQmhNSixnSEFMaUIsQ0FNakIsZUZxczRCRixDR2x2NEJJLG9DbUJ3T0Esc0JBU0ksZUFDQSxldEJxZzRCTixDQUNGLENzQmxnNEJJLHFCQUNFLGN0Qm9nNEJOLENzQmhnNEJFLGlCQUNFLG9CQUNBLFlwQnpMZSxDb0IwTGYseUJBQ0Esc0JBQ0EsaUJ0QmtnNEJKLENzQjkvM0JJLDJCQUNFLFdBQ0EsYXRCZ2c0Qk4sQ3NCNy8zQkksMkJBQ0UsZ0JBQ0EsZ0JBQ0EsaUJBQ0EsaUJ0QisvM0JOLENzQjcvM0JNLDhCQUNFLHdCQUNBLHVCQUNBLHlCQUNBLCtIQUNBLGVBQ0Esc0NBQ0EsY0FDQSxrQnBCM09OLGdIQUxpQixDQU1qQixlRjJ1NEJGLENzQjcvM0JRLG9DQUNFLFdBQ0EsV0FDQSxZQUVFLG9EQUNBLDRCQUNBLHdCQUdGLGtCQUNBLFVBQ0EsTUFDQSxTdEI0LzNCVixDc0J4LzNCVSxnREFDRSx5QnRCMC8zQlosQ3NCdC8zQlksdURBQ0UsV0FDQSxXQUNBLFlBS0UsdUZBR0Ysa0JBQ0Esc0VBQ0EsVUFDQSxRdEJxLzNCZCxDc0JqLzNCUSxtQ0FDRSxVQUNBLFdBQ0Esd0JwQnpVUSxDb0IwVVIsV0FDQSxzQkFDQSxrQkFDQSxxQkFDQSxtQkFDQSxpQkFDQSxlQUNBLGdCQUNBLGtCQUNBLFN0Qm0vM0JWLEMiLCJmaWxlIjoiY3NzL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogcmVzcy5jc3Mg4oCiIHYzLjAuMFxuICogTUlUIExpY2Vuc2VcbiAqIGdpdGh1Yi5jb20vZmlsaXBlbGluaGFyZXMvcmVzc1xuICovaHRtbHtib3gtc2l6aW5nOmJvcmRlci1ib3g7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7d29yZC1icmVhazpub3JtYWw7LW1vei10YWItc2l6ZTo0O3RhYi1zaXplOjR9Kiw6YWZ0ZXIsOmJlZm9yZXtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Ym94LXNpemluZzppbmhlcml0fTphZnRlciw6YmVmb3Jle3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3ZlcnRpY2FsLWFsaWduOmluaGVyaXR9KntwYWRkaW5nOjA7bWFyZ2luOjB9aHJ7b3ZlcmZsb3c6dmlzaWJsZTtoZWlnaHQ6MH1kZXRhaWxzLG1haW57ZGlzcGxheTpibG9ja31zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtfXNtYWxse2ZvbnQtc2l6ZTo4MCV9W2hpZGRlbl17ZGlzcGxheTpub25lfWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206bm9uZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkfWF7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1hOmFjdGl2ZSxhOmhvdmVye291dGxpbmUtd2lkdGg6MH1jb2RlLGtiZCxwcmUsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlfXByZXtmb250LXNpemU6MWVtfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGRlcn1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0uMjVlbX1zdXB7dG9wOi0uNWVtfWlucHV0e2JvcmRlci1yYWRpdXM6MH1bZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0fVt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31bdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7b3V0bGluZS1vZmZzZXQ6LTJweH1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfXRleHRhcmVhe292ZXJmbG93OmF1dG87cmVzaXplOnZlcnRpY2FsfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7Zm9udDppbmhlcml0fW9wdGdyb3Vwe2ZvbnQtd2VpZ2h0OjcwMH1idXR0b257b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9W3JvbGU9YnV0dG9uXSxbdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRdLGJ1dHRvbntjdXJzb3I6cG9pbnRlcjtjb2xvcjppbmhlcml0fVt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIsYnV0dG9uOjotbW96LWZvY3VzLWlubmVye2JvcmRlci1zdHlsZTpub25lO3BhZGRpbmc6MH1bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLGJ1dHRvbjotbW96LWZvY3VzcmluZ3tvdXRsaW5lOjFweCBkb3R0ZWQgQnV0dG9uVGV4dH1bdHlwZT1yZXNldF0sW3R5cGU9c3VibWl0XSxidXR0b24saHRtbCBbdHlwZT1idXR0b25dey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259YnV0dG9uLGlucHV0LHNlbGVjdCx0ZXh0YXJlYXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpub25lfXNlbGVjdHstbW96LWFwcGVhcmFuY2U6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1zZWxlY3Q6Oi1tcy1leHBhbmR7ZGlzcGxheTpub25lfXNlbGVjdDo6LW1zLXZhbHVle2NvbG9yOmN1cnJlbnRDb2xvcn1sZWdlbmR7Ym9yZGVyOjA7Y29sb3I6aW5oZXJpdDtkaXNwbGF5OnRhYmxlO3doaXRlLXNwYWNlOm5vcm1hbDttYXgtd2lkdGg6MTAwJX06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247Y29sb3I6aW5oZXJpdDtmb250OmluaGVyaXR9aW1ne2JvcmRlci1zdHlsZTpub25lfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfUBtZWRpYSBzY3JlZW57W2hpZGRlbn49c2NyZWVuXXtkaXNwbGF5OmluaGVyaXR9W2hpZGRlbn49c2NyZWVuXTpub3QoOmFjdGl2ZSk6bm90KDpmb2N1cyk6bm90KDp0YXJnZXQpe3Bvc2l0aW9uOmFic29sdXRlIWltcG9ydGFudDtjbGlwOnJlY3QoMCAwIDAgMCkhaW1wb3J0YW50fX1bYXJpYS1idXN5PXRydWVde2N1cnNvcjpwcm9ncmVzc31bYXJpYS1jb250cm9sc117Y3Vyc29yOnBvaW50ZXJ9W2FyaWEtZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0fSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIVxuICogcmVzcy5jc3Mg4oCiIHYzLjAuMFxuICogTUlUIExpY2Vuc2VcbiAqIGdpdGh1Yi5jb20vZmlsaXBlbGluaGFyZXMvcmVzc1xuICovXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIC1tb3otdGFiLXNpemU6IDQ7XG4gIHRhYi1zaXplOiA0O1xufVxuXG4qLCA6YWZ0ZXIsIDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG46YWZ0ZXIsIDpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuXG4qIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5ociB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBoZWlnaHQ6IDA7XG59XG5cbmRldGFpbHMsIG1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG59XG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYTphY3RpdmUsIGE6aG92ZXIge1xuICBvdXRsaW5lLXdpZHRoOiAwO1xufVxuXG5jb2RlLCBrYmQsIHByZSwgc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbn1cblxucHJlIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnN1Yiwgc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCBbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5idXR0b24sIGlucHV0LCBvcHRncm91cCwgc2VsZWN0LCB0ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbiwgc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbltyb2xlPWJ1dHRvbl0sIFt0eXBlPWJ1dHRvbl0sIFt0eXBlPXJlc2V0XSwgW3R5cGU9c3VibWl0XSwgYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9cmVzZXRdOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLCBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsIFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciwgYnV0dG9uOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG5bdHlwZT1yZXNldF0sIFt0eXBlPXN1Ym1pdF0sIGJ1dHRvbiwgaHRtbCBbdHlwZT1idXR0b25dIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbiwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zZWxlY3Qge1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuc2VsZWN0OjotbXMtdmFsdWUge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xufVxuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5AbWVkaWEgc2NyZWVuIHtcbiAgW2hpZGRlbn49c2NyZWVuXSB7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgfVxuXG4gIFtoaWRkZW5+PXNjcmVlbl06bm90KDphY3RpdmUpOm5vdCg6Zm9jdXMpOm5vdCg6dGFyZ2V0KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICB9XG59XG5bYXJpYS1idXN5PXRydWVdIHtcbiAgY3Vyc29yOiBwcm9ncmVzcztcbn1cblxuW2FyaWEtY29udHJvbHNdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5bYXJpYS1kaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzFmMWYxZjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiAxMDAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgbWFpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBtaW4td2lkdGg6IDEwNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG5wOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5wIGEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5hOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG5zdHJvbmcge1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG51bCxcbm9sLFxubGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPXRlbF0sXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZWVlZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06OnBsYWNlaG9sZGVyLFxudGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxuc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzVjM2MzO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbmlucHV0W3R5cGU9dGVsXSxcbnNlbGVjdCB7XG4gIG1heC13aWR0aDogNTE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBpbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1lbWFpbF0sXG5pbnB1dFt0eXBlPXBhc3N3b3JkXSxcbmlucHV0W3R5cGU9dGVsXSxcbnNlbGVjdCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7XG4gIGhlaWdodDogMjAwcHg7XG59XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDQwcHg7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucmVkIHtcbiAgY29sb3I6ICNmNDBmMGY7XG59XG5cbi5ibHVlIHtcbiAgY29sb3I6ICMwNTZhYzI7XG59XG5cbi55ZWxsb3cge1xuICBjb2xvcjogI2ZlZmYwYztcbn1cblxuLnBpbmsge1xuICBjb2xvcjogI2ZmN2E3YTtcbn1cblxuLmJvbGQge1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmhhbGYge1xuICB3aWR0aDogMC41ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5pbmxpbmVCbG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm10MCB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcjAge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWwwIHtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubXRwYzAge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tYnBjMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tbHBjMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tdHNwMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3AwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXJzcDAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1sc3AwIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0MCB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnBiMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnByMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGwwIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnB0cGMwIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBicGMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucGxwYzAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnB0c3AwIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3AwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByc3AwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGxzcDAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10NSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWI1IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tcjUge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWw1IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubXRwYzUge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tYnBjNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tbHBjNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tdHNwNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3A1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXJzcDUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1sc3A1IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0NSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBiNSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnByNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucGw1IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnB0cGM1IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBicGM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucGxwYzUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnB0c3A1IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3A1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByc3A1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGxzcDUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10MTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXIxMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWwxMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGMxMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGMxMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3AxMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0MTAge1xuICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGIxMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGwxMCB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGMxMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3AxMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3AxMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10MTUge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubXIxNSB7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWwxNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGMxNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGMxNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3AxNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0MTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGIxNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjE1IHtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGwxNSB7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGMxNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjMTUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwMTUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3AxNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3AxNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10MjAge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubXIyMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWwyMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGMyMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGMyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3AyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0MjAge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGIyMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjIwIHtcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGwyMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGMyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3AyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3AyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10MjUge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubXIyNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWwyNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGMyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGMyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3AyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0MjUge1xuICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucGIyNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucGwyNSB7XG4gIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGMyNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjMjUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwMjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3AyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3AyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10MzAge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubXIzMCB7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWwzMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGMzMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGMzMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDMwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3AzMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0MzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGIzMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGwzMCB7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGMzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjMzAge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwMzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3AzMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3AzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10MzUge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubXIzNSB7XG4gIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWwzNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjMzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGMzNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGMzNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3AzNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0MzUge1xuICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ucGIzNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjM1IHtcbiAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ucGwzNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzM1IHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGMzNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjMzUge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwMzUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3AzNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3AzNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10NDAge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXI0MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWw0MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGM0MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGM0MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3A0MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0NDAge1xuICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGI0MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGw0MCB7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGM0MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjNDAge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwNDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3A0MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3A0MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10NDUge1xuICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ubXI0NSB7XG4gIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWw0NSB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzQ1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGM0NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGM0NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3A0NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0NDUge1xuICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ucGI0NSB7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjQ1IHtcbiAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4ucGw0NSB7XG4gIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjNDUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGM0NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjNDUge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwNDUge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3A0NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3A0NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10NTAge1xuICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXI1MCB7XG4gIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWw1MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGM1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGM1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3A1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0NTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGI1MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjUwIHtcbiAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGw1MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzUwIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGM1MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwNTAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3A1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3A1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10NTUge1xuICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjU1IHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ubXI1NSB7XG4gIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWw1NSB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjNTUge1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzU1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGM1NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGM1NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDU1IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3A1NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwNTUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0NTUge1xuICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGI1NSB7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjU1IHtcbiAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGw1NSB7XG4gIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzU1IHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjNTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGM1NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjNTUge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwNTUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3A1NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDU1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3A1NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10NjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubXI2MCB7XG4gIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWw2MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGM2MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGM2MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3A2MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0NjAge1xuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGI2MCB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjYwIHtcbiAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGw2MCB7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGM2MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjNjAge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwNjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3A2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3A2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10NjUge1xuICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjY1IHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubXI2NSB7XG4gIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWw2NSB7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjNjUge1xuICAgIG1hcmdpbi10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzY1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGM2NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGM2NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDY1IHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3A2NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0NjUge1xuICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ucGI2NSB7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjY1IHtcbiAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ucGw2NSB7XG4gIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzY1IHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjNjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGM2NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjNjUge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwNjUge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3A2NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDY1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3A2NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10NzAge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjcwIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubXI3MCB7XG4gIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubWw3MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGM3MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGM3MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3A3MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0NzAge1xuICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGI3MCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjcwIHtcbiAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGw3MCB7XG4gIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzcwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGM3MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjNzAge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwNzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3A3MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDcwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3A3MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10NzUge1xuICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjc1IHtcbiAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubXI3NSB7XG4gIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ubWw3NSB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjNzUge1xuICAgIG1hcmdpbi10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGM3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGM3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDc1IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3A3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0NzUge1xuICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ucGI3NSB7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjc1IHtcbiAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4ucGw3NSB7XG4gIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzc1IHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGM3NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjNzUge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwNzUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3A3NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3A3NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10ODAge1xuICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjgwIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubXI4MCB7XG4gIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubWw4MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjODAge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGM4MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGM4MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3A4MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0ODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucGI4MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjgwIHtcbiAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucGw4MCB7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzgwIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjODAge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGM4MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjODAge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwODAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3A4MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3A4MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10ODUge1xuICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjg1IHtcbiAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xufVxuXG4ubXI4NSB7XG4gIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ubWw4NSB7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjODUge1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGM4NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGM4NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDg1IHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3A4NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwODUge1xuICAgIG1hcmdpbi1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0ODUge1xuICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ucGI4NSB7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjg1IHtcbiAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xufVxuXG4ucGw4NSB7XG4gIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzg1IHtcbiAgICBwYWRkaW5nLXRvcDogODVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjODUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGM4NSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjODUge1xuICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwODUge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3A4NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDg1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3A4NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10OTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjkwIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubXI5MCB7XG4gIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWw5MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjOTAge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzkwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGM5MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGM5MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDkwIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3A5MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0OTAge1xuICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGI5MCB7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjkwIHtcbiAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGw5MCB7XG4gIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzkwIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjOTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGM5MCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjOTAge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwOTAge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3A5MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3A5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10OTUge1xuICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYjk1IHtcbiAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ubXI5NSB7XG4gIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWw5NSB7XG4gIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tdHBjOTUge1xuICAgIG1hcmdpbi10b3A6IDk1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWJwYzk1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGM5NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1scGM5NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubXRzcDk1IHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3A5NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tcnNwOTUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tbHNwOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0OTUge1xuICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGI5NSB7XG4gIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcjk1IHtcbiAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGw5NSB7XG4gIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHRwYzk1IHtcbiAgICBwYWRkaW5nLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wYnBjOTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGM5NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wbHBjOTUge1xuICAgIHBhZGRpbmctbGVmdDogOTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wdHNwOTUge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3A5NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJzcDk1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBsc3A5NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10MTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1iMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1yMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWwxMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm10cGMxMDAge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1icGMxMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGMxMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWxwYzEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm10c3AxMDAge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3AxMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1yc3AxMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWxzcDEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0MTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYjEwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucHIxMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGwxMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wdHBjMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucGJwYzEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGMxMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBscGMxMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHRzcDEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3AxMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcnNwMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wbHNwMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10MTA1IHtcbiAgbWFyZ2luLXRvcDogMTA1cHggIWltcG9ydGFudDtcbn1cblxuLm1iMTA1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTA1cHggIWltcG9ydGFudDtcbn1cblxuLm1yMTA1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWwxMDUge1xuICBtYXJnaW4tbGVmdDogMTA1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm10cGMxMDUge1xuICAgIG1hcmdpbi10b3A6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1icGMxMDUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGMxMDUge1xuICAgIG1hcmdpbi1yaWdodDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWxwYzEwNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm10c3AxMDUge1xuICAgIG1hcmdpbi10b3A6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3AxMDUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1yc3AxMDUge1xuICAgIG1hcmdpbi1yaWdodDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWxzcDEwNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0MTA1IHtcbiAgcGFkZGluZy10b3A6IDEwNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYjEwNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4ucHIxMDUge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4ucGwxMDUge1xuICBwYWRkaW5nLWxlZnQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wdHBjMTA1IHtcbiAgICBwYWRkaW5nLXRvcDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucGJwYzEwNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGMxMDUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBscGMxMDUge1xuICAgIHBhZGRpbmctbGVmdDogMTA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHRzcDEwNSB7XG4gICAgcGFkZGluZy10b3A6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3AxMDUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcnNwMTA1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wbHNwMTA1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10MTEwIHtcbiAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1iMTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1yMTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWwxMTAge1xuICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm10cGMxMTAge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1icGMxMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGMxMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWxwYzExMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm10c3AxMTAge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3AxMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1yc3AxMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWxzcDExMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0MTEwIHtcbiAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYjExMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucHIxMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucGwxMTAge1xuICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wdHBjMTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucGJwYzExMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGMxMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBscGMxMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHRzcDExMCB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3AxMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcnNwMTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wbHNwMTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10MTE1IHtcbiAgbWFyZ2luLXRvcDogMTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1iMTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1yMTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubWwxMTUge1xuICBtYXJnaW4tbGVmdDogMTE1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm10cGMxMTUge1xuICAgIG1hcmdpbi10b3A6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1icGMxMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGMxMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWxwYzExNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm10c3AxMTUge1xuICAgIG1hcmdpbi10b3A6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3AxMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1yc3AxMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWxzcDExNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0MTE1IHtcbiAgcGFkZGluZy10b3A6IDExNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYjExNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucHIxMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucGwxMTUge1xuICBwYWRkaW5nLWxlZnQ6IDExNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wdHBjMTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucGJwYzExNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGMxMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBscGMxMTUge1xuICAgIHBhZGRpbmctbGVmdDogMTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHRzcDExNSB7XG4gICAgcGFkZGluZy10b3A6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3AxMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcnNwMTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wbHNwMTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10MTIwIHtcbiAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1iMTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1yMTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWwxMjAge1xuICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm10cGMxMjAge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1icGMxMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGMxMjAge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWxwYzEyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm10c3AxMjAge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3AxMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1yc3AxMjAge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWxzcDEyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0MTIwIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYjEyMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucHIxMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucGwxMjAge1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wdHBjMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucGJwYzEyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGMxMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBscGMxMjAge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHRzcDEyMCB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3AxMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcnNwMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wbHNwMTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm10MTI1IHtcbiAgbWFyZ2luLXRvcDogMTI1cHggIWltcG9ydGFudDtcbn1cblxuLm1iMTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTI1cHggIWltcG9ydGFudDtcbn1cblxuLm1yMTI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubWwxMjUge1xuICBtYXJnaW4tbGVmdDogMTI1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm10cGMxMjUge1xuICAgIG1hcmdpbi10b3A6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1icGMxMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1ycGMxMjUge1xuICAgIG1hcmdpbi1yaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWxwYzEyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm10c3AxMjUge1xuICAgIG1hcmdpbi10b3A6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1ic3AxMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1yc3AxMjUge1xuICAgIG1hcmdpbi1yaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWxzcDEyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB0MTI1IHtcbiAgcGFkZGluZy10b3A6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYjEyNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucHIxMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucGwxMjUge1xuICBwYWRkaW5nLWxlZnQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wdHBjMTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucGJwYzEyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBycGMxMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBscGMxMjUge1xuICAgIHBhZGRpbmctbGVmdDogMTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHRzcDEyNSB7XG4gICAgcGFkZGluZy10b3A6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBic3AxMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcnNwMTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wbHNwMTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmxoMTAge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmxoMTEge1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG4ubGgxMiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5saDEzIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLmxoMTQge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubGgxNSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5saDE2IHtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmxoMTcge1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4ubGgxOCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi5saDE5IHtcbiAgbGluZS1oZWlnaHQ6IDEuOTtcbn1cblxuLmxoMjAge1xuICBsaW5lLWhlaWdodDogMjtcbn1cblxuLmxoMjEge1xuICBsaW5lLWhlaWdodDogMi4xO1xufVxuXG4ubGgyMiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjI7XG59XG5cbi5saDIzIHtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbn1cblxuLmxoMjQge1xuICBsaW5lLWhlaWdodDogMi40O1xufVxuXG4ubGgyNSB7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG59XG5cbi5mejEge1xuICBmb250LXNpemU6IDFweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZ6cGMxIHtcbiAgICBmb250LXNpemU6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZnpzcDEge1xuICAgIGZvbnQtc2l6ZTogMXB4O1xuICB9XG59XG5cbi5mejIge1xuICBmb250LXNpemU6IDJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZ6cGMyIHtcbiAgICBmb250LXNpemU6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZnpzcDIge1xuICAgIGZvbnQtc2l6ZTogMnB4O1xuICB9XG59XG5cbi5mejMge1xuICBmb250LXNpemU6IDNweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZ6cGMzIHtcbiAgICBmb250LXNpemU6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZnpzcDMge1xuICAgIGZvbnQtc2l6ZTogM3B4O1xuICB9XG59XG5cbi5mejQge1xuICBmb250LXNpemU6IDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZ6cGM0IHtcbiAgICBmb250LXNpemU6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZnpzcDQge1xuICAgIGZvbnQtc2l6ZTogNHB4O1xuICB9XG59XG5cbi5mejUge1xuICBmb250LXNpemU6IDVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZ6cGM1IHtcbiAgICBmb250LXNpemU6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZnpzcDUge1xuICAgIGZvbnQtc2l6ZTogNXB4O1xuICB9XG59XG5cbi5mejYge1xuICBmb250LXNpemU6IDZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZ6cGM2IHtcbiAgICBmb250LXNpemU6IDZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZnpzcDYge1xuICAgIGZvbnQtc2l6ZTogNnB4O1xuICB9XG59XG5cbi5mejcge1xuICBmb250LXNpemU6IDdweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZ6cGM3IHtcbiAgICBmb250LXNpemU6IDdweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZnpzcDcge1xuICAgIGZvbnQtc2l6ZTogN3B4O1xuICB9XG59XG5cbi5mejgge1xuICBmb250LXNpemU6IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZ6cGM4IHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZnpzcDgge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG59XG5cbi5mejkge1xuICBmb250LXNpemU6IDlweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZ6cGM5IHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZnpzcDkge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICB9XG59XG5cbi5mejEwIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzEwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AxMCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG5cbi5mejExIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzExIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AxMSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5cbi5mejEyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzEyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AxMiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5mejEzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzEzIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AxMyB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbi5mejE0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzE0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AxNCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5mejE1IHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzE1IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AxNSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5mejE2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzE2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AxNiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5mejE3IHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzE3IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AxNyB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5cbi5mejE4IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzE4IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AxOCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5mejE5IHtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzE5IHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AxOSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG5cbi5mejIwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzIwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AyMCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5mejIxIHtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzIxIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AyMSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5cbi5mejIyIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzIyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AyMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi5mejIzIHtcbiAgZm9udC1zaXplOiAyM3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzIzIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AyMyB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5cbi5mejI0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzI0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AyNCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5mejI1IHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZnpwYzI1IHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZ6c3AyNSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5hY2NvcmRpb24tMDEge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmFjY29yZGlvbi0wMSArIC5hY2NvcmRpb24tMDEge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nOiAxNXB4IDM1cHggMTVweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDQxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXdpZHRoOiAxN3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBvcGFjaXR5OiAwLjM7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMjAuNXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1sZWZ0OiAxN3B4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjAuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMWVtO1xuICByaWdodDogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IDRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSBzcGFuLmFycm93IHNwYW4ge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzA1NmFjMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlID4gc3Bhbjpub3QoLmFycm93KSB7XG4gIHBhZGRpbmctbGVmdDogMS40ZW07XG4gIHRleHQtaW5kZW50OiAtMS40ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2hhZG93OiAjMDU2YWMyIDNweCAwLCAjMDU2YWMyIC0zcHggMCwgIzA1NmFjMiAwIC0zcHgsICMwNTZhYzIgMCAzcHgsICMwNTZhYzIgM3B4IDNweCwgIzA1NmFjMiAtM3B4IDNweCwgIzA1NmFjMiAzcHggLTNweCwgIzA1NmFjMiAtM3B4IC0zcHgsICMwNTZhYzIgMXB4IDNweCwgIzA1NmFjMiAtMXB4IDNweCwgIzA1NmFjMiAxcHggLTNweCwgIzA1NmFjMiAtMXB4IC0zcHgsICMwNTZhYzIgM3B4IDFweCwgIzA1NmFjMiAtM3B4IDFweCwgIzA1NmFjMiAzcHggLTFweCwgIzA1NmFjMiAtM3B4IC0xcHg7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnQge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuM3MgaGVpZ2h0O1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50X3dyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmY2ZmO1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzA1NmFjMjtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudF93cmFwIC5jdGFMaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5YmM1ZWE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnRfd3JhcCAucmVhZFRvZ2V0aGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFjY29yZGlvbi0wMiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyICsgLmFjY29yZGlvbi0wMiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6IDE1cHggMzVweCAxNXB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogNDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItd2lkdGg6IDE3cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG9wYWNpdHk6IDAuMztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItdG9wOiAyMC41cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAyMC41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzA1NmFjMjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIHJpZ2h0OiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cgc3BhbiB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA1NmFjMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgPiBzcGFuOm5vdCguYXJyb3cpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjRlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xLjRlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1zaGFkb3c6ICMwNTZhYzIgM3B4IDAsICMwNTZhYzIgLTNweCAwLCAjMDU2YWMyIDAgLTNweCwgIzA1NmFjMiAwIDNweCwgIzA1NmFjMiAzcHggM3B4LCAjMDU2YWMyIC0zcHggM3B4LCAjMDU2YWMyIDNweCAtM3B4LCAjMDU2YWMyIC0zcHggLTNweCwgIzA1NmFjMiAxcHggM3B4LCAjMDU2YWMyIC0xcHggM3B4LCAjMDU2YWMyIDFweCAtM3B4LCAjMDU2YWMyIC0xcHggLTNweCwgIzA1NmFjMiAzcHggMXB4LCAjMDU2YWMyIC0zcHggMXB4LCAjMDU2YWMyIDNweCAtMXB4LCAjMDU2YWMyIC0zcHggLTFweDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4zcyBoZWlnaHQ7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmY7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMDU2YWMyO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAgLmN0YUxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzliYzVlYTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIC5yZWFkVG9nZXRoZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDU2YWMyO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgPiBzcGFuOm5vdCguYXJyb3cpIHtcbiAgdGV4dC1zaGFkb3c6ICNmZmZmZmYgM3B4IDAsICNmZmZmZmYgLTNweCAwLCAjZmZmZmZmIDAgLTNweCwgI2ZmZmZmZiAwIDNweCwgI2ZmZmZmZiAzcHggM3B4LCAjZmZmZmZmIC0zcHggM3B4LCAjZmZmZmZmIDNweCAtM3B4LCAjZmZmZmZmIC0zcHggLTNweCwgI2ZmZmZmZiAxcHggM3B4LCAjZmZmZmZmIC0xcHggM3B4LCAjZmZmZmZmIDFweCAtM3B4LCAjZmZmZmZmIC0xcHggLTNweCwgI2ZmZmZmZiAzcHggMXB4LCAjZmZmZmZmIC0zcHggMXB4LCAjZmZmZmZmIDNweCAtMXB4LCAjZmZmZmZmIC0zcHggLTFweDtcbiAgdGV4dC1pbmRlbnQ6IGNhbGMoLTFlbSAtIDEwcHgpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMWVtICsgMTBweCk7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5idG4tYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi1jIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYnRuLWMgPiAqIHtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cbi5idG4tYyA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5idG4tYyArIC5idG4tYyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYnRuLWMgc3Bhbi5hamF4LWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idXR0b25fYmdCbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDU2YWMyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGNvbG9yIDAuM3M7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ1dHRvbl9iZ0JsdWU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5idXR0b25fYmdCbHVlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjMDU2YWMyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmN0YUxpZ2h0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMS40ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucywgLmN0YU1pZGRsZV9idG5zLCAuY3RhSGVhdnlfYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yZW07XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi5jdGFMaWdodF9idG5zIGEsIC5jdGFNaWRkbGVfYnRucyBhLCAuY3RhSGVhdnlfYnRucyBhIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyLjM7XG4gIGZvbnQtc2l6ZTogMS42ZW07XG4gIHotaW5kZXg6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEsIC5jdGFNaWRkbGVfYnRucyBhLCAuY3RhSGVhdnlfYnRucyBhIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZzogMTdweCAwIDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYTo6YmVmb3JlLCAuY3RhTWlkZGxlX2J0bnMgYTo6YmVmb3JlLCAuY3RhSGVhdnlfYnRucyBhOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAtMzAlO1xuICB0b3A6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiAxNWVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZykgdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCB3aGl0ZSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIGFuaW1hdGlvbjogc2hpbnkgM3MgaW5maW5pdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyBzaGlueSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMzAlO1xuICB9XG4gIDIwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hpbnkge1xuICAwJSB7XG4gICAgbGVmdDogLTMwJTtcbiAgfVxuICAyMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHNoaW55IHtcbiAgMCUge1xuICAgIGxlZnQ6IC0zMCU7XG4gIH1cbiAgMjAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zIGEudGVsLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLnRlbCwgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAqIC41KTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYS50ZWwgPiAucGMsIC5jdGFNaWRkbGVfYnRucyBhLnRlbCA+IC5wYywgLmN0YUhlYXZ5X2J0bnMgYS50ZWwgPiAucGMge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi5jdGFMaWdodF9idG5zIGEudGVsOjpiZWZvcmUsIC5jdGFNaWRkbGVfYnRucyBhLnRlbDo6YmVmb3JlLCAuY3RhSGVhdnlfYnRucyBhLnRlbDo6YmVmb3JlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA2cztcbn1cbi5jdGFMaWdodF9idG5zIGEubGluZSwgLmN0YU1pZGRsZV9idG5zIGEubGluZSwgLmN0YUhlYXZ5X2J0bnMgYS5saW5lLCAuY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIC4zZW0pO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUsIC5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpICogLjI1KTtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUsIC5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgICBtYXJnaW4tdG9wOiAwLjNlbTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNjMzU1O1xufVxuLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZkMDM4O1xuICBtYXJnaW4tbGVmdDogMC42ZW07XG59XG4uY3RhTGlnaHQgPiBwIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjcgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodCA+IHAge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUxpZ2h0ID4gcCB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgfVxufVxuLmN0YUxpZ2h0ID4gcCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY3RhTWlkZGxlIHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5jdGFNaWRkbGVfdGl0bGUsIC5jdGFIZWF2eV90aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjhlbSA4LjJlbSAwLjhlbSAxLjRlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxLjRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdGl0bGUsIC5jdGFIZWF2eV90aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTVweDtcbiAgfVxufVxuLmN0YU1pZGRsZV90aXRsZTo6YWZ0ZXIsIC5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNi4zZW07XG4gIGhlaWdodDogNi4zZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2N0YV9pY29uLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwLjVlbTtcbiAgcmlnaHQ6IDEuN2VtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV90aXRsZTo6YWZ0ZXIsIC5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA4MnB4O1xuICAgIGhlaWdodDogODJweDtcbiAgICByaWdodDogMjRweDtcbiAgICBib3R0b206IDExcHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfY29udGVudCwgLmN0YUhlYXZ5X2NvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2NvbnRlbnQsIC5jdGFIZWF2eV9jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTRweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9jb250ZW50ID4gcCwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjcgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfY29udGVudCA+IHAsIC5jdGFIZWF2eV9jb250ZW50ID4gcCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5jdGFNaWRkbGVfY29udGVudCA+IHAsIC5jdGFIZWF2eV9jb250ZW50ID4gcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2NvbnRlbnQgPiBwIHNwYW4sIC5jdGFIZWF2eV9jb250ZW50ID4gcCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9jYXRjaCwgLmN0YUhlYXZ5X2NhdGNoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uY3RhTWlkZGxlX2xpc3QsIC5jdGFIZWF2eV9saXN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjFmMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIHBhZGRpbmc6IDAuNmVtIDAgMC43ZW0gMS41ZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9saXN0LCAuY3RhSGVhdnlfbGlzdCB7XG4gICAgcGFkZGluZzogMTBweCAwIDhweCAxNXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2xpc3QgbGksIC5jdGFIZWF2eV9saXN0IGxpIHtcbiAgZm9udC1zaXplOiAxLjFlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBsaW5lLWhlaWdodDogMi4zICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9saXN0IGxpLCAuY3RhSGVhdnlfbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2xpc3QgbGk6OmJlZm9yZSwgLmN0YUhlYXZ5X2xpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxLjNlbTtcbiAgaGVpZ2h0OiAxLjNlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjdlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jdGFfbGlzdERvdHMucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2xpc3QgbGk6OmJlZm9yZSwgLmN0YUhlYXZ5X2xpc3QgbGk6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG4uY3RhTWlkZGxlX3ZvaWNlLCAuY3RhSGVhdnlfdm9pY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZsZXg6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV92b2ljZSwgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgICB3aWR0aDogMzMwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxufVxuLmN0YU1pZGRsZV92b2ljZTo6YmVmb3JlLCAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSwgLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggZG90dGVkICMwMDAwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLCAuY3RhTWlkZGxlX3ZvaWNlOjphZnRlciwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4uY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbn1cbi5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbn1cbi5jdGFNaWRkbGVfYnRucywgLmN0YUhlYXZ5X2J0bnMge1xuICBtYXJnaW4tdG9wOiAwLjdlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2J0bnMsIC5jdGFIZWF2eV9idG5zIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gICAgZm9udC1zaXplOiAyLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi5jdGFIZWF2eSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eSB7XG4gICAgcGFkZGluZy10b3A6IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3ZW07XG4gIH1cbn1cbi5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDk4OTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHBhZGRpbmc6IDAuN2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAxZW07XG4gIG1hcmdpbi10b3A6IDAuNGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGk6OmFmdGVyIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY3RhX3ZvaWNlUGFydHMucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHJpZ2h0OiAtOHB4O1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGk6OmFmdGVyIHtcbiAgICB3aWR0aDogMS4yNWVtO1xuICAgIGhlaWdodDogMS4yNWVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTAzZGVnKSBtYXRyaXgoMC41LCAxLCAwLCAxLCAwLCAwKTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogLTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICB9XG59XG4uY3RhSGVhdnlfdGl0bGU6OmFmdGVyIHtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiA1ZW07XG4gIGJvdHRvbTogMC43ZW07XG4gIHJpZ2h0OiAxLjRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA4NXB4O1xuICAgIGhlaWdodDogODVweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5jdGFIZWF2eV9jb250ZW50ID4gZmlndXJlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV9jb250ZW50ID4gZmlndXJlIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHdpZHRoOiA3OCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV9jb250ZW50ID4gZmlndXJlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjhlbTtcbiAgICBtYXgtd2lkdGg6IDQwZW07XG4gIH1cbn1cbi5jdGFIZWF2eV9saXN0IHtcbiAgZmxleDogMTtcbn1cbi5jdGFIZWF2eV9saXN0IGxpIHtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgICB3aWR0aDogMTc0cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgdG9wOiA1MHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuICAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjVkZWcpO1xuICB9XG4gIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI1ZGVnKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjgzZW07XG4gIH1cbn1cbi5jdGFIZWF2eV9idG5zIHtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG59XG5cbi5maXhlZENvbnRhY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzA1NmFjMjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cbi5maXhlZENvbnRhY3QuYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHQge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodF9idG5zLCAuZml4ZWRDb250YWN0IC5jdGFNaWRkbGVfYnRucywgLmZpeGVkQ29udGFjdCAuY3RhSGVhdnlfYnRucyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0X2J0bnMgYSwgLmZpeGVkQ29udGFjdCAuY3RhTWlkZGxlX2J0bnMgYSwgLmZpeGVkQ29udGFjdCAuY3RhSGVhdnlfYnRucyBhIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0X2J0bnMgYTpub3QoOmZpcnN0LWNoaWxkKSwgLmZpeGVkQ29udGFjdCAuY3RhTWlkZGxlX2J0bnMgYTpub3QoOmZpcnN0LWNoaWxkKSwgLmZpeGVkQ29udGFjdCAuY3RhSGVhdnlfYnRucyBhOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0ID4gcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQzMHB4KSB7XG4gIC5maXhlZENvbnRhY3QgLmN0YUxpZ2h0ID4gcCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uaGVhZGluZ19iZ0JsdWVfYm9yZGVyQm90dG9tIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS42OTtcbiAgY29sb3I6ICMxZjFmMWY7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDIxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDU2YWMyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRpdGxlTWVyaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDE1cHggMTVweCAwICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMnB4IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4udGl0bGVNZXJpdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTJweCk7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTJweCk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC04cHg7XG4gIGJvdHRvbTogLThweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGl0bGVNZXJpdCB7XG4gICAgcGFkZGluZzogMTBweCA1MHB4IDE1cHg7XG4gIH1cbn1cbi50aXRsZU1lcml0X29yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IC0yNnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzA1NmFjMjtcbn1cbi50aXRsZU1lcml0X29yZGVyIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMzlweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGl0bGVNZXJpdCBmaWd1cmUge1xuICB3aWR0aDogMTI1cHg7XG4gIHBhZGRpbmctbGVmdDogMjZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGl0bGVNZXJpdCBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aXRsZU1lcml0IGZpZ3VyZSB7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbn1cbi50aXRsZU1lcml0IGg0IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGl0bGVNZXJpdCBoNCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4udGl0bGVNZXJpdCBoNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gLjJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmxpc3QtM2NvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjhweCAqIDIpIC8gMyk7XG4gIH1cbiAgLmxpc3QtM2NvbHVtbiAuaXRlbTpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAyOHB4O1xuICB9XG4gIC5saXN0LTNjb2x1bW4gLml0ZW06bnRoLWNoaWxkKG4rNCkge1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAubGlzdC0zY29sdW1uIC5pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5saXN0LTNjb2x1bW4gLml0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLmxpc3QtM2NvbHVtbiAuaXRlbSBmaWd1cmUucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAubGlzdC0zY29sdW1uIC5pdGVtIC50ZXh0IHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLmxpc3QtM2NvbHVtbiAuaXRlbSAudGl0bGUsIC5saXN0LTNjb2x1bW4gLml0ZW0gLnRpdGxlLWxlZnQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIC50aXRsZS1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmxpc3QtNGNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5saXN0LTRjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzNweCAqIDMpIC8gNCk7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpub3QoOm50aC1jaGlsZCg0bisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAzM3B4O1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bnRoLWNoaWxkKG4rNSkge1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LTRjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHggLyAyKTtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bnRoLWNoaWxkKG4rMykge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5saXN0LTRjb2x1bW4gLml0ZW0gZmlndXJlLnJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxpc3QtNGNvbHVtbiAuaXRlbSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1lcml0TGlzdCB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1lcml0TGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5tZXJpdExpc3RfaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWVyaXRMaXN0X2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHggLyAyKTtcbiAgfVxuICAubWVyaXRMaXN0X2l0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLm1lcml0TGlzdF9pdGVtOm50aC1jaGlsZChuKzMpIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWVyaXRMaXN0X2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5tZXJpdExpc3RfaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4NGQ4YTtcbiAgb3BhY2l0eTogMC42O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMzJweDtcbiAgbGVmdDogMzBweDtcbn1cbi5tZXJpdExpc3RfaXRlbS1vcmRlciB7XG4gIHdpZHRoOiA2MnB4O1xuICBoZWlnaHQ6IDYycHg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDdweDtcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHotaW5kZXg6IDI7XG59XG4ubWVyaXRMaXN0X2l0ZW0tb3JkZXIgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbi5tZXJpdExpc3RfaXRlbSBoNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMnB4IDAgMTJweCA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubWVyaXRMaXN0X2l0ZW0gLnRleHQge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLm1lcml0TGlzdF9pdGVtIC50ZXh0IGZpZ3VyZSB7XG4gIHdpZHRoOiA4M3B4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cbi5tZXJpdExpc3RfaXRlbSAudGV4dCBwIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYXJ0aWNsZUxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFydGljbGVMaXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uYXJ0aWNsZUxpc3RfaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZUxpc3RfaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzMHB4ICogMikgLyAzKTtcbiAgfVxuICAuYXJ0aWNsZUxpc3RfaXRlbTpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm50aC1jaGlsZChuKzQpIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZUxpc3RfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzA1NmFjMjtcbiAgfVxuICAuYXJ0aWNsZUxpc3RfaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uYXJ0aWNsZUxpc3RfaXRlbSAucmVhZFRvZ2V0aGVyX2luZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnRhYmxlLTAxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4udGFibGUtMDEgdGQsXG4udGFibGUtMDEgdGgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODhiOGUyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYmxlLTAxIHRkLFxuLnRhYmxlLTAxIHRoIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtMDEgdGQsXG4udGFibGUtMDEgdGgge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnRhYmxlLTAxIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFibGUtMDEgdGgge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnRhYmxlLTAxIHRoLnZlcnRpdmFsQWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi50YWJsZS0wMSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi50YWJMaXN0LTAxIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi50YWJMaXN0LTAxID4gdWwge1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFiTGlzdC0wMSA+IHVsID4gbGkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi50YWJMaXN0LTAxX3RhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkge1xuICBmbGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmU0YjY0O1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpIHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGk6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkuY3VycmVudCB7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmY7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaS5jdXJyZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIGg0W2NsYXNzXSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIGg0W2NsYXNzXSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIGZpZ3VyZSB7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aCxcbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGQge1xuICBwYWRkaW5nOiAxM3B4IDIycHg7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1pbi13aWR0aDogMTEwcHg7XG4gIG1heC13aWR0aDogMTcwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGhlYWQgdGgsXG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgLnRleHQge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYnJlYWRjcnVtYnMge1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgd2lkdGg6IDEwNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5icmVhZGNydW1ic193cmFwIHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbn1cbi5icmVhZGNydW1icyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJyZWFkY3J1bWJzIGxpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5icmVhZGNydW1icyBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiPlwiO1xuICBwYWRkaW5nOiAwIDAuNGVtO1xuICBjb2xvcjogIzA1NmFjMjtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmFjY29yZGlvbi0wMSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYWNjb3JkaW9uLTAxICsgLmFjY29yZGlvbi0wMSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6IDE1cHggMzVweCAxNXB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFjY29yZGlvbi0wMV90aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogNDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItd2lkdGg6IDE3cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG9wYWNpdHk6IDAuMztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItdG9wOiAyMC41cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAyMC41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzA1NmFjMjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIHJpZ2h0OiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHNwYW4uYXJyb3cgc3BhbiB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA1NmFjMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGUgPiBzcGFuOm5vdCguYXJyb3cpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjRlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xLjRlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1zaGFkb3c6ICMwNTZhYzIgM3B4IDAsICMwNTZhYzIgLTNweCAwLCAjMDU2YWMyIDAgLTNweCwgIzA1NmFjMiAwIDNweCwgIzA1NmFjMiAzcHggM3B4LCAjMDU2YWMyIC0zcHggM3B4LCAjMDU2YWMyIDNweCAtM3B4LCAjMDU2YWMyIC0zcHggLTNweCwgIzA1NmFjMiAxcHggM3B4LCAjMDU2YWMyIC0xcHggM3B4LCAjMDU2YWMyIDFweCAtM3B4LCAjMDU2YWMyIC0xcHggLTNweCwgIzA1NmFjMiAzcHggMXB4LCAjMDU2YWMyIC0zcHggMXB4LCAjMDU2YWMyIDNweCAtMXB4LCAjMDU2YWMyIC0zcHggLTFweDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4zcyBoZWlnaHQ7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnRfd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmY7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMDU2YWMyO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50X3dyYXAgLmN0YUxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzliYzVlYTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudF93cmFwIC5yZWFkVG9nZXRoZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWNjb3JkaW9uLTAyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDIgKyAuYWNjb3JkaW9uLTAyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZzogMTVweCAzNXB4IDE1cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiA0MXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci13aWR0aDogMTdweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgb3BhY2l0eTogMC4zO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDIwLjVweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmlnaHQ6IDE3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDIwLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFlbTtcbiAgcmlnaHQ6IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwYWRkaW5nOiA0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyBzcGFuIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDU2YWMyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSA+IHNwYW46bm90KC5hcnJvdykge1xuICBwYWRkaW5nLWxlZnQ6IDEuNGVtO1xuICB0ZXh0LWluZGVudDogLTEuNGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXNoYWRvdzogIzA1NmFjMiAzcHggMCwgIzA1NmFjMiAtM3B4IDAsICMwNTZhYzIgMCAtM3B4LCAjMDU2YWMyIDAgM3B4LCAjMDU2YWMyIDNweCAzcHgsICMwNTZhYzIgLTNweCAzcHgsICMwNTZhYzIgM3B4IC0zcHgsICMwNTZhYzIgLTNweCAtM3B4LCAjMDU2YWMyIDFweCAzcHgsICMwNTZhYzIgLTFweCAzcHgsICMwNTZhYzIgMXB4IC0zcHgsICMwNTZhYzIgLTFweCAtM3B4LCAjMDU2YWMyIDNweCAxcHgsICMwNTZhYzIgLTNweCAxcHgsICMwNTZhYzIgM3B4IC0xcHgsICMwNTZhYzIgLTNweCAtMXB4O1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50IHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjNzIGhlaWdodDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmNmZjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMwNTZhYzI7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCAuY3RhTGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWJjNWVhO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAgLnJlYWRUb2dldGhlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwNTZhYzI7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSA+IHNwYW46bm90KC5hcnJvdykge1xuICB0ZXh0LXNoYWRvdzogI2ZmZmZmZiAzcHggMCwgI2ZmZmZmZiAtM3B4IDAsICNmZmZmZmYgMCAtM3B4LCAjZmZmZmZmIDAgM3B4LCAjZmZmZmZmIDNweCAzcHgsICNmZmZmZmYgLTNweCAzcHgsICNmZmZmZmYgM3B4IC0zcHgsICNmZmZmZmYgLTNweCAtM3B4LCAjZmZmZmZmIDFweCAzcHgsICNmZmZmZmYgLTFweCAzcHgsICNmZmZmZmYgMXB4IC0zcHgsICNmZmZmZmYgLTFweCAtM3B4LCAjZmZmZmZmIDNweCAxcHgsICNmZmZmZmYgLTNweCAxcHgsICNmZmZmZmYgM3B4IC0xcHgsICNmZmZmZmYgLTNweCAtMXB4O1xuICB0ZXh0LWluZGVudDogY2FsYygtMWVtIC0gMTBweCk7XG4gIHBhZGRpbmctbGVmdDogY2FsYygxZW0gKyAxMHB4KTtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmJ0bi1jIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnRuLWMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5idG4tYyA+ICoge1xuICBtaW4td2lkdGg6IDE1MHB4O1xufVxuLmJ0bi1jID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmJ0bi1jICsgLmJ0bi1jIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5idG4tYyBzcGFuLmFqYXgtbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ1dHRvbl9iZ0JsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwNTZhYzI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgY29sb3IgMC4zcztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYnV0dG9uX2JnQmx1ZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJ1dHRvbl9iZ0JsdWU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6ICMwNTZhYzI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uY3RhTGlnaHQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxLjRlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zLCAuY3RhTWlkZGxlX2J0bnMsIC5jdGFIZWF2eV9idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAxLjJlbTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuLmN0YUxpZ2h0X2J0bnMgYSwgLmN0YU1pZGRsZV9idG5zIGEsIC5jdGFIZWF2eV9idG5zIGEge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbiAgZm9udC1zaXplOiAxLjZlbTtcbiAgei1pbmRleDogMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYSwgLmN0YU1pZGRsZV9idG5zIGEsIC5jdGFIZWF2eV9idG5zIGEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nOiAxN3B4IDAgMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhOjpiZWZvcmUsIC5jdGFNaWRkbGVfYnRucyBhOjpiZWZvcmUsIC5jdGFIZWF2eV9idG5zIGE6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGxlZnQ6IC0zMCU7XG4gIHRvcDogNTAlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDE1ZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHdoaXRlIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYW5pbWF0aW9uOiBzaGlueSAzcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIHNoaW55IHtcbiAgMCUge1xuICAgIGxlZnQ6IC0zMCU7XG4gIH1cbiAgMjAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzaGlueSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMzAlO1xuICB9XG4gIDIwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgc2hpbnkge1xuICAwJSB7XG4gICAgbGVmdDogLTMwJTtcbiAgfVxuICAyMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYS50ZWwsIC5jdGFNaWRkbGVfYnRucyBhLnRlbCwgLmN0YUhlYXZ5X2J0bnMgYS50ZWwge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEudGVsLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpICogLjUpO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhLnRlbCA+IC5wYywgLmN0YU1pZGRsZV9idG5zIGEudGVsID4gLnBjLCAuY3RhSGVhdnlfYnRucyBhLnRlbCA+IC5wYyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLmN0YUxpZ2h0X2J0bnMgYS50ZWw6OmJlZm9yZSwgLmN0YU1pZGRsZV9idG5zIGEudGVsOjpiZWZvcmUsIC5jdGFIZWF2eV9idG5zIGEudGVsOjpiZWZvcmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDZzO1xufVxuLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUsIC5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gLjNlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSwgLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgKiAuMjUpO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSwgLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICAgIG1hcmdpbi10b3A6IDAuM2VtO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2MzNTU7XG59XG4uY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmQwMzg7XG4gIG1hcmdpbi1sZWZ0OiAwLjZlbTtcbn1cbi5jdGFMaWdodCA+IHAge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0ID4gcCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTGlnaHQgPiBwIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICB9XG59XG4uY3RhTGlnaHQgPiBwIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jdGFNaWRkbGUge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmN0YU1pZGRsZV90aXRsZSwgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuOGVtIDguMmVtIDAuOGVtIDEuNGVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDEuNGVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV90aXRsZSwgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExNXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX3RpdGxlOjphZnRlciwgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2LjNlbTtcbiAgaGVpZ2h0OiA2LjNlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY3RhX2ljb24ucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAuNWVtO1xuICByaWdodDogMS43ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3RpdGxlOjphZnRlciwgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gICAgd2lkdGg6IDgycHg7XG4gICAgaGVpZ2h0OiA4MnB4O1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIGJvdHRvbTogMTFweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9jb250ZW50LCAuY3RhSGVhdnlfY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfY29udGVudCwgLmN0YUhlYXZ5X2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAxNHB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2NvbnRlbnQgPiBwLCAuY3RhSGVhdnlfY29udGVudCA+IHAge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9jb250ZW50ID4gcCwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmN0YU1pZGRsZV9jb250ZW50ID4gcCwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfY29udGVudCA+IHAgc3BhbiwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2NhdGNoLCAuY3RhSGVhdnlfY2F0Y2gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCwgLmN0YUhlYXZ5X2xpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmMWYxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgcGFkZGluZzogMC42ZW0gMCAwLjdlbSAxLjVlbTtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2xpc3QsIC5jdGFIZWF2eV9saXN0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgOHB4IDE1cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCBsaSwgLmN0YUhlYXZ5X2xpc3QgbGkge1xuICBmb250LXNpemU6IDEuMWVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIHBhZGRpbmctbGVmdDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2xpc3QgbGksIC5jdGFIZWF2eV9saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCBsaTo6YmVmb3JlLCAuY3RhSGVhdnlfbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuM2VtO1xuICBoZWlnaHQ6IDEuM2VtO1xuICBtYXJnaW4tcmlnaHQ6IDAuN2VtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2N0YV9saXN0RG90cy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfbGlzdCBsaTo6YmVmb3JlLCAuY3RhSGVhdnlfbGlzdCBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdm9pY2UsIC5jdGFIZWF2eV92b2ljZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZmxleDogMTtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3ZvaWNlLCAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG4uY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLCAuY3RhTWlkZGxlX3ZvaWNlOjphZnRlciwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMmVtO1xuICBib3JkZXItcmlnaHQ6IDJweCBkb3R0ZWQgIzAwMDAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xufVxuLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xufVxuLmN0YU1pZGRsZV9idG5zLCAuY3RhSGVhdnlfYnRucyB7XG4gIG1hcmdpbi10b3A6IDAuN2VtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfYnRucywgLmN0YUhlYXZ5X2J0bnMge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICBmb250LXNpemU6IDIuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLmN0YUhlYXZ5IHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5IHtcbiAgICBwYWRkaW5nLXRvcDogMzhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDdlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkOTg5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcGFkZGluZzogMC43ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgbWFyZ2luLXRvcDogMC40ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTBweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgcmlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jdGFfdm9pY2VQYXJ0cy5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxLjI1ZW07XG4gICAgaGVpZ2h0OiAxLjI1ZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMDNkZWcpIG1hdHJpeCgwLjUsIDEsIDAsIDEsIDAsIDApO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAtNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cbi5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDVlbTtcbiAgYm90dG9tOiAwLjdlbTtcbiAgcmlnaHQ6IDEuNGVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgd2lkdGg6IDc4JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICAgIG1hcmdpbi10b3A6IDAuOGVtO1xuICAgIG1heC13aWR0aDogNDBlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X2xpc3Qge1xuICBmbGV4OiAxO1xufVxuLmN0YUhlYXZ5X2xpc3QgbGkge1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIHdpZHRoOiAxNzRweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB0b3A6IDUwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG4gIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNWRlZyk7XG4gIH1cbiAgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjVkZWcpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIG1hcmdpbi10b3A6IDAuODNlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X2J0bnMge1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbn1cblxuLmZpeGVkQ29udGFjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDU2YWMyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuLmZpeGVkQ29udGFjdC5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweCA1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0X2J0bnMsIC5maXhlZENvbnRhY3QgLmN0YU1pZGRsZV9idG5zLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG1hcmdpbi1ib3R0b206IDAuMmVtO1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHRfYnRucyBhLCAuZml4ZWRDb250YWN0IC5jdGFNaWRkbGVfYnRucyBhLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIGEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHRfYnRucyBhOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZml4ZWRDb250YWN0IC5jdGFNaWRkbGVfYnRucyBhOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIGE6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHQgPiBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDMwcHgpIHtcbiAgLmZpeGVkQ29udGFjdCAuY3RhTGlnaHQgPiBwIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5oZWFkaW5nX2JnQmx1ZV9ib3JkZXJCb3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICBjb2xvcjogIzFmMWYxZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMjFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwNTZhYzI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udGl0bGVNZXJpdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYm94LXNoYWRvdzogMTVweCAxNXB4IDAgIzA1NmFjMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIycHggMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi50aXRsZU1lcml0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLThweDtcbiAgYm90dG9tOiAtOHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aXRsZU1lcml0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDUwcHggMTVweDtcbiAgfVxufVxuLnRpdGxlTWVyaXRfb3JkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogLTI2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDU2YWMyO1xufVxuLnRpdGxlTWVyaXRfb3JkZXIgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAzOXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50aXRsZU1lcml0IGZpZ3VyZSB7XG4gIHdpZHRoOiAxMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50aXRsZU1lcml0IGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAtMTJweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRpdGxlTWVyaXQgZmlndXJlIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxufVxuLnRpdGxlTWVyaXQgaDQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aXRsZU1lcml0IGg0IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi50aXRsZU1lcml0IGg0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAuMmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubGlzdC0zY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyOHB4ICogMikgLyAzKTtcbiAgfVxuICAubGlzdC0zY29sdW1uIC5pdGVtOm5vdCg6bnRoLWNoaWxkKDNuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI4cHg7XG4gIH1cbiAgLmxpc3QtM2NvbHVtbiAuaXRlbTpudGgtY2hpbGQobis0KSB7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmxpc3QtM2NvbHVtbiAuaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIGZpZ3VyZS5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gLnRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0gLnRleHQge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIC50aXRsZSwgLmxpc3QtM2NvbHVtbiAuaXRlbSAudGl0bGUtbGVmdCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gLnRpdGxlLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubGlzdC00Y29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxpc3QtNGNvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzM3B4ICogMykgLyA0KTtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm5vdCg6bnRoLWNoaWxkKDRuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzcHg7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpudGgtY2hpbGQobis1KSB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtNGNvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCAvIDIpO1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpudGgtY2hpbGQobiszKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmxpc3QtNGNvbHVtbiAuaXRlbSBmaWd1cmUucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubGlzdC00Y29sdW1uIC5pdGVtIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWVyaXRMaXN0IHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWVyaXRMaXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLm1lcml0TGlzdF9pdGVtIHtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tZXJpdExpc3RfaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCAvIDIpO1xuICB9XG4gIC5tZXJpdExpc3RfaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAubWVyaXRMaXN0X2l0ZW06bnRoLWNoaWxkKG4rMykge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tZXJpdExpc3RfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLm1lcml0TGlzdF9pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0ZDhhO1xuICBvcGFjaXR5OiAwLjY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAzMnB4O1xuICBsZWZ0OiAzMHB4O1xufVxuLm1lcml0TGlzdF9pdGVtLW9yZGVyIHtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogN3B4O1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgei1pbmRleDogMjtcbn1cbi5tZXJpdExpc3RfaXRlbS1vcmRlciBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLm1lcml0TGlzdF9pdGVtIGg0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDEycHggMCAxMnB4IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5tZXJpdExpc3RfaXRlbSAudGV4dCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4ubWVyaXRMaXN0X2l0ZW0gLnRleHQgZmlndXJlIHtcbiAgd2lkdGg6IDgzcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuLm1lcml0TGlzdF9pdGVtIC50ZXh0IHAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5hcnRpY2xlTGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZUxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5hcnRpY2xlTGlzdF9pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlTGlzdF9pdGVtIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMwcHggKiAyKSAvIDMpO1xuICB9XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6bnRoLWNoaWxkKDNuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLmFydGljbGVMaXN0X2l0ZW06bnRoLWNoaWxkKG4rNCkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDU2YWMyO1xuICB9XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5hcnRpY2xlTGlzdF9pdGVtIC5yZWFkVG9nZXRoZXJfaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udGFibGUtMDEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi50YWJsZS0wMSB0ZCxcbi50YWJsZS0wMSB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4OGI4ZTI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFibGUtMDEgdGQsXG4udGFibGUtMDEgdGgge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS0wMSB0ZCxcbi50YWJsZS0wMSB0aCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udGFibGUtMDEgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJsZS0wMSB0aCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4udGFibGUtMDEgdGgudmVydGl2YWxBbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnRhYmxlLTAxIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnRhYkxpc3QtMDEge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnRhYkxpc3QtMDEgPiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWJMaXN0LTAxID4gdWwgPiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnRhYkxpc3QtMDFfdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaSB7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTRiNjQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaS5jdXJyZW50IHtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkgc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmNmZjtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpLmN1cnJlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgaDRbY2xhc3NdIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzA1NmFjMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgaDRbY2xhc3NdIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgZmlndXJlIHtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoLFxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDEzcHggMjJweDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWluLXdpZHRoOiAxMTBweDtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aGVhZCB0aCxcbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGhlYWQgdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5cbi5mb290ZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1pbi13aWR0aDogMTA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5hY2NvcmRpb24tMDEge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmFjY29yZGlvbi0wMSArIC5hY2NvcmRpb24tMDEge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nOiAxNXB4IDM1cHggMTVweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDQxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXdpZHRoOiAxN3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBvcGFjaXR5OiAwLjM7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMjAuNXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1sZWZ0OiAxN3B4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjAuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMWVtO1xuICByaWdodDogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IDRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSBzcGFuLmFycm93IHNwYW4ge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzA1NmFjMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlID4gc3Bhbjpub3QoLmFycm93KSB7XG4gIHBhZGRpbmctbGVmdDogMS40ZW07XG4gIHRleHQtaW5kZW50OiAtMS40ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2hhZG93OiAjMDU2YWMyIDNweCAwLCAjMDU2YWMyIC0zcHggMCwgIzA1NmFjMiAwIC0zcHgsICMwNTZhYzIgMCAzcHgsICMwNTZhYzIgM3B4IDNweCwgIzA1NmFjMiAtM3B4IDNweCwgIzA1NmFjMiAzcHggLTNweCwgIzA1NmFjMiAtM3B4IC0zcHgsICMwNTZhYzIgMXB4IDNweCwgIzA1NmFjMiAtMXB4IDNweCwgIzA1NmFjMiAxcHggLTNweCwgIzA1NmFjMiAtMXB4IC0zcHgsICMwNTZhYzIgM3B4IDFweCwgIzA1NmFjMiAtM3B4IDFweCwgIzA1NmFjMiAzcHggLTFweCwgIzA1NmFjMiAtM3B4IC0xcHg7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnQge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuM3MgaGVpZ2h0O1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50X3dyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmY2ZmO1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzA1NmFjMjtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudF93cmFwIC5jdGFMaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5YmM1ZWE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnRfd3JhcCAucmVhZFRvZ2V0aGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFjY29yZGlvbi0wMiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyICsgLmFjY29yZGlvbi0wMiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6IDE1cHggMzVweCAxNXB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogNDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItd2lkdGg6IDE3cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG9wYWNpdHk6IDAuMztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItdG9wOiAyMC41cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAyMC41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzA1NmFjMjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIHJpZ2h0OiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cgc3BhbiB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA1NmFjMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgPiBzcGFuOm5vdCguYXJyb3cpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjRlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xLjRlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1zaGFkb3c6ICMwNTZhYzIgM3B4IDAsICMwNTZhYzIgLTNweCAwLCAjMDU2YWMyIDAgLTNweCwgIzA1NmFjMiAwIDNweCwgIzA1NmFjMiAzcHggM3B4LCAjMDU2YWMyIC0zcHggM3B4LCAjMDU2YWMyIDNweCAtM3B4LCAjMDU2YWMyIC0zcHggLTNweCwgIzA1NmFjMiAxcHggM3B4LCAjMDU2YWMyIC0xcHggM3B4LCAjMDU2YWMyIDFweCAtM3B4LCAjMDU2YWMyIC0xcHggLTNweCwgIzA1NmFjMiAzcHggMXB4LCAjMDU2YWMyIC0zcHggMXB4LCAjMDU2YWMyIDNweCAtMXB4LCAjMDU2YWMyIC0zcHggLTFweDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4zcyBoZWlnaHQ7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmY7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMDU2YWMyO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAgLmN0YUxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzliYzVlYTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIC5yZWFkVG9nZXRoZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDU2YWMyO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgPiBzcGFuOm5vdCguYXJyb3cpIHtcbiAgdGV4dC1zaGFkb3c6ICNmZmZmZmYgM3B4IDAsICNmZmZmZmYgLTNweCAwLCAjZmZmZmZmIDAgLTNweCwgI2ZmZmZmZiAwIDNweCwgI2ZmZmZmZiAzcHggM3B4LCAjZmZmZmZmIC0zcHggM3B4LCAjZmZmZmZmIDNweCAtM3B4LCAjZmZmZmZmIC0zcHggLTNweCwgI2ZmZmZmZiAxcHggM3B4LCAjZmZmZmZmIC0xcHggM3B4LCAjZmZmZmZmIDFweCAtM3B4LCAjZmZmZmZmIC0xcHggLTNweCwgI2ZmZmZmZiAzcHggMXB4LCAjZmZmZmZmIC0zcHggMXB4LCAjZmZmZmZmIDNweCAtMXB4LCAjZmZmZmZmIC0zcHggLTFweDtcbiAgdGV4dC1pbmRlbnQ6IGNhbGMoLTFlbSAtIDEwcHgpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMWVtICsgMTBweCk7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5idG4tYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi1jIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYnRuLWMgPiAqIHtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cbi5idG4tYyA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5idG4tYyArIC5idG4tYyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYnRuLWMgc3Bhbi5hamF4LWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idXR0b25fYmdCbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDU2YWMyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGNvbG9yIDAuM3M7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ1dHRvbl9iZ0JsdWU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5idXR0b25fYmdCbHVlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjMDU2YWMyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmN0YUxpZ2h0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMS40ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucywgLmN0YU1pZGRsZV9idG5zLCAuY3RhSGVhdnlfYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yZW07XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi5jdGFMaWdodF9idG5zIGEsIC5jdGFNaWRkbGVfYnRucyBhLCAuY3RhSGVhdnlfYnRucyBhIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyLjM7XG4gIGZvbnQtc2l6ZTogMS42ZW07XG4gIHotaW5kZXg6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEsIC5jdGFNaWRkbGVfYnRucyBhLCAuY3RhSGVhdnlfYnRucyBhIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZzogMTdweCAwIDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYTo6YmVmb3JlLCAuY3RhTWlkZGxlX2J0bnMgYTo6YmVmb3JlLCAuY3RhSGVhdnlfYnRucyBhOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAtMzAlO1xuICB0b3A6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiAxNWVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZykgdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCB3aGl0ZSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIGFuaW1hdGlvbjogc2hpbnkgM3MgaW5maW5pdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyBzaGlueSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMzAlO1xuICB9XG4gIDIwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hpbnkge1xuICAwJSB7XG4gICAgbGVmdDogLTMwJTtcbiAgfVxuICAyMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHNoaW55IHtcbiAgMCUge1xuICAgIGxlZnQ6IC0zMCU7XG4gIH1cbiAgMjAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zIGEudGVsLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLnRlbCwgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAqIC41KTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYS50ZWwgPiAucGMsIC5jdGFNaWRkbGVfYnRucyBhLnRlbCA+IC5wYywgLmN0YUhlYXZ5X2J0bnMgYS50ZWwgPiAucGMge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi5jdGFMaWdodF9idG5zIGEudGVsOjpiZWZvcmUsIC5jdGFNaWRkbGVfYnRucyBhLnRlbDo6YmVmb3JlLCAuY3RhSGVhdnlfYnRucyBhLnRlbDo6YmVmb3JlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA2cztcbn1cbi5jdGFMaWdodF9idG5zIGEubGluZSwgLmN0YU1pZGRsZV9idG5zIGEubGluZSwgLmN0YUhlYXZ5X2J0bnMgYS5saW5lLCAuY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIC4zZW0pO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUsIC5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpICogLjI1KTtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUsIC5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgICBtYXJnaW4tdG9wOiAwLjNlbTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNjMzU1O1xufVxuLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZkMDM4O1xuICBtYXJnaW4tbGVmdDogMC42ZW07XG59XG4uY3RhTGlnaHQgPiBwIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjcgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodCA+IHAge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUxpZ2h0ID4gcCB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgfVxufVxuLmN0YUxpZ2h0ID4gcCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY3RhTWlkZGxlIHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5jdGFNaWRkbGVfdGl0bGUsIC5jdGFIZWF2eV90aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjhlbSA4LjJlbSAwLjhlbSAxLjRlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxLjRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdGl0bGUsIC5jdGFIZWF2eV90aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTVweDtcbiAgfVxufVxuLmN0YU1pZGRsZV90aXRsZTo6YWZ0ZXIsIC5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNi4zZW07XG4gIGhlaWdodDogNi4zZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2N0YV9pY29uLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwLjVlbTtcbiAgcmlnaHQ6IDEuN2VtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV90aXRsZTo6YWZ0ZXIsIC5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA4MnB4O1xuICAgIGhlaWdodDogODJweDtcbiAgICByaWdodDogMjRweDtcbiAgICBib3R0b206IDExcHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfY29udGVudCwgLmN0YUhlYXZ5X2NvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2NvbnRlbnQsIC5jdGFIZWF2eV9jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTRweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9jb250ZW50ID4gcCwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjcgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfY29udGVudCA+IHAsIC5jdGFIZWF2eV9jb250ZW50ID4gcCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5jdGFNaWRkbGVfY29udGVudCA+IHAsIC5jdGFIZWF2eV9jb250ZW50ID4gcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2NvbnRlbnQgPiBwIHNwYW4sIC5jdGFIZWF2eV9jb250ZW50ID4gcCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9jYXRjaCwgLmN0YUhlYXZ5X2NhdGNoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uY3RhTWlkZGxlX2xpc3QsIC5jdGFIZWF2eV9saXN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjFmMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIHBhZGRpbmc6IDAuNmVtIDAgMC43ZW0gMS41ZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9saXN0LCAuY3RhSGVhdnlfbGlzdCB7XG4gICAgcGFkZGluZzogMTBweCAwIDhweCAxNXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2xpc3QgbGksIC5jdGFIZWF2eV9saXN0IGxpIHtcbiAgZm9udC1zaXplOiAxLjFlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBsaW5lLWhlaWdodDogMi4zICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9saXN0IGxpLCAuY3RhSGVhdnlfbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2xpc3QgbGk6OmJlZm9yZSwgLmN0YUhlYXZ5X2xpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxLjNlbTtcbiAgaGVpZ2h0OiAxLjNlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjdlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jdGFfbGlzdERvdHMucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2xpc3QgbGk6OmJlZm9yZSwgLmN0YUhlYXZ5X2xpc3QgbGk6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG4uY3RhTWlkZGxlX3ZvaWNlLCAuY3RhSGVhdnlfdm9pY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZsZXg6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV92b2ljZSwgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgICB3aWR0aDogMzMwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxufVxuLmN0YU1pZGRsZV92b2ljZTo6YmVmb3JlLCAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSwgLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggZG90dGVkICMwMDAwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLCAuY3RhTWlkZGxlX3ZvaWNlOjphZnRlciwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4uY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbn1cbi5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbn1cbi5jdGFNaWRkbGVfYnRucywgLmN0YUhlYXZ5X2J0bnMge1xuICBtYXJnaW4tdG9wOiAwLjdlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2J0bnMsIC5jdGFIZWF2eV9idG5zIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gICAgZm9udC1zaXplOiAyLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi5jdGFIZWF2eSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eSB7XG4gICAgcGFkZGluZy10b3A6IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3ZW07XG4gIH1cbn1cbi5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDk4OTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHBhZGRpbmc6IDAuN2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAxZW07XG4gIG1hcmdpbi10b3A6IDAuNGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGk6OmFmdGVyIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY3RhX3ZvaWNlUGFydHMucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHJpZ2h0OiAtOHB4O1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGk6OmFmdGVyIHtcbiAgICB3aWR0aDogMS4yNWVtO1xuICAgIGhlaWdodDogMS4yNWVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTAzZGVnKSBtYXRyaXgoMC41LCAxLCAwLCAxLCAwLCAwKTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogLTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICB9XG59XG4uY3RhSGVhdnlfdGl0bGU6OmFmdGVyIHtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiA1ZW07XG4gIGJvdHRvbTogMC43ZW07XG4gIHJpZ2h0OiAxLjRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA4NXB4O1xuICAgIGhlaWdodDogODVweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5jdGFIZWF2eV9jb250ZW50ID4gZmlndXJlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV9jb250ZW50ID4gZmlndXJlIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHdpZHRoOiA3OCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV9jb250ZW50ID4gZmlndXJlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjhlbTtcbiAgICBtYXgtd2lkdGg6IDQwZW07XG4gIH1cbn1cbi5jdGFIZWF2eV9saXN0IHtcbiAgZmxleDogMTtcbn1cbi5jdGFIZWF2eV9saXN0IGxpIHtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgICB3aWR0aDogMTc0cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgdG9wOiA1MHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuICAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjVkZWcpO1xuICB9XG4gIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI1ZGVnKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjgzZW07XG4gIH1cbn1cbi5jdGFIZWF2eV9idG5zIHtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG59XG5cbi5maXhlZENvbnRhY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzA1NmFjMjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cbi5maXhlZENvbnRhY3QuYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHQge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodF9idG5zLCAuZml4ZWRDb250YWN0IC5jdGFNaWRkbGVfYnRucywgLmZpeGVkQ29udGFjdCAuY3RhSGVhdnlfYnRucyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0X2J0bnMgYSwgLmZpeGVkQ29udGFjdCAuY3RhTWlkZGxlX2J0bnMgYSwgLmZpeGVkQ29udGFjdCAuY3RhSGVhdnlfYnRucyBhIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0X2J0bnMgYTpub3QoOmZpcnN0LWNoaWxkKSwgLmZpeGVkQ29udGFjdCAuY3RhTWlkZGxlX2J0bnMgYTpub3QoOmZpcnN0LWNoaWxkKSwgLmZpeGVkQ29udGFjdCAuY3RhSGVhdnlfYnRucyBhOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0ID4gcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQzMHB4KSB7XG4gIC5maXhlZENvbnRhY3QgLmN0YUxpZ2h0ID4gcCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uaGVhZGluZ19iZ0JsdWVfYm9yZGVyQm90dG9tIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS42OTtcbiAgY29sb3I6ICMxZjFmMWY7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDIxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDU2YWMyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRpdGxlTWVyaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDE1cHggMTVweCAwICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMnB4IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4udGl0bGVNZXJpdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTJweCk7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTJweCk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC04cHg7XG4gIGJvdHRvbTogLThweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGl0bGVNZXJpdCB7XG4gICAgcGFkZGluZzogMTBweCA1MHB4IDE1cHg7XG4gIH1cbn1cbi50aXRsZU1lcml0X29yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IC0yNnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzA1NmFjMjtcbn1cbi50aXRsZU1lcml0X29yZGVyIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMzlweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGl0bGVNZXJpdCBmaWd1cmUge1xuICB3aWR0aDogMTI1cHg7XG4gIHBhZGRpbmctbGVmdDogMjZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGl0bGVNZXJpdCBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aXRsZU1lcml0IGZpZ3VyZSB7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbn1cbi50aXRsZU1lcml0IGg0IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGl0bGVNZXJpdCBoNCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4udGl0bGVNZXJpdCBoNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gLjJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmxpc3QtM2NvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjhweCAqIDIpIC8gMyk7XG4gIH1cbiAgLmxpc3QtM2NvbHVtbiAuaXRlbTpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAyOHB4O1xuICB9XG4gIC5saXN0LTNjb2x1bW4gLml0ZW06bnRoLWNoaWxkKG4rNCkge1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAubGlzdC0zY29sdW1uIC5pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5saXN0LTNjb2x1bW4gLml0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLmxpc3QtM2NvbHVtbiAuaXRlbSBmaWd1cmUucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAubGlzdC0zY29sdW1uIC5pdGVtIC50ZXh0IHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLmxpc3QtM2NvbHVtbiAuaXRlbSAudGl0bGUsIC5saXN0LTNjb2x1bW4gLml0ZW0gLnRpdGxlLWxlZnQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIC50aXRsZS1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmxpc3QtNGNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5saXN0LTRjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzNweCAqIDMpIC8gNCk7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpub3QoOm50aC1jaGlsZCg0bisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAzM3B4O1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bnRoLWNoaWxkKG4rNSkge1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LTRjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHggLyAyKTtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bnRoLWNoaWxkKG4rMykge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5saXN0LTRjb2x1bW4gLml0ZW0gZmlndXJlLnJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxpc3QtNGNvbHVtbiAuaXRlbSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1lcml0TGlzdCB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1lcml0TGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5tZXJpdExpc3RfaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWVyaXRMaXN0X2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHggLyAyKTtcbiAgfVxuICAubWVyaXRMaXN0X2l0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLm1lcml0TGlzdF9pdGVtOm50aC1jaGlsZChuKzMpIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWVyaXRMaXN0X2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5tZXJpdExpc3RfaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4NGQ4YTtcbiAgb3BhY2l0eTogMC42O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMzJweDtcbiAgbGVmdDogMzBweDtcbn1cbi5tZXJpdExpc3RfaXRlbS1vcmRlciB7XG4gIHdpZHRoOiA2MnB4O1xuICBoZWlnaHQ6IDYycHg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDdweDtcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHotaW5kZXg6IDI7XG59XG4ubWVyaXRMaXN0X2l0ZW0tb3JkZXIgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbi5tZXJpdExpc3RfaXRlbSBoNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMnB4IDAgMTJweCA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubWVyaXRMaXN0X2l0ZW0gLnRleHQge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLm1lcml0TGlzdF9pdGVtIC50ZXh0IGZpZ3VyZSB7XG4gIHdpZHRoOiA4M3B4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cbi5tZXJpdExpc3RfaXRlbSAudGV4dCBwIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYXJ0aWNsZUxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFydGljbGVMaXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uYXJ0aWNsZUxpc3RfaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZUxpc3RfaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzMHB4ICogMikgLyAzKTtcbiAgfVxuICAuYXJ0aWNsZUxpc3RfaXRlbTpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm50aC1jaGlsZChuKzQpIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZUxpc3RfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzA1NmFjMjtcbiAgfVxuICAuYXJ0aWNsZUxpc3RfaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uYXJ0aWNsZUxpc3RfaXRlbSAucmVhZFRvZ2V0aGVyX2luZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnRhYmxlLTAxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4udGFibGUtMDEgdGQsXG4udGFibGUtMDEgdGgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODhiOGUyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYmxlLTAxIHRkLFxuLnRhYmxlLTAxIHRoIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtMDEgdGQsXG4udGFibGUtMDEgdGgge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnRhYmxlLTAxIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFibGUtMDEgdGgge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnRhYmxlLTAxIHRoLnZlcnRpdmFsQWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi50YWJsZS0wMSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi50YWJMaXN0LTAxIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi50YWJMaXN0LTAxID4gdWwge1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFiTGlzdC0wMSA+IHVsID4gbGkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi50YWJMaXN0LTAxX3RhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkge1xuICBmbGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmU0YjY0O1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpIHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGk6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkuY3VycmVudCB7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmY7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaS5jdXJyZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIGg0W2NsYXNzXSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIGg0W2NsYXNzXSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIGZpZ3VyZSB7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aCxcbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGQge1xuICBwYWRkaW5nOiAxM3B4IDIycHg7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1pbi13aWR0aDogMTEwcHg7XG4gIG1heC13aWR0aDogMTcwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGhlYWQgdGgsXG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgLnRleHQge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4uaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk5O1xuICBib3gtc2hhZG93OiAwIDAgMTFweCAjMDAwMDAwNzU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaGVhZGVyIHtcbiAgICBtaW4td2lkdGg6IDEwMDBweDtcbiAgfVxufVxuLmhlYWRlcl91cHNpZGUge1xuICBoZWlnaHQ6IDcwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMWI1ZmE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaGVhZGVyX3Vwc2lkZSB7XG4gICAgaGVpZ2h0OiA5MnB4O1xuICAgIHBhZGRpbmc6IDI2cHggMjBweCAyMnB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLmhlYWRlcl91cHNpZGVfdGl0bGUgZGl2IHtcbiAgd2lkdGg6IDI1N3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhlYWRlcl91cHNpZGVfdGl0bGUgZGl2IHtcbiAgICB3aWR0aDogMzMwcHg7XG4gIH1cbn1cbi5oZWFkZXJfdXBzaWRlX3RpdGxlIGRpdiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXJfdXBzaWRlX2N0YyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX3Vwc2lkZV9jdGNfdGVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmhlYWRlcl91cHNpZGVfY3RjX3RlbCBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQycHg7XG4gIHBhZGRpbmctbGVmdDogNTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaGVhZGVyX3Vwc2lkZV9jdGNfdGVsIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL3RlbF9pY29uLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbn1cbi5oZWFkZXJfdXBzaWRlX2N0Y190ZWwgYSBzcGFuIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgZm9udC1mYW1pbHk6IExpdGVyYXRhLCBzZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbi5oZWFkZXJfdXBzaWRlX2N0Y19tYWlsIGEge1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5oZWFkZXJfdXBzaWRlX2J1cmdlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5oZWFkZXJfdXBzaWRlX2J1cmdlciBmaWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogNDFweDtcbiAgaGVpZ2h0OiA0MXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG59XG4uaGVhZGVyX3Vwc2lkZV9idXJnZXIgZmlndXJlIHNwYW4ge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAzLjU3MTQyODU3MTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5oZWFkZXJfdXBzaWRlX2J1cmdlciBmaWd1cmUgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIGNhbGMoLTUwJSAtIDguMzMzMzMzMzMzM3B4KSk7XG59XG4uaGVhZGVyX3Vwc2lkZV9idXJnZXIgZmlndXJlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgY2FsYygtNTAlICsgOC4zMzMzMzMzMzMzcHgpKTtcbn1cbi5oZWFkZXJfdXBzaWRlX2J1cmdlci5vcGVuIGZpZ3VyZSBzcGFuOmZpcnN0LWNoaWxkLCAuaGVhZGVyX3Vwc2lkZV9idXJnZXIub3BlbiBmaWd1cmUgc3BhbjpudGgtY2hpbGQoMikge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuLmhlYWRlcl91cHNpZGVfYnVyZ2VyLm9wZW4gZmlndXJlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG59XG4uaGVhZGVyIG5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG59XG4uaGVhZGVyIG5hdiAud3JhcCB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5oZWFkZXIgbmF2IC53cmFwIGxpIHtcbiAgZmxleDogMSAwIGF1dG87XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5oZWFkZXIgbmF2IC53cmFwIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlciBuYXYgLndyYXAgbGk6bm90KDpmaXJzdC1jaGlsZCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMWVtO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5oZWFkZXIgbmF2IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgcGFkZGluZzogMTVweCAwO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5oZWFkZXIgbmF2IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5tYWluSW1hZ2VfdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbn1cbi5tYWluSW1hZ2VfdGV4dCBwIHtcbiAgcGFkZGluZzogMTJweCAwIDEwcHg7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIC5tYWluSW1hZ2VfdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbi5tYWluSW1hZ2VfdGV4dCBwIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDAgNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubWFpbkltYWdlX3RleHQgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJvdHRvbTogLTZweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1haW5JbWFnZSBmaWd1cmUsIC50b3BNYWluSW1hZ2UgZmlndXJlIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZGM5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1haW5JbWFnZSBmaWd1cmUsIC50b3BNYWluSW1hZ2UgZmlndXJlIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFpbkltYWdlIGZpZ3VyZSwgLnRvcE1haW5JbWFnZSBmaWd1cmUge1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbn1cblxuLnRvcE1haW5JbWFnZSBmaWd1cmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9wTWFpbkltYWdlIGZpZ3VyZSB7XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmFjY29yZGlvbi0wMSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYWNjb3JkaW9uLTAxICsgLmFjY29yZGlvbi0wMSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6IDE1cHggMzVweCAxNXB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFjY29yZGlvbi0wMV90aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogNDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItd2lkdGg6IDE3cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG9wYWNpdHk6IDAuMztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItdG9wOiAyMC41cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAyMC41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzA1NmFjMjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIHJpZ2h0OiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHNwYW4uYXJyb3cgc3BhbiB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA1NmFjMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGUgPiBzcGFuOm5vdCguYXJyb3cpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjRlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xLjRlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1zaGFkb3c6ICMwNTZhYzIgM3B4IDAsICMwNTZhYzIgLTNweCAwLCAjMDU2YWMyIDAgLTNweCwgIzA1NmFjMiAwIDNweCwgIzA1NmFjMiAzcHggM3B4LCAjMDU2YWMyIC0zcHggM3B4LCAjMDU2YWMyIDNweCAtM3B4LCAjMDU2YWMyIC0zcHggLTNweCwgIzA1NmFjMiAxcHggM3B4LCAjMDU2YWMyIC0xcHggM3B4LCAjMDU2YWMyIDFweCAtM3B4LCAjMDU2YWMyIC0xcHggLTNweCwgIzA1NmFjMiAzcHggMXB4LCAjMDU2YWMyIC0zcHggMXB4LCAjMDU2YWMyIDNweCAtMXB4LCAjMDU2YWMyIC0zcHggLTFweDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4zcyBoZWlnaHQ7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnRfd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmY7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMDU2YWMyO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50X3dyYXAgLmN0YUxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzliYzVlYTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudF93cmFwIC5yZWFkVG9nZXRoZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWNjb3JkaW9uLTAyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDIgKyAuYWNjb3JkaW9uLTAyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZzogMTVweCAzNXB4IDE1cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiA0MXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci13aWR0aDogMTdweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgb3BhY2l0eTogMC4zO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDIwLjVweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmlnaHQ6IDE3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDIwLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFlbTtcbiAgcmlnaHQ6IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwYWRkaW5nOiA0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyBzcGFuIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDU2YWMyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSA+IHNwYW46bm90KC5hcnJvdykge1xuICBwYWRkaW5nLWxlZnQ6IDEuNGVtO1xuICB0ZXh0LWluZGVudDogLTEuNGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXNoYWRvdzogIzA1NmFjMiAzcHggMCwgIzA1NmFjMiAtM3B4IDAsICMwNTZhYzIgMCAtM3B4LCAjMDU2YWMyIDAgM3B4LCAjMDU2YWMyIDNweCAzcHgsICMwNTZhYzIgLTNweCAzcHgsICMwNTZhYzIgM3B4IC0zcHgsICMwNTZhYzIgLTNweCAtM3B4LCAjMDU2YWMyIDFweCAzcHgsICMwNTZhYzIgLTFweCAzcHgsICMwNTZhYzIgMXB4IC0zcHgsICMwNTZhYzIgLTFweCAtM3B4LCAjMDU2YWMyIDNweCAxcHgsICMwNTZhYzIgLTNweCAxcHgsICMwNTZhYzIgM3B4IC0xcHgsICMwNTZhYzIgLTNweCAtMXB4O1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50IHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjNzIGhlaWdodDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmNmZjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMwNTZhYzI7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCAuY3RhTGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWJjNWVhO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAgLnJlYWRUb2dldGhlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwNTZhYzI7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSA+IHNwYW46bm90KC5hcnJvdykge1xuICB0ZXh0LXNoYWRvdzogI2ZmZmZmZiAzcHggMCwgI2ZmZmZmZiAtM3B4IDAsICNmZmZmZmYgMCAtM3B4LCAjZmZmZmZmIDAgM3B4LCAjZmZmZmZmIDNweCAzcHgsICNmZmZmZmYgLTNweCAzcHgsICNmZmZmZmYgM3B4IC0zcHgsICNmZmZmZmYgLTNweCAtM3B4LCAjZmZmZmZmIDFweCAzcHgsICNmZmZmZmYgLTFweCAzcHgsICNmZmZmZmYgMXB4IC0zcHgsICNmZmZmZmYgLTFweCAtM3B4LCAjZmZmZmZmIDNweCAxcHgsICNmZmZmZmYgLTNweCAxcHgsICNmZmZmZmYgM3B4IC0xcHgsICNmZmZmZmYgLTNweCAtMXB4O1xuICB0ZXh0LWluZGVudDogY2FsYygtMWVtIC0gMTBweCk7XG4gIHBhZGRpbmctbGVmdDogY2FsYygxZW0gKyAxMHB4KTtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmJ0bi1jIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnRuLWMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5idG4tYyA+ICoge1xuICBtaW4td2lkdGg6IDE1MHB4O1xufVxuLmJ0bi1jID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmJ0bi1jICsgLmJ0bi1jIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5idG4tYyBzcGFuLmFqYXgtbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ1dHRvbl9iZ0JsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwNTZhYzI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgY29sb3IgMC4zcztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYnV0dG9uX2JnQmx1ZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJ1dHRvbl9iZ0JsdWU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6ICMwNTZhYzI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uY3RhTGlnaHQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxLjRlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zLCAuY3RhTWlkZGxlX2J0bnMsIC5jdGFIZWF2eV9idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAxLjJlbTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuLmN0YUxpZ2h0X2J0bnMgYSwgLmN0YU1pZGRsZV9idG5zIGEsIC5jdGFIZWF2eV9idG5zIGEge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbiAgZm9udC1zaXplOiAxLjZlbTtcbiAgei1pbmRleDogMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYSwgLmN0YU1pZGRsZV9idG5zIGEsIC5jdGFIZWF2eV9idG5zIGEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nOiAxN3B4IDAgMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhOjpiZWZvcmUsIC5jdGFNaWRkbGVfYnRucyBhOjpiZWZvcmUsIC5jdGFIZWF2eV9idG5zIGE6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGxlZnQ6IC0zMCU7XG4gIHRvcDogNTAlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDE1ZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHdoaXRlIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYW5pbWF0aW9uOiBzaGlueSAzcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIHNoaW55IHtcbiAgMCUge1xuICAgIGxlZnQ6IC0zMCU7XG4gIH1cbiAgMjAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzaGlueSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMzAlO1xuICB9XG4gIDIwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgc2hpbnkge1xuICAwJSB7XG4gICAgbGVmdDogLTMwJTtcbiAgfVxuICAyMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYS50ZWwsIC5jdGFNaWRkbGVfYnRucyBhLnRlbCwgLmN0YUhlYXZ5X2J0bnMgYS50ZWwge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEudGVsLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpICogLjUpO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhLnRlbCA+IC5wYywgLmN0YU1pZGRsZV9idG5zIGEudGVsID4gLnBjLCAuY3RhSGVhdnlfYnRucyBhLnRlbCA+IC5wYyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLmN0YUxpZ2h0X2J0bnMgYS50ZWw6OmJlZm9yZSwgLmN0YU1pZGRsZV9idG5zIGEudGVsOjpiZWZvcmUsIC5jdGFIZWF2eV9idG5zIGEudGVsOjpiZWZvcmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDZzO1xufVxuLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUsIC5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gLjNlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSwgLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgKiAuMjUpO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSwgLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICAgIG1hcmdpbi10b3A6IDAuM2VtO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2MzNTU7XG59XG4uY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmQwMzg7XG4gIG1hcmdpbi1sZWZ0OiAwLjZlbTtcbn1cbi5jdGFMaWdodCA+IHAge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0ID4gcCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTGlnaHQgPiBwIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICB9XG59XG4uY3RhTGlnaHQgPiBwIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jdGFNaWRkbGUge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmN0YU1pZGRsZV90aXRsZSwgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuOGVtIDguMmVtIDAuOGVtIDEuNGVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDEuNGVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV90aXRsZSwgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExNXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX3RpdGxlOjphZnRlciwgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2LjNlbTtcbiAgaGVpZ2h0OiA2LjNlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY3RhX2ljb24ucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAuNWVtO1xuICByaWdodDogMS43ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3RpdGxlOjphZnRlciwgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gICAgd2lkdGg6IDgycHg7XG4gICAgaGVpZ2h0OiA4MnB4O1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIGJvdHRvbTogMTFweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9jb250ZW50LCAuY3RhSGVhdnlfY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfY29udGVudCwgLmN0YUhlYXZ5X2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAxNHB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2NvbnRlbnQgPiBwLCAuY3RhSGVhdnlfY29udGVudCA+IHAge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9jb250ZW50ID4gcCwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmN0YU1pZGRsZV9jb250ZW50ID4gcCwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfY29udGVudCA+IHAgc3BhbiwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2NhdGNoLCAuY3RhSGVhdnlfY2F0Y2gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCwgLmN0YUhlYXZ5X2xpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmMWYxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgcGFkZGluZzogMC42ZW0gMCAwLjdlbSAxLjVlbTtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2xpc3QsIC5jdGFIZWF2eV9saXN0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgOHB4IDE1cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCBsaSwgLmN0YUhlYXZ5X2xpc3QgbGkge1xuICBmb250LXNpemU6IDEuMWVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIHBhZGRpbmctbGVmdDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2xpc3QgbGksIC5jdGFIZWF2eV9saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCBsaTo6YmVmb3JlLCAuY3RhSGVhdnlfbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuM2VtO1xuICBoZWlnaHQ6IDEuM2VtO1xuICBtYXJnaW4tcmlnaHQ6IDAuN2VtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2N0YV9saXN0RG90cy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfbGlzdCBsaTo6YmVmb3JlLCAuY3RhSGVhdnlfbGlzdCBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdm9pY2UsIC5jdGFIZWF2eV92b2ljZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZmxleDogMTtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3ZvaWNlLCAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG4uY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLCAuY3RhTWlkZGxlX3ZvaWNlOjphZnRlciwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMmVtO1xuICBib3JkZXItcmlnaHQ6IDJweCBkb3R0ZWQgIzAwMDAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xufVxuLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xufVxuLmN0YU1pZGRsZV9idG5zLCAuY3RhSGVhdnlfYnRucyB7XG4gIG1hcmdpbi10b3A6IDAuN2VtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfYnRucywgLmN0YUhlYXZ5X2J0bnMge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICBmb250LXNpemU6IDIuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLmN0YUhlYXZ5IHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5IHtcbiAgICBwYWRkaW5nLXRvcDogMzhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDdlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkOTg5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcGFkZGluZzogMC43ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgbWFyZ2luLXRvcDogMC40ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTBweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgcmlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jdGFfdm9pY2VQYXJ0cy5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxLjI1ZW07XG4gICAgaGVpZ2h0OiAxLjI1ZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMDNkZWcpIG1hdHJpeCgwLjUsIDEsIDAsIDEsIDAsIDApO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAtNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cbi5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDVlbTtcbiAgYm90dG9tOiAwLjdlbTtcbiAgcmlnaHQ6IDEuNGVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgd2lkdGg6IDc4JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICAgIG1hcmdpbi10b3A6IDAuOGVtO1xuICAgIG1heC13aWR0aDogNDBlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X2xpc3Qge1xuICBmbGV4OiAxO1xufVxuLmN0YUhlYXZ5X2xpc3QgbGkge1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIHdpZHRoOiAxNzRweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB0b3A6IDUwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG4gIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNWRlZyk7XG4gIH1cbiAgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjVkZWcpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIG1hcmdpbi10b3A6IDAuODNlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X2J0bnMge1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbn1cblxuLmZpeGVkQ29udGFjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDU2YWMyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuLmZpeGVkQ29udGFjdC5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweCA1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0X2J0bnMsIC5maXhlZENvbnRhY3QgLmN0YU1pZGRsZV9idG5zLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG1hcmdpbi1ib3R0b206IDAuMmVtO1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHRfYnRucyBhLCAuZml4ZWRDb250YWN0IC5jdGFNaWRkbGVfYnRucyBhLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIGEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHRfYnRucyBhOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZml4ZWRDb250YWN0IC5jdGFNaWRkbGVfYnRucyBhOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIGE6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHQgPiBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDMwcHgpIHtcbiAgLmZpeGVkQ29udGFjdCAuY3RhTGlnaHQgPiBwIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5oZWFkaW5nX2JnQmx1ZV9ib3JkZXJCb3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICBjb2xvcjogIzFmMWYxZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMjFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwNTZhYzI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udGl0bGVNZXJpdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYm94LXNoYWRvdzogMTVweCAxNXB4IDAgIzA1NmFjMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIycHggMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi50aXRsZU1lcml0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLThweDtcbiAgYm90dG9tOiAtOHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aXRsZU1lcml0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDUwcHggMTVweDtcbiAgfVxufVxuLnRpdGxlTWVyaXRfb3JkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogLTI2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDU2YWMyO1xufVxuLnRpdGxlTWVyaXRfb3JkZXIgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAzOXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50aXRsZU1lcml0IGZpZ3VyZSB7XG4gIHdpZHRoOiAxMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50aXRsZU1lcml0IGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAtMTJweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRpdGxlTWVyaXQgZmlndXJlIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxufVxuLnRpdGxlTWVyaXQgaDQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aXRsZU1lcml0IGg0IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi50aXRsZU1lcml0IGg0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAuMmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubGlzdC0zY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyOHB4ICogMikgLyAzKTtcbiAgfVxuICAubGlzdC0zY29sdW1uIC5pdGVtOm5vdCg6bnRoLWNoaWxkKDNuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI4cHg7XG4gIH1cbiAgLmxpc3QtM2NvbHVtbiAuaXRlbTpudGgtY2hpbGQobis0KSB7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmxpc3QtM2NvbHVtbiAuaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIGZpZ3VyZS5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gLnRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0gLnRleHQge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIC50aXRsZSwgLmxpc3QtM2NvbHVtbiAuaXRlbSAudGl0bGUtbGVmdCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gLnRpdGxlLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubGlzdC00Y29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxpc3QtNGNvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzM3B4ICogMykgLyA0KTtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm5vdCg6bnRoLWNoaWxkKDRuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzcHg7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpudGgtY2hpbGQobis1KSB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtNGNvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCAvIDIpO1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpudGgtY2hpbGQobiszKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmxpc3QtNGNvbHVtbiAuaXRlbSBmaWd1cmUucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubGlzdC00Y29sdW1uIC5pdGVtIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWVyaXRMaXN0IHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWVyaXRMaXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLm1lcml0TGlzdF9pdGVtIHtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tZXJpdExpc3RfaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCAvIDIpO1xuICB9XG4gIC5tZXJpdExpc3RfaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAubWVyaXRMaXN0X2l0ZW06bnRoLWNoaWxkKG4rMykge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tZXJpdExpc3RfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLm1lcml0TGlzdF9pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0ZDhhO1xuICBvcGFjaXR5OiAwLjY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAzMnB4O1xuICBsZWZ0OiAzMHB4O1xufVxuLm1lcml0TGlzdF9pdGVtLW9yZGVyIHtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogN3B4O1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgei1pbmRleDogMjtcbn1cbi5tZXJpdExpc3RfaXRlbS1vcmRlciBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLm1lcml0TGlzdF9pdGVtIGg0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDEycHggMCAxMnB4IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5tZXJpdExpc3RfaXRlbSAudGV4dCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4ubWVyaXRMaXN0X2l0ZW0gLnRleHQgZmlndXJlIHtcbiAgd2lkdGg6IDgzcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuLm1lcml0TGlzdF9pdGVtIC50ZXh0IHAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5hcnRpY2xlTGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZUxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5hcnRpY2xlTGlzdF9pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlTGlzdF9pdGVtIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMwcHggKiAyKSAvIDMpO1xuICB9XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6bnRoLWNoaWxkKDNuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLmFydGljbGVMaXN0X2l0ZW06bnRoLWNoaWxkKG4rNCkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDU2YWMyO1xuICB9XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5hcnRpY2xlTGlzdF9pdGVtIC5yZWFkVG9nZXRoZXJfaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udGFibGUtMDEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi50YWJsZS0wMSB0ZCxcbi50YWJsZS0wMSB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4OGI4ZTI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFibGUtMDEgdGQsXG4udGFibGUtMDEgdGgge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS0wMSB0ZCxcbi50YWJsZS0wMSB0aCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udGFibGUtMDEgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJsZS0wMSB0aCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4udGFibGUtMDEgdGgudmVydGl2YWxBbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnRhYmxlLTAxIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnRhYkxpc3QtMDEge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnRhYkxpc3QtMDEgPiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWJMaXN0LTAxID4gdWwgPiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnRhYkxpc3QtMDFfdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaSB7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTRiNjQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaS5jdXJyZW50IHtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkgc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmNmZjtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpLmN1cnJlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgaDRbY2xhc3NdIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzA1NmFjMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgaDRbY2xhc3NdIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgZmlndXJlIHtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoLFxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDEzcHggMjJweDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWluLXdpZHRoOiAxMTBweDtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aGVhZCB0aCxcbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGhlYWQgdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5cbi5tb2RhbEF0dGVudGlvbiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYzM1NTtcbiAgei1pbmRleDogMTAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAzN3B4IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubW9kYWxBdHRlbnRpb24ge1xuICAgIG1heC13aWR0aDogODgwcHg7XG4gICAgcGFkZGluZzogODBweCAyMHB4O1xuICB9XG59XG4ubW9kYWxBdHRlbnRpb24ub3BlbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLm1vZGFsQXR0ZW50aW9uLm9wYWNpdHkge1xuICBvcGFjaXR5OiAxO1xufVxuLm1vZGFsQXR0ZW50aW9uOjpiZWZvcmUsIC5tb2RhbEF0dGVudGlvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9tb2RhbEF0dGVudGlvbl9mcmFtZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAzcHggcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tb2RhbEF0dGVudGlvbjo6YmVmb3JlLCAubW9kYWxBdHRlbnRpb246OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC40NSk7XG4gIH1cbn1cbi5tb2RhbEF0dGVudGlvbjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuLm1vZGFsQXR0ZW50aW9uOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbn1cbi5tb2RhbEF0dGVudGlvbl9iZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5OTk5O1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vZGFsQXR0ZW50aW9uX2JnLm9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tb2RhbEF0dGVudGlvbl9iZy5vcGFjaXR5IHtcbiAgb3BhY2l0eTogMC43O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1vZGFsQXR0ZW50aW9uX3dyYXAge1xuICAgIG1heC13aWR0aDogNzMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5tb2RhbEF0dGVudGlvbl9jbG9zZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmI2YjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tb2RhbEF0dGVudGlvbl9jbG9zZSB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci13aWR0aDogM3B4O1xuICB9XG59XG4ubW9kYWxBdHRlbnRpb25fY2xvc2U6OmJlZm9yZSwgLm1vZGFsQXR0ZW50aW9uX2Nsb3NlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1vZGFsQXR0ZW50aW9uX2Nsb3NlOjpiZWZvcmUsIC5tb2RhbEF0dGVudGlvbl9jbG9zZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogNXB4O1xuICB9XG59XG4ubW9kYWxBdHRlbnRpb25fY2xvc2U6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG4ubW9kYWxBdHRlbnRpb25fY2xvc2U6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG59XG4ubW9kYWxBdHRlbnRpb25fdGl0bGUge1xuICBmb250LXNpemU6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMTM7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1vZGFsQXR0ZW50aW9uX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDU4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tb2RhbEF0dGVudGlvbl9wY1JvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLm1vZGFsQXR0ZW50aW9uX2NhdXNlIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tb2RhbEF0dGVudGlvbl9jYXVzZSB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gIH1cbn1cbi5tb2RhbEF0dGVudGlvbl9jYXVzZSBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDEzLjVweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubW9kYWxBdHRlbnRpb25fY2F1c2UgbGkge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHRleHQtaW5kZW50OiAtMjFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbEF0dGVudGlvbl9jYXVzZSBsaSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgfVxufVxuLm1vZGFsQXR0ZW50aW9uX2NhdXNlIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1vZGFsQXR0ZW50aW9uX2NhdXNlIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ubW9kYWxBdHRlbnRpb25fY2F1c2UgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIG1hcmdpbjogMnB4IDEycHggMnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZkMTU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubW9kYWxBdHRlbnRpb25fY2F1c2UgbGk6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxufVxuLm1vZGFsQXR0ZW50aW9uIGZpZ3VyZSB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubW9kYWxBdHRlbnRpb24gZmlndXJlIHtcbiAgICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgICBmbGV4OiAxO1xuICB9XG59XG4ubW9kYWxBdHRlbnRpb25fY2F0Y2gge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1vZGFsQXR0ZW50aW9uX2NhdGNoIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLm1vZGFsQXR0ZW50aW9uX3BvaW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tb2RhbEF0dGVudGlvbl9wb2ludCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLm1vZGFsQXR0ZW50aW9uX3BvaW50IGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICM0Y2MzNTU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAzcHggMDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubW9kYWxBdHRlbnRpb25fcG9pbnQgbGkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgfVxufVxuLm1vZGFsQXR0ZW50aW9uX3BvaW50IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tb2RhbEF0dGVudGlvbl9wb2ludCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbi5tb2RhbEF0dGVudGlvbiBhIHtcbiAgcGFkZGluZzogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZDE1O1xuICBjb2xvcjogIzRjYzM1NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1vZGFsQXR0ZW50aW9uIGEge1xuICAgIGZvbnQtc2l6ZTogMzlweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogMzhweDtcbiAgfVxufVxuLm1vZGFsQXR0ZW50aW9uIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2ljb25fcGhvbmUtZ3JlZW4ucG5nKTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tb2RhbEF0dGVudGlvbiBhOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyNnB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnJlYWRUb2dldGhlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjZweCAyMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDM3cHg7XG59XG4ucmVhZFRvZ2V0aGVyOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjNlbTtcbn1cbi5yZWFkVG9nZXRoZXJfdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5yZWFkVG9nZXRoZXJfdGl0bGVfd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNHB4IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnJlYWRUb2dldGhlcl90aXRsZV93cmFwIHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjIwcHg7XG4gIH1cbn1cbi5yZWFkVG9nZXRoZXJfdGl0bGVfd3JhcCBpIHtcbiAgd2lkdGg6IDEuM2VtO1xuICBtYXJnaW4tcmlnaHQ6IDAuN2VtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4ucmVhZFRvZ2V0aGVyX3RpdGxlX3dyYXAgaSBpbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5yZWFkVG9nZXRoZXJfaW1nIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ucmVhZFRvZ2V0aGVyX2ltZy5pbWFnZURlZmF1bHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWJjNWVhO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnJlYWRUb2dldGhlcl9pbWcge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuLnJlYWRUb2dldGhlcl9pbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4ucmVhZFRvZ2V0aGVyX2Rlc2Mge1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnJlYWRUb2dldGhlcl9kZXNjIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi5yZWFkVG9nZXRoZXJfdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucmVhZFRvZ2V0aGVyX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnJlYWRUb2dldGhlcl90ZXh0OmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuLnJlYWRUb2dldGhlcl9pbmZvIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnJlYWRUb2dldGhlcl9pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5yZWFkVG9nZXRoZXJfdGltZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZWFkVG9nZXRoZXJfdGltZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbi5yZWFkVG9nZXRoZXJfZW50ZXIge1xuICBjb2xvcjogIzA1NmFjMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucmVhZFRvZ2V0aGVyX2VudGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlYWRUb2dldGhlcl9lbnRlciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5hY2NvcmRpb24tMDEge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmFjY29yZGlvbi0wMSArIC5hY2NvcmRpb24tMDEge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nOiAxNXB4IDM1cHggMTVweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDQxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXdpZHRoOiAxN3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBvcGFjaXR5OiAwLjM7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMjAuNXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1sZWZ0OiAxN3B4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjAuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMWVtO1xuICByaWdodDogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IDRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSBzcGFuLmFycm93IHNwYW4ge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzA1NmFjMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlID4gc3Bhbjpub3QoLmFycm93KSB7XG4gIHBhZGRpbmctbGVmdDogMS40ZW07XG4gIHRleHQtaW5kZW50OiAtMS40ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2hhZG93OiAjMDU2YWMyIDNweCAwLCAjMDU2YWMyIC0zcHggMCwgIzA1NmFjMiAwIC0zcHgsICMwNTZhYzIgMCAzcHgsICMwNTZhYzIgM3B4IDNweCwgIzA1NmFjMiAtM3B4IDNweCwgIzA1NmFjMiAzcHggLTNweCwgIzA1NmFjMiAtM3B4IC0zcHgsICMwNTZhYzIgMXB4IDNweCwgIzA1NmFjMiAtMXB4IDNweCwgIzA1NmFjMiAxcHggLTNweCwgIzA1NmFjMiAtMXB4IC0zcHgsICMwNTZhYzIgM3B4IDFweCwgIzA1NmFjMiAtM3B4IDFweCwgIzA1NmFjMiAzcHggLTFweCwgIzA1NmFjMiAtM3B4IC0xcHg7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnQge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuM3MgaGVpZ2h0O1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50X3dyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmY2ZmO1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzA1NmFjMjtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudF93cmFwIC5jdGFMaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5YmM1ZWE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnRfd3JhcCAucmVhZFRvZ2V0aGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFjY29yZGlvbi0wMiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyICsgLmFjY29yZGlvbi0wMiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6IDE1cHggMzVweCAxNXB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogNDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItd2lkdGg6IDE3cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG9wYWNpdHk6IDAuMztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItdG9wOiAyMC41cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAyMC41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzA1NmFjMjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIHJpZ2h0OiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cgc3BhbiB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA1NmFjMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgPiBzcGFuOm5vdCguYXJyb3cpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjRlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xLjRlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1zaGFkb3c6ICMwNTZhYzIgM3B4IDAsICMwNTZhYzIgLTNweCAwLCAjMDU2YWMyIDAgLTNweCwgIzA1NmFjMiAwIDNweCwgIzA1NmFjMiAzcHggM3B4LCAjMDU2YWMyIC0zcHggM3B4LCAjMDU2YWMyIDNweCAtM3B4LCAjMDU2YWMyIC0zcHggLTNweCwgIzA1NmFjMiAxcHggM3B4LCAjMDU2YWMyIC0xcHggM3B4LCAjMDU2YWMyIDFweCAtM3B4LCAjMDU2YWMyIC0xcHggLTNweCwgIzA1NmFjMiAzcHggMXB4LCAjMDU2YWMyIC0zcHggMXB4LCAjMDU2YWMyIDNweCAtMXB4LCAjMDU2YWMyIC0zcHggLTFweDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4zcyBoZWlnaHQ7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmY7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMDU2YWMyO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAgLmN0YUxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzliYzVlYTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIC5yZWFkVG9nZXRoZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDU2YWMyO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgPiBzcGFuOm5vdCguYXJyb3cpIHtcbiAgdGV4dC1zaGFkb3c6ICNmZmZmZmYgM3B4IDAsICNmZmZmZmYgLTNweCAwLCAjZmZmZmZmIDAgLTNweCwgI2ZmZmZmZiAwIDNweCwgI2ZmZmZmZiAzcHggM3B4LCAjZmZmZmZmIC0zcHggM3B4LCAjZmZmZmZmIDNweCAtM3B4LCAjZmZmZmZmIC0zcHggLTNweCwgI2ZmZmZmZiAxcHggM3B4LCAjZmZmZmZmIC0xcHggM3B4LCAjZmZmZmZmIDFweCAtM3B4LCAjZmZmZmZmIC0xcHggLTNweCwgI2ZmZmZmZiAzcHggMXB4LCAjZmZmZmZmIC0zcHggMXB4LCAjZmZmZmZmIDNweCAtMXB4LCAjZmZmZmZmIC0zcHggLTFweDtcbiAgdGV4dC1pbmRlbnQ6IGNhbGMoLTFlbSAtIDEwcHgpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMWVtICsgMTBweCk7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5idG4tYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi1jIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYnRuLWMgPiAqIHtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cbi5idG4tYyA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5idG4tYyArIC5idG4tYyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYnRuLWMgc3Bhbi5hamF4LWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idXR0b25fYmdCbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDU2YWMyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGNvbG9yIDAuM3M7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ1dHRvbl9iZ0JsdWU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5idXR0b25fYmdCbHVlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjMDU2YWMyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmN0YUxpZ2h0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMS40ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucywgLmN0YU1pZGRsZV9idG5zLCAuY3RhSGVhdnlfYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yZW07XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi5jdGFMaWdodF9idG5zIGEsIC5jdGFNaWRkbGVfYnRucyBhLCAuY3RhSGVhdnlfYnRucyBhIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyLjM7XG4gIGZvbnQtc2l6ZTogMS42ZW07XG4gIHotaW5kZXg6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEsIC5jdGFNaWRkbGVfYnRucyBhLCAuY3RhSGVhdnlfYnRucyBhIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZzogMTdweCAwIDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYTo6YmVmb3JlLCAuY3RhTWlkZGxlX2J0bnMgYTo6YmVmb3JlLCAuY3RhSGVhdnlfYnRucyBhOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAtMzAlO1xuICB0b3A6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiAxNWVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZykgdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCB3aGl0ZSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIGFuaW1hdGlvbjogc2hpbnkgM3MgaW5maW5pdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyBzaGlueSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMzAlO1xuICB9XG4gIDIwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hpbnkge1xuICAwJSB7XG4gICAgbGVmdDogLTMwJTtcbiAgfVxuICAyMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHNoaW55IHtcbiAgMCUge1xuICAgIGxlZnQ6IC0zMCU7XG4gIH1cbiAgMjAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zIGEudGVsLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLnRlbCwgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAqIC41KTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYS50ZWwgPiAucGMsIC5jdGFNaWRkbGVfYnRucyBhLnRlbCA+IC5wYywgLmN0YUhlYXZ5X2J0bnMgYS50ZWwgPiAucGMge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi5jdGFMaWdodF9idG5zIGEudGVsOjpiZWZvcmUsIC5jdGFNaWRkbGVfYnRucyBhLnRlbDo6YmVmb3JlLCAuY3RhSGVhdnlfYnRucyBhLnRlbDo6YmVmb3JlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA2cztcbn1cbi5jdGFMaWdodF9idG5zIGEubGluZSwgLmN0YU1pZGRsZV9idG5zIGEubGluZSwgLmN0YUhlYXZ5X2J0bnMgYS5saW5lLCAuY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIC4zZW0pO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUsIC5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpICogLjI1KTtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUsIC5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgICBtYXJnaW4tdG9wOiAwLjNlbTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNjMzU1O1xufVxuLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZkMDM4O1xuICBtYXJnaW4tbGVmdDogMC42ZW07XG59XG4uY3RhTGlnaHQgPiBwIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjcgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodCA+IHAge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUxpZ2h0ID4gcCB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgfVxufVxuLmN0YUxpZ2h0ID4gcCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY3RhTWlkZGxlIHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5jdGFNaWRkbGVfdGl0bGUsIC5jdGFIZWF2eV90aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjhlbSA4LjJlbSAwLjhlbSAxLjRlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxLjRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdGl0bGUsIC5jdGFIZWF2eV90aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTVweDtcbiAgfVxufVxuLmN0YU1pZGRsZV90aXRsZTo6YWZ0ZXIsIC5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNi4zZW07XG4gIGhlaWdodDogNi4zZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2N0YV9pY29uLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwLjVlbTtcbiAgcmlnaHQ6IDEuN2VtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV90aXRsZTo6YWZ0ZXIsIC5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA4MnB4O1xuICAgIGhlaWdodDogODJweDtcbiAgICByaWdodDogMjRweDtcbiAgICBib3R0b206IDExcHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfY29udGVudCwgLmN0YUhlYXZ5X2NvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2NvbnRlbnQsIC5jdGFIZWF2eV9jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTRweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9jb250ZW50ID4gcCwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjcgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfY29udGVudCA+IHAsIC5jdGFIZWF2eV9jb250ZW50ID4gcCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5jdGFNaWRkbGVfY29udGVudCA+IHAsIC5jdGFIZWF2eV9jb250ZW50ID4gcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2NvbnRlbnQgPiBwIHNwYW4sIC5jdGFIZWF2eV9jb250ZW50ID4gcCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9jYXRjaCwgLmN0YUhlYXZ5X2NhdGNoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uY3RhTWlkZGxlX2xpc3QsIC5jdGFIZWF2eV9saXN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjFmMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIHBhZGRpbmc6IDAuNmVtIDAgMC43ZW0gMS41ZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9saXN0LCAuY3RhSGVhdnlfbGlzdCB7XG4gICAgcGFkZGluZzogMTBweCAwIDhweCAxNXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2xpc3QgbGksIC5jdGFIZWF2eV9saXN0IGxpIHtcbiAgZm9udC1zaXplOiAxLjFlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBsaW5lLWhlaWdodDogMi4zICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9saXN0IGxpLCAuY3RhSGVhdnlfbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2xpc3QgbGk6OmJlZm9yZSwgLmN0YUhlYXZ5X2xpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxLjNlbTtcbiAgaGVpZ2h0OiAxLjNlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjdlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jdGFfbGlzdERvdHMucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2xpc3QgbGk6OmJlZm9yZSwgLmN0YUhlYXZ5X2xpc3QgbGk6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG4uY3RhTWlkZGxlX3ZvaWNlLCAuY3RhSGVhdnlfdm9pY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZsZXg6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV92b2ljZSwgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgICB3aWR0aDogMzMwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxufVxuLmN0YU1pZGRsZV92b2ljZTo6YmVmb3JlLCAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSwgLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggZG90dGVkICMwMDAwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLCAuY3RhTWlkZGxlX3ZvaWNlOjphZnRlciwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4uY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbn1cbi5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbn1cbi5jdGFNaWRkbGVfYnRucywgLmN0YUhlYXZ5X2J0bnMge1xuICBtYXJnaW4tdG9wOiAwLjdlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2J0bnMsIC5jdGFIZWF2eV9idG5zIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gICAgZm9udC1zaXplOiAyLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi5jdGFIZWF2eSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eSB7XG4gICAgcGFkZGluZy10b3A6IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3ZW07XG4gIH1cbn1cbi5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDk4OTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHBhZGRpbmc6IDAuN2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAxZW07XG4gIG1hcmdpbi10b3A6IDAuNGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGk6OmFmdGVyIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY3RhX3ZvaWNlUGFydHMucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHJpZ2h0OiAtOHB4O1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGk6OmFmdGVyIHtcbiAgICB3aWR0aDogMS4yNWVtO1xuICAgIGhlaWdodDogMS4yNWVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTAzZGVnKSBtYXRyaXgoMC41LCAxLCAwLCAxLCAwLCAwKTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogLTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICB9XG59XG4uY3RhSGVhdnlfdGl0bGU6OmFmdGVyIHtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiA1ZW07XG4gIGJvdHRvbTogMC43ZW07XG4gIHJpZ2h0OiAxLjRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA4NXB4O1xuICAgIGhlaWdodDogODVweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5jdGFIZWF2eV9jb250ZW50ID4gZmlndXJlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV9jb250ZW50ID4gZmlndXJlIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHdpZHRoOiA3OCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV9jb250ZW50ID4gZmlndXJlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjhlbTtcbiAgICBtYXgtd2lkdGg6IDQwZW07XG4gIH1cbn1cbi5jdGFIZWF2eV9saXN0IHtcbiAgZmxleDogMTtcbn1cbi5jdGFIZWF2eV9saXN0IGxpIHtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgICB3aWR0aDogMTc0cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgdG9wOiA1MHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuICAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjVkZWcpO1xuICB9XG4gIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI1ZGVnKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjgzZW07XG4gIH1cbn1cbi5jdGFIZWF2eV9idG5zIHtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG59XG5cbi5maXhlZENvbnRhY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzA1NmFjMjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cbi5maXhlZENvbnRhY3QuYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHQge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodF9idG5zLCAuZml4ZWRDb250YWN0IC5jdGFNaWRkbGVfYnRucywgLmZpeGVkQ29udGFjdCAuY3RhSGVhdnlfYnRucyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0X2J0bnMgYSwgLmZpeGVkQ29udGFjdCAuY3RhTWlkZGxlX2J0bnMgYSwgLmZpeGVkQ29udGFjdCAuY3RhSGVhdnlfYnRucyBhIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0X2J0bnMgYTpub3QoOmZpcnN0LWNoaWxkKSwgLmZpeGVkQ29udGFjdCAuY3RhTWlkZGxlX2J0bnMgYTpub3QoOmZpcnN0LWNoaWxkKSwgLmZpeGVkQ29udGFjdCAuY3RhSGVhdnlfYnRucyBhOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0ID4gcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQzMHB4KSB7XG4gIC5maXhlZENvbnRhY3QgLmN0YUxpZ2h0ID4gcCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uaGVhZGluZ19iZ0JsdWVfYm9yZGVyQm90dG9tIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS42OTtcbiAgY29sb3I6ICMxZjFmMWY7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDIxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDU2YWMyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRpdGxlTWVyaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDE1cHggMTVweCAwICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMnB4IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4udGl0bGVNZXJpdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTJweCk7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTJweCk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC04cHg7XG4gIGJvdHRvbTogLThweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGl0bGVNZXJpdCB7XG4gICAgcGFkZGluZzogMTBweCA1MHB4IDE1cHg7XG4gIH1cbn1cbi50aXRsZU1lcml0X29yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IC0yNnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzA1NmFjMjtcbn1cbi50aXRsZU1lcml0X29yZGVyIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMzlweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGl0bGVNZXJpdCBmaWd1cmUge1xuICB3aWR0aDogMTI1cHg7XG4gIHBhZGRpbmctbGVmdDogMjZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGl0bGVNZXJpdCBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aXRsZU1lcml0IGZpZ3VyZSB7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbn1cbi50aXRsZU1lcml0IGg0IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGl0bGVNZXJpdCBoNCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4udGl0bGVNZXJpdCBoNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gLjJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmxpc3QtM2NvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjhweCAqIDIpIC8gMyk7XG4gIH1cbiAgLmxpc3QtM2NvbHVtbiAuaXRlbTpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAyOHB4O1xuICB9XG4gIC5saXN0LTNjb2x1bW4gLml0ZW06bnRoLWNoaWxkKG4rNCkge1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAubGlzdC0zY29sdW1uIC5pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5saXN0LTNjb2x1bW4gLml0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLmxpc3QtM2NvbHVtbiAuaXRlbSBmaWd1cmUucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAubGlzdC0zY29sdW1uIC5pdGVtIC50ZXh0IHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLmxpc3QtM2NvbHVtbiAuaXRlbSAudGl0bGUsIC5saXN0LTNjb2x1bW4gLml0ZW0gLnRpdGxlLWxlZnQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIC50aXRsZS1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmxpc3QtNGNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5saXN0LTRjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzNweCAqIDMpIC8gNCk7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpub3QoOm50aC1jaGlsZCg0bisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAzM3B4O1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bnRoLWNoaWxkKG4rNSkge1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LTRjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHggLyAyKTtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bnRoLWNoaWxkKG4rMykge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5saXN0LTRjb2x1bW4gLml0ZW0gZmlndXJlLnJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxpc3QtNGNvbHVtbiAuaXRlbSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1lcml0TGlzdCB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1lcml0TGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5tZXJpdExpc3RfaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWVyaXRMaXN0X2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHggLyAyKTtcbiAgfVxuICAubWVyaXRMaXN0X2l0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLm1lcml0TGlzdF9pdGVtOm50aC1jaGlsZChuKzMpIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWVyaXRMaXN0X2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5tZXJpdExpc3RfaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4NGQ4YTtcbiAgb3BhY2l0eTogMC42O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMzJweDtcbiAgbGVmdDogMzBweDtcbn1cbi5tZXJpdExpc3RfaXRlbS1vcmRlciB7XG4gIHdpZHRoOiA2MnB4O1xuICBoZWlnaHQ6IDYycHg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDdweDtcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHotaW5kZXg6IDI7XG59XG4ubWVyaXRMaXN0X2l0ZW0tb3JkZXIgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbi5tZXJpdExpc3RfaXRlbSBoNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMnB4IDAgMTJweCA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubWVyaXRMaXN0X2l0ZW0gLnRleHQge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLm1lcml0TGlzdF9pdGVtIC50ZXh0IGZpZ3VyZSB7XG4gIHdpZHRoOiA4M3B4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cbi5tZXJpdExpc3RfaXRlbSAudGV4dCBwIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYXJ0aWNsZUxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFydGljbGVMaXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uYXJ0aWNsZUxpc3RfaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZUxpc3RfaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzMHB4ICogMikgLyAzKTtcbiAgfVxuICAuYXJ0aWNsZUxpc3RfaXRlbTpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm50aC1jaGlsZChuKzQpIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZUxpc3RfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzA1NmFjMjtcbiAgfVxuICAuYXJ0aWNsZUxpc3RfaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uYXJ0aWNsZUxpc3RfaXRlbSAucmVhZFRvZ2V0aGVyX2luZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnRhYmxlLTAxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4udGFibGUtMDEgdGQsXG4udGFibGUtMDEgdGgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODhiOGUyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYmxlLTAxIHRkLFxuLnRhYmxlLTAxIHRoIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtMDEgdGQsXG4udGFibGUtMDEgdGgge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnRhYmxlLTAxIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFibGUtMDEgdGgge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnRhYmxlLTAxIHRoLnZlcnRpdmFsQWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi50YWJsZS0wMSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi50YWJMaXN0LTAxIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi50YWJMaXN0LTAxID4gdWwge1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFiTGlzdC0wMSA+IHVsID4gbGkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi50YWJMaXN0LTAxX3RhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkge1xuICBmbGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmU0YjY0O1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpIHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGk6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkuY3VycmVudCB7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmY7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaS5jdXJyZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIGg0W2NsYXNzXSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIGg0W2NsYXNzXSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIGZpZ3VyZSB7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aCxcbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGQge1xuICBwYWRkaW5nOiAxM3B4IDIycHg7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1pbi13aWR0aDogMTEwcHg7XG4gIG1heC13aWR0aDogMTcwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGhlYWQgdGgsXG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgLnRleHQge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5Lm5vU2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5zbGlkZU1lbnUge1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IC0zMDBweDtcbiAgei1pbmRleDogOTk4O1xuICB0cmFuc2l0aW9uOiByaWdodCAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNsaWRlTWVudSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgdHJhbnNpdGlvbjogcmlnaHQgMC4zcztcbiAgfVxufVxuLnNsaWRlTWVudS5vcGVuIHtcbiAgcmlnaHQ6IDA7XG59XG4uc2xpZGVNZW51ICNmb3JtLXNlYXJjaCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zbGlkZU1lbnUgI2Zvcm0tc2VhcmNoIGgzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2xpZGVNZW51ICNmb3JtLXNlYXJjaCBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc2xpZGVNZW51IHVsIGxpIGEge1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IEhpcmFnaW5vIFNhbnMgVzYsIEhpcmFnaW5vIEtha3UgR290aGljIFByb04sIOODkuODqeOCruODjuinkuOCtCBQcm9OIFc2LCDjg6HjgqTjg6rjgqosIE1laXJ5bywg77yt77yzIO+8sOOCtOOCt+ODg+OCrywgTVMgUEdvdGhpYywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zbGlkZU1lbnUgdWwgbGkgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcmlnaHQ6IDMycHg7XG4gIHotaW5kZXg6IDEwO1xufVxuLnNsaWRlTWVudSB1bCBsaSBhOjphZnRlciB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgcmlnaHQ6IDMzcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMTAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYWNjb3JkaW9uLTAxIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5hY2NvcmRpb24tMDEgKyAuYWNjb3JkaW9uLTAxIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZzogMTVweCAzNXB4IDE1cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiA0MXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci13aWR0aDogMTdweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgb3BhY2l0eTogMC4zO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDIwLjVweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmlnaHQ6IDE3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDIwLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGUgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFlbTtcbiAgcmlnaHQ6IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwYWRkaW5nOiA0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGUgc3Bhbi5hcnJvdyBzcGFuIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDU2YWMyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSA+IHNwYW46bm90KC5hcnJvdykge1xuICBwYWRkaW5nLWxlZnQ6IDEuNGVtO1xuICB0ZXh0LWluZGVudDogLTEuNGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXNoYWRvdzogIzA1NmFjMiAzcHggMCwgIzA1NmFjMiAtM3B4IDAsICMwNTZhYzIgMCAtM3B4LCAjMDU2YWMyIDAgM3B4LCAjMDU2YWMyIDNweCAzcHgsICMwNTZhYzIgLTNweCAzcHgsICMwNTZhYzIgM3B4IC0zcHgsICMwNTZhYzIgLTNweCAtM3B4LCAjMDU2YWMyIDFweCAzcHgsICMwNTZhYzIgLTFweCAzcHgsICMwNTZhYzIgMXB4IC0zcHgsICMwNTZhYzIgLTFweCAtM3B4LCAjMDU2YWMyIDNweCAxcHgsICMwNTZhYzIgLTNweCAxcHgsICMwNTZhYzIgM3B4IC0xcHgsICMwNTZhYzIgLTNweCAtMXB4O1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50IHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjNzIGhlaWdodDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudF93cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmNmZjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMwNTZhYzI7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnRfd3JhcCAuY3RhTGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWJjNWVhO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50X3dyYXAgLnJlYWRUb2dldGhlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hY2NvcmRpb24tMDIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMiArIC5hY2NvcmRpb24tMDIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nOiAxNXB4IDM1cHggMTVweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDQxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXdpZHRoOiAxN3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBvcGFjaXR5OiAwLjM7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMjAuNXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1sZWZ0OiAxN3B4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjAuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMWVtO1xuICByaWdodDogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IDRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSBzcGFuLmFycm93IHNwYW4ge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzA1NmFjMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlID4gc3Bhbjpub3QoLmFycm93KSB7XG4gIHBhZGRpbmctbGVmdDogMS40ZW07XG4gIHRleHQtaW5kZW50OiAtMS40ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2hhZG93OiAjMDU2YWMyIDNweCAwLCAjMDU2YWMyIC0zcHggMCwgIzA1NmFjMiAwIC0zcHgsICMwNTZhYzIgMCAzcHgsICMwNTZhYzIgM3B4IDNweCwgIzA1NmFjMiAtM3B4IDNweCwgIzA1NmFjMiAzcHggLTNweCwgIzA1NmFjMiAtM3B4IC0zcHgsICMwNTZhYzIgMXB4IDNweCwgIzA1NmFjMiAtMXB4IDNweCwgIzA1NmFjMiAxcHggLTNweCwgIzA1NmFjMiAtMXB4IC0zcHgsICMwNTZhYzIgM3B4IDFweCwgIzA1NmFjMiAtM3B4IDFweCwgIzA1NmFjMiAzcHggLTFweCwgIzA1NmFjMiAtM3B4IC0xcHg7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnQge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuM3MgaGVpZ2h0O1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmY2ZmO1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzA1NmFjMjtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIC5jdGFMaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5YmM1ZWE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCAucmVhZFRvZ2V0aGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGU6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzA1NmFjMjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSBzcGFuLmFycm93IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlID4gc3Bhbjpub3QoLmFycm93KSB7XG4gIHRleHQtc2hhZG93OiAjZmZmZmZmIDNweCAwLCAjZmZmZmZmIC0zcHggMCwgI2ZmZmZmZiAwIC0zcHgsICNmZmZmZmYgMCAzcHgsICNmZmZmZmYgM3B4IDNweCwgI2ZmZmZmZiAtM3B4IDNweCwgI2ZmZmZmZiAzcHggLTNweCwgI2ZmZmZmZiAtM3B4IC0zcHgsICNmZmZmZmYgMXB4IDNweCwgI2ZmZmZmZiAtMXB4IDNweCwgI2ZmZmZmZiAxcHggLTNweCwgI2ZmZmZmZiAtMXB4IC0zcHgsICNmZmZmZmYgM3B4IDFweCwgI2ZmZmZmZiAtM3B4IDFweCwgI2ZmZmZmZiAzcHggLTFweCwgI2ZmZmZmZiAtM3B4IC0xcHg7XG4gIHRleHQtaW5kZW50OiBjYWxjKC0xZW0gLSAxMHB4KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDFlbSArIDEwcHgpO1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYnRuLWMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5idG4tYyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmJ0bi1jID4gKiB7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG4uYnRuLWMgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uYnRuLWMgKyAuYnRuLWMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmJ0bi1jIHNwYW4uYWpheC1sb2FkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnV0dG9uX2JnQmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAycHggc29saWQgIzA1NmFjMjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBjb2xvciAwLjNzO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5idXR0b25fYmdCbHVlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYnV0dG9uX2JnQmx1ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzA1NmFjMjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5jdGFMaWdodCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDEuNGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMsIC5jdGFNaWRkbGVfYnRucywgLmN0YUhlYXZ5X2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDEuMmVtO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4uY3RhTGlnaHRfYnRucyBhLCAuY3RhTWlkZGxlX2J0bnMgYSwgLmN0YUhlYXZ5X2J0bnMgYSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuM2VtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi4zO1xuICBmb250LXNpemU6IDEuNmVtO1xuICB6LWluZGV4OiAyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBsaW5lYXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLCAuY3RhTWlkZGxlX2J0bnMgYSwgLmN0YUhlYXZ5X2J0bnMgYSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmc6IDE3cHggMCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zIGE6OmJlZm9yZSwgLmN0YU1pZGRsZV9idG5zIGE6OmJlZm9yZSwgLmN0YUhlYXZ5X2J0bnMgYTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogLTMwJTtcbiAgdG9wOiA1MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1ZW07XG4gIGhlaWdodDogMTVlbTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgd2hpdGUgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBhbmltYXRpb246IHNoaW55IDNzIGluZmluaXRlIGxpbmVhcjtcbn1cbkBrZXlmcmFtZXMgc2hpbnkge1xuICAwJSB7XG4gICAgbGVmdDogLTMwJTtcbiAgfVxuICAyMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNoaW55IHtcbiAgMCUge1xuICAgIGxlZnQ6IC0zMCU7XG4gIH1cbiAgMjAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBzaGlueSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMzAlO1xuICB9XG4gIDIwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhLnRlbCwgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYS50ZWwsIC5jdGFNaWRkbGVfYnRucyBhLnRlbCwgLmN0YUhlYXZ5X2J0bnMgYS50ZWwge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgKiAuNSk7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zIGEudGVsID4gLnBjLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWwgPiAucGMsIC5jdGFIZWF2eV9idG5zIGEudGVsID4gLnBjIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG4uY3RhTGlnaHRfYnRucyBhLnRlbDo6YmVmb3JlLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWw6OmJlZm9yZSwgLmN0YUhlYXZ5X2J0bnMgYS50ZWw6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNnM7XG59XG4uY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSwgLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICB3aWR0aDogY2FsYyg1MCUgLSAuM2VtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEubGluZSwgLmN0YU1pZGRsZV9idG5zIGEubGluZSwgLmN0YUhlYXZ5X2J0bnMgYS5saW5lLCAuY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAqIC4yNSk7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEubGluZSwgLmN0YU1pZGRsZV9idG5zIGEubGluZSwgLmN0YUhlYXZ5X2J0bnMgYS5saW5lLCAuY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gICAgbWFyZ2luLXRvcDogMC4zZW07XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zIGEubGluZSwgLmN0YU1pZGRsZV9idG5zIGEubGluZSwgLmN0YUhlYXZ5X2J0bnMgYS5saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYzM1NTtcbn1cbi5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZDAzODtcbiAgbWFyZ2luLWxlZnQ6IDAuNmVtO1xufVxuLmN0YUxpZ2h0ID4gcCB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS43ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHQgPiBwIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFMaWdodCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gIH1cbn1cbi5jdGFMaWdodCA+IHAgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmN0YU1pZGRsZSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uY3RhTWlkZGxlX3RpdGxlLCAuY3RhSGVhdnlfdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC44ZW0gOC4yZW0gMC44ZW0gMS40ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3RpdGxlLCAuY3RhSGVhdnlfdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTE1cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdGl0bGU6OmFmdGVyLCAuY3RhSGVhdnlfdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDYuM2VtO1xuICBoZWlnaHQ6IDYuM2VtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jdGFfaWNvbi5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMC41ZW07XG4gIHJpZ2h0OiAxLjdlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdGl0bGU6OmFmdGVyLCAuY3RhSGVhdnlfdGl0bGU6OmFmdGVyIHtcbiAgICB3aWR0aDogODJweDtcbiAgICBoZWlnaHQ6IDgycHg7XG4gICAgcmlnaHQ6IDI0cHg7XG4gICAgYm90dG9tOiAxMXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2NvbnRlbnQsIC5jdGFIZWF2eV9jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9jb250ZW50LCAuY3RhSGVhdnlfY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDE0cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfY29udGVudCA+IHAsIC5jdGFIZWF2eV9jb250ZW50ID4gcCB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS43ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2NvbnRlbnQgPiBwLCAuY3RhSGVhdnlfY29udGVudCA+IHAge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY3RhTWlkZGxlX2NvbnRlbnQgPiBwLCAuY3RhSGVhdnlfY29udGVudCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9jb250ZW50ID4gcCBzcGFuLCAuY3RhSGVhdnlfY29udGVudCA+IHAgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfY2F0Y2gsIC5jdGFIZWF2eV9jYXRjaCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmN0YU1pZGRsZV9saXN0LCAuY3RhSGVhdnlfbGlzdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmYxZjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuM2VtO1xuICBwYWRkaW5nOiAwLjZlbSAwIDAuN2VtIDEuNWVtO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfbGlzdCwgLmN0YUhlYXZ5X2xpc3Qge1xuICAgIHBhZGRpbmc6IDEwcHggMCA4cHggMTVweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9saXN0IGxpLCAuY3RhSGVhdnlfbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMS4xZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgbGluZS1oZWlnaHQ6IDIuMyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfbGlzdCBsaSwgLmN0YUhlYXZ5X2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9saXN0IGxpOjpiZWZvcmUsIC5jdGFIZWF2eV9saXN0IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMS4zZW07XG4gIGhlaWdodDogMS4zZW07XG4gIG1hcmdpbi1yaWdodDogMC43ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY3RhX2xpc3REb3RzLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9saXN0IGxpOjpiZWZvcmUsIC5jdGFIZWF2eV9saXN0IGxpOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuLmN0YU1pZGRsZV92b2ljZSwgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmbGV4OiAxO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdm9pY2UsIC5jdGFIZWF2eV92b2ljZSB7XG4gICAgd2lkdGg6IDMzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE3cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyZW07XG4gIGJvcmRlci1yaWdodDogMnB4IGRvdHRlZCAjMDAwMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV92b2ljZTo6YmVmb3JlLCAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSwgLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogMjJweDtcbiAgfVxufVxuLmN0YU1pZGRsZV92b2ljZTo6YmVmb3JlLCAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG59XG4uY3RhTWlkZGxlX3ZvaWNlOjphZnRlciwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG59XG4uY3RhTWlkZGxlX2J0bnMsIC5jdGFIZWF2eV9idG5zIHtcbiAgbWFyZ2luLXRvcDogMC43ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9idG5zLCAuY3RhSGVhdnlfYnRucyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfYnRucyBhLnRlbCwgLmN0YUhlYXZ5X2J0bnMgYS50ZWwge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFNaWRkbGVfYnRucyBhLnRlbCwgLmN0YUhlYXZ5X2J0bnMgYS50ZWwge1xuICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuXG4uY3RhSGVhdnkge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnkge1xuICAgIHBhZGRpbmctdG9wOiAzOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdGl0bGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgcGFkZGluZy1yaWdodDogN2VtO1xuICB9XG59XG4uY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ5ODk5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBwYWRkaW5nOiAwLjdlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xuICBtYXJnaW4tdG9wOiAwLjRlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICByaWdodDogMTEwcHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpOjphZnRlciB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2N0YV92b2ljZVBhcnRzLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICByaWdodDogLThweDtcbiAgICBib3R0b206IDNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpOjphZnRlciB7XG4gICAgd2lkdGg6IDEuMjVlbTtcbiAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDEwM2RlZykgbWF0cml4KDAuNSwgMSwgMCwgMSwgMCwgMCk7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IC00cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gIHdpZHRoOiA1ZW07XG4gIGhlaWdodDogNWVtO1xuICBib3R0b206IDAuN2VtO1xuICByaWdodDogMS40ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdGl0bGU6OmFmdGVyIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG4uY3RhSGVhdnlfY29udGVudCA+IGZpZ3VyZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfY29udGVudCA+IGZpZ3VyZSB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB3aWR0aDogNzglO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfY29udGVudCA+IGZpZ3VyZSB7XG4gICAgbWFyZ2luLXRvcDogMC44ZW07XG4gICAgbWF4LXdpZHRoOiA0MGVtO1xuICB9XG59XG4uY3RhSGVhdnlfbGlzdCB7XG4gIGZsZXg6IDE7XG59XG4uY3RhSGVhdnlfbGlzdCBsaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV92b2ljZSB7XG4gICAgd2lkdGg6IDE3NHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHRvcDogNTBweDtcbiAgICBib3R0b206IGF1dG87XG4gIH1cbiAgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTI1ZGVnKTtcbiAgfVxuICAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNWRlZyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV92b2ljZSB7XG4gICAgbWFyZ2luLXRvcDogMC44M2VtO1xuICB9XG59XG4uY3RhSGVhdnlfYnRucyB7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xufVxuXG4uZml4ZWRDb250YWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwNTZhYzI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4uZml4ZWRDb250YWN0LmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0IHtcbiAgcGFkZGluZzogMTBweCAyMHB4IDVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHRfYnRucywgLmZpeGVkQ29udGFjdCAuY3RhTWlkZGxlX2J0bnMsIC5maXhlZENvbnRhY3QgLmN0YUhlYXZ5X2J0bnMge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodF9idG5zIGEsIC5maXhlZENvbnRhY3QgLmN0YU1pZGRsZV9idG5zIGEsIC5maXhlZENvbnRhY3QgLmN0YUhlYXZ5X2J0bnMgYSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodF9idG5zIGE6bm90KDpmaXJzdC1jaGlsZCksIC5maXhlZENvbnRhY3QgLmN0YU1pZGRsZV9idG5zIGE6bm90KDpmaXJzdC1jaGlsZCksIC5maXhlZENvbnRhY3QgLmN0YUhlYXZ5X2J0bnMgYTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodCA+IHAge1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MzBweCkge1xuICAuZml4ZWRDb250YWN0IC5jdGFMaWdodCA+IHAgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmhlYWRpbmdfYmdCbHVlX2JvcmRlckJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gIGNvbG9yOiAjMWYxZjFmO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAyMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzA1NmFjMjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi50aXRsZU1lcml0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBib3gtc2hhZG93OiAxNXB4IDE1cHggMCAjMDU2YWMyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMjJweCAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnRpdGxlTWVyaXQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEycHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEycHgpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgb3BhY2l0eTogMC41O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtOHB4O1xuICBib3R0b206IC04cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRpdGxlTWVyaXQge1xuICAgIHBhZGRpbmc6IDEwcHggNTBweCAxNXB4O1xuICB9XG59XG4udGl0bGVNZXJpdF9vcmRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAtMjZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwNTZhYzI7XG59XG4udGl0bGVNZXJpdF9vcmRlciBzdHJvbmcge1xuICBmb250LXNpemU6IDM5cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRpdGxlTWVyaXQgZmlndXJlIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnRpdGxlTWVyaXQgZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGl0bGVNZXJpdCBmaWd1cmUge1xuICAgIHdpZHRoOiA5NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG4udGl0bGVNZXJpdCBoNCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRpdGxlTWVyaXQgaDQge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLnRpdGxlTWVyaXQgaDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIC4yZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5saXN0LTNjb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubGlzdC0zY29sdW1uIC5pdGVtIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDI4cHggKiAyKSAvIDMpO1xuICB9XG4gIC5saXN0LTNjb2x1bW4gLml0ZW06bm90KDpudGgtY2hpbGQoM24rMSkpIHtcbiAgICBtYXJnaW4tbGVmdDogMjhweDtcbiAgfVxuICAubGlzdC0zY29sdW1uIC5pdGVtOm50aC1jaGlsZChuKzQpIHtcbiAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGlzdC0zY29sdW1uIC5pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubGlzdC0zY29sdW1uIC5pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gZmlndXJlLnJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxpc3QtM2NvbHVtbiAuaXRlbSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSAudGV4dCB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gLnRpdGxlLCAubGlzdC0zY29sdW1uIC5pdGVtIC50aXRsZS1sZWZ0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmxpc3QtM2NvbHVtbiAuaXRlbSAudGl0bGUtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5saXN0LTRjb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubGlzdC00Y29sdW1uIC5pdGVtIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMzcHggKiAzKSAvIDQpO1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bm90KDpudGgtY2hpbGQoNG4rMSkpIHtcbiAgICBtYXJnaW4tbGVmdDogMzNweDtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm50aC1jaGlsZChuKzUpIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGlzdC00Y29sdW1uIC5pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4IC8gMik7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm50aC1jaGlsZChuKzMpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ubGlzdC00Y29sdW1uIC5pdGVtIGZpZ3VyZS5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5saXN0LTRjb2x1bW4gLml0ZW0gLnRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tZXJpdExpc3Qge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tZXJpdExpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ubWVyaXRMaXN0X2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1lcml0TGlzdF9pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4IC8gMik7XG4gIH1cbiAgLm1lcml0TGlzdF9pdGVtOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5tZXJpdExpc3RfaXRlbTpudGgtY2hpbGQobiszKSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lcml0TGlzdF9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ubWVyaXRMaXN0X2l0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODRkOGE7XG4gIG9wYWNpdHk6IDAuNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDMycHg7XG4gIGxlZnQ6IDMwcHg7XG59XG4ubWVyaXRMaXN0X2l0ZW0tb3JkZXIge1xuICB3aWR0aDogNjJweDtcbiAgaGVpZ2h0OiA2MnB4O1xuICBjb2xvcjogIzA1NmFjMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA3cHg7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICB6LWluZGV4OiAyO1xufVxuLm1lcml0TGlzdF9pdGVtLW9yZGVyIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDI2cHg7XG59XG4ubWVyaXRMaXN0X2l0ZW0gaDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMTJweCAwIDEycHggODBweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm1lcml0TGlzdF9pdGVtIC50ZXh0IHtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5tZXJpdExpc3RfaXRlbSAudGV4dCBmaWd1cmUge1xuICB3aWR0aDogODNweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG4ubWVyaXRMaXN0X2l0ZW0gLnRleHQgcCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmFydGljbGVMaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlTGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmFydGljbGVMaXN0X2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFydGljbGVMaXN0X2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzBweCAqIDIpIC8gMyk7XG4gIH1cbiAgLmFydGljbGVMaXN0X2l0ZW06bm90KDpudGgtY2hpbGQoM24rMSkpIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxuICAuYXJ0aWNsZUxpc3RfaXRlbTpudGgtY2hpbGQobis0KSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGVMaXN0X2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwNTZhYzI7XG4gIH1cbiAgLmFydGljbGVMaXN0X2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmFydGljbGVMaXN0X2l0ZW0gLnJlYWRUb2dldGhlcl9pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi50YWJsZS0wMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuLnRhYmxlLTAxIHRkLFxuLnRhYmxlLTAxIHRoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzg4YjhlMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJsZS0wMSB0ZCxcbi50YWJsZS0wMSB0aCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLTAxIHRkLFxuLnRhYmxlLTAxIHRoIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi50YWJsZS0wMSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYmxlLTAxIHRoIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi50YWJsZS0wMSB0aC52ZXJ0aXZhbEFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4udGFibGUtMDEgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udGFiTGlzdC0wMSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4udGFiTGlzdC0wMSA+IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRhYkxpc3QtMDEgPiB1bCA+IGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4udGFiTGlzdC0wMV90YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpIHtcbiAgZmxleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlNGI2NDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaSB7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaS5jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpLmN1cnJlbnQge1xuICAgIGhlaWdodDogNDdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaSBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmY2ZmO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkuY3VycmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSBoNFtjbGFzc10ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSBoNFtjbGFzc10ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSBmaWd1cmUge1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGgsXG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMTNweCAyMnB4O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtaW4td2lkdGg6IDExMHB4O1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoZWFkIHRoLFxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aGVhZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cblxuI2NvbXBhbnkgLnRhYmxlLTAxIHRkLnByb2ZpbGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuI2NvbXBhbnkgLnRhYmxlLTAxIHRkLnByb2ZpbGUgLnByb2ZpbGVfd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jY29tcGFueSAudGFibGUtMDEgdGQucHJvZmlsZSAucHJvZmlsZV93cmFwIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNjb21wYW55IC50YWJsZS0wMSB0ZC5wcm9maWxlIC5wcm9maWxlX3dyYXAgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuI2NvbXBhbnkgLnRhYmxlLTAxIHRkLnByb2ZpbGUgLm9mZmljaWFsUG9zaXRpb24ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjY29tcGFueSAudGFibGUtMDEgdGQucHJvZmlsZSAub2ZmaWNpYWxQb3NpdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNjb21wYW55IC50YWJsZS0wMSB0ZC5wcm9maWxlIC5vZmZpY2lhbFBvc2l0aW9uIHNwYW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuI2NvbXBhbnkgLnRhYmxlLTAxIHRkLnByb2ZpbGUgZmlndXJlIHtcbiAgd2lkdGg6IDIyMHB4O1xuICBtYXJnaW46IDI0cHggYXV0byAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgI2NvbXBhbnkgLnRhYmxlLTAxIHRkLnByb2ZpbGUgZmlndXJlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDEwcHggMjBweCAwIDA7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gICNjb21wYW55IC50YWJsZS0wMSB0ZC5wcm9maWxlIGZpZ3VyZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICNjb21wYW55IC50YWJsZS0wMSB0ZC5wcm9maWxlIC5zcENlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiNjb21wYW55IC50YWJsZS0wMSB0ZC5wcm9maWxlIC55ZWxsb3ctYmcge1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXI6IGRhc2hlZCAxcHggI2YzZDc2NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmJkYTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS44ODtcbiAgY29sb3I6ICMxZjFmMWY7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5hY2NvcmRpb24tMDEge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmFjY29yZGlvbi0wMSArIC5hY2NvcmRpb24tMDEge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nOiAxNXB4IDM1cHggMTVweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDQxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXdpZHRoOiAxN3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBvcGFjaXR5OiAwLjM7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMjAuNXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1sZWZ0OiAxN3B4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjAuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMWVtO1xuICByaWdodDogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IDRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSBzcGFuLmFycm93IHNwYW4ge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzA1NmFjMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlID4gc3Bhbjpub3QoLmFycm93KSB7XG4gIHBhZGRpbmctbGVmdDogMS40ZW07XG4gIHRleHQtaW5kZW50OiAtMS40ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2hhZG93OiAjMDU2YWMyIDNweCAwLCAjMDU2YWMyIC0zcHggMCwgIzA1NmFjMiAwIC0zcHgsICMwNTZhYzIgMCAzcHgsICMwNTZhYzIgM3B4IDNweCwgIzA1NmFjMiAtM3B4IDNweCwgIzA1NmFjMiAzcHggLTNweCwgIzA1NmFjMiAtM3B4IC0zcHgsICMwNTZhYzIgMXB4IDNweCwgIzA1NmFjMiAtMXB4IDNweCwgIzA1NmFjMiAxcHggLTNweCwgIzA1NmFjMiAtMXB4IC0zcHgsICMwNTZhYzIgM3B4IDFweCwgIzA1NmFjMiAtM3B4IDFweCwgIzA1NmFjMiAzcHggLTFweCwgIzA1NmFjMiAtM3B4IC0xcHg7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnQge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuM3MgaGVpZ2h0O1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50X3dyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmY2ZmO1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzA1NmFjMjtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudF93cmFwIC5jdGFMaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5YmM1ZWE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnRfd3JhcCAucmVhZFRvZ2V0aGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFjY29yZGlvbi0wMiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyICsgLmFjY29yZGlvbi0wMiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6IDE1cHggMzVweCAxNXB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogNDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItd2lkdGg6IDE3cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG9wYWNpdHk6IDAuMztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItdG9wOiAyMC41cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAyMC41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzA1NmFjMjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIHJpZ2h0OiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cgc3BhbiB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA1NmFjMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgPiBzcGFuOm5vdCguYXJyb3cpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjRlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xLjRlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1zaGFkb3c6ICMwNTZhYzIgM3B4IDAsICMwNTZhYzIgLTNweCAwLCAjMDU2YWMyIDAgLTNweCwgIzA1NmFjMiAwIDNweCwgIzA1NmFjMiAzcHggM3B4LCAjMDU2YWMyIC0zcHggM3B4LCAjMDU2YWMyIDNweCAtM3B4LCAjMDU2YWMyIC0zcHggLTNweCwgIzA1NmFjMiAxcHggM3B4LCAjMDU2YWMyIC0xcHggM3B4LCAjMDU2YWMyIDFweCAtM3B4LCAjMDU2YWMyIC0xcHggLTNweCwgIzA1NmFjMiAzcHggMXB4LCAjMDU2YWMyIC0zcHggMXB4LCAjMDU2YWMyIDNweCAtMXB4LCAjMDU2YWMyIC0zcHggLTFweDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4zcyBoZWlnaHQ7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmY7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMDU2YWMyO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAgLmN0YUxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzliYzVlYTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIC5yZWFkVG9nZXRoZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZTo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4yO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDU2YWMyO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgPiBzcGFuOm5vdCguYXJyb3cpIHtcbiAgdGV4dC1zaGFkb3c6ICNmZmZmZmYgM3B4IDAsICNmZmZmZmYgLTNweCAwLCAjZmZmZmZmIDAgLTNweCwgI2ZmZmZmZiAwIDNweCwgI2ZmZmZmZiAzcHggM3B4LCAjZmZmZmZmIC0zcHggM3B4LCAjZmZmZmZmIDNweCAtM3B4LCAjZmZmZmZmIC0zcHggLTNweCwgI2ZmZmZmZiAxcHggM3B4LCAjZmZmZmZmIC0xcHggM3B4LCAjZmZmZmZmIDFweCAtM3B4LCAjZmZmZmZmIC0xcHggLTNweCwgI2ZmZmZmZiAzcHggMXB4LCAjZmZmZmZmIC0zcHggMXB4LCAjZmZmZmZmIDNweCAtMXB4LCAjZmZmZmZmIC0zcHggLTFweDtcbiAgdGV4dC1pbmRlbnQ6IGNhbGMoLTFlbSAtIDEwcHgpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMWVtICsgMTBweCk7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5idG4tYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi1jIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYnRuLWMgPiAqIHtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cbi5idG4tYyA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5idG4tYyArIC5idG4tYyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYnRuLWMgc3Bhbi5hamF4LWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idXR0b25fYmdCbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDU2YWMyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGNvbG9yIDAuM3M7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ1dHRvbl9iZ0JsdWU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5idXR0b25fYmdCbHVlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjMDU2YWMyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmN0YUxpZ2h0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMS40ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucywgLmN0YU1pZGRsZV9idG5zLCAuY3RhSGVhdnlfYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMS4yZW07XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi5jdGFMaWdodF9idG5zIGEsIC5jdGFNaWRkbGVfYnRucyBhLCAuY3RhSGVhdnlfYnRucyBhIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyLjM7XG4gIGZvbnQtc2l6ZTogMS42ZW07XG4gIHotaW5kZXg6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEsIC5jdGFNaWRkbGVfYnRucyBhLCAuY3RhSGVhdnlfYnRucyBhIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZzogMTdweCAwIDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYTo6YmVmb3JlLCAuY3RhTWlkZGxlX2J0bnMgYTo6YmVmb3JlLCAuY3RhSGVhdnlfYnRucyBhOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAtMzAlO1xuICB0b3A6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiAxNWVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZykgdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCB3aGl0ZSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIGFuaW1hdGlvbjogc2hpbnkgM3MgaW5maW5pdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyBzaGlueSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMzAlO1xuICB9XG4gIDIwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hpbnkge1xuICAwJSB7XG4gICAgbGVmdDogLTMwJTtcbiAgfVxuICAyMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHNoaW55IHtcbiAgMCUge1xuICAgIGxlZnQ6IC0zMCU7XG4gIH1cbiAgMjAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zIGEudGVsLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLnRlbCwgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAqIC41KTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYS50ZWwgPiAucGMsIC5jdGFNaWRkbGVfYnRucyBhLnRlbCA+IC5wYywgLmN0YUhlYXZ5X2J0bnMgYS50ZWwgPiAucGMge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi5jdGFMaWdodF9idG5zIGEudGVsOjpiZWZvcmUsIC5jdGFNaWRkbGVfYnRucyBhLnRlbDo6YmVmb3JlLCAuY3RhSGVhdnlfYnRucyBhLnRlbDo6YmVmb3JlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA2cztcbn1cbi5jdGFMaWdodF9idG5zIGEubGluZSwgLmN0YU1pZGRsZV9idG5zIGEubGluZSwgLmN0YUhlYXZ5X2J0bnMgYS5saW5lLCAuY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIC4zZW0pO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUsIC5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpICogLjI1KTtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUsIC5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgICBtYXJnaW4tdG9wOiAwLjNlbTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNjMzU1O1xufVxuLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZkMDM4O1xuICBtYXJnaW4tbGVmdDogMC42ZW07XG59XG4uY3RhTGlnaHQgPiBwIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjcgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodCA+IHAge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUxpZ2h0ID4gcCB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgfVxufVxuLmN0YUxpZ2h0ID4gcCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY3RhTWlkZGxlIHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5jdGFNaWRkbGVfdGl0bGUsIC5jdGFIZWF2eV90aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjhlbSA4LjJlbSAwLjhlbSAxLjRlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxLjRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdGl0bGUsIC5jdGFIZWF2eV90aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTVweDtcbiAgfVxufVxuLmN0YU1pZGRsZV90aXRsZTo6YWZ0ZXIsIC5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNi4zZW07XG4gIGhlaWdodDogNi4zZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2N0YV9pY29uLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwLjVlbTtcbiAgcmlnaHQ6IDEuN2VtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV90aXRsZTo6YWZ0ZXIsIC5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA4MnB4O1xuICAgIGhlaWdodDogODJweDtcbiAgICByaWdodDogMjRweDtcbiAgICBib3R0b206IDExcHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfY29udGVudCwgLmN0YUhlYXZ5X2NvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2NvbnRlbnQsIC5jdGFIZWF2eV9jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTRweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9jb250ZW50ID4gcCwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjcgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfY29udGVudCA+IHAsIC5jdGFIZWF2eV9jb250ZW50ID4gcCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5jdGFNaWRkbGVfY29udGVudCA+IHAsIC5jdGFIZWF2eV9jb250ZW50ID4gcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2NvbnRlbnQgPiBwIHNwYW4sIC5jdGFIZWF2eV9jb250ZW50ID4gcCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9jYXRjaCwgLmN0YUhlYXZ5X2NhdGNoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uY3RhTWlkZGxlX2xpc3QsIC5jdGFIZWF2eV9saXN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjFmMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIHBhZGRpbmc6IDAuNmVtIDAgMC43ZW0gMS41ZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9saXN0LCAuY3RhSGVhdnlfbGlzdCB7XG4gICAgcGFkZGluZzogMTBweCAwIDhweCAxNXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2xpc3QgbGksIC5jdGFIZWF2eV9saXN0IGxpIHtcbiAgZm9udC1zaXplOiAxLjFlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBsaW5lLWhlaWdodDogMi4zICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9saXN0IGxpLCAuY3RhSGVhdnlfbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2xpc3QgbGk6OmJlZm9yZSwgLmN0YUhlYXZ5X2xpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxLjNlbTtcbiAgaGVpZ2h0OiAxLjNlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjdlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jdGFfbGlzdERvdHMucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2xpc3QgbGk6OmJlZm9yZSwgLmN0YUhlYXZ5X2xpc3QgbGk6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG4uY3RhTWlkZGxlX3ZvaWNlLCAuY3RhSGVhdnlfdm9pY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZsZXg6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV92b2ljZSwgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgICB3aWR0aDogMzMwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxufVxuLmN0YU1pZGRsZV92b2ljZTo6YmVmb3JlLCAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSwgLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggZG90dGVkICMwMDAwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLCAuY3RhTWlkZGxlX3ZvaWNlOjphZnRlciwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4uY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM1ZGVnKTtcbn1cbi5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbn1cbi5jdGFNaWRkbGVfYnRucywgLmN0YUhlYXZ5X2J0bnMge1xuICBtYXJnaW4tdG9wOiAwLjdlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2J0bnMsIC5jdGFIZWF2eV9idG5zIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gICAgZm9udC1zaXplOiAyLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi5jdGFIZWF2eSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eSB7XG4gICAgcGFkZGluZy10b3A6IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3ZW07XG4gIH1cbn1cbi5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDk4OTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHBhZGRpbmc6IDAuN2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAxZW07XG4gIG1hcmdpbi10b3A6IDAuNGVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGk6OmFmdGVyIHtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY3RhX3ZvaWNlUGFydHMucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHJpZ2h0OiAtOHB4O1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGk6OmFmdGVyIHtcbiAgICB3aWR0aDogMS4yNWVtO1xuICAgIGhlaWdodDogMS4yNWVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTAzZGVnKSBtYXRyaXgoMC41LCAxLCAwLCAxLCAwLCAwKTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogLTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICB9XG59XG4uY3RhSGVhdnlfdGl0bGU6OmFmdGVyIHtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiA1ZW07XG4gIGJvdHRvbTogMC43ZW07XG4gIHJpZ2h0OiAxLjRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA4NXB4O1xuICAgIGhlaWdodDogODVweDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5jdGFIZWF2eV9jb250ZW50ID4gZmlndXJlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV9jb250ZW50ID4gZmlndXJlIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHdpZHRoOiA3OCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV9jb250ZW50ID4gZmlndXJlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjhlbTtcbiAgICBtYXgtd2lkdGg6IDQwZW07XG4gIH1cbn1cbi5jdGFIZWF2eV9saXN0IHtcbiAgZmxleDogMTtcbn1cbi5jdGFIZWF2eV9saXN0IGxpIHtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgICB3aWR0aDogMTc0cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgdG9wOiA1MHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuICAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjVkZWcpO1xuICB9XG4gIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI1ZGVnKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjgzZW07XG4gIH1cbn1cbi5jdGFIZWF2eV9idG5zIHtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG59XG5cbi5maXhlZENvbnRhY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzA1NmFjMjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cbi5maXhlZENvbnRhY3QuYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHQge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodF9idG5zLCAuZml4ZWRDb250YWN0IC5jdGFNaWRkbGVfYnRucywgLmZpeGVkQ29udGFjdCAuY3RhSGVhdnlfYnRucyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0X2J0bnMgYSwgLmZpeGVkQ29udGFjdCAuY3RhTWlkZGxlX2J0bnMgYSwgLmZpeGVkQ29udGFjdCAuY3RhSGVhdnlfYnRucyBhIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0X2J0bnMgYTpub3QoOmZpcnN0LWNoaWxkKSwgLmZpeGVkQ29udGFjdCAuY3RhTWlkZGxlX2J0bnMgYTpub3QoOmZpcnN0LWNoaWxkKSwgLmZpeGVkQ29udGFjdCAuY3RhSGVhdnlfYnRucyBhOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0ID4gcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQzMHB4KSB7XG4gIC5maXhlZENvbnRhY3QgLmN0YUxpZ2h0ID4gcCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uaGVhZGluZ19iZ0JsdWVfYm9yZGVyQm90dG9tIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS42OTtcbiAgY29sb3I6ICMxZjFmMWY7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDIxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDU2YWMyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRpdGxlTWVyaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDE1cHggMTVweCAwICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMnB4IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4udGl0bGVNZXJpdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTJweCk7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTJweCk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC04cHg7XG4gIGJvdHRvbTogLThweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGl0bGVNZXJpdCB7XG4gICAgcGFkZGluZzogMTBweCA1MHB4IDE1cHg7XG4gIH1cbn1cbi50aXRsZU1lcml0X29yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IC0yNnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzA1NmFjMjtcbn1cbi50aXRsZU1lcml0X29yZGVyIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMzlweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGl0bGVNZXJpdCBmaWd1cmUge1xuICB3aWR0aDogMTI1cHg7XG4gIHBhZGRpbmctbGVmdDogMjZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGl0bGVNZXJpdCBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aXRsZU1lcml0IGZpZ3VyZSB7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbn1cbi50aXRsZU1lcml0IGg0IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGl0bGVNZXJpdCBoNCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4udGl0bGVNZXJpdCBoNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gLjJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmxpc3QtM2NvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjhweCAqIDIpIC8gMyk7XG4gIH1cbiAgLmxpc3QtM2NvbHVtbiAuaXRlbTpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAyOHB4O1xuICB9XG4gIC5saXN0LTNjb2x1bW4gLml0ZW06bnRoLWNoaWxkKG4rNCkge1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAubGlzdC0zY29sdW1uIC5pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5saXN0LTNjb2x1bW4gLml0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuLmxpc3QtM2NvbHVtbiAuaXRlbSBmaWd1cmUucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAubGlzdC0zY29sdW1uIC5pdGVtIC50ZXh0IHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLmxpc3QtM2NvbHVtbiAuaXRlbSAudGl0bGUsIC5saXN0LTNjb2x1bW4gLml0ZW0gLnRpdGxlLWxlZnQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIC50aXRsZS1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmxpc3QtNGNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5saXN0LTRjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzNweCAqIDMpIC8gNCk7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpub3QoOm50aC1jaGlsZCg0bisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAzM3B4O1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bnRoLWNoaWxkKG4rNSkge1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LTRjb2x1bW4gLml0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHggLyAyKTtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bnRoLWNoaWxkKG4rMykge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5saXN0LTRjb2x1bW4gLml0ZW0gZmlndXJlLnJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxpc3QtNGNvbHVtbiAuaXRlbSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1lcml0TGlzdCB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1lcml0TGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5tZXJpdExpc3RfaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWVyaXRMaXN0X2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHggLyAyKTtcbiAgfVxuICAubWVyaXRMaXN0X2l0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLm1lcml0TGlzdF9pdGVtOm50aC1jaGlsZChuKzMpIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWVyaXRMaXN0X2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5tZXJpdExpc3RfaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4NGQ4YTtcbiAgb3BhY2l0eTogMC42O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMzJweDtcbiAgbGVmdDogMzBweDtcbn1cbi5tZXJpdExpc3RfaXRlbS1vcmRlciB7XG4gIHdpZHRoOiA2MnB4O1xuICBoZWlnaHQ6IDYycHg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDdweDtcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHotaW5kZXg6IDI7XG59XG4ubWVyaXRMaXN0X2l0ZW0tb3JkZXIgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbi5tZXJpdExpc3RfaXRlbSBoNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMnB4IDAgMTJweCA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubWVyaXRMaXN0X2l0ZW0gLnRleHQge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLm1lcml0TGlzdF9pdGVtIC50ZXh0IGZpZ3VyZSB7XG4gIHdpZHRoOiA4M3B4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cbi5tZXJpdExpc3RfaXRlbSAudGV4dCBwIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uYXJ0aWNsZUxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFydGljbGVMaXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uYXJ0aWNsZUxpc3RfaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZUxpc3RfaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzMHB4ICogMikgLyAzKTtcbiAgfVxuICAuYXJ0aWNsZUxpc3RfaXRlbTpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm50aC1jaGlsZChuKzQpIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZUxpc3RfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzA1NmFjMjtcbiAgfVxuICAuYXJ0aWNsZUxpc3RfaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4uYXJ0aWNsZUxpc3RfaXRlbSAucmVhZFRvZ2V0aGVyX2luZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnRhYmxlLTAxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4udGFibGUtMDEgdGQsXG4udGFibGUtMDEgdGgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODhiOGUyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYmxlLTAxIHRkLFxuLnRhYmxlLTAxIHRoIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFibGUtMDEgdGQsXG4udGFibGUtMDEgdGgge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnRhYmxlLTAxIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFibGUtMDEgdGgge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnRhYmxlLTAxIHRoLnZlcnRpdmFsQWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi50YWJsZS0wMSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi50YWJMaXN0LTAxIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi50YWJMaXN0LTAxID4gdWwge1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGFiTGlzdC0wMSA+IHVsID4gbGkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi50YWJMaXN0LTAxX3RhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkge1xuICBmbGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmU0YjY0O1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpIHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGk6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkuY3VycmVudCB7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmY7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaS5jdXJyZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIGg0W2NsYXNzXSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIGg0W2NsYXNzXSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIGZpZ3VyZSB7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aCxcbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGQge1xuICBwYWRkaW5nOiAxM3B4IDIycHg7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1pbi13aWR0aDogMTEwcHg7XG4gIG1heC13aWR0aDogMTcwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGhlYWQgdGgsXG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgLnRleHQge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4jY29udGFjdCBtYWluIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLndwY2Y3IC50YWJsZS0wMSB0ZCxcbi53cGNmNyAudGFibGUtMDEgdGgge1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAud3BjZjcgLnRhYmxlLTAxIHRkLFxuLndwY2Y3IC50YWJsZS0wMSB0aCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAud3BjZjcgLnRhYmxlLTAxIHRoIHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICB9XG59XG4ud3BjZjcgLnRhYmxlLTAxIHRoIHNwYW4ucmVxdWlyZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBmb250LXNpemU6IDAuN2VtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi10b3A6IDMuNXB4O1xuICBtYXJnaW4tbGVmdDogMC43ZW07XG59XG4ud3BjZjcgLnRhYmxlLTAxIHRkIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndwY2Y3IC50YWJsZS0wMSB0ZCAud3BjZjctZm9ybS1jb250cm9sLXdyYXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLndwY2Y3IC50YWJsZS0wMSB0ZC5wb3N0YWxDb2RlID4gKiB7XG4gIG1hcmdpbjogMCA1cHggIWltcG9ydGFudDtcbn1cbi53cGNmNyAudGFibGUtMDEgdGQucG9zdGFsQ29kZSAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ud3BjZjcgLnRhYmxlLTAxIHRkLnBvc3RhbENvZGUgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIGlucHV0IHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4ud3BjZjcgLnRhYmxlLTAxIHRkLnBvc3RhbENvZGUgLnBvc3RhbC1jb2RlLTAxIGlucHV0IHtcbiAgd2lkdGg6IDJlbTtcbn1cbi53cGNmNyAudGFibGUtMDEgdGQucG9zdGFsQ29kZSAucG9zdGFsLWNvZGUtMDIgaW5wdXQge1xuICB3aWR0aDogMi42NmVtO1xufVxuLndwY2Y3IC50YWJsZS0wMSB0ZCAud3BjZjctZm9ybS1jb250cm9sLXdyYXAuYWRkcmVzczAxIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDUxNXB4O1xufVxuLndwY2Y3IC50YWJsZS0wMSB0ZCAud3BjZjctZm9ybS1jb250cm9sLXdyYXAuYWRkcmVzczAxOjphZnRlciB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCAjMDU2YWMyO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMy41cHgpO1xufVxuLndwY2Y3IC5idG4tYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLndwY2Y3IC5idG4tYyBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zY3JlZW4tcmVhZGVyLXJlc3BvbnNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNDBmMGY7XG4gIGNvbG9yOiAjZjQwZjBmO1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGNvbG9yOiAjZjQwZjBmO1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuaW5wdXRbdHlwZT10ZXh0XS53cGNmN2MtY29uZiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt0eXBlPWVtYWlsXS53cGNmN2MtY29uZiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt0eXBlPXRlbF0ud3BjZjdjLWNvbmYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxudGV4dGFyZWEud3BjZjdjLWNvbmYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuaW5wdXQud3BjZjdjLWNvbmY6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0LndwY2Y3Yy1jb25mOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5pbnB1dC53cGNmN2MtY29uZjotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuaW5wdXQud3BjZjdjLWNvbmY6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggI2ZhZjZmNSBpbnNldCAhaW1wb3J0YW50O1xufVxuXG5pbnB1dC53cGNmN2MtY29uZjotd2Via2l0LWF1dG9maWxsIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMxZjFmMWYgIWltcG9ydGFudDtcbn1cblxuaW5wdXRbdHlwZT1yYWRpb10ud3BjZjdjLWNvbmY6Y2hlY2tlZCxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLndwY2Y3Yy1jb25mOmNoZWNrZWQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhODliNiAhaW1wb3J0YW50O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZDhkOGQ4O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XS53cGNmN2MtY29uZjpjaGVja2VkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgI3RoYW5rcyAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cbiN0aGFua3MgLnRoYW5rc19tYWluIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuI3RoYW5rcyAudGhhbmtzX21haW4gaDIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBjb2xvcjogIzA1NmFjMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDUwJSwgI2ZmZmFjZiA1MCUpO1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2ZmZmFjZjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAjdGhhbmtzIC50aGFua3NfbWFpbiBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuI3RoYW5rcyAudGhhbmtzX21haW4gcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4jdGhhbmtzIC50aGFua3NfdGVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzg0cHg7XG4gIGhlaWdodDogNDVweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICN0aGFua3MgLnRoYW5rc190ZWwge1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxufVxuI3RoYW5rcyAudGhhbmtzX3RlbCAudGl0bGUsICN0aGFua3MgLnRoYW5rc190ZWwgLmxpc3QtM2NvbHVtbiAuaXRlbSAudGl0bGUtbGVmdCwgLmxpc3QtM2NvbHVtbiAuaXRlbSAjdGhhbmtzIC50aGFua3NfdGVsIC50aXRsZS1sZWZ0IHtcbiAgd2lkdGg6IDEyN3B4O1xuICBwYWRkaW5nOiAxNHB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICN0aGFua3MgLnRoYW5rc190ZWwgLnRpdGxlLCAjdGhhbmtzIC50aGFua3NfdGVsIC5saXN0LTNjb2x1bW4gLml0ZW0gLnRpdGxlLWxlZnQsIC5saXN0LTNjb2x1bW4gLml0ZW0gI3RoYW5rcyAudGhhbmtzX3RlbCAudGl0bGUtbGVmdCB7XG4gICAgd2lkdGg6IDI3MHB4O1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBwYWRkaW5nOiAxOXB4IDQ1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweDtcbiAgfVxufVxuI3RoYW5rcyAudGhhbmtzX3RlbCAudGl0bGU6OmJlZm9yZSwgI3RoYW5rcyAudGhhbmtzX3RlbCAubGlzdC0zY29sdW1uIC5pdGVtIC50aXRsZS1sZWZ0OjpiZWZvcmUsIC5saXN0LTNjb2x1bW4gLml0ZW0gI3RoYW5rcyAudGhhbmtzX3RlbCAudGl0bGUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3RlbC13aGl0ZS5wbmcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgI3RoYW5rcyAudGhhbmtzX3RlbCAudGl0bGU6OmJlZm9yZSwgI3RoYW5rcyAudGhhbmtzX3RlbCAubGlzdC0zY29sdW1uIC5pdGVtIC50aXRsZS1sZWZ0OjpiZWZvcmUsIC5saXN0LTNjb2x1bW4gLml0ZW0gI3RoYW5rcyAudGhhbmtzX3RlbCAudGl0bGUtbGVmdDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbiN0aGFua3MgLnRoYW5rc190ZWwgLm51bWJlciB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzA1NmFjMjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZmxleDogMTtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAjdGhhbmtzIC50aGFua3NfdGVsIC5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xuICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICBwYWRkaW5nOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAjdGhhbmtzIHAudGltZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuI3RoYW5rcyAudGhhbmtzX2xpbmUge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuI3RoYW5rcyAudGhhbmtzX2xpbmUgcCB7XG4gIGNvbG9yOiAjNGNjMzU1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jdGhhbmtzIC50aGFua3NfbGluZSBhIHtcbiAgcGFkZGluZzogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNjMzU1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAjdGhhbmtzIC50aGFua3NfbGluZSBhIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAxOHB4O1xuICB9XG59XG4jdGhhbmtzIC50aGFua3NfbGluZSBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3Bob25lLXdoaXRlLnBuZyk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAjdGhhbmtzIC50aGFua3NfbGluZSBhOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxOXB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmFjY29yZGlvbi0wMSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYWNjb3JkaW9uLTAxICsgLmFjY29yZGlvbi0wMSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6IDE1cHggMzVweCAxNXB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFjY29yZGlvbi0wMV90aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogNDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItd2lkdGg6IDE3cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG9wYWNpdHk6IDAuMztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItdG9wOiAyMC41cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAyMC41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzA1NmFjMjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIHJpZ2h0OiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHNwYW4uYXJyb3cgc3BhbiB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA1NmFjMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGUgPiBzcGFuOm5vdCguYXJyb3cpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjRlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xLjRlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1zaGFkb3c6ICMwNTZhYzIgM3B4IDAsICMwNTZhYzIgLTNweCAwLCAjMDU2YWMyIDAgLTNweCwgIzA1NmFjMiAwIDNweCwgIzA1NmFjMiAzcHggM3B4LCAjMDU2YWMyIC0zcHggM3B4LCAjMDU2YWMyIDNweCAtM3B4LCAjMDU2YWMyIC0zcHggLTNweCwgIzA1NmFjMiAxcHggM3B4LCAjMDU2YWMyIC0xcHggM3B4LCAjMDU2YWMyIDFweCAtM3B4LCAjMDU2YWMyIC0xcHggLTNweCwgIzA1NmFjMiAzcHggMXB4LCAjMDU2YWMyIC0zcHggMXB4LCAjMDU2YWMyIDNweCAtMXB4LCAjMDU2YWMyIC0zcHggLTFweDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4zcyBoZWlnaHQ7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnRfd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmY7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMDU2YWMyO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50X3dyYXAgLmN0YUxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzliYzVlYTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudF93cmFwIC5yZWFkVG9nZXRoZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWNjb3JkaW9uLTAyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDIgKyAuYWNjb3JkaW9uLTAyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZzogMTVweCAzNXB4IDE1cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiA0MXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci13aWR0aDogMTdweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgb3BhY2l0eTogMC4zO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDIwLjVweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmlnaHQ6IDE3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDIwLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFlbTtcbiAgcmlnaHQ6IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwYWRkaW5nOiA0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyBzcGFuIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDU2YWMyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSA+IHNwYW46bm90KC5hcnJvdykge1xuICBwYWRkaW5nLWxlZnQ6IDEuNGVtO1xuICB0ZXh0LWluZGVudDogLTEuNGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXNoYWRvdzogIzA1NmFjMiAzcHggMCwgIzA1NmFjMiAtM3B4IDAsICMwNTZhYzIgMCAtM3B4LCAjMDU2YWMyIDAgM3B4LCAjMDU2YWMyIDNweCAzcHgsICMwNTZhYzIgLTNweCAzcHgsICMwNTZhYzIgM3B4IC0zcHgsICMwNTZhYzIgLTNweCAtM3B4LCAjMDU2YWMyIDFweCAzcHgsICMwNTZhYzIgLTFweCAzcHgsICMwNTZhYzIgMXB4IC0zcHgsICMwNTZhYzIgLTFweCAtM3B4LCAjMDU2YWMyIDNweCAxcHgsICMwNTZhYzIgLTNweCAxcHgsICMwNTZhYzIgM3B4IC0xcHgsICMwNTZhYzIgLTNweCAtMXB4O1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50IHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjNzIGhlaWdodDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmNmZjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMwNTZhYzI7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCAuY3RhTGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWJjNWVhO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAgLnJlYWRUb2dldGhlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwNTZhYzI7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSA+IHNwYW46bm90KC5hcnJvdykge1xuICB0ZXh0LXNoYWRvdzogI2ZmZmZmZiAzcHggMCwgI2ZmZmZmZiAtM3B4IDAsICNmZmZmZmYgMCAtM3B4LCAjZmZmZmZmIDAgM3B4LCAjZmZmZmZmIDNweCAzcHgsICNmZmZmZmYgLTNweCAzcHgsICNmZmZmZmYgM3B4IC0zcHgsICNmZmZmZmYgLTNweCAtM3B4LCAjZmZmZmZmIDFweCAzcHgsICNmZmZmZmYgLTFweCAzcHgsICNmZmZmZmYgMXB4IC0zcHgsICNmZmZmZmYgLTFweCAtM3B4LCAjZmZmZmZmIDNweCAxcHgsICNmZmZmZmYgLTNweCAxcHgsICNmZmZmZmYgM3B4IC0xcHgsICNmZmZmZmYgLTNweCAtMXB4O1xuICB0ZXh0LWluZGVudDogY2FsYygtMWVtIC0gMTBweCk7XG4gIHBhZGRpbmctbGVmdDogY2FsYygxZW0gKyAxMHB4KTtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmJ0bi1jIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnRuLWMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5idG4tYyA+ICoge1xuICBtaW4td2lkdGg6IDE1MHB4O1xufVxuLmJ0bi1jID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmJ0bi1jICsgLmJ0bi1jIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5idG4tYyBzcGFuLmFqYXgtbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ1dHRvbl9iZ0JsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwNTZhYzI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgY29sb3IgMC4zcztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYnV0dG9uX2JnQmx1ZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJ1dHRvbl9iZ0JsdWU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6ICMwNTZhYzI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uY3RhTGlnaHQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxLjRlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zLCAuY3RhTWlkZGxlX2J0bnMsIC5jdGFIZWF2eV9idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAxLjJlbTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuLmN0YUxpZ2h0X2J0bnMgYSwgLmN0YU1pZGRsZV9idG5zIGEsIC5jdGFIZWF2eV9idG5zIGEge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbiAgZm9udC1zaXplOiAxLjZlbTtcbiAgei1pbmRleDogMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYSwgLmN0YU1pZGRsZV9idG5zIGEsIC5jdGFIZWF2eV9idG5zIGEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nOiAxN3B4IDAgMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhOjpiZWZvcmUsIC5jdGFNaWRkbGVfYnRucyBhOjpiZWZvcmUsIC5jdGFIZWF2eV9idG5zIGE6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGxlZnQ6IC0zMCU7XG4gIHRvcDogNTAlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDE1ZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHdoaXRlIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYW5pbWF0aW9uOiBzaGlueSAzcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIHNoaW55IHtcbiAgMCUge1xuICAgIGxlZnQ6IC0zMCU7XG4gIH1cbiAgMjAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzaGlueSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMzAlO1xuICB9XG4gIDIwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgc2hpbnkge1xuICAwJSB7XG4gICAgbGVmdDogLTMwJTtcbiAgfVxuICAyMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYS50ZWwsIC5jdGFNaWRkbGVfYnRucyBhLnRlbCwgLmN0YUhlYXZ5X2J0bnMgYS50ZWwge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEudGVsLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpICogLjUpO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhLnRlbCA+IC5wYywgLmN0YU1pZGRsZV9idG5zIGEudGVsID4gLnBjLCAuY3RhSGVhdnlfYnRucyBhLnRlbCA+IC5wYyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLmN0YUxpZ2h0X2J0bnMgYS50ZWw6OmJlZm9yZSwgLmN0YU1pZGRsZV9idG5zIGEudGVsOjpiZWZvcmUsIC5jdGFIZWF2eV9idG5zIGEudGVsOjpiZWZvcmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDZzO1xufVxuLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUsIC5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gLjNlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSwgLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgKiAuMjUpO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSwgLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICAgIG1hcmdpbi10b3A6IDAuM2VtO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2MzNTU7XG59XG4uY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmQwMzg7XG4gIG1hcmdpbi1sZWZ0OiAwLjZlbTtcbn1cbi5jdGFMaWdodCA+IHAge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0ID4gcCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTGlnaHQgPiBwIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICB9XG59XG4uY3RhTGlnaHQgPiBwIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jdGFNaWRkbGUge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmN0YU1pZGRsZV90aXRsZSwgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuOGVtIDguMmVtIDAuOGVtIDEuNGVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDEuNGVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV90aXRsZSwgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExNXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX3RpdGxlOjphZnRlciwgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2LjNlbTtcbiAgaGVpZ2h0OiA2LjNlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY3RhX2ljb24ucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAuNWVtO1xuICByaWdodDogMS43ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3RpdGxlOjphZnRlciwgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gICAgd2lkdGg6IDgycHg7XG4gICAgaGVpZ2h0OiA4MnB4O1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIGJvdHRvbTogMTFweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9jb250ZW50LCAuY3RhSGVhdnlfY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfY29udGVudCwgLmN0YUhlYXZ5X2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAxNHB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2NvbnRlbnQgPiBwLCAuY3RhSGVhdnlfY29udGVudCA+IHAge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9jb250ZW50ID4gcCwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmN0YU1pZGRsZV9jb250ZW50ID4gcCwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfY29udGVudCA+IHAgc3BhbiwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2NhdGNoLCAuY3RhSGVhdnlfY2F0Y2gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCwgLmN0YUhlYXZ5X2xpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmMWYxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgcGFkZGluZzogMC42ZW0gMCAwLjdlbSAxLjVlbTtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2xpc3QsIC5jdGFIZWF2eV9saXN0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgOHB4IDE1cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCBsaSwgLmN0YUhlYXZ5X2xpc3QgbGkge1xuICBmb250LXNpemU6IDEuMWVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIHBhZGRpbmctbGVmdDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2xpc3QgbGksIC5jdGFIZWF2eV9saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCBsaTo6YmVmb3JlLCAuY3RhSGVhdnlfbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuM2VtO1xuICBoZWlnaHQ6IDEuM2VtO1xuICBtYXJnaW4tcmlnaHQ6IDAuN2VtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2N0YV9saXN0RG90cy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfbGlzdCBsaTo6YmVmb3JlLCAuY3RhSGVhdnlfbGlzdCBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdm9pY2UsIC5jdGFIZWF2eV92b2ljZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZmxleDogMTtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3ZvaWNlLCAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG4uY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLCAuY3RhTWlkZGxlX3ZvaWNlOjphZnRlciwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMmVtO1xuICBib3JkZXItcmlnaHQ6IDJweCBkb3R0ZWQgIzAwMDAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xufVxuLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xufVxuLmN0YU1pZGRsZV9idG5zLCAuY3RhSGVhdnlfYnRucyB7XG4gIG1hcmdpbi10b3A6IDAuN2VtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfYnRucywgLmN0YUhlYXZ5X2J0bnMge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICBmb250LXNpemU6IDIuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLmN0YUhlYXZ5IHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5IHtcbiAgICBwYWRkaW5nLXRvcDogMzhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDdlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkOTg5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcGFkZGluZzogMC43ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgbWFyZ2luLXRvcDogMC40ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTBweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgcmlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jdGFfdm9pY2VQYXJ0cy5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxLjI1ZW07XG4gICAgaGVpZ2h0OiAxLjI1ZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMDNkZWcpIG1hdHJpeCgwLjUsIDEsIDAsIDEsIDAsIDApO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAtNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cbi5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDVlbTtcbiAgYm90dG9tOiAwLjdlbTtcbiAgcmlnaHQ6IDEuNGVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgd2lkdGg6IDc4JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICAgIG1hcmdpbi10b3A6IDAuOGVtO1xuICAgIG1heC13aWR0aDogNDBlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X2xpc3Qge1xuICBmbGV4OiAxO1xufVxuLmN0YUhlYXZ5X2xpc3QgbGkge1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIHdpZHRoOiAxNzRweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB0b3A6IDUwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG4gIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNWRlZyk7XG4gIH1cbiAgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjVkZWcpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIG1hcmdpbi10b3A6IDAuODNlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X2J0bnMge1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbn1cblxuLmZpeGVkQ29udGFjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDU2YWMyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuLmZpeGVkQ29udGFjdC5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweCA1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0X2J0bnMsIC5maXhlZENvbnRhY3QgLmN0YU1pZGRsZV9idG5zLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG1hcmdpbi1ib3R0b206IDAuMmVtO1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHRfYnRucyBhLCAuZml4ZWRDb250YWN0IC5jdGFNaWRkbGVfYnRucyBhLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIGEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHRfYnRucyBhOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZml4ZWRDb250YWN0IC5jdGFNaWRkbGVfYnRucyBhOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIGE6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHQgPiBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDMwcHgpIHtcbiAgLmZpeGVkQ29udGFjdCAuY3RhTGlnaHQgPiBwIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5oZWFkaW5nX2JnQmx1ZV9ib3JkZXJCb3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICBjb2xvcjogIzFmMWYxZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMjFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwNTZhYzI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udGl0bGVNZXJpdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYm94LXNoYWRvdzogMTVweCAxNXB4IDAgIzA1NmFjMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIycHggMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi50aXRsZU1lcml0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLThweDtcbiAgYm90dG9tOiAtOHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aXRsZU1lcml0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDUwcHggMTVweDtcbiAgfVxufVxuLnRpdGxlTWVyaXRfb3JkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogLTI2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDU2YWMyO1xufVxuLnRpdGxlTWVyaXRfb3JkZXIgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAzOXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50aXRsZU1lcml0IGZpZ3VyZSB7XG4gIHdpZHRoOiAxMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50aXRsZU1lcml0IGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAtMTJweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRpdGxlTWVyaXQgZmlndXJlIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxufVxuLnRpdGxlTWVyaXQgaDQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aXRsZU1lcml0IGg0IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi50aXRsZU1lcml0IGg0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAuMmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubGlzdC0zY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyOHB4ICogMikgLyAzKTtcbiAgfVxuICAubGlzdC0zY29sdW1uIC5pdGVtOm5vdCg6bnRoLWNoaWxkKDNuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI4cHg7XG4gIH1cbiAgLmxpc3QtM2NvbHVtbiAuaXRlbTpudGgtY2hpbGQobis0KSB7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmxpc3QtM2NvbHVtbiAuaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIGZpZ3VyZS5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gLnRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0gLnRleHQge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIC50aXRsZSwgLmxpc3QtM2NvbHVtbiAuaXRlbSAudGl0bGUtbGVmdCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gLnRpdGxlLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubGlzdC00Y29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxpc3QtNGNvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzM3B4ICogMykgLyA0KTtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm5vdCg6bnRoLWNoaWxkKDRuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzcHg7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpudGgtY2hpbGQobis1KSB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtNGNvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCAvIDIpO1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpudGgtY2hpbGQobiszKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmxpc3QtNGNvbHVtbiAuaXRlbSBmaWd1cmUucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubGlzdC00Y29sdW1uIC5pdGVtIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWVyaXRMaXN0IHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWVyaXRMaXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLm1lcml0TGlzdF9pdGVtIHtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tZXJpdExpc3RfaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCAvIDIpO1xuICB9XG4gIC5tZXJpdExpc3RfaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAubWVyaXRMaXN0X2l0ZW06bnRoLWNoaWxkKG4rMykge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tZXJpdExpc3RfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLm1lcml0TGlzdF9pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0ZDhhO1xuICBvcGFjaXR5OiAwLjY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAzMnB4O1xuICBsZWZ0OiAzMHB4O1xufVxuLm1lcml0TGlzdF9pdGVtLW9yZGVyIHtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogN3B4O1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgei1pbmRleDogMjtcbn1cbi5tZXJpdExpc3RfaXRlbS1vcmRlciBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLm1lcml0TGlzdF9pdGVtIGg0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDEycHggMCAxMnB4IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5tZXJpdExpc3RfaXRlbSAudGV4dCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4ubWVyaXRMaXN0X2l0ZW0gLnRleHQgZmlndXJlIHtcbiAgd2lkdGg6IDgzcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuLm1lcml0TGlzdF9pdGVtIC50ZXh0IHAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5hcnRpY2xlTGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZUxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5hcnRpY2xlTGlzdF9pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlTGlzdF9pdGVtIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMwcHggKiAyKSAvIDMpO1xuICB9XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6bnRoLWNoaWxkKDNuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLmFydGljbGVMaXN0X2l0ZW06bnRoLWNoaWxkKG4rNCkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDU2YWMyO1xuICB9XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5hcnRpY2xlTGlzdF9pdGVtIC5yZWFkVG9nZXRoZXJfaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udGFibGUtMDEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi50YWJsZS0wMSB0ZCxcbi50YWJsZS0wMSB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4OGI4ZTI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFibGUtMDEgdGQsXG4udGFibGUtMDEgdGgge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS0wMSB0ZCxcbi50YWJsZS0wMSB0aCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udGFibGUtMDEgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJsZS0wMSB0aCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4udGFibGUtMDEgdGgudmVydGl2YWxBbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnRhYmxlLTAxIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnRhYkxpc3QtMDEge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnRhYkxpc3QtMDEgPiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWJMaXN0LTAxID4gdWwgPiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnRhYkxpc3QtMDFfdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaSB7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTRiNjQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaS5jdXJyZW50IHtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkgc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmNmZjtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpLmN1cnJlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgaDRbY2xhc3NdIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzA1NmFjMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgaDRbY2xhc3NdIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgZmlndXJlIHtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoLFxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDEzcHggMjJweDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWluLXdpZHRoOiAxMTBweDtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aGVhZCB0aCxcbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGhlYWQgdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5cbi50b3BDb250ZW50X21haW4sICNwcml2YWN5IG1haW4gLmNvbnRhaW5lcixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiA+ICo6Zmlyc3QtY2hpbGQsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciA+ICo6Zmlyc3QtY2hpbGQsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyID4gKjpmaXJzdC1jaGlsZCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLnRvcENvbnRlbnRfbWFpbiBwLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgcCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgcCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMS44ODtcbn1cbi50b3BDb250ZW50X21haW4gcDpub3QoOmxhc3QtY2hpbGQpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgcDpub3QoOmxhc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBwOm5vdCg6bGFzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi50b3BDb250ZW50X21haW4gcCBpbWcsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBwIGltZyxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgcCBpbWcsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHAgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuLnRvcENvbnRlbnRfbWFpbiBwIGltZzpvbmx5LWNoaWxkLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgcCBpbWc6b25seS1jaGlsZCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgcCBpbWc6b25seS1jaGlsZCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgcCBpbWc6b25seS1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi50b3BDb250ZW50X21haW4gLmFubm90YXRpb24sICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuYW5ub3RhdGlvbixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmFubm90YXRpb24sICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5hbm5vdGF0aW9uIHtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuLnRvcENvbnRlbnRfbWFpbiBhLmFuY2hvckxpbmssICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBhLmFuY2hvckxpbmssXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGEuYW5jaG9yTGluaywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgYS5hbmNob3JMaW5rIHtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRvcENvbnRlbnRfbWFpbiBhLmFuY2hvckxpbms6OmJlZm9yZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGEuYW5jaG9yTGluazo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBhLmFuY2hvckxpbms6OmJlZm9yZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgYS5hbmNob3JMaW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogOHB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiBhLmFuY2hvckxpbms6OmFmdGVyLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgYS5hbmNob3JMaW5rOjphZnRlcixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgYS5hbmNob3JMaW5rOjphZnRlciwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgYS5hbmNob3JMaW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiAxM3B4O1xufVxuLnRvcENvbnRlbnRfbWFpbiBpbWcsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBpbWcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGltZywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgbWF4LWhlaWdodDogNDgwcHg7XG59XG4udG9wQ29udGVudF9tYWluIHN0cm9uZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIHN0cm9uZyxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgc3Ryb25nLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gZW0sICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBlbSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgZW0sICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnRvcENvbnRlbnRfbWFpbiAuYWxpZ25jZW50ZXIsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuYWxpZ25jZW50ZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5hbGlnbmNlbnRlciwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmFsaWduY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udG9wQ29udGVudF9tYWluIC5hbGlnbnJpZ2h0LCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmFsaWducmlnaHQsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5hbGlnbnJpZ2h0LCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi50b3BDb250ZW50X21haW4gLmFsaWdubGVmdCwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5hbGlnbmxlZnQsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5hbGlnbmxlZnQsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbi50b3BDb250ZW50X21haW4gLndwLWNhcHRpb24sICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAud3AtY2FwdGlvbixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLndwLWNhcHRpb24sICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC53cC1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50b3BDb250ZW50X21haW4gLndwLWJsb2NrLWltYWdlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLndwLWJsb2NrLWltYWdlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAud3AtYmxvY2staW1hZ2UsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay1pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9wQ29udGVudF9tYWluIC53cC1ibG9jay1pbWFnZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC53cC1ibG9jay1pbWFnZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLndwLWJsb2NrLWltYWdlLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAud3AtYmxvY2staW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50b3BDb250ZW50X21haW4gLndwLWJsb2NrLWltYWdlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLndwLWJsb2NrLWltYWdlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAud3AtYmxvY2staW1hZ2UsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay1pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnRvcENvbnRlbnRfbWFpbiBmaWd1cmUsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBmaWd1cmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGZpZ3VyZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgZmlndXJlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvcENvbnRlbnRfbWFpbiBmaWd1cmU6bm90KDpsYXN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGZpZ3VyZTpub3QoOmxhc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBmaWd1cmU6bm90KDpsYXN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgZmlndXJlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjNlbTtcbn1cbi50b3BDb250ZW50X21haW4gZmlndXJlIGltZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGZpZ3VyZSBpbWcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGZpZ3VyZSBpbWcsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGZpZ3VyZSBpbWcge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnRvcENvbnRlbnRfbWFpbiBpbWdbY2xhc3MqPXdwLWltYWdlLV0sICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBpbWdbY2xhc3MqPXdwLWltYWdlLV0sXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGltZ1tjbGFzcyo9d3AtaW1hZ2UtXSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaW1nW2NsYXNzKj13cC1pbWFnZS1dLFxuLnRvcENvbnRlbnRfbWFpbiBpbWdbY2xhc3MqPWF0dGFjaG1lbnQtXSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBpbWdbY2xhc3MqPWF0dGFjaG1lbnQtXSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaW1nW2NsYXNzKj1hdHRhY2htZW50LV0sXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBpbWdbY2xhc3MqPWF0dGFjaG1lbnQtXSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnRvcENvbnRlbnRfbWFpbiBoMTpub3QoLm5vU3R5bGUpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDE6bm90KC5ub1N0eWxlKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDE6bm90KC5ub1N0eWxlKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDE6bm90KC5ub1N0eWxlKSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udG9wQ29udGVudF9tYWluIGgyOm5vdCgubm9TdHlsZSksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMjpub3QoLm5vU3R5bGUpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoMjpub3QoLm5vU3R5bGUpLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoMjpub3QoLm5vU3R5bGUpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMjFweCAxMnB4IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzA1NmFjMjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4udG9wQ29udGVudF9tYWluIGgzOm5vdChbY2xhc3NePXRpdGxlLW51bV0pOm5vdCgubm9TdHlsZSksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMzpub3QoW2NsYXNzXj10aXRsZS1udW1dKTpub3QoLm5vU3R5bGUpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoMzpub3QoW2NsYXNzXj10aXRsZS1udW1dKTpub3QoLm5vU3R5bGUpLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoMzpub3QoW2NsYXNzXj10aXRsZS1udW1dKTpub3QoLm5vU3R5bGUpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS42OTtcbiAgY29sb3I6ICMxZjFmMWY7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDIxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDU2YWMyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgY29sb3I6ICMxZjFmMWY7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBwYWRkaW5nLWxlZnQ6IDU0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMS4zZW0gMDtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMVwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMVwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTFcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIxXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMlwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMlwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTJcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMlwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIyXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItM1wiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItM1wiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTNcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItM1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIzXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNFwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNFwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTRcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI0XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNVwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNVwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTVcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI1XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNlwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNlwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTZcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNlwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI2XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItN1wiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItN1wiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTdcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItN1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI3XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOFwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOFwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLThcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI4XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOVwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOVwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTlcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI5XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTBcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEwXCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTBcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTBcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMTBcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xMVwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTFcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xMVwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xMVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIxMVwiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEyXCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xMlwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEyXCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEyXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjEyXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTNcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEzXCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTNcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTNcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMTNcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xNFwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTRcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xNFwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xNFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIxNFwiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE1XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xNVwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE1XCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE1XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjE1XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTZcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE2XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTZcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTZcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMTZcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xN1wiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTdcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xN1wiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xN1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIxN1wiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE4XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xOFwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE4XCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE4XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjE4XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTlcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE5XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTlcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTlcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMTlcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yMFwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjBcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yMFwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yMFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIyMFwiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTIxXCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yMVwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTIxXCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTIxXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjIxXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjJcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTIyXCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjJcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjJcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMjJcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yM1wiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjNcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yM1wiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yM1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIyM1wiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTI0XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yNFwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTI0XCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTI0XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjI0XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjVcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTI1XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjVcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjVcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMjVcIjtcbn1cbi50b3BDb250ZW50X21haW4gaDQ6bm90KC5ub1N0eWxlKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg0Om5vdCgubm9TdHlsZSksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGg0Om5vdCgubm9TdHlsZSksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGg0Om5vdCgubm9TdHlsZSkge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDEuN2VtIDAgMS4zZW07XG59XG4udG9wQ29udGVudF9tYWluIGg0Om5vdCgubm9TdHlsZSk6OmJlZm9yZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg0Om5vdCgubm9TdHlsZSk6OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDQ6bm90KC5ub1N0eWxlKTo6YmVmb3JlLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoNDpub3QoLm5vU3R5bGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxZW07XG4gIHdpZHRoOiAwLjI1ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwLjRlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbn1cbi50b3BDb250ZW50X21haW4gaDU6bm90KC5ub1N0eWxlKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg1Om5vdCgubm9TdHlsZSksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGg1Om5vdCgubm9TdHlsZSksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGg1Om5vdCgubm9TdHlsZSkge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4udG9wQ29udGVudF9tYWluIGg2LCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDYsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGg2LCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoNiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi50b3BDb250ZW50X21haW4gaDEsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDEsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGgxLFxuLnRvcENvbnRlbnRfbWFpbiBoMixcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDIsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoMixcbi50b3BDb250ZW50X21haW4gaDMsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDMsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGgzLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDMsXG4udG9wQ29udGVudF9tYWluIGg0LFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg0LFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoNCxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGg0LFxuLnRvcENvbnRlbnRfbWFpbiBoNSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoNSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoNSxcbi50b3BDb250ZW50X21haW4gaDYsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDYsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGg2LFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDYge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRvcENvbnRlbnRfbWFpbiBoMSBpbWcsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMSBpbWcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGgxIGltZywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDEgaW1nLFxuLnRvcENvbnRlbnRfbWFpbiBoMiBpbWcsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDIgaW1nLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoMiBpbWcsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoMiBpbWcsXG4udG9wQ29udGVudF9tYWluIGgzIGltZyxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMyBpbWcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGgzIGltZyxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGgzIGltZyxcbi50b3BDb250ZW50X21haW4gaDQgaW1nLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg0IGltZyxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDQgaW1nLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDQgaW1nLFxuLnRvcENvbnRlbnRfbWFpbiBoNSBpbWcsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDUgaW1nLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoNSBpbWcsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoNSBpbWcsXG4udG9wQ29udGVudF9tYWluIGg2IGltZyxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoNiBpbWcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGg2IGltZyxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGg2IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi50b3BDb250ZW50X21haW4gdWwsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB1bCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdWwsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbn1cbi50b3BDb250ZW50X21haW4gdWw6bm90KDpsYXN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIHVsOm5vdCg6bGFzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIHVsOm5vdCg6bGFzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHVsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbi50b3BDb250ZW50X21haW4gdWwgbGksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB1bCBsaSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdWwgbGksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41Njtcbn1cbi50b3BDb250ZW50X21haW4gdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cbi50b3BDb250ZW50X21haW4gb2wsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBvbCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgb2wsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IG9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cbi50b3BDb250ZW50X21haW4gb2w6bm90KDpsYXN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIG9sOm5vdCg6bGFzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIG9sOm5vdCg6bGFzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IG9sOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbi50b3BDb250ZW50X21haW4gb2wgbGksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBvbCBsaSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgb2wgbGksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDEuNGVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNGVtO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnRvcENvbnRlbnRfbWFpbiBvbCBsaTpub3QoOmZpcnN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIG9sIGxpOm5vdCg6Zmlyc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBvbCBsaTpub3QoOmZpcnN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgb2wgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiBvbCBsaTo6bWFya2VyLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgb2wgbGk6Om1hcmtlcixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgb2wgbGk6Om1hcmtlciwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgb2wgbGk6Om1hcmtlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRvcENvbnRlbnRfbWFpbiBibG9ja3F1b3RlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDIycHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS44ODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRvcENvbnRlbnRfbWFpbiBibG9ja3F1b3RlOm5vdCg6Zmlyc3QtY2hpbGQpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZTpub3QoOmZpcnN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZTpub3QoOmZpcnN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgYmxvY2txdW90ZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4udG9wQ29udGVudF9tYWluIGJsb2NrcXVvdGU6OmJlZm9yZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGJsb2NrcXVvdGU6OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZTo6YmVmb3JlLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBibG9ja3F1b3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2Jsb2NrcXVvdGVEZWNvLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi50b3BDb250ZW50X21haW4gLnJlZC1iZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5yZWQtYmcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5yZWQtYmcsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5yZWQtYmcge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyOiBkYXNoZWQgMXB4ICNmNDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYxZjE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjZjQwMDAwO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gLnJlZC1iZzpub3QoOmZpcnN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5yZWQtYmc6bm90KDpmaXJzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5yZWQtYmc6bm90KDpmaXJzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5yZWQtYmc6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiAuZ3JheS1iZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5ncmF5LWJnLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuZ3JheS1iZywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmdyYXktYmcge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyOiBkYXNoZWQgMXB4ICNjOGM4Yzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjMWYxZjFmO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gLmdyYXktYmc6bm90KDpmaXJzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuZ3JheS1iZzpub3QoOmZpcnN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmdyYXktYmc6bm90KDpmaXJzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5ncmF5LWJnOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi50b3BDb250ZW50X21haW4gLnllbGxvdy1iZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC55ZWxsb3ctYmcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC55ZWxsb3ctYmcsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC55ZWxsb3ctYmcge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyOiBkYXNoZWQgMXB4ICNmM2Q3NjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZiZGE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjMWYxZjFmO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnRvcENvbnRlbnRfbWFpbiAueWVsbG93LWJnOm5vdCg6Zmlyc3QtY2hpbGQpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLnllbGxvdy1iZzpub3QoOmZpcnN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLnllbGxvdy1iZzpub3QoOmZpcnN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLnllbGxvdy1iZzpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4udG9wQ29udGVudF9tYWluIC55ZWxsb3ctYmcgc3Ryb25nOm5vdCg6bGFzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAueWVsbG93LWJnIHN0cm9uZzpub3QoOmxhc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAueWVsbG93LWJnIHN0cm9uZzpub3QoOmxhc3QtY2hpbGQpLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAueWVsbG93LWJnIHN0cm9uZzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuOGVtO1xufVxuLnRvcENvbnRlbnRfbWFpbiAuYmx1ZS1iZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5ibHVlLWJnLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuYmx1ZS1iZywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmJsdWUtYmcge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyOiBkYXNoZWQgMXB4ICM4OGI4ZTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gLmJsdWUtYmc6bm90KDpmaXJzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuYmx1ZS1iZzpub3QoOmZpcnN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmJsdWUtYmc6bm90KDpmaXJzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5ibHVlLWJnOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi50b3BDb250ZW50X21haW4gLmJsdWUtc2ltcGxlQmcsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuYmx1ZS1zaW1wbGVCZyxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmJsdWUtc2ltcGxlQmcsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5ibHVlLXNpbXBsZUJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgcGFkZGluZzogMTVweCAyMHB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHQ6bm90KDpsYXN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodDpub3QoOmxhc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHQ6bm90KDpsYXN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0Om5vdCg6bGFzdC1jaGlsZCksXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGU6bm90KDpsYXN0LWNoaWxkKSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlOm5vdCg6bGFzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGU6bm90KDpsYXN0LWNoaWxkKSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGU6bm90KDpsYXN0LWNoaWxkKSxcbi50b3BDb250ZW50X21haW4gLmN0YUhlYXZ5Om5vdCg6bGFzdC1jaGlsZCksXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5Om5vdCg6bGFzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eTpub3QoOmxhc3QtY2hpbGQpLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHQ6bm90KDpmaXJzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHQ6bm90KDpmaXJzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodDpub3QoOmZpcnN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0Om5vdCg6Zmlyc3QtY2hpbGQpLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhTWlkZGxlOm5vdCg6Zmlyc3QtY2hpbGQpLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGU6bm90KDpmaXJzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGU6bm90KDpmaXJzdC1jaGlsZCksXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhTWlkZGxlOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnk6bm90KDpmaXJzdC1jaGlsZCksXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5Om5vdCg6Zmlyc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnk6bm90KDpmaXJzdC1jaGlsZCksXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhSGVhdnk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHRfY2F0Y2gsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHRfY2F0Y2gsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF9jYXRjaCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X2NhdGNoLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhTWlkZGxlX2NhdGNoLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfY2F0Y2gsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfY2F0Y2gsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhTWlkZGxlX2NhdGNoLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfY2F0Y2gsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5X2NhdGNoLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfY2F0Y2gsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhSGVhdnlfY2F0Y2gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHRfbGlzdCwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF9saXN0LFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHRfbGlzdCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X2xpc3QsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfbGlzdCxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX2xpc3QsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfbGlzdCxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfbGlzdCxcbi50b3BDb250ZW50X21haW4gLmN0YUhlYXZ5X2xpc3QsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5X2xpc3QsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV9saXN0LFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5X2xpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9wQ29udGVudF9tYWluIC5jdGFMaWdodF92b2ljZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUxpZ2h0X3ZvaWNlLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhTGlnaHRfdm9pY2UsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2UsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZV92b2ljZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZV92b2ljZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdm9pY2UsXG4udG9wQ29udGVudF9tYWluIC5jdGFIZWF2eV92b2ljZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdm9pY2UsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFIZWF2eV92b2ljZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9wQ29udGVudF9tYWluIC5jdGFMaWdodF92b2ljZSBiciwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZSBicixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUxpZ2h0X3ZvaWNlIGJyLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhTGlnaHRfdm9pY2UgYnIsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2UgYnIsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZV92b2ljZSBicixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZV92b2ljZSBicixcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdm9pY2UgYnIsXG4udG9wQ29udGVudF9tYWluIC5jdGFIZWF2eV92b2ljZSBicixcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdm9pY2UgYnIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZSBicixcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFIZWF2eV92b2ljZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHRfdm9pY2U6OmJlZm9yZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHRfdm9pY2U6OmJlZm9yZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X3ZvaWNlOjpiZWZvcmUsIC50b3BDb250ZW50X21haW4gLmN0YUxpZ2h0X3ZvaWNlOjphZnRlciwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbi50b3BDb250ZW50X21haW4gLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX3ZvaWNlOjphZnRlcixcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHRfdm9pY2U6OmJlZm9yZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHRfdm9pY2U6OmJlZm9yZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X3ZvaWNlOjpiZWZvcmUsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbi50b3BDb250ZW50X21haW4gLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50b3BDb250ZW50X21haW4gLmN0YUxpZ2h0X3ZvaWNlOjphZnRlciwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX3ZvaWNlOjphZnRlcixcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50b3BDb250ZW50X21haW4gLmN0YUxpZ2h0LCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUxpZ2h0LFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHQsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFMaWdodCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTWlkZGxlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YU1pZGRsZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50b3BDb250ZW50X21haW4gLmN0YU1pZGRsZV90aXRsZSBzcGFuLmlubGluZUJsb2NrLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZV90aXRsZSBzcGFuLmlubGluZUJsb2NrLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX3RpdGxlIHNwYW4uaW5saW5lQmxvY2ssICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdGl0bGUgc3Bhbi5pbmxpbmVCbG9jaywgLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5pbmxpbmVCbG9jaywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV90aXRsZSBzcGFuLmlubGluZUJsb2NrLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5pbmxpbmVCbG9jaywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaW5saW5lQmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfdGl0bGUsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdGl0bGUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV90aXRsZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIH1cbn1cbi50b3BDb250ZW50X21haW4gLndwLWJsb2NrLXRhYmxlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLndwLWJsb2NrLXRhYmxlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAud3AtYmxvY2stdGFibGUsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay10YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIycHggIWltcG9ydGFudDtcbn1cbi50b3BDb250ZW50X21haW4gLndwLWJsb2NrLXRhYmxlOm5vdCg6Zmlyc3QtY2hpbGQpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLndwLWJsb2NrLXRhYmxlOm5vdCg6Zmlyc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAud3AtYmxvY2stdGFibGU6bm90KDpmaXJzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay10YWJsZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4udG9wQ29udGVudF9tYWluIC53cC1ibG9jay10YWJsZSBmaWdjYXB0aW9uLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLndwLWJsb2NrLXRhYmxlIGZpZ2NhcHRpb24sXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC53cC1ibG9jay10YWJsZSBmaWdjYXB0aW9uLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAud3AtYmxvY2stdGFibGUgZmlnY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50b3BDb250ZW50X21haW4gdGFibGUsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB0YWJsZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdGFibGUsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi50b3BDb250ZW50X21haW4gdGFibGUgdGQsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB0YWJsZSB0ZCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdGFibGUgdGQsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHRhYmxlIHRkLFxuLnRvcENvbnRlbnRfbWFpbiB0YWJsZSB0aCxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB0YWJsZSB0aCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdGFibGUgdGgsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCB0YWJsZSB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4OGI4ZTI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnRvcENvbnRlbnRfbWFpbiB0YWJsZSB0aCwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIHRhYmxlIHRoLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciB0YWJsZSB0aCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gdGFibGUgdGQsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB0YWJsZSB0ZCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdGFibGUgdGQsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHRhYmxlIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi50b3BDb250ZW50X21haW4gZmlnY2FwdGlvbiwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGZpZ2NhcHRpb24sXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGZpZ2NhcHRpb24sICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGZpZ2NhcHRpb24ge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4udG9wQ29udGVudF9tYWluIG1hcmtlciwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIG1hcmtlcixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgbWFya2VyLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBtYXJrZXIge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1MCUsICNmZmZhY2YgNTAlKTtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmZhY2Y7XG59XG4udG9wQ29udGVudF9tYWluIGhyLmRhc2hlZCwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGhyLmRhc2hlZCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaHIuZGFzaGVkLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoci5kYXNoZWQge1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDU2YWMyLCAjMDU2YWMyIDRweCwgdHJhbnNwYXJlbnQgNHB4LCB0cmFuc3BhcmVudCA2cHgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDZweCAxcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbi50b3BDb250ZW50X21haW4gaHIuZG90LCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgaHIuZG90LFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoci5kb3QsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGhyLmRvdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDAwMDAsICMwMDAwMDAgM3B4LCB0cmFuc3BhcmVudCAzcHgsIHRyYW5zcGFyZW50IDlweCk7XG4gIGJhY2tncm91bmQtc2l6ZTogOXB4IDNweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQzcHggMDtcbn1cblxuLnBvc3QtcGFnZSA+IGgyLmhlYWRpbmdfYmdCbHVlX2JvcmRlckJvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucG9zdC1wYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBvc3QtcGFnZSA+IC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLnBhZ2UtaW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2I5Y2ZlOTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiOWNmZTk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1pbmZvIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICB9XG59XG4ucGFnZS1pbmZvLWNhdHMgc3BhbiwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWluZm9Cb3R0b20tY2F0cyBzcGFuIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICMwNTZhYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2hhZG93OiA0cHggNHB4IDAgIzA1NmFjMjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wYWdlLWluZm8tdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBhZ2UtaW5mby1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZS1saXN0IHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG4uYXJ0aWNsZS1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzgyYjRlMDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmFydGljbGUtbGlzdC1pdGVtID4gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmhlcml0O1xufVxuLmFydGljbGUtbGlzdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZS1saXN0LWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtbGlzdC1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbi5hcnRpY2xlLWxpc3QtaXRlbS10aHVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5hcnRpY2xlLWxpc3QtaXRlbS10aHVtLmltYWdlRGVmYXVsdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5YmM1ZWE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZS1saXN0LWl0ZW0tdGh1bSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS1saXN0LWl0ZW0tdGh1bSB7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cbn1cbi5hcnRpY2xlLWxpc3QtaXRlbSBhcnRpY2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDE7XG59XG4uYXJ0aWNsZS1saXN0LWl0ZW0tY2F0cyB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5hcnRpY2xlLWxpc3QtaXRlbS1jYXRzIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3gtc2hhZG93OiAzcHggM3B4IDAgI2NkZTFmMztcbn1cbi5hcnRpY2xlLWxpc3QtaXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYXJ0aWNsZS1saXN0LWl0ZW0gdGltZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLmFydGljbGUtbGlzdCAud3AtcGFnZW5hdmkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5hcnRpY2xlLWxpc3QgLndwLXBhZ2VuYXZpIC5wYWdlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXJ0aWNsZS1saXN0IC53cC1wYWdlbmF2aSBzcGFuOm5vdCguZXh0ZW5kLCAucGFnZXMpLFxuLmFydGljbGUtbGlzdCAud3AtcGFnZW5hdmkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmM2ZiO1xuICBjb2xvcjogIzA1NmFjMjtcbiAgbWFyZ2luOiAwIDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtbGlzdCAud3AtcGFnZW5hdmkgc3Bhbjpub3QoLmV4dGVuZCwgLnBhZ2VzKSxcbi5hcnRpY2xlLWxpc3QgLndwLXBhZ2VuYXZpIGEge1xuICAgIG1pbi13aWR0aDogMjdweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gIH1cbn1cbi5hcnRpY2xlLWxpc3QgLndwLXBhZ2VuYXZpIHNwYW46bm90KC5leHRlbmQsIC5wYWdlcykuY3VycmVudCxcbi5hcnRpY2xlLWxpc3QgLndwLXBhZ2VuYXZpIGEuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmFydGljbGUtbGlzdCAud3AtcGFnZW5hdmkgc3Bhbi5leHRlbmQge1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwNTZhYzI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5pbmZvX3NpZGViYXIge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZm9fc2lkZWJhciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuLmluZm9fc2lkZWJhci10aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDU2YWMyO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaW5mb19zaWRlYmFyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbmZvX3NpZGViYXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLmluZm9fc2lkZWJhci1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5pbmZvX3NpZGViYXItbGlzdC1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG4uaW5mb19zaWRlYmFyLWxpc3QtaXRlbSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuM3M7XG59XG4uaW5mb19zaWRlYmFyLWxpc3QtaXRlbSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZGZkZjtcbiAgb3BhY2l0eTogMTtcbn1cbi5pbmZvX3NpZGViYXItbGlzdC1pdGVtIGE6OmJlZm9yZSwgLmluZm9fc2lkZWJhci1saXN0LWl0ZW0gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbn1cbi5pbmZvX3NpZGViYXItbGlzdC1pdGVtIGE6OmJlZm9yZSB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHJpZ2h0OiAyMnB4O1xufVxuLmluZm9fc2lkZWJhci1saXN0LWl0ZW0gYTo6YWZ0ZXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHJpZ2h0OiAyM3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG4uaW5mb19zaWRlYmFyLWxpc3QtaXRlbS5jaGlsZENhdCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLmluZm9fc2lkZWJhcl9zZWFyY2gge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAjcG9zdC1zaW5nbGUgLmluZm9fc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICNwb3N0LXNpbmdsZSAuYXJ0aWNsZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KTtcbiAgfVxufVxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLXRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLXRodW1ibmFpbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgfVxufVxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLXRodW1ibmFpbCBpbWcge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHtcbiAgcGFkZGluZzogMzBweCAwIDA7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUtaW5mb0JvdHRvbSB7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAyMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWluZm9Cb3R0b20tY2F0cyBzcGFuIHtcbiAgbWFyZ2luOiAwIDFlbSAwIDA7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUtaW5mb0JvdHRvbSBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1pbmZvQm90dG9tIHAgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcG9zdC1zaW5nbGUgLmFydGljbGUtaW5mb0JvdHRvbSBwIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwNTZhYzI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgY29sb3IgMC4zcztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jIGE6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICNwb3N0LXNpbmdsZSAuYXJ0aWNsZSAuYnRuLWMgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzA1NmFjMjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jLnBhZ2VOYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jLnBhZ2VOYXRpb24gYSB7XG4gIGZsZXg6IGluaXRpYWw7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jLnBhZ2VOYXRpb24gYS5uZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlIC5idG4tYy5wYWdlTmF0aW9uIGEucHJldmlvdXMge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuI2Zvcm0tc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNmb3JtLXNlYXJjaCBpbnB1dCB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNmb3JtLXNlYXJjaCBidXR0b24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYWNjb3JkaW9uLTAxIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5hY2NvcmRpb24tMDEgKyAuYWNjb3JkaW9uLTAxIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZzogMTVweCAzNXB4IDE1cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiA0MXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci13aWR0aDogMTdweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgb3BhY2l0eTogMC4zO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDIwLjVweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmlnaHQ6IDE3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDIwLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGUgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFlbTtcbiAgcmlnaHQ6IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwYWRkaW5nOiA0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGUgc3Bhbi5hcnJvdyBzcGFuIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDU2YWMyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSA+IHNwYW46bm90KC5hcnJvdykge1xuICBwYWRkaW5nLWxlZnQ6IDEuNGVtO1xuICB0ZXh0LWluZGVudDogLTEuNGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXNoYWRvdzogIzA1NmFjMiAzcHggMCwgIzA1NmFjMiAtM3B4IDAsICMwNTZhYzIgMCAtM3B4LCAjMDU2YWMyIDAgM3B4LCAjMDU2YWMyIDNweCAzcHgsICMwNTZhYzIgLTNweCAzcHgsICMwNTZhYzIgM3B4IC0zcHgsICMwNTZhYzIgLTNweCAtM3B4LCAjMDU2YWMyIDFweCAzcHgsICMwNTZhYzIgLTFweCAzcHgsICMwNTZhYzIgMXB4IC0zcHgsICMwNTZhYzIgLTFweCAtM3B4LCAjMDU2YWMyIDNweCAxcHgsICMwNTZhYzIgLTNweCAxcHgsICMwNTZhYzIgM3B4IC0xcHgsICMwNTZhYzIgLTNweCAtMXB4O1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50IHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjNzIGhlaWdodDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudF93cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmNmZjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMwNTZhYzI7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnRfd3JhcCAuY3RhTGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWJjNWVhO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50X3dyYXAgLnJlYWRUb2dldGhlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hY2NvcmRpb24tMDIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMiArIC5hY2NvcmRpb24tMDIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nOiAxNXB4IDM1cHggMTVweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDQxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXdpZHRoOiAxN3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBvcGFjaXR5OiAwLjM7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMjAuNXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1sZWZ0OiAxN3B4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjAuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMWVtO1xuICByaWdodDogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IDRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSBzcGFuLmFycm93IHNwYW4ge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzA1NmFjMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlID4gc3Bhbjpub3QoLmFycm93KSB7XG4gIHBhZGRpbmctbGVmdDogMS40ZW07XG4gIHRleHQtaW5kZW50OiAtMS40ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2hhZG93OiAjMDU2YWMyIDNweCAwLCAjMDU2YWMyIC0zcHggMCwgIzA1NmFjMiAwIC0zcHgsICMwNTZhYzIgMCAzcHgsICMwNTZhYzIgM3B4IDNweCwgIzA1NmFjMiAtM3B4IDNweCwgIzA1NmFjMiAzcHggLTNweCwgIzA1NmFjMiAtM3B4IC0zcHgsICMwNTZhYzIgMXB4IDNweCwgIzA1NmFjMiAtMXB4IDNweCwgIzA1NmFjMiAxcHggLTNweCwgIzA1NmFjMiAtMXB4IC0zcHgsICMwNTZhYzIgM3B4IDFweCwgIzA1NmFjMiAtM3B4IDFweCwgIzA1NmFjMiAzcHggLTFweCwgIzA1NmFjMiAtM3B4IC0xcHg7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnQge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuM3MgaGVpZ2h0O1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmY2ZmO1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzA1NmFjMjtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIC5jdGFMaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5YmM1ZWE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCAucmVhZFRvZ2V0aGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGU6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzA1NmFjMjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSBzcGFuLmFycm93IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlID4gc3Bhbjpub3QoLmFycm93KSB7XG4gIHRleHQtc2hhZG93OiAjZmZmZmZmIDNweCAwLCAjZmZmZmZmIC0zcHggMCwgI2ZmZmZmZiAwIC0zcHgsICNmZmZmZmYgMCAzcHgsICNmZmZmZmYgM3B4IDNweCwgI2ZmZmZmZiAtM3B4IDNweCwgI2ZmZmZmZiAzcHggLTNweCwgI2ZmZmZmZiAtM3B4IC0zcHgsICNmZmZmZmYgMXB4IDNweCwgI2ZmZmZmZiAtMXB4IDNweCwgI2ZmZmZmZiAxcHggLTNweCwgI2ZmZmZmZiAtMXB4IC0zcHgsICNmZmZmZmYgM3B4IDFweCwgI2ZmZmZmZiAtM3B4IDFweCwgI2ZmZmZmZiAzcHggLTFweCwgI2ZmZmZmZiAtM3B4IC0xcHg7XG4gIHRleHQtaW5kZW50OiBjYWxjKC0xZW0gLSAxMHB4KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDFlbSArIDEwcHgpO1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYnRuLWMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5idG4tYyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmJ0bi1jID4gKiB7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG4uYnRuLWMgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uYnRuLWMgKyAuYnRuLWMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmJ0bi1jIHNwYW4uYWpheC1sb2FkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnV0dG9uX2JnQmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAycHggc29saWQgIzA1NmFjMjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBjb2xvciAwLjNzO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5idXR0b25fYmdCbHVlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYnV0dG9uX2JnQmx1ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzA1NmFjMjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5jdGFMaWdodCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDEuNGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMsIC5jdGFNaWRkbGVfYnRucywgLmN0YUhlYXZ5X2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDEuMmVtO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4uY3RhTGlnaHRfYnRucyBhLCAuY3RhTWlkZGxlX2J0bnMgYSwgLmN0YUhlYXZ5X2J0bnMgYSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuM2VtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi4zO1xuICBmb250LXNpemU6IDEuNmVtO1xuICB6LWluZGV4OiAyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBsaW5lYXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLCAuY3RhTWlkZGxlX2J0bnMgYSwgLmN0YUhlYXZ5X2J0bnMgYSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmc6IDE3cHggMCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zIGE6OmJlZm9yZSwgLmN0YU1pZGRsZV9idG5zIGE6OmJlZm9yZSwgLmN0YUhlYXZ5X2J0bnMgYTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogLTMwJTtcbiAgdG9wOiA1MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1ZW07XG4gIGhlaWdodDogMTVlbTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgd2hpdGUgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBhbmltYXRpb246IHNoaW55IDNzIGluZmluaXRlIGxpbmVhcjtcbn1cbkBrZXlmcmFtZXMgc2hpbnkge1xuICAwJSB7XG4gICAgbGVmdDogLTMwJTtcbiAgfVxuICAyMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNoaW55IHtcbiAgMCUge1xuICAgIGxlZnQ6IC0zMCU7XG4gIH1cbiAgMjAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBzaGlueSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMzAlO1xuICB9XG4gIDIwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhLnRlbCwgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYS50ZWwsIC5jdGFNaWRkbGVfYnRucyBhLnRlbCwgLmN0YUhlYXZ5X2J0bnMgYS50ZWwge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgKiAuNSk7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zIGEudGVsID4gLnBjLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWwgPiAucGMsIC5jdGFIZWF2eV9idG5zIGEudGVsID4gLnBjIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG4uY3RhTGlnaHRfYnRucyBhLnRlbDo6YmVmb3JlLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWw6OmJlZm9yZSwgLmN0YUhlYXZ5X2J0bnMgYS50ZWw6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNnM7XG59XG4uY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSwgLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICB3aWR0aDogY2FsYyg1MCUgLSAuM2VtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEubGluZSwgLmN0YU1pZGRsZV9idG5zIGEubGluZSwgLmN0YUhlYXZ5X2J0bnMgYS5saW5lLCAuY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAqIC4yNSk7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEubGluZSwgLmN0YU1pZGRsZV9idG5zIGEubGluZSwgLmN0YUhlYXZ5X2J0bnMgYS5saW5lLCAuY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gICAgbWFyZ2luLXRvcDogMC4zZW07XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zIGEubGluZSwgLmN0YU1pZGRsZV9idG5zIGEubGluZSwgLmN0YUhlYXZ5X2J0bnMgYS5saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYzM1NTtcbn1cbi5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZDAzODtcbiAgbWFyZ2luLWxlZnQ6IDAuNmVtO1xufVxuLmN0YUxpZ2h0ID4gcCB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS43ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHQgPiBwIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFMaWdodCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gIH1cbn1cbi5jdGFMaWdodCA+IHAgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmN0YU1pZGRsZSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uY3RhTWlkZGxlX3RpdGxlLCAuY3RhSGVhdnlfdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC44ZW0gOC4yZW0gMC44ZW0gMS40ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3RpdGxlLCAuY3RhSGVhdnlfdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTE1cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdGl0bGU6OmFmdGVyLCAuY3RhSGVhdnlfdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDYuM2VtO1xuICBoZWlnaHQ6IDYuM2VtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jdGFfaWNvbi5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMC41ZW07XG4gIHJpZ2h0OiAxLjdlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdGl0bGU6OmFmdGVyLCAuY3RhSGVhdnlfdGl0bGU6OmFmdGVyIHtcbiAgICB3aWR0aDogODJweDtcbiAgICBoZWlnaHQ6IDgycHg7XG4gICAgcmlnaHQ6IDI0cHg7XG4gICAgYm90dG9tOiAxMXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2NvbnRlbnQsIC5jdGFIZWF2eV9jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9jb250ZW50LCAuY3RhSGVhdnlfY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDE0cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfY29udGVudCA+IHAsIC5jdGFIZWF2eV9jb250ZW50ID4gcCB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS43ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2NvbnRlbnQgPiBwLCAuY3RhSGVhdnlfY29udGVudCA+IHAge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY3RhTWlkZGxlX2NvbnRlbnQgPiBwLCAuY3RhSGVhdnlfY29udGVudCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9jb250ZW50ID4gcCBzcGFuLCAuY3RhSGVhdnlfY29udGVudCA+IHAgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfY2F0Y2gsIC5jdGFIZWF2eV9jYXRjaCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmN0YU1pZGRsZV9saXN0LCAuY3RhSGVhdnlfbGlzdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmYxZjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuM2VtO1xuICBwYWRkaW5nOiAwLjZlbSAwIDAuN2VtIDEuNWVtO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfbGlzdCwgLmN0YUhlYXZ5X2xpc3Qge1xuICAgIHBhZGRpbmc6IDEwcHggMCA4cHggMTVweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9saXN0IGxpLCAuY3RhSGVhdnlfbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMS4xZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgbGluZS1oZWlnaHQ6IDIuMyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfbGlzdCBsaSwgLmN0YUhlYXZ5X2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9saXN0IGxpOjpiZWZvcmUsIC5jdGFIZWF2eV9saXN0IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMS4zZW07XG4gIGhlaWdodDogMS4zZW07XG4gIG1hcmdpbi1yaWdodDogMC43ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY3RhX2xpc3REb3RzLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9saXN0IGxpOjpiZWZvcmUsIC5jdGFIZWF2eV9saXN0IGxpOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuLmN0YU1pZGRsZV92b2ljZSwgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmbGV4OiAxO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdm9pY2UsIC5jdGFIZWF2eV92b2ljZSB7XG4gICAgd2lkdGg6IDMzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE3cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyZW07XG4gIGJvcmRlci1yaWdodDogMnB4IGRvdHRlZCAjMDAwMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV92b2ljZTo6YmVmb3JlLCAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSwgLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogMjJweDtcbiAgfVxufVxuLmN0YU1pZGRsZV92b2ljZTo6YmVmb3JlLCAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG59XG4uY3RhTWlkZGxlX3ZvaWNlOjphZnRlciwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG59XG4uY3RhTWlkZGxlX2J0bnMsIC5jdGFIZWF2eV9idG5zIHtcbiAgbWFyZ2luLXRvcDogMC43ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9idG5zLCAuY3RhSGVhdnlfYnRucyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfYnRucyBhLnRlbCwgLmN0YUhlYXZ5X2J0bnMgYS50ZWwge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFNaWRkbGVfYnRucyBhLnRlbCwgLmN0YUhlYXZ5X2J0bnMgYS50ZWwge1xuICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuXG4uY3RhSGVhdnkge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnkge1xuICAgIHBhZGRpbmctdG9wOiAzOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdGl0bGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgcGFkZGluZy1yaWdodDogN2VtO1xuICB9XG59XG4uY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ5ODk5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBwYWRkaW5nOiAwLjdlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xuICBtYXJnaW4tdG9wOiAwLjRlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICByaWdodDogMTEwcHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpOjphZnRlciB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2N0YV92b2ljZVBhcnRzLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICByaWdodDogLThweDtcbiAgICBib3R0b206IDNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpOjphZnRlciB7XG4gICAgd2lkdGg6IDEuMjVlbTtcbiAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDEwM2RlZykgbWF0cml4KDAuNSwgMSwgMCwgMSwgMCwgMCk7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IC00cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gIHdpZHRoOiA1ZW07XG4gIGhlaWdodDogNWVtO1xuICBib3R0b206IDAuN2VtO1xuICByaWdodDogMS40ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdGl0bGU6OmFmdGVyIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG4uY3RhSGVhdnlfY29udGVudCA+IGZpZ3VyZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfY29udGVudCA+IGZpZ3VyZSB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB3aWR0aDogNzglO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfY29udGVudCA+IGZpZ3VyZSB7XG4gICAgbWFyZ2luLXRvcDogMC44ZW07XG4gICAgbWF4LXdpZHRoOiA0MGVtO1xuICB9XG59XG4uY3RhSGVhdnlfbGlzdCB7XG4gIGZsZXg6IDE7XG59XG4uY3RhSGVhdnlfbGlzdCBsaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV92b2ljZSB7XG4gICAgd2lkdGg6IDE3NHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHRvcDogNTBweDtcbiAgICBib3R0b206IGF1dG87XG4gIH1cbiAgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTI1ZGVnKTtcbiAgfVxuICAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNWRlZyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV92b2ljZSB7XG4gICAgbWFyZ2luLXRvcDogMC44M2VtO1xuICB9XG59XG4uY3RhSGVhdnlfYnRucyB7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xufVxuXG4uZml4ZWRDb250YWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwNTZhYzI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4uZml4ZWRDb250YWN0LmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0IHtcbiAgcGFkZGluZzogMTBweCAyMHB4IDVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHRfYnRucywgLmZpeGVkQ29udGFjdCAuY3RhTWlkZGxlX2J0bnMsIC5maXhlZENvbnRhY3QgLmN0YUhlYXZ5X2J0bnMge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodF9idG5zIGEsIC5maXhlZENvbnRhY3QgLmN0YU1pZGRsZV9idG5zIGEsIC5maXhlZENvbnRhY3QgLmN0YUhlYXZ5X2J0bnMgYSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodF9idG5zIGE6bm90KDpmaXJzdC1jaGlsZCksIC5maXhlZENvbnRhY3QgLmN0YU1pZGRsZV9idG5zIGE6bm90KDpmaXJzdC1jaGlsZCksIC5maXhlZENvbnRhY3QgLmN0YUhlYXZ5X2J0bnMgYTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodCA+IHAge1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MzBweCkge1xuICAuZml4ZWRDb250YWN0IC5jdGFMaWdodCA+IHAgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmhlYWRpbmdfYmdCbHVlX2JvcmRlckJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gIGNvbG9yOiAjMWYxZjFmO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAyMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzA1NmFjMjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi50aXRsZU1lcml0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBib3gtc2hhZG93OiAxNXB4IDE1cHggMCAjMDU2YWMyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMjJweCAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnRpdGxlTWVyaXQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEycHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEycHgpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgb3BhY2l0eTogMC41O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtOHB4O1xuICBib3R0b206IC04cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRpdGxlTWVyaXQge1xuICAgIHBhZGRpbmc6IDEwcHggNTBweCAxNXB4O1xuICB9XG59XG4udGl0bGVNZXJpdF9vcmRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAtMjZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwNTZhYzI7XG59XG4udGl0bGVNZXJpdF9vcmRlciBzdHJvbmcge1xuICBmb250LXNpemU6IDM5cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRpdGxlTWVyaXQgZmlndXJlIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnRpdGxlTWVyaXQgZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGl0bGVNZXJpdCBmaWd1cmUge1xuICAgIHdpZHRoOiA5NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG4udGl0bGVNZXJpdCBoNCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRpdGxlTWVyaXQgaDQge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLnRpdGxlTWVyaXQgaDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIC4yZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5saXN0LTNjb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubGlzdC0zY29sdW1uIC5pdGVtIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDI4cHggKiAyKSAvIDMpO1xuICB9XG4gIC5saXN0LTNjb2x1bW4gLml0ZW06bm90KDpudGgtY2hpbGQoM24rMSkpIHtcbiAgICBtYXJnaW4tbGVmdDogMjhweDtcbiAgfVxuICAubGlzdC0zY29sdW1uIC5pdGVtOm50aC1jaGlsZChuKzQpIHtcbiAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGlzdC0zY29sdW1uIC5pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubGlzdC0zY29sdW1uIC5pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gZmlndXJlLnJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxpc3QtM2NvbHVtbiAuaXRlbSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSAudGV4dCB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gLnRpdGxlLCAubGlzdC0zY29sdW1uIC5pdGVtIC50aXRsZS1sZWZ0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmxpc3QtM2NvbHVtbiAuaXRlbSAudGl0bGUtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5saXN0LTRjb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubGlzdC00Y29sdW1uIC5pdGVtIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMzcHggKiAzKSAvIDQpO1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bm90KDpudGgtY2hpbGQoNG4rMSkpIHtcbiAgICBtYXJnaW4tbGVmdDogMzNweDtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm50aC1jaGlsZChuKzUpIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGlzdC00Y29sdW1uIC5pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4IC8gMik7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm50aC1jaGlsZChuKzMpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ubGlzdC00Y29sdW1uIC5pdGVtIGZpZ3VyZS5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5saXN0LTRjb2x1bW4gLml0ZW0gLnRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tZXJpdExpc3Qge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tZXJpdExpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ubWVyaXRMaXN0X2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1lcml0TGlzdF9pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4IC8gMik7XG4gIH1cbiAgLm1lcml0TGlzdF9pdGVtOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5tZXJpdExpc3RfaXRlbTpudGgtY2hpbGQobiszKSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lcml0TGlzdF9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ubWVyaXRMaXN0X2l0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODRkOGE7XG4gIG9wYWNpdHk6IDAuNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDMycHg7XG4gIGxlZnQ6IDMwcHg7XG59XG4ubWVyaXRMaXN0X2l0ZW0tb3JkZXIge1xuICB3aWR0aDogNjJweDtcbiAgaGVpZ2h0OiA2MnB4O1xuICBjb2xvcjogIzA1NmFjMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA3cHg7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICB6LWluZGV4OiAyO1xufVxuLm1lcml0TGlzdF9pdGVtLW9yZGVyIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDI2cHg7XG59XG4ubWVyaXRMaXN0X2l0ZW0gaDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMTJweCAwIDEycHggODBweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm1lcml0TGlzdF9pdGVtIC50ZXh0IHtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5tZXJpdExpc3RfaXRlbSAudGV4dCBmaWd1cmUge1xuICB3aWR0aDogODNweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG4ubWVyaXRMaXN0X2l0ZW0gLnRleHQgcCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmFydGljbGVMaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlTGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmFydGljbGVMaXN0X2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFydGljbGVMaXN0X2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzBweCAqIDIpIC8gMyk7XG4gIH1cbiAgLmFydGljbGVMaXN0X2l0ZW06bm90KDpudGgtY2hpbGQoM24rMSkpIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxuICAuYXJ0aWNsZUxpc3RfaXRlbTpudGgtY2hpbGQobis0KSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGVMaXN0X2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwNTZhYzI7XG4gIH1cbiAgLmFydGljbGVMaXN0X2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmFydGljbGVMaXN0X2l0ZW0gLnJlYWRUb2dldGhlcl9pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi50YWJsZS0wMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuLnRhYmxlLTAxIHRkLFxuLnRhYmxlLTAxIHRoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzg4YjhlMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJsZS0wMSB0ZCxcbi50YWJsZS0wMSB0aCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLTAxIHRkLFxuLnRhYmxlLTAxIHRoIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi50YWJsZS0wMSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYmxlLTAxIHRoIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi50YWJsZS0wMSB0aC52ZXJ0aXZhbEFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4udGFibGUtMDEgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udGFiTGlzdC0wMSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4udGFiTGlzdC0wMSA+IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRhYkxpc3QtMDEgPiB1bCA+IGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4udGFiTGlzdC0wMV90YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpIHtcbiAgZmxleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlNGI2NDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaSB7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaS5jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpLmN1cnJlbnQge1xuICAgIGhlaWdodDogNDdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaSBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmY2ZmO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkuY3VycmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSBoNFtjbGFzc10ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSBoNFtjbGFzc10ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSBmaWd1cmUge1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGgsXG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMTNweCAyMnB4O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtaW4td2lkdGg6IDExMHB4O1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoZWFkIHRoLFxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aGVhZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmFjY29yZGlvbi0wMSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYWNjb3JkaW9uLTAxICsgLmFjY29yZGlvbi0wMSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6IDE1cHggMzVweCAxNXB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFjY29yZGlvbi0wMV90aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogNDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItd2lkdGg6IDE3cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG9wYWNpdHk6IDAuMztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItdG9wOiAyMC41cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAyMC41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzA1NmFjMjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIHJpZ2h0OiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHNwYW4uYXJyb3cgc3BhbiB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA1NmFjMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGUgPiBzcGFuOm5vdCguYXJyb3cpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjRlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xLjRlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1zaGFkb3c6ICMwNTZhYzIgM3B4IDAsICMwNTZhYzIgLTNweCAwLCAjMDU2YWMyIDAgLTNweCwgIzA1NmFjMiAwIDNweCwgIzA1NmFjMiAzcHggM3B4LCAjMDU2YWMyIC0zcHggM3B4LCAjMDU2YWMyIDNweCAtM3B4LCAjMDU2YWMyIC0zcHggLTNweCwgIzA1NmFjMiAxcHggM3B4LCAjMDU2YWMyIC0xcHggM3B4LCAjMDU2YWMyIDFweCAtM3B4LCAjMDU2YWMyIC0xcHggLTNweCwgIzA1NmFjMiAzcHggMXB4LCAjMDU2YWMyIC0zcHggMXB4LCAjMDU2YWMyIDNweCAtMXB4LCAjMDU2YWMyIC0zcHggLTFweDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4zcyBoZWlnaHQ7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnRfd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmY7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMDU2YWMyO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50X3dyYXAgLmN0YUxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzliYzVlYTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudF93cmFwIC5yZWFkVG9nZXRoZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWNjb3JkaW9uLTAyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDIgKyAuYWNjb3JkaW9uLTAyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZzogMTVweCAzNXB4IDE1cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiA0MXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci13aWR0aDogMTdweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgb3BhY2l0eTogMC4zO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDIwLjVweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmlnaHQ6IDE3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDIwLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFlbTtcbiAgcmlnaHQ6IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwYWRkaW5nOiA0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyBzcGFuIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDU2YWMyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSA+IHNwYW46bm90KC5hcnJvdykge1xuICBwYWRkaW5nLWxlZnQ6IDEuNGVtO1xuICB0ZXh0LWluZGVudDogLTEuNGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXNoYWRvdzogIzA1NmFjMiAzcHggMCwgIzA1NmFjMiAtM3B4IDAsICMwNTZhYzIgMCAtM3B4LCAjMDU2YWMyIDAgM3B4LCAjMDU2YWMyIDNweCAzcHgsICMwNTZhYzIgLTNweCAzcHgsICMwNTZhYzIgM3B4IC0zcHgsICMwNTZhYzIgLTNweCAtM3B4LCAjMDU2YWMyIDFweCAzcHgsICMwNTZhYzIgLTFweCAzcHgsICMwNTZhYzIgMXB4IC0zcHgsICMwNTZhYzIgLTFweCAtM3B4LCAjMDU2YWMyIDNweCAxcHgsICMwNTZhYzIgLTNweCAxcHgsICMwNTZhYzIgM3B4IC0xcHgsICMwNTZhYzIgLTNweCAtMXB4O1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50IHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjNzIGhlaWdodDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmNmZjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMwNTZhYzI7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCAuY3RhTGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWJjNWVhO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAgLnJlYWRUb2dldGhlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwNTZhYzI7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSA+IHNwYW46bm90KC5hcnJvdykge1xuICB0ZXh0LXNoYWRvdzogI2ZmZmZmZiAzcHggMCwgI2ZmZmZmZiAtM3B4IDAsICNmZmZmZmYgMCAtM3B4LCAjZmZmZmZmIDAgM3B4LCAjZmZmZmZmIDNweCAzcHgsICNmZmZmZmYgLTNweCAzcHgsICNmZmZmZmYgM3B4IC0zcHgsICNmZmZmZmYgLTNweCAtM3B4LCAjZmZmZmZmIDFweCAzcHgsICNmZmZmZmYgLTFweCAzcHgsICNmZmZmZmYgMXB4IC0zcHgsICNmZmZmZmYgLTFweCAtM3B4LCAjZmZmZmZmIDNweCAxcHgsICNmZmZmZmYgLTNweCAxcHgsICNmZmZmZmYgM3B4IC0xcHgsICNmZmZmZmYgLTNweCAtMXB4O1xuICB0ZXh0LWluZGVudDogY2FsYygtMWVtIC0gMTBweCk7XG4gIHBhZGRpbmctbGVmdDogY2FsYygxZW0gKyAxMHB4KTtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmJ0bi1jIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnRuLWMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5idG4tYyA+ICoge1xuICBtaW4td2lkdGg6IDE1MHB4O1xufVxuLmJ0bi1jID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmJ0bi1jICsgLmJ0bi1jIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5idG4tYyBzcGFuLmFqYXgtbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ1dHRvbl9iZ0JsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwNTZhYzI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgY29sb3IgMC4zcztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYnV0dG9uX2JnQmx1ZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJ1dHRvbl9iZ0JsdWU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6ICMwNTZhYzI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uY3RhTGlnaHQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxLjRlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zLCAuY3RhTWlkZGxlX2J0bnMsIC5jdGFIZWF2eV9idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAxLjJlbTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuLmN0YUxpZ2h0X2J0bnMgYSwgLmN0YU1pZGRsZV9idG5zIGEsIC5jdGFIZWF2eV9idG5zIGEge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbiAgZm9udC1zaXplOiAxLjZlbTtcbiAgei1pbmRleDogMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYSwgLmN0YU1pZGRsZV9idG5zIGEsIC5jdGFIZWF2eV9idG5zIGEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nOiAxN3B4IDAgMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhOjpiZWZvcmUsIC5jdGFNaWRkbGVfYnRucyBhOjpiZWZvcmUsIC5jdGFIZWF2eV9idG5zIGE6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGxlZnQ6IC0zMCU7XG4gIHRvcDogNTAlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDE1ZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHdoaXRlIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYW5pbWF0aW9uOiBzaGlueSAzcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIHNoaW55IHtcbiAgMCUge1xuICAgIGxlZnQ6IC0zMCU7XG4gIH1cbiAgMjAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzaGlueSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMzAlO1xuICB9XG4gIDIwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgc2hpbnkge1xuICAwJSB7XG4gICAgbGVmdDogLTMwJTtcbiAgfVxuICAyMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYS50ZWwsIC5jdGFNaWRkbGVfYnRucyBhLnRlbCwgLmN0YUhlYXZ5X2J0bnMgYS50ZWwge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEudGVsLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpICogLjUpO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhLnRlbCA+IC5wYywgLmN0YU1pZGRsZV9idG5zIGEudGVsID4gLnBjLCAuY3RhSGVhdnlfYnRucyBhLnRlbCA+IC5wYyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLmN0YUxpZ2h0X2J0bnMgYS50ZWw6OmJlZm9yZSwgLmN0YU1pZGRsZV9idG5zIGEudGVsOjpiZWZvcmUsIC5jdGFIZWF2eV9idG5zIGEudGVsOjpiZWZvcmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDZzO1xufVxuLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUsIC5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gLjNlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSwgLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgKiAuMjUpO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSwgLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICAgIG1hcmdpbi10b3A6IDAuM2VtO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2MzNTU7XG59XG4uY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmQwMzg7XG4gIG1hcmdpbi1sZWZ0OiAwLjZlbTtcbn1cbi5jdGFMaWdodCA+IHAge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0ID4gcCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTGlnaHQgPiBwIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICB9XG59XG4uY3RhTGlnaHQgPiBwIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jdGFNaWRkbGUge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmN0YU1pZGRsZV90aXRsZSwgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuOGVtIDguMmVtIDAuOGVtIDEuNGVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDEuNGVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV90aXRsZSwgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExNXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX3RpdGxlOjphZnRlciwgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2LjNlbTtcbiAgaGVpZ2h0OiA2LjNlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY3RhX2ljb24ucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAuNWVtO1xuICByaWdodDogMS43ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3RpdGxlOjphZnRlciwgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gICAgd2lkdGg6IDgycHg7XG4gICAgaGVpZ2h0OiA4MnB4O1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIGJvdHRvbTogMTFweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9jb250ZW50LCAuY3RhSGVhdnlfY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfY29udGVudCwgLmN0YUhlYXZ5X2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAxNHB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2NvbnRlbnQgPiBwLCAuY3RhSGVhdnlfY29udGVudCA+IHAge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9jb250ZW50ID4gcCwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmN0YU1pZGRsZV9jb250ZW50ID4gcCwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfY29udGVudCA+IHAgc3BhbiwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2NhdGNoLCAuY3RhSGVhdnlfY2F0Y2gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCwgLmN0YUhlYXZ5X2xpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmMWYxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgcGFkZGluZzogMC42ZW0gMCAwLjdlbSAxLjVlbTtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2xpc3QsIC5jdGFIZWF2eV9saXN0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgOHB4IDE1cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCBsaSwgLmN0YUhlYXZ5X2xpc3QgbGkge1xuICBmb250LXNpemU6IDEuMWVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIHBhZGRpbmctbGVmdDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2xpc3QgbGksIC5jdGFIZWF2eV9saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCBsaTo6YmVmb3JlLCAuY3RhSGVhdnlfbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuM2VtO1xuICBoZWlnaHQ6IDEuM2VtO1xuICBtYXJnaW4tcmlnaHQ6IDAuN2VtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2N0YV9saXN0RG90cy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfbGlzdCBsaTo6YmVmb3JlLCAuY3RhSGVhdnlfbGlzdCBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdm9pY2UsIC5jdGFIZWF2eV92b2ljZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZmxleDogMTtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3ZvaWNlLCAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG4uY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLCAuY3RhTWlkZGxlX3ZvaWNlOjphZnRlciwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMmVtO1xuICBib3JkZXItcmlnaHQ6IDJweCBkb3R0ZWQgIzAwMDAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xufVxuLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xufVxuLmN0YU1pZGRsZV9idG5zLCAuY3RhSGVhdnlfYnRucyB7XG4gIG1hcmdpbi10b3A6IDAuN2VtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfYnRucywgLmN0YUhlYXZ5X2J0bnMge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICBmb250LXNpemU6IDIuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLmN0YUhlYXZ5IHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5IHtcbiAgICBwYWRkaW5nLXRvcDogMzhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDdlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkOTg5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcGFkZGluZzogMC43ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgbWFyZ2luLXRvcDogMC40ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTBweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgcmlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jdGFfdm9pY2VQYXJ0cy5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxLjI1ZW07XG4gICAgaGVpZ2h0OiAxLjI1ZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMDNkZWcpIG1hdHJpeCgwLjUsIDEsIDAsIDEsIDAsIDApO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAtNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cbi5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDVlbTtcbiAgYm90dG9tOiAwLjdlbTtcbiAgcmlnaHQ6IDEuNGVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgd2lkdGg6IDc4JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICAgIG1hcmdpbi10b3A6IDAuOGVtO1xuICAgIG1heC13aWR0aDogNDBlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X2xpc3Qge1xuICBmbGV4OiAxO1xufVxuLmN0YUhlYXZ5X2xpc3QgbGkge1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIHdpZHRoOiAxNzRweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB0b3A6IDUwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG4gIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNWRlZyk7XG4gIH1cbiAgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjVkZWcpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIG1hcmdpbi10b3A6IDAuODNlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X2J0bnMge1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbn1cblxuLmZpeGVkQ29udGFjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDU2YWMyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuLmZpeGVkQ29udGFjdC5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweCA1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0X2J0bnMsIC5maXhlZENvbnRhY3QgLmN0YU1pZGRsZV9idG5zLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG1hcmdpbi1ib3R0b206IDAuMmVtO1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHRfYnRucyBhLCAuZml4ZWRDb250YWN0IC5jdGFNaWRkbGVfYnRucyBhLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIGEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHRfYnRucyBhOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZml4ZWRDb250YWN0IC5jdGFNaWRkbGVfYnRucyBhOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIGE6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHQgPiBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDMwcHgpIHtcbiAgLmZpeGVkQ29udGFjdCAuY3RhTGlnaHQgPiBwIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5oZWFkaW5nX2JnQmx1ZV9ib3JkZXJCb3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICBjb2xvcjogIzFmMWYxZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMjFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwNTZhYzI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udGl0bGVNZXJpdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYm94LXNoYWRvdzogMTVweCAxNXB4IDAgIzA1NmFjMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIycHggMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi50aXRsZU1lcml0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLThweDtcbiAgYm90dG9tOiAtOHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aXRsZU1lcml0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDUwcHggMTVweDtcbiAgfVxufVxuLnRpdGxlTWVyaXRfb3JkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogLTI2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDU2YWMyO1xufVxuLnRpdGxlTWVyaXRfb3JkZXIgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAzOXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50aXRsZU1lcml0IGZpZ3VyZSB7XG4gIHdpZHRoOiAxMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50aXRsZU1lcml0IGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAtMTJweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRpdGxlTWVyaXQgZmlndXJlIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxufVxuLnRpdGxlTWVyaXQgaDQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aXRsZU1lcml0IGg0IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi50aXRsZU1lcml0IGg0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAuMmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubGlzdC0zY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyOHB4ICogMikgLyAzKTtcbiAgfVxuICAubGlzdC0zY29sdW1uIC5pdGVtOm5vdCg6bnRoLWNoaWxkKDNuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI4cHg7XG4gIH1cbiAgLmxpc3QtM2NvbHVtbiAuaXRlbTpudGgtY2hpbGQobis0KSB7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmxpc3QtM2NvbHVtbiAuaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIGZpZ3VyZS5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gLnRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0gLnRleHQge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIC50aXRsZSwgLmxpc3QtM2NvbHVtbiAuaXRlbSAudGl0bGUtbGVmdCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gLnRpdGxlLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubGlzdC00Y29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxpc3QtNGNvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzM3B4ICogMykgLyA0KTtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm5vdCg6bnRoLWNoaWxkKDRuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzcHg7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpudGgtY2hpbGQobis1KSB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtNGNvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCAvIDIpO1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpudGgtY2hpbGQobiszKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmxpc3QtNGNvbHVtbiAuaXRlbSBmaWd1cmUucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubGlzdC00Y29sdW1uIC5pdGVtIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWVyaXRMaXN0IHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWVyaXRMaXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLm1lcml0TGlzdF9pdGVtIHtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tZXJpdExpc3RfaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCAvIDIpO1xuICB9XG4gIC5tZXJpdExpc3RfaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAubWVyaXRMaXN0X2l0ZW06bnRoLWNoaWxkKG4rMykge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tZXJpdExpc3RfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLm1lcml0TGlzdF9pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0ZDhhO1xuICBvcGFjaXR5OiAwLjY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAzMnB4O1xuICBsZWZ0OiAzMHB4O1xufVxuLm1lcml0TGlzdF9pdGVtLW9yZGVyIHtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogN3B4O1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgei1pbmRleDogMjtcbn1cbi5tZXJpdExpc3RfaXRlbS1vcmRlciBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLm1lcml0TGlzdF9pdGVtIGg0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDEycHggMCAxMnB4IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5tZXJpdExpc3RfaXRlbSAudGV4dCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4ubWVyaXRMaXN0X2l0ZW0gLnRleHQgZmlndXJlIHtcbiAgd2lkdGg6IDgzcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuLm1lcml0TGlzdF9pdGVtIC50ZXh0IHAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5hcnRpY2xlTGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZUxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5hcnRpY2xlTGlzdF9pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlTGlzdF9pdGVtIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMwcHggKiAyKSAvIDMpO1xuICB9XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6bnRoLWNoaWxkKDNuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLmFydGljbGVMaXN0X2l0ZW06bnRoLWNoaWxkKG4rNCkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDU2YWMyO1xuICB9XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5hcnRpY2xlTGlzdF9pdGVtIC5yZWFkVG9nZXRoZXJfaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udGFibGUtMDEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi50YWJsZS0wMSB0ZCxcbi50YWJsZS0wMSB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4OGI4ZTI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFibGUtMDEgdGQsXG4udGFibGUtMDEgdGgge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS0wMSB0ZCxcbi50YWJsZS0wMSB0aCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udGFibGUtMDEgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJsZS0wMSB0aCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4udGFibGUtMDEgdGgudmVydGl2YWxBbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnRhYmxlLTAxIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnRhYkxpc3QtMDEge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnRhYkxpc3QtMDEgPiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWJMaXN0LTAxID4gdWwgPiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnRhYkxpc3QtMDFfdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaSB7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTRiNjQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaS5jdXJyZW50IHtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkgc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmNmZjtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpLmN1cnJlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgaDRbY2xhc3NdIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzA1NmFjMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgaDRbY2xhc3NdIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgZmlndXJlIHtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoLFxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDEzcHggMjJweDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWluLXdpZHRoOiAxMTBweDtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aGVhZCB0aCxcbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGhlYWQgdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5cbi50b3BDb250ZW50X21haW4sICNwcml2YWN5IG1haW4gLmNvbnRhaW5lcixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiA+ICo6Zmlyc3QtY2hpbGQsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciA+ICo6Zmlyc3QtY2hpbGQsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyID4gKjpmaXJzdC1jaGlsZCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLnRvcENvbnRlbnRfbWFpbiBwLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgcCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgcCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMS44ODtcbn1cbi50b3BDb250ZW50X21haW4gcDpub3QoOmxhc3QtY2hpbGQpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgcDpub3QoOmxhc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBwOm5vdCg6bGFzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi50b3BDb250ZW50X21haW4gcCBpbWcsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBwIGltZyxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgcCBpbWcsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHAgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuLnRvcENvbnRlbnRfbWFpbiBwIGltZzpvbmx5LWNoaWxkLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgcCBpbWc6b25seS1jaGlsZCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgcCBpbWc6b25seS1jaGlsZCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgcCBpbWc6b25seS1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi50b3BDb250ZW50X21haW4gLmFubm90YXRpb24sICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuYW5ub3RhdGlvbixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmFubm90YXRpb24sICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5hbm5vdGF0aW9uIHtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuLnRvcENvbnRlbnRfbWFpbiBhLmFuY2hvckxpbmssICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBhLmFuY2hvckxpbmssXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGEuYW5jaG9yTGluaywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgYS5hbmNob3JMaW5rIHtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRvcENvbnRlbnRfbWFpbiBhLmFuY2hvckxpbms6OmJlZm9yZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGEuYW5jaG9yTGluazo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBhLmFuY2hvckxpbms6OmJlZm9yZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgYS5hbmNob3JMaW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogOHB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiBhLmFuY2hvckxpbms6OmFmdGVyLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgYS5hbmNob3JMaW5rOjphZnRlcixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgYS5hbmNob3JMaW5rOjphZnRlciwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgYS5hbmNob3JMaW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiAxM3B4O1xufVxuLnRvcENvbnRlbnRfbWFpbiBpbWcsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBpbWcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGltZywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgbWF4LWhlaWdodDogNDgwcHg7XG59XG4udG9wQ29udGVudF9tYWluIHN0cm9uZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIHN0cm9uZyxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgc3Ryb25nLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gZW0sICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBlbSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgZW0sICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnRvcENvbnRlbnRfbWFpbiAuYWxpZ25jZW50ZXIsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuYWxpZ25jZW50ZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5hbGlnbmNlbnRlciwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmFsaWduY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udG9wQ29udGVudF9tYWluIC5hbGlnbnJpZ2h0LCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmFsaWducmlnaHQsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5hbGlnbnJpZ2h0LCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi50b3BDb250ZW50X21haW4gLmFsaWdubGVmdCwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5hbGlnbmxlZnQsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5hbGlnbmxlZnQsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbi50b3BDb250ZW50X21haW4gLndwLWNhcHRpb24sICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAud3AtY2FwdGlvbixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLndwLWNhcHRpb24sICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC53cC1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50b3BDb250ZW50X21haW4gLndwLWJsb2NrLWltYWdlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLndwLWJsb2NrLWltYWdlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAud3AtYmxvY2staW1hZ2UsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay1pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9wQ29udGVudF9tYWluIC53cC1ibG9jay1pbWFnZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC53cC1ibG9jay1pbWFnZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLndwLWJsb2NrLWltYWdlLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAud3AtYmxvY2staW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50b3BDb250ZW50X21haW4gLndwLWJsb2NrLWltYWdlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLndwLWJsb2NrLWltYWdlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAud3AtYmxvY2staW1hZ2UsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay1pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnRvcENvbnRlbnRfbWFpbiBmaWd1cmUsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBmaWd1cmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGZpZ3VyZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgZmlndXJlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvcENvbnRlbnRfbWFpbiBmaWd1cmU6bm90KDpsYXN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGZpZ3VyZTpub3QoOmxhc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBmaWd1cmU6bm90KDpsYXN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgZmlndXJlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjNlbTtcbn1cbi50b3BDb250ZW50X21haW4gZmlndXJlIGltZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGZpZ3VyZSBpbWcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGZpZ3VyZSBpbWcsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGZpZ3VyZSBpbWcge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnRvcENvbnRlbnRfbWFpbiBpbWdbY2xhc3MqPXdwLWltYWdlLV0sICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBpbWdbY2xhc3MqPXdwLWltYWdlLV0sXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGltZ1tjbGFzcyo9d3AtaW1hZ2UtXSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaW1nW2NsYXNzKj13cC1pbWFnZS1dLFxuLnRvcENvbnRlbnRfbWFpbiBpbWdbY2xhc3MqPWF0dGFjaG1lbnQtXSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBpbWdbY2xhc3MqPWF0dGFjaG1lbnQtXSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaW1nW2NsYXNzKj1hdHRhY2htZW50LV0sXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBpbWdbY2xhc3MqPWF0dGFjaG1lbnQtXSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnRvcENvbnRlbnRfbWFpbiBoMTpub3QoLm5vU3R5bGUpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDE6bm90KC5ub1N0eWxlKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDE6bm90KC5ub1N0eWxlKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDE6bm90KC5ub1N0eWxlKSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udG9wQ29udGVudF9tYWluIGgyOm5vdCgubm9TdHlsZSksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMjpub3QoLm5vU3R5bGUpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoMjpub3QoLm5vU3R5bGUpLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoMjpub3QoLm5vU3R5bGUpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMjFweCAxMnB4IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzA1NmFjMjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4udG9wQ29udGVudF9tYWluIGgzOm5vdChbY2xhc3NePXRpdGxlLW51bV0pOm5vdCgubm9TdHlsZSksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMzpub3QoW2NsYXNzXj10aXRsZS1udW1dKTpub3QoLm5vU3R5bGUpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoMzpub3QoW2NsYXNzXj10aXRsZS1udW1dKTpub3QoLm5vU3R5bGUpLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoMzpub3QoW2NsYXNzXj10aXRsZS1udW1dKTpub3QoLm5vU3R5bGUpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS42OTtcbiAgY29sb3I6ICMxZjFmMWY7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDIxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDU2YWMyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgY29sb3I6ICMxZjFmMWY7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBwYWRkaW5nLWxlZnQ6IDU0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMS4zZW0gMDtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMVwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMVwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTFcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIxXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMlwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMlwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTJcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMlwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIyXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItM1wiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItM1wiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTNcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItM1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIzXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNFwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNFwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTRcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI0XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNVwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNVwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTVcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI1XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNlwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNlwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTZcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNlwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI2XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItN1wiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItN1wiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTdcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItN1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI3XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOFwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOFwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLThcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI4XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOVwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOVwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTlcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI5XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTBcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEwXCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTBcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTBcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMTBcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xMVwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTFcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xMVwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xMVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIxMVwiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEyXCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xMlwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEyXCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEyXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjEyXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTNcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEzXCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTNcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTNcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMTNcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xNFwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTRcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xNFwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xNFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIxNFwiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE1XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xNVwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE1XCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE1XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjE1XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTZcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE2XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTZcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTZcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMTZcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xN1wiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTdcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xN1wiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xN1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIxN1wiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE4XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xOFwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE4XCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE4XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjE4XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTlcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE5XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTlcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTlcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMTlcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yMFwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjBcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yMFwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yMFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIyMFwiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTIxXCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yMVwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTIxXCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTIxXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjIxXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjJcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTIyXCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjJcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjJcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMjJcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yM1wiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjNcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yM1wiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yM1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIyM1wiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTI0XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yNFwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTI0XCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTI0XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjI0XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjVcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTI1XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjVcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjVcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMjVcIjtcbn1cbi50b3BDb250ZW50X21haW4gaDQ6bm90KC5ub1N0eWxlKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg0Om5vdCgubm9TdHlsZSksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGg0Om5vdCgubm9TdHlsZSksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGg0Om5vdCgubm9TdHlsZSkge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDEuN2VtIDAgMS4zZW07XG59XG4udG9wQ29udGVudF9tYWluIGg0Om5vdCgubm9TdHlsZSk6OmJlZm9yZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg0Om5vdCgubm9TdHlsZSk6OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDQ6bm90KC5ub1N0eWxlKTo6YmVmb3JlLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoNDpub3QoLm5vU3R5bGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxZW07XG4gIHdpZHRoOiAwLjI1ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwLjRlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbn1cbi50b3BDb250ZW50X21haW4gaDU6bm90KC5ub1N0eWxlKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg1Om5vdCgubm9TdHlsZSksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGg1Om5vdCgubm9TdHlsZSksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGg1Om5vdCgubm9TdHlsZSkge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4udG9wQ29udGVudF9tYWluIGg2LCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDYsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGg2LCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoNiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi50b3BDb250ZW50X21haW4gaDEsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDEsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGgxLFxuLnRvcENvbnRlbnRfbWFpbiBoMixcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDIsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoMixcbi50b3BDb250ZW50X21haW4gaDMsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDMsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGgzLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDMsXG4udG9wQ29udGVudF9tYWluIGg0LFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg0LFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoNCxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGg0LFxuLnRvcENvbnRlbnRfbWFpbiBoNSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoNSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoNSxcbi50b3BDb250ZW50X21haW4gaDYsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDYsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGg2LFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDYge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRvcENvbnRlbnRfbWFpbiBoMSBpbWcsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMSBpbWcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGgxIGltZywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDEgaW1nLFxuLnRvcENvbnRlbnRfbWFpbiBoMiBpbWcsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDIgaW1nLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoMiBpbWcsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoMiBpbWcsXG4udG9wQ29udGVudF9tYWluIGgzIGltZyxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMyBpbWcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGgzIGltZyxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGgzIGltZyxcbi50b3BDb250ZW50X21haW4gaDQgaW1nLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg0IGltZyxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDQgaW1nLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDQgaW1nLFxuLnRvcENvbnRlbnRfbWFpbiBoNSBpbWcsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDUgaW1nLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoNSBpbWcsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoNSBpbWcsXG4udG9wQ29udGVudF9tYWluIGg2IGltZyxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoNiBpbWcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGg2IGltZyxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGg2IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi50b3BDb250ZW50X21haW4gdWwsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB1bCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdWwsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbn1cbi50b3BDb250ZW50X21haW4gdWw6bm90KDpsYXN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIHVsOm5vdCg6bGFzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIHVsOm5vdCg6bGFzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHVsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbi50b3BDb250ZW50X21haW4gdWwgbGksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB1bCBsaSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdWwgbGksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41Njtcbn1cbi50b3BDb250ZW50X21haW4gdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cbi50b3BDb250ZW50X21haW4gb2wsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBvbCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgb2wsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IG9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cbi50b3BDb250ZW50X21haW4gb2w6bm90KDpsYXN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIG9sOm5vdCg6bGFzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIG9sOm5vdCg6bGFzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IG9sOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbi50b3BDb250ZW50X21haW4gb2wgbGksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBvbCBsaSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgb2wgbGksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDEuNGVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNGVtO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnRvcENvbnRlbnRfbWFpbiBvbCBsaTpub3QoOmZpcnN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIG9sIGxpOm5vdCg6Zmlyc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBvbCBsaTpub3QoOmZpcnN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgb2wgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiBvbCBsaTo6bWFya2VyLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgb2wgbGk6Om1hcmtlcixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgb2wgbGk6Om1hcmtlciwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgb2wgbGk6Om1hcmtlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRvcENvbnRlbnRfbWFpbiBibG9ja3F1b3RlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDIycHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS44ODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRvcENvbnRlbnRfbWFpbiBibG9ja3F1b3RlOm5vdCg6Zmlyc3QtY2hpbGQpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZTpub3QoOmZpcnN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZTpub3QoOmZpcnN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgYmxvY2txdW90ZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4udG9wQ29udGVudF9tYWluIGJsb2NrcXVvdGU6OmJlZm9yZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGJsb2NrcXVvdGU6OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZTo6YmVmb3JlLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBibG9ja3F1b3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2Jsb2NrcXVvdGVEZWNvLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi50b3BDb250ZW50X21haW4gLnJlZC1iZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5yZWQtYmcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5yZWQtYmcsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5yZWQtYmcge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyOiBkYXNoZWQgMXB4ICNmNDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYxZjE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjZjQwMDAwO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gLnJlZC1iZzpub3QoOmZpcnN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5yZWQtYmc6bm90KDpmaXJzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5yZWQtYmc6bm90KDpmaXJzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5yZWQtYmc6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiAuZ3JheS1iZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5ncmF5LWJnLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuZ3JheS1iZywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmdyYXktYmcge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyOiBkYXNoZWQgMXB4ICNjOGM4Yzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjMWYxZjFmO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gLmdyYXktYmc6bm90KDpmaXJzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuZ3JheS1iZzpub3QoOmZpcnN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmdyYXktYmc6bm90KDpmaXJzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5ncmF5LWJnOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi50b3BDb250ZW50X21haW4gLnllbGxvdy1iZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC55ZWxsb3ctYmcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC55ZWxsb3ctYmcsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC55ZWxsb3ctYmcge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyOiBkYXNoZWQgMXB4ICNmM2Q3NjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZiZGE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjMWYxZjFmO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnRvcENvbnRlbnRfbWFpbiAueWVsbG93LWJnOm5vdCg6Zmlyc3QtY2hpbGQpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLnllbGxvdy1iZzpub3QoOmZpcnN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLnllbGxvdy1iZzpub3QoOmZpcnN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLnllbGxvdy1iZzpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4udG9wQ29udGVudF9tYWluIC55ZWxsb3ctYmcgc3Ryb25nOm5vdCg6bGFzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAueWVsbG93LWJnIHN0cm9uZzpub3QoOmxhc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAueWVsbG93LWJnIHN0cm9uZzpub3QoOmxhc3QtY2hpbGQpLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAueWVsbG93LWJnIHN0cm9uZzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuOGVtO1xufVxuLnRvcENvbnRlbnRfbWFpbiAuYmx1ZS1iZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5ibHVlLWJnLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuYmx1ZS1iZywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmJsdWUtYmcge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyOiBkYXNoZWQgMXB4ICM4OGI4ZTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gLmJsdWUtYmc6bm90KDpmaXJzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuYmx1ZS1iZzpub3QoOmZpcnN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmJsdWUtYmc6bm90KDpmaXJzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5ibHVlLWJnOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi50b3BDb250ZW50X21haW4gLmJsdWUtc2ltcGxlQmcsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuYmx1ZS1zaW1wbGVCZyxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmJsdWUtc2ltcGxlQmcsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5ibHVlLXNpbXBsZUJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgcGFkZGluZzogMTVweCAyMHB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHQ6bm90KDpsYXN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodDpub3QoOmxhc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHQ6bm90KDpsYXN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0Om5vdCg6bGFzdC1jaGlsZCksXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGU6bm90KDpsYXN0LWNoaWxkKSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlOm5vdCg6bGFzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGU6bm90KDpsYXN0LWNoaWxkKSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGU6bm90KDpsYXN0LWNoaWxkKSxcbi50b3BDb250ZW50X21haW4gLmN0YUhlYXZ5Om5vdCg6bGFzdC1jaGlsZCksXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5Om5vdCg6bGFzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eTpub3QoOmxhc3QtY2hpbGQpLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHQ6bm90KDpmaXJzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHQ6bm90KDpmaXJzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodDpub3QoOmZpcnN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0Om5vdCg6Zmlyc3QtY2hpbGQpLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhTWlkZGxlOm5vdCg6Zmlyc3QtY2hpbGQpLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGU6bm90KDpmaXJzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGU6bm90KDpmaXJzdC1jaGlsZCksXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhTWlkZGxlOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnk6bm90KDpmaXJzdC1jaGlsZCksXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5Om5vdCg6Zmlyc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnk6bm90KDpmaXJzdC1jaGlsZCksXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhSGVhdnk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHRfY2F0Y2gsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHRfY2F0Y2gsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF9jYXRjaCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X2NhdGNoLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhTWlkZGxlX2NhdGNoLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfY2F0Y2gsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfY2F0Y2gsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhTWlkZGxlX2NhdGNoLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfY2F0Y2gsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5X2NhdGNoLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfY2F0Y2gsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhSGVhdnlfY2F0Y2gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHRfbGlzdCwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF9saXN0LFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHRfbGlzdCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X2xpc3QsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfbGlzdCxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX2xpc3QsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfbGlzdCxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfbGlzdCxcbi50b3BDb250ZW50X21haW4gLmN0YUhlYXZ5X2xpc3QsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5X2xpc3QsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV9saXN0LFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5X2xpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9wQ29udGVudF9tYWluIC5jdGFMaWdodF92b2ljZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUxpZ2h0X3ZvaWNlLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhTGlnaHRfdm9pY2UsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2UsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZV92b2ljZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZV92b2ljZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdm9pY2UsXG4udG9wQ29udGVudF9tYWluIC5jdGFIZWF2eV92b2ljZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdm9pY2UsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFIZWF2eV92b2ljZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9wQ29udGVudF9tYWluIC5jdGFMaWdodF92b2ljZSBiciwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZSBicixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUxpZ2h0X3ZvaWNlIGJyLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhTGlnaHRfdm9pY2UgYnIsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2UgYnIsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZV92b2ljZSBicixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZV92b2ljZSBicixcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdm9pY2UgYnIsXG4udG9wQ29udGVudF9tYWluIC5jdGFIZWF2eV92b2ljZSBicixcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdm9pY2UgYnIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZSBicixcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFIZWF2eV92b2ljZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHRfdm9pY2U6OmJlZm9yZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHRfdm9pY2U6OmJlZm9yZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X3ZvaWNlOjpiZWZvcmUsIC50b3BDb250ZW50X21haW4gLmN0YUxpZ2h0X3ZvaWNlOjphZnRlciwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbi50b3BDb250ZW50X21haW4gLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX3ZvaWNlOjphZnRlcixcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHRfdm9pY2U6OmJlZm9yZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHRfdm9pY2U6OmJlZm9yZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X3ZvaWNlOjpiZWZvcmUsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbi50b3BDb250ZW50X21haW4gLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50b3BDb250ZW50X21haW4gLmN0YUxpZ2h0X3ZvaWNlOjphZnRlciwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX3ZvaWNlOjphZnRlcixcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50b3BDb250ZW50X21haW4gLmN0YUxpZ2h0LCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUxpZ2h0LFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHQsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFMaWdodCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTWlkZGxlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YU1pZGRsZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50b3BDb250ZW50X21haW4gLmN0YU1pZGRsZV90aXRsZSBzcGFuLmlubGluZUJsb2NrLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZV90aXRsZSBzcGFuLmlubGluZUJsb2NrLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX3RpdGxlIHNwYW4uaW5saW5lQmxvY2ssICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdGl0bGUgc3Bhbi5pbmxpbmVCbG9jaywgLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5pbmxpbmVCbG9jaywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV90aXRsZSBzcGFuLmlubGluZUJsb2NrLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5pbmxpbmVCbG9jaywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaW5saW5lQmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfdGl0bGUsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdGl0bGUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV90aXRsZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIH1cbn1cbi50b3BDb250ZW50X21haW4gLndwLWJsb2NrLXRhYmxlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLndwLWJsb2NrLXRhYmxlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAud3AtYmxvY2stdGFibGUsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay10YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIycHggIWltcG9ydGFudDtcbn1cbi50b3BDb250ZW50X21haW4gLndwLWJsb2NrLXRhYmxlOm5vdCg6Zmlyc3QtY2hpbGQpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLndwLWJsb2NrLXRhYmxlOm5vdCg6Zmlyc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAud3AtYmxvY2stdGFibGU6bm90KDpmaXJzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC53cC1ibG9jay10YWJsZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4udG9wQ29udGVudF9tYWluIC53cC1ibG9jay10YWJsZSBmaWdjYXB0aW9uLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLndwLWJsb2NrLXRhYmxlIGZpZ2NhcHRpb24sXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC53cC1ibG9jay10YWJsZSBmaWdjYXB0aW9uLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAud3AtYmxvY2stdGFibGUgZmlnY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50b3BDb250ZW50X21haW4gdGFibGUsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB0YWJsZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdGFibGUsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi50b3BDb250ZW50X21haW4gdGFibGUgdGQsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB0YWJsZSB0ZCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdGFibGUgdGQsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHRhYmxlIHRkLFxuLnRvcENvbnRlbnRfbWFpbiB0YWJsZSB0aCxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB0YWJsZSB0aCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdGFibGUgdGgsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCB0YWJsZSB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4OGI4ZTI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnRvcENvbnRlbnRfbWFpbiB0YWJsZSB0aCwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIHRhYmxlIHRoLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciB0YWJsZSB0aCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gdGFibGUgdGQsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB0YWJsZSB0ZCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdGFibGUgdGQsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHRhYmxlIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi50b3BDb250ZW50X21haW4gZmlnY2FwdGlvbiwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGZpZ2NhcHRpb24sXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGZpZ2NhcHRpb24sICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGZpZ2NhcHRpb24ge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4udG9wQ29udGVudF9tYWluIG1hcmtlciwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIG1hcmtlcixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgbWFya2VyLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBtYXJrZXIge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1MCUsICNmZmZhY2YgNTAlKTtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmZhY2Y7XG59XG4udG9wQ29udGVudF9tYWluIGhyLmRhc2hlZCwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGhyLmRhc2hlZCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaHIuZGFzaGVkLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoci5kYXNoZWQge1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDU2YWMyLCAjMDU2YWMyIDRweCwgdHJhbnNwYXJlbnQgNHB4LCB0cmFuc3BhcmVudCA2cHgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDZweCAxcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbi50b3BDb250ZW50X21haW4gaHIuZG90LCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgaHIuZG90LFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoci5kb3QsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGhyLmRvdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDAwMDAsICMwMDAwMDAgM3B4LCB0cmFuc3BhcmVudCAzcHgsIHRyYW5zcGFyZW50IDlweCk7XG4gIGJhY2tncm91bmQtc2l6ZTogOXB4IDNweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQzcHggMDtcbn1cblxuLnBvc3QtcGFnZSA+IGgyLmhlYWRpbmdfYmdCbHVlX2JvcmRlckJvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucG9zdC1wYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBvc3QtcGFnZSA+IC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLnBhZ2UtaW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2I5Y2ZlOTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiOWNmZTk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1pbmZvIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICB9XG59XG4ucGFnZS1pbmZvLWNhdHMgc3BhbiwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWluZm9Cb3R0b20tY2F0cyBzcGFuIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICMwNTZhYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2hhZG93OiA0cHggNHB4IDAgIzA1NmFjMjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wYWdlLWluZm8tdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBhZ2UtaW5mby1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZS1saXN0IHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG4uYXJ0aWNsZS1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzgyYjRlMDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmFydGljbGUtbGlzdC1pdGVtID4gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmhlcml0O1xufVxuLmFydGljbGUtbGlzdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZS1saXN0LWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtbGlzdC1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbi5hcnRpY2xlLWxpc3QtaXRlbS10aHVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5hcnRpY2xlLWxpc3QtaXRlbS10aHVtLmltYWdlRGVmYXVsdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5YmM1ZWE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZS1saXN0LWl0ZW0tdGh1bSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS1saXN0LWl0ZW0tdGh1bSB7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cbn1cbi5hcnRpY2xlLWxpc3QtaXRlbSBhcnRpY2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDE7XG59XG4uYXJ0aWNsZS1saXN0LWl0ZW0tY2F0cyB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5hcnRpY2xlLWxpc3QtaXRlbS1jYXRzIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3gtc2hhZG93OiAzcHggM3B4IDAgI2NkZTFmMztcbn1cbi5hcnRpY2xlLWxpc3QtaXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYXJ0aWNsZS1saXN0LWl0ZW0gdGltZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLmFydGljbGUtbGlzdCAud3AtcGFnZW5hdmkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5hcnRpY2xlLWxpc3QgLndwLXBhZ2VuYXZpIC5wYWdlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXJ0aWNsZS1saXN0IC53cC1wYWdlbmF2aSBzcGFuOm5vdCguZXh0ZW5kLCAucGFnZXMpLFxuLmFydGljbGUtbGlzdCAud3AtcGFnZW5hdmkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmM2ZiO1xuICBjb2xvcjogIzA1NmFjMjtcbiAgbWFyZ2luOiAwIDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtbGlzdCAud3AtcGFnZW5hdmkgc3Bhbjpub3QoLmV4dGVuZCwgLnBhZ2VzKSxcbi5hcnRpY2xlLWxpc3QgLndwLXBhZ2VuYXZpIGEge1xuICAgIG1pbi13aWR0aDogMjdweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gIH1cbn1cbi5hcnRpY2xlLWxpc3QgLndwLXBhZ2VuYXZpIHNwYW46bm90KC5leHRlbmQsIC5wYWdlcykuY3VycmVudCxcbi5hcnRpY2xlLWxpc3QgLndwLXBhZ2VuYXZpIGEuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmFydGljbGUtbGlzdCAud3AtcGFnZW5hdmkgc3Bhbi5leHRlbmQge1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwNTZhYzI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5pbmZvX3NpZGViYXIge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZm9fc2lkZWJhciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuLmluZm9fc2lkZWJhci10aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDU2YWMyO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaW5mb19zaWRlYmFyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbmZvX3NpZGViYXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLmluZm9fc2lkZWJhci1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5pbmZvX3NpZGViYXItbGlzdC1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG4uaW5mb19zaWRlYmFyLWxpc3QtaXRlbSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuM3M7XG59XG4uaW5mb19zaWRlYmFyLWxpc3QtaXRlbSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZGZkZjtcbiAgb3BhY2l0eTogMTtcbn1cbi5pbmZvX3NpZGViYXItbGlzdC1pdGVtIGE6OmJlZm9yZSwgLmluZm9fc2lkZWJhci1saXN0LWl0ZW0gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbn1cbi5pbmZvX3NpZGViYXItbGlzdC1pdGVtIGE6OmJlZm9yZSB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHJpZ2h0OiAyMnB4O1xufVxuLmluZm9fc2lkZWJhci1saXN0LWl0ZW0gYTo6YWZ0ZXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHJpZ2h0OiAyM3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG4uaW5mb19zaWRlYmFyLWxpc3QtaXRlbS5jaGlsZENhdCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLmluZm9fc2lkZWJhcl9zZWFyY2gge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAjcG9zdC1zaW5nbGUgLmluZm9fc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICNwb3N0LXNpbmdsZSAuYXJ0aWNsZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KTtcbiAgfVxufVxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLXRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLXRodW1ibmFpbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgfVxufVxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLXRodW1ibmFpbCBpbWcge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHtcbiAgcGFkZGluZzogMzBweCAwIDA7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUtaW5mb0JvdHRvbSB7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAyMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWluZm9Cb3R0b20tY2F0cyBzcGFuIHtcbiAgbWFyZ2luOiAwIDFlbSAwIDA7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUtaW5mb0JvdHRvbSBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1pbmZvQm90dG9tIHAgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcG9zdC1zaW5nbGUgLmFydGljbGUtaW5mb0JvdHRvbSBwIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwNTZhYzI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgY29sb3IgMC4zcztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jIGE6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICNwb3N0LXNpbmdsZSAuYXJ0aWNsZSAuYnRuLWMgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzA1NmFjMjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jLnBhZ2VOYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jLnBhZ2VOYXRpb24gYSB7XG4gIGZsZXg6IGluaXRpYWw7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jLnBhZ2VOYXRpb24gYS5uZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlIC5idG4tYy5wYWdlTmF0aW9uIGEucHJldmlvdXMge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuI2Zvcm0tc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNmb3JtLXNlYXJjaCBpbnB1dCB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNmb3JtLXNlYXJjaCBidXR0b24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5ib2R5LnBhZ2UgbWFpbiAucGFnZUhlYWQsXG5ib2R5LnNpbmdsZSBtYWluIC5wYWdlSGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICBib2R5LnBhZ2UgbWFpbiAucGFnZUhlYWQsXG5ib2R5LnNpbmdsZSBtYWluIC5wYWdlSGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuYm9keS5wYWdlIG1haW4gLnBhZ2VIZWFkIGgxLCBib2R5LnBhZ2UgbWFpbiAucGFnZUhlYWQgLmNvbHVtbi1wYWdlVGl0bGUsXG5ib2R5LnNpbmdsZSBtYWluIC5wYWdlSGVhZCBoMSxcbmJvZHkuc2luZ2xlIG1haW4gLnBhZ2VIZWFkIC5jb2x1bW4tcGFnZVRpdGxlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNDFhNGZmIDAlLCAjMDA2Y2RhIDEwMCUpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogNzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICBib2R5LnBhZ2UgbWFpbiAucGFnZUhlYWQgaDEsIGJvZHkucGFnZSBtYWluIC5wYWdlSGVhZCAuY29sdW1uLXBhZ2VUaXRsZSxcbmJvZHkuc2luZ2xlIG1haW4gLnBhZ2VIZWFkIGgxLFxuYm9keS5zaW5nbGUgbWFpbiAucGFnZUhlYWQgLmNvbHVtbi1wYWdlVGl0bGUge1xuICAgIGhlaWdodDogMTE1cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBwLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNiAhaW1wb3J0YW50O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYWNjb3JkaW9uLTAxIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5hY2NvcmRpb24tMDEgKyAuYWNjb3JkaW9uLTAxIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZzogMTVweCAzNXB4IDE1cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiA0MXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci13aWR0aDogMTdweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgb3BhY2l0eTogMC4zO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDIwLjVweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmlnaHQ6IDE3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDIwLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGUgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFlbTtcbiAgcmlnaHQ6IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwYWRkaW5nOiA0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGUgc3Bhbi5hcnJvdyBzcGFuIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDU2YWMyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbi0wMV90aXRsZSA+IHNwYW46bm90KC5hcnJvdykge1xuICBwYWRkaW5nLWxlZnQ6IDEuNGVtO1xuICB0ZXh0LWluZGVudDogLTEuNGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXNoYWRvdzogIzA1NmFjMiAzcHggMCwgIzA1NmFjMiAtM3B4IDAsICMwNTZhYzIgMCAtM3B4LCAjMDU2YWMyIDAgM3B4LCAjMDU2YWMyIDNweCAzcHgsICMwNTZhYzIgLTNweCAzcHgsICMwNTZhYzIgM3B4IC0zcHgsICMwNTZhYzIgLTNweCAtM3B4LCAjMDU2YWMyIDFweCAzcHgsICMwNTZhYzIgLTFweCAzcHgsICMwNTZhYzIgMXB4IC0zcHgsICMwNTZhYzIgLTFweCAtM3B4LCAjMDU2YWMyIDNweCAxcHgsICMwNTZhYzIgLTNweCAxcHgsICMwNTZhYzIgM3B4IC0xcHgsICMwNTZhYzIgLTNweCAtMXB4O1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50IHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjNzIGhlaWdodDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudF93cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmNmZjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMwNTZhYzI7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnRfd3JhcCAuY3RhTGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWJjNWVhO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50X3dyYXAgLnJlYWRUb2dldGhlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5hY2NvcmRpb24tMDIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMiArIC5hY2NvcmRpb24tMDIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nOiAxNXB4IDM1cHggMTVweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDQxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXdpZHRoOiAxN3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBvcGFjaXR5OiAwLjM7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXRvcDogMjAuNXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1sZWZ0OiAxN3B4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjAuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMWVtO1xuICByaWdodDogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IDRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSBzcGFuLmFycm93IHNwYW4ge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzA1NmFjMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlID4gc3Bhbjpub3QoLmFycm93KSB7XG4gIHBhZGRpbmctbGVmdDogMS40ZW07XG4gIHRleHQtaW5kZW50OiAtMS40ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtc2hhZG93OiAjMDU2YWMyIDNweCAwLCAjMDU2YWMyIC0zcHggMCwgIzA1NmFjMiAwIC0zcHgsICMwNTZhYzIgMCAzcHgsICMwNTZhYzIgM3B4IDNweCwgIzA1NmFjMiAtM3B4IDNweCwgIzA1NmFjMiAzcHggLTNweCwgIzA1NmFjMiAtM3B4IC0zcHgsICMwNTZhYzIgMXB4IDNweCwgIzA1NmFjMiAtMXB4IDNweCwgIzA1NmFjMiAxcHggLTNweCwgIzA1NmFjMiAtMXB4IC0zcHgsICMwNTZhYzIgM3B4IDFweCwgIzA1NmFjMiAtM3B4IDFweCwgIzA1NmFjMiAzcHggLTFweCwgIzA1NmFjMiAtM3B4IC0xcHg7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnQge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuM3MgaGVpZ2h0O1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmY2ZmO1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzA1NmFjMjtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIC5jdGFMaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5YmM1ZWE7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCAucmVhZFRvZ2V0aGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGU6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzA1NmFjMjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSBzcGFuLmFycm93IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlID4gc3Bhbjpub3QoLmFycm93KSB7XG4gIHRleHQtc2hhZG93OiAjZmZmZmZmIDNweCAwLCAjZmZmZmZmIC0zcHggMCwgI2ZmZmZmZiAwIC0zcHgsICNmZmZmZmYgMCAzcHgsICNmZmZmZmYgM3B4IDNweCwgI2ZmZmZmZiAtM3B4IDNweCwgI2ZmZmZmZiAzcHggLTNweCwgI2ZmZmZmZiAtM3B4IC0zcHgsICNmZmZmZmYgMXB4IDNweCwgI2ZmZmZmZiAtMXB4IDNweCwgI2ZmZmZmZiAxcHggLTNweCwgI2ZmZmZmZiAtMXB4IC0zcHgsICNmZmZmZmYgM3B4IDFweCwgI2ZmZmZmZiAtM3B4IDFweCwgI2ZmZmZmZiAzcHggLTFweCwgI2ZmZmZmZiAtM3B4IC0xcHg7XG4gIHRleHQtaW5kZW50OiBjYWxjKC0xZW0gLSAxMHB4KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDFlbSArIDEwcHgpO1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYnRuLWMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5idG4tYyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmJ0bi1jID4gKiB7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG4uYnRuLWMgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uYnRuLWMgKyAuYnRuLWMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmJ0bi1jIHNwYW4uYWpheC1sb2FkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnV0dG9uX2JnQmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAycHggc29saWQgIzA1NmFjMjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBjb2xvciAwLjNzO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5idXR0b25fYmdCbHVlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYnV0dG9uX2JnQmx1ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzA1NmFjMjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5jdGFMaWdodCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDEuNGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMsIC5jdGFNaWRkbGVfYnRucywgLmN0YUhlYXZ5X2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDEuMmVtO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4uY3RhTGlnaHRfYnRucyBhLCAuY3RhTWlkZGxlX2J0bnMgYSwgLmN0YUhlYXZ5X2J0bnMgYSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuM2VtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi4zO1xuICBmb250LXNpemU6IDEuNmVtO1xuICB6LWluZGV4OiAyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBsaW5lYXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLCAuY3RhTWlkZGxlX2J0bnMgYSwgLmN0YUhlYXZ5X2J0bnMgYSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmc6IDE3cHggMCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zIGE6OmJlZm9yZSwgLmN0YU1pZGRsZV9idG5zIGE6OmJlZm9yZSwgLmN0YUhlYXZ5X2J0bnMgYTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogLTMwJTtcbiAgdG9wOiA1MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1ZW07XG4gIGhlaWdodDogMTVlbTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgd2hpdGUgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBhbmltYXRpb246IHNoaW55IDNzIGluZmluaXRlIGxpbmVhcjtcbn1cbkBrZXlmcmFtZXMgc2hpbnkge1xuICAwJSB7XG4gICAgbGVmdDogLTMwJTtcbiAgfVxuICAyMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNoaW55IHtcbiAgMCUge1xuICAgIGxlZnQ6IC0zMCU7XG4gIH1cbiAgMjAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBzaGlueSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMzAlO1xuICB9XG4gIDIwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhLnRlbCwgLmN0YU1pZGRsZV9idG5zIGEudGVsLCAuY3RhSGVhdnlfYnRucyBhLnRlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYS50ZWwsIC5jdGFNaWRkbGVfYnRucyBhLnRlbCwgLmN0YUhlYXZ5X2J0bnMgYS50ZWwge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgKiAuNSk7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zIGEudGVsID4gLnBjLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWwgPiAucGMsIC5jdGFIZWF2eV9idG5zIGEudGVsID4gLnBjIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG4uY3RhTGlnaHRfYnRucyBhLnRlbDo6YmVmb3JlLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWw6OmJlZm9yZSwgLmN0YUhlYXZ5X2J0bnMgYS50ZWw6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNnM7XG59XG4uY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSwgLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICB3aWR0aDogY2FsYyg1MCUgLSAuM2VtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEubGluZSwgLmN0YU1pZGRsZV9idG5zIGEubGluZSwgLmN0YUhlYXZ5X2J0bnMgYS5saW5lLCAuY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAqIC4yNSk7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEubGluZSwgLmN0YU1pZGRsZV9idG5zIGEubGluZSwgLmN0YUhlYXZ5X2J0bnMgYS5saW5lLCAuY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gICAgbWFyZ2luLXRvcDogMC4zZW07XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zIGEubGluZSwgLmN0YU1pZGRsZV9idG5zIGEubGluZSwgLmN0YUhlYXZ5X2J0bnMgYS5saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYzM1NTtcbn1cbi5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZDAzODtcbiAgbWFyZ2luLWxlZnQ6IDAuNmVtO1xufVxuLmN0YUxpZ2h0ID4gcCB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS43ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHQgPiBwIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFMaWdodCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gIH1cbn1cbi5jdGFMaWdodCA+IHAgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmN0YU1pZGRsZSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uY3RhTWlkZGxlX3RpdGxlLCAuY3RhSGVhdnlfdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC44ZW0gOC4yZW0gMC44ZW0gMS40ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3RpdGxlLCAuY3RhSGVhdnlfdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTE1cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdGl0bGU6OmFmdGVyLCAuY3RhSGVhdnlfdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDYuM2VtO1xuICBoZWlnaHQ6IDYuM2VtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jdGFfaWNvbi5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMC41ZW07XG4gIHJpZ2h0OiAxLjdlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdGl0bGU6OmFmdGVyLCAuY3RhSGVhdnlfdGl0bGU6OmFmdGVyIHtcbiAgICB3aWR0aDogODJweDtcbiAgICBoZWlnaHQ6IDgycHg7XG4gICAgcmlnaHQ6IDI0cHg7XG4gICAgYm90dG9tOiAxMXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2NvbnRlbnQsIC5jdGFIZWF2eV9jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9jb250ZW50LCAuY3RhSGVhdnlfY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDE0cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfY29udGVudCA+IHAsIC5jdGFIZWF2eV9jb250ZW50ID4gcCB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS43ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2NvbnRlbnQgPiBwLCAuY3RhSGVhdnlfY29udGVudCA+IHAge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuY3RhTWlkZGxlX2NvbnRlbnQgPiBwLCAuY3RhSGVhdnlfY29udGVudCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9jb250ZW50ID4gcCBzcGFuLCAuY3RhSGVhdnlfY29udGVudCA+IHAgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfY2F0Y2gsIC5jdGFIZWF2eV9jYXRjaCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmN0YU1pZGRsZV9saXN0LCAuY3RhSGVhdnlfbGlzdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmYxZjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuM2VtO1xuICBwYWRkaW5nOiAwLjZlbSAwIDAuN2VtIDEuNWVtO1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfbGlzdCwgLmN0YUhlYXZ5X2xpc3Qge1xuICAgIHBhZGRpbmc6IDEwcHggMCA4cHggMTVweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9saXN0IGxpLCAuY3RhSGVhdnlfbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMS4xZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgbGluZS1oZWlnaHQ6IDIuMyAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfbGlzdCBsaSwgLmN0YUhlYXZ5X2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9saXN0IGxpOjpiZWZvcmUsIC5jdGFIZWF2eV9saXN0IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMS4zZW07XG4gIGhlaWdodDogMS4zZW07XG4gIG1hcmdpbi1yaWdodDogMC43ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY3RhX2xpc3REb3RzLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9saXN0IGxpOjpiZWZvcmUsIC5jdGFIZWF2eV9saXN0IGxpOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuLmN0YU1pZGRsZV92b2ljZSwgLmN0YUhlYXZ5X3ZvaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmbGV4OiAxO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdm9pY2UsIC5jdGFIZWF2eV92b2ljZSB7XG4gICAgd2lkdGg6IDMzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE3cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyZW07XG4gIGJvcmRlci1yaWdodDogMnB4IGRvdHRlZCAjMDAwMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV92b2ljZTo6YmVmb3JlLCAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSwgLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogMjJweDtcbiAgfVxufVxuLmN0YU1pZGRsZV92b2ljZTo6YmVmb3JlLCAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG59XG4uY3RhTWlkZGxlX3ZvaWNlOjphZnRlciwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG59XG4uY3RhTWlkZGxlX2J0bnMsIC5jdGFIZWF2eV9idG5zIHtcbiAgbWFyZ2luLXRvcDogMC43ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9idG5zLCAuY3RhSGVhdnlfYnRucyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfYnRucyBhLnRlbCwgLmN0YUhlYXZ5X2J0bnMgYS50ZWwge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFNaWRkbGVfYnRucyBhLnRlbCwgLmN0YUhlYXZ5X2J0bnMgYS50ZWwge1xuICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuXG4uY3RhSGVhdnkge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnkge1xuICAgIHBhZGRpbmctdG9wOiAzOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdGl0bGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgcGFkZGluZy1yaWdodDogN2VtO1xuICB9XG59XG4uY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ5ODk5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBwYWRkaW5nOiAwLjdlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xuICBtYXJnaW4tdG9wOiAwLjRlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICByaWdodDogMTEwcHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpOjphZnRlciB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2N0YV92b2ljZVBhcnRzLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICByaWdodDogLThweDtcbiAgICBib3R0b206IDNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpOjphZnRlciB7XG4gICAgd2lkdGg6IDEuMjVlbTtcbiAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDEwM2RlZykgbWF0cml4KDAuNSwgMSwgMCwgMSwgMCwgMCk7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IC00cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gIHdpZHRoOiA1ZW07XG4gIGhlaWdodDogNWVtO1xuICBib3R0b206IDAuN2VtO1xuICByaWdodDogMS40ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdGl0bGU6OmFmdGVyIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG4uY3RhSGVhdnlfY29udGVudCA+IGZpZ3VyZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfY29udGVudCA+IGZpZ3VyZSB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB3aWR0aDogNzglO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfY29udGVudCA+IGZpZ3VyZSB7XG4gICAgbWFyZ2luLXRvcDogMC44ZW07XG4gICAgbWF4LXdpZHRoOiA0MGVtO1xuICB9XG59XG4uY3RhSGVhdnlfbGlzdCB7XG4gIGZsZXg6IDE7XG59XG4uY3RhSGVhdnlfbGlzdCBsaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV92b2ljZSB7XG4gICAgd2lkdGg6IDE3NHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHRvcDogNTBweDtcbiAgICBib3R0b206IGF1dG87XG4gIH1cbiAgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTI1ZGVnKTtcbiAgfVxuICAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNWRlZyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV92b2ljZSB7XG4gICAgbWFyZ2luLXRvcDogMC44M2VtO1xuICB9XG59XG4uY3RhSGVhdnlfYnRucyB7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xufVxuXG4uZml4ZWRDb250YWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwNTZhYzI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4uZml4ZWRDb250YWN0LmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0IHtcbiAgcGFkZGluZzogMTBweCAyMHB4IDVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHRfYnRucywgLmZpeGVkQ29udGFjdCAuY3RhTWlkZGxlX2J0bnMsIC5maXhlZENvbnRhY3QgLmN0YUhlYXZ5X2J0bnMge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodF9idG5zIGEsIC5maXhlZENvbnRhY3QgLmN0YU1pZGRsZV9idG5zIGEsIC5maXhlZENvbnRhY3QgLmN0YUhlYXZ5X2J0bnMgYSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodF9idG5zIGE6bm90KDpmaXJzdC1jaGlsZCksIC5maXhlZENvbnRhY3QgLmN0YU1pZGRsZV9idG5zIGE6bm90KDpmaXJzdC1jaGlsZCksIC5maXhlZENvbnRhY3QgLmN0YUhlYXZ5X2J0bnMgYTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodCA+IHAge1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MzBweCkge1xuICAuZml4ZWRDb250YWN0IC5jdGFMaWdodCA+IHAgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmhlYWRpbmdfYmdCbHVlX2JvcmRlckJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjk7XG4gIGNvbG9yOiAjMWYxZjFmO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAyMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzA1NmFjMjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi50aXRsZU1lcml0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBib3gtc2hhZG93OiAxNXB4IDE1cHggMCAjMDU2YWMyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMjJweCAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnRpdGxlTWVyaXQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEycHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEycHgpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgb3BhY2l0eTogMC41O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtOHB4O1xuICBib3R0b206IC04cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRpdGxlTWVyaXQge1xuICAgIHBhZGRpbmc6IDEwcHggNTBweCAxNXB4O1xuICB9XG59XG4udGl0bGVNZXJpdF9vcmRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAtMjZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwNTZhYzI7XG59XG4udGl0bGVNZXJpdF9vcmRlciBzdHJvbmcge1xuICBmb250LXNpemU6IDM5cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRpdGxlTWVyaXQgZmlndXJlIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnRpdGxlTWVyaXQgZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGl0bGVNZXJpdCBmaWd1cmUge1xuICAgIHdpZHRoOiA5NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG4udGl0bGVNZXJpdCBoNCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRpdGxlTWVyaXQgaDQge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLnRpdGxlTWVyaXQgaDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIC4yZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5saXN0LTNjb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubGlzdC0zY29sdW1uIC5pdGVtIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDI4cHggKiAyKSAvIDMpO1xuICB9XG4gIC5saXN0LTNjb2x1bW4gLml0ZW06bm90KDpudGgtY2hpbGQoM24rMSkpIHtcbiAgICBtYXJnaW4tbGVmdDogMjhweDtcbiAgfVxuICAubGlzdC0zY29sdW1uIC5pdGVtOm50aC1jaGlsZChuKzQpIHtcbiAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGlzdC0zY29sdW1uIC5pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubGlzdC0zY29sdW1uIC5pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gZmlndXJlLnJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxpc3QtM2NvbHVtbiAuaXRlbSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSAudGV4dCB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gLnRpdGxlLCAubGlzdC0zY29sdW1uIC5pdGVtIC50aXRsZS1sZWZ0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmxpc3QtM2NvbHVtbiAuaXRlbSAudGl0bGUtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5saXN0LTRjb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubGlzdC00Y29sdW1uIC5pdGVtIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMzcHggKiAzKSAvIDQpO1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bm90KDpudGgtY2hpbGQoNG4rMSkpIHtcbiAgICBtYXJnaW4tbGVmdDogMzNweDtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm50aC1jaGlsZChuKzUpIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGlzdC00Y29sdW1uIC5pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4IC8gMik7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm50aC1jaGlsZChuKzMpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ubGlzdC00Y29sdW1uIC5pdGVtIGZpZ3VyZS5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5saXN0LTRjb2x1bW4gLml0ZW0gLnRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tZXJpdExpc3Qge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tZXJpdExpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ubWVyaXRMaXN0X2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1lcml0TGlzdF9pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4IC8gMik7XG4gIH1cbiAgLm1lcml0TGlzdF9pdGVtOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5tZXJpdExpc3RfaXRlbTpudGgtY2hpbGQobiszKSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lcml0TGlzdF9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ubWVyaXRMaXN0X2l0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODRkOGE7XG4gIG9wYWNpdHk6IDAuNjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDMycHg7XG4gIGxlZnQ6IDMwcHg7XG59XG4ubWVyaXRMaXN0X2l0ZW0tb3JkZXIge1xuICB3aWR0aDogNjJweDtcbiAgaGVpZ2h0OiA2MnB4O1xuICBjb2xvcjogIzA1NmFjMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA3cHg7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICB6LWluZGV4OiAyO1xufVxuLm1lcml0TGlzdF9pdGVtLW9yZGVyIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDI2cHg7XG59XG4ubWVyaXRMaXN0X2l0ZW0gaDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMTJweCAwIDEycHggODBweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm1lcml0TGlzdF9pdGVtIC50ZXh0IHtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5tZXJpdExpc3RfaXRlbSAudGV4dCBmaWd1cmUge1xuICB3aWR0aDogODNweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG4ubWVyaXRMaXN0X2l0ZW0gLnRleHQgcCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmFydGljbGVMaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlTGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmFydGljbGVMaXN0X2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFydGljbGVMaXN0X2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzBweCAqIDIpIC8gMyk7XG4gIH1cbiAgLmFydGljbGVMaXN0X2l0ZW06bm90KDpudGgtY2hpbGQoM24rMSkpIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxuICAuYXJ0aWNsZUxpc3RfaXRlbTpudGgtY2hpbGQobis0KSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGVMaXN0X2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwNTZhYzI7XG4gIH1cbiAgLmFydGljbGVMaXN0X2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmFydGljbGVMaXN0X2l0ZW0gLnJlYWRUb2dldGhlcl9pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi50YWJsZS0wMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuLnRhYmxlLTAxIHRkLFxuLnRhYmxlLTAxIHRoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzg4YjhlMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJsZS0wMSB0ZCxcbi50YWJsZS0wMSB0aCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLTAxIHRkLFxuLnRhYmxlLTAxIHRoIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi50YWJsZS0wMSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYmxlLTAxIHRoIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi50YWJsZS0wMSB0aC52ZXJ0aXZhbEFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4udGFibGUtMDEgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udGFiTGlzdC0wMSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4udGFiTGlzdC0wMSA+IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRhYkxpc3QtMDEgPiB1bCA+IGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4udGFiTGlzdC0wMV90YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpIHtcbiAgZmxleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlNGI2NDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaSB7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaS5jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpLmN1cnJlbnQge1xuICAgIGhlaWdodDogNDdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaSBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmY2ZmO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkuY3VycmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSBoNFtjbGFzc10ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSBoNFtjbGFzc10ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSBmaWd1cmUge1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGgsXG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMTNweCAyMnB4O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtaW4td2lkdGg6IDExMHB4O1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoZWFkIHRoLFxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aGVhZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmFjY29yZGlvbi0wMSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYWNjb3JkaW9uLTAxICsgLmFjY29yZGlvbi0wMSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6IDE1cHggMzVweCAxNXB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFjY29yZGlvbi0wMV90aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogNDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItd2lkdGg6IDE3cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIG9wYWNpdHk6IDAuMztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItdG9wOiAyMC41cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWxlZnQ6IDE3cHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAyMC41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzA1NmFjMjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxZW07XG4gIHJpZ2h0OiAxZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYWNjb3JkaW9uLTAxX3RpdGxlIHNwYW4uYXJyb3cgc3BhbiB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDU2YWMyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzA1NmFjMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hY2NvcmRpb24tMDFfdGl0bGUgPiBzcGFuOm5vdCguYXJyb3cpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjRlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xLjRlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1zaGFkb3c6ICMwNTZhYzIgM3B4IDAsICMwNTZhYzIgLTNweCAwLCAjMDU2YWMyIDAgLTNweCwgIzA1NmFjMiAwIDNweCwgIzA1NmFjMiAzcHggM3B4LCAjMDU2YWMyIC0zcHggM3B4LCAjMDU2YWMyIDNweCAtM3B4LCAjMDU2YWMyIC0zcHggLTNweCwgIzA1NmFjMiAxcHggM3B4LCAjMDU2YWMyIC0xcHggM3B4LCAjMDU2YWMyIDFweCAtM3B4LCAjMDU2YWMyIC0xcHggLTNweCwgIzA1NmFjMiAzcHggMXB4LCAjMDU2YWMyIC0zcHggMXB4LCAjMDU2YWMyIDNweCAtMXB4LCAjMDU2YWMyIC0zcHggLTFweDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4zcyBoZWlnaHQ7XG59XG4uYWNjb3JkaW9uLTAxX2NvbnRlbnRfd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmY7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMDU2YWMyO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmFjY29yZGlvbi0wMV9jb250ZW50X3dyYXAgLmN0YUxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzliYzVlYTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tMDFfY29udGVudF93cmFwIC5yZWFkVG9nZXRoZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYWNjb3JkaW9uLTAyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDIgKyAuYWNjb3JkaW9uLTAyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgcGFkZGluZzogMTVweCAzNXB4IDE1cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiA0MXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci13aWR0aDogMTdweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgb3BhY2l0eTogMC4zO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDIwLjVweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmlnaHQ6IDE3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDIwLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFlbTtcbiAgcmlnaHQ6IDFlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBwYWRkaW5nOiA0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyBzcGFuIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDU2YWMyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSA+IHNwYW46bm90KC5hcnJvdykge1xuICBwYWRkaW5nLWxlZnQ6IDEuNGVtO1xuICB0ZXh0LWluZGVudDogLTEuNGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXNoYWRvdzogIzA1NmFjMiAzcHggMCwgIzA1NmFjMiAtM3B4IDAsICMwNTZhYzIgMCAtM3B4LCAjMDU2YWMyIDAgM3B4LCAjMDU2YWMyIDNweCAzcHgsICMwNTZhYzIgLTNweCAzcHgsICMwNTZhYzIgM3B4IC0zcHgsICMwNTZhYzIgLTNweCAtM3B4LCAjMDU2YWMyIDFweCAzcHgsICMwNTZhYzIgLTFweCAzcHgsICMwNTZhYzIgMXB4IC0zcHgsICMwNTZhYzIgLTFweCAtM3B4LCAjMDU2YWMyIDNweCAxcHgsICMwNTZhYzIgLTNweCAxcHgsICMwNTZhYzIgM3B4IC0xcHgsICMwNTZhYzIgLTNweCAtMXB4O1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50IHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjNzIGhlaWdodDtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmNmZjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMwNTZhYzI7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uYWNjb3JkaW9uLTAyX2NvbnRlbnRfd3JhcCAuY3RhTGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOWJjNWVhO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi0wMl9jb250ZW50X3dyYXAgLnJlYWRUb2dldGhlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwNTZhYzI7XG59XG4uYWNjb3JkaW9uLTAyX3RpdGxlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwNTZhYzI7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDU2YWMyO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbn1cbi5hY2NvcmRpb24tMDJfdGl0bGUgc3Bhbi5hcnJvdyBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLmFjY29yZGlvbi0wMl90aXRsZSA+IHNwYW46bm90KC5hcnJvdykge1xuICB0ZXh0LXNoYWRvdzogI2ZmZmZmZiAzcHggMCwgI2ZmZmZmZiAtM3B4IDAsICNmZmZmZmYgMCAtM3B4LCAjZmZmZmZmIDAgM3B4LCAjZmZmZmZmIDNweCAzcHgsICNmZmZmZmYgLTNweCAzcHgsICNmZmZmZmYgM3B4IC0zcHgsICNmZmZmZmYgLTNweCAtM3B4LCAjZmZmZmZmIDFweCAzcHgsICNmZmZmZmYgLTFweCAzcHgsICNmZmZmZmYgMXB4IC0zcHgsICNmZmZmZmYgLTFweCAtM3B4LCAjZmZmZmZmIDNweCAxcHgsICNmZmZmZmYgLTNweCAxcHgsICNmZmZmZmYgM3B4IC0xcHgsICNmZmZmZmYgLTNweCAtMXB4O1xuICB0ZXh0LWluZGVudDogY2FsYygtMWVtIC0gMTBweCk7XG4gIHBhZGRpbmctbGVmdDogY2FsYygxZW0gKyAxMHB4KTtcbn1cbi5hY2NvcmRpb24tMDJfY29udGVudF93cmFwIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmJ0bi1jIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnRuLWMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5idG4tYyA+ICoge1xuICBtaW4td2lkdGg6IDE1MHB4O1xufVxuLmJ0bi1jID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmJ0bi1jICsgLmJ0bi1jIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5idG4tYyBzcGFuLmFqYXgtbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ1dHRvbl9iZ0JsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwNTZhYzI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgY29sb3IgMC4zcztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYnV0dG9uX2JnQmx1ZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmJ1dHRvbl9iZ0JsdWU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6ICMwNTZhYzI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uY3RhTGlnaHQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxLjRlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jdGFMaWdodF9idG5zLCAuY3RhTWlkZGxlX2J0bnMsIC5jdGFIZWF2eV9idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAxLjJlbTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuLmN0YUxpZ2h0X2J0bnMgYSwgLmN0YU1pZGRsZV9idG5zIGEsIC5jdGFIZWF2eV9idG5zIGEge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbiAgZm9udC1zaXplOiAxLjZlbTtcbiAgei1pbmRleDogMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0X2J0bnMgYSwgLmN0YU1pZGRsZV9idG5zIGEsIC5jdGFIZWF2eV9idG5zIGEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nOiAxN3B4IDAgMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhOjpiZWZvcmUsIC5jdGFNaWRkbGVfYnRucyBhOjpiZWZvcmUsIC5jdGFIZWF2eV9idG5zIGE6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGxlZnQ6IC0zMCU7XG4gIHRvcDogNTAlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDE1ZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHdoaXRlIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgYW5pbWF0aW9uOiBzaGlueSAzcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIHNoaW55IHtcbiAgMCUge1xuICAgIGxlZnQ6IC0zMCU7XG4gIH1cbiAgMjAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzaGlueSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMzAlO1xuICB9XG4gIDIwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMjAlO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgc2hpbnkge1xuICAwJSB7XG4gICAgbGVmdDogLTMwJTtcbiAgfVxuICAyMCUge1xuICAgIGxlZnQ6IDEyMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTIwJTtcbiAgfVxufVxuLmN0YUxpZ2h0X2J0bnMgYS50ZWwsIC5jdGFNaWRkbGVfYnRucyBhLnRlbCwgLmN0YUhlYXZ5X2J0bnMgYS50ZWwge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFMaWdodF9idG5zIGEudGVsLCAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpICogLjUpO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhLnRlbCA+IC5wYywgLmN0YU1pZGRsZV9idG5zIGEudGVsID4gLnBjLCAuY3RhSGVhdnlfYnRucyBhLnRlbCA+IC5wYyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLmN0YUxpZ2h0X2J0bnMgYS50ZWw6OmJlZm9yZSwgLmN0YU1pZGRsZV9idG5zIGEudGVsOjpiZWZvcmUsIC5jdGFIZWF2eV9idG5zIGEudGVsOjpiZWZvcmUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDZzO1xufVxuLmN0YUxpZ2h0X2J0bnMgYS5saW5lLCAuY3RhTWlkZGxlX2J0bnMgYS5saW5lLCAuY3RhSGVhdnlfYnRucyBhLmxpbmUsIC5jdGFMaWdodF9idG5zIGEubWFpbCwgLmN0YU1pZGRsZV9idG5zIGEubWFpbCwgLmN0YUhlYXZ5X2J0bnMgYS5tYWlsIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gLjNlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSwgLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgKiAuMjUpO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSwgLmN0YUxpZ2h0X2J0bnMgYS5tYWlsLCAuY3RhTWlkZGxlX2J0bnMgYS5tYWlsLCAuY3RhSGVhdnlfYnRucyBhLm1haWwge1xuICAgIG1hcmdpbi10b3A6IDAuM2VtO1xuICB9XG59XG4uY3RhTGlnaHRfYnRucyBhLmxpbmUsIC5jdGFNaWRkbGVfYnRucyBhLmxpbmUsIC5jdGFIZWF2eV9idG5zIGEubGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2MzNTU7XG59XG4uY3RhTGlnaHRfYnRucyBhLm1haWwsIC5jdGFNaWRkbGVfYnRucyBhLm1haWwsIC5jdGFIZWF2eV9idG5zIGEubWFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmQwMzg7XG4gIG1hcmdpbi1sZWZ0OiAwLjZlbTtcbn1cbi5jdGFMaWdodCA+IHAge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUxpZ2h0ID4gcCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTGlnaHQgPiBwIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICB9XG59XG4uY3RhTGlnaHQgPiBwIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jdGFNaWRkbGUge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmN0YU1pZGRsZV90aXRsZSwgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuOGVtIDguMmVtIDAuOGVtIDEuNGVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDEuNGVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV90aXRsZSwgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExNXB4O1xuICB9XG59XG4uY3RhTWlkZGxlX3RpdGxlOjphZnRlciwgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2LjNlbTtcbiAgaGVpZ2h0OiA2LjNlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY3RhX2ljb24ucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDAuNWVtO1xuICByaWdodDogMS43ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3RpdGxlOjphZnRlciwgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gICAgd2lkdGg6IDgycHg7XG4gICAgaGVpZ2h0OiA4MnB4O1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIGJvdHRvbTogMTFweDtcbiAgfVxufVxuLmN0YU1pZGRsZV9jb250ZW50LCAuY3RhSGVhdnlfY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfY29udGVudCwgLmN0YUhlYXZ5X2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAxNHB4O1xuICB9XG59XG4uY3RhTWlkZGxlX2NvbnRlbnQgPiBwLCAuY3RhSGVhdnlfY29udGVudCA+IHAge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YU1pZGRsZV9jb250ZW50ID4gcCwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmN0YU1pZGRsZV9jb250ZW50ID4gcCwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfY29udGVudCA+IHAgc3BhbiwgLmN0YUhlYXZ5X2NvbnRlbnQgPiBwIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2NhdGNoLCAuY3RhSGVhdnlfY2F0Y2gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCwgLmN0YUhlYXZ5X2xpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmMWYxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgcGFkZGluZzogMC42ZW0gMCAwLjdlbSAxLjVlbTtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2xpc3QsIC5jdGFIZWF2eV9saXN0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgOHB4IDE1cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCBsaSwgLmN0YUhlYXZ5X2xpc3QgbGkge1xuICBmb250LXNpemU6IDEuMWVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjMgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIHBhZGRpbmctbGVmdDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2xpc3QgbGksIC5jdGFIZWF2eV9saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfbGlzdCBsaTo6YmVmb3JlLCAuY3RhSGVhdnlfbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuM2VtO1xuICBoZWlnaHQ6IDEuM2VtO1xuICBtYXJnaW4tcmlnaHQ6IDAuN2VtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2N0YV9saXN0RG90cy5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfbGlzdCBsaTo6YmVmb3JlLCAuY3RhSGVhdnlfbGlzdCBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdm9pY2UsIC5jdGFIZWF2eV92b2ljZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZmxleDogMTtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX3ZvaWNlLCAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG4uY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlLCAuY3RhTWlkZGxlX3ZvaWNlOjphZnRlciwgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMmVtO1xuICBib3JkZXItcmlnaHQ6IDJweCBkb3R0ZWQgIzAwMDAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLCAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSwgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xufVxuLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xufVxuLmN0YU1pZGRsZV9idG5zLCAuY3RhSGVhdnlfYnRucyB7XG4gIG1hcmdpbi10b3A6IDAuN2VtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFNaWRkbGVfYnRucywgLmN0YUhlYXZ5X2J0bnMge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhTWlkZGxlX2J0bnMgYS50ZWwsIC5jdGFIZWF2eV9idG5zIGEudGVsIHtcbiAgICBmb250LXNpemU6IDIuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLmN0YUhlYXZ5IHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5IHtcbiAgICBwYWRkaW5nLXRvcDogMzhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDdlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaHVraWRhc2hpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkOTg5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcGFkZGluZzogMC43ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgbWFyZ2luLXRvcDogMC40ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTBweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgcmlnaHQ6IDExMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uY3RhSGVhdnlfdGl0bGUgc3Bhbi5odWtpZGFzaGk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jdGFfdm9pY2VQYXJ0cy5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jdGFIZWF2eV90aXRsZSBzcGFuLmh1a2lkYXNoaTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxLjI1ZW07XG4gICAgaGVpZ2h0OiAxLjI1ZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMDNkZWcpIG1hdHJpeCgwLjUsIDEsIDAsIDEsIDAsIDApO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAtNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cbi5jdGFIZWF2eV90aXRsZTo6YWZ0ZXIge1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDVlbTtcbiAgYm90dG9tOiAwLjdlbTtcbiAgcmlnaHQ6IDEuNGVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X3RpdGxlOjphZnRlciB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgd2lkdGg6IDc4JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN0YUhlYXZ5X2NvbnRlbnQgPiBmaWd1cmUge1xuICAgIG1hcmdpbi10b3A6IDAuOGVtO1xuICAgIG1heC13aWR0aDogNDBlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X2xpc3Qge1xuICBmbGV4OiAxO1xufVxuLmN0YUhlYXZ5X2xpc3QgbGkge1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIHdpZHRoOiAxNzRweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsIC5jdGFIZWF2eV92b2ljZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB0b3A6IDUwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG4gIC5jdGFIZWF2eV92b2ljZTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNWRlZyk7XG4gIH1cbiAgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjVkZWcpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY3RhSGVhdnlfdm9pY2Uge1xuICAgIG1hcmdpbi10b3A6IDAuODNlbTtcbiAgfVxufVxuLmN0YUhlYXZ5X2J0bnMge1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbn1cblxuLmZpeGVkQ29udGFjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDU2YWMyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuLmZpeGVkQ29udGFjdC5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uZml4ZWRDb250YWN0IC5jdGFMaWdodCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweCA1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5maXhlZENvbnRhY3QgLmN0YUxpZ2h0X2J0bnMsIC5maXhlZENvbnRhY3QgLmN0YU1pZGRsZV9idG5zLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG1hcmdpbi1ib3R0b206IDAuMmVtO1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHRfYnRucyBhLCAuZml4ZWRDb250YWN0IC5jdGFNaWRkbGVfYnRucyBhLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIGEge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHRfYnRucyBhOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZml4ZWRDb250YWN0IC5jdGFNaWRkbGVfYnRucyBhOm5vdCg6Zmlyc3QtY2hpbGQpLCAuZml4ZWRDb250YWN0IC5jdGFIZWF2eV9idG5zIGE6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmZpeGVkQ29udGFjdCAuY3RhTGlnaHQgPiBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDMwcHgpIHtcbiAgLmZpeGVkQ29udGFjdCAuY3RhTGlnaHQgPiBwIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAudGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCq+ODqeODvFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOS9meeZvVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOOCs+ODs+ODhuODs+ODhOW5hVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5oZWFkaW5nX2JnQmx1ZV9ib3JkZXJCb3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICBjb2xvcjogIzFmMWYxZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMjFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwNTZhYzI7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udGl0bGVNZXJpdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYm94LXNoYWRvdzogMTVweCAxNXB4IDAgIzA1NmFjMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIycHggMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi50aXRsZU1lcml0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLThweDtcbiAgYm90dG9tOiAtOHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aXRsZU1lcml0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDUwcHggMTVweDtcbiAgfVxufVxuLnRpdGxlTWVyaXRfb3JkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogLTI2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDU2YWMyO1xufVxuLnRpdGxlTWVyaXRfb3JkZXIgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAzOXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50aXRsZU1lcml0IGZpZ3VyZSB7XG4gIHdpZHRoOiAxMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50aXRsZU1lcml0IGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAtMTJweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRpdGxlTWVyaXQgZmlndXJlIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxufVxuLnRpdGxlTWVyaXQgaDQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aXRsZU1lcml0IGg0IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi50aXRsZU1lcml0IGg0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAuMmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubGlzdC0zY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyOHB4ICogMikgLyAzKTtcbiAgfVxuICAubGlzdC0zY29sdW1uIC5pdGVtOm5vdCg6bnRoLWNoaWxkKDNuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI4cHg7XG4gIH1cbiAgLmxpc3QtM2NvbHVtbiAuaXRlbTpudGgtY2hpbGQobis0KSB7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtM2NvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmxpc3QtM2NvbHVtbiAuaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIGZpZ3VyZS5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gLnRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5saXN0LTNjb2x1bW4gLml0ZW0gLnRleHQge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG4ubGlzdC0zY29sdW1uIC5pdGVtIC50aXRsZSwgLmxpc3QtM2NvbHVtbiAuaXRlbSAudGl0bGUtbGVmdCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5saXN0LTNjb2x1bW4gLml0ZW0gLnRpdGxlLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubGlzdC00Y29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmxpc3QtNGNvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzM3B4ICogMykgLyA0KTtcbiAgfVxuICAubGlzdC00Y29sdW1uIC5pdGVtOm5vdCg6bnRoLWNoaWxkKDRuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzcHg7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpudGgtY2hpbGQobis1KSB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxpc3QtNGNvbHVtbiAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCAvIDIpO1xuICB9XG4gIC5saXN0LTRjb2x1bW4gLml0ZW06bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmxpc3QtNGNvbHVtbiAuaXRlbTpudGgtY2hpbGQobiszKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLmxpc3QtNGNvbHVtbiAuaXRlbSBmaWd1cmUucm91bmQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubGlzdC00Y29sdW1uIC5pdGVtIC50ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWVyaXRMaXN0IHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWVyaXRMaXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLm1lcml0TGlzdF9pdGVtIHtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tZXJpdExpc3RfaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCAvIDIpO1xuICB9XG4gIC5tZXJpdExpc3RfaXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAubWVyaXRMaXN0X2l0ZW06bnRoLWNoaWxkKG4rMykge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tZXJpdExpc3RfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLm1lcml0TGlzdF9pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0ZDhhO1xuICBvcGFjaXR5OiAwLjY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAzMnB4O1xuICBsZWZ0OiAzMHB4O1xufVxuLm1lcml0TGlzdF9pdGVtLW9yZGVyIHtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogN3B4O1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgei1pbmRleDogMjtcbn1cbi5tZXJpdExpc3RfaXRlbS1vcmRlciBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLm1lcml0TGlzdF9pdGVtIGg0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDEycHggMCAxMnB4IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5tZXJpdExpc3RfaXRlbSAudGV4dCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4ubWVyaXRMaXN0X2l0ZW0gLnRleHQgZmlndXJlIHtcbiAgd2lkdGg6IDgzcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuLm1lcml0TGlzdF9pdGVtIC50ZXh0IHAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5hcnRpY2xlTGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZUxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5hcnRpY2xlTGlzdF9pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlTGlzdF9pdGVtIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMwcHggKiAyKSAvIDMpO1xuICB9XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6bnRoLWNoaWxkKDNuKzEpKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLmFydGljbGVMaXN0X2l0ZW06bnRoLWNoaWxkKG4rNCkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDU2YWMyO1xuICB9XG4gIC5hcnRpY2xlTGlzdF9pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5hcnRpY2xlTGlzdF9pdGVtIC5yZWFkVG9nZXRoZXJfaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLnRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgqvjg6njg7xcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5Xjgqnjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDkvZnnmb1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjgrPjg7Pjg4bjg7Pjg4TluYVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udGFibGUtMDEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi50YWJsZS0wMSB0ZCxcbi50YWJsZS0wMSB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4OGI4ZTI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGFibGUtMDEgdGQsXG4udGFibGUtMDEgdGgge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS0wMSB0ZCxcbi50YWJsZS0wMSB0aCB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udGFibGUtMDEgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJsZS0wMSB0aCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4udGFibGUtMDEgdGgudmVydGl2YWxBbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnRhYmxlLTAxIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC50YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44OV44Kp44Oz44OIXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnRhYkxpc3QtMDEge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnRhYkxpc3QtMDEgPiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50YWJMaXN0LTAxID4gdWwgPiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnRhYkxpc3QtMDFfdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaSB7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTRiNjQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xuICAudGFiTGlzdC0wMV90YWJzID4gbGkge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRhYkxpc3QtMDFfdGFicyA+IGxpIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi50YWJMaXN0LTAxX3RhYnMgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaS5jdXJyZW50IHtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX3RhYnMgPiBsaSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRhYkxpc3QtMDFfdGFicyA+IGxpIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udGFiTGlzdC0wMV90YWJzID4gbGkgc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwNTZhYzI7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmNmZjtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpLmN1cnJlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgaDRbY2xhc3NdIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzA1NmFjMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgaDRbY2xhc3NdIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgZmlndXJlIHtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4udGFiTGlzdC0wMV9jb250ZW50cyA+IGxpIHRhYmxlIHRoLFxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDEzcHggMjJweDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWluLXdpZHRoOiAxMTBweDtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSB0YWJsZSB0aGVhZCB0aCxcbi50YWJMaXN0LTAxX2NvbnRlbnRzID4gbGkgdGFibGUgdGhlYWQgdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLnRhYkxpc3QtMDFfY29udGVudHMgPiBsaSAudGV4dCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5cbi50b3BDb250ZW50X21haW4sICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50LCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiA+ICo6Zmlyc3QtY2hpbGQsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyID4gKjpmaXJzdC1jaGlsZCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgPiAqOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLnRvcENvbnRlbnRfbWFpbiBwLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBwLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgcCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMS44ODtcbn1cbi50b3BDb250ZW50X21haW4gcDpub3QoOmxhc3QtY2hpbGQpLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBwOm5vdCg6bGFzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBwOm5vdCg6bGFzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi50b3BDb250ZW50X21haW4gcCBpbWcsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHAgaW1nLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgcCBpbWcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIHAgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuLnRvcENvbnRlbnRfbWFpbiBwIGltZzpvbmx5LWNoaWxkLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBwIGltZzpvbmx5LWNoaWxkLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgcCBpbWc6b25seS1jaGlsZCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgcCBpbWc6b25seS1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi50b3BDb250ZW50X21haW4gLmFubm90YXRpb24sICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5hbm5vdGF0aW9uLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmFubm90YXRpb24sXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5hbm5vdGF0aW9uIHtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuLnRvcENvbnRlbnRfbWFpbiBhLmFuY2hvckxpbmssICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGEuYW5jaG9yTGluaywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGEuYW5jaG9yTGluayxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgYS5hbmNob3JMaW5rIHtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRvcENvbnRlbnRfbWFpbiBhLmFuY2hvckxpbms6OmJlZm9yZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgYS5hbmNob3JMaW5rOjpiZWZvcmUsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBhLmFuY2hvckxpbms6OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgYS5hbmNob3JMaW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogOHB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiBhLmFuY2hvckxpbms6OmFmdGVyLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBhLmFuY2hvckxpbms6OmFmdGVyLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgYS5hbmNob3JMaW5rOjphZnRlcixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgYS5hbmNob3JMaW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiAxM3B4O1xufVxuLnRvcENvbnRlbnRfbWFpbiBpbWcsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGltZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGltZyxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgbWF4LWhlaWdodDogNDgwcHg7XG59XG4udG9wQ29udGVudF9tYWluIHN0cm9uZywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgc3Ryb25nLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgc3Ryb25nLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gZW0sICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGVtLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgZW0sXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnRvcENvbnRlbnRfbWFpbiAuYWxpZ25jZW50ZXIsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5hbGlnbmNlbnRlciwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5hbGlnbmNlbnRlcixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmFsaWduY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udG9wQ29udGVudF9tYWluIC5hbGlnbnJpZ2h0LCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuYWxpZ25yaWdodCwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5hbGlnbnJpZ2h0LFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi50b3BDb250ZW50X21haW4gLmFsaWdubGVmdCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmFsaWdubGVmdCwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5hbGlnbmxlZnQsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbi50b3BDb250ZW50X21haW4gLndwLWNhcHRpb24sICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC53cC1jYXB0aW9uLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLndwLWNhcHRpb24sXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC53cC1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50b3BDb250ZW50X21haW4gLndwLWJsb2NrLWltYWdlLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAud3AtYmxvY2staW1hZ2UsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAud3AtYmxvY2staW1hZ2UsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC53cC1ibG9jay1pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9wQ29udGVudF9tYWluIC53cC1ibG9jay1pbWFnZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLndwLWJsb2NrLWltYWdlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLndwLWJsb2NrLWltYWdlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAud3AtYmxvY2staW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50b3BDb250ZW50X21haW4gLndwLWJsb2NrLWltYWdlLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAud3AtYmxvY2staW1hZ2UsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAud3AtYmxvY2staW1hZ2UsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC53cC1ibG9jay1pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnRvcENvbnRlbnRfbWFpbiBmaWd1cmUsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGZpZ3VyZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGZpZ3VyZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgZmlndXJlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvcENvbnRlbnRfbWFpbiBmaWd1cmU6bm90KDpsYXN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgZmlndXJlOm5vdCg6bGFzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBmaWd1cmU6bm90KDpsYXN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgZmlndXJlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjNlbTtcbn1cbi50b3BDb250ZW50X21haW4gZmlndXJlIGltZywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgZmlndXJlIGltZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGZpZ3VyZSBpbWcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGZpZ3VyZSBpbWcge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnRvcENvbnRlbnRfbWFpbiBpbWdbY2xhc3MqPXdwLWltYWdlLV0sICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGltZ1tjbGFzcyo9d3AtaW1hZ2UtXSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGltZ1tjbGFzcyo9d3AtaW1hZ2UtXSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaW1nW2NsYXNzKj13cC1pbWFnZS1dLFxuLnRvcENvbnRlbnRfbWFpbiBpbWdbY2xhc3MqPWF0dGFjaG1lbnQtXSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGltZ1tjbGFzcyo9YXR0YWNobWVudC1dLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGltZ1tjbGFzcyo9YXR0YWNobWVudC1dLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBpbWdbY2xhc3MqPWF0dGFjaG1lbnQtXSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnRvcENvbnRlbnRfbWFpbiBoMTpub3QoLm5vU3R5bGUpLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoMTpub3QoLm5vU3R5bGUpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDE6bm90KC5ub1N0eWxlKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDE6bm90KC5ub1N0eWxlKSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udG9wQ29udGVudF9tYWluIGgyOm5vdCgubm9TdHlsZSksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGgyOm5vdCgubm9TdHlsZSksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMjpub3QoLm5vU3R5bGUpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoMjpub3QoLm5vU3R5bGUpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMjFweCAxMnB4IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzA1NmFjMjtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4udG9wQ29udGVudF9tYWluIGgzOm5vdChbY2xhc3NePXRpdGxlLW51bV0pOm5vdCgubm9TdHlsZSksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGgzOm5vdChbY2xhc3NePXRpdGxlLW51bV0pOm5vdCgubm9TdHlsZSksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMzpub3QoW2NsYXNzXj10aXRsZS1udW1dKTpub3QoLm5vU3R5bGUpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoMzpub3QoW2NsYXNzXj10aXRsZS1udW1dKTpub3QoLm5vU3R5bGUpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS42OTtcbiAgY29sb3I6ICMxZjFmMWY7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDIxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDU2YWMyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgY29sb3I6ICMxZjFmMWY7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBwYWRkaW5nLWxlZnQ6IDU0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMS4zZW0gMDtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMVwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xXCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xXCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIxXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMlwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yXCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yXCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMlwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIyXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItM1wiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0zXCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0zXCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItM1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIzXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNFwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi00XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi00XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI0XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNVwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi01XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi01XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI1XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNlwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi02XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi02XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItNlwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI2XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItN1wiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi03XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi03XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItN1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI3XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOFwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi04XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi04XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI4XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOVwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi05XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi05XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItOVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI5XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTBcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTBcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEwXCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTBcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMTBcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xMVwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xMVwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTFcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xMVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIxMVwiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEyXCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEyXCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xMlwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEyXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjEyXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTNcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTNcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTEzXCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTNcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMTNcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xNFwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xNFwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTRcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xNFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIxNFwiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE1XCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE1XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xNVwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE1XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjE1XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTZcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTZcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE2XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTZcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMTZcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xN1wiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xN1wiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTdcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xN1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIxN1wiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE4XCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE4XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0xOFwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE4XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjE4XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTlcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTlcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTE5XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMTlcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMTlcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yMFwiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yMFwiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjBcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yMFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIyMFwiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTIxXCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTIxXCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yMVwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTIxXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjIxXCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjJcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjJcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTIyXCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjJcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMjJcIjtcbn1cbi50b3BDb250ZW50X21haW4gW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yM1wiXTo6YmVmb3JlLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yM1wiXTo6YmVmb3JlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjNcIl06OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yM1wiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIyM1wiO1xufVxuLnRvcENvbnRlbnRfbWFpbiBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTI0XCJdOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTI0XCJdOjpiZWZvcmUsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgW2NsYXNzXj10aXRsZS1udW1dW2NsYXNzJD1cIi0yNFwiXTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTI0XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIjI0XCI7XG59XG4udG9wQ29udGVudF9tYWluIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjVcIl06OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjVcIl06OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBbY2xhc3NePXRpdGxlLW51bV1bY2xhc3MkPVwiLTI1XCJdOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIFtjbGFzc149dGl0bGUtbnVtXVtjbGFzcyQ9XCItMjVcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMjVcIjtcbn1cbi50b3BDb250ZW50X21haW4gaDQ6bm90KC5ub1N0eWxlKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDQ6bm90KC5ub1N0eWxlKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg0Om5vdCgubm9TdHlsZSksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGg0Om5vdCgubm9TdHlsZSkge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwNTZhYzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDEuN2VtIDAgMS4zZW07XG59XG4udG9wQ29udGVudF9tYWluIGg0Om5vdCgubm9TdHlsZSk6OmJlZm9yZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDQ6bm90KC5ub1N0eWxlKTo6YmVmb3JlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDQ6bm90KC5ub1N0eWxlKTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoNDpub3QoLm5vU3R5bGUpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxZW07XG4gIHdpZHRoOiAwLjI1ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwLjRlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbn1cbi50b3BDb250ZW50X21haW4gaDU6bm90KC5ub1N0eWxlKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDU6bm90KC5ub1N0eWxlKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg1Om5vdCgubm9TdHlsZSksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGg1Om5vdCgubm9TdHlsZSkge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4udG9wQ29udGVudF9tYWluIGg2LCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoNiwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg2LFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoNiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi50b3BDb250ZW50X21haW4gaDEsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGgxLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDEsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGgxLFxuLnRvcENvbnRlbnRfbWFpbiBoMixcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGgyLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGgyLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoMixcbi50b3BDb250ZW50X21haW4gaDMsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoMyxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMyxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDMsXG4udG9wQ29udGVudF9tYWluIGg0LFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDQsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDQsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGg0LFxuLnRvcENvbnRlbnRfbWFpbiBoNSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGg1LFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg1LFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoNSxcbi50b3BDb250ZW50X21haW4gaDYsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoNixcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoNixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDYge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRvcENvbnRlbnRfbWFpbiBoMSBpbWcsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGgxIGltZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGgxIGltZyxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDEgaW1nLFxuLnRvcENvbnRlbnRfbWFpbiBoMiBpbWcsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoMiBpbWcsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDIgaW1nLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoMiBpbWcsXG4udG9wQ29udGVudF9tYWluIGgzIGltZyxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGgzIGltZyxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoMyBpbWcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGgzIGltZyxcbi50b3BDb250ZW50X21haW4gaDQgaW1nLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaDQgaW1nLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGg0IGltZyxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgaDQgaW1nLFxuLnRvcENvbnRlbnRfbWFpbiBoNSBpbWcsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoNSBpbWcsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgaDUgaW1nLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoNSBpbWcsXG4udG9wQ29udGVudF9tYWluIGg2IGltZyxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IGg2IGltZyxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoNiBpbWcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGg2IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi50b3BDb250ZW50X21haW4gdWwsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHVsLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgdWwsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIHVsIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbn1cbi50b3BDb250ZW50X21haW4gdWw6bm90KDpsYXN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgdWw6bm90KDpsYXN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIHVsOm5vdCg6bGFzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIHVsOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbi50b3BDb250ZW50X21haW4gdWwgbGksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHVsIGxpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgdWwgbGksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41Njtcbn1cbi50b3BDb250ZW50X21haW4gdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cbi50b3BDb250ZW50X21haW4gb2wsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IG9sLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgb2wsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIG9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cbi50b3BDb250ZW50X21haW4gb2w6bm90KDpsYXN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgb2w6bm90KDpsYXN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIG9sOm5vdCg6bGFzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIG9sOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbi50b3BDb250ZW50X21haW4gb2wgbGksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IG9sIGxpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgb2wgbGksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIG9sIGxpIHtcbiAgbGlzdC1zdHlsZTogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDEuNGVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNGVtO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnRvcENvbnRlbnRfbWFpbiBvbCBsaTpub3QoOmZpcnN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgb2wgbGk6bm90KDpmaXJzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBvbCBsaTpub3QoOmZpcnN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgb2wgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiBvbCBsaTo6bWFya2VyLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBvbCBsaTo6bWFya2VyLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgb2wgbGk6Om1hcmtlcixcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgb2wgbGk6Om1hcmtlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRvcENvbnRlbnRfbWFpbiBibG9ja3F1b3RlLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBibG9ja3F1b3RlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206IDIycHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS44ODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRvcENvbnRlbnRfbWFpbiBibG9ja3F1b3RlOm5vdCg6Zmlyc3QtY2hpbGQpLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBibG9ja3F1b3RlOm5vdCg6Zmlyc3QtY2hpbGQpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZTpub3QoOmZpcnN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4udG9wQ29udGVudF9tYWluIGJsb2NrcXVvdGU6OmJlZm9yZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgYmxvY2txdW90ZTo6YmVmb3JlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgYmxvY2txdW90ZTo6YmVmb3JlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBibG9ja3F1b3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2Jsb2NrcXVvdGVEZWNvLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi50b3BDb250ZW50X21haW4gLnJlZC1iZywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLnJlZC1iZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5yZWQtYmcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5yZWQtYmcge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyOiBkYXNoZWQgMXB4ICNmNDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYxZjE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjZjQwMDAwO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gLnJlZC1iZzpub3QoOmZpcnN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLnJlZC1iZzpub3QoOmZpcnN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5yZWQtYmc6bm90KDpmaXJzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5yZWQtYmc6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiAuZ3JheS1iZywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmdyYXktYmcsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuZ3JheS1iZyxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmdyYXktYmcge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyOiBkYXNoZWQgMXB4ICNjOGM4Yzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjMWYxZjFmO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gLmdyYXktYmc6bm90KDpmaXJzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5ncmF5LWJnOm5vdCg6Zmlyc3QtY2hpbGQpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmdyYXktYmc6bm90KDpmaXJzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5ncmF5LWJnOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi50b3BDb250ZW50X21haW4gLnllbGxvdy1iZywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLnllbGxvdy1iZywgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC55ZWxsb3ctYmcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC55ZWxsb3ctYmcge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyOiBkYXNoZWQgMXB4ICNmM2Q3NjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZiZGE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjMWYxZjFmO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnRvcENvbnRlbnRfbWFpbiAueWVsbG93LWJnOm5vdCg6Zmlyc3QtY2hpbGQpLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAueWVsbG93LWJnOm5vdCg6Zmlyc3QtY2hpbGQpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLnllbGxvdy1iZzpub3QoOmZpcnN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLnllbGxvdy1iZzpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4udG9wQ29udGVudF9tYWluIC55ZWxsb3ctYmcgc3Ryb25nOm5vdCg6bGFzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC55ZWxsb3ctYmcgc3Ryb25nOm5vdCg6bGFzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAueWVsbG93LWJnIHN0cm9uZzpub3QoOmxhc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAueWVsbG93LWJnIHN0cm9uZzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuOGVtO1xufVxuLnRvcENvbnRlbnRfbWFpbiAuYmx1ZS1iZywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmJsdWUtYmcsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuYmx1ZS1iZyxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmJsdWUtYmcge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyOiBkYXNoZWQgMXB4ICM4OGI4ZTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuODg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gLmJsdWUtYmc6bm90KDpmaXJzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5ibHVlLWJnOm5vdCg6Zmlyc3QtY2hpbGQpLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmJsdWUtYmc6bm90KDpmaXJzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5ibHVlLWJnOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi50b3BDb250ZW50X21haW4gLmJsdWUtc2ltcGxlQmcsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5ibHVlLXNpbXBsZUJnLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmJsdWUtc2ltcGxlQmcsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5ibHVlLXNpbXBsZUJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjdmYztcbiAgcGFkZGluZzogMTVweCAyMHB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHQ6bm90KDpsYXN0LWNoaWxkKSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0Om5vdCg6bGFzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHQ6bm90KDpsYXN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUxpZ2h0Om5vdCg6bGFzdC1jaGlsZCksXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGU6bm90KDpsYXN0LWNoaWxkKSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGU6bm90KDpsYXN0LWNoaWxkKSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlOm5vdCg6bGFzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGU6bm90KDpsYXN0LWNoaWxkKSxcbi50b3BDb250ZW50X21haW4gLmN0YUhlYXZ5Om5vdCg6bGFzdC1jaGlsZCksXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhSGVhdnk6bm90KDpsYXN0LWNoaWxkKSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnk6bm90KDpsYXN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHQ6bm90KDpmaXJzdC1jaGlsZCksICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFMaWdodDpub3QoOmZpcnN0LWNoaWxkKSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodDpub3QoOmZpcnN0LWNoaWxkKSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUxpZ2h0Om5vdCg6Zmlyc3QtY2hpbGQpLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhTWlkZGxlOm5vdCg6Zmlyc3QtY2hpbGQpLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YU1pZGRsZTpub3QoOmZpcnN0LWNoaWxkKSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlOm5vdCg6Zmlyc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnk6bm90KDpmaXJzdC1jaGlsZCksXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhSGVhdnk6bm90KDpmaXJzdC1jaGlsZCksXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5Om5vdCg6Zmlyc3QtY2hpbGQpLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHRfY2F0Y2gsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFMaWdodF9jYXRjaCwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF9jYXRjaCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUxpZ2h0X2NhdGNoLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhTWlkZGxlX2NhdGNoLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YU1pZGRsZV9jYXRjaCxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX2NhdGNoLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX2NhdGNoLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfY2F0Y2gsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhSGVhdnlfY2F0Y2gsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5X2NhdGNoLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfY2F0Y2gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHRfbGlzdCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X2xpc3QsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHRfbGlzdCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUxpZ2h0X2xpc3QsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfbGlzdCxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfbGlzdCxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX2xpc3QsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfbGlzdCxcbi50b3BDb250ZW50X21haW4gLmN0YUhlYXZ5X2xpc3QsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhSGVhdnlfbGlzdCxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfbGlzdCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5X2xpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9wQ29udGVudF9tYWluIC5jdGFMaWdodF92b2ljZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X3ZvaWNlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUxpZ2h0X3ZvaWNlLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHRfdm9pY2UsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2UsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhTWlkZGxlX3ZvaWNlLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2UsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2UsXG4udG9wQ29udGVudF9tYWluIC5jdGFIZWF2eV92b2ljZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFIZWF2eV92b2ljZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdm9pY2UsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9wQ29udGVudF9tYWluIC5jdGFMaWdodF92b2ljZSBiciwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X3ZvaWNlIGJyLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YUxpZ2h0X3ZvaWNlIGJyLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHRfdm9pY2UgYnIsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2UgYnIsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhTWlkZGxlX3ZvaWNlIGJyLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2UgYnIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2UgYnIsXG4udG9wQ29udGVudF9tYWluIC5jdGFIZWF2eV92b2ljZSBicixcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFIZWF2eV92b2ljZSBicixcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdm9pY2UgYnIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV92b2ljZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHRfdm9pY2U6OmJlZm9yZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X3ZvaWNlOjpiZWZvcmUsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHRfdm9pY2U6OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUxpZ2h0X3ZvaWNlOjpiZWZvcmUsIC50b3BDb250ZW50X21haW4gLmN0YUxpZ2h0X3ZvaWNlOjphZnRlciwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X3ZvaWNlOjphZnRlciwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbi50b3BDb250ZW50X21haW4gLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlcixcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHRfdm9pY2U6OmJlZm9yZSwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X3ZvaWNlOjpiZWZvcmUsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHRfdm9pY2U6OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUxpZ2h0X3ZvaWNlOjpiZWZvcmUsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX3ZvaWNlOjpiZWZvcmUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2U6OmJlZm9yZSxcbi50b3BDb250ZW50X21haW4gLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUsXG4jcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSxcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdm9pY2U6OmJlZm9yZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5X3ZvaWNlOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50b3BDb250ZW50X21haW4gLmN0YUxpZ2h0X3ZvaWNlOjphZnRlciwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUxpZ2h0X3ZvaWNlOjphZnRlciwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodF92b2ljZTo6YWZ0ZXIsXG4udG9wQ29udGVudF9tYWluIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsXG4jcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZV92b2ljZTo6YWZ0ZXIsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdm9pY2U6OmFmdGVyLFxuLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyLFxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5X3ZvaWNlOjphZnRlcixcbiNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdm9pY2U6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50b3BDb250ZW50X21haW4gLmN0YUxpZ2h0LCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhTGlnaHQsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTGlnaHQsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFMaWdodCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhTWlkZGxlLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhTWlkZGxlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YU1pZGRsZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50b3BDb250ZW50X21haW4gLmN0YU1pZGRsZV90aXRsZSBzcGFuLmlubGluZUJsb2NrLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAuY3RhTWlkZGxlX3RpdGxlIHNwYW4uaW5saW5lQmxvY2ssICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhTWlkZGxlX3RpdGxlIHNwYW4uaW5saW5lQmxvY2ssXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC5jdGFNaWRkbGVfdGl0bGUgc3Bhbi5pbmxpbmVCbG9jaywgLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5pbmxpbmVCbG9jaywgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaW5saW5lQmxvY2ssICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAuY3RhSGVhdnlfdGl0bGUgc3Bhbi5pbmxpbmVCbG9jayxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5X3RpdGxlIHNwYW4uaW5saW5lQmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfbWFpbiAuY3RhSGVhdnlfdGl0bGUsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IC5jdGFIZWF2eV90aXRsZSwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC5jdGFIZWF2eV90aXRsZSxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgLmN0YUhlYXZ5X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIH1cbn1cbi50b3BDb250ZW50X21haW4gLndwLWJsb2NrLXRhYmxlLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAud3AtYmxvY2stdGFibGUsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAud3AtYmxvY2stdGFibGUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC53cC1ibG9jay10YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIycHggIWltcG9ydGFudDtcbn1cbi50b3BDb250ZW50X21haW4gLndwLWJsb2NrLXRhYmxlOm5vdCg6Zmlyc3QtY2hpbGQpLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAud3AtYmxvY2stdGFibGU6bm90KDpmaXJzdC1jaGlsZCksICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciAud3AtYmxvY2stdGFibGU6bm90KDpmaXJzdC1jaGlsZCksXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIC53cC1ibG9jay10YWJsZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4udG9wQ29udGVudF9tYWluIC53cC1ibG9jay10YWJsZSBmaWdjYXB0aW9uLCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCAud3AtYmxvY2stdGFibGUgZmlnY2FwdGlvbiwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIC53cC1ibG9jay10YWJsZSBmaWdjYXB0aW9uLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciAud3AtYmxvY2stdGFibGUgZmlnY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50b3BDb250ZW50X21haW4gdGFibGUsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHRhYmxlLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgdGFibGUsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi50b3BDb250ZW50X21haW4gdGFibGUgdGQsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHRhYmxlIHRkLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgdGFibGUgdGQsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIHRhYmxlIHRkLFxuLnRvcENvbnRlbnRfbWFpbiB0YWJsZSB0aCxcbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHRhYmxlIHRoLFxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIHRhYmxlIHRoLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciB0YWJsZSB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4OGI4ZTI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnRvcENvbnRlbnRfbWFpbiB0YWJsZSB0aCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgdGFibGUgdGgsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciB0YWJsZSB0aCxcbiN0ZXJtcyBtYWluIC5jb250YWluZXIgdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3BDb250ZW50X21haW4gdGFibGUgdGQsICNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHRhYmxlIHRkLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgdGFibGUgdGQsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIHRhYmxlIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi50b3BDb250ZW50X21haW4gZmlnY2FwdGlvbiwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgZmlnY2FwdGlvbiwgI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyIGZpZ2NhcHRpb24sXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGZpZ2NhcHRpb24ge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4udG9wQ29udGVudF9tYWluIG1hcmtlciwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgbWFya2VyLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgbWFya2VyLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBtYXJrZXIge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1MCUsICNmZmZhY2YgNTAlKTtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmZhY2Y7XG59XG4udG9wQ29udGVudF9tYWluIGhyLmRhc2hlZCwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWNvbnRlbnQgaHIuZGFzaGVkLCAjcHJpdmFjeSBtYWluIC5jb250YWluZXIgaHIuZGFzaGVkLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciBoci5kYXNoZWQge1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDU2YWMyLCAjMDU2YWMyIDRweCwgdHJhbnNwYXJlbnQgNHB4LCB0cmFuc3BhcmVudCA2cHgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDZweCAxcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbi50b3BDb250ZW50X21haW4gaHIuZG90LCAjcG9zdC1zaW5nbGUgLmFydGljbGUtY29udGVudCBoci5kb3QsICNwcml2YWN5IG1haW4gLmNvbnRhaW5lciBoci5kb3QsXG4jdGVybXMgbWFpbiAuY29udGFpbmVyIGhyLmRvdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDAwMDAsICMwMDAwMDAgM3B4LCB0cmFuc3BhcmVudCAzcHgsIHRyYW5zcGFyZW50IDlweCk7XG4gIGJhY2tncm91bmQtc2l6ZTogOXB4IDNweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQzcHggMDtcbn1cblxuLnBvc3QtcGFnZSA+IGgyLmhlYWRpbmdfYmdCbHVlX2JvcmRlckJvdHRvbSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucG9zdC1wYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBvc3QtcGFnZSA+IC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLnBhZ2UtaW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2I5Y2ZlOTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiOWNmZTk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1pbmZvIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICB9XG59XG4ucGFnZS1pbmZvLWNhdHMgc3BhbiwgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWluZm9Cb3R0b20tY2F0cyBzcGFuIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICMwNTZhYzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2hhZG93OiA0cHggNHB4IDAgIzA1NmFjMjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5wYWdlLWluZm8tdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBhZ2UtaW5mby1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwNTZhYzI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZS1saXN0IHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG4uYXJ0aWNsZS1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzgyYjRlMDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmFydGljbGUtbGlzdC1pdGVtID4gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmhlcml0O1xufVxuLmFydGljbGUtbGlzdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZS1saXN0LWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtbGlzdC1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hcnRpY2xlLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbi5hcnRpY2xlLWxpc3QtaXRlbS10aHVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5hcnRpY2xlLWxpc3QtaXRlbS10aHVtLmltYWdlRGVmYXVsdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5YmM1ZWE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYXJ0aWNsZS1saXN0LWl0ZW0tdGh1bSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS1saXN0LWl0ZW0tdGh1bSB7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cbn1cbi5hcnRpY2xlLWxpc3QtaXRlbSBhcnRpY2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDE7XG59XG4uYXJ0aWNsZS1saXN0LWl0ZW0tY2F0cyB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5hcnRpY2xlLWxpc3QtaXRlbS1jYXRzIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3gtc2hhZG93OiAzcHggM3B4IDAgI2NkZTFmMztcbn1cbi5hcnRpY2xlLWxpc3QtaXRlbS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYXJ0aWNsZS1saXN0LWl0ZW0gdGltZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLmFydGljbGUtbGlzdCAud3AtcGFnZW5hdmkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5hcnRpY2xlLWxpc3QgLndwLXBhZ2VuYXZpIC5wYWdlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXJ0aWNsZS1saXN0IC53cC1wYWdlbmF2aSBzcGFuOm5vdCguZXh0ZW5kLCAucGFnZXMpLFxuLmFydGljbGUtbGlzdCAud3AtcGFnZW5hdmkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmM2ZiO1xuICBjb2xvcjogIzA1NmFjMjtcbiAgbWFyZ2luOiAwIDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljbGUtbGlzdCAud3AtcGFnZW5hdmkgc3Bhbjpub3QoLmV4dGVuZCwgLnBhZ2VzKSxcbi5hcnRpY2xlLWxpc3QgLndwLXBhZ2VuYXZpIGEge1xuICAgIG1pbi13aWR0aDogMjdweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gIH1cbn1cbi5hcnRpY2xlLWxpc3QgLndwLXBhZ2VuYXZpIHNwYW46bm90KC5leHRlbmQsIC5wYWdlcykuY3VycmVudCxcbi5hcnRpY2xlLWxpc3QgLndwLXBhZ2VuYXZpIGEuY3VycmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmFydGljbGUtbGlzdCAud3AtcGFnZW5hdmkgc3Bhbi5leHRlbmQge1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwNTZhYzI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5pbmZvX3NpZGViYXIge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZm9fc2lkZWJhciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuLmluZm9fc2lkZWJhci10aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDU2YWMyO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaW5mb19zaWRlYmFyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbmZvX3NpZGViYXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLmluZm9fc2lkZWJhci1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5pbmZvX3NpZGViYXItbGlzdC1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG4uaW5mb19zaWRlYmFyLWxpc3QtaXRlbSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZjO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2Utb3V0IDAuM3M7XG59XG4uaW5mb19zaWRlYmFyLWxpc3QtaXRlbSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZGZkZjtcbiAgb3BhY2l0eTogMTtcbn1cbi5pbmZvX3NpZGViYXItbGlzdC1pdGVtIGE6OmJlZm9yZSwgLmluZm9fc2lkZWJhci1saXN0LWl0ZW0gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbn1cbi5pbmZvX3NpZGViYXItbGlzdC1pdGVtIGE6OmJlZm9yZSB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIHJpZ2h0OiAyMnB4O1xufVxuLmluZm9fc2lkZWJhci1saXN0LWl0ZW0gYTo6YWZ0ZXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHJpZ2h0OiAyM3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG4uaW5mb19zaWRlYmFyLWxpc3QtaXRlbS5jaGlsZENhdCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLmluZm9fc2lkZWJhcl9zZWFyY2gge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAjcG9zdC1zaW5nbGUgLmluZm9fc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICNwb3N0LXNpbmdsZSAuYXJ0aWNsZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KTtcbiAgfVxufVxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLXRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLXRodW1ibmFpbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgfVxufVxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLXRodW1ibmFpbCBpbWcge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1jb250ZW50IHtcbiAgcGFkZGluZzogMzBweCAwIDA7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUtaW5mb0JvdHRvbSB7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAyMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlLWluZm9Cb3R0b20tY2F0cyBzcGFuIHtcbiAgbWFyZ2luOiAwIDFlbSAwIDA7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUtaW5mb0JvdHRvbSBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNwb3N0LXNpbmdsZSAuYXJ0aWNsZS1pbmZvQm90dG9tIHAgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjcG9zdC1zaW5nbGUgLmFydGljbGUtaW5mb0JvdHRvbSBwIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwNTZhYzI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgY29sb3IgMC4zcztcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jIGE6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICNwb3N0LXNpbmdsZSAuYXJ0aWNsZSAuYnRuLWMgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzA1NmFjMjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jLnBhZ2VOYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jLnBhZ2VOYXRpb24gYSB7XG4gIGZsZXg6IGluaXRpYWw7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG59XG4jcG9zdC1zaW5nbGUgLmFydGljbGUgLmJ0bi1jLnBhZ2VOYXRpb24gYS5uZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuI3Bvc3Qtc2luZ2xlIC5hcnRpY2xlIC5idG4tYy5wYWdlTmF0aW9uIGEucHJldmlvdXMge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuI2Zvcm0tc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNmb3JtLXNlYXJjaCBpbnB1dCB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNmb3JtLXNlYXJjaCBidXR0b24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubWFpbkNvcHkge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWFpbkNvcHkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLm1haW5Db3B5IG1hcmtlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmZjdhN2E7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDUwJSwgI2ZkZjZkNyA1MCUpO1xuICBmb250LWZhbWlseTogXCJIaXJhZ2lubyBTYW5zIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFc2XCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tYWluQ29weSBtYXJrZXIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuLm1haW5Db3B5IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWFpbkNvcHkgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICB9XG59XG5cbi50b3BUZWxMaW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9wVGVsTGluZSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB3aWR0aDogMTAwMHB4O1xuICB9XG59XG4udG9wVGVsTGluZV90ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudG9wVGVsTGluZV90ZXh0IHtcbiAgICB3aWR0aDogNDJ2dztcbiAgICBmb250LXNpemU6IDMuOHZ3O1xuICAgIHRvcDogMTIuNXZ3O1xuICAgIHJpZ2h0OiA1dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50b3BUZWxMaW5lX3RleHQge1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdG9wOiA2NXB4O1xuICAgIGxlZnQ6IDMyNXB4O1xuICB9XG59XG4udG9wVGVsTGluZV90ZXh0IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMS41NWVtO1xuICBjb2xvcjogI2ZmN2E3YTtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udG9wVGVsTGluZV90ZXh0IHAge1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcFRlbExpbmVfdGV4dCBwIHtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICB9XG59XG4udG9wVGVsTGluZSAudGV4dCB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50b3BUZWxMaW5lIC50ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiA0MiU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNjVweDtcbiAgICBsaW5lLWhlaWdodDogMi4yNTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50b3BUZWxMaW5lIC50ZXh0IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLnRvcENvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZTFmMztcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9wQ29udGVudCB7XG4gICAgd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4udG9wQ29udGVudF9oZWFkZXIge1xuICBwYWRkaW5nOiAzMHB4IDIwcHggNjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU2YWMyO1xufVxuLnRvcENvbnRlbnRfaGVhZGVyOjpiZWZvcmUsIC50b3BDb250ZW50X2hlYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci13aWR0aDogMjFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgb3BhY2l0eTogMC4zO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfaGVhZGVyOjpiZWZvcmUsIC50b3BDb250ZW50X2hlYWRlcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiA4NHB4O1xuICAgIGhlaWdodDogODRweDtcbiAgICBib3JkZXItd2lkdGg6IDQycHg7XG4gIH1cbn1cbi50b3BDb250ZW50X2hlYWRlcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udG9wQ29udGVudF9oZWFkZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmO1xufVxuLnRvcENvbnRlbnRfaGVhZGVyX2NhdHMgc3BhbiB7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAzcHggMTZweDtcbiAgZm9udC1mYW1pbHk6IEhpcmFnaW5vIFNhbnMgVzYsIEhpcmFnaW5vIEtha3UgR290aGljIFByb04sIOODkuODqeOCruODjuinkuOCtCBQcm9OIFc2LCDjg6HjgqTjg6rjgqosIE1laXJ5bywg77yt77yzIO+8sOOCtOOCt+ODg+OCrywgTVMgUEdvdGhpYywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzA1NmFjMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnRvcENvbnRlbnRfaGVhZGVyX2NhdHMgc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA5N2Q0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTRweDtcbiAgYm90dG9tOiAtNHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi50b3BDb250ZW50X2hlYWRlcl9ub3RpY2Uge1xuICBtYXgtd2lkdGg6IDUyMHB4O1xuICBtYXJnaW46IDE1cHggYXV0byAwO1xuICBwYWRkaW5nOiAxMHB4IDEwMHB4IDEwcHggMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDU2YWMyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZiZGE7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhpcmFnaW5vIFNhbnMgVzZcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzZcIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnRvcENvbnRlbnRfaGVhZGVyX25vdGljZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuLnRvcENvbnRlbnRfaGVhZGVyX25vdGljZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90b3AvdGl0bGVQYXJ0c193b21hbi5wbmcpO1xufVxuLnRvcENvbnRlbnRfaGVhZGVyIGgxIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAudG9wQ29udGVudF9oZWFkZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICB9XG59XG4udG9wQ29udGVudF9oZWFkZXIgcCB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cbi50b3BDb250ZW50X21haW4ge1xuICBtYXJnaW46IC00MHB4IDIwcHggMDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRvcENvbnRlbnRfbWFpbiAuY3RhTGlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4udG9wQ29udGVudF9tYWluIC5mbG93TGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4udG9wQ29udGVudF9tYWluIC5mbG93TGlzdCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA1NmFjMjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZmZmZmIDAlLCAjZDRlYmZmIDEwMCUpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDExcHggMTFweCAxMXB4IDM4cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiSGlyYWdpbm8gU2FucyBXNlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXNlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udG9wQ29udGVudF9tYWluIC5mbG93TGlzdCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RvcC9pY29uX2dyYWRhdGlvbi5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLnRvcENvbnRlbnRfbWFpbiAuZmxvd0xpc3QgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4udG9wQ29udGVudF9tYWluIC5mbG93TGlzdCBsaTpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjMDU2YWMyO1xuICBib3JkZXItbGVmdDogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0b3A6IC0xMHB4O1xuICBsZWZ0OiA1MCU7XG59XG4udG9wQ29udGVudF9tYWluIC5mbG93TGlzdCBsaSBzcGFuIHtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTZhYzI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufSIsIkBpbXBvcnQgJ3ZhcmlhYmxlJztcbkBpbXBvcnQgJ21peGluJztcblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAkY29sb3JfdGV4dF9ibGFjaztcbiAgZm9udC1mYW1pbHk6ICRmb250LWtha3VHbztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuXG4gIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgIG1pbi13aWR0aDogMTAwMHB4O1xuICB9XG59XG5cbm1haW4ge1xuICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIG1pbi13aWR0aDogJHdpZHRoX2NvbnRlbnRzX21heCArICRwYWRkaW5nQ29udGFpbmVyICogMjtcbiAgfVxuXG4gIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxucCB7XG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB9XG5cbiAgYSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cbn1cblxuc3Ryb25nIHtcbiAgQGluY2x1ZGUgZm9udC1rYWt1R28tYm9sZDtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IC44ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbnVsLFxub2wsXG5saSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9J3RleHQnXSxcbmlucHV0W3R5cGU9J2VtYWlsJ10sXG5pbnB1dFt0eXBlPSd0ZWwnXSxcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgYm9yZGVyLXJhZGl1czogMDtcblxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjNWMzYzM7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT0ndGV4dCddLFxuaW5wdXRbdHlwZT0nZW1haWwnXSxcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG5pbnB1dFt0eXBlPSd0ZWwnXSxcbnNlbGVjdCB7XG4gIG1heC13aWR0aDogNTE1cHg7XG5cbiAgQGluY2x1ZGUgTWVkaWFRdWVyeSgnc3AnKSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cbmlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogbm9uZTtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAkcGFkZGluZ0NvbnRhaW5lcjtcblxuICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICB3aWR0aDogJHdpZHRoX2NvbnRlbnRzX21heCArICRwYWRkaW5nQ29udGFpbmVyICogMjtcbiAgfVxufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kr44Op44O8XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4kY29sb3JfbWFpbl9ibHVlOiAjMDU2YWMyO1xuXG4kY29sb3JfYmdfYmx1ZTogI2NkZTFmMztcbiRjb2xvcl9iZ19ibHVlMjogIzJlNGI2NDtcbiRjb2xvcl9iZ19hcXVhOiAjZjNmN2ZjO1xuJGNvbG9yX2JnX2FxdWEyOiAjZjlmY2ZmO1xuJGNvbG9yX2JnX2dyYXk6ICNmM2YzZjM7XG4kY29sb3JfYmdfcGluazogI2ZmZjFmMTtcbiRjb2xvcl9iZ195ZWxsb3c6ICNmZmZhY2Y7XG4kY29sb3JfYmdfeWVsbG93MjogI2ZmZmJkYTtcblxuJGNvbG9yX3RleHRfYmxhY2s6ICMxZjFmMWY7XG4kY29sb3JfdGV4dF9waW5rOiAjZmY3YTdhO1xuJGNvbG9yX3RleHRfcmVkOiAjZjQwZjBmO1xuJGNvbG9yX3RleHRfeWVsbG93OiAjZmVmZjBjO1xuXG4kY29sb3JfYm9yZGVyX2JsdWU6ICM4OGI4ZTI7XG4kY29sb3JfYm9yZGVyX2JsdWUyOiAjOWJjNWVhO1xuJGNvbG9yX2JvcmRlcl9waW5rOiAjZmY3YTdhO1xuJGNvbG9yX2JvcmRlcl9waW5rMjogI2ZmZjFmMTtcblxuJGNvbG9yX2l0ZW1feWVsbG93OiAjZmVmZDE1O1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiRCTEFLRV9QT0lOVDogNzY5cHg7XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gIOODleOCqeODs+ODiFxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuJGZvbnQta2FrdUdvOiAnSGlyYWdpbm8gU2FucyBXMycsICdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OJyxcbiAgJ+ODkuODqeOCruODjuinkuOCtCBQcm9OIFczJywgJ+ODoeOCpOODquOCqicsIE1laXJ5bywgJ++8re+8syDvvLDjgrTjgrfjg4Pjgq8nLCAnTVMgUEdvdGhpYycsXG4gIHNhbnMtc2VyaWY7XG5cbkBtaXhpbiBmb250LWtha3VHbygpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWtha3VHbztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuJGZvbnQta2FrdUdvLWJvbGQ6ICdIaXJhZ2lubyBTYW5zIFc2JywgJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLFxuICAn44OS44Op44Ku44OO6KeS44K0IFByb04gVzYnLCAn44Oh44Kk44Oq44KqJywgTWVpcnlvLCAn77yt77yzIO+8sOOCtOOCt+ODg+OCrycsICdNUyBQR290aGljJyxcbiAgc2Fucy1zZXJpZjtcblxuQG1peGluIGZvbnQta2FrdUdvLWJvbGQoKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1rYWt1R28tYm9sZDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiRmb250LW1pbjogJ+a4uOaYjuacnScsIFl1TWluY2hvLCAnSGlyYWdpbm8gTWluY2hvIFByb04gVzMnLCAn44OS44Op44Ku44OO5piO5pydIFByb04gVzMnLFxuICAnSGlyYWdpbm8gTWluY2hvIFByb04nLCAnSEfmmI7mnJ1FJywgJ++8re+8syDvvLDmmI7mnJ0nLCAn77yt77yzIOaYjuacnScsIHNlcmlmO1xuXG5AbWl4aW4gZm9udC1taW4oKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1taW47XG59XG5cbkBtaXhpbiBmb250LW1pbi1ib2xkKCkge1xuICBmb250LWZhbWlseTogJGZvbnQtbWluO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg5L2Z55m9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuJHNwYWNlU2VjdGlvbjogNjBweDtcbiRzcGFjZVNlY3Rpb25fc3A6IDQwcHg7XG5cbiRzcGFjZUNvbnRlbnRzOiAzMHB4O1xuXG4kcGFkZGluZ0NvbnRhaW5lcjogMjBweDtcblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAg44Kz44Oz44OG44Oz44OE5bmFXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4kd2lkdGhfY29udGVudHNfbWF4OiAxMDAwcHg7XG4iLCJAaW1wb3J0ICd2YXJpYWJsZSc7XG5cbi8vICDjg6Hjg4fjgqPjgqLjgq/jgqjjg6pcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIE1lZGlhUXVlcnkoJHZhbHVlKSB7XG4gIC8vIFBDIDc2OXB4flxuICBAaWYgJHZhbHVlID09ICdwYycge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRCTEFLRV9QT0lOVCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gU1Agfjc2OHB4XG4gIEBlbHNlIGlmICR2YWx1ZSA9PSAnc3AnIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkQkxBS0VfUE9JTlQgLSAxKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICAvLyBUQUIgfjEwMDBweFxuICBAZWxzZSBpZiAkdmFsdWUgPT0gJ3RhYicge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3aWR0aF9jb250ZW50c19tYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIC8vIOOCueODnuODm+eLreW5hVxuICBAZWxzZSBpZiAodHlwZS1vZigkdmFsdWUpID09IG51bWJlciBhbmQgJHZhbHVlIDw9IDc2OCkge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR2YWx1ZSArIHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICAvLyBQQ+eLreW5hVxuICBAZWxzZSBpZiAodHlwZS1vZigkdmFsdWUpID09IG51bWJlciBhbmQgJHZhbHVlID49IDc2OCkge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRCTEFLRV9QT0lOVCkgYW5kIChtYXgtd2lkdGg6ICR2YWx1ZSArIHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLnBjIHtcbiAgQGluY2x1ZGUgTWVkaWFRdWVyeSgnc3AnKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50YWIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zcCB7XG4gIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyAg44OW44Ot44Kw5paH56ugXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIHBvc3RfY29udGVudCgpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuXG4gIHAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuXG4gICAgICAmOm9ubHktY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgICBtYXgtaGVpZ2h0OiA0ODBweDtcbiAgfVxuXG4gIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICBlbSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgYmxvY2txdW90ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLXdlYmtpdC1tYXJnaW4tYWZ0ZXI6IDFlbTtcbiAgICAtd2Via2l0LW1hcmdpbi1iZWZvcmU6IDFlbTtcbiAgICAtd2Via2l0LW1hcmdpbi1lbmQ6IDQwcHg7XG4gICAgLXdlYmtpdC1tYXJnaW4tc3RhcnQ6IDQwcHg7XG4gIH1cblxuICAuYWxpZ25jZW50ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIC5hbGlnbmxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLndwLWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC53cC1ibG9jay1pbWFnZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgaW1nW2NsYXNzKj0nd3AtaW1hZ2UtJ10sXG4gIGltZ1tjbGFzcyo9J2F0dGFjaG1lbnQtJ10ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICBoMSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICBoNCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIGg2IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgcGFkZGluZy1sZWZ0OiAyZW07XG5cbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBpbmhlcml0O1xuICAgIH1cbiAgfVxuXG4gIG9sIHtcbiAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICAgIHBhZGRpbmctbGVmdDogMS4yZW07XG5cbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBpbmhlcml0O1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAndmFyaWFibGUnO1xuQGltcG9ydCAnbWl4aW4nO1xuXG4uY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5yZWQge1xuICBjb2xvcjogJGNvbG9yX3RleHRfcmVkO1xufVxuXG4uYmx1ZSB7XG4gIGNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xufVxuXG4ueWVsbG93IHtcbiAgY29sb3I6ICRjb2xvcl90ZXh0X3llbGxvdztcbn1cblxuLnBpbmsge1xuICBjb2xvcjogJGNvbG9yX3RleHRfcGluaztcbn1cblxuLmJvbGQge1xuICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xufVxuXG4uaGFsZiB7XG4gIHdpZHRoOiAuNWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uaW5saW5lQmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vcGFkZGluZ+ODu21hcmdpbuOAgDXliLvjgb/mnIDlpKcqMjVcbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjUge1xuICAubXQjeyRpICogNX0ge1xuICAgIG1hcmdpbi10b3A6ICRpICogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIjeyRpICogNX0ge1xuICAgIG1hcmdpbi1ib3R0b206ICRpICogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXIjeyRpICogNX0ge1xuICAgIG1hcmdpbi1yaWdodDogJGkgKiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbCN7JGkgKiA1fSB7XG4gICAgbWFyZ2luLWxlZnQ6ICRpICogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXRwYyN7JGkgKiA1fSB7XG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICBtYXJnaW4tdG9wOiAkaSAqIDVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5tYnBjI3skaSAqIDV9IHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRpICogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1ycGMjeyRpICogNX0ge1xuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkaSAqIDVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5tbHBjI3skaSAqIDV9IHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkaSAqIDVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5tdHNwI3skaSAqIDV9IHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICAgIG1hcmdpbi10b3A6ICRpICogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1ic3AjeyRpICogNX0ge1xuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGkgKiA1cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAubXJzcCN7JGkgKiA1fSB7XG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgnc3AnKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRpICogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1sc3AjeyRpICogNX0ge1xuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRpICogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnB0I3skaSAqIDV9IHtcbiAgICBwYWRkaW5nLXRvcDogJGkgKiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYiN7JGkgKiA1fSB7XG4gICAgcGFkZGluZy1ib3R0b206ICRpICogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHIjeyRpICogNX0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRpICogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwjeyRpICogNX0ge1xuICAgIHBhZGRpbmctbGVmdDogJGkgKiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdHBjI3skaSAqIDV9IHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkaSAqIDVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5wYnBjI3skaSAqIDV9IHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkaSAqIDVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5wcnBjI3skaSAqIDV9IHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRpICogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnBscGMjeyRpICogNX0ge1xuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkaSAqIDVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5wdHNwI3skaSAqIDV9IHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkaSAqIDVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5wYnNwI3skaSAqIDV9IHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkaSAqIDVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5wcnNwI3skaSAqIDV9IHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRpICogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnBsc3AjeyRpICogNX0ge1xuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkaSAqIDVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBsaW5lLWhlaWdodCAwLjHliLvjgb8xfjIuNSgubGjjga7lvozjgavlhaXjgozjgovmlbDlrZfjga8xMOWAjeOBruOCguOBrilcbkBmb3IgJGkgZnJvbSAxMCB0aHJvdWdoIDI1IHtcbiAgLmxoI3skaX0ge1xuICAgIGxpbmUtaGVpZ2h0OiAkaSAqIC4xO1xuICB9XG59XG5cbi8vIGZvbnQtc2l6ZSAx5Yi744G/5pyA5aSnMjUoLmxo44Gu5b6M44Gr5YWl44KM44KL5pWw5a2X44GvMTDlgI3jga7jgoLjga4pXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDI1IHtcbiAgLmZ6I3skaX0ge1xuICAgIGZvbnQtc2l6ZTogI3skaX1weDtcbiAgfVxuXG4gIC5menBjI3skaX0ge1xuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgZm9udC1zaXplOiAjeyRpfXB4O1xuICAgIH1cbiAgfVxuXG4gIC5menNwI3skaX0ge1xuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgZm9udC1zaXplOiAjeyRpfXB4O1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vY29uZmlnL21peGluJztcbkBpbXBvcnQgJy4uL2NvbmZpZy92YXJpYWJsZSc7XG5cbi5icmVhZGNydW1icyB7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgIHdpZHRoOiAkd2lkdGhfY29udGVudHNfbWF4ICsgJHBhZGRpbmdDb250YWluZXIgKiAyO1xuICB9XG5cbiAgQGluY2x1ZGUgTWVkaWFRdWVyeSgnc3AnKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJl93cmFwIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICB9XG5cbiAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnPic7XG4gICAgICAgIHBhZGRpbmc6IDAgLjRlbTtcbiAgICAgICAgY29sb3I6ICRjb2xvcl9tYWluX2JsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi9jb25maWcvbWl4aW4nO1xuQGltcG9ydCAnLi4vY29uZmlnL3ZhcmlhYmxlJztcbkBpbXBvcnQgJy4uL2xheW91dC8qJztcblxuLmZvb3RlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICBsaW5lLWhlaWdodDogMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDE0cHggMjBweDtcblxuICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1pbi13aWR0aDogJHdpZHRoX2NvbnRlbnRzX21heCArICRwYWRkaW5nQ29udGFpbmVyICogMjtcbiAgfVxuXG4gIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2NvbmZpZy9taXhpbic7XG5AaW1wb3J0ICcuLi9jb25maWcvdmFyaWFibGUnO1xuQGltcG9ydCAnLi4vbGF5b3V0LyonO1xuXG4uaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTk5O1xuICBib3gtc2hhZG93OiAwIDAgMTFweCAjMDAwMDAwNzU7XG5cbiAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgbWluLXdpZHRoOiAxMDAwcHg7XG4gIH1cblxuICAmX3Vwc2lkZSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgIzFiNWZhOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDAgJHBhZGRpbmdDb250YWluZXI7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIGhlaWdodDogOTJweDtcbiAgICAgIHBhZGRpbmc6IDI2cHggMjBweCAyMnB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICZfdGl0bGUge1xuICAgICAgZGl2IHtcbiAgICAgICAgd2lkdGg6IDI1N3B4O1xuXG4gICAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgICAgIHdpZHRoOiAzMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2N0YyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgJl90ZWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU2cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL3RlbF9pY29uLnBuZyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBMaXRlcmF0YSwgc2VyaWY7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX21haWwge1xuICAgICAgICBhIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW5fYmx1ZTtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2J1cmdlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiA0MXB4O1xuICAgICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW5fYmx1ZTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAkd2lkdGg6IDI1cHg7XG5cbiAgICAgICAgICB3aWR0aDogJHdpZHRoO1xuICAgICAgICAgIGhlaWdodDogJHdpZHRoLzc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKC01MCUgLSAjeyR3aWR0aC8zfSkpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCBjYWxjKC01MCUgKyAjeyR3aWR0aC8zfSkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm9wZW4ge1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgJHdpZHRoOiAyNXB4O1xuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIG5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW5fYmx1ZTtcblxuICAgIC53cmFwIHtcbiAgICAgIG1heC13aWR0aDogJHdpZHRoX2NvbnRlbnRzX21heDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgbGkge1xuICAgICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGhlaWdodDogMWVtO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XG5cbiAgICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1haW5JbWFnZSB7XG4gICZfdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9tYWluX2JsdWU7XG5cbiAgICBwIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMCAxMHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgzNTApIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuXG4gICAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgYm90dG9tOiAtNnB4O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIGZpZ3VyZSB7XG4gICAgYmFja2dyb3VuZDoge1xuICAgICAgc2l6ZTogY29udGFpbjtcbiAgICAgIHBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgICAgY29sb3I6ICNmZmZkYzk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICB9XG4gIH1cbn1cblxuLnRvcE1haW5JbWFnZSB7XG4gIEBleHRlbmQgLm1haW5JbWFnZTtcblxuICBmaWd1cmUge1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2NvbmZpZy9taXhpbic7XG5AaW1wb3J0ICcuLi9jb25maWcvdmFyaWFibGUnO1xuQGltcG9ydCAnLi4vbGF5b3V0LyonO1xuXG4ubW9kYWxBdHRlbnRpb24ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gI3skcGFkZGluZ0NvbnRhaW5lciAqIDJ9KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjYzM1NTtcbiAgei1pbmRleDogMTAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAzN3B4IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgbWF4LXdpZHRoOiA4ODBweDtcbiAgICBwYWRkaW5nOiA4MHB4IDIwcHg7XG4gIH1cblxuICAmLm9wZW4ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG5cbiAgJi5vcGFjaXR5IHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQ6IHtcbiAgICAgIGltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9tb2RhbEF0dGVudGlvbl9mcmFtZS5wbmcpO1xuICAgICAgc2l6ZTogY29udGFpbjtcbiAgICAgIHJlcGVhdDogcmVwZWF0LXg7XG4gICAgfVxuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAzcHggcmdiYSgwLCAwLCAwLCAuNDUpO1xuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMTBweCA4cHggcmdiYSgwLCAwLCAwLCAuNDUpO1xuICAgIH1cbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gICZfYmcge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYub3BlbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLm9wYWNpdHkge1xuICAgICAgb3BhY2l0eTogLjc7XG4gICAgfVxuICB9XG5cbiAgJl93cmFwIHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIG1heC13aWR0aDogNzMwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICAmX2Nsb3NlIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjZiNmI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcblxuICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gIH1cblxuICAmX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICBmb250LXNpemU6IDU4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9wY1JvdyB7XG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuXG4gICZfY2F1c2Uge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDQycHg7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXNpemU6IDEzLjVweDtcblxuICAgICAgQGluY2x1ZGUgZm9udC1rYWt1R28tYm9sZDtcblxuICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC0yMXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLS41cHg7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgbWFyZ2luOiAycHggMTJweCAycHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2l0ZW1feWVsbG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBmaWd1cmUge1xuICAgIG1hcmdpbi10b3A6IDExcHg7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgICAgZmxleDogMTtcbiAgICB9XG4gIH1cblxuICAmX2NhdGNoIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9wb2ludCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBjb2xvcjogIzRjYzM1NTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICBmbGV4OiAxO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcGFkZGluZzogM3B4IDA7XG5cbiAgICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG5cbiAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgfVxuXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2l0ZW1feWVsbG93O1xuICAgIGNvbG9yOiAjNGNjMzU1O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggMnB4IHJnYmEoMCwgMCwgMCwgMzUlKTtcblxuICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzlweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBwYWRkaW5nOiAxOHB4O1xuICAgICAgbWFyZ2luLXRvcDogMzhweDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMTFweDtcbiAgICAgIGhlaWdodDogMTdweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2ljb25fcGhvbmUtZ3JlZW4ucG5nKTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi9jb25maWcvbWl4aW4nO1xuQGltcG9ydCAnLi4vY29uZmlnL3ZhcmlhYmxlJztcblxuLnJlYWRUb2dldGhlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9iZ19hcXVhMjtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX21haW5fYmx1ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyNnB4ICRwYWRkaW5nQ29udGFpbmVyICRwYWRkaW5nQ29udGFpbmVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAzN3B4O1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4zZW07XG4gIH1cblxuICAmX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICZfd3JhcCB7XG4gICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9tYWluX2JsdWU7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIHBhZGRpbmc6IDRweCAxNnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDE2MHB4O1xuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgIH1cblxuICAgICAgaSB7XG4gICAgICAgIHdpZHRoOiAxLjNlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuN2VtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9pbWcge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZDoge1xuICAgICAgc2l6ZTogY292ZXI7XG4gICAgICBwb3NpdGlvbjogY2VudGVyO1xuICAgICAgcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuXG4gICAgJi5pbWFnZURlZmF1bHQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JvcmRlcl9ibHVlMjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICZfZGVzYyB7XG4gICAgZmxleDogMTtcblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgfVxuXG4gICZfdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyO1xuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9pbmZvIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICZfdGltZSB7XG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgJl9lbnRlciB7XG4gICAgY29sb3I6ICRjb2xvcl9tYWluX2JsdWU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vY29uZmlnL21peGluJztcbkBpbXBvcnQgJy4uL2NvbmZpZy92YXJpYWJsZSc7XG5AaW1wb3J0ICcuLi9sYXlvdXQvKic7XG5cbmJvZHkubm9TY3JvbGwge1xuICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5zbGlkZU1lbnUge1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IC0zMDBweDtcbiAgei1pbmRleDogOTk4O1xuICB0cmFuc2l0aW9uOiByaWdodCAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3ZmM7XG5cbiAgQGluY2x1ZGUgTWVkaWFRdWVyeSgnc3AnKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgdHJhbnNpdGlvbjogcmlnaHQgLjNzO1xuICB9XG5cbiAgJi5vcGVuIHtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gICNmb3JtLXNlYXJjaCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBoMyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgdWwge1xuICAgIGxpIHtcbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgSGlyYWdpbm8gU2FucyBXNixcbiAgICAgICAgICBIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OLFxuICAgICAgICAgIOODkuODqeOCruODjuinkuOCtCBQcm9OIFc2LFxuICAgICAgICAgIOODoeOCpOODquOCqixcbiAgICAgICAgICBNZWlyeW8sXG4gICAgICAgICAg77yt77yzIO+8sOOCtOOCt+ODg+OCryxcbiAgICAgICAgICBNUyBQR290aGljLFxuICAgICAgICAgIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA1NmFjMjtcbiAgICAgICAgICByaWdodDogMzJweDtcbiAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgICAgICAgcmlnaHQ6IDMzcHg7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vY29uZmlnL21peGluJztcbkBpbXBvcnQgJy4uL2NvbmZpZy92YXJpYWJsZSc7XG5AaW1wb3J0ICcuLi9sYXlvdXQvKic7XG5cbiNjb21wYW55IC50YWJsZS0wMSB7XG4gIHRkIHtcbiAgICAmLnByb2ZpbGUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgLnByb2ZpbGVfd3JhcCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1rYWt1R287XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9mZmljaWFsUG9zaXRpb24ge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgnc3AnKSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgZmlndXJlIHtcbiAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICBtYXJnaW46IDI0cHggYXV0byAxNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIG1hcmdpbjogMTBweCAyMHB4IDAgMDtcbiAgICAgICAgICBvcmRlcjogLTE7XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zcENlbnRlciB7XG4gICAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC55ZWxsb3ctYmcge1xuICAgICAgICBwYWRkaW5nOiAkcGFkZGluZ0NvbnRhaW5lcjtcbiAgICAgICAgYm9yZGVyOiBkYXNoZWQgMXB4ICNmM2Q3NjU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZiZGE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODg7XG4gICAgICAgIGNvbG9yOiAkY29sb3JfdGV4dF9ibGFjaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2NvbmZpZy9taXhpbic7XG5AaW1wb3J0ICcuLi9jb25maWcvdmFyaWFibGUnO1xuQGltcG9ydCAnLi4vbGF5b3V0LyonO1xuXG4jY29udGFjdCB7XG4gIG1haW4ge1xuICAgIGgyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICB9XG59XG5cbi53cGNmNyB7XG4gIC50YWJsZS0wMSB7XG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIHRoIHtcbiAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgfVxuXG4gICAgICBzcGFuLnJlcXVpcmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgZm9udC1zaXplOiAuN2VtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIG1hcmdpbi10b3A6IDMuNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLjdlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucG9zdGFsQ29kZSB7XG4gICAgICAgID4gKiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9zdGFsLWNvZGUtMDEge1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvc3RhbC1jb2RlLTAyIHtcbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMi42NmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAuYWRkcmVzczAxIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6IDUxNXB4O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAkd2lkdGg6IDEwcHg7XG4gICAgICAgICAgJGhlaWdodDogN3B4O1xuXG4gICAgICAgICAgd2lkdGg6ICR3aWR0aDtcbiAgICAgICAgICBoZWlnaHQ6ICN7JGhlaWdodCAqIDJ9O1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3JkZXI6IHtcbiAgICAgICAgICAgIHRvcDogJGhlaWdodCBzb2xpZCAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgICAgICAgbGVmdDogI3skd2lkdGggLyAyfSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHJpZ2h0OiAjeyR3aWR0aCAvIDJ9IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm90dG9tOiAkaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgjey0kaGVpZ2h0IC8gMn0pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi8vIHdwY2Y3XG5cbi5zY3JlZW4tcmVhZGVyLXJlc3BvbnNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl90ZXh0X3JlZDtcbiAgY29sb3I6ICRjb2xvcl90ZXh0X3JlZDtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4ud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBjb2xvcjogJGNvbG9yX3RleHRfcmVkO1xuICBtYXJnaW4tdG9wOiAuNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4vLyDnorroqo3nlLvpnaJcblxuaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgJi53cGNmN2MtY29uZiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPSdlbWFpbCddIHtcbiAgJi53cGNmN2MtY29uZiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPSd0ZWwnXSB7XG4gICYud3BjZjdjLWNvbmYge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxudGV4dGFyZWEge1xuICAmLndwY2Y3Yy1jb25mIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbmlucHV0LndwY2Y3Yy1jb25mOi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dC53cGNmN2MtY29uZjotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuaW5wdXQud3BjZjdjLWNvbmY6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbmlucHV0LndwY2Y3Yy1jb25mOi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4ICNmYWY2ZjUgaW5zZXQgIWltcG9ydGFudDtcbn1cblxuaW5wdXQud3BjZjdjLWNvbmY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAkY29sb3JfdGV4dF9ibGFjayAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt0eXBlPSdyYWRpbyddLndwY2Y3Yy1jb25mOmNoZWNrZWQsXG5pbnB1dFt0eXBlPSdjaGVja2JveCddLndwY2Y3Yy1jb25mOmNoZWNrZWQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZhODliNiAhaW1wb3J0YW50O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZDhkOGQ4O1xufVxuXG5pbnB1dFt0eXBlPSdjaGVja2JveCddLndwY2Y3Yy1jb25mOmNoZWNrZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyDlrozkuobnlLvpnaJcblxuI3RoYW5rcyB7XG4gIC5jb250YWluZXIge1xuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgd2lkdGg6IDc1MHB4O1xuICAgIH1cbiAgfVxuXG4gIC50aGFua3NfbWFpbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBoMiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBjb2xvcjogJGNvbG9yX21haW5fYmx1ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDUwJSwgI2ZmZmFjZiA1MCUpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmZhY2Y7XG5cbiAgICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG5cbiAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICB9XG4gIH1cblxuICAudGhhbmtzX3RlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc4NHB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICB3aWR0aDogMTI3cHg7XG4gICAgICBwYWRkaW5nOiAxNHB4IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIHBhZGRpbmc6IDE5cHggNDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vaWNvbl90ZWwtd2hpdGUucG5nKTtcblxuICAgICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubnVtYmVyIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgY29sb3I6ICRjb2xvcl9tYWluX2JsdWU7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZmxleDogMTtcblxuICAgICAgQGluY2x1ZGUgZm9udC1rYWt1R28tYm9sZDtcblxuICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDEwcHggMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgICBwYWRkaW5nOiAxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHAudGltZSB7XG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG5cbiAgLnRoYW5rc19saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuXG4gICAgcCB7XG4gICAgICBjb2xvcjogIzRjYzM1NTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG5cbiAgICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRjYzM1NTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgQGluY2x1ZGUgZm9udC1rYWt1R28tYm9sZDtcblxuICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgcGFkZGluZzogMThweDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2ljb25fcGhvbmUtd2hpdGUucG5nKTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgICBoZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi9jb25maWcvbWl4aW4nO1xuQGltcG9ydCAnLi4vY29uZmlnL3ZhcmlhYmxlJztcbkBpbXBvcnQgJy4uL2xheW91dC8qJztcbkBpbXBvcnQgJy4vaW5mbyc7IC8vIOiomOS6i+acrOaWh+OCueOCv+OCpOODq+iqreOBv+i+vOOBv+OBruOBn+OCgVxuXG5ib2R5LnBhZ2UsXG5ib2R5LnNpbmdsZSB7XG4gIG1haW4ge1xuICAgIC5wYWdlSGVhZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgIH1cblxuICAgICAgaDEsLmNvbHVtbi1wYWdlVGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM0MWE0ZmYgMCUsICMwMDZjZGEgMTAwJSk7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG5cbiAgICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMTVweDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI3ByaXZhY3kgbWFpbiAuY29udGFpbmVyLFxuI3Rlcm1zIG1haW4gLmNvbnRhaW5lciB7XG4gIEBleHRlbmQgJXBvc3RfY29udGVudDtcblxuICBwIHtcbiAgICBsaW5lLWhlaWdodDogMS42ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2NvbmZpZy9taXhpbic7XG5AaW1wb3J0ICcuLi9jb25maWcvdmFyaWFibGUnO1xuXG5AbWl4aW4gYWNkU3R5bGUoKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgJiArICYge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAmX3RpdGxlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICBwYWRkaW5nOiAxNXB4IDM1cHggMTVweCAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQGluY2x1ZGUgZm9udC1rYWt1R28tYm9sZDtcblxuICAgICRkZWNvcmF0aW9uV2lkdGg6IDM0cHg7XG4gICAgJGRlY29yYXRpb25IZWlnaHQ6IDQxcHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogJGRlY29yYXRpb25XaWR0aDtcbiAgICAgIGhlaWdodDogJGRlY29yYXRpb25IZWlnaHQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXItd2lkdGg6ICRkZWNvcmF0aW9uV2lkdGggLyAyO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIG9wYWNpdHk6IC4zO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlcjoge1xuICAgICAgICB0b3A6ICN7JGRlY29yYXRpb25IZWlnaHQvMn0gc29saWQgI2ZmZmZmZjtcbiAgICAgICAgbGVmdDogI3skZGVjb3JhdGlvbldpZHRoLzJ9IHNvbGlkICNmZmZmZmY7XG4gICAgICAgIHJpZ2h0OiAjeyRkZWNvcmF0aW9uV2lkdGgvMn0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvdHRvbTogI3skZGVjb3JhdGlvbkhlaWdodC8yfSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuLmFycm93IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBjb2xvcjogIzA1NmFjMjtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxZW07XG4gICAgICByaWdodDogMWVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgYm9yZGVyOiB7XG4gICAgICAgICAgcmlnaHQ6IDFweCBzb2xpZCAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgICAgIGJvdHRvbTogMXB4IHNvbGlkICRjb2xvcl9tYWluX2JsdWU7XG4gICAgICAgIH1cblxuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gc3Bhbjpub3QoLmFycm93KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuNGVtO1xuICAgICAgdGV4dC1pbmRlbnQ6IC0xLjRlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1zaGFkb3c6XG4gICAgICAgICMwNTZhYzIgM3B4IDAsXG4gICAgICAgICMwNTZhYzIgLTNweCAwLFxuICAgICAgICAjMDU2YWMyIDAgLTNweCxcbiAgICAgICAgIzA1NmFjMiAwIDNweCxcbiAgICAgICAgIzA1NmFjMiAzcHggM3B4LFxuICAgICAgICAjMDU2YWMyIC0zcHggM3B4LFxuICAgICAgICAjMDU2YWMyIDNweCAtM3B4LFxuICAgICAgICAjMDU2YWMyIC0zcHggLTNweCxcbiAgICAgICAgIzA1NmFjMiAxcHggM3B4LFxuICAgICAgICAjMDU2YWMyIC0xcHggM3B4LFxuICAgICAgICAjMDU2YWMyIDFweCAtM3B4LFxuICAgICAgICAjMDU2YWMyIC0xcHggLTNweCxcbiAgICAgICAgIzA1NmFjMiAzcHggMXB4LFxuICAgICAgICAjMDU2YWMyIC0zcHggMXB4LFxuICAgICAgICAjMDU2YWMyIDNweCAtMXB4LFxuICAgICAgICAjMDU2YWMyIC0zcHggLTFweDtcbiAgICB9XG4gIH1cblxuICAmX2NvbnRlbnQge1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IC4zcyBoZWlnaHQ7XG5cbiAgICAmX3dyYXAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JnX2FxdWEyO1xuICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICRjb2xvcl9tYWluX2JsdWU7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgcGFkZGluZzogJHBhZGRpbmdDb250YWluZXI7XG5cbiAgICAgIC5jdGFMaWdodCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9ib3JkZXJfYmx1ZTI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIC5yZWFkVG9nZXRoZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYWNjb3JkaW9uLTAxIHtcbiAgQGluY2x1ZGUgYWNkU3R5bGU7XG59XG5cbi5hY2NvcmRpb24tMDIge1xuICBAaW5jbHVkZSBhY2RTdHlsZTtcblxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfbWFpbl9ibHVlO1xuXG4gICZfdGl0bGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6ICRjb2xvcl9tYWluX2JsdWU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogLjI7XG4gICAgICBib3JkZXI6IHtcbiAgICAgICAgdG9wLWNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgICBsZWZ0LWNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4uYXJyb3cge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW5fYmx1ZTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IHNwYW46bm90KC5hcnJvdykge1xuICAgICAgdGV4dC1zaGFkb3c6XG4gICAgICAgICNmZmZmZmYgM3B4IDAsXG4gICAgICAgICNmZmZmZmYgLTNweCAwLFxuICAgICAgICAjZmZmZmZmIDAgLTNweCxcbiAgICAgICAgI2ZmZmZmZiAwIDNweCxcbiAgICAgICAgI2ZmZmZmZiAzcHggM3B4LFxuICAgICAgICAjZmZmZmZmIC0zcHggM3B4LFxuICAgICAgICAjZmZmZmZmIDNweCAtM3B4LFxuICAgICAgICAjZmZmZmZmIC0zcHggLTNweCxcbiAgICAgICAgI2ZmZmZmZiAxcHggM3B4LFxuICAgICAgICAjZmZmZmZmIC0xcHggM3B4LFxuICAgICAgICAjZmZmZmZmIDFweCAtM3B4LFxuICAgICAgICAjZmZmZmZmIC0xcHggLTNweCxcbiAgICAgICAgI2ZmZmZmZiAzcHggMXB4LFxuICAgICAgICAjZmZmZmZmIC0zcHggMXB4LFxuICAgICAgICAjZmZmZmZmIDNweCAtMXB4LFxuICAgICAgICAjZmZmZmZmIC0zcHggLTFweDtcbiAgICAgIHRleHQtaW5kZW50OiBjYWxjKC0xZW0gLSAxMHB4KTtcbiAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxZW0gKyAxMHB4KTtcbiAgICB9XG4gIH1cblxuICAmX2NvbnRlbnQge1xuICAgICZfd3JhcCB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi9jb25maWcvbWl4aW4nO1xuQGltcG9ydCAnLi4vY29uZmlnL3ZhcmlhYmxlJztcblxuLmJ0bi1jIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6ICRzcGFjZUNvbnRlbnRzO1xuXG4gIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAkZ2FwQmV0d2VlbkJ0bnM6IDEwcHg7XG5cbiAgPiAqIHtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogJGdhcEJldHdlZW5CdG5zO1xuICAgIH1cbiAgfVxuXG4gICYgKyAmIHtcbiAgICBtYXJnaW4tdG9wOiAkZ2FwQmV0d2VlbkJ0bnM7XG4gIH1cblxuICBzcGFuLmFqYXgtbG9hZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtaXhpbiBidXR0b25fYmdCbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW5fYmx1ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3JfbWFpbl9ibHVlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcywgY29sb3IgLjNzO1xuXG4gIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG5cbiAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBjb2xvcjogJGNvbG9yX21haW5fYmx1ZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi5idXR0b25fYmdCbHVlIHtcbiAgQGluY2x1ZGUgYnV0dG9uX2JnQmx1ZTtcbn1cbiIsIkBpbXBvcnQgJy4uL2NvbmZpZy9taXhpbic7XG5AaW1wb3J0ICcuLi9jb25maWcvdmFyaWFibGUnO1xuXG4uY3RhTGlnaHQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmc6ICRwYWRkaW5nQ29udGFpbmVyICRwYWRkaW5nQ29udGFpbmVyIDEuNGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmdfYXF1YTtcblxuICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfYnRucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yZW07XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuXG4gICAgYSB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogLjNlbTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMztcbiAgICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IC4yNXMgbGluZWFyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiAxN3B4IDAgMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGxlZnQ6IC0zMCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDVlbTtcbiAgICAgICAgaGVpZ2h0OiAxNWVtO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZykgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgICAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgICAgICAgICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLFxuICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA1MCUsXG4gICAgICAgICAgICAgICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCVcbiAgICAgICAgKTtcbiAgICAgICAgYW5pbWF0aW9uOiBzaGlueSAzcyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICB9XG5cbiAgICAgIEBrZXlmcmFtZXMgc2hpbnkge1xuICAgICAgICAwJSB7XG4gICAgICAgICAgbGVmdDogLTMwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIDIwJSB7XG4gICAgICAgICAgbGVmdDogMTIwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIDEwMCUge1xuICAgICAgICAgIGxlZnQ6IDEyMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQC13ZWJraXQta2V5ZnJhbWVzIHNoaW55IHtcbiAgICAgICAgMCUge1xuICAgICAgICAgIGxlZnQ6IC0zMCU7XG4gICAgICAgIH1cblxuICAgICAgICAyMCUge1xuICAgICAgICAgIGxlZnQ6IDEyMCU7XG4gICAgICAgIH1cblxuICAgICAgICAxMDAlIHtcbiAgICAgICAgICBsZWZ0OiAxMjAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEAtbW96LWtleWZyYW1lcyBzaGlueSB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICBsZWZ0OiAtMzAlO1xuICAgICAgICB9XG5cbiAgICAgICAgMjAlIHtcbiAgICAgICAgICBsZWZ0OiAxMjAlO1xuICAgICAgICB9XG5cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgbGVmdDogMTIwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnRlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuXG4gICAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgKiAuNSk7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5wYyB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNnM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5saW5lLFxuICAgICAgJi5tYWlsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gLjNlbSk7XG5cbiAgICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAqIC4yNSk7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAuM2VtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubGluZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0Y2MzNTU7XG4gICAgICB9XG5cbiAgICAgICYubWFpbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmQwMzg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAuNmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID4gcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS43ICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtLjVweDtcbiAgICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeShzcCkge1xuICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLmN0YU1pZGRsZSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBmb250LXNpemU6IDEwcHg7XG5cbiAgJl90aXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW5fYmx1ZTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogLjhlbSA4LjJlbSAuOGVtIDEuNGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIHBhZGRpbmc6IDE0cHggJHBhZGRpbmdDb250YWluZXI7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMTVweDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiA2LjNlbTtcbiAgICAgIGhlaWdodDogNi4zZW07XG4gICAgICBiYWNrZ3JvdW5kOiB7XG4gICAgICAgIGltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jdGFfaWNvbi5wbmcpO1xuICAgICAgICBzaXplOiBjb250YWluO1xuICAgICAgICBwb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICAgIH1cblxuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC41ZW07XG4gICAgICByaWdodDogMS43ZW07XG5cbiAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgICB3aWR0aDogODJweDtcbiAgICAgICAgaGVpZ2h0OiA4MnB4O1xuICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgYm90dG9tOiAxMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfY29udGVudCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX21haW5fYmx1ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmdfYXF1YTtcbiAgICBwYWRkaW5nOiAjeyRwYWRkaW5nQ29udGFpbmVyIC8gMn0gJHBhZGRpbmdDb250YWluZXI7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nQ29udGFpbmVyICRwYWRkaW5nQ29udGFpbmVyIDE0cHg7XG4gICAgfVxuXG4gICAgPiBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjcgIWltcG9ydGFudDtcblxuICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KDM3NSkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9jYXRjaCB7XG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuXG4gICZfbGlzdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JvcmRlcl9waW5rMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IC4zZW07XG4gICAgcGFkZGluZzogLjZlbSAwIC43ZW0gMS41ZW07XG4gICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDAgOHB4IDE1cHg7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgZm9udC1zaXplOiAxLjFlbSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMyAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogLjVlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMS4zZW07XG4gICAgICAgIGhlaWdodDogMS4zZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjdlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB7XG4gICAgICAgICAgaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2N0YV9saXN0RG90cy5wbmcpO1xuICAgICAgICAgIHNpemU6IGNvbnRhaW47XG4gICAgICAgICAgcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgICAgIH1cblxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl92b2ljZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAxZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZsZXg6IDE7XG5cbiAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICB3aWR0aDogMzMwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTdweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAyZW07XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBkb3R0ZWQgIzAwMDAwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcblxuICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNWRlZyk7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNWRlZyk7XG4gICAgfVxuICB9XG5cbiAgJl9idG5zIHtcbiAgICBAZXh0ZW5kIC5jdGFMaWdodF9idG5zO1xuXG4gICAgbWFyZ2luLXRvcDogLjdlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgJi50ZWwge1xuICAgICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgnc3AnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjVlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jdGFIZWF2eSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcblxuICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICBwYWRkaW5nLXRvcDogMzhweDtcbiAgfVxuXG4gICZfdGl0bGUge1xuICAgIEBleHRlbmQgLmN0YU1pZGRsZV90aXRsZTtcblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgcGFkZGluZy1yaWdodDogMjMwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgnc3AnKSB7XG4gICAgICBmb250LXNpemU6IDEuNmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogN2VtO1xuICAgIH1cblxuICAgIHNwYW4uaHVraWRhc2hpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDk4OTk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICAgIHBhZGRpbmc6IC43ZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgICAgIG1hcmdpbi10b3A6IC40ZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIHJpZ2h0OiAxMTBweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDoge1xuICAgICAgICAgICAgaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2N0YV92b2ljZVBhcnRzLnBuZyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICAgICAgICAgICAgc2l6ZTogY29udGFpbjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICByaWdodDogLThweDtcbiAgICAgICAgICBib3R0b206IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgICAgIHdpZHRoOiAxLjI1ZW07XG4gICAgICAgICAgaGVpZ2h0OiAxLjI1ZW07XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMDNkZWcpIG1hdHJpeCguNSwgMSwgMCwgMSwgMCwgMCk7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiA1ZW07XG4gICAgICBoZWlnaHQ6IDVlbTtcbiAgICAgIGJvdHRvbTogLjdlbTtcbiAgICAgIHJpZ2h0OiAxLjRlbTtcblxuICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgIHdpZHRoOiA4NXB4O1xuICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9jb250ZW50IHtcbiAgICBAZXh0ZW5kIC5jdGFNaWRkbGVfY29udGVudDtcblxuICAgID4gZmlndXJlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgd2lkdGg6IDc4JTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgnc3AnKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC44ZW07XG4gICAgICAgIG1heC13aWR0aDogNDBlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX2NhdGNoIHtcbiAgICBAZXh0ZW5kIC5jdGFNaWRkbGVfY2F0Y2g7XG4gIH1cblxuICAmX2xpc3Qge1xuICAgIEBleHRlbmQgLmN0YU1pZGRsZV9saXN0O1xuXG4gICAgZmxleDogMTtcblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgICB9XG4gIH1cblxuICAmX3ZvaWNlIHtcbiAgICBAZXh0ZW5kIC5jdGFNaWRkbGVfdm9pY2U7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIHdpZHRoOiAxNzRweDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTI1ZGVnKTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjVkZWcpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgbWFyZ2luLXRvcDogLjgzZW07XG4gICAgfVxuICB9XG5cbiAgJl9idG5zIHtcbiAgICBAZXh0ZW5kIC5jdGFNaWRkbGVfYnRucztcblxuICAgIG1hcmdpbi10b3A6IC41ZW07XG4gIH1cbn1cblxuLmZpeGVkQ29udGFjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3JfbWFpbl9ibHVlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIHRyYW5zaXRpb246ICB0cmFuc2Zvcm0gMC4zcztcblxuICAmLmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG5cbiAgLmN0YUxpZ2h0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAmX2J0bnMge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcblxuICAgICAgYSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgID4gcCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgIGJyIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDMwcHgpe1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0ICcuLi9jb25maWcvbWl4aW4nO1xuQGltcG9ydCAnLi4vY29uZmlnL3ZhcmlhYmxlJztcblxuLy8g44Kw44Os44O86IOM5pmvIOW3pumdkuODnOODvOODgOODvFxuLy8g4pSM4pSs4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSQXG4vLyDilILilIIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDilIJcbi8vIOKUguKUgiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIOKUglxuLy8g4pSC4pSCICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg4pSCXG4vLyDilJTilLTilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilJhcblxuQG1peGluIGhlYWRpbmdfYmdHcmF5X2JvcmRlckxlZnQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAyMXB4IDEycHggMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JnX2dyYXk7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJGNvbG9yX21haW5fYmx1ZTtcblxuICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xufVxuXG4vLyDmsLToibLog4zmma8g5LiL6Z2S44Oc44O844OA44O8XG4vLyDilIzilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilJBcbi8vIOKUgiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDilIJcbi8vIOKUgiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDilIJcbi8vIOKUgiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDilIJcbi8vIOKUnOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUpFxuLy8g4pSU4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSYXG5cbkBtaXhpbiBoZWFkaW5nX2JnQmx1ZV9ib3JkZXJCb3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY5O1xuICBjb2xvcjogIzFmMWYxZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMjFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JnX2FxdWE7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3JfbWFpbl9ibHVlO1xuXG4gIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG59XG5cbi5oZWFkaW5nX2JnQmx1ZV9ib3JkZXJCb3R0b20ge1xuICBAaW5jbHVkZSBoZWFkaW5nX2JnQmx1ZV9ib3JkZXJCb3R0b207XG59XG5cbi8vIOawtOiJsuiDjOaZryDjgqrjg7zjg4Djg6rjgrnjg4jjgr/jgqTjg4jjg6tcbi8vIOKUjOKUgOKUgOKUgOKUgOKUgOKUrOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUkFxuLy8g4pSCICAxICDilIIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDilIJcbi8vIOKUlOKUgOKUgOKUgOKUgOKUgOKUtOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUmFxuXG5AbWl4aW4gaGVhZGluZ19iZ0JsdWVfb3JkZXJMaXN0SGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGNvbG9yOiAjMWYxZjFmO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JnX2FxdWE7XG4gIHBhZGRpbmctbGVmdDogNTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9tYWluX2JsdWU7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMjUge1xuICAgICZbY2xhc3MkPSctI3skaX0nXSB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnI3skaX0nO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyDilIzilJBcbi8vIOKUguKUgiBURVhUXG4vLyDilJTilJhcbi8vIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuXG5AbWl4aW4gaGVhZGluZ19ib3JkZXJMZWZ0LUJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yX21haW5fYmx1ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcblxuICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgd2lkdGg6IC4yNWVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLjRlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICB9XG59XG5cbi8vIOmdkuiDjOaZr+W3puWBtCDlm5vop5Ljg4njg4Pjg4jku5jjgY1cbi8vIOKUjOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUkFxuLy8g4pSCIOKWoCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIOKUglxuLy8g4pSU4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSYXG5cbkBtaXhpbiBoZWFkaW5nX2JnQmx1ZV9zcXVhcmVEb3RMZWZ0IHtcbiAgbWFyZ2luLXRvcDogMmVtO1xuICBwYWRkaW5nOiA4cHggMjBweCA3cHggMzRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2I5Y2ZlOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JnX2FxdWE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogOXB4O1xuICAgIGhlaWdodDogOXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9tYWluX2JsdWU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE0cHg7XG4gICAgdG9wOiBjYWxjKDhweCArIC43NWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cblxuLy8gICAg4pSM4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSQXG4vLyAgICDilIIgICAgICAgICDilIJcbi8vIOKUjOKUgOKUgOKUpCAgIGltZyAgIOKUnOKUgOKUgOKUkFxuLy8g4pSCICDilIIgICAgICAgICDilIIgIOKUnOKUgOKUkFxuLy8g4pSCICDilJTilIDilIDilIDilIDilIDilIDilIDilIDilIDilJggIOKUgiDilIJcbi8vIOKUgiDilIIgVGV4dFRleHQgICAg4pSCIOKUglxuLy8g4pSU4pSs4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSYIOKUglxuLy8gIOKUlOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUmFxuXG4udGl0bGVNZXJpdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYm94LXNoYWRvdzogMTVweCAxNXB4IDAgJGNvbG9yX21haW5fYmx1ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIycHggMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEycHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTJweCk7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgYm90dG9tOiAtOHB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgcGFkZGluZzogMTBweCA1MHB4IDE1cHg7XG4gIH1cblxuICAmX29yZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTBweDtcbiAgICB0b3A6IC0yNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJGNvbG9yX21haW5fYmx1ZTtcblxuICAgIHN0cm9uZyB7XG4gICAgICBmb250LXNpemU6IDM5cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICBmaWd1cmUge1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAtMTJweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgd2lkdGg6IDk1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG4gIH1cblxuICBoNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgQGluY2x1ZGUgZm9udC1rYWt1R28tYm9sZDtcblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gLjJlbSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vY29uZmlnL21peGluJztcbkBpbXBvcnQgJy4uL2NvbmZpZy92YXJpYWJsZSc7XG5cbi5saXN0LTNjb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgLml0ZW0ge1xuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgJGdhcDogMjhweDtcblxuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAjeyRnYXB9ICogMikgLyAzKTtcblxuICAgICAgJjpub3QoOm50aC1jaGlsZCgzbiArIDEpKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkZ2FwO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZChuICsgNCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ2FwO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3RhYicpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGZpZ3VyZSB7XG4gICAgICAmLnJvdW5kIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3RhYicpIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuICAgIH1cblxuICAgIC50aXRsZS1sZWZ0IHtcbiAgICAgIEBleHRlbmQgLnRpdGxlO1xuXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuXG4ubGlzdC00Y29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gIC5pdGVtIHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICRnYXA6IDMzcHg7XG5cbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gI3skZ2FwfSAqIDMpIC8gNCk7XG5cbiAgICAgICY6bm90KDpudGgtY2hpbGQoNG4gKyAxKSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogJGdhcDtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQobiArIDUpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJGdhcCAqIDIvMztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICAgICRnYXA6IDIwcHg7XG5cbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtICN7JGdhcH0gLyAyKTtcblxuICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRnYXA7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKG4gKyAzKSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRnYXA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgICYucm91bmQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLm1lcml0TGlzdCB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuXG4gIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgJl9pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICRnYXA6IDIwcHg7XG5cbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtICN7JGdhcH0gLyAyKTtcblxuICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRnYXA7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKG4gKyAzKSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRnYXAgLSAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0ZDhhO1xuICAgICAgb3BhY2l0eTogLjY7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRvcDogMzJweDtcbiAgICAgIGxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgJi1vcmRlciB7XG4gICAgICB3aWR0aDogNjJweDtcbiAgICAgIGhlaWdodDogNjJweDtcbiAgICAgIGNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9tYWluX2JsdWU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA3cHg7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW5fYmx1ZTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuXG4gICAgICBwYWRkaW5nOiAxMnB4IDAgMTJweCA4MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDE1cHggJHBhZGRpbmdDb250YWluZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG5cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIHdpZHRoOiA4M3B4O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFydGljbGVMaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgJl9pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAkZ2FwOiAzMHB4O1xuXG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtICN7JGdhcH0gKiAyKSAvIDMpO1xuXG4gICAgICAmOm5vdCg6bnRoLWNoaWxkKDNuICsgMSkpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRnYXA7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKG4gKyA0KSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRnYXA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgnc3AnKSB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcl9tYWluX2JsdWU7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlYWRUb2dldGhlcl9pbmZvIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi9jb25maWcvbWl4aW4nO1xuQGltcG9ydCAnLi4vY29uZmlnL3ZhcmlhYmxlJztcblxuLnRhYmxlLTAxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgdGQsXG4gIHRoIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYm9yZGVyX2JsdWU7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nQ29udGFpbmVyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgcGFkZGluZzogMTBweCAkcGFkZGluZ0NvbnRhaW5lcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JnX2FxdWE7XG5cbiAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAmLnZlcnRpdmFsQWxpZ24tdG9wIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICB9XG5cbiAgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2NvbmZpZy9taXhpbic7XG5AaW1wb3J0ICcuLi9jb25maWcvdmFyaWFibGUnO1xuXG4udGFiTGlzdC0wMSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgPiB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICA+IGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gICZfdGFicyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cbiAgICA+IGxpIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmdfYmx1ZTI7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAzcHggN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzO1xuXG4gICAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuXG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KDM5MCkge1xuICAgICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAmLmN1cnJlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGJyIHtcbiAgICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuXG4gICAgICBzbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX2NvbnRlbnRzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfbWFpbl9ibHVlO1xuICAgIHBhZGRpbmc6IDE1cHggJHBhZGRpbmdDb250YWluZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JnX2FxdWEyO1xuXG4gICAgPiBsaSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIGg0W2NsYXNzXSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICRjb2xvcl9tYWluX2JsdWU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuXG4gICAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBmaWd1cmUge1xuICAgICAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cblxuICAgICAgdGFibGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIG1pbi13aWR0aDogMTEwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgdGgsXG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vY29uZmlnL21peGluJztcbkBpbXBvcnQgJy4uL2NvbmZpZy92YXJpYWJsZSc7XG5AaW1wb3J0ICcuLi9sYXlvdXQvKic7XG5cbi8vIOe3muiJsuaMh+WumlxuJGJvcmRlckNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuXG4vLyDntprjgY3jgpLopovjgovjg5zjgr/jg7Pjga7jgrnjgr/jgqTjg6vmjIflrppcbkBtaXhpbiBlbnRlckJ0blN0eWxlKCkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8g44OW44Ot44Kw5pys5paH55SoIOODhuODs+ODl+ODrOODvOODiGNzc1xuJXBvc3RfY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcblxuICA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIHAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbGluZS1oZWlnaHQ6IDEuODg7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6b25seS1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYW5ub3RhdGlvbiB7XG4gICAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIH1cblxuICBhIHtcbiAgICAmLmFuY2hvckxpbmsge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuODg7XG4gICAgICBjb2xvcjogJGNvbG9yX21haW5fYmx1ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW5fYmx1ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgYm9yZGVyOiB7XG4gICAgICAgICAgdG9wOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgICAgICAgICByaWdodDogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgICAgIH1cblxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICB0b3A6IDEzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgICBtYXgtaGVpZ2h0OiA0ODBweDtcbiAgfVxuXG4gIHN0cm9uZyB7XG4gICAgQGluY2x1ZGUgZm9udC1rYWt1R28tYm9sZDtcbiAgfVxuXG4gIGVtIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAuYWxpZ25jZW50ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmFsaWducmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIC5hbGlnbmxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLndwLWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC53cC1ibG9jay1pbWFnZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgZmlndXJlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4zZW07XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICBpbWdbY2xhc3MqPSd3cC1pbWFnZS0nXSxcbiAgaW1nW2NsYXNzKj0nYXR0YWNobWVudC0nXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIGgxOm5vdCgubm9TdHlsZSkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG4gIH1cblxuICBoMjpub3QoLm5vU3R5bGUpIHtcbiAgICBAaW5jbHVkZSBoZWFkaW5nX2JnR3JheV9ib3JkZXJMZWZ0O1xuXG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuXG4gIGgzOm5vdChbY2xhc3NePSd0aXRsZS1udW0nXSk6bm90KC5ub1N0eWxlKSB7XG4gICAgQGluY2x1ZGUgaGVhZGluZ19iZ0JsdWVfYm9yZGVyQm90dG9tO1xuXG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuXG4gIGgzW2NsYXNzXj0ndGl0bGUtbnVtJ10sXG4gIFtjbGFzc149J3RpdGxlLW51bSddIHtcbiAgICBAaW5jbHVkZSBoZWFkaW5nX2JnQmx1ZV9vcmRlckxpc3RIZWFkaW5nO1xuXG4gICAgbWFyZ2luOiAxLjNlbSAwO1xuICB9XG5cbiAgaDQ6bm90KC5ub1N0eWxlKSB7XG4gICAgQGluY2x1ZGUgaGVhZGluZ19ib3JkZXJMZWZ0LUJvdHRvbTtcblxuICAgIG1hcmdpbjogMS43ZW0gMCAxLjNlbTtcbiAgfVxuXG4gIGg1Om5vdCgubm9TdHlsZSkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIGg2IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZTogaW5oZXJpdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41NjtcblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgb2wge1xuICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZTogaW5oZXJpdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxLjRlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogLjRlbTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU2O1xuXG4gICAgICBAaW5jbHVkZSBmb250LWtha3VHbztcblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgICB9XG5cbiAgICAgICY6Om1hcmtlciB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6XG4gICAgICAkcGFkZGluZ0NvbnRhaW5lciAkcGFkZGluZ0NvbnRhaW5lciAkcGFkZGluZ0NvbnRhaW5lciAjeyRwYWRkaW5nQ29udGFpbmVyICtcbiAgICAgIDIwfTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmdfZ3JheTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgYmFja2dyb3VuZDoge1xuICAgICAgICBpbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYmxvY2txdW90ZURlY28ucG5nKTtcbiAgICAgICAgc2l6ZTogY29udGFpbjtcbiAgICAgICAgcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgIHJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtaXhpbiBiZy1hcmVhKCRiZGMsICRiZ2MsICR0eGMpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTJweCAkcGFkZGluZ0NvbnRhaW5lcjtcbiAgICBib3JkZXI6IGRhc2hlZCAxcHggJGJkYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdjO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS44ODtcbiAgICBjb2xvcjogJHR4YztcblxuICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgfVxuICB9XG5cbiAgLnJlZC1iZyB7XG4gICAgQGluY2x1ZGUgYmctYXJlYSgjZjQwMDAwLCAkY29sb3JfYmdfcGluaywgI2Y0MDAwMCk7XG4gIH1cblxuICAuZ3JheS1iZyB7XG4gICAgQGluY2x1ZGUgYmctYXJlYSgjYzhjOGM4LCAkY29sb3JfYmdfZ3JheSwgJGNvbG9yX3RleHRfYmxhY2spO1xuICB9XG5cbiAgLnllbGxvdy1iZyB7XG4gICAgQGluY2x1ZGUgYmctYXJlYSgjZjNkNzY1LCAjZmZmYmRhLCAkY29sb3JfdGV4dF9ibGFjayk7XG5cbiAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcblxuICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvO1xuXG4gICAgc3Ryb25nOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuOGVtO1xuICAgIH1cbiAgfVxuXG4gIC5ibHVlLWJnIHtcbiAgICBAaW5jbHVkZSBiZy1hcmVhKCRjb2xvcl9ib3JkZXJfYmx1ZSwgJGNvbG9yX2JnX2FxdWEsICRjb2xvcl9tYWluX2JsdWUpO1xuICB9XG5cbiAgLmJsdWUtc2ltcGxlQmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9iZ19hcXVhO1xuICAgIHBhZGRpbmc6IDE1cHggJHBhZGRpbmdDb250YWluZXI7XG4gIH1cblxuICAuY3RhTGlnaHQsXG4gIC5jdGFNaWRkbGUsXG4gIC5jdGFIZWF2eSB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZUNvbnRlbnRzICogMjtcbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjZUNvbnRlbnRzO1xuICAgIH1cblxuICAgICZfY2F0Y2gge1xuICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9saXN0IHtcbiAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX3ZvaWNlIHtcbiAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgfVxuXG4gICAgICBiciB7XG4gICAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN0YUxpZ2h0IHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICB9XG4gIH1cblxuICAuY3RhTWlkZGxlIHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cblxuICAgICZfdGl0bGUge1xuICAgICAgc3Bhbi5pbmxpbmVCbG9jayB7XG4gICAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdGFIZWF2eSB7XG4gICAgJl90aXRsZSB7XG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAud3AtYmxvY2stdGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIycHggIWltcG9ydGFudDtcblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICB9XG5cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogLjhlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICB0YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblxuICAgIHRkLFxuICAgIHRoIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9ib3JkZXJfYmx1ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB9XG5cbiAgICB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmdfYXF1YTtcblxuICAgICAgQGluY2x1ZGUgZm9udC1rYWt1R28tYm9sZDtcbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIH1cbiAgfVxuXG4gIGZpZ2NhcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuXG4gIG1hcmtlciB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1MCUsICNmZmZhY2YgNTAlKTtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2ZmZmFjZjtcbiAgfVxuXG4gIGhyIHtcbiAgICAmLmRhc2hlZCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTpcbiAgICAgICAgbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgIHRvIHJpZ2h0LFxuICAgICAgICAgICRjb2xvcl9tYWluX2JsdWUsXG4gICAgICAgICAgJGNvbG9yX21haW5fYmx1ZSA0cHgsXG4gICAgICAgICAgdHJhbnNwYXJlbnQgNHB4LFxuICAgICAgICAgIHRyYW5zcGFyZW50IDZweFxuICAgICAgICApO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA2cHggMXB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIH1cblxuICAgICYuZG90IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgICAgICBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgICAgIzAwMDAwMCxcbiAgICAgICAgICAjMDAwMDAwIDNweCxcbiAgICAgICAgICB0cmFuc3BhcmVudCAzcHgsXG4gICAgICAgICAgdHJhbnNwYXJlbnQgOXB4XG4gICAgICAgICk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDlweCAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA0M3B4IDA7XG4gICAgfVxuICB9XG59XG5cbi5wb3N0LXBhZ2Uge1xuICA+IGgyLmhlYWRpbmdfYmdCbHVlX2JvcmRlckJvdHRvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgPiAuY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLWluZm8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JnX2FxdWE7XG4gIHBhZGRpbmc6IDE1cHggJHBhZGRpbmdDb250YWluZXIgMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IHtcbiAgICB0b3A6IDFweCBzb2xpZCAjYjljZmU5O1xuICAgIGJvdHRvbTogMXB4IHNvbGlkICNiOWNmZTk7XG4gIH1cblxuICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6ICN7LTEgKiAkcGFkZGluZ0NvbnRhaW5lcn07XG4gIH1cblxuICAmLWNhdHMge1xuICAgIHNwYW4ge1xuICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICAgICAgQGluY2x1ZGUgZm9udC1rYWt1R28tYm9sZDtcblxuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICRjb2xvcl9tYWluX2JsdWU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm94LXNoYWRvdzogNHB4IDRweCAwICMwNTZhYzI7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS43MjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBjb2xvcjogJGNvbG9yX21haW5fYmx1ZTtcblxuICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG5cbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gICYtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbn1cblxuLmFydGljbGUtbGlzdCB7XG4gIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAmLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4MmI0ZTA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgPiBhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG5cbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgJi10aHVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuICAgICAgJi5pbWFnZURlZmF1bHQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfYm9yZGVyX2JsdWUyO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYXJ0aWNsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgJi1jYXRzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9udC1rYWt1R28tYm9sZDtcblxuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJveC1zaGFkb3c6IDNweCAzcHggMCAkY29sb3JfYmdfYmx1ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG4gICAgfVxuXG4gICAgdGltZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgfVxuICB9XG5cbiAgLndwLXBhZ2VuYXZpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG5cbiAgICAucGFnZXMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBzcGFuOm5vdCguZXh0ZW5kLCAucGFnZXMpLFxuICAgIGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2YzZmI7XG4gICAgICBjb2xvcjogJGNvbG9yX21haW5fYmx1ZTtcbiAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG5cbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgnc3AnKSB7XG4gICAgICAgIG1pbi13aWR0aDogMjdweDtcbiAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgICB9XG5cbiAgICAgICYuY3VycmVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9tYWluX2JsdWU7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4uZXh0ZW5kIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG5cbiAgICAgIGNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICAgIH1cbiAgfVxufVxuXG4uaW5mb19zaWRlYmFyIHtcbiAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgTWVkaWFRdWVyeSgnc3AnKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYm9yZGVyQ29sb3I7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgfVxuICB9XG5cbiAgJi1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgJi1pdGVtIHtcbiAgICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMTVweCAzMHB4IDE1cHggMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JnX2FxdWE7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1vdXQgLjNzO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmRmZGY7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgICAgIHJpZ2h0OiAyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgYm9yZGVyOiB7XG4gICAgICAgICAgICB0b3A6IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgICAgICAgcmlnaHQ6IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHJpZ2h0OiAyM3B4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmNoaWxkQ2F0IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9zZWFyY2gge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuI3Bvc3Qtc2luZ2xlIHtcbiAgLmluZm9fc2lkZWJhciB7XG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICB9XG4gIH1cblxuICAuYXJ0aWNsZSB7XG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjUwcHgpO1xuICAgIH1cblxuICAgICYtdGh1bWJuYWlsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMCAwO1xuXG4gICAgICBAZXh0ZW5kICVwb3N0X2NvbnRlbnQ7XG4gICAgfVxuXG4gICAgJi1pbmZvQm90dG9tIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAyMHB4O1xuICAgICAgbWFyZ2luLXRvcDogJHNwYWNlQ29udGVudHM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmdfZ3JheTtcblxuICAgICAgJi1jYXRzIHtcbiAgICAgICAgQGV4dGVuZCAucGFnZS1pbmZvLWNhdHM7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDFlbSAwIDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcblxuICAgICAgICAgIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3NwJykge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1jIHtcbiAgICAgIGEge1xuICAgICAgICBAaW5jbHVkZSBidXR0b25fYmdCbHVlO1xuICAgICAgfVxuXG4gICAgICAmLnBhZ2VOYXRpb24ge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZmxleDogaW5pdGlhbDtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuXG4gICAgICAgICAgJi5uZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnByZXZpb3VzIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4jZm9ybS1zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIGlucHV0IHtcbiAgICBmbGV4OiAxO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIGJ1dHRvbiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4iLCJAaW1wb3J0ICcuLi9jb25maWcvbWl4aW4nO1xuQGltcG9ydCAnLi4vY29uZmlnL3ZhcmlhYmxlJztcbkBpbXBvcnQgJy4uL2xheW91dC8qJztcbkBpbXBvcnQgJy4vaW5mbyc7IC8vIOiomOS6i+acrOaWh+OCueOCv+OCpOODq+iqreOBv+i+vOOBv+OBruOBn+OCgVxuXG4ubWFpbkNvcHkge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgbWFya2VyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICRjb2xvcl90ZXh0X3Bpbms7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1MCUsICNmZGY2ZDcgNTAlKTtcblxuICAgIEBpbmNsdWRlIGZvbnQta2FrdUdvLWJvbGQ7XG5cbiAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjAyNWVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIH1cbiAgfVxufVxuXG4udG9wVGVsTGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gIEBpbmNsdWRlIE1lZGlhUXVlcnkoJ3BjJykge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgd2lkdGg6ICR3aWR0aF9jb250ZW50c19tYXg7XG4gIH1cblxuICAmX3RleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICAgIHdpZHRoOiA0MnZ3O1xuICAgICAgZm9udC1zaXplOiAzLjh2dztcbiAgICAgIHRvcDogMTIuNXZ3O1xuICAgICAgcmlnaHQ6IDV2dztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRvcDogNjVweDtcbiAgICAgIGxlZnQ6IDMyNXB4O1xuICAgIH1cblxuICAgIHN0cm9uZyB7XG4gICAgICBmb250LXNpemU6IDEuNTVlbTtcbiAgICAgIGNvbG9yOiAkY29sb3JfdGV4dF9waW5rO1xuXG4gICAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcblxuICAgICAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRleHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjAyNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjk7XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB3aWR0aDogNDIlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDY1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMi4yNTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdzcCcpIHtcbiAgICAgIHBhZGRpbmc6IDAgJHBhZGRpbmdDb250YWluZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG4udG9wQ29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmdfYmx1ZTtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG5cbiAgQGluY2x1ZGUgTWVkaWFRdWVyeSgncGMnKSB7XG4gICAgd2lkdGg6ICR3aWR0aF9jb250ZW50c19tYXg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuXG4gICZfaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAzMHB4ICRwYWRkaW5nQ29udGFpbmVyIDYwcHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuXG4gICAgJGRlY29yYXRpb25XaWR0aDogNDJweDtcbiAgICAkZGVjb3JhdGlvbldpZHRoX1BDOiA4NHB4O1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6ICRkZWNvcmF0aW9uV2lkdGg7XG4gICAgICBoZWlnaHQ6ICRkZWNvcmF0aW9uV2lkdGg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3JkZXItd2lkdGg6ICRkZWNvcmF0aW9uV2lkdGggLyAyO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIG9wYWNpdHk6IC4zO1xuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgd2lkdGg6ICRkZWNvcmF0aW9uV2lkdGhfUEM7XG4gICAgICAgIGhlaWdodDogJGRlY29yYXRpb25XaWR0aF9QQztcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAkZGVjb3JhdGlvbldpZHRoX1BDIC8gMjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlcjoge1xuICAgICAgICB0b3AtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGxlZnQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlcjoge1xuICAgICAgICB0b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBsZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcmlnaHQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJvdHRvbS1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2NhdHMge1xuICAgICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBwYWRkaW5nOiAzcHggMTZweDtcbiAgICAgICAgZm9udC1mYW1pbHk6XG4gICAgICAgICAgSGlyYWdpbm8gU2FucyBXNixcbiAgICAgICAgICBIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OLFxuICAgICAgICAgIOODkuODqeOCruODjuinkuOCtCBQcm9OIFc2LFxuICAgICAgICAgIOODoeOCpOODquOCqixcbiAgICAgICAgICBNZWlyeW8sXG4gICAgICAgICAg77yt77yzIO+8sOOCtOOCt+ODg+OCryxcbiAgICAgICAgICBNUyBQR290aGljLFxuICAgICAgICAgIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICMwNTZhYzI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDk3ZDQ7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAtNHB4O1xuICAgICAgICAgIGJvdHRvbTogLTRweDtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfbm90aWNlIHtcbiAgICAgIG1heC13aWR0aDogNTIwcHg7XG4gICAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgICAgcGFkZGluZzogMTBweCAxMDBweCAxMHB4IDMwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmdfeWVsbG93MjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB7XG4gICAgICAgICAgc2l6ZTogY29udGFpbjtcbiAgICAgICAgICByZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBwb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdG9wL3RpdGxlUGFydHNfd29tYW4ucG5nKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICBAaW5jbHVkZSBmb250LWtha3VHby1ib2xkO1xuXG4gICAgICBAaW5jbHVkZSBNZWRpYVF1ZXJ5KCdwYycpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfbWFpbiB7XG4gICAgbWFyZ2luOiAtNDBweCAkcGFkZGluZ0NvbnRhaW5lciAwO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nQ29udGFpbmVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9tYWluX2JsdWU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAZXh0ZW5kICVwb3N0X2NvbnRlbnQ7XG5cbiAgICAuY3RhTGlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZmxvd0xpc3Qge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9tYWluX2JsdWU7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZmZmZiAwJSwgI2Q0ZWJmZiAxMDAlKTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDExcHggMTFweCAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9udC1rYWt1R28tYm9sZDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHtcbiAgICAgICAgICAgIGltYWdlOiB1cmwoLi4vaW1nL3RvcC9pY29uX2dyYWRhdGlvbi5wbmcpO1xuICAgICAgICAgICAgcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBzaXplOiBjb250YWluO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cblxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGJvcmRlcjoge1xuICAgICAgICAgICAgICAgIHRvcDogMTBweCBzb2xpZCAkY29sb3JfbWFpbl9ibHVlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICB3aWR0aDogMmVtO1xuICAgICAgICAgIGhlaWdodDogMmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9tYWluX2JsdWU7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=*/