@charset "UTF-8";/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */.aplayer{background:#fff;font-family:Arial,Helvetica,sans-serif;margin:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.07),0 1px 5px 0 rgba(0,0,0,.1);border-radius:2px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:normal;position:relative}.aplayer *{box-sizing:content-box}.aplayer svg{width:100%;height:100%}.aplayer svg circle,.aplayer svg path{fill:#fff}.aplayer.aplayer-withlist .aplayer-info{border-bottom:1px solid #e9e9e9}.aplayer.aplayer-withlist .aplayer-list{display:block}.aplayer.aplayer-withlist .aplayer-icon-order,.aplayer.aplayer-withlist .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon.aplayer-icon-menu{display:inline}.aplayer.aplayer-withlrc .aplayer-pic{height:90px;width:90px}.aplayer.aplayer-withlrc .aplayer-info{margin-left:90px;height:90px;padding:10px 7px 0}.aplayer.aplayer-withlrc .aplayer-lrc{display:block}.aplayer.aplayer-narrow{width:66px}.aplayer.aplayer-narrow .aplayer-info,.aplayer.aplayer-narrow .aplayer-list{display:none}.aplayer.aplayer-narrow .aplayer-body,.aplayer.aplayer-narrow .aplayer-pic{height:66px;width:66px}.aplayer.aplayer-fixed{position:fixed;bottom:0;left:0;right:0;margin:0;z-index:99;overflow:visible;max-width:400px;box-shadow:none}.aplayer.aplayer-fixed .aplayer-list{margin-bottom:65px;border:1px solid #eee;border-bottom:none}.aplayer.aplayer-fixed .aplayer-body{position:fixed;bottom:0;left:0;right:0;margin:0;z-index:99;background:#fff;padding-right:18px;transition:all .3s ease;max-width:400px}.aplayer.aplayer-fixed .aplayer-lrc{display:block;position:fixed;bottom:10px;left:0;right:0;margin:0;z-index:98;pointer-events:none;text-shadow:-1px -1px 0 #fff}.aplayer.aplayer-fixed .aplayer-lrc:after,.aplayer.aplayer-fixed .aplayer-lrc:before{display:none}.aplayer.aplayer-fixed .aplayer-info{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0;transition:all .3s ease;border-bottom:none;border-top:1px solid #e9e9e9}.aplayer.aplayer-fixed .aplayer-info .aplayer-music{width:calc(100% - 105px)}.aplayer.aplayer-fixed .aplayer-miniswitcher{display:block}.aplayer.aplayer-fixed.aplayer-narrow .aplayer-info{display:block;-webkit-transform:scaleX(0);transform:scaleX(0)}.aplayer.aplayer-fixed.aplayer-narrow .aplayer-body{width:66px!important}.aplayer.aplayer-fixed.aplayer-narrow .aplayer-miniswitcher .aplayer-icon{-webkit-transform:rotateY(0);transform:rotateY(0)}.aplayer.aplayer-fixed .aplayer-icon-back,.aplayer.aplayer-fixed .aplayer-icon-forward,.aplayer.aplayer-fixed .aplayer-icon-lrc,.aplayer.aplayer-fixed .aplayer-icon-play{display:inline-block}.aplayer.aplayer-fixed .aplayer-icon-back,.aplayer.aplayer-fixed .aplayer-icon-forward,.aplayer.aplayer-fixed .aplayer-icon-menu,.aplayer.aplayer-fixed .aplayer-icon-play{position:absolute;bottom:27px;width:20px;height:20px}.aplayer.aplayer-fixed .aplayer-icon-back{right:75px}.aplayer.aplayer-fixed .aplayer-icon-play{right:50px}.aplayer.aplayer-fixed .aplayer-icon-forward{right:25px}.aplayer.aplayer-fixed .aplayer-icon-menu{right:0}.aplayer.aplayer-arrow .aplayer-icon-loop,.aplayer.aplayer-arrow .aplayer-icon-order,.aplayer.aplayer-mobile .aplayer-icon-volume-down{display:none}.aplayer.aplayer-loading .aplayer-info .aplayer-controller .aplayer-loading-icon{display:block}.aplayer.aplayer-loading .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played .aplayer-thumb{-webkit-transform:scale(1);transform:scale(1)}.aplayer .aplayer-body{position:relative}.aplayer .aplayer-icon{width:15px;height:15px;border:none;background-color:transparent;outline:0;cursor:pointer;opacity:.8;vertical-align:middle;padding:0;font-size:12px;margin:0;display:inline-block}.aplayer .aplayer-icon path{transition:all .2s ease-in-out}.aplayer .aplayer-icon-back,.aplayer .aplayer-icon-forward,.aplayer .aplayer-icon-lrc,.aplayer .aplayer-icon-order,.aplayer .aplayer-icon-play{display:none}.aplayer .aplayer-icon-lrc-inactivity svg{opacity:.4}.aplayer .aplayer-icon-forward{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.aplayer .aplayer-lrc-content{display:none}.aplayer .aplayer-pic{position:relative;float:left;height:66px;width:66px;background-size:cover;background-position:50%;transition:all .3s ease;cursor:pointer}.aplayer .aplayer-pic:hover .aplayer-button{opacity:1}.aplayer .aplayer-pic .aplayer-button{position:absolute;border-radius:50%;opacity:.8;text-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);background:rgba(0,0,0,.2);transition:all .1s ease}.aplayer .aplayer-pic .aplayer-button path{fill:#fff}.aplayer .aplayer-pic .aplayer-hide{display:none}.aplayer .aplayer-pic .aplayer-play{width:26px;height:26px;border:2px solid #fff;bottom:50%;right:50%;margin:0 -15px -15px 0}.aplayer .aplayer-pic .aplayer-play svg{position:absolute;top:3px;left:4px;height:20px;width:20px}.aplayer .aplayer-pic .aplayer-pause{width:16px;height:16px;border:2px solid #fff;bottom:4px;right:4px}.aplayer .aplayer-pic .aplayer-pause svg{position:absolute;top:2px;left:2px;height:12px;width:12px}.aplayer .aplayer-info{margin-left:66px;padding:14px 7px 0 10px;height:66px;box-sizing:border-box}.aplayer .aplayer-info .aplayer-music{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0 13px 5px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:default;padding-bottom:2px;height:20px}.aplayer .aplayer-info .aplayer-music .aplayer-title{font-size:14px}.aplayer .aplayer-info .aplayer-music .aplayer-author{font-size:12px;color:#666}.aplayer .aplayer-info .aplayer-controller{position:relative;display:flex}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap{margin:0 0 0 5px;padding:4px 0;cursor:pointer!important;flex:1}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap:hover .aplayer-bar .aplayer-played .aplayer-thumb{-webkit-transform:scale(1);transform:scale(1)}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar{position:relative;height:2px;width:100%;background:#cdcdcd}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-loaded{position:absolute;left:0;top:0;bottom:0;background:#aaa;height:2px;transition:all .5s ease}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played{position:absolute;left:0;top:0;bottom:0;height:2px}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played .aplayer-thumb{position:absolute;top:0;right:5px;margin-top:-4px;margin-right:-10px;height:10px;width:10px;border-radius:50%;cursor:pointer;transition:all .3s ease-in-out;-webkit-transform:scale(0);transform:scale(0)}.aplayer .aplayer-info .aplayer-controller .aplayer-time{position:relative;right:0;bottom:4px;height:17px;color:#999;font-size:11px;padding-left:7px}.aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-time-inner{vertical-align:middle}.aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon{cursor:pointer;transition:all .2s ease}.aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon path{fill:#666}.aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon.aplayer-icon-loop{margin-right:2px}.aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon:hover path{fill:#000}.aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon.aplayer-icon-menu,.aplayer .aplayer-info .aplayer-controller .aplayer-time.aplayer-time-narrow .aplayer-icon-menu,.aplayer .aplayer-info .aplayer-controller .aplayer-time.aplayer-time-narrow .aplayer-icon-mode{display:none}.aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap{position:relative;display:inline-block;margin-left:3px;cursor:pointer!important}.aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap:hover .aplayer-volume-bar-wrap{height:40px}.aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap .aplayer-volume-bar-wrap{position:absolute;bottom:15px;right:-3px;width:25px;height:0;z-index:99;overflow:hidden;transition:all .2s ease-in-out}.aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap .aplayer-volume-bar-wrap.aplayer-volume-bar-wrap-active{height:40px}.aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap .aplayer-volume-bar-wrap .aplayer-volume-bar{position:absolute;bottom:0;right:10px;width:5px;height:35px;background:#aaa;border-radius:2.5px;overflow:hidden}.aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap .aplayer-volume-bar-wrap .aplayer-volume-bar .aplayer-volume{position:absolute;bottom:0;right:0;width:5px;transition:all .1s ease}.aplayer .aplayer-info .aplayer-controller .aplayer-loading-icon{display:none}.aplayer .aplayer-info .aplayer-controller .aplayer-loading-icon svg{position:absolute;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.aplayer .aplayer-lrc{display:none;position:relative;height:30px;text-align:center;overflow:hidden;margin:-10px 0 7px}.aplayer .aplayer-lrc:before{top:0;height:10%;background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0))}.aplayer .aplayer-lrc:after,.aplayer .aplayer-lrc:before{position:absolute;z-index:1;display:block;overflow:hidden;width:100%;content:" "}.aplayer .aplayer-lrc:after{bottom:0;height:33%;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8))}.aplayer .aplayer-lrc p{font-size:12px;color:#666;line-height:16px!important;height:16px!important;padding:0!important;margin:0!important;transition:all .5s ease-out;opacity:.4;overflow:hidden}.aplayer .aplayer-lrc p.aplayer-lrc-current{opacity:1;overflow:visible;height:auto!important;min-height:16px}.aplayer .aplayer-lrc.aplayer-lrc-hide{display:none}.aplayer .aplayer-lrc .aplayer-lrc-contents{width:100%;transition:all .5s ease-out;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:default}.aplayer .aplayer-list{overflow:auto;transition:all .5s ease;will-change:height;display:none;overflow:hidden}.aplayer .aplayer-list.aplayer-list-hide{max-height:0!important}.aplayer .aplayer-list ol{list-style-type:none;margin:0;padding:0;overflow-y:auto}.aplayer .aplayer-list ol::-webkit-scrollbar{width:5px}.aplayer .aplayer-list ol::-webkit-scrollbar-thumb{border-radius:3px;background-color:#eee}.aplayer .aplayer-list ol::-webkit-scrollbar-thumb:hover{background-color:#ccc}.aplayer .aplayer-list ol li{position:relative;height:32px;line-height:32px;padding:0 15px;font-size:12px;border-top:1px solid #e9e9e9;cursor:pointer;transition:all .2s ease;overflow:hidden;margin:0}.aplayer .aplayer-list ol li:first-child{border-top:none}.aplayer .aplayer-list ol li:hover{background:#efefef}.aplayer .aplayer-list ol li.aplayer-list-light{background:#e9e9e9}.aplayer .aplayer-list ol li.aplayer-list-light .aplayer-list-cur{display:inline-block}.aplayer .aplayer-list ol li .aplayer-list-cur{display:none;width:3px;height:22px;position:absolute;left:0;top:5px;cursor:pointer}.aplayer .aplayer-list ol li .aplayer-list-index{color:#666;margin-right:12px;cursor:pointer}.aplayer .aplayer-list ol li .aplayer-list-author{color:#666;float:right;cursor:pointer}.aplayer .aplayer-notice{opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:12px;border-radius:4px;padding:5px 10px;transition:all .3s ease-in-out;overflow:hidden;color:#fff;pointer-events:none;background-color:#f4f4f5;color:#909399}.aplayer .aplayer-miniswitcher{display:none;position:absolute;top:0;right:0;bottom:0;height:100%;background:#e6e6e6;width:18px;border-radius:0 2px 2px 0}.aplayer .aplayer-miniswitcher .aplayer-icon{height:100%;width:100%;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);transition:all .3s ease}.aplayer .aplayer-miniswitcher .aplayer-icon path{fill:#666}.aplayer .aplayer-miniswitcher .aplayer-icon:hover path{fill:#000}@-webkit-keyframes aplayer-roll{0%{left:0}to{left:-100%}}@keyframes aplayer-roll{0%{left:0}to{left:-100%}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[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-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em;border:1px solid #ddd}.flag-icon.flag-icon-arrow-down,.flag-icon.flag-icon-arrow-up{border:none}.flag-icon.flag-icon-big{font-size:41px;float:left;margin-right:5px!important}.flag-icon:before{content:"\00a0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-regnum{background-image:url(/assets/img/imgo.png);background-size:contain;background-repeat:no-repeat;background-position:50%;border:none!important}.flag-icon-ad{background-image:url(../../../flags/4x3/ad.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(../../../flags/1x1/ad.svg)}.flag-icon-ae{background-image:url(../../../flags/4x3/ae.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(../../../flags/1x1/ae.svg)}.flag-icon-af{background-image:url(../../../flags/4x3/af.svg)}.flag-icon-af.flag-icon-squared{background-image:url(../../../flags/1x1/af.svg)}.flag-icon-ag{background-image:url(../../../flags/4x3/ag.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(../../../flags/1x1/ag.svg)}.flag-icon-ai{background-image:url(../../../flags/4x3/ai.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(../../../flags/1x1/ai.svg)}.flag-icon-al{background-image:url(../../../flags/4x3/al.svg)}.flag-icon-al.flag-icon-squared{background-image:url(../../../flags/1x1/al.svg)}.flag-icon-am{background-image:url(../../../flags/4x3/am.svg)}.flag-icon-am.flag-icon-squared{background-image:url(../../../flags/1x1/am.svg)}.flag-icon-ao{background-image:url(../../../flags/4x3/ao.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(../../../flags/1x1/ao.svg)}.flag-icon-aq{background-image:url(../../../flags/4x3/aq.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(../../../flags/1x1/aq.svg)}.flag-icon-ar{background-image:url(../../../flags/4x3/ar.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(../../../flags/1x1/ar.svg)}.flag-icon-as{background-image:url(../../../flags/4x3/as.svg)}.flag-icon-as.flag-icon-squared{background-image:url(../../../flags/1x1/as.svg)}.flag-icon-at{background-image:url(../../../flags/4x3/at.svg)}.flag-icon-at.flag-icon-squared{background-image:url(../../../flags/1x1/at.svg)}.flag-icon-au{background-image:url(../../../flags/4x3/au.svg)}.flag-icon-au.flag-icon-squared{background-image:url(../../../flags/1x1/au.svg)}.flag-icon-aw{background-image:url(../../../flags/4x3/aw.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(../../../flags/1x1/aw.svg)}.flag-icon-ax{background-image:url(../../../flags/4x3/ax.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(../../../flags/1x1/ax.svg)}.flag-icon-az{background-image:url(../../../flags/4x3/az.svg)}.flag-icon-az.flag-icon-squared{background-image:url(../../../flags/1x1/az.svg)}.flag-icon-ba{background-image:url(../../../flags/4x3/ba.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(../../../flags/1x1/ba.svg)}.flag-icon-bb{background-image:url(../../../flags/4x3/bb.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(../../../flags/1x1/bb.svg)}.flag-icon-bd{background-image:url(../../../flags/4x3/bd.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(../../../flags/1x1/bd.svg)}.flag-icon-be{background-image:url(../../../flags/4x3/be.svg)}.flag-icon-be.flag-icon-squared{background-image:url(../../../flags/1x1/be.svg)}.flag-icon-bf{background-image:url(../../../flags/4x3/bf.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(../../../flags/1x1/bf.svg)}.flag-icon-bg{background-image:url(../../../flags/4x3/bg.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(../../../flags/1x1/bg.svg)}.flag-icon-bh{background-image:url(../../../flags/4x3/bh.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(../../../flags/1x1/bh.svg)}.flag-icon-bi{background-image:url(../../../flags/4x3/bi.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(../../../flags/1x1/bi.svg)}.flag-icon-bj{background-image:url(../../../flags/4x3/bj.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(../../../flags/1x1/bj.svg)}.flag-icon-bl{background-image:url(../../../flags/4x3/bl.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(../../../flags/1x1/bl.svg)}.flag-icon-bm{background-image:url(../../../flags/4x3/bm.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(../../../flags/1x1/bm.svg)}.flag-icon-bn{background-image:url(../../../flags/4x3/bn.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(../../../flags/1x1/bn.svg)}.flag-icon-bo{background-image:url(../../../flags/4x3/bo.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(../../../flags/1x1/bo.svg)}.flag-icon-bq{background-image:url(../../../flags/4x3/bq.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(../../../flags/1x1/bq.svg)}.flag-icon-br{background-image:url(../../../flags/4x3/br.svg)}.flag-icon-br.flag-icon-squared{background-image:url(../../../flags/1x1/br.svg)}.flag-icon-bs{background-image:url(../../../flags/4x3/bs.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(../../../flags/1x1/bs.svg)}.flag-icon-bt{background-image:url(../../../flags/4x3/bt.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(../../../flags/1x1/bt.svg)}.flag-icon-bv{background-image:url(../../../flags/4x3/bv.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(../../../flags/1x1/bv.svg)}.flag-icon-bw{background-image:url(../../../flags/4x3/bw.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(../../../flags/1x1/bw.svg)}.flag-icon-by{background-image:url(../../../flags/4x3/by.svg)}.flag-icon-by.flag-icon-squared{background-image:url(../../../flags/1x1/by.svg)}.flag-icon-bz{background-image:url(../../../flags/4x3/bz.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(../../../flags/1x1/bz.svg)}.flag-icon-ca{background-image:url(../../../flags/4x3/ca.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(../../../flags/1x1/ca.svg)}.flag-icon-cc{background-image:url(../../../flags/4x3/cc.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(../../../flags/1x1/cc.svg)}.flag-icon-cd{background-image:url(../../../flags/4x3/cd.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(../../../flags/1x1/cd.svg)}.flag-icon-cf{background-image:url(../../../flags/4x3/cf.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(../../../flags/1x1/cf.svg)}.flag-icon-cg{background-image:url(../../../flags/4x3/cg.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(../../../flags/1x1/cg.svg)}.flag-icon-ch{background-image:url(../../../flags/4x3/ch.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(../../../flags/1x1/ch.svg)}.flag-icon-ci{background-image:url(../../../flags/4x3/ci.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(../../../flags/1x1/ci.svg)}.flag-icon-ck{background-image:url(../../../flags/4x3/ck.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(../../../flags/1x1/ck.svg)}.flag-icon-cl{background-image:url(../../../flags/4x3/cl.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(../../../flags/1x1/cl.svg)}.flag-icon-cm{background-image:url(../../../flags/4x3/cm.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(../../../flags/1x1/cm.svg)}.flag-icon-cn{background-image:url(../../../flags/4x3/cn.svg)}.flag-icon-cn.flag-icon-squared{background-image:url(../../../flags/1x1/cn.svg)}.flag-icon-co{background-image:url(../../../flags/4x3/co.svg)}.flag-icon-co.flag-icon-squared{background-image:url(../../../flags/1x1/co.svg)}.flag-icon-cr{background-image:url(../../../flags/4x3/cr.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(../../../flags/1x1/cr.svg)}.flag-icon-cu{background-image:url(../../../flags/4x3/cu.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(../../../flags/1x1/cu.svg)}.flag-icon-cv{background-image:url(../../../flags/4x3/cv.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(../../../flags/1x1/cv.svg)}.flag-icon-cw{background-image:url(../../../flags/4x3/cw.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(../../../flags/1x1/cw.svg)}.flag-icon-cx{background-image:url(../../../flags/4x3/cx.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(../../../flags/1x1/cx.svg)}.flag-icon-cy{background-image:url(../../../flags/4x3/cy.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(../../../flags/1x1/cy.svg)}.flag-icon-cz{background-image:url(../../../flags/4x3/cz.svg)}.flag-icon-cz.flag-icon-squared{background-image:url(../../../flags/1x1/cz.svg)}.flag-icon-de{background-image:url(../../../flags/4x3/de.svg)}.flag-icon-de.flag-icon-squared{background-image:url(../../../flags/1x1/de.svg)}.flag-icon-dj{background-image:url(../../../flags/4x3/dj.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(../../../flags/1x1/dj.svg)}.flag-icon-dk{background-image:url(../../../flags/4x3/dk.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(../../../flags/1x1/dk.svg)}.flag-icon-dm{background-image:url(../../../flags/4x3/dm.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(../../../flags/1x1/dm.svg)}.flag-icon-do{background-image:url(../../../flags/4x3/do.svg)}.flag-icon-do.flag-icon-squared{background-image:url(../../../flags/1x1/do.svg)}.flag-icon-dz{background-image:url(../../../flags/4x3/dz.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(../../../flags/1x1/dz.svg)}.flag-icon-ec{background-image:url(../../../flags/4x3/ec.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(../../../flags/1x1/ec.svg)}.flag-icon-ee{background-image:url(../../../flags/4x3/ee.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(../../../flags/1x1/ee.svg)}.flag-icon-eg{background-image:url(../../../flags/4x3/eg.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(../../../flags/1x1/eg.svg)}.flag-icon-eh{background-image:url(../../../flags/4x3/eh.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(../../../flags/1x1/eh.svg)}.flag-icon-er{background-image:url(../../../flags/4x3/er.svg)}.flag-icon-er.flag-icon-squared{background-image:url(../../../flags/1x1/er.svg)}.flag-icon-es{background-image:url(../../../flags/4x3/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(../../../flags/1x1/es.svg)}.flag-icon-et{background-image:url(../../../flags/4x3/et.svg)}.flag-icon-et.flag-icon-squared{background-image:url(../../../flags/1x1/et.svg)}.flag-icon-fi{background-image:url(../../../flags/4x3/fi.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(../../../flags/1x1/fi.svg)}.flag-icon-fj{background-image:url(../../../flags/4x3/fj.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(../../../flags/1x1/fj.svg)}.flag-icon-fk{background-image:url(../../../flags/4x3/fk.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(../../../flags/1x1/fk.svg)}.flag-icon-fm{background-image:url(../../../flags/4x3/fm.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(../../../flags/1x1/fm.svg)}.flag-icon-fo{background-image:url(../../../flags/4x3/fo.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(../../../flags/1x1/fo.svg)}.flag-icon-fr{background-image:url(../../../flags/4x3/fr.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(../../../flags/1x1/fr.svg)}.flag-icon-ga{background-image:url(../../../flags/4x3/ga.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(../../../flags/1x1/ga.svg)}.flag-icon-gb{background-image:url(../../../flags/4x3/gb.svg)}.flag-icon-gb.flag-icon-squared{background-image:url(../../../flags/1x1/gb.svg)}.flag-icon-gd{background-image:url(../../../flags/4x3/gd.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(../../../flags/1x1/gd.svg)}.flag-icon-ge{background-image:url(../../../flags/4x3/ge.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(../../../flags/1x1/ge.svg)}.flag-icon-gf{background-image:url(../../../flags/4x3/gf.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(../../../flags/1x1/gf.svg)}.flag-icon-gg{background-image:url(../../../flags/4x3/gg.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(../../../flags/1x1/gg.svg)}.flag-icon-gh{background-image:url(../../../flags/4x3/gh.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(../../../flags/1x1/gh.svg)}.flag-icon-gi{background-image:url(../../../flags/4x3/gi.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(../../../flags/1x1/gi.svg)}.flag-icon-gl{background-image:url(../../../flags/4x3/gl.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(../../../flags/1x1/gl.svg)}.flag-icon-gm{background-image:url(../../../flags/4x3/gm.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(../../../flags/1x1/gm.svg)}.flag-icon-gn{background-image:url(../../../flags/4x3/gn.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(../../../flags/1x1/gn.svg)}.flag-icon-gp{background-image:url(../../../flags/4x3/gp.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(../../../flags/1x1/gp.svg)}.flag-icon-gq{background-image:url(../../../flags/4x3/gq.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(../../../flags/1x1/gq.svg)}.flag-icon-gr{background-image:url(../../../flags/4x3/gr.svg)}.flag-icon-gr.flag-icon-squared{background-image:url(../../../flags/1x1/gr.svg)}.flag-icon-gs{background-image:url(../../../flags/4x3/gs.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(../../../flags/1x1/gs.svg)}.flag-icon-gt{background-image:url(../../../flags/4x3/gt.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(../../../flags/1x1/gt.svg)}.flag-icon-gu{background-image:url(../../../flags/4x3/gu.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(../../../flags/1x1/gu.svg)}.flag-icon-gw{background-image:url(../../../flags/4x3/gw.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(../../../flags/1x1/gw.svg)}.flag-icon-gy{background-image:url(../../../flags/4x3/gy.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(../../../flags/1x1/gy.svg)}.flag-icon-hk{background-image:url(../../../flags/4x3/hk.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(../../../flags/1x1/hk.svg)}.flag-icon-hm{background-image:url(../../../flags/4x3/hm.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(../../../flags/1x1/hm.svg)}.flag-icon-hn{background-image:url(../../../flags/4x3/hn.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(../../../flags/1x1/hn.svg)}.flag-icon-hr{background-image:url(../../../flags/4x3/hr.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(../../../flags/1x1/hr.svg)}.flag-icon-ht{background-image:url(../../../flags/4x3/ht.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(../../../flags/1x1/ht.svg)}.flag-icon-hu{background-image:url(../../../flags/4x3/hu.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(../../../flags/1x1/hu.svg)}.flag-icon-id{background-image:url(../../../flags/4x3/id.svg)}.flag-icon-id.flag-icon-squared{background-image:url(../../../flags/1x1/id.svg)}.flag-icon-ie{background-image:url(../../../flags/4x3/ie.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(../../../flags/1x1/ie.svg)}.flag-icon-il{background-image:url(../../../flags/4x3/il.svg)}.flag-icon-il.flag-icon-squared{background-image:url(../../../flags/1x1/il.svg)}.flag-icon-im{background-image:url(../../../flags/4x3/im.svg)}.flag-icon-im.flag-icon-squared{background-image:url(../../../flags/1x1/im.svg)}.flag-icon-in{background-image:url(../../../flags/4x3/in.svg)}.flag-icon-in.flag-icon-squared{background-image:url(../../../flags/1x1/in.svg)}.flag-icon-io{background-image:url(../../../flags/4x3/io.svg)}.flag-icon-io.flag-icon-squared{background-image:url(../../../flags/1x1/io.svg)}.flag-icon-iq{background-image:url(../../../flags/4x3/iq.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(../../../flags/1x1/iq.svg)}.flag-icon-ir{background-image:url(../../../flags/4x3/ir.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(../../../flags/1x1/ir.svg)}.flag-icon-is{background-image:url(../../../flags/4x3/is.svg)}.flag-icon-is.flag-icon-squared{background-image:url(../../../flags/1x1/is.svg)}.flag-icon-it{background-image:url(../../../flags/4x3/it.svg)}.flag-icon-it.flag-icon-squared{background-image:url(../../../flags/1x1/it.svg)}.flag-icon-je{background-image:url(../../../flags/4x3/je.svg)}.flag-icon-je.flag-icon-squared{background-image:url(../../../flags/1x1/je.svg)}.flag-icon-jm{background-image:url(../../../flags/4x3/jm.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(../../../flags/1x1/jm.svg)}.flag-icon-jo{background-image:url(../../../flags/4x3/jo.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(../../../flags/1x1/jo.svg)}.flag-icon-jp{background-image:url(../../../flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(../../../flags/1x1/jp.svg)}.flag-icon-ke{background-image:url(../../../flags/4x3/ke.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(../../../flags/1x1/ke.svg)}.flag-icon-kg{background-image:url(../../../flags/4x3/kg.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(../../../flags/1x1/kg.svg)}.flag-icon-kh{background-image:url(../../../flags/4x3/kh.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(../../../flags/1x1/kh.svg)}.flag-icon-ki{background-image:url(../../../flags/4x3/ki.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(../../../flags/1x1/ki.svg)}.flag-icon-km{background-image:url(../../../flags/4x3/km.svg)}.flag-icon-km.flag-icon-squared{background-image:url(../../../flags/1x1/km.svg)}.flag-icon-kn{background-image:url(../../../flags/4x3/kn.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(../../../flags/1x1/kn.svg)}.flag-icon-kp{background-image:url(../../../flags/4x3/kp.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(../../../flags/1x1/kp.svg)}.flag-icon-kr{background-image:url(../../../flags/4x3/kr.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(../../../flags/1x1/kr.svg)}.flag-icon-kw{background-image:url(../../../flags/4x3/kw.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(../../../flags/1x1/kw.svg)}.flag-icon-ky{background-image:url(../../../flags/4x3/ky.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(../../../flags/1x1/ky.svg)}.flag-icon-kz{background-image:url(../../../flags/4x3/kz.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(../../../flags/1x1/kz.svg)}.flag-icon-la{background-image:url(../../../flags/4x3/la.svg)}.flag-icon-la.flag-icon-squared{background-image:url(../../../flags/1x1/la.svg)}.flag-icon-lb{background-image:url(../../../flags/4x3/lb.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(../../../flags/1x1/lb.svg)}.flag-icon-lc{background-image:url(../../../flags/4x3/lc.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(../../../flags/1x1/lc.svg)}.flag-icon-li{background-image:url(../../../flags/4x3/li.svg)}.flag-icon-li.flag-icon-squared{background-image:url(../../../flags/1x1/li.svg)}.flag-icon-lk{background-image:url(../../../flags/4x3/lk.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(../../../flags/1x1/lk.svg)}.flag-icon-lr{background-image:url(../../../flags/4x3/lr.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(../../../flags/1x1/lr.svg)}.flag-icon-ls{background-image:url(../../../flags/4x3/ls.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(../../../flags/1x1/ls.svg)}.flag-icon-lt{background-image:url(../../../flags/4x3/lt.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(../../../flags/1x1/lt.svg)}.flag-icon-lu{background-image:url(../../../flags/4x3/lu.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(../../../flags/1x1/lu.svg)}.flag-icon-lv{background-image:url(../../../flags/4x3/lv.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(../../../flags/1x1/lv.svg)}.flag-icon-ly{background-image:url(../../../flags/4x3/ly.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(../../../flags/1x1/ly.svg)}.flag-icon-ma{background-image:url(../../../flags/4x3/ma.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(../../../flags/1x1/ma.svg)}.flag-icon-mc{background-image:url(../../../flags/4x3/mc.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(../../../flags/1x1/mc.svg)}.flag-icon-md{background-image:url(../../../flags/4x3/md.svg)}.flag-icon-md.flag-icon-squared{background-image:url(../../../flags/1x1/md.svg)}.flag-icon-me{background-image:url(../../../flags/4x3/me.svg)}.flag-icon-me.flag-icon-squared{background-image:url(../../../flags/1x1/me.svg)}.flag-icon-mf{background-image:url(../../../flags/4x3/mf.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(../../../flags/1x1/mf.svg)}.flag-icon-mg{background-image:url(../../../flags/4x3/mg.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(../../../flags/1x1/mg.svg)}.flag-icon-mh{background-image:url(../../../flags/4x3/mh.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(../../../flags/1x1/mh.svg)}.flag-icon-mk{background-image:url(../../../flags/4x3/mk.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(../../../flags/1x1/mk.svg)}.flag-icon-ml{background-image:url(../../../flags/4x3/ml.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(../../../flags/1x1/ml.svg)}.flag-icon-mm{background-image:url(../../../flags/4x3/mm.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(../../../flags/1x1/mm.svg)}.flag-icon-mn{background-image:url(../../../flags/4x3/mn.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(../../../flags/1x1/mn.svg)}.flag-icon-mo{background-image:url(../../../flags/4x3/mo.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(../../../flags/1x1/mo.svg)}.flag-icon-mp{background-image:url(../../../flags/4x3/mp.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(../../../flags/1x1/mp.svg)}.flag-icon-mq{background-image:url(../../../flags/4x3/mq.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(../../../flags/1x1/mq.svg)}.flag-icon-mr{background-image:url(../../../flags/4x3/mr.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(../../../flags/1x1/mr.svg)}.flag-icon-ms{background-image:url(../../../flags/4x3/ms.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(../../../flags/1x1/ms.svg)}.flag-icon-mt{background-image:url(../../../flags/4x3/mt.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(../../../flags/1x1/mt.svg)}.flag-icon-mu{background-image:url(../../../flags/4x3/mu.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(../../../flags/1x1/mu.svg)}.flag-icon-mv{background-image:url(../../../flags/4x3/mv.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(../../../flags/1x1/mv.svg)}.flag-icon-mw{background-image:url(../../../flags/4x3/mw.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(../../../flags/1x1/mw.svg)}.flag-icon-mx{background-image:url(../../../flags/4x3/mx.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(../../../flags/1x1/mx.svg)}.flag-icon-my{background-image:url(../../../flags/4x3/my.svg)}.flag-icon-my.flag-icon-squared{background-image:url(../../../flags/1x1/my.svg)}.flag-icon-mz{background-image:url(../../../flags/4x3/mz.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(../../../flags/1x1/mz.svg)}.flag-icon-na{background-image:url(../../../flags/4x3/na.svg)}.flag-icon-na.flag-icon-squared{background-image:url(../../../flags/1x1/na.svg)}.flag-icon-nc{background-image:url(../../../flags/4x3/nc.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(../../../flags/1x1/nc.svg)}.flag-icon-ne{background-image:url(../../../flags/4x3/ne.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(../../../flags/1x1/ne.svg)}.flag-icon-nf{background-image:url(../../../flags/4x3/nf.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(../../../flags/1x1/nf.svg)}.flag-icon-ng{background-image:url(../../../flags/4x3/ng.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(../../../flags/1x1/ng.svg)}.flag-icon-ni{background-image:url(../../../flags/4x3/ni.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(../../../flags/1x1/ni.svg)}.flag-icon-nl{background-image:url(../../../flags/4x3/nl.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(../../../flags/1x1/nl.svg)}.flag-icon-no{background-image:url(../../../flags/4x3/no.svg)}.flag-icon-no.flag-icon-squared{background-image:url(../../../flags/1x1/no.svg)}.flag-icon-np{background-image:url(../../../flags/4x3/np.svg)}.flag-icon-np.flag-icon-squared{background-image:url(../../../flags/1x1/np.svg)}.flag-icon-nr{background-image:url(../../../flags/4x3/nr.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(../../../flags/1x1/nr.svg)}.flag-icon-nu{background-image:url(../../../flags/4x3/nu.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(../../../flags/1x1/nu.svg)}.flag-icon-nz{background-image:url(../../../flags/4x3/nz.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(../../../flags/1x1/nz.svg)}.flag-icon-om{background-image:url(../../../flags/4x3/om.svg)}.flag-icon-om.flag-icon-squared{background-image:url(../../../flags/1x1/om.svg)}.flag-icon-pa{background-image:url(../../../flags/4x3/pa.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(../../../flags/1x1/pa.svg)}.flag-icon-pe{background-image:url(../../../flags/4x3/pe.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(../../../flags/1x1/pe.svg)}.flag-icon-pf{background-image:url(../../../flags/4x3/pf.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(../../../flags/1x1/pf.svg)}.flag-icon-pg{background-image:url(../../../flags/4x3/pg.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(../../../flags/1x1/pg.svg)}.flag-icon-ph{background-image:url(../../../flags/4x3/ph.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(../../../flags/1x1/ph.svg)}.flag-icon-pk{background-image:url(../../../flags/4x3/pk.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(../../../flags/1x1/pk.svg)}.flag-icon-pl{background-image:url(../../../flags/4x3/pl.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(../../../flags/1x1/pl.svg)}.flag-icon-pm{background-image:url(../../../flags/4x3/pm.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(../../../flags/1x1/pm.svg)}.flag-icon-pn{background-image:url(../../../flags/4x3/pn.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(../../../flags/1x1/pn.svg)}.flag-icon-pr{background-image:url(../../../flags/4x3/pr.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(../../../flags/1x1/pr.svg)}.flag-icon-ps{background-image:url(../../../flags/4x3/ps.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(../../../flags/1x1/ps.svg)}.flag-icon-pt{background-image:url(../../../flags/4x3/pt.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(../../../flags/1x1/pt.svg)}.flag-icon-pw{background-image:url(../../../flags/4x3/pw.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(../../../flags/1x1/pw.svg)}.flag-icon-py{background-image:url(../../../flags/4x3/py.svg)}.flag-icon-py.flag-icon-squared{background-image:url(../../../flags/1x1/py.svg)}.flag-icon-qa{background-image:url(../../../flags/4x3/qa.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(../../../flags/1x1/qa.svg)}.flag-icon-re{background-image:url(../../../flags/4x3/re.svg)}.flag-icon-re.flag-icon-squared{background-image:url(../../../flags/1x1/re.svg)}.flag-icon-ro{background-image:url(../../../flags/4x3/ro.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(../../../flags/1x1/ro.svg)}.flag-icon-rs{background-image:url(../../../flags/4x3/rs.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(../../../flags/1x1/rs.svg)}.flag-icon-ru{background-image:url(../../../flags/4x3/ru.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(../../../flags/1x1/ru.svg)}.flag-icon-rw{background-image:url(../../../flags/4x3/rw.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(../../../flags/1x1/rw.svg)}.flag-icon-sa{background-image:url(../../../flags/4x3/sa.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(../../../flags/1x1/sa.svg)}.flag-icon-sb{background-image:url(../../../flags/4x3/sb.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(../../../flags/1x1/sb.svg)}.flag-icon-sc{background-image:url(../../../flags/4x3/sc.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(../../../flags/1x1/sc.svg)}.flag-icon-sd{background-image:url(../../../flags/4x3/sd.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(../../../flags/1x1/sd.svg)}.flag-icon-se{background-image:url(../../../flags/4x3/se.svg)}.flag-icon-se.flag-icon-squared{background-image:url(../../../flags/1x1/se.svg)}.flag-icon-sg{background-image:url(../../../flags/4x3/sg.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(../../../flags/1x1/sg.svg)}.flag-icon-sh{background-image:url(../../../flags/4x3/sh.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(../../../flags/1x1/sh.svg)}.flag-icon-si{background-image:url(../../../flags/4x3/si.svg)}.flag-icon-si.flag-icon-squared{background-image:url(../../../flags/1x1/si.svg)}.flag-icon-sj{background-image:url(../../../flags/4x3/sj.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(../../../flags/1x1/sj.svg)}.flag-icon-sk{background-image:url(../../../flags/4x3/sk.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(../../../flags/1x1/sk.svg)}.flag-icon-sl{background-image:url(../../../flags/4x3/sl.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(../../../flags/1x1/sl.svg)}.flag-icon-sm{background-image:url(../../../flags/4x3/sm.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(../../../flags/1x1/sm.svg)}.flag-icon-sn{background-image:url(../../../flags/4x3/sn.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(../../../flags/1x1/sn.svg)}.flag-icon-so{background-image:url(../../../flags/4x3/so.svg)}.flag-icon-so.flag-icon-squared{background-image:url(../../../flags/1x1/so.svg)}.flag-icon-sr{background-image:url(../../../flags/4x3/sr.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(../../../flags/1x1/sr.svg)}.flag-icon-ss{background-image:url(../../../flags/4x3/ss.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(../../../flags/1x1/ss.svg)}.flag-icon-st{background-image:url(../../../flags/4x3/st.svg)}.flag-icon-st.flag-icon-squared{background-image:url(../../../flags/1x1/st.svg)}.flag-icon-sv{background-image:url(../../../flags/4x3/sv.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(../../../flags/1x1/sv.svg)}.flag-icon-sx{background-image:url(../../../flags/4x3/sx.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(../../../flags/1x1/sx.svg)}.flag-icon-sy{background-image:url(../../../flags/4x3/sy.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(../../../flags/1x1/sy.svg)}.flag-icon-sz{background-image:url(../../../flags/4x3/sz.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(../../../flags/1x1/sz.svg)}.flag-icon-tc{background-image:url(../../../flags/4x3/tc.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(../../../flags/1x1/tc.svg)}.flag-icon-td{background-image:url(../../../flags/4x3/td.svg)}.flag-icon-td.flag-icon-squared{background-image:url(../../../flags/1x1/td.svg)}.flag-icon-tf{background-image:url(../../../flags/4x3/tf.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(../../../flags/1x1/tf.svg)}.flag-icon-tg{background-image:url(../../../flags/4x3/tg.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(../../../flags/1x1/tg.svg)}.flag-icon-th{background-image:url(../../../flags/4x3/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(../../../flags/1x1/th.svg)}.flag-icon-tj{background-image:url(../../../flags/4x3/tj.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(../../../flags/1x1/tj.svg)}.flag-icon-tk{background-image:url(../../../flags/4x3/tk.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(../../../flags/1x1/tk.svg)}.flag-icon-tl{background-image:url(../../../flags/4x3/tl.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(../../../flags/1x1/tl.svg)}.flag-icon-tm{background-image:url(../../../flags/4x3/tm.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(../../../flags/1x1/tm.svg)}.flag-icon-tn{background-image:url(../../../flags/4x3/tn.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(../../../flags/1x1/tn.svg)}.flag-icon-to{background-image:url(../../../flags/4x3/to.svg)}.flag-icon-to.flag-icon-squared{background-image:url(../../../flags/1x1/to.svg)}.flag-icon-tr{background-image:url(../../../flags/4x3/tr.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(../../../flags/1x1/tr.svg)}.flag-icon-tt{background-image:url(../../../flags/4x3/tt.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(../../../flags/1x1/tt.svg)}.flag-icon-tv{background-image:url(../../../flags/4x3/tv.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(../../../flags/1x1/tv.svg)}.flag-icon-tw{background-image:url(../../../flags/4x3/tw.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(../../../flags/1x1/tw.svg)}.flag-icon-tz{background-image:url(../../../flags/4x3/tz.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(../../../flags/1x1/tz.svg)}.flag-icon-ua{background-image:url(../../../flags/4x3/ua.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(../../../flags/1x1/ua.svg)}.flag-icon-ug{background-image:url(../../../flags/4x3/ug.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(../../../flags/1x1/ug.svg)}.flag-icon-um{background-image:url(../../../flags/4x3/um.svg)}.flag-icon-um.flag-icon-squared{background-image:url(../../../flags/1x1/um.svg)}.flag-icon-us{background-image:url(../../../flags/4x3/us.svg)}.flag-icon-us.flag-icon-squared{background-image:url(../../../flags/1x1/us.svg)}.flag-icon-uy{background-image:url(../../../flags/4x3/uy.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(../../../flags/1x1/uy.svg)}.flag-icon-uz{background-image:url(../../../flags/4x3/uz.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(../../../flags/1x1/uz.svg)}.flag-icon-va{background-image:url(../../../flags/4x3/va.svg)}.flag-icon-va.flag-icon-squared{background-image:url(../../../flags/1x1/va.svg)}.flag-icon-vc{background-image:url(../../../flags/4x3/vc.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(../../../flags/1x1/vc.svg)}.flag-icon-ve{background-image:url(../../../flags/4x3/ve.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(../../../flags/1x1/ve.svg)}.flag-icon-vg{background-image:url(../../../flags/4x3/vg.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(../../../flags/1x1/vg.svg)}.flag-icon-vi{background-image:url(../../../flags/4x3/vi.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(../../../flags/1x1/vi.svg)}.flag-icon-vn{background-image:url(../../../flags/4x3/vn.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(../../../flags/1x1/vn.svg)}.flag-icon-vu{background-image:url(../../../flags/4x3/vu.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(../../../flags/1x1/vu.svg)}.flag-icon-wf{background-image:url(../../../flags/4x3/wf.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(../../../flags/1x1/wf.svg)}.flag-icon-ws{background-image:url(../../../flags/4x3/ws.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(../../../flags/1x1/ws.svg)}.flag-icon-ye{background-image:url(../../../flags/4x3/ye.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(../../../flags/1x1/ye.svg)}.flag-icon-yt{background-image:url(../../../flags/4x3/yt.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(../../../flags/1x1/yt.svg)}.flag-icon-za{background-image:url(../../../flags/4x3/za.svg)}.flag-icon-za.flag-icon-squared{background-image:url(../../../flags/1x1/za.svg)}.flag-icon-zm{background-image:url(../../../flags/4x3/zm.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(../../../flags/1x1/zm.svg)}.flag-icon-zw{background-image:url(../../../flags/4x3/zw.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(../../../flags/1x1/zw.svg)}.flag-icon-eu{background-image:url(../../../flags/4x3/eu.svg)}.flag-icon-eu.flag-icon-squared{background-image:url(../../../flags/1x1/eu.svg)}.flag-icon-gb-eng{background-image:url(../../../flags/4x3/gb-eng.svg)}.flag-icon-gb-eng.flag-icon-squared{background-image:url(../../../flags/1x1/gb-eng.svg)}.flag-icon-gb-sct{background-image:url(../../../flags/4x3/gb-sct.svg)}.flag-icon-gb-sct.flag-icon-squared{background-image:url(../../../flags/1x1/gb-sct.svg)}.flag-icon-gb-wls{background-image:url(../../../flags/4x3/gb-wls.svg)}.flag-icon-gb-wls.flag-icon-squared{background-image:url(../../../flags/1x1/gb-wls.svg)}.flag-icon-arrow-up{background-image:url(../../../flags/arrow-up.svg)}.flag-icon-arrow-down{background-image:url(../../../flags/arrow-down.svg)}.slot-container.slot-header{margin-top:40px}.slot-container.slot-header .slot-item{max-width:100%;max-height:250px}.slot-container.slot-header.billboard-slot .slot-item{display:block}.slot-container.slot-article-block{float:right;margin-left:20px;margin-bottom:30px;clear:both}.slot-container.slot-article-block .slot-item{max-width:300px;max-height:600px;background-color:#f3f3f2}.slot-container.slot-article-block .slot-item.slot-w300{max-width:300px}.slot-container.slot-article-block .slot-item.slot-w240{max-width:240px}.slot-container.slot-article-block .slot-item.slot-h300{max-height:300px}.slot-container.slot-article-block .slot-item.slot-h400{max-height:400px}.slot-container.slot-article-block .slot-item.slot-h600{max-height:600px}.slot-container.slot-article-regnum{float:right;margin-left:20px;margin-bottom:30px;clear:both}.slot-container.slot-article-regnum .slot-item{background-color:#f0e8f9;color:#6e18c0;width:300px;height:300px}.slot-container.slot-article-regnum .slot-item a{border-bottom:none}.slot-container.slot-article-regnum .slot-item.slot-w300{width:300px}.slot-container.slot-article-regnum .slot-item.slot-w300 img{min-width:300px}.slot-container.slot-article-regnum .slot-item.slot-h300{height:300px}.slot-container.slot-article-regnum .slot-item.slot-h300 img{min-height:300px;max-width:300px}.slot-container.slot-article-media .slot-item{width:100%}.slot-container.slot-more-analytics .slot-item,.slot-container.slot-more-analytics-regnum .slot-item{width:240px;height:400px}.slot-container.slot-more-analytics-regnum .slot-item{background-color:#f0e8f9;color:#6e18c0}.slot-container.slot-article-footer{margin:40px 0;padding:20px 0;border-top:1px solid #d1cdcc;border-bottom:1px solid #d1cdcc;width:100vw;margin-left:auto!important}.slot-container.slot-article-footer .slot-item{max-width:970px;max-height:250px;min-height:250px;margin:0 auto}.slot-container.slot-article-footer-mobile{margin:40px 0;padding:20px 0;border-top:1px solid #d1cdcc;border-bottom:1px solid #d1cdcc;width:100vw}.slot-container.slot-article-footer-mobile .slot-item{background-color:#f0f99f;max-width:100%;max-height:350px;min-height:350px;margin:0 auto}.slot-container.slot-article-yandex-zen .slot-item{width:100%;height:165px;max-width:100%;max-height:200px;background-color:#f3f3f2;display:block;overflow:unset;margin-top:-9px;margin-bottom:-8px}.slot-container.slot-article-yandex-zen .zen-widget{background-color:#fefcfa}.slot-container.slot-article-yandex-zen .zen-widget a{color:#180701;border-bottom:none!important}.slot-container.slot-article-yandex-zen .zen-widget .widget__header{display:none}.slot-container.slot-article-yandex-zen .zen-widget .widget-card__title{font:14px/20px 'Open Sans',sans-serif!important}.slot-item{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;clear:both;overflow:hidden}@media only screen and (max-width:959px){.slot-container.slot-article-footer .slot-item{max-width:100%}}.container-wrapper,.footer-line .footer-navbar,.navbar-container .navbar-bottom .age-limit,.navbar-container .navbar-bottom .social-share a,.navbar-container .navbar-close,.navbar-container .navbar-dots,.navbar-container .navbar-news .analytics{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html{min-width:720px}body{font:16px/30px 'Open Sans',sans-serif;color:#180701;background-color:#fefcfa;min-width:720px}.container-wrapper{min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1400px;min-width:720px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;margin:44px auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0}.logo-container a{display:inline-block;line-height:0;text-decoration:none}.logo-container img{width:72px;height:72px}.logo-container img.special-logo{width:auto;height:92px}.footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;position:fixed;top:0;left:0;z-index:10;background-color:#6e18c0}.footer-content{-ms-flex-preferred-size:1400px;flex-basis:1400px;max-width:1400px;position:fixed;bottom:41px;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:2px -2px 5px rgba(93,93,93,.15),-2px 0 5px rgba(93,93,93,.15);box-shadow:2px -2px 5px rgba(93,93,93,.15),-2px 0 5px rgba(93,93,93,.15);background-color:#fefcfa;color:#8b8380;border:1px solid #d1cdcc;border-bottom:none}.footer-content a{color:#6e18c0;text-decoration:none;cursor:pointer}.footer-content .column{width:50%;padding:10px 20px}.footer-content .column p{font-size:12px;line-height:16px}.footer-content .column p:nth-child(1){margin-top:0}.footer-content .column .social-share{margin-left:-10px;max-width:450px;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-content .column .social-share a{padding:10px;font-size:22px;font-style:normal;height:25px}.footer-content .column .social-share .tg svg{width:20px;padding:3px 0}.footer-content .column .social-share a:hover.vk{color:#597da3}.footer-content .column .social-share a:hover.fb{color:#3b5998}.footer-content .column .social-share a:hover.ok{color:#ed812b}.footer-content .column .social-share a:hover.tw{color:#00acee}.footer-content .column .social-share a:hover.tg{color:#08c}.footer-content .column .social-share a:hover.inst{color:#e1306c}.footer-content .column .social-share a:hover.yt{color:red}.footer-content .column .contacts,.footer-content .column .list{font-size:14px}.footer-content .column .contacts i,.footer-content .column .list i{color:#ff6b00}.footer-content .column .contacts a,.footer-content .column .list a{border-bottom:1px solid #6e18c0;white-space:nowrap;margin-right:15px}.footer-content .column .contacts a:hover,.footer-content .column .list a:hover{border-bottom:none}.footer-content .column .contacts span,.footer-content .column .list span{white-space:nowrap}.footer-content .column .contacts div,.footer-content .column .list div{font-size:14px;color:#6e18c0}.footer-content .column .contacts{margin-bottom:15px}.footer-content .column .certificates .bold{font-weight:600}.footer-content .column .counters{white-space:nowrap;line-height:16px;margin-top:15px}.footer-content .column .counters #top100counter{display:inline-block}.footer-line{width:100%;min-height:40px;padding:0}.footer-line .footer-logo{width:40px;max-width:40px;position:absolute;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;overflow:hidden}.footer-line .footer-logo a{text-decoration:none;line-height:0;display:inline-block}.footer-line .footer-logo img{width:40px;height:40px;position:relative;bottom:1px}.footer-line .footer-navbar{width:40px;max-width:40px;position:absolute;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.footer-line .footer-navbar i{color:#fefcfa;font-size:21px}.footer-line .footer-share{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:40px;max-width:40px;height:40px;border-left:1px solid #d1cdcc;border-right:1px solid #d1cdcc;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.footer-line .footer-share img{height:40px}.footer-line .footer-share:hover .sharing_buttons{opacity:1;visibility:visible}.footer-line .footer-share:hover .sharing_buttons__link{-webkit-transform:scaleY(1) scaleX(1) translateY(-16px) translateX(0);-ms-transform:scaleY(1) scaleX(1) translateY(-16px) translateX(0);transform:scaleY(1) scaleX(1) translateY(-16px) translateX(0)}.footer-line .footer-share .action-button:hover+.sharing_buttons .sharing_buttons__link:before{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:right center 0;-ms-transform-origin:right center 0;transform-origin:right center 0;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.footer-line .footer-share .sharing_buttons{position:absolute;right:0;bottom:40px;list-style:none;padding:0;margin:0;opacity:0;visibility:hidden;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;z-index:40}.footer-line .footer-share .sharing_buttons .sharing_buttons__item{display:block;text-align:center;padding:12px 0}.footer-line .footer-share .sharing_buttons .sharing_buttons__item:last-of-type{padding-bottom:20px}.footer-line .footer-share .sharing_buttons__link{display:inline-block;width:40px;height:40px;text-decoration:none;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-transform:scaleY(.5) scaleX(.5) translateY(0) translateX(0);-ms-transform:scaleY(.5) scaleX(.5) translateY(0) translateX(0);transform:scaleY(.5) scaleX(.5) translateY(0) translateX(0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.footer-line .footer-share .sharing_buttons__link:after{position:absolute;content:'';top:-15px;right:-15px;left:-15px;bottom:-15px;z-index:40}.footer-line .footer-share .sharing_buttons__link i,.footer-line .footer-share .sharing_buttons__link svg{color:#6e18c0;margin-top:12px}.footer-line .footer-share .sharing_buttons__link svg{width:15px;margin-right:1px}.footer-line .footer-share [data-tooltip]:before{top:35%;margin-top:-11px;font-weight:600;border-radius:2px;background:#8b8380;color:#fefcfa;content:attr(data-tooltip);font-size:12px;text-decoration:none;visibility:hidden;opacity:0;padding:4px 7px;margin-right:12px;position:absolute;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);right:100%;white-space:nowrap;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);-o-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.footer-line .footer-share [data-tooltip]:hover:before{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:right center 0;-ms-transform-origin:right center 0;transform-origin:right center 0}.footer-line .footer-ticker{text-align:center;font-size:0}.footer-line .footer-copyright{z-index:35;position:absolute;bottom:40px;right:10px;color:#aea8a6;font:10px/30px 'Open Sans',sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.footer-line .footer-copyright:hover{text-decoration:underline;cursor:pointer}.news-ticker{margin:0 80px}.news-ticker a{text-decoration:none;line-height:0;display:block;height:20px;max-width:530px;margin:10px auto;overflow:hidden;white-space:nowrap;position:relative;padding:0 80px}.news-ticker .news-ticker-title{position:relative;display:block;color:#fefcfa;font:13px/20px 'Open Sans',sans-serif;-webkit-animation-name:slider;animation-name:slider;-webkit-animation-duration:14s;animation-duration:14s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes slider{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}8%,92%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:hidden}}@keyframes slider{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}8%,92%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:hidden}}.news-ticker .news-ticker-countdown{position:absolute;top:-10px;right:0;width:120px;height:40px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,#6e18c0));background:-o-linear-gradient(left,rgba(255,255,255,0),#6e18c0 50%);background:linear-gradient(to right,rgba(255,255,255,0),#6e18c0 50%)}.news-ticker .news-ticker-countdown svg{width:40px;height:40px;-webkit-transform:rotateY(-180deg) rotateZ(-90deg) translateZ(0);transform:rotateY(-180deg) rotateZ(-90deg) translateZ(0);float:right}.news-ticker .news-ticker-countdown svg circle{stroke-dasharray:44px;stroke-dashoffset:0;stroke-linecap:round;stroke-width:3px;stroke:#b68bdd;fill:none;-webkit-animation:countdown 14s linear infinite forwards;animation:countdown 14s linear infinite forwards}@-webkit-keyframes countdown{from{stroke-dashoffset:0}to{stroke-dashoffset:44px}}@keyframes countdown{from{stroke-dashoffset:0}to{stroke-dashoffset:44px}}.regnum_title{font-weight:400}.non-vertical-padding{padding:0 20px!important}.non-padding{padding:0!important}.content-wrapper{min-width:720px}.full-width{width:100vw;position:relative;margin-left:calc(-50vw + 50%);clear:both}.wave-border{border-style:solid none;border-image-width:15px;border-image-slice:30 0;border-image-repeat:round;border-image-source:url(/assets/new_regnum/images/wavy-border-grey-2.png);border-image-outset:15px;background-color:#f3f3f2;top:1px}@media only screen and (max-width:959px){.full-width{margin-left:-50%;margin-right:-50%;min-width:720px}.full-width .article-picture-wrapper{padding-left:0}.footer-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-content .column{width:100%}}@media only screen and (max-width:1399px){.footer-container .footer-share{border-right:none}.footer-container .footer-logo{border-left:none}}.content .left-arrow,.content .right-arrow{position:fixed;top:calc(50% - 60px);cursor:pointer;text-decoration:none;border:none;z-index:5;height:140px;padding:0;-webkit-transition:all .3s ease-in-out,visibility 0s linear 0s;-o-transition:all .3s ease-in-out,visibility 0s linear 0s;transition:all .3s ease-in-out,visibility 0s linear 0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content .left-arrow:hover,.content .right-arrow:hover{background-color:#fefcfa;padding:0 10px;color:#6e18c0}.content .left-arrow:hover span,.content .right-arrow:hover span{display:inline-block;opacity:1}.content .left-arrow span,.content .right-arrow span{font:13px/18px 'Open Sans',sans-serif;max-height:90px;max-width:140px;overflow:hidden;display:none;opacity:.2;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-word}.content .left-arrow i.fa,.content .right-arrow i.fa{margin-top:-4px}.content .left-arrow img,.content .right-arrow img{height:120px}.content .left-arrow,.content .right-arrow{visibility:visible;opacity:1}.content .left-arrow.is-colliding,.content .right-arrow.is-colliding{visibility:hidden;opacity:0}.content .right-arrow{right:0;padding-left:20px}.content .right-arrow span{margin-right:5px;text-align:right}.content .left-arrow{left:0;padding-right:20px}.content .left-arrow span{margin-left:5px}.hidden-container{opacity:0}.slide-up-container{-webkit-animation:slide-up .8s ease;animation:slide-up .8s ease}@-webkit-keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.navbar-container{position:fixed;top:0;left:0;z-index:15;overflow:auto;height:100%;width:560px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.navbar-container::-webkit-scrollbar{width:0}.navbar-container a{text-decoration:none}.navbar-container a:active,.navbar-container a:link,.navbar-container a:visited{color:#6e18c0}.navbar-container .navbar-top{width:540px;background-color:#fefcfa;-webkit-box-shadow:-8px 0 20px 0;box-shadow:-8px 0 20px 0}.navbar-container .navbar-bottom{width:540px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#6e18c0}.navbar-container .navbar-logo{margin-left:20px;height:72px;line-height:0}.navbar-container .navbar-logo a{display:inline-block}.navbar-container .navbar-logo img{height:72px;width:72px}.navbar-container .navbar-close{position:absolute;top:0;right:20px;width:40px;height:40px;font-size:26px;color:#6e18c0;cursor:pointer}.navbar-container .navbar-close svg{height:22px;width:22px}.navbar-container .navbar-close svg path{fill:#6e18c0}.navbar-container .navbar-menu{position:absolute;padding:0;margin:0;top:42px;left:112px;max-width:calc(100% - 142px);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;font:300 16px/16px 'Open Sans',sans-serif;color:#6e18c0}.navbar-container .navbar-menu-item{padding:0;height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,0);-webkit-transition:border-bottom-color .15s ease-out;-o-transition:border-bottom-color .15s ease-out;transition:border-bottom-color .15s ease-out}.navbar-container .navbar-menu-item:hover{border-bottom:1px solid #6e18c0}.navbar-container .navbar-menu a{padding:0 10px;line-height:30px;height:30px;vertical-align:middle;display:inline-block;white-space:nowrap}.navbar-container .navbar-search{position:relative;margin:40px 40px 0}.navbar-container .navbar-search-input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:30px;border-radius:0;padding:4px 30px 4px 10px;border:1px solid #d1cdcc;-webkit-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}.navbar-container .navbar-search-input:focus{border-color:#aea8a6;outline:0}.navbar-container .navbar-search-button{position:absolute;right:0;top:0;padding:0 10px;cursor:pointer;color:#aea8a6}.navbar-container .navbar-news{margin-top:30px}.navbar-container .navbar-news a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.navbar-container .navbar-news a:hover{text-decoration:underline}.navbar-container .navbar-news .news{width:100%;padding:15px 40px;font:16px/20px 'Open Sans',sans-serif;color:#180701}.navbar-container .navbar-news .news .translation-on-air{margin-right:5px}.navbar-container .navbar-news .analytics{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:5px 40px 5px 0;font-weight:700}.navbar-container .navbar-news .analytics img{width:50px;height:50px;margin-right:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.navbar-container .navbar-dots{-webkit-box-sizing:content-box!important;box-sizing:content-box!important;height:40px;padding:15px 0 20px 0;cursor:pointer}.navbar-container .navbar-dots svg{width:25px;height:25px}.navbar-container .navbar-bottom{padding:20px 40px 0 40px;color:#b68bdd}.navbar-container .navbar-bottom a{color:#fefcfa;text-decoration:none;cursor:pointer;white-space:nowrap}.navbar-container .navbar-bottom p{font-size:11px;line-height:15px;margin:0 0 15px 0;padding:0}.navbar-container .navbar-bottom>p:nth-child(1){margin-bottom:20px}.navbar-container .navbar-bottom .social-share{white-space:nowrap;height:40px;margin-bottom:20px}.navbar-container .navbar-bottom .social-share a{position:relative;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;height:40px;width:40px;margin-right:20px;bottom:4px;font-size:22px}.navbar-container .navbar-bottom .social-share .tg{bottom:0}.navbar-container .navbar-bottom .social-share .tg svg{width:20px;padding:3px 0}.navbar-container .navbar-bottom .social-share a:hover.vk{color:#597da3}.navbar-container .navbar-bottom .social-share a:hover.fb{color:#3b5998}.navbar-container .navbar-bottom .social-share a:hover.ok{color:#ed812b}.navbar-container .navbar-bottom .social-share a:hover.tw{color:#00acee}.navbar-container .navbar-bottom .social-share a:hover.tg{color:#08c}.navbar-container .navbar-bottom .social-share a:hover.inst{color:#e1306c}.navbar-container .navbar-bottom .social-share a:hover.yt{color:red}.navbar-container .navbar-bottom .information{margin-top:0;margin-bottom:40px}.navbar-container .navbar-bottom .information p{margin-bottom:15px}.navbar-container .navbar-bottom .information .bold{font-weight:600}.navbar-container .navbar-bottom .contacts,.navbar-container .navbar-bottom .list{font-size:13px;line-height:15px}.navbar-container .navbar-bottom .contacts i,.navbar-container .navbar-bottom .list i{color:#ff6b00}.navbar-container .navbar-bottom .contacts a,.navbar-container .navbar-bottom .list a{position:relative;display:inline-block;margin-right:20px;margin-bottom:20px;border-bottom:1px solid #fefcfa}.navbar-container .navbar-bottom .contacts a::before,.navbar-container .navbar-bottom .list a::before{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.navbar-container .navbar-bottom .contacts a:hover,.navbar-container .navbar-bottom .list a:hover{border-bottom:none}.navbar-container .navbar-bottom .contacts span,.navbar-container .navbar-bottom .list span{white-space:nowrap}.navbar-container .navbar-bottom .contacts div,.navbar-container .navbar-bottom .list div{font-size:13px;color:#fefcfa}.navbar-container .navbar-bottom .contacts,.navbar-container .navbar-bottom .list{margin-bottom:40px}.navbar-container .navbar-bottom .age-limit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:40px;padding-bottom:20px}.navbar-container .navbar-bottom .age-limit img{height:30px;width:30px}.navbar-container .navbar-bottom .age-limit span{font:13px/15px 'Open Sans',sans-serif;margin-left:20px}.translation-on-air{margin-right:3px;-webkit-animation-name:blinker;animation-name:blinker;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;color:red}@-webkit-keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@font-face{font-family:lg;src:url(../fonts/lg.eot?n1z373);src:url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(../fonts/lg.woff?n1z373) format("woff"),url(../fonts/lg.ttf?n1z373) format("truetype"),url(../fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-webkit-transition:opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s;transition:opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s;-o-transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transition:opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s!important;transition:opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s!important;-o-transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s!important;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toggle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer .lg-toggle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../img/vimeo-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../img/vimeo-play.png) no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url(../img/video-play.png) no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../img/youtube-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../img/youtube-play.png) no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transition:opacity .15s,-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s!important;transition:opacity .15s,-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s!important;-o-transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s,-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s!important;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s,-webkit-transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;-webkit-box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;-webkit-transition:-webkit-box-shadow .3s ease 0s;transition:-webkit-box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s,-webkit-box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{-webkit-box-shadow:0 0 0 8px #fff inset;box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-webkit-transition:visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s;transition:visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s;-o-transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;-o-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;-o-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../img/loading.gif) no-repeat scroll center center transparent;display:none!important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s,-webkit-transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;-webkit-box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;-webkit-transition:-webkit-box-shadow .3s ease 0s;transition:-webkit-box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s,-webkit-box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{-webkit-box-shadow:0 0 0 8px #fff inset;box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.news-picture .lg-toolbar{background-color:transparent}.news-picture .lg-close{position:absolute;top:0;right:0;font:20px FontAwesome;line-height:20px;padding:15px}.news-picture .lg-close:after{content:""}.news-picture .lg-close:before{content:"\f00d"}.news-picture .lg-img-wrap{padding:0!important}.news-picture .lg-img-wrap .lg-image{-o-object-fit:contain;object-fit:contain}.news-picture .lg-sub-html{display:none}.news-pictures-slider .lg-toolbar,.translation-gallery-slider .lg-toolbar{top:0;bottom:0;background-color:transparent}.news-pictures-slider .lg-toolbar .lg-close,.translation-gallery-slider .lg-toolbar .lg-close{position:absolute;top:0;right:0;font:20px FontAwesome;line-height:20px;padding:15px}.news-pictures-slider .lg-toolbar .lg-close:after,.translation-gallery-slider .lg-toolbar .lg-close:after{content:""}.news-pictures-slider .lg-toolbar .lg-close:before,.translation-gallery-slider .lg-toolbar .lg-close:before{content:"\f00d"}.news-pictures-slider .lg-toolbar .lg-download,.news-pictures-slider .lg-toolbar .lg-logo,.translation-gallery-slider .lg-toolbar .lg-download,.translation-gallery-slider .lg-toolbar .lg-logo{display:block;height:60px;width:60px;padding:17px}.news-pictures-slider .lg-toolbar .lg-logo,.translation-gallery-slider .lg-toolbar .lg-logo{position:absolute;bottom:0;left:0;padding:5px}.news-pictures-slider .lg-toolbar .lg-logo svg,.translation-gallery-slider .lg-toolbar .lg-logo svg{fill:#d1cdcc}.news-pictures-slider .lg-toolbar .footer-share,.translation-gallery-slider .lg-toolbar .footer-share{position:absolute;bottom:0;right:0;width:60px;height:60px;text-align:center;padding:10px;cursor:pointer}.news-pictures-slider .lg-toolbar .footer-share svg,.translation-gallery-slider .lg-toolbar .footer-share svg{fill:#d1cdcc}.news-pictures-slider .lg-toolbar .footer-share img,.translation-gallery-slider .lg-toolbar .footer-share img{height:40px}.news-pictures-slider .lg-toolbar .footer-share:hover .sharing_buttons,.translation-gallery-slider .lg-toolbar .footer-share:hover .sharing_buttons{opacity:1;visibility:visible}.news-pictures-slider .lg-toolbar .footer-share:hover .sharing_buttons__link,.translation-gallery-slider .lg-toolbar .footer-share:hover .sharing_buttons__link{-webkit-transform:scaleY(1) scaleX(1) translateY(-16px) translateX(0);-ms-transform:scaleY(1) scaleX(1) translateY(-16px) translateX(0);transform:scaleY(1) scaleX(1) translateY(-16px) translateX(0)}.news-pictures-slider .lg-toolbar .footer-share .action-button:hover+.sharing_buttons .sharing_buttons__link:before,.translation-gallery-slider .lg-toolbar .footer-share .action-button:hover+.sharing_buttons .sharing_buttons__link:before{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:right center 0;-ms-transform-origin:right center 0;transform-origin:right center 0;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.news-pictures-slider .lg-toolbar .footer-share .sharing_buttons,.translation-gallery-slider .lg-toolbar .footer-share .sharing_buttons{position:absolute;bottom:15px;list-style:none;padding:0;opacity:0;visibility:hidden;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;z-index:40}.news-pictures-slider .lg-toolbar .footer-share .sharing_buttons .sharing_buttons__item,.translation-gallery-slider .lg-toolbar .footer-share .sharing_buttons .sharing_buttons__item{display:block;text-align:center;padding:12px 0}.news-pictures-slider .lg-toolbar .footer-share .sharing_buttons .sharing_buttons__item:last-of-type,.translation-gallery-slider .lg-toolbar .footer-share .sharing_buttons .sharing_buttons__item:last-of-type{padding-bottom:20px}.news-pictures-slider .lg-toolbar .footer-share .sharing_buttons__link,.translation-gallery-slider .lg-toolbar .footer-share .sharing_buttons__link{display:inline-block;width:40px;height:40px;text-decoration:none;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-transform:scaleY(.5) scaleX(.5) translateY(0) translateX(0);-ms-transform:scaleY(.5) scaleX(.5) translateY(0) translateX(0);transform:scaleY(.5) scaleX(.5) translateY(0) translateX(0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.news-pictures-slider .lg-toolbar .footer-share .sharing_buttons__link i,.news-pictures-slider .lg-toolbar .footer-share .sharing_buttons__link svg,.translation-gallery-slider .lg-toolbar .footer-share .sharing_buttons__link i,.translation-gallery-slider .lg-toolbar .footer-share .sharing_buttons__link svg{color:#6e18c0;margin-top:12px}.news-pictures-slider .lg-toolbar .footer-share .sharing_buttons__link svg,.translation-gallery-slider .lg-toolbar .footer-share .sharing_buttons__link svg{width:15px;margin-right:1px}.news-pictures-slider .lg-toolbar .footer-share [data-tooltip]:before,.translation-gallery-slider .lg-toolbar .footer-share [data-tooltip]:before{top:35%;margin-top:-11px;font-weight:600;border-radius:2px;background:#8b8380;color:#fefcfa;content:attr(data-tooltip);font-size:12px;text-decoration:none;visibility:hidden;opacity:0;padding:4px 7px;margin-right:12px;position:absolute;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);right:100%;white-space:nowrap;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);-o-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.news-pictures-slider .lg-toolbar .footer-share [data-tooltip]:hover:before,.translation-gallery-slider .lg-toolbar .footer-share [data-tooltip]:hover:before{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:right center 0;-ms-transform-origin:right center 0;transform-origin:right center 0}.news-pictures-slider .lg-img-wrap,.translation-gallery-slider .lg-img-wrap{padding:40px 60px 120px 60px!important}.news-pictures-slider .lg-pager-outer,.translation-gallery-slider .lg-pager-outer{width:80%;margin:0 10%;bottom:15px;height:30px;z-index:1100}.news-pictures-slider .lg-pager-outer .lg-pager,.translation-gallery-slider .lg-pager-outer .lg-pager{width:7px;height:7px;padding:0}.news-pictures-slider .lg-pager-outer .lg-pager-cont,.translation-gallery-slider .lg-pager-outer .lg-pager-cont{margin:0;padding:11.5px}.news-pictures-slider .lg-pager-outer .lg-pager-cont .lg-pager,.translation-gallery-slider .lg-pager-outer .lg-pager-cont .lg-pager{-webkit-box-shadow:0 0 0 7px #d1cdcc inset;box-shadow:0 0 0 7px #d1cdcc inset}.news-pictures-slider .lg-pager-outer .lg-pager-cont .lg-pager-thumb-cont,.translation-gallery-slider .lg-pager-outer .lg-pager-cont .lg-pager-thumb-cont{display:none}.news-pictures-slider .lg-pager-outer .lg-pager-active .lg-pager,.translation-gallery-slider .lg-pager-outer .lg-pager-active .lg-pager{-webkit-box-shadow:0 0 0 7px #8b8380 inset;box-shadow:0 0 0 7px #8b8380 inset}.news-pictures-slider .lg-sub-html,.translation-gallery-slider .lg-sub-html{height:60px;margin:0 60px 60px 60px;padding:0}.news-pictures-slider .lg-sub-html .picture-slider-title,.translation-gallery-slider .lg-sub-html .picture-slider-title{width:90%;margin:0 5%;padding:20px 0;font:italic 13px/20px "Open Sans";color:#aea8a6}.news-pictures-slider .lg-actions,.translation-gallery-slider .lg-actions{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-pictures-slider .lg-actions .lg-next,.news-pictures-slider .lg-actions .lg-prev,.translation-gallery-slider .lg-actions .lg-next,.translation-gallery-slider .lg-actions .lg-prev{margin:40px 0 120px 0;padding:17.5px;background-color:transparent;height:60px;width:60px;position:unset;font:25px FontAwesome;text-align:center;z-index:1100}.news-pictures-slider .lg-actions .lg-next:after,.news-pictures-slider .lg-actions .lg-prev:after,.translation-gallery-slider .lg-actions .lg-next:after,.translation-gallery-slider .lg-actions .lg-prev:after{content:""}.news-pictures-slider .lg-actions .lg-prev:before,.translation-gallery-slider .lg-actions .lg-prev:before{content:"\f104"}.news-pictures-slider .lg-actions .lg-next:before,.translation-gallery-slider .lg-actions .lg-next:before{content:"\f105"}@media screen and (max-width:768px){.news-pictures-slider .lg-img-wrap,.translation-gallery-slider .lg-img-wrap{padding-right:40px!important;padding-left:40px!important}.news-pictures-slider .lg-sub-html,.translation-gallery-slider .lg-sub-html{margin:0 40px 60px 40px}.news-pictures-slider .lg-actions .lg-next,.news-pictures-slider .lg-actions .lg-prev,.translation-gallery-slider .lg-actions .lg-next,.translation-gallery-slider .lg-actions .lg-prev{padding:7.5px;height:40px;width:40px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.picture-slider-container{background-color:#fefcfa;position:relative;z-index:10;padding:20px 0}.picture-slider-container .col-xs{padding:20px 0}.picture-slider{position:relative}.picture-slider.slick-dotted{margin-bottom:0}.picture-slider .picture-slider-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:540px;margin-right:40px}.picture-slider .picture-slider-item img{height:360px;-o-object-fit:cover;object-fit:cover}.picture-slider .picture-slider-item .picture-slider-source,.picture-slider .picture-slider-item .picture-slider-title{font:14px/20px 'Open Sans',sans-serif;color:#8b8380;overflow:hidden;word-wrap:break-word;padding:10px 20px 0}.picture-slider .picture-slider-item .picture-slider-source:empty,.picture-slider .picture-slider-item .picture-slider-title:empty{display:none}.picture-slider .picture-slider-item .picture-slider-source{font:11px/15px 'Open Sans',sans-serif;color:#aea8a6}.picture-slider-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;margin:0;height:40px}.picture-slider-dots li{position:relative;display:inline-block;height:40px;width:40px;margin:0;padding:0;cursor:pointer}.picture-slider-dots li button{border:0;background:0 0;display:block;height:40px;width:40px;outline:0;line-height:0;font-size:0;color:transparent;padding:33px/2;cursor:pointer}.picture-slider-dots li button:after{position:absolute;top:0;left:0;content:"\f111";width:40px;height:40px;font:7px FontAwesome;color:#d1cdcc;line-height:40px;text-align:center;opacity:.65}.picture-slider-dots .slick-active button:after{color:#8b8380;opacity:.85}.slick-arrow{margin:0 40px;z-index:1;top:195px;background-color:#fefcfaa3;border-radius:50%;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.slick-arrow:hover{background-color:#fefcfacf}.slick-arrow:focus{background-color:#fefcfa4d}.slick-next,.slick-prev{width:25px;height:25px}.slick-next:before,.slick-prev:before{font-family:FontAwesome;color:#292929;font-size:30px;position:absolute;top:-4px}.slick-prev:before{content:"\f104";right:8px}.slick-next:before{content:"\f105";right:5px}@media only screen and (max-width:1159px){.picture-slider-container .picture-slider .picture-slider-item img{height:300px}.picture-slider-container .picture-slider .picture-slider-item .picture-slider-title{font:13px/18px 'Open Sans',sans-serif}.picture-slider-container .picture-slider .picture-slider-item .picture-slider-source{font:11px/12px 'Open Sans',sans-serif}}@font-face{font-family:aplayer-fontello;src:url(/assets/fonts/aplayer/aplayer-fontello.eot?72550380);src:url(/assets/fonts/aplayer/aplayer-fontello.eot?72550380#iefix) format("embedded-opentype"),url(/assets/fonts/aplayer/aplayer-fontello.woff?72550380) format("woff"),url(/assets/fonts/aplayer/aplayer-fontello.ttf?72550380) format("truetype"),url(/assets/fonts/aplayer/aplayer-fontello.svg?72550380#fontello) format("svg");font-weight:400;font-style:normal}.aplayer-narrow{width:68px}.aplayer-narrow .aplayer-info{display:none}.aplayer-withlrc.aplayer-narrow{width:108px}.aplayer-withlrc.aplayer .aplayer-pic{height:108px;width:108px}.aplayer-withlrc.aplayer .aplayer-info{margin-left:108px;height:108px}.aplayer-withlrc.aplayer .aplayer-lrc{display:block}.aplayer{font:14px/20px 'Open Sans',sans-serif;margin:30px 0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#f3f3f2;clear:both;-webkit-box-shadow:none;box-shadow:none}.aplayer:first-child{margin-top:0}.aplayer:last-child{margin-bottom:0}.aplayer [class*=" aplayer-icon-"]:before,.aplayer [class^=aplayer-icon-]:before{font-family:aplayer-fontello,sans-serif;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.aplayer .aplayer-icon-play:before{content:'\e806'}.aplayer .aplayer-icon-pause:before{content:'\e807'}.aplayer .aplayer-icon-to-start:before{content:'\e808'}.aplayer .aplayer-icon-to-end:before{content:'\e809'}.aplayer .aplayer-icon-menu:before{content:'\e80b'}.aplayer .aplayer-icon-volume-off:before{content:'\e800'}.aplayer .aplayer-icon-volume-up:before{content:'\e802'}.aplayer .aplayer-lrc-content{display:none}.aplayer .aplayer-pic{position:relative;float:left;height:68px;width:68px;background-color:#6e18c0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.aplayer .aplayer-pic .aplayer-button{position:absolute;color:#fff;border-radius:50%;opacity:.8;cursor:pointer;text-shadow:0 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);background:rgba(0,0,0,.2);-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.aplayer .aplayer-pic .aplayer-button:hover{opacity:1}.aplayer .aplayer-pic .aplayer-hide{display:none}.aplayer .aplayer-pic .aplayer-pause,.aplayer .aplayer-pic .aplayer-play{position:absolute;width:100%;height:100%;border-radius:0;background:rgba(255,255,255,.13);top:0;left:0;border:none}.aplayer .aplayer-pic .aplayer-play svg{width:50px;height:58px;top:5px;left:10px}.aplayer .aplayer-pic .aplayer-pause svg{width:50px;height:50px;top:9px;left:9px}.aplayer .aplayer-notice{top:30px}.aplayer .aplayer-info{margin-left:68px;padding:10px 20px;height:68px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.aplayer .aplayer-info .aplayer-music{overflow:hidden;margin:10px 0;font-family:'PT Sans',sans-serif;font-weight:600}.aplayer .aplayer-info .aplayer-music .aplayer-title{display:inline-block;font-size:16px;max-width:360px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.aplayer .aplayer-info .aplayer-music .aplayer-title a{text-decoration:none;color:#180701}.aplayer .aplayer-info .aplayer-music .aplayer-title a:hover{color:#b68bdd}.aplayer .aplayer-info .aplayer-music .aplayer-author{display:none}.aplayer .aplayer-info .aplayer-download{position:absolute;bottom:24px;right:20px;padding:5px;width:20px;height:20px;border-radius:2px;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;border-bottom:none}.aplayer .aplayer-info .aplayer-download svg path{fill:#d1cdcc;height:20px;width:20px}.aplayer .aplayer-info .aplayer-download:hover{border-bottom:none}.aplayer .aplayer-info .aplayer-download:hover svg path{fill:#aea8a6}.aplayer .aplayer-info .aplayer-volume{width:80px;position:absolute;right:73px;bottom:29px}.aplayer .aplayer-info .aplayer-volume input[type=range]{width:100%;height:7px;border-radius:9px;border:1px solid #d1cdcc;background-image:-webkit-gradient(linear,left top,right top,color-stop(.8,#f3f5f7),color-stop(.8,#d1cdcc))}.aplayer .aplayer-info .aplayer-volume input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;width:13px;height:13px;border-radius:15px;background:#f3f5f7;border:1px solid #c2c2c2;-webkit-box-shadow:0 1px 1px #d4d4d4;box-shadow:0 1px 1px #d4d4d4}.aplayer .aplayer-info .aplayer-volume input[type=range]::-moz-range-thumb{cursor:pointer;width:13px;height:13px;border-radius:15px;background:#f3f5f7;border:1px solid #c2c2c2;box-shadow:0 1px 1px #d4d4d4}.aplayer .aplayer-info .aplayer-volume input[type=range]::-ms-thumb{cursor:pointer;width:13px;height:13px;border-radius:15px;background:#f3f5f7;border:1px solid #c2c2c2;box-shadow:0 1px 1px #d4d4d4}.aplayer .aplayer-info .aplayer-volume input[type=range]::-moz-range-track{width:100%;height:7px;border-radius:9px;background:0 0}.aplayer .aplayer-info .aplayer-controller{position:relative;bottom:5px}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap{margin:0;padding:5px 0}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar{border-radius:2px;position:relative;height:4px;width:100%;background:#d1cdcc;cursor:pointer!important}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-loaded{border-radius:2px;position:absolute;left:0;top:0;bottom:0;background:0 0;height:4px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played{border-radius:2px;position:absolute;left:0;top:0;bottom:0;height:4px}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played .aplayer-thumb{display:none}.aplayer .aplayer-info .aplayer-controller .aplayer-time{position:absolute;right:156px;bottom:22px;height:20px;color:#8b8380;font-size:12px;padding:0}.aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon-loop{display:none}.aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap{position:relative;display:none;margin-left:3px;cursor:pointer!important}.aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap .demo-volume{display:none}.aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap .aplayer-volume-bar-wrap{display:block;position:absolute;bottom:20px;right:-20px;width:25px;height:65px;z-index:99}.aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap .aplayer-volume-bar-wrap .aplayer-volume-bar{position:absolute;bottom:0;right:10px;width:5px;height:65px;background:#aaa;border-radius:9px}.aplayer .aplayer-info .aplayer-controller .aplayer-volume-wrap .aplayer-volume-bar-wrap .aplayer-volume-bar .aplayer-volume{position:absolute;bottom:0;left:0;height:100%;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;border-radius:9px}.aplayer .aplayer-lrc{display:none;position:relative;height:40px;background:#fff;text-align:center;overflow:hidden;margin:-10px 0 10px}.aplayer .aplayer-lrc:before{position:absolute;top:0;z-index:1;display:block;overflow:hidden;width:100%;height:10%;content:' ';background:-webkit-gradient(linear,left top,left bottom,from(white),to(rgba(255,255,255,0)));background:-o-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 100%)}.aplayer .aplayer-lrc:after{position:absolute;bottom:0;z-index:1;display:block;overflow:hidden;width:100%;height:33%;content:' ';background:-webkit-gradient(linear,left bottom,left top,from(white),to(rgba(255,255,255,0)));background:-o-linear-gradient(bottom,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to top,#fff 0,rgba(255,255,255,0) 100%)}.aplayer .aplayer-lrc p{font-size:12px;color:#666;line-height:20px!important;height:20px!important;padding:0!important;margin:0!important;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;opacity:.4;overflow:hidden}.aplayer .aplayer-lrc p.aplayer-lrc-current{opacity:1}.aplayer .aplayer-lrc .aplayer-lrc-contents{width:100%;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.aplayer .aplayer-list{max-height:300px;overflow:auto;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.aplayer .aplayer-list.aplayer-list-hide{max-height:0}.aplayer .aplayer-list ol{list-style-type:none;margin:0;padding:0}.aplayer .aplayer-list ol li{position:relative;height:32px;line-height:32px;padding:0 15px;font-size:12px;border-top:1px solid #e9e9e9;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.aplayer .aplayer-list ol li:hover{background:#efefef}.aplayer .aplayer-list ol li.aplayer-list-light{background:#e9e9e9}.aplayer .aplayer-list ol li.aplayer-list-light .aplayer-list-cur{display:inline-block}.aplayer .aplayer-list ol li .aplayer-list-cur{display:none;width:3px;height:22px;position:absolute;left:0;top:5px;cursor:pointer}.aplayer .aplayer-list ol li .aplayer-list-index{color:#666;margin-right:12px;cursor:pointer}.aplayer .aplayer-list ol li .aplayer-list-author{color:#666;float:right;cursor:pointer}.aplayer-autoplay{text-align:right;font-size:10px;cursor:pointer;text-transform:uppercase;color:#999;height:20px;line-height:20px;padding:0 5px}.aplayer-autoplay:hover{color:#666}@-webkit-keyframes aplayer-roll{0%{left:0}100%{left:-100%}}@keyframes aplayer-roll{0%{left:0}100%{left:-100%}}.picture-container{margin-top:40px;margin-bottom:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.picture-container:last-child{margin-bottom:20px}.picture-container.picture-primary .article-picture-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.picture-container.picture-primary .article-picture{max-width:680px;max-height:510px;width:680px;-o-object-position:right;object-position:right}.picture-container .row>div{padding:0 20px}.picture-container .article-picture{max-width:520px;max-height:360px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;border:none;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.picture-container.picture-sm .article-picture{max-width:200px;max-height:150px}.picture-container.picture-md .article-picture{max-width:520px;max-height:360px}.picture-container.picture-lg .article-picture{max-width:760px;max-height:680px}.picture-container.picture-center .row>div{padding:0 20px}.picture-container.picture-center .article-picture{max-width:520px;max-height:360px}.picture-container.picture-center .article-picture-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.picture-container.picture-center .article-picture-caption{-ms-flex-item-align:center;align-self:center;padding-left:0;text-align:center;margin-top:20px;max-width:100%}.picture-container.picture-center.picture-sm .article-picture{max-width:440px;max-height:280px}.picture-container.picture-center.picture-md .article-gallery-wrapper{width:100%}.picture-container.picture-center.picture-md .article-picture{min-width:100%;max-width:100%;width:100%;max-height:none}.picture-container.picture-center.picture-lg{background-color:#fefcfa;z-index:10}.picture-container.picture-center.picture-lg .row>div{padding:0}.picture-container.picture-center.picture-lg .article-gallery-wrapper{width:100%}.picture-container.picture-center.picture-lg .article-picture{min-width:100%;max-width:100%;width:100%;max-height:none}.picture-container .article-picture-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:600px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.picture-container .article-picture-wrapper a{border:none;line-height:0;font-size:0;cursor:-webkit-zoom-in;cursor:zoom-in}.picture-container .article-picture-wrapper a:hover{border:none!important}.picture-container .article-gallery-wrapper{line-height:0}.picture-container .article-gallery-wrapper a{border:none}.picture-container .article-gallery-wrapper a:hover{border:none!important}.picture-container .article-picture-caption{word-break:break-word;-ms-flex-item-align:end;align-self:flex-end;padding-left:20px;max-width:360px;min-width:360px;font:300 italic 14px/20px 'Open Sans',sans-serif}.picture-container .article-picture-source,.picture-container .article-picture-title{color:#8b8380;word-wrap:break-word}.picture-container .article-picture-source:empty,.picture-container .article-picture-title:empty{display:none}.picture-container .article-picture-source{font:italic 11px/15px 'Open Sans',sans-serif;color:#aea8a6;margin-top:5px}.twin-picture-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;margin-top:40px;margin-bottom:40px}.twin-picture-container:not(.picture-center){background-color:#fefcfa;z-index:10}.twin-picture-container.picture-center .row>div{padding:0 20px}.twin-picture-container .article-picture-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.twin-picture-container .article-picture-wrapper a{border:none;line-height:0;font-size:0;cursor:-webkit-zoom-in;cursor:zoom-in}.twin-picture-container .article-picture-wrapper>div:first-child{margin-right:40px}.twin-picture-container .article-picture{width:100%;height:auto;vertical-align:middle;border:none;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.article-container .article-text p{margin-top:30px;margin-bottom:30px}.article-container .article-text p:last-of-type{margin-bottom:0}.article-container .article-text a{color:#180701;border-color:#b68bdd}.article-container .article-text a:hover{color:#b68bdd;border-bottom:1px solid #b68bdd}.article-container .article-text ol{counter-reset:item;margin-top:30px;margin-bottom:30px;text-indent:-40px;padding-left:40px}.article-container .article-text ol li{display:block}.article-container .article-text ol li:before{content:counter(item) ". ";counter-increment:item;font-weight:700;width:40px;display:inline-block;padding-right:12px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right}.article-container .article-text ol li>ol{counter-reset:item;padding-left:0;text-indent:0;margin:30px 0}.article-container .article-text ol li>ol li{padding-left:40px;text-indent:-40px}.article-container .article-text ol li>ol li:before{content:counter(item,lower-latin) ". ";counter-increment:item}.article-container .article-text ul{counter-reset:item;list-style-type:disc;padding-left:40px;margin-top:30px;margin-bottom:30px}.article-container .article-text ul li>ul{list-style:none;padding-left:0;margin:30px 0}.article-container .article-text ul li>ul li{padding-left:40px;text-indent:-40px}.article-container .article-text ul li>ul li:before{content:"–";padding-right:12px;padding-left:20px;font-weight:700}.article-container .article-text div>ol,.article-container .article-text div>table,.article-container .article-text div>ul,.article-container .article-text p>ol,.article-container .article-text p>table,.article-container .article-text p>ul{margin-top:0;margin-bottom:0}.article-container .article-text b,.article-container .article-text strong{font-weight:700}.article-container .article-text strong>em{font-style:normal}.article-container .article-text strong>em a{font-weight:400}.article-container .article-text sup{vertical-align:super;font-size:small}.article-container .article-text p>em,.article-container .article-text p>i{font-style:italic}.article-container .article-text p.detail-blockquote{color:#5d514d;font-style:italic}.article-container .article-text p.detail-blockquote span:last-of-type{color:#180701;font-style:normal}.article-container .article-text .detail-question{font-weight:600}.article-container .article-text table{display:inline-block;max-width:100%;margin-top:30px;margin-bottom:30px;overflow-x:auto;clear:both;border-collapse:collapse}.article-container .article-text table td,.article-container .article-text table th{font:12px/20px 'Open Sans',sans-serif;border:1px solid #aea8a6;padding:4px;vertical-align:middle}.article-container .article-text table td p,.article-container .article-text table th p{margin:0;line-height:inherit}.article-container .article-text table td p ol,.article-container .article-text table td p ul,.article-container .article-text table th p ol,.article-container .article-text table th p ul{margin-left:0;margin-bottom:0}.article-container .article-text table th{text-align:center;font-weight:700}.article-container .article-text iframe{margin:0 auto;display:block}.article-container .article-text twitter-widget,.article-container .article-text twitterwidget{width:500px!important;margin-right:auto;margin-left:auto;clear:both;display:inline-block!important;position:relative!important;left:50%;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.article-container .article-text .instagram-media,.article-container .article-text .instagram-media-registered,.article-container .article-text .instagram-media-rendered{width:500px!important;margin-right:auto!important;margin-left:auto!important;clear:both;display:inline-block!important;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.article-container .article-text .fb_iframe_widget{width:500px;margin-right:auto;margin-left:auto;clear:both;display:inline-block;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.article-container .article-text .ts-h2{font:22px/30px 'PT Serif',serif;font-weight:700;margin:0 0 30px}.article-container .article-text .ts .detail-subheader,.article-container .article-text .ts-h3{font:18px/30px 'PT Serif',serif;font-weight:700;margin:10px 0 30px}.article-container .article-text .ts-poetry{font:italic 16px/30px 'PT Serif',serif;margin:0 0 30px}.article-container .article-text .ts-poetry span{display:block}.article-container .article-text .ts-epigraph-wrapper{overflow:auto;margin-top:30px;margin-bottom:30px;clear:both}.article-container .article-text .ts-epigraph-wrapper .ts-epigraph{float:right;max-width:440px;margin-top:0;margin-bottom:0;clear:both}.article-container .article-text .ts-epigraph{text-align:right;font:300 15px/20px 'Open Sans',sans-serif}.article-container .article-text .ts-epigraph-author{display:block;margin-top:20px;font-style:italic}.article-container .article-text .ts-quote{padding-left:40px;margin:0 0 30px;border-left:2px solid #6e18c0;clear:both}.article-container .article-text .ts-quote-author{display:block;margin-top:30px;color:#8b8380;font:300 italic 14px/20px 'Open Sans',sans-serif}.article-container .article-text .ts-direct-speech{color:#5d514d;font-style:italic}.article-container .article-text .ts-editor-comment,.article-container .article-text .ts-help-comment{padding:15px 40px;font:16px/30px 'Open Sans',sans-serif;margin:30px 0;clear:both}.article-container .article-text .ts-help-comment{background-color:#fff0e2}.article-container .article-text .ts-editor-comment{background-color:#f0e8f9}.article-container .article-text .ts-footnote{position:relative;display:inline-block;background-image:-webkit-gradient(linear,left top,right top,color-stop(75%,#ff6b00),color-stop(75%,transparent));background-image:-o-linear-gradient(left,#ff6b00 75%,transparent 75%);background-image:linear-gradient(to right,#ff6b00 75%,transparent 75%);background-repeat:repeat-x;background-size:7px 1px;background-position-y:24px;cursor:pointer}.article-container .article-text .ts-footnote-text{width:120px;bottom:100%;left:50%;margin-left:-60px;opacity:0;visibility:hidden;position:absolute;z-index:1;font:12px/20px 'Open Sans',sans-serif;background-color:#fff0e2;color:#180701;text-align:center;padding:5px 0;border-radius:4px;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.article-container .article-text .ts-footnote-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid;border-color:#fff0e2 transparent transparent}.article-container .article-text .ts-footnote:hover .ts-footnote-text{opacity:1;visibility:visible}.article-container .article-text .ts-help-link{position:relative;text-decoration:none;background-repeat:repeat-x;background-image:url(/assets/new_regnum/images/wavy-border.png);border-bottom:none;background-size:61px;background-position-y:14px}.article-container .article-text .ts-help-link:hover{border-bottom:none;color:#ff6b00}.article-container .article-text .ts-interview-question{font-weight:700}.article-container .article-text .ts-interview-question .ts-interviewer{font-weight:400}.article-container .article-text .ts-interview-answer{font-weight:400}.article-container .article-text .ts-interview-answer .ts-respondent{font-weight:700}.container-wrapper{background-color:#fefcfa}.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1400px;min-width:720px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;margin:0 auto 40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content a{color:#6e18c0;text-decoration:none;border-bottom:1px solid #6e18c0}.content a:hover{border-bottom:none;color:#b68bdd}.article-container{-ms-flex-preferred-size:600px;flex-basis:600px;max-width:600px}.article-container .article-collapsed{max-height:280px;overflow:hidden;padding-bottom:80px;margin-bottom:0;cursor:pointer}.article-container .article-collapsed:before{content:'';position:absolute;width:100%;height:360px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(70%,#fefcfa));background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fefcfa 70%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fefcfa 70%);z-index:1}.article-container .article-collapsed .article-text-expander{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.article-container .article-text-expander{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.article-container .article-text-expander:hover .expander-button span{border:none}.article-container .article-text-expander .expander-button{width:100px;height:80px;color:#ff6b00;text-align:center;margin:-40px auto 0;line-height:80px;cursor:pointer}.article-container .article-text-expander .expander-button .fa{color:#ff6b00}.article-container .article-text-expander .expander-button .fa-circle{font-style:normal;font-size:5px;padding:3px}.article-header{font:33px/40px 'PT Serif',serif;margin-top:0;margin-bottom:20px}.article-header+.article-mantra{margin-top:-10px}.article-header span{font:20px/20px 'Open Sans',sans-serif;color:#ff6b00;vertical-align:super}.article-mantra{font:300 14px/20px 'Open Sans',sans-serif;color:#aea8a6;margin-top:0;margin-bottom:20px}.article-mantra span{font:16px/20px 'Open Sans',sans-serif;color:#ff6b00;margin-right:4px}.article-text{position:relative}.article-text .article-info,.article-text p.article-info{float:left;margin-top:0;margin-right:10px;margin-bottom:0;color:#6e18c0}.article-text .article-info a,.article-text p.article-info a{border:none;color:#6e18c0}.article-text .article-info a:hover,.article-text p.article-info a:hover{border:none}.article-text .article-info+p,.article-text p.article-info+p{margin-top:0}.article-text .picture-slider-container+p{margin-top:0}.article-text.article-collapsed p:nth-of-type(2){margin-top:0}.article-text.article-collapsed .picture-container,.article-text.article-collapsed .picture-slider-container{display:none!important}.article_sharing_buttons{margin-top:0;margin-bottom:20px;padding:8px 0;height:24px;line-height:24px}.article_sharing_buttons .sharing_buttons__item{display:inline-block;position:relative;line-height:0;margin-right:18px;float:left}.article_sharing_buttons .sharing_buttons__link{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;width:24px;height:24px;border:1px solid #d1cdcc;border-radius:50%;color:#d1cdcc;cursor:pointer;float:left}.article_sharing_buttons .sharing_buttons__link:hover{border:1px solid #aea8a6;color:#aea8a6}.article_sharing_buttons .sharing_buttons__link:hover svg path{fill:#aea8a6}.article_sharing_buttons .sharing_buttons__link:after{position:absolute;content:'';top:-10px;right:-10px;left:-10px;bottom:-10px;z-index:1}.article_sharing_buttons .sharing_buttons__link i{display:block;text-align:center;margin:4px 0;font-size:14px}.article_sharing_buttons .sharing_buttons__link .fa-vk{margin-right:1px}.article_sharing_buttons .dots-container{bottom:0;margin-right:0}.article_sharing_buttons .dots-container .dots-button .dots{visibility:visible;opacity:1;display:inline-block;position:relative}.article_sharing_buttons .dots-button{height:24px;bottom:0}.article_sharing_buttons .dots-button{display:inline-block;padding:0;margin-right:0}.article_sharing_buttons .dots-button .dots svg,.article_sharing_buttons .dots-button .telegram svg{position:relative;height:16px;width:16px;padding-left:3px;top:3px;fill:#d1cdcc}.article_sharing_buttons .dots-button .telegram svg{height:24px;width:14px;top:0}.article_sharing_buttons .dots-button li{visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;opacity:0}.article_sharing_buttons .dots-button .social-1{-webkit-transform:scaleY(1) scaleX(1) translateY(0) translateX(-16px);-ms-transform:scaleY(1) scaleX(1) translateY(0) translateX(-16px);transform:scaleY(1) scaleX(1) translateY(0) translateX(-16px)}.article_sharing_buttons .dots-button .social-2{-webkit-transform:scaleY(1) scaleX(1) translateY(0) translateX(-32px);-ms-transform:scaleY(1) scaleX(1) translateY(0) translateX(-32px);transform:scaleY(1) scaleX(1) translateY(0) translateX(-32px)}.article_sharing_buttons .dots-button .social-3{-webkit-transform:scaleY(1) scaleX(1) translateY(0) translateX(-48px);-ms-transform:scaleY(1) scaleX(1) translateY(0) translateX(-48px);transform:scaleY(1) scaleX(1) translateY(0) translateX(-48px)}.article_sharing_buttons .dots-button .social-4{-webkit-transform:scaleY(1) scaleX(1) translateY(0) translateX(-64px);-ms-transform:scaleY(1) scaleX(1) translateY(0) translateX(-64px);transform:scaleY(1) scaleX(1) translateY(0) translateX(-64px)}.article_sharing_buttons .dots-button.expanded li{visibility:visible;-webkit-transform:scaleY(1) scaleX(1) translateY(0) translateX(0);-ms-transform:scaleY(1) scaleX(1) translateY(0) translateX(0);transform:scaleY(1) scaleX(1) translateY(0) translateX(0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1}.article_sharing_buttons .dots-button.expanded .dots{display:none}.article-counters{font:300 12px/20px 'Open Sans',sans-serif;color:#aea8a6;margin-bottom:20px}.article-counters span{font-style:italic}.article-editor-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;margin-bottom:20px}.article-editor-buttons .editor-button{color:#5d514d;height:30px;min-width:30px;max-width:250px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:middle;background-color:#f3f3f2;cursor:pointer;border:none;padding:0 10px}.article-separator{margin:40px 0;border-top:1px solid #d1cdcc;height:1px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100vw;min-width:100vw}.dossier-container-wrapper{margin-top:40px;margin-bottom:40px;background-color:#f3f3f2}.dossier-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1400px;min-width:720px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}.dossier-content{-ms-flex-preferred-size:600px;flex-basis:600px;max-width:600px}.dossier-content .dossier-breadcrumbs{width:100%;font:14px/20px 'PT Serif',serif;padding:20px 0;color:#aea8a6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dossier-content .dossier-breadcrumbs a{color:#aea8a6;text-decoration:none}.dossier-content .dossier-breadcrumbs a.active{color:#6e18c0}.dossier-content .dossier-breadcrumbs a span{color:#ff6b00;font-size:75%;bottom:-.25em;position:relative;font-style:italic;font-weight:700}.dossier-content .dossier-expander-description{width:100%;height:80px;margin:-80px auto 0;text-align:center;line-height:80px;cursor:pointer;position:relative;z-index:1}.dossier-content .dossier-expander-description .fa{color:#ff6b00}.dossier-content .dossier-expander-description .fa-angle-down{width:100%;font-size:35px;position:relative;bottom:45px}.dossier-content .dossier-expander-description .fa-circle{font-size:5px;padding:3px}.dossier-description-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-line-pack:center;align-content:center}.dossier-description-wrapper .dossier-description{padding:20px 0;font:17px/30px 'PT Serif',serif}.dossier-description-wrapper .dossier-description-caption{font:14px/30px 'PT Serif',serif;margin-bottom:30px;color:#ff6b00;text-transform:uppercase;letter-spacing:5px}.dossier-description-wrapper.collapsed .dossier-description{position:relative;max-height:360px;overflow:hidden}.dossier-description-wrapper.collapsed .dossier-description:before{content:'';position:absolute;bottom:0;width:100%;height:300px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(80%,#f3f3f2));background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#f3f3f2 80%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#f3f3f2 80%)}.dossier-description-wrapper .dossier-expander-description{display:block}.article-container.analytic-container .article-wave{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:47px;min-width:100%!important;margin:0!important}.article-container.analytic-container .article-annotation-wrapper{padding:20px 0;margin-top:50px;margin-bottom:50px}.article-container.analytic-container .article-annotation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:600px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;font:17px/30px "PT Serif"}.article-container.analytic-container .article-annotation .article-annotation-header{font:italic 17px/17px "PT Serif";color:#8b8380;margin-bottom:30px;width:100%}.article-container.analytic-container .article-comment{font:13px/18px "Open Sans";color:#ff6b00;text-align:center;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-container.analytic-container .article-comment .article-comment-text{display:inline-block;margin:10px auto;border-bottom:1px dashed;white-space:nowrap;cursor:pointer}.article-container.analytic-container .article-comment .article-comment-text:hover{border-bottom:1px transparent dashed}.article-container.analytic-container .article-text{font:17px/30px 'Open Sans',sans-serif;margin-bottom:30px}.article-container.analytic-container .picture-container:first-of-type{display:none}.article-container.analytic-container .article-info{display:none}.article-container.analytic-container p:nth-of-type(2):first-letter{font:97px/90px 'PT Serif',serif;float:left;margin-right:8px}.article-container.analytic-container p:nth-of-type(2).first-latter-1-line:first-letter{font:inherit;float:none;margin-right:auto}.article-container.analytic-container p:nth-of-type(2).first-latter-2-line:first-letter{font:57px/60px 'PT Serif',serif}.article-container.analytic-container .article-sign-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.article-container.analytic-container .article-sign-container.hidden{display:none}.article-container.analytic-container .article-sign-container .article-date{font:15px/20px 'PT Serif',serif;color:#aea8a6;border:none;min-width:120px}.article-container.analytic-container .article-sign-container .article-sign{text-align:right;font:italic 15px/20px 'PT Serif',serif}.article-container.analytic-container .article-sign-container .article-sign .author-name{display:inline-block;border-bottom:none;margin-left:20px}.author-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.author-container .author-item{border-bottom:none!important;padding:0 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:160px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:end;align-self:flex-end}.author-container .author-item:hover .author-name{color:#b68bdd}.author-container .author-photo{width:60px;height:60px;margin:0 auto;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}.author-container .author-photo.hidden{display:none}.author-container .author-photo img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.author-container .author-name{font:italic 15px/20px "PT Serif";color:#6e18c0;text-align:center;word-break:break-word}.dossiers-container{width:100%;max-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;font:14px/20px 'PT Serif',serif;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;overflow:hidden;background-color:#fefcfa;position:relative;z-index:10}.dossiers-container .dossier{padding:20px 10px}.dossiers-container .dossier a{color:#aea8a6;text-decoration:none}.dossiers-container .dossier a span{color:#ff6b00;font-size:75%;bottom:-.25em;position:relative;font-style:italic;font-weight:700}.more-analytics-container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;z-index:10}.more-analytics-container .more-analytics{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:400px;max-width:240px;min-width:240px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover;text-decoration:none;font:bold 17px/20px 'Open Sans'}.more-analytics-container .more-analytics img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.more-analytics-container .more-analytics:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.more-analytics-container .more-analytics:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.more-analytics-container .more-analytics .gradient-cover{position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),to(#424242));background:-o-linear-gradient(transparent 60%,#424242);background:linear-gradient(transparent 60%,#424242)}.more-analytics-container .more-analytics .more-analytics-header{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;z-index:1;color:#fefcfa}.article-container.translation-container .article-annotation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:680px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.article-container.translation-container .article-annotation .article-annotation-wrapper{margin-top:20px;margin-bottom:20px}.article-container.translation-container .article-annotation .article-annotation-text{font:17px/30px 'Open Sans',sans-serif;margin-top:20px;margin-bottom:40px}.article-container.translation-container .article-annotation .article-annotation-text p{margin:0 0 30px}.article-container.translation-container .article-annotation .article-annotation-text p:last-of-type{margin-bottom:0}.article-container.translation-container .article-annotation .article-annotation-text:last-of-type{margin-bottom:20px}.article-container.translation-container .article-annotation .article-annotation-peoples,.article-container.translation-container .article-annotation .article-annotation-places{font-size:14px;line-height:20px;color:#aea8a6;margin:0 0 20px}.article-container.translation-container .article-annotation .article-annotation-peoples .highlight,.article-container.translation-container .article-annotation .article-annotation-peoples .more,.article-container.translation-container .article-annotation .article-annotation-places .highlight,.article-container.translation-container .article-annotation .article-annotation-places .more{color:#ff6b00;font-style:italic}.article-container.translation-container .article-annotation .article-annotation-peoples .more,.article-container.translation-container .article-annotation .article-annotation-places .more{cursor:pointer}.article-container.translation-container .translation-message{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;margin-bottom:40px}.article-container.translation-container .translation-message:last-of-type .line{height:100%!important;min-height:100%!important}.article-container.translation-container .translation-message .translation-message_time-container{width:80px;min-width:80px;margin-left:-80px;font:12px/20px 'Open Sans',sans-serif}.article-container.translation-container .translation-message .translation-message_time-container .time-column{position:relative;min-height:100%}.article-container.translation-container .translation-message .translation-message_time-container .time-column .time{position:relative;top:0;padding:5px 0;z-index:1;color:#aea8a6;background-color:#fefcfa;text-align:center}.article-container.translation-container .translation-message .translation-message_time-container .time-column .time .value{padding-left:1px}.article-container.translation-container .translation-message .translation-message_time-container .time-column .date{color:#6e18c0}.article-container.translation-container .translation-message .translation-message_time-container .time-column .line{position:absolute;top:0;height:calc(100% + 50px);min-height:calc(100% + 50px);width:50%;border-right:1px solid #f3f3f2}.article-container.translation-container .translation-message .translation-message_message{font:300 20px/30px 'Open Sans'}.article-container.translation-container .translation-message .translation-message_message p{margin-top:0}.article-container.translation-container .translation-message .translation-message_message h3{margin-top:0;margin-bottom:20px;font:600 18px/30px 'Open Sans'}.article-container.translation-container .translation-message .translation-message_message h3 a{text-decoration:none;border-bottom:1px solid #6e18c0;color:#180701}.article-container.translation-container .translation-message .translation-message_message h3 a:hover{color:#b68bdd}.article-container.translation-container .translation-message .translation-message_message .subheader{font-size:16px;line-height:20px}.article-container.translation-container .translation-message .translation-message_message .subheader p{margin-bottom:20px}.article-container.translation-container .translation-message .translation-message_message .subheader p:last-child{margin-bottom:0}.article-container.translation-container .translation-message .translation-message_message .fr-video{display:block}.article-container.translation-container .translation-message .translation-message_message img{max-width:440px;max-height:330px;clear:both;display:block;margin-top:30px;margin-bottom:30px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;cursor:-webkit-zoom-in;cursor:zoom-in}.article-container.translation-container .translation-message .translation-message_message .aplayer,.article-container.translation-container .translation-message .translation-message_message .fb-post,.article-container.translation-container .translation-message .translation-message_message .fr-video,.article-container.translation-container .translation-message .translation-message_message .instagram-media,.article-container.translation-container .translation-message .translation-message_message .translation-gallery-container,.article-container.translation-container .translation-message .translation-message_message img,.article-container.translation-container .translation-message .translation-message_message twitter-widget{margin-left:-40px!important}.article-container.translation-container .translation-message .translation-message_message .detail-img-caption{display:block;margin-top:-20px;font:14px/20px 'Open Sans';font-style:italic;color:#8b8380}.article-container.translation-container .translation-message .translation-message_message>.aplayer:first-child,.article-container.translation-container .translation-message .translation-message_message>.translation-gallery-container:first-child,.article-container.translation-container .translation-message .translation-message_message>p:first-of-type>.fr-video,.article-container.translation-container .translation-message .translation-message_message>p:first-of-type>img{margin-top:50px}.article-container.translation-container .translation-message .translation-gallery-container{max-height:165px;position:relative;overflow:hidden}.article-container.translation-container .translation-message .translation-gallery-container img{margin:0}.article-container.translation-container .translation-message .translation-gallery-container a{border-bottom:none;height:145px}.article-container.translation-container .translation-message .translation-gallery-container .translation-gallery-item img{display:inline-block;height:145px;padding:10px}.article-container.translation-container .translation-message .translation-gallery-container .translation-gallery-item img:first-of-type{padding-left:35px}.article-container.translation-container .translation-message .translation-gallery-container .dots-container{background-color:#fefcfa;width:100px;height:100%;position:absolute;top:0;right:0;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;border-left:2px solid #6e18c0}.article-container.translation-container .translation-message .translation-gallery-container .dots-container svg{width:25px;height:25px}.article-container.translation-container .translation-message .translation-gallery-container .dots-container svg path{fill:#6e18c0}.mobile-view{min-width:100%}.mobile-view body{min-width:100%;font:14px/24px 'Open Sans',sans-serif;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.mobile-view .logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;min-width:100%;margin:48px auto}.mobile-view .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;min-width:100%}.mobile-view .content .left-arrow,.mobile-view .content .right-arrow{display:none}.mobile-view .news-ticker{margin:0 40px;width:calc(100% - 40px)}.mobile-view .news-ticker>a{padding:0 60px 0 20px}.mobile-view .news-ticker .news-ticker-countdown{width:80px}.mobile-view .navbar-container{width:100%}.mobile-view .navbar-container .navbar-bottom,.mobile-view .navbar-container .navbar-top{width:100%}.mobile-view .navbar-container .navbar-close{right:0}.mobile-view .navbar-container .navbar-logo{line-height:0}.mobile-view .navbar-container .navbar-logo a{display:inline-block}.mobile-view .navbar-container .navbar-menu{margin:0;top:42px;left:102px;max-width:calc(100% - 102px);overflow-y:hidden;overflow-x:scroll}.mobile-view .navbar-container .navbar-menu .navbar-menu-item{padding:0;height:30px}.mobile-view .navbar-container .navbar-menu .navbar-menu-item a{padding:0 10px;line-height:30px;height:30px;vertical-align:middle;display:inline-block;white-space:nowrap}.mobile-view .navbar-container .navbar-search{margin:24px 20px 0}.mobile-view .navbar-container .navbar-search .navbar-search-input{border-radius:0;padding:4px 30px 4px 10px}.mobile-view .navbar-container .navbar-search .navbar-search-button{top:2px;padding:0 10px}.mobile-view .navbar-container .navbar-news{padding:12px 20px;margin-top:12px}.mobile-view .navbar-container .navbar-news>a:not(.navbar-dots){display:block;padding:12px 0}.mobile-view .navbar-container .navbar-news .news{padding:0;font:14px/20px 'Open Sans',sans-serif}.mobile-view .navbar-container .navbar-news .news.analytics img{margin-left:-20px;width:40px;height:40px}.mobile-view .navbar-container .navbar-news .navbar-dots{padding:12px 0;height:24px}.mobile-view .navbar-container .navbar-bottom{padding:0 20px}.mobile-view .navbar-container .navbar-bottom .social-share{max-width:100%;overflow-y:hidden;overflow-x:scroll;height:24px}.mobile-view .navbar-container .navbar-bottom .social-share a{height:24px;width:24px;margin:0 10px}.mobile-view .navbar-container .navbar-bottom .social-share a:first-child{margin-left:0}.mobile-view .navbar-container .navbar-bottom .contacts a,.mobile-view .navbar-container .navbar-bottom .list a{margin-bottom:12px}.mobile-view .navbar-container .navbar-bottom .certificates,.mobile-view .navbar-container .navbar-bottom .contacts,.mobile-view .navbar-container .navbar-bottom .information{margin-top:24px;margin-bottom:24px}.mobile-view .navbar-container .navbar-bottom .certificates p,.mobile-view .navbar-container .navbar-bottom .contacts p,.mobile-view .navbar-container .navbar-bottom .information p{padding:0;margin-bottom:12px}.mobile-view .navbar-container .navbar-bottom .list{padding:0;margin-bottom:12px}.mobile-view .navbar-container .navbar-bottom .contacts{margin-top:12px}.mobile-view .navbar-container .navbar-bottom .contacts div{margin-top:0}.mobile-view .navbar-container .navbar-bottom .age-limit{margin:0;padding-bottom:24px}.mobile-view .navbar-container .navbar-bottom>p:nth-child(1){line-height:20px;padding:24px 0;margin-bottom:0}.mobile-view .full-width{min-width:100%}.mobile-view .article-container{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-left:0}.mobile-view .article-container .article-header{font:22px/24px 'PT Serif',serif;margin-bottom:24px}.mobile-view .article-container .article-header+.article-mantra{margin-top:-6px}.mobile-view .article-container .article-mantra{font:300 12px/18px 'Open Sans',sans-serif;margin-bottom:24px}.mobile-view .article-container .article-mantra span{font:16px/20px 'Open Sans',sans-serif}.mobile-view .article-container .article-text p{margin-top:24px;margin-bottom:24px}.mobile-view .article-container .article-text p:last-of-type{margin-bottom:0}.mobile-view .article-container .article-text .article-info,.mobile-view .article-container .article-text p.article-info{margin-top:0;margin-right:10px;margin-bottom:0}.mobile-view .article-container .article-text iframe{width:100%;max-width:100%}.mobile-view .article-container .article_sharing_buttons{margin-bottom:24px;padding:0;width:100%}.mobile-view .article-container .article_sharing_buttons .sharing_buttons__item.dots-button{width:24px}.mobile-view .article-container .article_sharing_buttons .sharing_buttons__item.dots-button.expanded{width:auto}.mobile-view .article-container .article_sharing_buttons .sharing_buttons__item>li:last-child{margin-right:0}.mobile-view .article-container .article-counters{display:none}.mobile-view .article-container .article-editor-buttons{display:none;margin-bottom:24px}.mobile-view .article-container.analytic-container .article-wave{padding-bottom:24px}.mobile-view .article-container.analytic-container .article_sharing_buttons{margin-bottom:36px}.mobile-view .article-container.analytic-container .article-annotation-wrapper{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:24px;margin-bottom:24px}.mobile-view .article-container.analytic-container .article-annotation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;min-width:100%;font:14px/24px "PT Serif"}.mobile-view .article-container.analytic-container .article-annotation .article-annotation-header{font:14px/24px "PT Serif";font-style:normal;text-align:center;text-transform:uppercase;letter-spacing:6px;margin-bottom:24px;color:#b68bdd}.mobile-view .article-container.analytic-container .article-annotation .article-annotation-text{font:15px/24px "PT Serif"}.mobile-view .article-container.analytic-container .article-header{font:24px/24px 'PT Serif',serif}.mobile-view .article-container.analytic-container .article-text{font:14px/24px 'Open Sans',sans-serif;margin-bottom:24px;margin-top:36px}.mobile-view .article-container.analytic-container p:nth-of-type(2):first-letter{font:76px/72px 'PT Serif',serif;float:left;margin-right:8px}.mobile-view .article-container.analytic-container p:nth-of-type(2).first-latter-2-line:first-letter{font:46px/48px 'PT Serif',serif}.mobile-view .article-container.analytic-container .article-sign-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mobile-view .article-container.analytic-container .article-sign-container.hidden{display:none}.mobile-view .article-container.analytic-container .article-sign-container .article-date{font:14px/18px 'PT Serif',serif;color:#aea8a6;border:none;min-width:120px}.mobile-view .article-container.analytic-container .article-sign-container .article-sign{font:italic 14px/18px 'PT Serif',serif}.mobile-view .article-container.translation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;min-width:100%}.mobile-view .article-container.translation-container .article-annotation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;min-width:100%;font:14px/24px "PT Serif"}.mobile-view .article-container.translation-container .article-annotation .article-annotation-text{margin:0;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;font:15px/24px "PT Serif"}.mobile-view .article-container.translation-container .translation-message{margin-top:30px;margin-bottom:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-view .article-container.translation-container .translation-message:first-child{margin-top:40px}.mobile-view .article-container.translation-container .translation-message.date-separator{margin-top:54px}.mobile-view .article-container.translation-container .translation-message.date-separator .translation-message_message{display:none}.mobile-view .article-container.translation-container .translation-message .translation-message_time-container .time-column .time{text-align:left;padding:0}.mobile-view .article-container.translation-container .translation-message .translation-message_time-container .time-column .line{display:none}.mobile-view .article-container.translation-container .translation-message .translation-message_message{font:300 18px/24px 'Open Sans'}.mobile-view .article-container.translation-container .translation-message .translation-message_message h3{margin-top:0;margin-bottom:12px;font:600 15px/24px 'Open Sans'}.mobile-view .article-container.translation-container .translation-message .translation-message_message .subheader{font-size:14px}.mobile-view .article-container.translation-container .translation-message .translation-message_message .subheader p{margin-bottom:12px}.mobile-view .article-container.translation-container .translation-message .translation-message_message .subheader p:last-child{margin-bottom:0}.mobile-view .article-container.translation-container .translation-message .translation-message_message img{width:calc(100% + 40px)!important;max-width:none;max-height:none;margin-top:24px;margin-bottom:24px}.mobile-view .article-container.translation-container .translation-message .translation-message_message .detail-img-caption{margin-top:-18px;font:13px/18px 'Open Sans'}.mobile-view .article-container.translation-container .translation-message .translation-message_message .fr-video,.mobile-view .article-container.translation-container .translation-message .translation-message_message iframe{width:calc(100% + 40px)!important;height:240px;display:block}.mobile-view .article-container.translation-container .translation-message .translation-message_message .aplayer{margin-top:24px}.mobile-view .article-container.translation-container .translation-message .translation-message_message .aplayer .aplayer-info .aplayer-music{margin:0 0 12px}.mobile-view .article-container.translation-container .translation-message .translation-message_message .aplayer .aplayer-info .aplayer-music .aplayer-title{font:14px/18px 'Open Sans';max-width:240px}.mobile-view .article-container.translation-container .translation-message .translation-message_message .aplayer .aplayer-info .aplayer-download{bottom:26px}.mobile-view .article-container.translation-container .translation-message .translation-message_message .aplayer .aplayer-info .aplayer-controller{bottom:0}.mobile-view .article-container.translation-container .translation-message .translation-message_message .aplayer .aplayer-info .aplayer-controller .aplayer-time{left:0;right:0;bottom:12px}.mobile-view .article-container.translation-container .translation-message .translation-message_message .aplayer .aplayer-volume{display:none}.mobile-view .article-container.translation-container .translation-message .translation-message_message .aplayer,.mobile-view .article-container.translation-container .translation-message .translation-message_message .fb-post,.mobile-view .article-container.translation-container .translation-message .translation-message_message .fr-video,.mobile-view .article-container.translation-container .translation-message .translation-message_message .instagram-media,.mobile-view .article-container.translation-container .translation-message .translation-message_message .translation-gallery-container,.mobile-view .article-container.translation-container .translation-message .translation-message_message img,.mobile-view .article-container.translation-container .translation-message .translation-message_message twitter-widget{width:calc(100% + 40px)!important;margin-left:-20px!important}.mobile-view .article-container.translation-container .translation-message .translation-message_message>.aplayer:first-child,.mobile-view .article-container.translation-container .translation-message .translation-message_message>.translation-gallery-container:first-child,.mobile-view .article-container.translation-container .translation-message .translation-message_message>p:first-of-type>.fr-video,.mobile-view .article-container.translation-container .translation-message .translation-message_message>p:first-of-type>img{margin-top:24px}.mobile-view .article-container .article-text ol{margin-top:24px;margin-bottom:24px;text-indent:-10px;padding-left:20px}.mobile-view .article-container .article-text ol li:before{width:20px;padding-right:10px}.mobile-view .article-container .article-text ol li>ol{margin:12px 0;padding:0}.mobile-view .article-container .article-text ol li>ol li{padding-left:20px;text-indent:-10px}.mobile-view .article-container .article-text ul{padding-left:30px;margin-top:24px;margin-bottom:24px}.mobile-view .article-container .article-text ul li>ul{margin:12px 0;padding-left:20px}.mobile-view .article-container .article-text ul li>ul li{padding-left:0;text-indent:-20px}.mobile-view .article-container .article-text ul li>ul li:before{padding-right:10px;padding-left:2px}.mobile-view .article-container .article-text .fb-post,.mobile-view .article-container .article-text .instagram-media,.mobile-view .article-container .article-text twitter-widget{width:calc(100% + 40px)!important;margin-left:-20px!important}.mobile-view .article-container .article-text .fr-video,.mobile-view .article-container .article-text iframe{width:calc(100% + 40px)!important;height:240px;display:block}.mobile-view .article-container .article-text .fr-video{margin-left:-20px!important}.mobile-view .article-container .article-text .aplayer{width:calc(100% + 40px)!important;margin-left:-20px!important;margin-top:24px}.mobile-view .article-container .article-text .aplayer .aplayer-info .aplayer-music{margin:0 0 12px}.mobile-view .article-container .article-text .aplayer .aplayer-info .aplayer-music .aplayer-title{font:14px/18px 'Open Sans';max-width:240px}.mobile-view .article-container .article-text .aplayer .aplayer-info .aplayer-download{bottom:26px}.mobile-view .article-container .article-text .aplayer .aplayer-info .aplayer-controller{bottom:0}.mobile-view .article-container .article-text .aplayer .aplayer-info .aplayer-controller .aplayer-time{left:0;right:0;bottom:12px}.mobile-view .article-container .article-text .aplayer .aplayer-volume{display:none}.mobile-view .article-container .article-text.article-collapsed p:nth-of-type(2){margin-top:0}.mobile-view .article-container .article-text .ts-h2{font:20px/24px 'PT Serif',serif;font-weight:700;margin:36px 0 24px}.mobile-view .article-container .article-text .ts .detail-subheader,.mobile-view .article-container .article-text .ts-h3{font:16px/24px 'PT Serif',serif;font-weight:700;margin:36px 0 24px}.mobile-view .article-container .article-text .ts-poetry{font:italic 16px/24px 'PT Serif',serif;margin:0 0 24px}.mobile-view .article-container .article-text .ts-epigraph-wrapper{margin-top:24px;margin-bottom:24px}.mobile-view .article-container .article-text .ts-epigraph-wrapper .ts-epigraph{float:none;max-width:100%}.mobile-view .article-container .article-text .ts-epigraph{text-align:right;font:300 14px/24px 'Open Sans',sans-serif}.mobile-view .article-container .article-text .ts-epigraph-author{display:block;margin-top:12px;font-style:italic}.mobile-view .article-container .article-text .ts-quote{padding-left:18px;margin:0 0 24px}.mobile-view .article-container .article-text .ts-quote-author{display:block;margin-top:24px;color:#8b8380;font:300 italic 13px/18px 'Open Sans',sans-serif}.mobile-view .article-container .article-text .ts-editor-comment,.mobile-view .article-container .article-text .ts-help-comment{padding:12px 20px;font:14px/24px 'Open Sans',sans-serif;margin:24px 0}.mobile-view .article-container .article-text .ts-help-comment{padding:18px 20px;margin-left:-20px;width:100%}.mobile-view .content-wrapper{width:calc(100% + 40px);min-width:100%;margin-left:-20px;margin-top:48px}.mobile-view .content-wrapper .more-analytics-container .more-analytics{height:250px;max-width:300px;min-width:300px;font:600 15px/20px 'Open Sans'}.mobile-view .content-wrapper .more-analytics-container .slick-arrow{top:135px}.mobile-view .article-separator{margin:24px 0 48px;margin-left:-20px}.mobile-view .author-container{margin-bottom:30px}.mobile-view .author-container .author-item{font:14px/18px 'Open Sans',sans-serif;max-width:130px}.mobile-view .author-container .author-photo{margin-bottom:6px;width:40px;height:40px}.mobile-view .author-container .author-photo img{width:40px;height:40px}.mobile-view .author-container.single-author{margin-bottom:48px}.mobile-view .author-container.single-author .author-item{max-width:none}.mobile-view .dossier-container-wrapper{margin-top:48px;margin-bottom:48px}.mobile-view .dossier-container-wrapper .dossier-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;min-width:100%}.mobile-view .dossier-container-wrapper .dossier-content{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0 20px;margin:0}.mobile-view .dossier-container-wrapper .dossier-content .dossier-expander-description{margin:0 auto 12px;height:24px;padding:7px 0;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:0}.mobile-view .dossier-container-wrapper .dossier-content .dossier-expander-description .fa{color:#6e18c0}.mobile-view .dossier-container-wrapper .dossier-description-wrapper .dossier-description{padding:24px 0;font:15px/24px 'PT Serif',serif;-webkit-box-sizing:border-box;box-sizing:border-box}.mobile-view .dossier-container-wrapper .dossier-description-wrapper .dossier-description-caption{font:14px/24px 'PT Serif',serif;margin-bottom:12px;text-align:center;color:#6e18c0}.mobile-view .dossier-container-wrapper .dossier-description-wrapper.collapsed .dossier-description{max-height:280px}.mobile-view .dossier-container-wrapper .dossier-description-wrapper.collapsed .dossier-description:before{height:auto;top:0;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(95%,#f3f3f2));background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#f3f3f2 95%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#f3f3f2 95%)}.mobile-view .article-container .article-collapsed{max-height:280px;padding-bottom:24px;margin-bottom:0!important}.mobile-view .article-container .article-collapsed:before{height:304px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(85%,#fefcfa));background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fefcfa 85%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fefcfa 85%)}.mobile-view .article-container .article-collapsed .article-text-expander .expander-button{margin:0 auto;height:24px;padding:7px 0;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:0}.mobile-view .article-container .article-collapsed .article-text-expander .expander-button .fa{color:#6e18c0}.mobile-view .article-container .article-collapsed.article-collapsed-picture{max-height:inherit;padding-bottom:0;overflow:unset}.mobile-view .article-container .article-collapsed.article-collapsed-picture:before{display:none}.mobile-view .article-container .article-collapsed.article-collapsed-picture>:nth-child(n+3){display:none}.mobile-view .article-container .article-collapsed.article-collapsed-picture .picture-container.picture-primary{display:block!important}.mobile-view .article-container .article-collapsed.article-collapsed-picture .picture-container.picture-primary .article-picture-caption{display:none}.mobile-view .article-container .article-collapsed.article-collapsed-picture .article-text-expander{position:static;display:block}.mobile-view .picture-container{margin-top:24px;margin-bottom:24px}.mobile-view .picture-container:last-child{margin-bottom:24px}.mobile-view .picture-container.picture-primary .article-picture-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;min-width:100%}.mobile-view .picture-container.picture-primary .article-picture{max-width:100%;max-height:360px;width:100%;-o-object-position:right;object-position:right;margin-left:0}.mobile-view .picture-container .row>div{padding:0 20px}.mobile-view .picture-container .article-picture{max-width:calc(100% - 40px);margin-left:20px;max-height:360px}.mobile-view .picture-container .article-picture-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;min-width:100%;-ms-flex-direction:column;flex-direction:column}.mobile-view .picture-container .article-picture-caption{min-width:0;max-width:calc(100% - 40px);font:300 italic 13px/18px 'Open Sans',sans-serif;margin-top:6px;-ms-flex-item-align:start;align-self:flex-start}.mobile-view .picture-container .article-picture-source{font:italic 11px/12px 'Open Sans',sans-serif;color:#aea8a6;margin-top:12px}.mobile-view .picture-slider-container{padding:0;margin:24px}.mobile-view .picture-slider-container .picture-slider{max-width:100%}.mobile-view .picture-slider-container .picture-slider .picture-slider-item{margin-right:20px}.mobile-view .picture-slider-container .picture-slider .picture-slider-item img{width:100%;height:auto}.mobile-view .picture-slider-container .picture-slider .picture-slider-dots{padding-left:0;margin-top:6px}.mobile-view .picture-slider-container .picture-slider .picture-slider-dots li{width:36px;height:36px}.mobile-view .picture-slider-container .picture-slider .slick-arrow{top:50%}.mobile-view .picture-slider-container .picture-slider-title{min-width:0;font:300 italic 13px/18px 'Open Sans',sans-serif}.mobile-view .picture-slider-container .picture-slider-source{font:italic 11px/12px 'Open Sans',sans-serif;color:#aea8a6}@media only screen and (max-width:959px){.content,.dossier-container{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.article-container,.dossier-container .dossier-content{-ms-flex-preferred-size:600px;flex-basis:600px;max-width:600px;margin-left:40px}.content .article-container .dossier-container-wrapper{margin-left:calc(-50% - 40px)}.article-container.analytic-container .article-annotation-wrapper{margin-left:calc(-50% - 40px)}.article-container.analytic-container .article-annotation{-ms-flex-preferred-size:600px;flex-basis:600px;max-width:600px;margin-left:40px}.article-container.translation-container{-ms-flex-preferred-size:680px;flex-basis:680px;max-width:680px;margin-left:40px}.article-container.translation-container .article-annotation-wrapper{margin-left:calc(-50% - 40px)}.article-container.translation-container .article-annotation{-ms-flex-preferred-size:680px;flex-basis:680px;max-width:680px;margin-left:40px}.article-container.translation-container .translation-message .translation-message_time-container{margin-left:0}.picture-container .article-picture-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:600px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;margin:0 0 0 40px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.picture-container.picture-primary .article-picture-wrapper{margin:0}.picture-slider-container{margin-left:calc(-50% - 40px)}}@media only screen and (min-width:960px){.content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article-container,.dossier-container .dossier-content{-ms-flex-preferred-size:680px;flex-basis:680px;max-width:680px}.article-container.analytic-container .article-annotation{-ms-flex-preferred-size:680px;flex-basis:680px;max-width:680px}.article-container.translation-container .article-annotation{-ms-flex-preferred-size:680px;flex-basis:680px;max-width:680px}.picture-container .article-picture-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:680px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (min-width:1160px){.article-container,.dossier-container .dossier-content{-ms-flex-preferred-size:760px;flex-basis:760px;max-width:760px}.article-container.analytic-container .article-annotation{-ms-flex-preferred-size:760px;flex-basis:760px;max-width:760px}.article-container.translation-container .article-annotation{-ms-flex-preferred-size:760px;flex-basis:760px;max-width:760px}.picture-container .article-picture-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:760px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (min-width:1400px){.article-container,.dossier-container .dossier-content{-ms-flex-preferred-size:760px;flex-basis:760px;max-width:760px}.article-container.analytic-container .article-annotation{-ms-flex-preferred-size:760px;flex-basis:760px;max-width:760px}.article-container.translation-container .article-annotation{-ms-flex-preferred-size:760px;flex-basis:760px;max-width:760px}.picture-container .article-picture-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:760px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.picture-container.picture-primary .article-picture-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:760px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative;right:160px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (max-width:959px){.picture-container{min-width:auto;margin-left:calc(-50% - 40px)}.picture-container.picture-primary .article-picture{max-width:440px;max-height:330px;width:auto;-o-object-position:left;object-position:left}.picture-container .article-picture{max-width:440px;max-height:330px}.picture-container .article-picture-caption{max-width:200px;min-width:200px}.picture-container.picture-sm .article-picture{max-width:200px;max-height:150px}.picture-container.picture-md .article-picture{max-width:440px;max-height:360px}.picture-container.picture-lg .article-picture{max-width:680px;max-height:680px}.picture-container.picture-center.picture-sm .article-picture{max-width:200px;max-height:150px}.twin-picture-container .col-xs{padding:0;margin-left:-20px}.twin-picture-container.picture-center .row>div{padding:0}}@media only screen and (min-width:960px){.picture-container.picture-primary .article-picture{max-width:600px;max-height:450px;width:auto;-o-object-position:left;object-position:left}.picture-container .article-picture{max-width:440px;max-height:330px}.picture-container .article-picture-caption{font:italic 13px/18px 'Open Sans',sans-serif;max-width:280px;min-width:280px}.picture-container .article-picture-caption .article-picture-source{font:italic 11px/12px 'Open Sans',sans-serif;margin-top:10px}.picture-container.picture-sm .article-picture{max-width:200px;max-height:150px}.picture-container.picture-md .article-picture{max-width:520px;max-height:360px}.picture-container.picture-lg .article-picture{max-width:760px;max-height:680px}.picture-container.picture-center.picture-sm .article-picture{max-width:200px;max-height:150px}}@media only screen and (min-width:1160px){.picture-container.picture-primary .article-picture{max-width:680px;max-height:510px;width:680px;-o-object-position:right;object-position:right}.picture-container .article-picture{max-width:520px;max-height:360px}.picture-container .article-picture-caption{max-width:360px;min-width:360px;font:300 italic 14px/20px 'Open Sans',sans-serif}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi9ub3JtYWxpemUuc2NzcyIsIm1haW4uY3NzIiwiY29tbW9uL2ZsYWctaWNvbi5zY3NzIiwiY29tbW9uL2Jhbm5lcnMuc2NzcyIsIm1haW4uc2NzcyIsImNvbW1vbi9zZXR0aW5ncy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2xpZ2h0Z2FsbGVyeS5qcy9zcmMvc2Fzcy9sZy1mb250cy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2xpZ2h0Z2FsbGVyeS5qcy9zcmMvc2Fzcy9sZy10aGVtZS1kZWZhdWx0LnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvbGlnaHRnYWxsZXJ5LmpzL3NyYy9zYXNzL2xnLW1peGlucy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2xpZ2h0Z2FsbGVyeS5qcy9zcmMvc2Fzcy9sZy10aHVtYm5haWwuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9saWdodGdhbGxlcnkuanMvc3JjL3Nhc3MvbGctdmlkZW8uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9saWdodGdhbGxlcnkuanMvc3JjL3Nhc3MvbGctYXV0b3BsYXkuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9saWdodGdhbGxlcnkuanMvc3JjL3Nhc3MvbGctem9vbS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2xpZ2h0Z2FsbGVyeS5qcy9zcmMvc2Fzcy9sZy1wYWdlci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2xpZ2h0Z2FsbGVyeS5qcy9zcmMvc2Fzcy9sZy1mdWxsc2NyZWVuLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvbGlnaHRnYWxsZXJ5LmpzL3NyYy9zYXNzL2xnLXNoYXJlLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvbGlnaHRnYWxsZXJ5LmpzL3NyYy9zYXNzL2xpZ2h0Z2FsbGVyeS5zY3NzIiwiY29tbW9uL2xnLWNsYXNzZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLXRoZW1lLnNjc3MiLCJjb21tb24vc2xpY2stY2Fyb3VzZWwuc2NzcyIsImNvbW1vbi9hcGxheWVyLnNjc3MiLCJjb21tb24vYXJ0aWNsZS1waWN0dXJlcy5zY3NzIiwiY29tbW9uL2FydGljbGUtdGV4dC5zY3NzIiwiYXJ0aWNsZS5zY3NzIiwiYXJ0aWNsZV9hbmFseXRpY3Muc2NzcyIsImFydGljbGVfdHJhbnNsYXRpb24uc2NzcyIsImFydGljbGVfbW9iaWxlLnNjc3MiLCJjb21tb24vbWVkaWFfcXVlcmllcy9tcV9hcnRpY2xlLnNjc3MiLCJjb21tb24vbWVkaWFfcXVlcmllcy9tcV9waWN0dXJlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQSw0RUNBQSxTQUFBLFdBQWlCLEtBQUEsWUFBQSxLQUFBLENBQUEsU0FBQSxDQUFBLFdBQUEsT0FBQSxJQUFBLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxlQUFBLENBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxlQUFBLGNBQUEsSUFBQSxTQUFBLE9BQUEsb0JBQUEsS0FBQSxpQkFBQSxLQUFBLGdCQUFBLEtBQUEsWUFBQSxLQUFBLFlBQUEsT0FBQSxTQUFBLFNBQUEsV0FBQSxXQUFBLFlBQUEsYUFBQSxNQUFBLEtBQUEsT0FBQSxLQUFBLG9CQUFBLGtCQUFBLEtBQUEsS0FBQSx3Q0FBQSxjQUFBLElBQUEsTUFBQSxRQUFBLHdDQUFBLFFBQUEsTUFBQSw4Q0FBQSwwR0FBQSxRQUFBLE9BQUEsc0NBQUEsT0FBQSxLQUFBLE1BQUEsS0FBQSx1Q0FBQSxZQUFBLEtBQUEsT0FBQSxLQUFBLFFBQUEsS0FBQSxJQUFBLEVBQUEsc0NBQUEsUUFBQSxNQUFBLHdCQUFBLE1BQUEsS0FBQSxzQ0FBQSxzQ0FBQSxRQUFBLEtBQUEsc0NBQUEscUNBQUEsT0FBQSxLQUFBLE1BQUEsS0FBQSx1QkFBQSxTQUFBLE1BQUEsT0FBQSxFQUFBLEtBQUEsRUFBQSxNQUFBLEVBQUEsT0FBQSxFQUFBLFFBQUEsR0FBQSxTQUFBLFFBQUEsVUFBQSxNQUFBLFdBQUEsS0FBQSxxQ0FBQSxjQUFBLEtBQUEsT0FBQSxJQUFBLE1BQUEsS0FBQSxjQUFBLEtBQUEscUNBQUEsU0FBQSxNQUFBLE9BQUEsRUFBQSxLQUFBLEVBQUEsTUFBQSxFQUFBLE9BQUEsRUFBQSxRQUFBLEdBQUEsV0FBQSxLQUFBLGNBQUEsS0FBQSxXQUFBLElBQUEsSUFBQSxLQUFBLFVBQUEsTUFBQSxvQ0FBQSxRQUFBLE1BQUEsU0FBQSxNQUFBLE9BQUEsS0FBQSxLQUFBLEVBQUEsTUFBQSxFQUFBLE9BQUEsRUFBQSxRQUFBLEdBQUEsZUFBQSxLQUFBLFlBQUEsS0FBQSxLQUFBLEVBQUEsS0FBQSwwQ0FBQSwyQ0FBQSxRQUFBLEtBQUEscUNBQUEsa0JBQUEsVUFBQSxVQUFBLFVBQUEseUJBQUEsRUFBQSxFQUFBLGlCQUFBLEVBQUEsRUFBQSxXQUFBLElBQUEsSUFBQSxLQUFBLGNBQUEsS0FBQSxXQUFBLElBQUEsTUFBQSxRQUFBLG9EQUFBLE1BQUEsbUJBQUEsNkNBQUEsUUFBQSxNQUFBLG9EQUFBLFFBQUEsTUFBQSxrQkFBQSxVQUFBLFVBQUEsVUFBQSxvREFBQSxNQUFBLGVBQUEsMEVBQUEsa0JBQUEsV0FBQSxVQUFBLFdBQUEsMENBQUEsNkNBQUEseUNBQUEsMENBQUEsUUFBQSxhQUFBLDBDQUFBLDZDQUFBLDBDQUFBLDBDQUFBLFNBQUEsU0FBQSxPQUFBLEtBQUEsTUFBQSxLQUFBLE9BQUEsS0FBQSwwQ0FBQSxNQUFBLEtBQUEsMENBQUEsTUFBQSxLQUFBLDZDQUFBLE1BQUEsS0FBQSwwQ0FBQSxNQUFBLEVBQUEsMENBQUEsMkNBQUEsa0RBQUEsUUFBQSxLQUFBLGlGQUFBLFFBQUEsTUFBQSx5SEFBQSxrQkFBQSxTQUFBLFVBQUEsU0FBQSx1QkFBQSxTQUFBLFNBQUEsdUJBQUEsTUFBQSxLQUFBLE9BQUEsS0FBQSxPQUFBLEtBQUEsaUJBQUEs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S0FBQSw2QkFBQSxTQUFBLFNBQUEsT0FBQSxLQUFBLFlBQUEsS0FBQSxRQUFBLEVBQUEsS0FBQSxVQUFBLEtBQUEsV0FBQSxJQUFBLE1BQUEsUUFBQSxPQUFBLFFBQUEsV0FBQSxJQUFBLElBQUEsS0FBQSxTQUFBLE9BQUEsT0FBQSxFQUFBLHlDQUFBLFdBQUEsS0FBQSxtQ0FBQSxXQUFBLFFBQUEsZ0RBQUEsV0FBQSxRQUFBLGtFQUFBLFFBQUEsYUFBQSwrQ0FBQSxRQUFBLEtBQUEsTUFBQSxJQUFBLE9BQUEsS0FBQSxTQUFBLFNBQUEsS0FBQSxFQUFBLElBQUEsSUFBQSxPQUFBLFFBQUEsaURBQUEsTUFBQSxLQUFBLGFBQUEsS0FBQSxPQUFBLFFBQUEsa0RBQUEsTUFBQSxLQUFBLE1BQUEsTUFBQSxPQUFBLFFBQUEseUJBQUEsUUFBQSxFQUFBLFNBQUEsU0FBQSxJQUFBLElBQUEsS0FBQSxJQUFBLGtCQUFBLHFCQUFBLFVBQUEscUJBQUEsVUFBQSxLQUFBLGNBQUEsSUFBQSxRQUFBLElBQUEsS0FBQSxXQUFBLElBQUEsSUFBQSxZQUFBLFNBQUEsT0FBQSxNQUFBLEtBQUEsZUFBQSxLQUFBLGlCQUFBLFFBQUEsTUFBQSxRQUFBLCtCQUFBLFFBQUEsS0FBQSxTQUFBLFNBQUEsSUFBQSxFQUFBLE1BQUEsRUFBQSxPQUFBLEVBQUEsT0FBQSxLQUFBLFdBQUEsUUFBQSxNQUFBLEtBQUEsY0FBQSxFQUFBLElBQUEsSUFBQSxFQUFBLDZDQUFBLE9BQUEsS0FBQSxNQUFBLEtBQUEsa0JBQUEsZ0JBQUEsVUFBQSxnQkFBQSxXQUFBLElBQUEsSUFBQSxLQUFBLGtEQUFBLEtBQUEsS0FBQSx3REFBQSxLQUFBLEtBQUEsZ0NBQUEsR0FBQSxLQUFBLEVBQUEsR0FBQSxLQUFBLE9BQUEsd0JBQUEsR0FBQSxLQUFBLEVBQUEsR0FBQSxLQUFBLE9BQUEsMEJBQUEsR0FBQSxrQkFBQSxVQUFBLFVBQUEsVUFBQSxHQUFBLGtCQUFBLGNBQUEsVUFBQSxlQUFBLGtCQUFBLEdBQUEsa0JBQUEsVUFBQSxVQUFBLFVBQUEsR0FB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LCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJBQUEsK0JBRUYsZ0NBQ0UsaUJBQUEsK0JBRUYsY0FDRSxpQkFBQSwrQkFFRixnQ0FDRSxpQkFBQSwrQkFFRixjQUNFLGlCQUFBLCtCQUVGLGdDQUNFLGlCQUFBLCtCQUVGLGNBQ0UsaUJB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T3VDUSxVQUFBLE1BQ0EsV0FBQSxNUHhDUiw4RE8rQ1UsVUFBQSxNQUNBLFdBQUEsTUFPUixnQ0FFSSxRQUFBLEVBQ0EsWUFBQSxNUDBITixnRE9ySFEsUUFBQSxHQVFSLHlDUHZFQSxvRE8yRVEsVUFBQSxNQUNBLFdBQUEsTUFDQSxNQUFBLEtBQ0EsbUJBQUEsS0FBQSxnQkFBQSxLUDlFUixvQ09tRk0sVUFBQSxNQUNBLFdBQUEsTVBwRk4sNENPd0ZNLEtBQUEsT0FBQSxJQUFBLENBQUEsS0FBQSxXQUFBLENBQUEsV0FDQSxVQUFBLE1BQ0EsVUFBQSxNQWxCSixvRUFxQk0sS0FBQSxPQUFBLElBQUEsQ0FBQSxLQUFBLFdBQUEsQ0FBQSxXQUNBLFdBQUEsS1A5RlIsK0NPb0dRLFVBQUEsTUFDQSxXQUFBLE1QckdSLCtDTzBHUSxVQUFBLE1BQ0EsV0FBQSxNUDNHUiwrQ09nSFEsVUFBQSxNQUNBLFdBQUEsTVBqSFIsOERPd0hVLFVBQUEsTUFDQSxXQUFBLE9BUVYsMENQaklBLG9ET3FJUSxVQUFBLE1BQ0EsV0FBQSxNQUNBLE1BQUEsTUFDQSxtQkFBQSxNQUFBLGdCQUFBLE1QeElSLG9DTzhJTSxVQUFBLE1BQ0EsV0FBQSxNUC9JTiw0Q09tSk0sVUFBQSxNQUNBLFVBQUEsTUFDQSxLQUFBLElBQUEsT0FBQSxJQUFBLENBQUEsS0FBQSxXQUFBLENBQUEiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5AaW1wb3J0IHVybChcIi9ub2RlX21vZHVsZXMvYXBsYXllci9kaXN0L0FQbGF5ZXIubWluLmNzc1wiKTtcbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi8gfVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDEgKi9cbiAgaGVpZ2h0OiAwO1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7IH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi8gfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyB9XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmxhZy1pY29uLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4uZmxhZy1pY29uIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4zMzMzMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG5cbi5mbGFnLWljb24uZmxhZy1pY29uLWFycm93LXVwLFxuLmZsYWctaWNvbi5mbGFnLWljb24tYXJyb3ctZG93biB7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4uZmxhZy1pY29uLmZsYWctaWNvbi1iaWcge1xuICBmb250LXNpemU6IDQxcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50OyB9XG5cbi5mbGFnLWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDAwYTBcIjsgfVxuXG4uZmxhZy1pY29uLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgd2lkdGg6IDFlbTsgfVxuXG4uZmxhZy1pY29uLXJlZ251bSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9pbWdvLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZmxhZy1pY29uLWFkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9hZC5zdmcpOyB9XG5cbi5mbGFnLWljb24tYWQuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2FkLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1hZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYWUuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWFlLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9hZS5zdmcpOyB9XG5cbi5mbGFnLWljb24tYWYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2FmLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1hZi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYWYuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWFnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9hZy5zdmcpOyB9XG5cbi5mbGFnLWljb24tYWcuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2FnLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1haSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYWkuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWFpLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9haS5zdmcpOyB9XG5cbi5mbGFnLWljb24tYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2FsLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1hbC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYWwuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9hbS5zdmcpOyB9XG5cbi5mbGFnLWljb24tYW0uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2FtLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1hbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYW8uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWFvLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9hby5zdmcpOyB9XG5cbi5mbGFnLWljb24tYXEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2FxLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1hcS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYXEuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9hci5zdmcpOyB9XG5cbi5mbGFnLWljb24tYXIuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2FyLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1hcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYXMuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWFzLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9hcy5zdmcpOyB9XG5cbi5mbGFnLWljb24tYXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2F0LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1hdC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYXQuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWF1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9hdS5zdmcpOyB9XG5cbi5mbGFnLWljb24tYXUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2F1LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1hdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYXcuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWF3LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9hdy5zdmcpOyB9XG5cbi5mbGFnLWljb24tYXgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2F4LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1heC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYXguc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWF6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9hei5zdmcpOyB9XG5cbi5mbGFnLWljb24tYXouZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2F6LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1iYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYmEuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWJhLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9iYS5zdmcpOyB9XG5cbi5mbGFnLWljb24tYmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2JiLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1iYi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYmIuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWJkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9iZC5zdmcpOyB9XG5cbi5mbGFnLWljb24tYmQuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2JkLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1iZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYmUuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWJlLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9iZS5zdmcpOyB9XG5cbi5mbGFnLWljb24tYmYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2JmLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1iZi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYmYuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWJnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9iZy5zdmcpOyB9XG5cbi5mbGFnLWljb24tYmcuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2JnLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1iaCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYmguc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWJoLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9iaC5zdmcpOyB9XG5cbi5mbGFnLWljb24tYmkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2JpLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1iaS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYmkuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWJqIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9iai5zdmcpOyB9XG5cbi5mbGFnLWljb24tYmouZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2JqLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1ibCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYmwuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWJsLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9ibC5zdmcpOyB9XG5cbi5mbGFnLWljb24tYm0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2JtLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1ibS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYm0uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWJuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ibi5zdmcpOyB9XG5cbi5mbGFnLWljb24tYm4uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2JuLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1ibyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYm8uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWJvLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9iby5zdmcpOyB9XG5cbi5mbGFnLWljb24tYnEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2JxLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1icS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYnEuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWJyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ici5zdmcpOyB9XG5cbi5mbGFnLWljb24tYnIuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2JyLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1icyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYnMuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWJzLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9icy5zdmcpOyB9XG5cbi5mbGFnLWljb24tYnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2J0LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1idC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYnQuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWJ2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9idi5zdmcpOyB9XG5cbi5mbGFnLWljb24tYnYuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2J2LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1idyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYncuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWJ3LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9idy5zdmcpOyB9XG5cbi5mbGFnLWljb24tYnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2J5LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1ieS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYnkuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWJ6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9iei5zdmcpOyB9XG5cbi5mbGFnLWljb24tYnouZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2J6LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1jYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvY2Euc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWNhLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9jYS5zdmcpOyB9XG5cbi5mbGFnLWljb24tY2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2NjLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1jYy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvY2Muc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWNkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9jZC5zdmcpOyB9XG5cbi5mbGFnLWljb24tY2QuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2NkLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1jZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvY2Yuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWNmLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9jZi5zdmcpOyB9XG5cbi5mbGFnLWljb24tY2cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2NnLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1jZy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvY2cuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWNoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9jaC5zdmcpOyB9XG5cbi5mbGFnLWljb24tY2guZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2NoLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1jaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvY2kuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWNpLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9jaS5zdmcpOyB9XG5cbi5mbGFnLWljb24tY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2NrLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1jay5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvY2suc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWNsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9jbC5zdmcpOyB9XG5cbi5mbGFnLWljb24tY2wuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2NsLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1jbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvY20uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWNtLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9jbS5zdmcpOyB9XG5cbi5mbGFnLWljb24tY24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2NuLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1jbi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvY24uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWNvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9jby5zdmcpOyB9XG5cbi5mbGFnLWljb24tY28uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2NvLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1jciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvY3Iuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWNyLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9jci5zdmcpOyB9XG5cbi5mbGFnLWljb24tY3Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2N1LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1jdS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvY3Uuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWN2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9jdi5zdmcpOyB9XG5cbi5mbGFnLWljb24tY3YuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2N2LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1jdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvY3cuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWN3LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9jdy5zdmcpOyB9XG5cbi5mbGFnLWljb24tY3gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2N4LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1jeC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvY3guc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWN5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9jeS5zdmcpOyB9XG5cbi5mbGFnLWljb24tY3kuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2N5LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1jeiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvY3ouc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWN6LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9jei5zdmcpOyB9XG5cbi5mbGFnLWljb24tZGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2RlLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1kZS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZGUuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWRqIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9kai5zdmcpOyB9XG5cbi5mbGFnLWljb24tZGouZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2RqLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1kayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZGsuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWRrLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9kay5zdmcpOyB9XG5cbi5mbGFnLWljb24tZG0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2RtLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1kbS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZG0uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWRvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9kby5zdmcpOyB9XG5cbi5mbGFnLWljb24tZG8uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2RvLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1keiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZHouc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWR6LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9kei5zdmcpOyB9XG5cbi5mbGFnLWljb24tZWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2VjLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1lYy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZWMuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9lZS5zdmcpOyB9XG5cbi5mbGFnLWljb24tZWUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2VlLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1lZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZWcuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWVnLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9lZy5zdmcpOyB9XG5cbi5mbGFnLWljb24tZWgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2VoLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1laC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZWguc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9lci5zdmcpOyB9XG5cbi5mbGFnLWljb24tZXIuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2VyLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1lcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZXMuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWVzLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9lcy5zdmcpOyB9XG5cbi5mbGFnLWljb24tZXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2V0LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1ldC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZXQuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWZpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9maS5zdmcpOyB9XG5cbi5mbGFnLWljb24tZmkuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2ZpLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1maiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZmouc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWZqLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9mai5zdmcpOyB9XG5cbi5mbGFnLWljb24tZmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2ZrLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1may5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZmsuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWZtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9mbS5zdmcpOyB9XG5cbi5mbGFnLWljb24tZm0uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2ZtLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1mbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZm8uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWZvLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9mby5zdmcpOyB9XG5cbi5mbGFnLWljb24tZnIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2ZyLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1mci5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZnIuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWdhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9nYS5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ2EuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2dhLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1nYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZ2Iuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWdiLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9nYi5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ2Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2dkLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1nZC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZ2Quc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9nZS5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ2UuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2dlLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1nZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZ2Yuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWdmLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9nZi5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ2cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2dnLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1nZy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZ2cuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWdoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9naC5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ2guZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2doLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1naSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZ2kuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWdpLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9naS5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2dsLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1nbC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZ2wuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWdtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9nbS5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ20uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2dtLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1nbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZ24uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWduLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9nbi5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2dwLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1ncC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZ3Auc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWdxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ncS5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ3EuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2dxLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1nciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZ3Iuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWdyLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9nci5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2dzLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1ncy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZ3Muc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWd0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ndC5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ3QuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2d0LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1ndSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZ3Uuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWd1LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9ndS5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2d3LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1ndy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZ3cuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWd5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9neS5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ3kuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2d5LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1oayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvaGsuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWhrLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9oay5zdmcpOyB9XG5cbi5mbGFnLWljb24taG0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2htLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1obS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvaG0uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWhuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9obi5zdmcpOyB9XG5cbi5mbGFnLWljb24taG4uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2huLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1ociB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvaHIuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWhyLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9oci5zdmcpOyB9XG5cbi5mbGFnLWljb24taHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2h0LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1odC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvaHQuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWh1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9odS5zdmcpOyB9XG5cbi5mbGFnLWljb24taHUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2h1LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1pZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvaWQuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWlkLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9pZC5zdmcpOyB9XG5cbi5mbGFnLWljb24taWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2llLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1pZS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvaWUuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWlsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9pbC5zdmcpOyB9XG5cbi5mbGFnLWljb24taWwuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2lsLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1pbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvaW0uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWltLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9pbS5zdmcpOyB9XG5cbi5mbGFnLWljb24taW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2luLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1pbi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvaW4uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWlvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9pby5zdmcpOyB9XG5cbi5mbGFnLWljb24taW8uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2lvLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1pcSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvaXEuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWlxLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9pcS5zdmcpOyB9XG5cbi5mbGFnLWljb24taXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2lyLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1pci5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvaXIuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWlzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9pcy5zdmcpOyB9XG5cbi5mbGFnLWljb24taXMuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2lzLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1pdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvaXQuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWl0LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9pdC5zdmcpOyB9XG5cbi5mbGFnLWljb24tamUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2plLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1qZS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvamUuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWptIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9qbS5zdmcpOyB9XG5cbi5mbGFnLWljb24tam0uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2ptLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1qbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvam8uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWpvLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9qby5zdmcpOyB9XG5cbi5mbGFnLWljb24tanAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2pwLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1qcC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvanAuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWtlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9rZS5zdmcpOyB9XG5cbi5mbGFnLWljb24ta2UuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2tlLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1rZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMva2cuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWtnLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9rZy5zdmcpOyB9XG5cbi5mbGFnLWljb24ta2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2toLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1raC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEva2guc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWtpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9raS5zdmcpOyB9XG5cbi5mbGFnLWljb24ta2kuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2tpLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1rbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMva20uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWttLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9rbS5zdmcpOyB9XG5cbi5mbGFnLWljb24ta24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2tuLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1rbi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEva24uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWtwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9rcC5zdmcpOyB9XG5cbi5mbGFnLWljb24ta3AuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2twLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1rciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMva3Iuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWtyLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9rci5zdmcpOyB9XG5cbi5mbGFnLWljb24ta3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2t3LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1rdy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEva3cuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWt5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9reS5zdmcpOyB9XG5cbi5mbGFnLWljb24ta3kuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2t5LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1reiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMva3ouc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWt6LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9rei5zdmcpOyB9XG5cbi5mbGFnLWljb24tbGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2xhLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1sYS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbGEuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWxiIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9sYi5zdmcpOyB9XG5cbi5mbGFnLWljb24tbGIuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2xiLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1sYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbGMuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWxjLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9sYy5zdmcpOyB9XG5cbi5mbGFnLWljb24tbGkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2xpLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1saS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbGkuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWxrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9say5zdmcpOyB9XG5cbi5mbGFnLWljb24tbGsuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2xrLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1sciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbHIuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWxyLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9sci5zdmcpOyB9XG5cbi5mbGFnLWljb24tbHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2xzLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1scy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbHMuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWx0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9sdC5zdmcpOyB9XG5cbi5mbGFnLWljb24tbHQuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2x0LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1sdSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbHUuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWx1LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9sdS5zdmcpOyB9XG5cbi5mbGFnLWljb24tbHYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2x2LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1sdi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbHYuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWx5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9seS5zdmcpOyB9XG5cbi5mbGFnLWljb24tbHkuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2x5LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1tYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbWEuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW1hLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9tYS5zdmcpOyB9XG5cbi5mbGFnLWljb24tbWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL21jLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1tYy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbWMuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW1kIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9tZC5zdmcpOyB9XG5cbi5mbGFnLWljb24tbWQuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL21kLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1tZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbWUuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW1lLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9tZS5zdmcpOyB9XG5cbi5mbGFnLWljb24tbWYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL21mLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1tZi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbWYuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9tZy5zdmcpOyB9XG5cbi5mbGFnLWljb24tbWcuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL21nLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1taCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbWguc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW1oLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9taC5zdmcpOyB9XG5cbi5mbGFnLWljb24tbWsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL21rLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1tay5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbWsuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW1sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9tbC5zdmcpOyB9XG5cbi5mbGFnLWljb24tbWwuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL21sLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1tbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbW0uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW1tLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9tbS5zdmcpOyB9XG5cbi5mbGFnLWljb24tbW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL21uLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1tbi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbW4uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW1vIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9tby5zdmcpOyB9XG5cbi5mbGFnLWljb24tbW8uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL21vLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1tcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbXAuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW1wLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9tcC5zdmcpOyB9XG5cbi5mbGFnLWljb24tbXEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL21xLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1tcS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbXEuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW1yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9tci5zdmcpOyB9XG5cbi5mbGFnLWljb24tbXIuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL21yLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1tcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbXMuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW1zLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9tcy5zdmcpOyB9XG5cbi5mbGFnLWljb24tbXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL210LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1tdC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbXQuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW11IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9tdS5zdmcpOyB9XG5cbi5mbGFnLWljb24tbXUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL211LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1tdiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbXYuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW12LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9tdi5zdmcpOyB9XG5cbi5mbGFnLWljb24tbXcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL213LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1tdy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbXcuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW14IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9teC5zdmcpOyB9XG5cbi5mbGFnLWljb24tbXguZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL214LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1teSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbXkuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW15LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9teS5zdmcpOyB9XG5cbi5mbGFnLWljb24tbXoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL216LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1tei5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbXouc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW5hIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9uYS5zdmcpOyB9XG5cbi5mbGFnLWljb24tbmEuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL25hLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1uYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbmMuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW5jLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9uYy5zdmcpOyB9XG5cbi5mbGFnLWljb24tbmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL25lLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1uZS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbmUuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW5mIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9uZi5zdmcpOyB9XG5cbi5mbGFnLWljb24tbmYuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL25mLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1uZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbmcuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW5nLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9uZy5zdmcpOyB9XG5cbi5mbGFnLWljb24tbmkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL25pLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1uaS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbmkuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW5sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ubC5zdmcpOyB9XG5cbi5mbGFnLWljb24tbmwuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL25sLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1ubyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbm8uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW5vLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9uby5zdmcpOyB9XG5cbi5mbGFnLWljb24tbnAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL25wLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1ucC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbnAuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW5yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9uci5zdmcpOyB9XG5cbi5mbGFnLWljb24tbnIuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL25yLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1udSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbnUuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW51LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9udS5zdmcpOyB9XG5cbi5mbGFnLWljb24tbnoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL256LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1uei5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbnouc3ZnKTsgfVxuXG4uZmxhZy1pY29uLW9tIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9vbS5zdmcpOyB9XG5cbi5mbGFnLWljb24tb20uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL29tLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1wYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvcGEuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXBhLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9wYS5zdmcpOyB9XG5cbi5mbGFnLWljb24tcGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3BlLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1wZS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvcGUuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXBmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9wZi5zdmcpOyB9XG5cbi5mbGFnLWljb24tcGYuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3BmLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1wZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvcGcuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXBnLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9wZy5zdmcpOyB9XG5cbi5mbGFnLWljb24tcGgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3BoLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1waC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvcGguc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXBrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9way5zdmcpOyB9XG5cbi5mbGFnLWljb24tcGsuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3BrLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1wbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvcGwuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXBsLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9wbC5zdmcpOyB9XG5cbi5mbGFnLWljb24tcG0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3BtLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1wbS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvcG0uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXBuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9wbi5zdmcpOyB9XG5cbi5mbGFnLWljb24tcG4uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3BuLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1wciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvcHIuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXByLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9wci5zdmcpOyB9XG5cbi5mbGFnLWljb24tcHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3BzLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1wcy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvcHMuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXB0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9wdC5zdmcpOyB9XG5cbi5mbGFnLWljb24tcHQuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3B0LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1wdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvcHcuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXB3LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9wdy5zdmcpOyB9XG5cbi5mbGFnLWljb24tcHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3B5LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1weS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvcHkuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXFhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9xYS5zdmcpOyB9XG5cbi5mbGFnLWljb24tcWEuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3FhLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvcmUuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXJlLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9yZS5zdmcpOyB9XG5cbi5mbGFnLWljb24tcm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3JvLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1yby5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvcm8uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXJzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ycy5zdmcpOyB9XG5cbi5mbGFnLWljb24tcnMuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3JzLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1ydSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvcnUuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXJ1LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9ydS5zdmcpOyB9XG5cbi5mbGFnLWljb24tcncge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3J3LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1ydy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvcncuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXNhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9zYS5zdmcpOyB9XG5cbi5mbGFnLWljb24tc2EuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3NhLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1zYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvc2Iuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXNiLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9zYi5zdmcpOyB9XG5cbi5mbGFnLWljb24tc2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3NjLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1zYy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvc2Muc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXNkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9zZC5zdmcpOyB9XG5cbi5mbGFnLWljb24tc2QuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3NkLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvc2Uuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXNlLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9zZS5zdmcpOyB9XG5cbi5mbGFnLWljb24tc2cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3NnLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1zZy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvc2cuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXNoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9zaC5zdmcpOyB9XG5cbi5mbGFnLWljb24tc2guZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3NoLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1zaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvc2kuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXNpLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9zaS5zdmcpOyB9XG5cbi5mbGFnLWljb24tc2oge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3NqLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1zai5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvc2ouc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9zay5zdmcpOyB9XG5cbi5mbGFnLWljb24tc2suZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3NrLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1zbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvc2wuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXNsLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9zbC5zdmcpOyB9XG5cbi5mbGFnLWljb24tc20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3NtLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1zbS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvc20uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXNuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9zbi5zdmcpOyB9XG5cbi5mbGFnLWljb24tc24uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3NuLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1zbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvc28uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXNvLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9zby5zdmcpOyB9XG5cbi5mbGFnLWljb24tc3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3NyLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1zci5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvc3Iuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9zcy5zdmcpOyB9XG5cbi5mbGFnLWljb24tc3MuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3NzLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1zdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvc3Quc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXN0LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9zdC5zdmcpOyB9XG5cbi5mbGFnLWljb24tc3Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3N2LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1zdi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvc3Yuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXN4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9zeC5zdmcpOyB9XG5cbi5mbGFnLWljb24tc3guZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3N4LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1zeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvc3kuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXN5LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9zeS5zdmcpOyB9XG5cbi5mbGFnLWljb24tc3oge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3N6LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1zei5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvc3ouc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXRjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My90Yy5zdmcpOyB9XG5cbi5mbGFnLWljb24tdGMuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3RjLnN2Zyk7IH1cblxuLmZsYWctaWNvbi10ZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdGQuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXRkLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS90ZC5zdmcpOyB9XG5cbi5mbGFnLWljb24tdGYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3RmLnN2Zyk7IH1cblxuLmZsYWctaWNvbi10Zi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdGYuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXRnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My90Zy5zdmcpOyB9XG5cbi5mbGFnLWljb24tdGcuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3RnLnN2Zyk7IH1cblxuLmZsYWctaWNvbi10aCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdGguc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXRoLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS90aC5zdmcpOyB9XG5cbi5mbGFnLWljb24tdGoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3RqLnN2Zyk7IH1cblxuLmZsYWctaWNvbi10ai5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdGouc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXRrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My90ay5zdmcpOyB9XG5cbi5mbGFnLWljb24tdGsuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3RrLnN2Zyk7IH1cblxuLmZsYWctaWNvbi10bCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdGwuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXRsLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS90bC5zdmcpOyB9XG5cbi5mbGFnLWljb24tdG0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3RtLnN2Zyk7IH1cblxuLmZsYWctaWNvbi10bS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdG0uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXRuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My90bi5zdmcpOyB9XG5cbi5mbGFnLWljb24tdG4uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3RuLnN2Zyk7IH1cblxuLmZsYWctaWNvbi10byB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdG8uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXRvLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS90by5zdmcpOyB9XG5cbi5mbGFnLWljb24tdHIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3RyLnN2Zyk7IH1cblxuLmZsYWctaWNvbi10ci5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdHIuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXR0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My90dC5zdmcpOyB9XG5cbi5mbGFnLWljb24tdHQuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3R0LnN2Zyk7IH1cblxuLmZsYWctaWNvbi10diB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdHYuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXR2LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS90di5zdmcpOyB9XG5cbi5mbGFnLWljb24tdHcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3R3LnN2Zyk7IH1cblxuLmZsYWctaWNvbi10dy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdHcuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXR6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My90ei5zdmcpOyB9XG5cbi5mbGFnLWljb24tdHouZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3R6LnN2Zyk7IH1cblxuLmZsYWctaWNvbi11YSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdWEuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXVhLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS91YS5zdmcpOyB9XG5cbi5mbGFnLWljb24tdWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3VnLnN2Zyk7IH1cblxuLmZsYWctaWNvbi11Zy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdWcuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXVtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My91bS5zdmcpOyB9XG5cbi5mbGFnLWljb24tdW0uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3VtLnN2Zyk7IH1cblxuLmZsYWctaWNvbi11cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdXMuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXVzLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS91cy5zdmcpOyB9XG5cbi5mbGFnLWljb24tdXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3V5LnN2Zyk7IH1cblxuLmZsYWctaWNvbi11eS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdXkuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXV6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My91ei5zdmcpOyB9XG5cbi5mbGFnLWljb24tdXouZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3V6LnN2Zyk7IH1cblxuLmZsYWctaWNvbi12YSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdmEuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXZhLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS92YS5zdmcpOyB9XG5cbi5mbGFnLWljb24tdmMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3ZjLnN2Zyk7IH1cblxuLmZsYWctaWNvbi12Yy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdmMuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My92ZS5zdmcpOyB9XG5cbi5mbGFnLWljb24tdmUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3ZlLnN2Zyk7IH1cblxuLmZsYWctaWNvbi12ZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdmcuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXZnLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS92Zy5zdmcpOyB9XG5cbi5mbGFnLWljb24tdmkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3ZpLnN2Zyk7IH1cblxuLmZsYWctaWNvbi12aS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdmkuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXZuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My92bi5zdmcpOyB9XG5cbi5mbGFnLWljb24tdm4uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3ZuLnN2Zyk7IH1cblxuLmZsYWctaWNvbi12dSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdnUuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXZ1LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS92dS5zdmcpOyB9XG5cbi5mbGFnLWljb24td2Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3dmLnN2Zyk7IH1cblxuLmZsYWctaWNvbi13Zi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvd2Yuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXdzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My93cy5zdmcpOyB9XG5cbi5mbGFnLWljb24td3MuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3dzLnN2Zyk7IH1cblxuLmZsYWctaWNvbi15ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMveWUuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXllLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS95ZS5zdmcpOyB9XG5cbi5mbGFnLWljb24teXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3l0LnN2Zyk7IH1cblxuLmZsYWctaWNvbi15dC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEveXQuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXphIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My96YS5zdmcpOyB9XG5cbi5mbGFnLWljb24temEuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3phLnN2Zyk7IH1cblxuLmZsYWctaWNvbi16bSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvem0uc3ZnKTsgfVxuXG4uZmxhZy1pY29uLXptLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS96bS5zdmcpOyB9XG5cbi5mbGFnLWljb24tencge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3p3LnN2Zyk7IH1cblxuLmZsYWctaWNvbi16dy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvencuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWV1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ldS5zdmcpOyB9XG5cbi5mbGFnLWljb24tZXUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2V1LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1nYi1lbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2diLWVuZy5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ2ItZW5nLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9nYi1lbmcuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWdiLXNjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZ2Itc2N0LnN2Zyk7IH1cblxuLmZsYWctaWNvbi1nYi1zY3QuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2diLXNjdC5zdmcpOyB9XG5cbi5mbGFnLWljb24tZ2Itd2xzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9nYi13bHMuc3ZnKTsgfVxuXG4uZmxhZy1pY29uLWdiLXdscy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZ2Itd2xzLnN2Zyk7IH1cblxuLmZsYWctaWNvbi1hcnJvdy11cCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy9hcnJvdy11cC5zdmcpOyB9XG5cbi5mbGFnLWljb24tYXJyb3ctZG93biB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy9hcnJvdy1kb3duLnN2Zyk7IH1cblxuLnNsb3QtY29udGFpbmVyLnNsb3QtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAuc2xvdC1jb250YWluZXIuc2xvdC1oZWFkZXIgLnNsb3QtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4OyB9XG4gIC5zbG90LWNvbnRhaW5lci5zbG90LWhlYWRlci5iaWxsYm9hcmQtc2xvdCAuc2xvdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2xvdC1jb250YWluZXIuc2xvdC1hcnRpY2xlLWJsb2NrIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY2xlYXI6IGJvdGg7IH1cbiAgLnNsb3QtY29udGFpbmVyLnNsb3QtYXJ0aWNsZS1ibG9jayAuc2xvdC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjI7IH1cbiAgICAuc2xvdC1jb250YWluZXIuc2xvdC1hcnRpY2xlLWJsb2NrIC5zbG90LWl0ZW0uc2xvdC13MzAwIHtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7IH1cbiAgICAuc2xvdC1jb250YWluZXIuc2xvdC1hcnRpY2xlLWJsb2NrIC5zbG90LWl0ZW0uc2xvdC13MjQwIHtcbiAgICAgIG1heC13aWR0aDogMjQwcHg7IH1cbiAgICAuc2xvdC1jb250YWluZXIuc2xvdC1hcnRpY2xlLWJsb2NrIC5zbG90LWl0ZW0uc2xvdC1oMzAwIHtcbiAgICAgIG1heC1oZWlnaHQ6IDMwMHB4OyB9XG4gICAgLnNsb3QtY29udGFpbmVyLnNsb3QtYXJ0aWNsZS1ibG9jayAuc2xvdC1pdGVtLnNsb3QtaDQwMCB7XG4gICAgICBtYXgtaGVpZ2h0OiA0MDBweDsgfVxuICAgIC5zbG90LWNvbnRhaW5lci5zbG90LWFydGljbGUtYmxvY2sgLnNsb3QtaXRlbS5zbG90LWg2MDAge1xuICAgICAgbWF4LWhlaWdodDogNjAwcHg7IH1cblxuLnNsb3QtY29udGFpbmVyLnNsb3QtYXJ0aWNsZS1yZWdudW0ge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBjbGVhcjogYm90aDsgfVxuICAuc2xvdC1jb250YWluZXIuc2xvdC1hcnRpY2xlLXJlZ251bSAuc2xvdC1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlOGY5O1xuICAgIGNvbG9yOiAjNmUxOGMwO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IDMwMHB4OyB9XG4gICAgLnNsb3QtY29udGFpbmVyLnNsb3QtYXJ0aWNsZS1yZWdudW0gLnNsb3QtaXRlbSBhIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAuc2xvdC1jb250YWluZXIuc2xvdC1hcnRpY2xlLXJlZ251bSAuc2xvdC1pdGVtLnNsb3QtdzMwMCB7XG4gICAgICB3aWR0aDogMzAwcHg7IH1cbiAgICAgIC5zbG90LWNvbnRhaW5lci5zbG90LWFydGljbGUtcmVnbnVtIC5zbG90LWl0ZW0uc2xvdC13MzAwIGltZyB7XG4gICAgICAgIG1pbi13aWR0aDogMzAwcHg7IH1cbiAgICAuc2xvdC1jb250YWluZXIuc2xvdC1hcnRpY2xlLXJlZ251bSAuc2xvdC1pdGVtLnNsb3QtaDMwMCB7XG4gICAgICBoZWlnaHQ6IDMwMHB4OyB9XG4gICAgICAuc2xvdC1jb250YWluZXIuc2xvdC1hcnRpY2xlLXJlZ251bSAuc2xvdC1pdGVtLnNsb3QtaDMwMCBpbWcge1xuICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDsgfVxuXG4uc2xvdC1jb250YWluZXIuc2xvdC1hcnRpY2xlLW1lZGlhIC5zbG90LWl0ZW0ge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc2xvdC1jb250YWluZXIuc2xvdC1tb3JlLWFuYWx5dGljcyAuc2xvdC1pdGVtLCAuc2xvdC1jb250YWluZXIuc2xvdC1tb3JlLWFuYWx5dGljcy1yZWdudW0gLnNsb3QtaXRlbSB7XG4gIHdpZHRoOiAyNDBweDtcbiAgaGVpZ2h0OiA0MDBweDsgfVxuXG4uc2xvdC1jb250YWluZXIuc2xvdC1tb3JlLWFuYWx5dGljcy1yZWdudW0gLnNsb3QtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGU4Zjk7XG4gIGNvbG9yOiAjNmUxOGMwOyB9XG5cbi5zbG90LWNvbnRhaW5lci5zbG90LWFydGljbGUtZm9vdGVyIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMWNkY2M7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDFjZGNjO1xuICB3aWR0aDogMTAwdnc7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLnNsb3QtY29udGFpbmVyLnNsb3QtYXJ0aWNsZS1mb290ZXIgLnNsb3QtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiA5NzBweDtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uc2xvdC1jb250YWluZXIuc2xvdC1hcnRpY2xlLWZvb3Rlci1tb2JpbGUge1xuICBtYXJnaW46IDQwcHggMDtcbiAgcGFkZGluZzogMjBweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QxY2RjYztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMWNkY2M7XG4gIHdpZHRoOiAxMDB2dzsgfVxuICAuc2xvdC1jb250YWluZXIuc2xvdC1hcnRpY2xlLWZvb3Rlci1tb2JpbGUgLnNsb3QtaXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjk5ZjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzUwcHg7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cblxuLnNsb3QtY29udGFpbmVyLnNsb3QtYXJ0aWNsZS15YW5kZXgtemVuIC5zbG90LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjVweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiB1bnNldDtcbiAgbWFyZ2luLXRvcDogLTlweDtcbiAgbWFyZ2luLWJvdHRvbTogLThweDsgfVxuXG4uc2xvdC1jb250YWluZXIuc2xvdC1hcnRpY2xlLXlhbmRleC16ZW4gLnplbi13aWRnZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmY2ZhOyB9XG4gIC5zbG90LWNvbnRhaW5lci5zbG90LWFydGljbGUteWFuZGV4LXplbiAuemVuLXdpZGdldCBhIHtcbiAgICBjb2xvcjogIzE4MDcwMTtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnNsb3QtY29udGFpbmVyLnNsb3QtYXJ0aWNsZS15YW5kZXgtemVuIC56ZW4td2lkZ2V0IC53aWRnZXRfX2hlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2xvdC1jb250YWluZXIuc2xvdC1hcnRpY2xlLXlhbmRleC16ZW4gLnplbi13aWRnZXQgLndpZGdldC1jYXJkX190aXRsZSB7XG4gICAgZm9udDogMTRweC8yMHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7IH1cblxuLnNsb3QtaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNsZWFyOiBib3RoO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLnNsb3QtY29udGFpbmVyLnNsb3QtYXJ0aWNsZS1mb290ZXIgLnNsb3QtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmNvbnRhaW5lci13cmFwcGVyLCAuZm9vdGVyLWxpbmUgLmZvb3Rlci1uYXZiYXIsIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItY2xvc2UsIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItbmV3cyAuYW5hbHl0aWNzLCAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWRvdHMsIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5zb2NpYWwtc2hhcmUgYSwgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmFnZS1saW1pdCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuaHRtbCB7XG4gIG1pbi13aWR0aDogNzIwcHg7IH1cblxuYm9keSB7XG4gIGZvbnQ6IDE2cHgvMzBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMxODA3MDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZjZmE7XG4gIG1pbi13aWR0aDogNzIwcHg7IH1cblxuLmNvbnRhaW5lci13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDsgfVxuXG4ubG9nby1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIG1pbi13aWR0aDogNzIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW46IDQ0cHggYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAwOyB9XG4gIC5sb2dvLWNvbnRhaW5lciBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5sb2dvLWNvbnRhaW5lciBpbWcge1xuICAgIHdpZHRoOiA3MnB4O1xuICAgIGhlaWdodDogNzJweDsgfVxuICAgIC5sb2dvLWNvbnRhaW5lciBpbWcuc3BlY2lhbC1sb2dvIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiA5MnB4OyB9XG5cbi5mb290ZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZlMThjMDsgfVxuXG4uZm9vdGVyLWNvbnRlbnQge1xuICBmbGV4LWJhc2lzOiAxNDAwcHg7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogNDFweDtcbiAgei1pbmRleDogMTA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3gtc2hhZG93OiAycHggLTJweCA1cHggcmdiYSg5MywgOTMsIDkzLCAwLjE1KSwgLTJweCAwcHggNXB4IHJnYmEoOTMsIDkzLCA5MywgMC4xNSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZjZmE7XG4gIGNvbG9yOiAjOGI4MzgwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDFjZGNjO1xuICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5mb290ZXItY29udGVudCBhIHtcbiAgICBjb2xvcjogIzZlMThjMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5mb290ZXItY29udGVudCAuY29sdW1uIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDsgfVxuICAgIC5mb290ZXItY29udGVudCAuY29sdW1uIHAge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IH1cbiAgICAuZm9vdGVyLWNvbnRlbnQgLmNvbHVtbiBwOm50aC1jaGlsZCgxKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmZvb3Rlci1jb250ZW50IC5jb2x1bW4gLnNvY2lhbC1zaGFyZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgIC5mb290ZXItY29udGVudCAuY29sdW1uIC5zb2NpYWwtc2hhcmUgYSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBoZWlnaHQ6IDI1cHg7IH1cbiAgICAgIC5mb290ZXItY29udGVudCAuY29sdW1uIC5zb2NpYWwtc2hhcmUgLnRnIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAzcHggMDsgfVxuICAgICAgLmZvb3Rlci1jb250ZW50IC5jb2x1bW4gLnNvY2lhbC1zaGFyZSBhOmhvdmVyLnZrIHtcbiAgICAgICAgY29sb3I6ICM1OTdkYTM7IH1cbiAgICAgIC5mb290ZXItY29udGVudCAuY29sdW1uIC5zb2NpYWwtc2hhcmUgYTpob3Zlci5mYiB7XG4gICAgICAgIGNvbG9yOiAjM2I1OTk4OyB9XG4gICAgICAuZm9vdGVyLWNvbnRlbnQgLmNvbHVtbiAuc29jaWFsLXNoYXJlIGE6aG92ZXIub2sge1xuICAgICAgICBjb2xvcjogI2VkODEyYjsgfVxuICAgICAgLmZvb3Rlci1jb250ZW50IC5jb2x1bW4gLnNvY2lhbC1zaGFyZSBhOmhvdmVyLnR3IHtcbiAgICAgICAgY29sb3I6ICMwMGFjZWU7IH1cbiAgICAgIC5mb290ZXItY29udGVudCAuY29sdW1uIC5zb2NpYWwtc2hhcmUgYTpob3Zlci50ZyB7XG4gICAgICAgIGNvbG9yOiAjMDA4OGNjOyB9XG4gICAgICAuZm9vdGVyLWNvbnRlbnQgLmNvbHVtbiAuc29jaWFsLXNoYXJlIGE6aG92ZXIuaW5zdCB7XG4gICAgICAgIGNvbG9yOiAjZTEzMDZjOyB9XG4gICAgICAuZm9vdGVyLWNvbnRlbnQgLmNvbHVtbiAuc29jaWFsLXNoYXJlIGE6aG92ZXIueXQge1xuICAgICAgICBjb2xvcjogI0ZGMDAwMDsgfVxuICAgIC5mb290ZXItY29udGVudCAuY29sdW1uIC5saXN0LCAuZm9vdGVyLWNvbnRlbnQgLmNvbHVtbiAuY29udGFjdHMge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAuZm9vdGVyLWNvbnRlbnQgLmNvbHVtbiAubGlzdCBpLCAuZm9vdGVyLWNvbnRlbnQgLmNvbHVtbiAuY29udGFjdHMgaSB7XG4gICAgICAgIGNvbG9yOiAjZmY2YjAwOyB9XG4gICAgICAuZm9vdGVyLWNvbnRlbnQgLmNvbHVtbiAubGlzdCBhLCAuZm9vdGVyLWNvbnRlbnQgLmNvbHVtbiAuY29udGFjdHMgYSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNmUxOGMwO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgICAgICAgLmZvb3Rlci1jb250ZW50IC5jb2x1bW4gLmxpc3QgYTpob3ZlciwgLmZvb3Rlci1jb250ZW50IC5jb2x1bW4gLmNvbnRhY3RzIGE6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAgIC5mb290ZXItY29udGVudCAuY29sdW1uIC5saXN0IHNwYW4sIC5mb290ZXItY29udGVudCAuY29sdW1uIC5jb250YWN0cyBzcGFuIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgLmZvb3Rlci1jb250ZW50IC5jb2x1bW4gLmxpc3QgZGl2LCAuZm9vdGVyLWNvbnRlbnQgLmNvbHVtbiAuY29udGFjdHMgZGl2IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogIzZlMThjMDsgfVxuICAgIC5mb290ZXItY29udGVudCAuY29sdW1uIC5jb250YWN0cyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLmZvb3Rlci1jb250ZW50IC5jb2x1bW4gLmNlcnRpZmljYXRlcyAuYm9sZCB7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLmZvb3Rlci1jb250ZW50IC5jb2x1bW4gLmNvdW50ZXJzIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgICAgIC5mb290ZXItY29udGVudCAuY29sdW1uIC5jb3VudGVycyAjdG9wMTAwY291bnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZm9vdGVyLWxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMDsgfVxuICAuZm9vdGVyLWxpbmUgLmZvb3Rlci1sb2dvIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBtYXgtd2lkdGg6IDQwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuZm9vdGVyLWxpbmUgLmZvb3Rlci1sb2dvIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAuZm9vdGVyLWxpbmUgLmZvb3Rlci1sb2dvIGltZyB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvdHRvbTogMXB4OyB9XG4gIC5mb290ZXItbGluZSAuZm9vdGVyLW5hdmJhciB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuZm9vdGVyLWxpbmUgLmZvb3Rlci1uYXZiYXIgaSB7XG4gICAgICBjb2xvcjogI2ZlZmNmYTtcbiAgICAgIGZvbnQtc2l6ZTogMjFweDsgfVxuICAuZm9vdGVyLWxpbmUgLmZvb3Rlci1zaGFyZSB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMWNkY2M7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2QxY2RjYztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5mb290ZXItbGluZSAuZm9vdGVyLXNoYXJlIGltZyB7XG4gICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAuZm9vdGVyLWxpbmUgLmZvb3Rlci1zaGFyZTpob3ZlciAuc2hhcmluZ19idXR0b25zIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gICAgLmZvb3Rlci1saW5lIC5mb290ZXItc2hhcmU6aG92ZXIgLnNoYXJpbmdfYnV0dG9uc19fbGluayB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKSBzY2FsZVgoMSkgdHJhbnNsYXRlWSgtMTZweCkgdHJhbnNsYXRlWCgwcHgpOyB9XG4gICAgLmZvb3Rlci1saW5lIC5mb290ZXItc2hhcmUgLmFjdGlvbi1idXR0b246aG92ZXIgKyAuc2hhcmluZ19idXR0b25zIC5zaGFyaW5nX2J1dHRvbnNfX2xpbms6YmVmb3JlIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlciAwO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4zczsgfVxuICAgIC5mb290ZXItbGluZSAuZm9vdGVyLXNoYXJlIC5zaGFyaW5nX2J1dHRvbnMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDQwcHg7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgei1pbmRleDogNDA7IH1cbiAgICAgIC5mb290ZXItbGluZSAuZm9vdGVyLXNoYXJlIC5zaGFyaW5nX2J1dHRvbnMgLnNoYXJpbmdfYnV0dG9uc19faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMDsgfVxuICAgICAgICAuZm9vdGVyLWxpbmUgLmZvb3Rlci1zaGFyZSAuc2hhcmluZ19idXR0b25zIC5zaGFyaW5nX2J1dHRvbnNfX2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgIC5mb290ZXItbGluZSAuZm9vdGVyLXNoYXJlIC5zaGFyaW5nX2J1dHRvbnNfX2xpbmsge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMC41KSBzY2FsZVgoMC41KSB0cmFuc2xhdGVZKDBweCkgdHJhbnNsYXRlWCgwcHgpO1xuICAgICAgdHJhbnNpdGlvbjogLjNzOyB9XG4gICAgICAuZm9vdGVyLWxpbmUgLmZvb3Rlci1zaGFyZSAuc2hhcmluZ19idXR0b25zX19saW5rOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgdG9wOiAtMTVweDtcbiAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICAgICAgYm90dG9tOiAtMTVweDtcbiAgICAgICAgei1pbmRleDogNDA7IH1cbiAgICAgIC5mb290ZXItbGluZSAuZm9vdGVyLXNoYXJlIC5zaGFyaW5nX2J1dHRvbnNfX2xpbmsgaSwgLmZvb3Rlci1saW5lIC5mb290ZXItc2hhcmUgLnNoYXJpbmdfYnV0dG9uc19fbGluayBzdmcge1xuICAgICAgICBjb2xvcjogIzZlMThjMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAgICAgLmZvb3Rlci1saW5lIC5mb290ZXItc2hhcmUgLnNoYXJpbmdfYnV0dG9uc19fbGluayBzdmcge1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7IH1cbiAgICAuZm9vdGVyLWxpbmUgLmZvb3Rlci1zaGFyZSBbZGF0YS10b29sdGlwXTpiZWZvcmUge1xuICAgICAgdG9wOiAzNSU7XG4gICAgICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjOGI4MzgwO1xuICAgICAgY29sb3I6ICNmZWZjZmE7XG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtdG9vbHRpcCk7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcGFkZGluZzogNHB4IDdweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICByaWdodDogMTAwJTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICAgIC5mb290ZXItbGluZSAuZm9vdGVyLXNoYXJlIFtkYXRhLXRvb2x0aXBdOmhvdmVyOmJlZm9yZSB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXIgMDsgfVxuICAuZm9vdGVyLWxpbmUgLmZvb3Rlci10aWNrZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDA7IH1cbiAgLmZvb3Rlci1saW5lIC5mb290ZXItY29weXJpZ2h0IHtcbiAgICB6LWluZGV4OiAzNTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA0MHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGNvbG9yOiAjYWVhOGE2O1xuICAgIGZvbnQ6IDEwcHgvMzBweCAnT3BlbiBTYW5zJyxzYW5zLXNlcmlmO1xuICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gICAgLmZvb3Rlci1saW5lIC5mb290ZXItY29weXJpZ2h0OmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5uZXdzLXRpY2tlciB7XG4gIG1hcmdpbjogMCA4MHB4OyB9XG4gIC5uZXdzLXRpY2tlciBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1heC13aWR0aDogNTMwcHg7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDgwcHg7IH1cbiAgLm5ld3MtdGlja2VyIC5uZXdzLXRpY2tlci10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjZmVmY2ZhO1xuICAgIGZvbnQ6IDEzcHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBhbmltYXRpb24tbmFtZTogc2xpZGVyO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMTRzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuQGtleWZyYW1lcyBzbGlkZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIDglLCA5MiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cbiAgLm5ld3MtdGlja2VyIC5uZXdzLXRpY2tlci1jb3VudGRvd24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCAjNmUxOGMwIDUwJSk7IH1cbiAgICAubmV3cy10aWNrZXIgLm5ld3MtdGlja2VyLWNvdW50ZG93biBzdmcge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZykgcm90YXRlWigtOTBkZWcpIHRyYW5zbGF0ZVooMCk7XG4gICAgICBmbG9hdDogcmlnaHQ7IH1cbiAgICAubmV3cy10aWNrZXIgLm5ld3MtdGlja2VyLWNvdW50ZG93biBzdmcgY2lyY2xlIHtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDQ0cHg7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogMHB4O1xuICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICAgICAgc3Ryb2tlLXdpZHRoOiAzcHg7XG4gICAgICBzdHJva2U6ICNiNjhiZGQ7XG4gICAgICBmaWxsOiBub25lO1xuICAgICAgYW5pbWF0aW9uOiBjb3VudGRvd24gMTRzIGxpbmVhciBpbmZpbml0ZSBmb3J3YXJkczsgfVxuXG5Aa2V5ZnJhbWVzIGNvdW50ZG93biB7XG4gIGZyb20ge1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwOyB9XG4gIHRvIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogNDRweDsgfSB9XG5cbi5yZWdudW1fdGl0bGUge1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5ub24tdmVydGljYWwtcGFkZGluZyB7XG4gIHBhZGRpbmc6IDAgMjBweCAhaW1wb3J0YW50OyB9XG5cbi5ub24tcGFkZGluZyB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG4uY29udGVudC13cmFwcGVyIHtcbiAgbWluLXdpZHRoOiA3MjBweDsgfVxuXG4uZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDB2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi53YXZlLWJvcmRlciB7XG4gIGJvcmRlci1zdHlsZTogc29saWQgbm9uZTtcbiAgYm9yZGVyLWltYWdlLXdpZHRoOiAxNXB4O1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDMwIDA7XG4gIGJvcmRlci1pbWFnZS1yZXBlYXQ6IHJvdW5kO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiB1cmwoL2Fzc2V0cy9uZXdfcmVnbnVtL2ltYWdlcy93YXZ5LWJvcmRlci1ncmV5LTIucG5nKTtcbiAgYm9yZGVyLWltYWdlLW91dHNldDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMjtcbiAgdG9wOiAxcHg7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAuZnVsbC13aWR0aCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTAlO1xuICAgIG1pbi13aWR0aDogNzIwcHg7IH1cbiAgICAuZnVsbC13aWR0aCAuYXJ0aWNsZS1waWN0dXJlLXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5mb290ZXItY29udGVudCB7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLmZvb3Rlci1jb250ZW50IC5jb2x1bW4ge1xuICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAuZm9vdGVyLWNvbnRhaW5lciAuZm9vdGVyLXNoYXJlIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7IH1cbiAgLmZvb3Rlci1jb250YWluZXIgLmZvb3Rlci1sb2dvIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTsgfSB9XG5cbi5jb250ZW50IC5sZWZ0LWFycm93LCAuY29udGVudCAucmlnaHQtYXJyb3cge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogY2FsYyg1MCUgLSA2MHB4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogNTtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQsIHZpc2liaWxpdHkgMHMgbGluZWFyIDBzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5jb250ZW50IC5sZWZ0LWFycm93OmhvdmVyLCAuY29udGVudCAucmlnaHQtYXJyb3c6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZjZmE7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGNvbG9yOiAjNmUxOGMwOyB9XG4gICAgLmNvbnRlbnQgLmxlZnQtYXJyb3c6aG92ZXIgc3BhbiwgLmNvbnRlbnQgLnJpZ2h0LWFycm93OmhvdmVyIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAuY29udGVudCAubGVmdC1hcnJvdyBzcGFuLCAuY29udGVudCAucmlnaHQtYXJyb3cgc3BhbiB7XG4gICAgZm9udDogMTNweC8xOHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIG1heC1oZWlnaHQ6IDkwcHg7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMC4yO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkOyB9XG4gIC5jb250ZW50IC5sZWZ0LWFycm93IGkuZmEsIC5jb250ZW50IC5yaWdodC1hcnJvdyBpLmZhIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4OyB9XG4gIC5jb250ZW50IC5sZWZ0LWFycm93IGltZywgLmNvbnRlbnQgLnJpZ2h0LWFycm93IGltZyB7XG4gICAgaGVpZ2h0OiAxMjBweDsgfVxuXG4uY29udGVudCAubGVmdC1hcnJvdywgLmNvbnRlbnQgLnJpZ2h0LWFycm93IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTsgfVxuICAuY29udGVudCAubGVmdC1hcnJvdy5pcy1jb2xsaWRpbmcsIC5jb250ZW50IC5yaWdodC1hcnJvdy5pcy1jb2xsaWRpbmcge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwOyB9XG5cbi5jb250ZW50IC5yaWdodC1hcnJvdyB7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgLmNvbnRlbnQgLnJpZ2h0LWFycm93IHNwYW4ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5jb250ZW50IC5sZWZ0LWFycm93IHtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICAuY29udGVudCAubGVmdC1hcnJvdyBzcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbi5oaWRkZW4tY29udGFpbmVyIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4uc2xpZGUtdXAtY29udGFpbmVyIHtcbiAgYW5pbWF0aW9uOiBzbGlkZS11cCAuOHMgZWFzZTsgfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLXVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDgwcHgpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuLm5hdmJhci1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1NjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBvdmVyZmxvdzogLW1vei1zY3JvbGxiYXJzLW5vbmU7IH1cbiAgLm5hdmJhci1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMDsgfVxuICAubmF2YmFyLWNvbnRhaW5lciBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAubmF2YmFyLWNvbnRhaW5lciBhOmFjdGl2ZSwgLm5hdmJhci1jb250YWluZXIgYTp2aXNpdGVkLCAubmF2YmFyLWNvbnRhaW5lciBhOmxpbmsge1xuICAgICAgY29sb3I6ICM2ZTE4YzA7IH1cbiAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci10b3Age1xuICAgIHdpZHRoOiA1NDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmY2ZhO1xuICAgIGJveC1zaGFkb3c6IC04cHggMHB4IDIwcHggMHB4OyB9XG4gIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIHtcbiAgICB3aWR0aDogNTQwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmUxOGMwOyB9XG4gIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItbG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1sb2dvIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1sb2dvIGltZyB7XG4gICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICB3aWR0aDogNzJweDsgfVxuICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgY29sb3I6ICM2ZTE4YzA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1jbG9zZSBzdmcge1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgd2lkdGg6IDIycHg7IH1cbiAgICAgIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItY2xvc2Ugc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiAjNmUxOGMwOyB9XG4gIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRvcDogNDJweDtcbiAgICBsZWZ0OiAxMTJweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE0MnB4KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBmb250OiAzMDAgMTZweC8xNnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjNmUxOGMwOyB9XG4gICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1tZW51LWl0ZW0ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20tY29sb3IgMC4xNXMgZWFzZS1vdXQ7IH1cbiAgICAgIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItbWVudS1pdGVtOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2ZTE4YzA7IH1cbiAgICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLW1lbnUgYSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiA0MHB4IDQwcHggMDsgfVxuICAgIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItc2VhcmNoLWlucHV0IHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBwYWRkaW5nOiA0cHggMzBweCA0cHggMTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMWNkY2M7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXItY29sb3I7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDBtczsgfVxuICAgICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1zZWFyY2gtaW5wdXQ6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICNhZWE4YTY7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLXNlYXJjaC1idXR0b24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjb2xvcjogI2FlYThhNjsgfVxuICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLW5ld3Mge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLW5ld3MgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItbmV3cyBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLW5ld3MgLm5ld3Mge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxNXB4IDQwcHg7XG4gICAgICBmb250OiAxNnB4LzIwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzE4MDcwMTsgfVxuICAgICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1uZXdzIC5uZXdzIC50cmFuc2xhdGlvbi1vbi1haXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItbmV3cyAuYW5hbHl0aWNzIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIHBhZGRpbmc6IDVweCA0MHB4IDVweCAwO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItbmV3cyAuYW5hbHl0aWNzIGltZyB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgfVxuICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWRvdHMge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMCAyMHB4IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1kb3RzIHN2ZyB7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIGhlaWdodDogMjVweDsgfVxuICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSB7XG4gICAgcGFkZGluZzogMjBweCA0MHB4IDAgNDBweDtcbiAgICBjb2xvcjogI2I2OGJkZDsgfVxuICAgIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIGEge1xuICAgICAgY29sb3I6ICNmZWZjZmE7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gcCB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSA+IHA6bnRoLWNoaWxkKDEpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSAuc29jaWFsLXNoYXJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSAuc29jaWFsLXNoYXJlIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgYm90dG9tOiA0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDsgfVxuICAgICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLnNvY2lhbC1zaGFyZSAudGcge1xuICAgICAgICBib3R0b206IDA7IH1cbiAgICAgICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLnNvY2lhbC1zaGFyZSAudGcgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAzcHggMDsgfVxuICAgICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLnNvY2lhbC1zaGFyZSBhOmhvdmVyLnZrIHtcbiAgICAgICAgY29sb3I6ICM1OTdkYTM7IH1cbiAgICAgIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5zb2NpYWwtc2hhcmUgYTpob3Zlci5mYiB7XG4gICAgICAgIGNvbG9yOiAjM2I1OTk4OyB9XG4gICAgICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSAuc29jaWFsLXNoYXJlIGE6aG92ZXIub2sge1xuICAgICAgICBjb2xvcjogI2VkODEyYjsgfVxuICAgICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLnNvY2lhbC1zaGFyZSBhOmhvdmVyLnR3IHtcbiAgICAgICAgY29sb3I6ICMwMGFjZWU7IH1cbiAgICAgIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5zb2NpYWwtc2hhcmUgYTpob3Zlci50ZyB7XG4gICAgICAgIGNvbG9yOiAjMDA4OGNjOyB9XG4gICAgICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSAuc29jaWFsLXNoYXJlIGE6aG92ZXIuaW5zdCB7XG4gICAgICAgIGNvbG9yOiAjZTEzMDZjOyB9XG4gICAgICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSAuc29jaWFsLXNoYXJlIGE6aG92ZXIueXQge1xuICAgICAgICBjb2xvcjogI0ZGMDAwMDsgfVxuICAgIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5pbmZvcm1hdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmluZm9ybWF0aW9uIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSAuaW5mb3JtYXRpb24gLmJvbGQge1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmxpc3QsIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5jb250YWN0cyB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDsgfVxuICAgICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmxpc3QgaSwgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmNvbnRhY3RzIGkge1xuICAgICAgICBjb2xvcjogI2ZmNmIwMDsgfVxuICAgICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmxpc3QgYSwgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmNvbnRhY3RzIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZlZmNmYTsgfVxuICAgICAgICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSAubGlzdCBhOjpiZWZvcmUsIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5jb250YWN0cyBhOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICByaWdodDogLTEwcHg7IH1cbiAgICAgICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmxpc3QgYTpob3ZlciwgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmNvbnRhY3RzIGE6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAgIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5saXN0IHNwYW4sIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5jb250YWN0cyBzcGFuIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmxpc3QgZGl2LCAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSAuY29udGFjdHMgZGl2IHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBjb2xvcjogI2ZlZmNmYTsgfVxuICAgIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5saXN0LCAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSAuY29udGFjdHMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5hZ2UtbGltaXQge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgICAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSAuYWdlLWxpbWl0IGltZyB7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgd2lkdGg6IDMwcHg7IH1cbiAgICAgIC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5hZ2UtbGltaXQgc3BhbiB7XG4gICAgICAgIGZvbnQ6IDEzcHgvMTVweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cblxuLnRyYW5zbGF0aW9uLW9uLWFpciB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBhbmltYXRpb24tbmFtZTogYmxpbmtlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgY29sb3I6IHJlZDsgfVxuXG5Aa2V5ZnJhbWVzIGJsaW5rZXIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMS4wOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4wOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDEuMDsgfSB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2xnJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9sZy5lb3Q/bjF6MzczXCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2xnLmVvdD8jaWVmaXhuMXozNzNcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2xnLndvZmY/bjF6MzczXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2xnLnR0Zj9uMXozNzNcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2xnLnN2Zz9uMXozNzMjbGdcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLmxnLWljb24ge1xuICBmb250LWZhbWlseTogJ2xnJztcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi5sZy1hY3Rpb25zIC5sZy1uZXh0LCAubGctYWN0aW9ucyAubGctcHJldiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40NSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICM5OTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4IDlweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMTA4MDsgfVxuICAubGctYWN0aW9ucyAubGctbmV4dC5kaXNhYmxlZCwgLmxnLWFjdGlvbnMgLmxnLXByZXYuZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAubGctYWN0aW9ucyAubGctbmV4dDpob3ZlciwgLmxnLWFjdGlvbnMgLmxnLXByZXY6aG92ZXIge1xuICAgIGNvbG9yOiAjRkZGOyB9XG5cbi5sZy1hY3Rpb25zIC5sZy1uZXh0IHtcbiAgcmlnaHQ6IDIwcHg7IH1cbiAgLmxnLWFjdGlvbnMgLmxnLW5leHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA5NVwiOyB9XG5cbi5sZy1hY3Rpb25zIC5sZy1wcmV2IHtcbiAgbGVmdDogMjBweDsgfVxuICAubGctYWN0aW9ucyAubGctcHJldjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGUwOTRcIjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGctcmlnaHQtZW5kIHtcbiAgMCUge1xuICAgIGxlZnQ6IDA7IH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAtMzBweDsgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAwOyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIGxnLXJpZ2h0LWVuZCB7XG4gIDAlIHtcbiAgICBsZWZ0OiAwOyB9XG4gIDUwJSB7XG4gICAgbGVmdDogLTMwcHg7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMDsgfSB9XG5cbkAtbXMta2V5ZnJhbWVzIGxnLXJpZ2h0LWVuZCB7XG4gIDAlIHtcbiAgICBsZWZ0OiAwOyB9XG4gIDUwJSB7XG4gICAgbGVmdDogLTMwcHg7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMDsgfSB9XG5cbkBrZXlmcmFtZXMgbGctcmlnaHQtZW5kIHtcbiAgMCUge1xuICAgIGxlZnQ6IDA7IH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAtMzBweDsgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAwOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxnLWxlZnQtZW5kIHtcbiAgMCUge1xuICAgIGxlZnQ6IDA7IH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAzMHB4OyB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDA7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgbGctbGVmdC1lbmQge1xuICAwJSB7XG4gICAgbGVmdDogMDsgfVxuICA1MCUge1xuICAgIGxlZnQ6IDMwcHg7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMDsgfSB9XG5cbkAtbXMta2V5ZnJhbWVzIGxnLWxlZnQtZW5kIHtcbiAgMCUge1xuICAgIGxlZnQ6IDA7IH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAzMHB4OyB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGxnLWxlZnQtZW5kIHtcbiAgMCUge1xuICAgIGxlZnQ6IDA7IH1cbiAgNTAlIHtcbiAgICBsZWZ0OiAzMHB4OyB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDA7IH0gfVxuXG4ubGctb3V0ZXIubGctcmlnaHQtZW5kIC5sZy1vYmplY3Qge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbGctcmlnaHQtZW5kIDAuM3M7XG4gIC1vLWFuaW1hdGlvbjogbGctcmlnaHQtZW5kIDAuM3M7XG4gIGFuaW1hdGlvbjogbGctcmlnaHQtZW5kIDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubGctb3V0ZXIubGctbGVmdC1lbmQgLmxnLW9iamVjdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsZy1sZWZ0LWVuZCAwLjNzO1xuICAtby1hbmltYXRpb246IGxnLWxlZnQtZW5kIDAuM3M7XG4gIGFuaW1hdGlvbjogbGctbGVmdC1lbmQgMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5sZy10b29sYmFyIHtcbiAgei1pbmRleDogMTA4MjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDUpOyB9XG4gIC5sZy10b29sYmFyIC5sZy1pY29uIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNTBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBvdXRsaW5lOiBtZWRpdW0gbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG4gICAgLmxnLXRvb2xiYXIgLmxnLWljb246aG92ZXIge1xuICAgICAgY29sb3I6ICNGRkY7IH1cbiAgLmxnLXRvb2xiYXIgLmxnLWNsb3NlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTA3MFwiOyB9XG4gIC5sZy10b29sYmFyIC5sZy1kb3dubG9hZDphZnRlciB7XG4gICAgY29udGVudDogXCJcXGUwZjJcIjsgfVxuXG4ubGctc3ViLWh0bWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDUpO1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjRUVFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEwcHggNDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxMDgwOyB9XG4gIC5sZy1zdWItaHRtbCBoNCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAubGctc3ViLWh0bWwgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbjogNXB4IDAgMDsgfVxuXG4jbGctY291bnRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubGctdG9vbGJhciwgLmxnLXByZXYsIC5sZy1uZXh0IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuMzVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMzVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLmxnLWhpZGUtaXRlbXMgLmxnLXByZXYge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTsgfVxuXG4ubGctaGlkZS1pdGVtcyAubGctbmV4dCB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTsgfVxuXG4ubGctaGlkZS1pdGVtcyAubGctdG9vbGJhciB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApOyB9XG5cbmJvZHk6bm90KC5sZy1mcm9tLWhhc2gpIC5sZy1vdXRlci5sZy1zdGFydC16b29tIC5sZy1vYmplY3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjUsIDAuNSwgMC41KTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNSwgMC41LCAwLjUpO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgIWltcG9ydGFudDtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpICFpbXBvcnRhbnQ7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTsgfVxuXG5ib2R5Om5vdCgubGctZnJvbS1oYXNoKSAubGctb3V0ZXIubGctc3RhcnQtem9vbSAubGctaXRlbS5sZy1jb21wbGV0ZSAubGctb2JqZWN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBEMEEwQTtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDgwO1xuICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7IH1cbiAgLmxnLW91dGVyIC5sZy10aHVtYi1vdXRlci5sZy1ncmFiIC5sZy10aHVtYi1pdGVtIHtcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgICBjdXJzb3I6IC1tb3otZ3JhYjtcbiAgICBjdXJzb3I6IC1vLWdyYWI7XG4gICAgY3Vyc29yOiAtbXMtZ3JhYjtcbiAgICBjdXJzb3I6IGdyYWI7IH1cbiAgLmxnLW91dGVyIC5sZy10aHVtYi1vdXRlci5sZy1ncmFiYmluZyAubGctdGh1bWItaXRlbSB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgICBjdXJzb3I6IC1tb3otZ3JhYmJpbmc7XG4gICAgY3Vyc29yOiAtby1ncmFiYmluZztcbiAgICBjdXJzb3I6IC1tcy1ncmFiYmluZztcbiAgICBjdXJzb3I6IGdyYWJiaW5nOyB9XG4gIC5sZy1vdXRlciAubGctdGh1bWItb3V0ZXIubGctZHJhZ2dpbmcgLmxnLXRodW1iIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDBzICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDsgfVxuXG4ubGctb3V0ZXIubGctdGh1bWItb3BlbiAubGctdGh1bWItb3V0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAlLCAwKTsgfVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7IH1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW0ge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4yNXMgZWFzZTtcbiAgICAgIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjI1cyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2U7IH0gfVxuICAubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW0uYWN0aXZlLCAubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW06aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2E5MDcwNzsgfVxuICAubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW0gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmxnLW91dGVyLmxnLWhhcy10aHVtYiAubGctaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDsgfVxuXG4ubGctb3V0ZXIubGctY2FuLXRvZ2dsZSAubGctaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5sZy1vdXRlci5sZy1wdWxsLWNhcHRpb24tdXAgLmxnLXN1Yi1odG1sIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3R0b20gMC4yNXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYm90dG9tIDAuMjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjI1cyBlYXNlOyB9XG5cbi5sZy1vdXRlci5sZy1wdWxsLWNhcHRpb24tdXAubGctdGh1bWItb3BlbiAubGctc3ViLWh0bWwge1xuICBib3R0b206IDEwMHB4OyB9XG5cbi5sZy1vdXRlciAubGctdG9nZ2xlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBEMEEwQTtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgaGVpZ2h0OiAzOXB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAtMzlweDtcbiAgd2lkdGg6IDUwcHg7IH1cbiAgLmxnLW91dGVyIC5sZy10b2dnbGUtdGh1bWI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlMWZmXCI7IH1cbiAgLmxnLW91dGVyIC5sZy10b2dnbGUtdGh1bWI6aG92ZXIge1xuICAgIGNvbG9yOiAjRkZGOyB9XG5cbi5sZy1vdXRlciAubGctdmlkZW8tY29udCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDVweDsgfVxuXG4ubGctb3V0ZXIgLmxnLXZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5sZy1vdXRlciAubGctdmlkZW8gLmxnLW9iamVjdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5sZy1vdXRlciAubGctdmlkZW8gLmxnLXZpZGVvLXBsYXkge1xuICAgIHdpZHRoOiA4NHB4O1xuICAgIGhlaWdodDogNTlweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNDJweDtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICB6LWluZGV4OiAxMDgwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubGctb3V0ZXIgLmxnLWhhcy12aW1lbyAubGctdmlkZW8tcGxheSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy92aW1lby1wbGF5LnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIDAgMCB0cmFuc3BhcmVudDsgfVxuXG4ubGctb3V0ZXIgLmxnLWhhcy12aW1lbzpob3ZlciAubGctdmlkZW8tcGxheSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy92aW1lby1wbGF5LnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIDAgLTU4cHggdHJhbnNwYXJlbnQ7IH1cblxuLmxnLW91dGVyIC5sZy1oYXMtaHRtbDUgLmxnLXZpZGVvLXBsYXkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWcvdmlkZW8tcGxheS5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGhlaWdodDogNjRweDtcbiAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xuICBtYXJnaW4tdG9wOiAtMzJweDtcbiAgd2lkdGg6IDY0cHg7XG4gIG9wYWNpdHk6IDAuODsgfVxuXG4ubGctb3V0ZXIgLmxnLWhhcy1odG1sNTpob3ZlciAubGctdmlkZW8tcGxheSB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmxnLW91dGVyIC5sZy1oYXMteW91dHViZSAubGctdmlkZW8tcGxheSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy95b3V0dWJlLXBsYXkucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgMCAwIHRyYW5zcGFyZW50OyB9XG5cbi5sZy1vdXRlciAubGctaGFzLXlvdXR1YmU6aG92ZXIgLmxnLXZpZGVvLXBsYXkge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcveW91dHViZS1wbGF5LnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIDAgLTYwcHggdHJhbnNwYXJlbnQ7IH1cblxuLmxnLW91dGVyIC5sZy12aWRlby1vYmplY3Qge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7IH1cblxuLmxnLW91dGVyIC5sZy1oYXMtdmlkZW8gLmxnLXZpZGVvLW9iamVjdCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ubGctb3V0ZXIgLmxnLWhhcy12aWRlby5sZy12aWRlby1wbGF5aW5nIC5sZy1vYmplY3QsIC5sZy1vdXRlciAubGctaGFzLXZpZGVvLmxnLXZpZGVvLXBsYXlpbmcgLmxnLXZpZGVvLXBsYXkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5sZy1vdXRlciAubGctaGFzLXZpZGVvLmxnLXZpZGVvLXBsYXlpbmcgLmxnLXZpZGVvLW9iamVjdCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLmxnLXByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGhlaWdodDogNXB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwODM7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjA4cyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4wOHMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjA4cyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMDhzIGVhc2UgMHM7IH1cbiAgLmxnLXByb2dyZXNzLWJhciAubGctcHJvZ3Jlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhOTA3MDc7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgd2lkdGg6IDA7IH1cbiAgLmxnLXByb2dyZXNzLWJhci5sZy1zdGFydCAubGctcHJvZ3Jlc3Mge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5sZy1zaG93LWF1dG9wbGF5IC5sZy1wcm9ncmVzcy1iYXIge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmxnLWF1dG9wbGF5LWJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFkXCI7IH1cbiAgLmxnLXNob3ctYXV0b3BsYXkgLmxnLWF1dG9wbGF5LWJ1dHRvbjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGUwMWFcIjsgfVxuXG4ubGctb3V0ZXIubGctY3NzMy5sZy16b29tLWRyYWdnaW5nIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCwgLmxnLW91dGVyLmxnLWNzczMubGctem9vbS1kcmFnZ2luZyAubGctaXRlbS5sZy1jb21wbGV0ZS5sZy16b29tYWJsZSAubGctaW1hZ2Uge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwczsgfVxuXG4ubGctb3V0ZXIubGctdXNlLXRyYW5zaXRpb24tZm9yLXpvb20gLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltZy13cmFwIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcztcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcztcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7IH1cblxuLmxnLW91dGVyLmxnLXVzZS1sZWZ0LWZvci16b29tIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgdG9wIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICAtbW96LXRyYW5zaXRpb246IGxlZnQgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIHRvcCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcztcbiAgLW8tdHJhbnNpdGlvbjogbGVmdCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgdG9wIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCB0b3AgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7IH1cblxuLmxnLW91dGVyIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmxnLW91dGVyIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWFnZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xNXMgIWltcG9ydGFudDtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjE1cyAhaW1wb3J0YW50O1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xNXMgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMTVzICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4jbGctem9vbS1pbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlMzExXCI7IH1cblxuI2xnLWFjdHVhbC1zaXplIHtcbiAgZm9udC1zaXplOiAyMHB4OyB9XG4gICNsZy1hY3R1YWwtc2l6ZTphZnRlciB7XG4gICAgY29udGVudDogXCJcXGUwMzNcIjsgfVxuXG4jbGctem9vbS1vdXQge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICNsZy16b29tLW91dDphZnRlciB7XG4gICAgY29udGVudDogXCJcXGUzMTJcIjsgfVxuICAubGctem9vbWVkICNsZy16b29tLW91dCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bzsgfVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLW91dGVyIHtcbiAgYm90dG9tOiA2MHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwODA7XG4gIGhlaWdodDogMTBweDsgfVxuICAubGctb3V0ZXIgLmxnLXBhZ2VyLW91dGVyLmxnLXBhZ2VyLWhvdmVyIC5sZy1wYWdlci1jb250IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLWNvbnQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IDAgNXB4OyB9XG4gIC5sZy1vdXRlciAubGctcGFnZXItY29udDpob3ZlciAubGctcGFnZXItdGh1bWItY29udCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAubGctb3V0ZXIgLmxnLXBhZ2VyLWNvbnQubGctcGFnZXItYWN0aXZlIC5sZy1wYWdlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHdoaXRlIGluc2V0OyB9XG5cbi5sZy1vdXRlciAubGctcGFnZXItdGh1bWItY29udCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkZGO1xuICBib3R0b206IDEwMCU7XG4gIGhlaWdodDogODNweDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlIDBzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjE1cyBlYXNlIDBzO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZSAwcywgLW1vei10cmFuc2Zvcm0gMC4xNXMgZWFzZSAwcztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlIDBzLCAtby10cmFuc2Zvcm0gMC4xNXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlIDBzLCB0cmFuc2Zvcm0gMC4xNXMgZWFzZSAwcztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTsgfVxuICAubGctb3V0ZXIgLmxnLXBhZ2VyLXRodW1iLWNvbnQgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLmxnLW91dGVyIC5sZy1wYWdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDAgMCA4cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIGluc2V0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzIGVhc2UgMHM7XG4gIHdpZHRoOiAxMnB4OyB9XG4gIC5sZy1vdXRlciAubGctcGFnZXI6aG92ZXIsIC5sZy1vdXRlciAubGctcGFnZXI6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDhweCB3aGl0ZSBpbnNldDsgfVxuXG4ubGctb3V0ZXIgLmxnLWNhcmV0IHtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTBweCBkYXNoZWQ7XG4gIGJvdHRvbTogLTEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAwOyB9XG5cbi5sZy1mdWxsc2NyZWVuOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGUyMGNcIjsgfVxuICAubGctZnVsbHNjcmVlbi1vbiAubGctZnVsbHNjcmVlbjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGUyMGRcIjsgfVxuXG4ubGctb3V0ZXIgI2xnLWRyb3Bkb3duLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3R0b206IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDgxO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4xOHMsIG9wYWNpdHkgMC4xOHMgbGluZWFyIDBzO1xuICAtby10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjE4cywgb3BhY2l0eSAwLjE4cyBsaW5lYXIgMHM7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDAuMThzLCBvcGFjaXR5IDAuMThzIGxpbmVhciAwczsgfVxuXG4ubGctb3V0ZXIubGctZHJvcGRvd24tYWN0aXZlIC5sZy1kcm9wZG93biwgLmxnLW91dGVyLmxnLWRyb3Bkb3duLWFjdGl2ZSAjbGctZHJvcGRvd24tb3ZlcmxheSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG5cbi5sZy1vdXRlci5sZy1kcm9wZG93bi1hY3RpdmUgI2xnLXNoYXJlIHtcbiAgY29sb3I6ICNGRkY7IH1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0b3A6IDUwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjE4cyBsaW5lYXIgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIDAuNXMsIG9wYWNpdHkgMC4xOHMgbGluZWFyIDBzO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuMThzIGxpbmVhciAwcywgdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC41cywgb3BhY2l0eSAwLjE4cyBsaW5lYXIgMHM7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjE4cyBsaW5lYXIgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIDAuNXMsIG9wYWNpdHkgMC4xOHMgbGluZWFyIDBzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xOHMgbGluZWFyIDBzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjVzLCBvcGFjaXR5IDAuMThzIGxpbmVhciAwczsgfVxuICAubGctb3V0ZXIgLmxnLWRyb3Bkb3duOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRjtcbiAgICByaWdodDogMTZweDtcbiAgICB0b3A6IC0xNnB4OyB9XG4gIC5sZy1vdXRlciAubGctZHJvcGRvd24gPiBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cbiAgLmxnLW91dGVyIC5sZy1kcm9wZG93biA+IGxpOmhvdmVyIGEsIC5sZy1vdXRlciAubGctZHJvcGRvd24gPiBsaTpob3ZlciAubGctaWNvbiB7XG4gICAgY29sb3I6ICMzMzM7IH1cbiAgLmxnLW91dGVyIC5sZy1kcm9wZG93biBhIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7IH1cbiAgICAubGctb3V0ZXIgLmxnLWRyb3Bkb3duIGE6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3KTsgfVxuICAubGctb3V0ZXIgLmxnLWRyb3Bkb3duIC5sZy1kcm9wZG93bi10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5sZy1vdXRlciAubGctZHJvcGRvd24gLmxnLWljb24ge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogYXV0bzsgfVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5sZy1vdXRlciAjbGctc2hhcmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlODBkXCI7IH1cblxuLmxnLW91dGVyICNsZy1zaGFyZS1mYWNlYm9vayAubGctaWNvbiB7XG4gIGNvbG9yOiAjM2I1OTk4OyB9XG4gIC5sZy1vdXRlciAjbGctc2hhcmUtZmFjZWJvb2sgLmxnLWljb246YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7IH1cblxuLmxnLW91dGVyICNsZy1zaGFyZS10d2l0dGVyIC5sZy1pY29uIHtcbiAgY29sb3I6ICMwMGFjZWQ7IH1cbiAgLmxnLW91dGVyICNsZy1zaGFyZS10d2l0dGVyIC5sZy1pY29uOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTkwNFwiOyB9XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtZ29vZ2xlcGx1cyAubGctaWNvbiB7XG4gIGNvbG9yOiAjZGQ0YjM5OyB9XG4gIC5sZy1vdXRlciAjbGctc2hhcmUtZ29vZ2xlcGx1cyAubGctaWNvbjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5MDJcIjsgfVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLXBpbnRlcmVzdCAubGctaWNvbiB7XG4gIGNvbG9yOiAjY2IyMDI3OyB9XG4gIC5sZy1vdXRlciAjbGctc2hhcmUtcGludGVyZXN0IC5sZy1pY29uOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTkwM1wiOyB9XG5cbi5ncm91cCB7XG4gICp6b29tOiAxOyB9XG5cbi5ncm91cDpiZWZvcmUsIC5ncm91cDphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiO1xuICBsaW5lLWhlaWdodDogMDsgfVxuXG4uZ3JvdXA6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ubGctb3V0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlIDBzOyB9XG4gIC5sZy1vdXRlciAqIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmxnLW91dGVyLmxnLXZpc2libGUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmxnLW91dGVyLmxnLWNzczMgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSwgLmxnLW91dGVyLmxnLWNzczMgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSwgLmxnLW91dGVyLmxnLWNzczMgLmxnLWl0ZW0ubGctY3VycmVudCB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4gIC5sZy1vdXRlci5sZy1jc3MzLmxnLWRyYWdnaW5nIC5sZy1pdGVtLmxnLXByZXYtc2xpZGUsIC5sZy1vdXRlci5sZy1jc3MzLmxnLWRyYWdnaW5nIC5sZy1pdGVtLmxnLW5leHQtc2xpZGUsIC5sZy1vdXRlci5sZy1jc3MzLmxnLWRyYWdnaW5nIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmxnLW91dGVyLmxnLWdyYWIgaW1nLmxnLW9iamVjdCB7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gICAgY3Vyc29yOiAtbW96LWdyYWI7XG4gICAgY3Vyc29yOiAtby1ncmFiO1xuICAgIGN1cnNvcjogLW1zLWdyYWI7XG4gICAgY3Vyc29yOiBncmFiOyB9XG4gIC5sZy1vdXRlci5sZy1ncmFiYmluZyBpbWcubGctb2JqZWN0IHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICAgIGN1cnNvcjogLW1vei1ncmFiYmluZztcbiAgICBjdXJzb3I6IC1vLWdyYWJiaW5nO1xuICAgIGN1cnNvcjogLW1zLWdyYWJiaW5nO1xuICAgIGN1cnNvcjogZ3JhYmJpbmc7IH1cbiAgLmxnLW91dGVyIC5sZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTsgfVxuICAubGctb3V0ZXIgLmxnLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmxnLW91dGVyIC5sZy1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbG9hZGluZy5naWZcIikgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgY2VudGVyIHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAubGctb3V0ZXIubGctY3NzMyAubGctcHJldi1zbGlkZSwgLmxnLW91dGVyLmxnLWNzczMgLmxnLWN1cnJlbnQsIC5sZy1vdXRlci5sZy1jc3MzIC5sZy1uZXh0LXNsaWRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAubGctb3V0ZXIubGctY3NzIC5sZy1jdXJyZW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAubGctb3V0ZXIgLmxnLWl0ZW0sIC5sZy1vdXRlciAubGctaW1nLXdyYXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5sZy1vdXRlciAubGctaXRlbTpiZWZvcmUsIC5sZy1vdXRlciAubGctaW1nLXdyYXA6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7IH1cbiAgLmxnLW91dGVyIC5sZy1pbWctd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDsgfVxuICAubGctb3V0ZXIgLmxnLWl0ZW0ubGctY29tcGxldGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cbiAgLmxnLW91dGVyIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuICAgIHotaW5kZXg6IDEwNjA7IH1cbiAgLmxnLW91dGVyIC5sZy1pbWFnZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubGctb3V0ZXIubGctc2hvdy1hZnRlci1sb2FkIC5sZy1pdGVtIC5sZy1vYmplY3QsIC5sZy1vdXRlci5sZy1zaG93LWFmdGVyLWxvYWQgLmxnLWl0ZW0gLmxnLXZpZGVvLXBsYXkge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UgMHM7XG4gICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlIDBzO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZSAwczsgfVxuICAubGctb3V0ZXIubGctc2hvdy1hZnRlci1sb2FkIC5sZy1pdGVtLmxnLWNvbXBsZXRlIC5sZy1vYmplY3QsIC5sZy1vdXRlci5sZy1zaG93LWFmdGVyLWxvYWQgLmxnLWl0ZW0ubGctY29tcGxldGUgLmxnLXZpZGVvLXBsYXkge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmxnLW91dGVyIC5sZy1lbXB0eS1odG1sIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5sZy1vdXRlci5sZy1oaWRlLWRvd25sb2FkICNsZy1kb3dubG9hZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ubGctYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlIDBzOyB9XG4gIC5sZy1iYWNrZHJvcC5pbiB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4ubGctY3NzMy5sZy1uby10cmFucyAubGctcHJldi1zbGlkZSwgLmxnLWNzczMubGctbm8tdHJhbnMgLmxnLW5leHQtc2xpZGUsIC5sZy1jc3MzLmxnLW5vLXRyYW5zIC5sZy1jdXJyZW50IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lIDBzIGVhc2UgMHMgIWltcG9ydGFudDtcbiAgLW1vei10cmFuc2l0aW9uOiBub25lIDBzIGVhc2UgMHMgIWltcG9ydGFudDtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZSAwcyBlYXNlIDBzICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmUgMHMgZWFzZSAwcyAhaW1wb3J0YW50OyB9XG5cbi5sZy1jc3MzLmxnLXVzZS1jc3MzIC5sZy1pdGVtIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmxnLWNzczMubGctdXNlLWxlZnQgLmxnLWl0ZW0ge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtIHtcbiAgb3BhY2l0eTogMDsgfVxuICAubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmxnLWNzczMubGctZmFkZSAubGctaXRlbS5sZy1wcmV2LXNsaWRlLCAubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtLmxnLW5leHQtc2xpZGUsIC5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ubGctY3VycmVudCB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZSAwcztcbiAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlIDBzO1xuICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlIDBzO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlIDBzOyB9XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtIHtcbiAgb3BhY2l0eTogMDsgfVxuICAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1wcmV2LXNsaWRlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9XG4gIC5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLW5leHQtc2xpZGUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG4gIC5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSwgLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSwgLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctY3VycmVudCB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xcyBlYXNlIDBzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMXMgZWFzZSAwcztcbiAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMXMgZWFzZSAwcztcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMXMgZWFzZSAwczsgfVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDsgfVxuICAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1wcmV2LXNsaWRlIHtcbiAgICBsZWZ0OiAtMTAwJTsgfVxuICAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1uZXh0LXNsaWRlIHtcbiAgICBsZWZ0OiAxMDAlOyB9XG4gIC5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMTsgfVxuICAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1wcmV2LXNsaWRlLCAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1uZXh0LXNsaWRlLCAubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1jdXJyZW50IHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMXMgZWFzZSAwcztcbiAgICAtbW96LXRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMXMgZWFzZSAwcztcbiAgICAtby10cmFuc2l0aW9uOiBsZWZ0IDFzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjFzIGVhc2UgMHM7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xcyBlYXNlIDBzOyB9XG5cbi5sZy1vdXRlciAubGctcGFnZXItb3V0ZXIge1xuICBib3R0b206IDYwcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTA4MDtcbiAgaGVpZ2h0OiAxMHB4OyB9XG4gIC5sZy1vdXRlciAubGctcGFnZXItb3V0ZXIubGctcGFnZXItaG92ZXIgLmxnLXBhZ2VyLWNvbnQge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi5sZy1vdXRlciAubGctcGFnZXItY29udCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogMCA1cHg7IH1cbiAgLmxnLW91dGVyIC5sZy1wYWdlci1jb250OmhvdmVyIC5sZy1wYWdlci10aHVtYi1jb250IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIC5sZy1vdXRlciAubGctcGFnZXItY29udC5sZy1wYWdlci1hY3RpdmUgLmxnLXBhZ2VyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggd2hpdGUgaW5zZXQ7IH1cblxuLmxnLW91dGVyIC5sZy1wYWdlci10aHVtYi1jb250IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNGRkY7XG4gIGJvdHRvbTogMTAwJTtcbiAgaGVpZ2h0OiA4M3B4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogLTYwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UgMHMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGVhc2UgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlIDBzLCAtbW96LXRyYW5zZm9ybSAwLjE1cyBlYXNlIDBzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UgMHMsIC1vLXRyYW5zZm9ybSAwLjE1cyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UgMHMsIHRyYW5zZm9ybSAwLjE1cyBlYXNlIDBzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApOyB9XG4gIC5sZy1vdXRlciAubGctcGFnZXItdGh1bWItY29udCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDhweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgaW5zZXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzIGVhc2UgMHM7XG4gIC1vLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZSAwcztcbiAgd2lkdGg6IDEycHg7IH1cbiAgLmxnLW91dGVyIC5sZy1wYWdlcjpob3ZlciwgLmxnLW91dGVyIC5sZy1wYWdlcjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgOHB4IHdoaXRlIGluc2V0OyB9XG5cbi5sZy1vdXRlciAubGctY2FyZXQge1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxMHB4IGRhc2hlZDtcbiAgYm90dG9tOiAtMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDA7IH1cblxuLm5ld3MtcGljdHVyZSAubGctdG9vbGJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5uZXdzLXBpY3R1cmUgLmxnLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBmb250OiAyMHB4IEZvbnRBd2Vzb21lO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTVweDsgfVxuICAubmV3cy1waWN0dXJlIC5sZy1jbG9zZTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjsgfVxuICAubmV3cy1waWN0dXJlIC5sZy1jbG9zZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDBkXCI7IH1cblxuLm5ld3MtcGljdHVyZSAubGctaW1nLXdyYXAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm5ld3MtcGljdHVyZSAubGctaW1nLXdyYXAgLmxnLWltYWdlIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG5cbi5uZXdzLXBpY3R1cmUgLmxnLXN1Yi1odG1sIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubmV3cy1waWN0dXJlcy1zbGlkZXIgLmxnLXRvb2xiYXIsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctdG9vbGJhciB7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAubmV3cy1waWN0dXJlcy1zbGlkZXIgLmxnLXRvb2xiYXIgLmxnLWNsb3NlLCAudHJhbnNsYXRpb24tZ2FsbGVyeS1zbGlkZXIgLmxnLXRvb2xiYXIgLmxnLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGZvbnQ6IDIwcHggRm9udEF3ZXNvbWU7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogMTVweDsgfVxuICAgIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctdG9vbGJhciAubGctY2xvc2U6YWZ0ZXIsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctdG9vbGJhciAubGctY2xvc2U6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjsgfVxuICAgIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctdG9vbGJhciAubGctY2xvc2U6YmVmb3JlLCAudHJhbnNsYXRpb24tZ2FsbGVyeS1zbGlkZXIgLmxnLXRvb2xiYXIgLmxnLWNsb3NlOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZjAwZFwiOyB9XG4gIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctdG9vbGJhciAubGctZG93bmxvYWQsIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctdG9vbGJhciAubGctbG9nbywgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy10b29sYmFyIC5sZy1kb3dubG9hZCwgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy10b29sYmFyIC5sZy1sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgcGFkZGluZzogMTdweDsgfVxuICAubmV3cy1waWN0dXJlcy1zbGlkZXIgLmxnLXRvb2xiYXIgLmxnLWxvZ28sIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctdG9vbGJhciAubGctbG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDVweDsgfVxuICAgIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctdG9vbGJhciAubGctbG9nbyBzdmcsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctdG9vbGJhciAubGctbG9nbyBzdmcge1xuICAgICAgZmlsbDogI2QxY2RjYzsgfVxuICAubmV3cy1waWN0dXJlcy1zbGlkZXIgLmxnLXRvb2xiYXIgLmZvb3Rlci1zaGFyZSwgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctdG9vbGJhciAuZm9vdGVyLXNoYXJlIHN2ZywgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmUgc3ZnIHtcbiAgICAgIGZpbGw6ICNkMWNkY2M7IH1cbiAgICAubmV3cy1waWN0dXJlcy1zbGlkZXIgLmxnLXRvb2xiYXIgLmZvb3Rlci1zaGFyZSBpbWcsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctdG9vbGJhciAuZm9vdGVyLXNoYXJlIGltZyB7XG4gICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAubmV3cy1waWN0dXJlcy1zbGlkZXIgLmxnLXRvb2xiYXIgLmZvb3Rlci1zaGFyZTpob3ZlciAuc2hhcmluZ19idXR0b25zLCAudHJhbnNsYXRpb24tZ2FsbGVyeS1zbGlkZXIgLmxnLXRvb2xiYXIgLmZvb3Rlci1zaGFyZTpob3ZlciAuc2hhcmluZ19idXR0b25zIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gICAgLm5ld3MtcGljdHVyZXMtc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmU6aG92ZXIgLnNoYXJpbmdfYnV0dG9uc19fbGluaywgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmU6aG92ZXIgLnNoYXJpbmdfYnV0dG9uc19fbGluayB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKSBzY2FsZVgoMSkgdHJhbnNsYXRlWSgtMTZweCkgdHJhbnNsYXRlWCgwcHgpOyB9XG4gICAgLm5ld3MtcGljdHVyZXMtc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmUgLmFjdGlvbi1idXR0b246aG92ZXIgKyAuc2hhcmluZ19idXR0b25zIC5zaGFyaW5nX2J1dHRvbnNfX2xpbms6YmVmb3JlLCAudHJhbnNsYXRpb24tZ2FsbGVyeS1zbGlkZXIgLmxnLXRvb2xiYXIgLmZvb3Rlci1zaGFyZSAuYWN0aW9uLWJ1dHRvbjpob3ZlciArIC5zaGFyaW5nX2J1dHRvbnMgLnNoYXJpbmdfYnV0dG9uc19fbGluazpiZWZvcmUge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyIDA7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzOyB9XG4gICAgLm5ld3MtcGljdHVyZXMtc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmUgLnNoYXJpbmdfYnV0dG9ucywgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmUgLnNoYXJpbmdfYnV0dG9ucyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDE1cHg7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgei1pbmRleDogNDA7IH1cbiAgICAgIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctdG9vbGJhciAuZm9vdGVyLXNoYXJlIC5zaGFyaW5nX2J1dHRvbnMgLnNoYXJpbmdfYnV0dG9uc19faXRlbSwgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmUgLnNoYXJpbmdfYnV0dG9ucyAuc2hhcmluZ19idXR0b25zX19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTJweCAwOyB9XG4gICAgICAgIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctdG9vbGJhciAuZm9vdGVyLXNoYXJlIC5zaGFyaW5nX2J1dHRvbnMgLnNoYXJpbmdfYnV0dG9uc19faXRlbTpsYXN0LW9mLXR5cGUsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctdG9vbGJhciAuZm9vdGVyLXNoYXJlIC5zaGFyaW5nX2J1dHRvbnMgLnNoYXJpbmdfYnV0dG9uc19faXRlbTpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgLm5ld3MtcGljdHVyZXMtc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmUgLnNoYXJpbmdfYnV0dG9uc19fbGluaywgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmUgLnNoYXJpbmdfYnV0dG9uc19fbGluayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWSgwLjUpIHNjYWxlWCgwLjUpIHRyYW5zbGF0ZVkoMHB4KSB0cmFuc2xhdGVYKDBweCk7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgICAgIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctdG9vbGJhciAuZm9vdGVyLXNoYXJlIC5zaGFyaW5nX2J1dHRvbnNfX2xpbmsgaSwgLm5ld3MtcGljdHVyZXMtc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmUgLnNoYXJpbmdfYnV0dG9uc19fbGluayBzdmcsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctdG9vbGJhciAuZm9vdGVyLXNoYXJlIC5zaGFyaW5nX2J1dHRvbnNfX2xpbmsgaSwgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmUgLnNoYXJpbmdfYnV0dG9uc19fbGluayBzdmcge1xuICAgICAgICBjb2xvcjogIzZlMThjMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAgICAgLm5ld3MtcGljdHVyZXMtc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmUgLnNoYXJpbmdfYnV0dG9uc19fbGluayBzdmcsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctdG9vbGJhciAuZm9vdGVyLXNoYXJlIC5zaGFyaW5nX2J1dHRvbnNfX2xpbmsgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4OyB9XG4gICAgLm5ld3MtcGljdHVyZXMtc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmUgW2RhdGEtdG9vbHRpcF06YmVmb3JlLCAudHJhbnNsYXRpb24tZ2FsbGVyeS1zbGlkZXIgLmxnLXRvb2xiYXIgLmZvb3Rlci1zaGFyZSBbZGF0YS10b29sdGlwXTpiZWZvcmUge1xuICAgICAgdG9wOiAzNSU7XG4gICAgICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjOGI4MzgwO1xuICAgICAgY29sb3I6ICNmZWZjZmE7XG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtdG9vbHRpcCk7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcGFkZGluZzogNHB4IDdweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICByaWdodDogMTAwJTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTsgfVxuICAgIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctdG9vbGJhciAuZm9vdGVyLXNoYXJlIFtkYXRhLXRvb2x0aXBdOmhvdmVyOmJlZm9yZSwgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy10b29sYmFyIC5mb290ZXItc2hhcmUgW2RhdGEtdG9vbHRpcF06aG92ZXI6YmVmb3JlIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlciAwOyB9XG5cbi5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctaW1nLXdyYXAsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctaW1nLXdyYXAge1xuICBwYWRkaW5nOiA0MHB4IDYwcHggMTIwcHggNjBweCAhaW1wb3J0YW50OyB9XG5cbi5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctcGFnZXItb3V0ZXIsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctcGFnZXItb3V0ZXIge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgMTAlO1xuICBib3R0b206IDE1cHg7XG4gIGhlaWdodDogMzBweDtcbiAgei1pbmRleDogMTEwMDsgfVxuICAubmV3cy1waWN0dXJlcy1zbGlkZXIgLmxnLXBhZ2VyLW91dGVyIC5sZy1wYWdlciwgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy1wYWdlci1vdXRlciAubGctcGFnZXIge1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgcGFkZGluZzogMDsgfVxuICAubmV3cy1waWN0dXJlcy1zbGlkZXIgLmxnLXBhZ2VyLW91dGVyIC5sZy1wYWdlci1jb250LCAudHJhbnNsYXRpb24tZ2FsbGVyeS1zbGlkZXIgLmxnLXBhZ2VyLW91dGVyIC5sZy1wYWdlci1jb250IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTEuNXB4OyB9XG4gICAgLm5ld3MtcGljdHVyZXMtc2xpZGVyIC5sZy1wYWdlci1vdXRlciAubGctcGFnZXItY29udCAubGctcGFnZXIsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctcGFnZXItb3V0ZXIgLmxnLXBhZ2VyLWNvbnQgLmxnLXBhZ2VyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDdweCAjZDFjZGNjIGluc2V0OyB9XG4gICAgLm5ld3MtcGljdHVyZXMtc2xpZGVyIC5sZy1wYWdlci1vdXRlciAubGctcGFnZXItY29udCAubGctcGFnZXItdGh1bWItY29udCwgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy1wYWdlci1vdXRlciAubGctcGFnZXItY29udCAubGctcGFnZXItdGh1bWItY29udCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctcGFnZXItb3V0ZXIgLmxnLXBhZ2VyLWFjdGl2ZSAubGctcGFnZXIsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctcGFnZXItb3V0ZXIgLmxnLXBhZ2VyLWFjdGl2ZSAubGctcGFnZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDdweCAjOGI4MzgwIGluc2V0OyB9XG5cbi5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctc3ViLWh0bWwsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctc3ViLWh0bWwge1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMCA2MHB4IDYwcHggNjBweDtcbiAgcGFkZGluZzogMDsgfVxuICAubmV3cy1waWN0dXJlcy1zbGlkZXIgLmxnLXN1Yi1odG1sIC5waWN0dXJlLXNsaWRlci10aXRsZSwgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy1zdWItaHRtbCAucGljdHVyZS1zbGlkZXItdGl0bGUge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiAwIDUlO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBmb250OiBpdGFsaWMgMTNweC8yMHB4IFwiT3BlbiBTYW5zXCI7XG4gICAgY29sb3I6ICNhZWE4YTY7IH1cblxuLm5ld3MtcGljdHVyZXMtc2xpZGVyIC5sZy1hY3Rpb25zLCAudHJhbnNsYXRpb24tZ2FsbGVyeS1zbGlkZXIgLmxnLWFjdGlvbnMge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAubmV3cy1waWN0dXJlcy1zbGlkZXIgLmxnLWFjdGlvbnMgLmxnLXByZXYsIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctYWN0aW9ucyAubGctbmV4dCwgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy1hY3Rpb25zIC5sZy1wcmV2LCAudHJhbnNsYXRpb24tZ2FsbGVyeS1zbGlkZXIgLmxnLWFjdGlvbnMgLmxnLW5leHQge1xuICAgIG1hcmdpbjogNDBweCAwIDEyMHB4IDA7XG4gICAgcGFkZGluZzogMTcuNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgZm9udDogMjVweCBGb250QXdlc29tZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTEwMDsgfVxuICAgIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctYWN0aW9ucyAubGctcHJldjphZnRlciwgLm5ld3MtcGljdHVyZXMtc2xpZGVyIC5sZy1hY3Rpb25zIC5sZy1uZXh0OmFmdGVyLCAudHJhbnNsYXRpb24tZ2FsbGVyeS1zbGlkZXIgLmxnLWFjdGlvbnMgLmxnLXByZXY6YWZ0ZXIsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctYWN0aW9ucyAubGctbmV4dDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctYWN0aW9ucyAubGctcHJldjpiZWZvcmUsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctYWN0aW9ucyAubGctcHJldjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA0XCI7IH1cbiAgLm5ld3MtcGljdHVyZXMtc2xpZGVyIC5sZy1hY3Rpb25zIC5sZy1uZXh0OmJlZm9yZSwgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy1hY3Rpb25zIC5sZy1uZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYxMDVcIjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubmV3cy1waWN0dXJlcy1zbGlkZXIgLmxnLWltZy13cmFwLCAudHJhbnNsYXRpb24tZ2FsbGVyeS1zbGlkZXIgLmxnLWltZy13cmFwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm5ld3MtcGljdHVyZXMtc2xpZGVyIC5sZy1zdWItaHRtbCwgLnRyYW5zbGF0aW9uLWdhbGxlcnktc2xpZGVyIC5sZy1zdWItaHRtbCB7XG4gICAgbWFyZ2luOiAwIDQwcHggNjBweCA0MHB4OyB9XG4gIC5uZXdzLXBpY3R1cmVzLXNsaWRlciAubGctYWN0aW9ucyAubGctcHJldiwgLm5ld3MtcGljdHVyZXMtc2xpZGVyIC5sZy1hY3Rpb25zIC5sZy1uZXh0LCAudHJhbnNsYXRpb24tZ2FsbGVyeS1zbGlkZXIgLmxnLWFjdGlvbnMgLmxnLXByZXYsIC50cmFuc2xhdGlvbi1nYWxsZXJ5LXNsaWRlciAubGctYWN0aW9ucyAubGctbmV4dCB7XG4gICAgcGFkZGluZzogNy41cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4OyB9IH1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zbGljay1saXN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lOyB9XG4gIFtkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuL2FqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDsgfVxuXG4vKiBJY29ucyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi9mb250cy9zbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4vZm9udHMvc2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi8qIEFycm93cyAqL1xuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7IH1cbiAgLnNsaWNrLXByZXY6aG92ZXIsIC5zbGljay1wcmV2OmZvY3VzLFxuICAuc2xpY2stbmV4dDpob3ZlcixcbiAgLnNsaWNrLW5leHQ6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLCAuc2xpY2stcHJldjpmb2N1czpiZWZvcmUsXG4gICAgLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxuICAgIC5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbiAgLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwLjI1OyB9XG4gIC5zbGljay1wcmV2OmJlZm9yZSxcbiAgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7IH1cbiAgW2Rpcj1cInJ0bFwiXSAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTI1cHg7IH1cbiAgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIuKGkFwiOyB9XG4gICAgW2Rpcj1cInJ0bFwiXSAuc2xpY2stcHJldjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCLihpJcIjsgfVxuXG4uc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMjVweDsgfVxuICBbZGlyPVwicnRsXCJdIC5zbGljay1uZXh0IHtcbiAgICBsZWZ0OiAtMjVweDtcbiAgICByaWdodDogYXV0bzsgfVxuICAuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi4oaSXCI7IH1cbiAgICBbZGlyPVwicnRsXCJdIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIuKGkFwiOyB9XG5cbi8qIERvdHMgKi9cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuICAuc2xpY2stZG90cyBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb250ZW50OiBcIuKAolwiO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICAgICAgICBmb250LXNpemU6IDZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBvcGFjaXR5OiAwLjI1O1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuICAgIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIG9wYWNpdHk6IDAuNzU7IH1cblxuLnBpY3R1cmUtc2xpZGVyLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZjZmE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDIwcHggMDsgfVxuICAucGljdHVyZS1zbGlkZXItY29udGFpbmVyIC5jb2wteHMge1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuXG4ucGljdHVyZS1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnBpY3R1cmUtc2xpZGVyLnNsaWNrLWRvdHRlZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAucGljdHVyZS1zbGlkZXIgLnBpY3R1cmUtc2xpZGVyLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNDBweDsgfVxuICAgIC5waWN0dXJlLXNsaWRlciAucGljdHVyZS1zbGlkZXItaXRlbSBpbWcge1xuICAgICAgaGVpZ2h0OiAzNjBweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgLnBpY3R1cmUtc2xpZGVyIC5waWN0dXJlLXNsaWRlci1pdGVtIC5waWN0dXJlLXNsaWRlci1zb3VyY2UsXG4gICAgLnBpY3R1cmUtc2xpZGVyIC5waWN0dXJlLXNsaWRlci1pdGVtIC5waWN0dXJlLXNsaWRlci10aXRsZSB7XG4gICAgICBmb250OiAxNHB4LzIwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzhiODM4MDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMDsgfVxuICAgICAgLnBpY3R1cmUtc2xpZGVyIC5waWN0dXJlLXNsaWRlci1pdGVtIC5waWN0dXJlLXNsaWRlci1zb3VyY2U6ZW1wdHksXG4gICAgICAucGljdHVyZS1zbGlkZXIgLnBpY3R1cmUtc2xpZGVyLWl0ZW0gLnBpY3R1cmUtc2xpZGVyLXRpdGxlOmVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5waWN0dXJlLXNsaWRlciAucGljdHVyZS1zbGlkZXItaXRlbSAucGljdHVyZS1zbGlkZXItc291cmNlIHtcbiAgICAgIGZvbnQ6IDExcHgvMTVweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjYWVhOGE2OyB9XG5cbi5waWN0dXJlLXNsaWRlci1kb3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiA0MHB4OyB9XG4gIC5waWN0dXJlLXNsaWRlci1kb3RzIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAucGljdHVyZS1zbGlkZXItZG90cyBsaSBidXR0b24ge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZDogMCAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDMzcHggLyAyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAucGljdHVyZS1zbGlkZXItZG90cyBsaSBidXR0b246YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgY29udGVudDogXCJcXGYxMTFcIjtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgZm9udDogN3B4IEZvbnRBd2Vzb21lO1xuICAgICAgICBjb2xvcjogI2QxY2RjYztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3BhY2l0eTogLjY1OyB9XG4gIC5waWN0dXJlLXNsaWRlci1kb3RzIC5zbGljay1hY3RpdmUgYnV0dG9uOmFmdGVyIHtcbiAgICBjb2xvcjogIzhiODM4MDtcbiAgICBvcGFjaXR5OiAuODU7IH1cblxuLnNsaWNrLWFycm93IHtcbiAgbWFyZ2luOiAwIDQwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMTk1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZjZmFhMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7IH1cbiAgLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmY2ZhY2Y7IH1cbiAgLnNsaWNrLWFycm93OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmY2ZhNGQ7IH1cblxuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7IH1cbiAgLnNsaWNrLXByZXY6YmVmb3JlLFxuICAuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBjb2xvcjogIzI5MjkyOTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTRweDsgfVxuXG4uc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xuICByaWdodDogOHB4OyB9XG5cbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gIHJpZ2h0OiA1cHg7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTU5cHgpIHtcbiAgLnBpY3R1cmUtc2xpZGVyLWNvbnRhaW5lciAucGljdHVyZS1zbGlkZXIgLnBpY3R1cmUtc2xpZGVyLWl0ZW0gaW1nIHtcbiAgICBoZWlnaHQ6IDMwMHB4OyB9XG4gIC5waWN0dXJlLXNsaWRlci1jb250YWluZXIgLnBpY3R1cmUtc2xpZGVyIC5waWN0dXJlLXNsaWRlci1pdGVtIC5waWN0dXJlLXNsaWRlci10aXRsZSB7XG4gICAgZm9udDogMTNweC8xOHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmOyB9XG4gIC5waWN0dXJlLXNsaWRlci1jb250YWluZXIgLnBpY3R1cmUtc2xpZGVyIC5waWN0dXJlLXNsaWRlci1pdGVtIC5waWN0dXJlLXNsaWRlci1zb3VyY2Uge1xuICAgIGZvbnQ6IDExcHgvMTJweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjsgfSB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2FwbGF5ZXItZm9udGVsbG8nO1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvYXBsYXllci9hcGxheWVyLWZvbnRlbGxvLmVvdD83MjU1MDM4MFwiKTtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL2FwbGF5ZXIvYXBsYXllci1mb250ZWxsby5lb3Q/NzI1NTAzODAjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9hc3NldHMvZm9udHMvYXBsYXllci9hcGxheWVyLWZvbnRlbGxvLndvZmY/NzI1NTAzODBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9hcGxheWVyL2FwbGF5ZXItZm9udGVsbG8udHRmPzcyNTUwMzgwXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL2FwbGF5ZXIvYXBsYXllci1mb250ZWxsby5zdmc/NzI1NTAzODAjZm9udGVsbG9cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLmFwbGF5ZXItbmFycm93IHtcbiAgd2lkdGg6IDY4cHg7IH1cbiAgLmFwbGF5ZXItbmFycm93IC5hcGxheWVyLWluZm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmFwbGF5ZXItd2l0aGxyYy5hcGxheWVyLW5hcnJvdyB7XG4gIHdpZHRoOiAxMDhweDsgfVxuXG4uYXBsYXllci13aXRobHJjLmFwbGF5ZXIgLmFwbGF5ZXItcGljIHtcbiAgaGVpZ2h0OiAxMDhweDtcbiAgd2lkdGg6IDEwOHB4OyB9XG5cbi5hcGxheWVyLXdpdGhscmMuYXBsYXllciAuYXBsYXllci1pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDEwOHB4O1xuICBoZWlnaHQ6IDEwOHB4OyB9XG5cbi5hcGxheWVyLXdpdGhscmMuYXBsYXllciAuYXBsYXllci1scmMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYXBsYXllciB7XG4gIGZvbnQ6IDE0cHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YyO1xuICBjbGVhcjogYm90aDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYXBsYXllcjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAuYXBsYXllcjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5hcGxheWVyIFtjbGFzc149XCJhcGxheWVyLWljb24tXCJdOmJlZm9yZSwgLmFwbGF5ZXIgW2NsYXNzKj1cIiBhcGxheWVyLWljb24tXCJdOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiYXBsYXllci1mb250ZWxsb1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgd2lkdGg6IDFlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTsgfVxuICAuYXBsYXllciAuYXBsYXllci1pY29uLXBsYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODA2JzsgfVxuICAuYXBsYXllciAuYXBsYXllci1pY29uLXBhdXNlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgwNyc7IH1cbiAgLmFwbGF5ZXIgLmFwbGF5ZXItaWNvbi10by1zdGFydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MDgnOyB9XG4gIC5hcGxheWVyIC5hcGxheWVyLWljb24tdG8tZW5kOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgwOSc7IH1cbiAgLmFwbGF5ZXIgLmFwbGF5ZXItaWNvbi1tZW51OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgwYic7IH1cbiAgLmFwbGF5ZXIgLmFwbGF5ZXItaWNvbi12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZTgwMCc7IH1cbiAgLmFwbGF5ZXIgLmFwbGF5ZXItaWNvbi12b2x1bWUtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODAyJzsgfVxuICAuYXBsYXllciAuYXBsYXllci1scmMtY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYXBsYXllciAuYXBsYXllci1waWMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDY4cHg7XG4gICAgd2lkdGg6IDY4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZlMThjMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gICAgLmFwbGF5ZXIgLmFwbGF5ZXItcGljIC5hcGxheWVyLWJ1dHRvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRleHQtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7IH1cbiAgICAgIC5hcGxheWVyIC5hcGxheWVyLXBpYyAuYXBsYXllci1idXR0b246aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmFwbGF5ZXIgLmFwbGF5ZXItcGljIC5hcGxheWVyLWhpZGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5hcGxheWVyIC5hcGxheWVyLXBpYyAuYXBsYXllci1wbGF5LFxuICAgIC5hcGxheWVyIC5hcGxheWVyLXBpYyAuYXBsYXllci1wYXVzZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTMpO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIC5hcGxheWVyIC5hcGxheWVyLXBpYyAuYXBsYXllci1wbGF5IHN2ZyB7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNThweDtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbGVmdDogMTBweDsgfVxuICAgIC5hcGxheWVyIC5hcGxheWVyLXBpYyAuYXBsYXllci1wYXVzZSBzdmcge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICB0b3A6IDlweDtcbiAgICAgIGxlZnQ6IDlweDsgfVxuICAuYXBsYXllciAuYXBsYXllci1ub3RpY2Uge1xuICAgIHRvcDogMzBweDsgfVxuICAuYXBsYXllciAuYXBsYXllci1pbmZvIHtcbiAgICBtYXJnaW4tbGVmdDogNjhweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgaGVpZ2h0OiA2OHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci1tdXNpYyB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci1tdXNpYyAuYXBsYXllci10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICAgICAgICAuYXBsYXllciAuYXBsYXllci1pbmZvIC5hcGxheWVyLW11c2ljIC5hcGxheWVyLXRpdGxlIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogIzE4MDcwMTsgfVxuICAgICAgICAgIC5hcGxheWVyIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItbXVzaWMgLmFwbGF5ZXItdGl0bGUgYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2I2OGJkZDsgfVxuICAgICAgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci1tdXNpYyAuYXBsYXllci1hdXRob3Ige1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci1kb3dubG9hZCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDI0cHg7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAgIC5hcGxheWVyIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItZG93bmxvYWQgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiAjZDFjZGNjO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4OyB9XG4gICAgICAuYXBsYXllciAuYXBsYXllci1pbmZvIC5hcGxheWVyLWRvd25sb2FkOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgICAuYXBsYXllciAuYXBsYXllci1pbmZvIC5hcGxheWVyLWRvd25sb2FkOmhvdmVyIHN2ZyBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAjYWVhOGE2OyB9XG4gICAgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci12b2x1bWUge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNzNweDtcbiAgICAgIGJvdHRvbTogMjlweDtcbiAgICAgIC8qIFNwZWNpYWwgc3R5bGluZyBmb3IgV2ViS2l0L0JsaW5rICovXG4gICAgICAvKiBBbGwgdGhlIHNhbWUgc3R1ZmYgZm9yIEZpcmVmb3ggKi9cbiAgICAgIC8qIEFsbCB0aGUgc2FtZSBzdHVmZiBmb3IgSUUgKi8gfVxuICAgICAgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci12b2x1bWUgaW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA5cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMWNkY2M7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAuOCwgI2YzZjVmNyksIGNvbG9yLXN0b3AoMC44LCAjZDFjZGNjKSk7IH1cbiAgICAgIC5hcGxheWVyIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItdm9sdW1lIGlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjNmNWY3O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzJjMmMyO1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAxcHggI2Q0ZDRkNDsgfVxuICAgICAgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci12b2x1bWUgaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmM2Y1Zjc7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMmMyYzI7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCAjZDRkNGQ0OyB9XG4gICAgICAuYXBsYXllciAuYXBsYXllci1pbmZvIC5hcGxheWVyLXZvbHVtZSBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRodW1iIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjNmNWY3O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzJjMmMyO1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAxcHggI2Q0ZDRkNDsgfVxuICAgICAgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci12b2x1bWUgaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAuYXBsYXllciAuYXBsYXllci1pbmZvIC5hcGxheWVyLWNvbnRyb2xsZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm90dG9tOiA1cHg7IH1cbiAgICAgIC5hcGxheWVyIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItY29udHJvbGxlciAuYXBsYXllci1iYXItd3JhcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7IH1cbiAgICAgICAgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci1jb250cm9sbGVyIC5hcGxheWVyLWJhci13cmFwIC5hcGxheWVyLWJhciB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDFjZGNjO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci1jb250cm9sbGVyIC5hcGxheWVyLWJhci13cmFwIC5hcGxheWVyLWJhciAuYXBsYXllci1sb2FkZWQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlOyB9XG4gICAgICAgICAgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci1jb250cm9sbGVyIC5hcGxheWVyLWJhci13cmFwIC5hcGxheWVyLWJhciAuYXBsYXllci1wbGF5ZWQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGhlaWdodDogNHB4OyB9XG4gICAgICAgICAgICAuYXBsYXllciAuYXBsYXllci1pbmZvIC5hcGxheWVyLWNvbnRyb2xsZXIgLmFwbGF5ZXItYmFyLXdyYXAgLmFwbGF5ZXItYmFyIC5hcGxheWVyLXBsYXllZCAuYXBsYXllci10aHVtYiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5hcGxheWVyIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItY29udHJvbGxlciAuYXBsYXllci10aW1lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTU2cHg7XG4gICAgICAgIGJvdHRvbTogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBjb2xvcjogIzhiODM4MDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5hcGxheWVyIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItY29udHJvbGxlciAuYXBsYXllci10aW1lIC5hcGxheWVyLWljb24tbG9vcCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci1jb250cm9sbGVyIC5hcGxheWVyLXZvbHVtZS13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDsgfVxuICAgICAgICAuYXBsYXllciAuYXBsYXllci1pbmZvIC5hcGxheWVyLWNvbnRyb2xsZXIgLmFwbGF5ZXItdm9sdW1lLXdyYXAgLmRlbW8tdm9sdW1lIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5hcGxheWVyIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItY29udHJvbGxlciAuYXBsYXllci12b2x1bWUtd3JhcCAuYXBsYXllci12b2x1bWUtYmFyLXdyYXAge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICB6LWluZGV4OiA5OTsgfVxuICAgICAgICAgIC5hcGxheWVyIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItY29udHJvbGxlciAuYXBsYXllci12b2x1bWUtd3JhcCAuYXBsYXllci12b2x1bWUtYmFyLXdyYXAgLmFwbGF5ZXItdm9sdW1lLWJhciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYWFhO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOXB4OyB9XG4gICAgICAgICAgICAuYXBsYXllciAuYXBsYXllci1pbmZvIC5hcGxheWVyLWNvbnRyb2xsZXIgLmFwbGF5ZXItdm9sdW1lLXdyYXAgLmFwbGF5ZXItdm9sdW1lLWJhci13cmFwIC5hcGxheWVyLXZvbHVtZS1iYXIgLmFwbGF5ZXItdm9sdW1lIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOXB4OyB9XG4gIC5hcGxheWVyIC5hcGxheWVyLWxyYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAtMTBweCAwIDEwcHg7IH1cbiAgICAuYXBsYXllciAuYXBsYXllci1scmM6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAlO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB3aGl0ZSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nIzAwZmZmZmZmJywgR3JhZGllbnRUeXBlPTApOyB9XG4gICAgLmFwbGF5ZXIgLmFwbGF5ZXItbHJjOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzMlO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoYm90dG9tLCB3aGl0ZSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgd2hpdGUgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB3aGl0ZSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjZmZmZmZmJywgR3JhZGllbnRUeXBlPTApOyB9XG4gICAgLmFwbGF5ZXIgLmFwbGF5ZXItbHJjIHAge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICM2NjY7XG4gICAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLmFwbGF5ZXIgLmFwbGF5ZXItbHJjIHAuYXBsYXllci1scmMtY3VycmVudCB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuYXBsYXllciAuYXBsYXllci1scmMgLmFwbGF5ZXItbHJjLWNvbnRlbnRzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7IH1cbiAgLmFwbGF5ZXIgLmFwbGF5ZXItbGlzdCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTsgfVxuICAgIC5hcGxheWVyIC5hcGxheWVyLWxpc3QuYXBsYXllci1saXN0LWhpZGUge1xuICAgICAgbWF4LWhlaWdodDogMDsgfVxuICAgIC5hcGxheWVyIC5hcGxheWVyLWxpc3Qgb2wge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLmFwbGF5ZXIgLmFwbGF5ZXItbGlzdCBvbCBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllOWU5O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7IH1cbiAgICAgICAgLmFwbGF5ZXIgLmFwbGF5ZXItbGlzdCBvbCBsaTpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2VmZWZlZjsgfVxuICAgICAgICAuYXBsYXllciAuYXBsYXllci1saXN0IG9sIGxpLmFwbGF5ZXItbGlzdC1saWdodCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2U5ZTllOTsgfVxuICAgICAgICAgIC5hcGxheWVyIC5hcGxheWVyLWxpc3Qgb2wgbGkuYXBsYXllci1saXN0LWxpZ2h0IC5hcGxheWVyLWxpc3QtY3VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgICAuYXBsYXllciAuYXBsYXllci1saXN0IG9sIGxpIC5hcGxheWVyLWxpc3QtY3VyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAuYXBsYXllciAuYXBsYXllci1saXN0IG9sIGxpIC5hcGxheWVyLWxpc3QtaW5kZXgge1xuICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmFwbGF5ZXIgLmFwbGF5ZXItbGlzdCBvbCBsaSAuYXBsYXllci1saXN0LWF1dGhvciB7XG4gICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYXBsYXllci1hdXRvcGxheSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM5OTk7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDAgNXB4OyB9XG4gIC5hcGxheWVyLWF1dG9wbGF5OmhvdmVyIHtcbiAgICBjb2xvcjogIzY2NjsgfVxuXG5Aa2V5ZnJhbWVzIGFwbGF5ZXItcm9sbCB7XG4gIDAlIHtcbiAgICBsZWZ0OiAwOyB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IC0xMDAlOyB9IH1cblxuLnBpY3R1cmUtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyOyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lcjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lci5waWN0dXJlLXByaW1hcnkgLmFydGljbGUtcGljdHVyZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lci5waWN0dXJlLXByaW1hcnkgLmFydGljbGUtcGljdHVyZSB7XG4gICAgbWF4LXdpZHRoOiA2ODBweDtcbiAgICBtYXgtaGVpZ2h0OiA1MTBweDtcbiAgICB3aWR0aDogNjgwcHg7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDsgfVxuICAucGljdHVyZS1jb250YWluZXIgLnJvdyA+IGRpdiB7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lciAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjsgfVxuICAucGljdHVyZS1jb250YWluZXIucGljdHVyZS1zbSAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4OyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lci5waWN0dXJlLW1kIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgIG1heC13aWR0aDogNTIwcHg7XG4gICAgbWF4LWhlaWdodDogMzYwcHg7IH1cbiAgLnBpY3R1cmUtY29udGFpbmVyLnBpY3R1cmUtbGcgLmFydGljbGUtcGljdHVyZSB7XG4gICAgbWF4LXdpZHRoOiA3NjBweDtcbiAgICBtYXgtaGVpZ2h0OiA2ODBweDsgfVxuICAucGljdHVyZS1jb250YWluZXIucGljdHVyZS1jZW50ZXIgLnJvdyA+IGRpdiB7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lci5waWN0dXJlLWNlbnRlciAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgIG1heC1oZWlnaHQ6IDM2MHB4OyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lci5waWN0dXJlLWNlbnRlciAuYXJ0aWNsZS1waWN0dXJlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucGljdHVyZS1jb250YWluZXIucGljdHVyZS1jZW50ZXIgLmFydGljbGUtcGljdHVyZS1jYXB0aW9uIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucGljdHVyZS1jb250YWluZXIucGljdHVyZS1jZW50ZXIucGljdHVyZS1zbSAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgIG1heC1oZWlnaHQ6IDI4MHB4OyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lci5waWN0dXJlLWNlbnRlci5waWN0dXJlLW1kIC5hcnRpY2xlLWdhbGxlcnktd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnBpY3R1cmUtY29udGFpbmVyLnBpY3R1cmUtY2VudGVyLnBpY3R1cmUtbWQgLmFydGljbGUtcGljdHVyZSB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiBub25lOyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lci5waWN0dXJlLWNlbnRlci5waWN0dXJlLWxnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmY2ZhO1xuICAgIHotaW5kZXg6IDEwOyB9XG4gICAgLnBpY3R1cmUtY29udGFpbmVyLnBpY3R1cmUtY2VudGVyLnBpY3R1cmUtbGcgLnJvdyA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgLnBpY3R1cmUtY29udGFpbmVyLnBpY3R1cmUtY2VudGVyLnBpY3R1cmUtbGcgLmFydGljbGUtZ2FsbGVyeS13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnBpY3R1cmUtY29udGFpbmVyLnBpY3R1cmUtY2VudGVyLnBpY3R1cmUtbGcgLmFydGljbGUtcGljdHVyZSB7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7IH1cbiAgLnBpY3R1cmUtY29udGFpbmVyIC5hcnRpY2xlLXBpY3R1cmUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAucGljdHVyZS1jb250YWluZXIgLmFydGljbGUtcGljdHVyZS13cmFwcGVyIGEge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBjdXJzb3I6IHpvb20taW47IH1cbiAgICAgIC5waWN0dXJlLWNvbnRhaW5lciAuYXJ0aWNsZS1waWN0dXJlLXdyYXBwZXIgYTpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lciAuYXJ0aWNsZS1nYWxsZXJ5LXdyYXBwZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gICAgLnBpY3R1cmUtY29udGFpbmVyIC5hcnRpY2xlLWdhbGxlcnktd3JhcHBlciBhIHtcbiAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgLnBpY3R1cmUtY29udGFpbmVyIC5hcnRpY2xlLWdhbGxlcnktd3JhcHBlciBhOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnBpY3R1cmUtY29udGFpbmVyIC5hcnRpY2xlLXBpY3R1cmUtY2FwdGlvbiB7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICBtaW4td2lkdGg6IDM2MHB4O1xuICAgIGZvbnQ6IDMwMCBpdGFsaWMgMTRweC8yMHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmOyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lciAuYXJ0aWNsZS1waWN0dXJlLXNvdXJjZSxcbiAgLnBpY3R1cmUtY29udGFpbmVyIC5hcnRpY2xlLXBpY3R1cmUtdGl0bGUge1xuICAgIGNvbG9yOiAjOGI4MzgwO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDsgfVxuICAgIC5waWN0dXJlLWNvbnRhaW5lciAuYXJ0aWNsZS1waWN0dXJlLXNvdXJjZTplbXB0eSxcbiAgICAucGljdHVyZS1jb250YWluZXIgLmFydGljbGUtcGljdHVyZS10aXRsZTplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lciAuYXJ0aWNsZS1waWN0dXJlLXNvdXJjZSB7XG4gICAgZm9udDogaXRhbGljIDExcHgvMTVweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI2FlYThhNjtcbiAgICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLnR3aW4tcGljdHVyZS1jb250YWluZXIge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLnR3aW4tcGljdHVyZS1jb250YWluZXI6bm90KC5waWN0dXJlLWNlbnRlcikge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZjZmE7XG4gICAgei1pbmRleDogMTA7IH1cbiAgLnR3aW4tcGljdHVyZS1jb250YWluZXIucGljdHVyZS1jZW50ZXIgLnJvdyA+IGRpdiB7XG4gICAgcGFkZGluZzogMCAyMHB4OyB9XG4gIC50d2luLXBpY3R1cmUtY29udGFpbmVyIC5hcnRpY2xlLXBpY3R1cmUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAudHdpbi1waWN0dXJlLWNvbnRhaW5lciAuYXJ0aWNsZS1waWN0dXJlLXdyYXBwZXIgYSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGN1cnNvcjogem9vbS1pbjsgfVxuICAgIC50d2luLXBpY3R1cmUtY29udGFpbmVyIC5hcnRpY2xlLXBpY3R1cmUtd3JhcHBlciA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7IH1cbiAgLnR3aW4tcGljdHVyZS1jb250YWluZXIgLmFydGljbGUtcGljdHVyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyOyB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHA6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IGEge1xuICBjb2xvcjogIzE4MDcwMTtcbiAgYm9yZGVyLWNvbG9yOiAjYjY4YmRkOyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjYjY4YmRkO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjY4YmRkOyB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IG9sIHtcbiAgY291bnRlci1yZXNldDogaXRlbTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgdGV4dC1pbmRlbnQ6IC00MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7IH1cbiAgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgb2wgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgb2wgbGk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSkgXCIuIFwiO1xuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IG9sIGxpID4gb2wge1xuICAgIGNvdW50ZXItcmVzZXQ6IGl0ZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIG1hcmdpbjogMzBweCAwOyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgb2wgbGkgPiBvbCBsaSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICB0ZXh0LWluZGVudDogLTQwcHg7IH1cbiAgICAgIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IG9sIGxpID4gb2wgbGk6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogY291bnRlcihpdGVtLCBsb3dlci1sYXRpbikgXCIuIFwiO1xuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbTsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCB1bCB7XG4gIGNvdW50ZXItcmVzZXQ6IGl0ZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHVsIGxpID4gdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbjogMzBweCAwOyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgdWwgbGkgPiB1bCBsaSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICB0ZXh0LWluZGVudDogLTQwcHg7IH1cbiAgICAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCB1bCBsaSA+IHVsIGxpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIuKAk1wiO1xuICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHAgPiB1bCwgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgcCA+IG9sLCAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCBwID4gdGFibGUsXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCBkaXYgPiB1bCwgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgZGl2ID4gb2wsIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IGRpdiA+IHRhYmxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCBzdHJvbmcsIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IGIge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCBzdHJvbmcgPiBlbSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCBzdHJvbmcgPiBlbSBhIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHN1cCB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgZm9udC1zaXplOiBzbWFsbDsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCBwID4gaSwgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgcCA+IGVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHAuZGV0YWlsLWJsb2NrcXVvdGUge1xuICBjb2xvcjogIzVkNTE0ZDtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHAuZGV0YWlsLWJsb2NrcXVvdGUgc3BhbjpsYXN0LW9mLXR5cGUge1xuICAgIGNvbG9yOiAjMTgwNzAxO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAuZGV0YWlsLXF1ZXN0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCB0YWJsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBjbGVhcjogYm90aDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCB0YWJsZSB0aCwgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgdGFibGUgdGQge1xuICAgIGZvbnQ6IDEycHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWVhOGE2O1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgdGFibGUgdGggcCwgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgdGFibGUgdGQgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuICAgIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHRhYmxlIHRoIHAgdWwsIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHRhYmxlIHRoIHAgb2wsIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHRhYmxlIHRkIHAgdWwsIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHRhYmxlIHRkIHAgb2wge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHRhYmxlIHRoIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgaWZyYW1lIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHR3aXR0ZXJ3aWRnZXQsIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHR3aXR0ZXItd2lkZ2V0IHtcbiAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7IH1cblxuLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLmluc3RhZ3JhbS1tZWRpYSxcbi5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC5pbnN0YWdyYW0tbWVkaWEtcmVuZGVyZWQsXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAuaW5zdGFncmFtLW1lZGlhLXJlZ2lzdGVyZWQge1xuICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAuZmJfaWZyYW1lX3dpZGdldCB7XG4gIHdpZHRoOiA1MDBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtaDIge1xuICBmb250OiAyMnB4LzMwcHggJ1BUIFNlcmlmJywgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDAgMCAzMHB4OyB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC50cy1oMyxcbi5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC50cyAuZGV0YWlsLXN1YmhlYWRlciB7XG4gIGZvbnQ6IDE4cHgvMzBweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMTBweCAwIDMwcHg7IH1cblxuLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLnRzLXBvZXRyeSB7XG4gIGZvbnQ6IGl0YWxpYyAxNnB4LzMwcHggJ1BUIFNlcmlmJywgc2VyaWY7XG4gIG1hcmdpbjogMCAwIDMwcHg7IH1cbiAgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLnRzLXBvZXRyeSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtZXBpZ3JhcGgtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBjbGVhcjogYm90aDsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtZXBpZ3JhcGgtd3JhcHBlciAudHMtZXBpZ3JhcGgge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBjbGVhcjogYm90aDsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtZXBpZ3JhcGgge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udDogMzAwIDE1cHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtZXBpZ3JhcGgtYXV0aG9yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtcXVvdGUge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzZlMThjMDtcbiAgY2xlYXI6IGJvdGg7IH1cbiAgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLnRzLXF1b3RlLWF1dGhvciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBjb2xvcjogIzhiODM4MDtcbiAgICBmb250OiAzMDAgaXRhbGljIDE0cHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtZGlyZWN0LXNwZWVjaCB7XG4gIGNvbG9yOiAjNWQ1MTRkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLnRzLWhlbHAtY29tbWVudCwgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLnRzLWVkaXRvci1jb21tZW50IHtcbiAgcGFkZGluZzogMTVweCA0MHB4O1xuICBmb250OiAxNnB4LzMwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMzBweCAwO1xuICBjbGVhcjogYm90aDsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtaGVscC1jb21tZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjBlMjsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtZWRpdG9yLWNvbW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlOGY5OyB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC50cy1mb290bm90ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZjZiMDAgNzUlLCB0cmFuc3BhcmVudCA3NSUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogN3B4IDFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAyNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLnRzLWZvb3Rub3RlLXRleHQge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICBmb250OiAxMnB4LzIwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjBlMjtcbiAgICBjb2xvcjogIzE4MDcwMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2UtaW47IH1cbiAgICAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtZm9vdG5vdGUtdGV4dDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgICBib3JkZXI6IDVweCBzb2xpZDtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjBlMiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtZm9vdG5vdGU6aG92ZXIgLnRzLWZvb3Rub3RlLXRleHQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtaGVscC1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9uZXdfcmVnbnVtL2ltYWdlcy93YXZ5LWJvcmRlci5wbmdcIik7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJhY2tncm91bmQtc2l6ZTogNjFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAxNHB4OyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC50cy1oZWxwLWxpbms6aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgY29sb3I6ICNmZjZiMDA7IH1cblxuLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLnRzLWludGVydmlldy1xdWVzdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC50cy1pbnRlcnZpZXctcXVlc3Rpb24gLnRzLWludGVydmlld2VyIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC50cy1pbnRlcnZpZXctYW5zd2VyIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtaW50ZXJ2aWV3LWFuc3dlciAudHMtcmVzcG9uZGVudCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmNvbnRhaW5lci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmNmYTsgfVxuXG4uY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWluLXdpZHRoOiA3MjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5jb250ZW50IGEge1xuICAgIGNvbG9yOiAjNmUxOGMwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzZlMThjMDsgfVxuICAgIC5jb250ZW50IGE6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGNvbG9yOiAjYjY4YmRkOyB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lciB7XG4gIGZsZXgtYmFzaXM6IDYwMHB4O1xuICBtYXgtd2lkdGg6IDYwMHB4OyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS1jb2xsYXBzZWQge1xuICAgIG1heC1oZWlnaHQ6IDI4MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtY29sbGFwc2VkOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzNjBweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCwgI2ZlZmNmYSA3MCUpO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS1jb2xsYXBzZWQgLmFydGljbGUtdGV4dC1leHBhbmRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgei1pbmRleDogMTsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dC1leHBhbmRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAgIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0LWV4cGFuZGVyOmhvdmVyIC5leHBhbmRlci1idXR0b24gc3BhbiB7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dC1leHBhbmRlciAuZXhwYW5kZXItYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICAgIGNvbG9yOiAjZmY2YjAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAtNDBweCBhdXRvIDA7XG4gICAgICBsaW5lLWhlaWdodDogODBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQtZXhwYW5kZXIgLmV4cGFuZGVyLWJ1dHRvbiAuZmEge1xuICAgICAgICBjb2xvcjogI2ZmNmIwMDsgfVxuICAgICAgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQtZXhwYW5kZXIgLmV4cGFuZGVyLWJ1dHRvbiAuZmEtY2lyY2xlIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDVweDtcbiAgICAgICAgcGFkZGluZzogM3B4OyB9XG5cbi5hcnRpY2xlLWhlYWRlciB7XG4gIGZvbnQ6IDMzcHgvNDBweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuYXJ0aWNsZS1oZWFkZXIgKyAuYXJ0aWNsZS1tYW50cmEge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4OyB9XG4gIC5hcnRpY2xlLWhlYWRlciBzcGFuIHtcbiAgICBmb250OiAyMHB4LzIwcHggJ09wZW4gU2Fucycsc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI2ZmNmIwMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7IH1cblxuLmFydGljbGUtbWFudHJhIHtcbiAgZm9udDogMzAwIDE0cHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNhZWE4YTY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmFydGljbGUtbWFudHJhIHNwYW4ge1xuICAgIGZvbnQ6IDE2cHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI2ZmNmIwMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuXG4uYXJ0aWNsZS10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5hcnRpY2xlLXRleHQgLmFydGljbGUtaW5mbywgLmFydGljbGUtdGV4dCBwLmFydGljbGUtaW5mbyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBjb2xvcjogIzZlMThjMDsgfVxuICAgIC5hcnRpY2xlLXRleHQgLmFydGljbGUtaW5mbyBhLCAuYXJ0aWNsZS10ZXh0IHAuYXJ0aWNsZS1pbmZvIGEge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY29sb3I6ICM2ZTE4YzA7IH1cbiAgICAgIC5hcnRpY2xlLXRleHQgLmFydGljbGUtaW5mbyBhOmhvdmVyLCAuYXJ0aWNsZS10ZXh0IHAuYXJ0aWNsZS1pbmZvIGE6aG92ZXIge1xuICAgICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAuYXJ0aWNsZS10ZXh0IC5hcnRpY2xlLWluZm8gKyBwLCAuYXJ0aWNsZS10ZXh0IHAuYXJ0aWNsZS1pbmZvICsgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5hcnRpY2xlLXRleHQgLnBpY3R1cmUtc2xpZGVyLWNvbnRhaW5lciArIHAge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmFydGljbGUtdGV4dC5hcnRpY2xlLWNvbGxhcHNlZCBwOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5hcnRpY2xlLXRleHQuYXJ0aWNsZS1jb2xsYXBzZWQgLnBpY3R1cmUtY29udGFpbmVyLFxuICAuYXJ0aWNsZS10ZXh0LmFydGljbGUtY29sbGFwc2VkIC5waWN0dXJlLXNsaWRlci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYXJ0aWNsZV9zaGFyaW5nX2J1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiA4cHggMDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAuYXJ0aWNsZV9zaGFyaW5nX2J1dHRvbnMgLnNoYXJpbmdfYnV0dG9uc19faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmFydGljbGVfc2hhcmluZ19idXR0b25zIC5zaGFyaW5nX2J1dHRvbnNfX2xpbmsge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDFjZGNjO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogI2QxY2RjYztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAuYXJ0aWNsZV9zaGFyaW5nX2J1dHRvbnMgLnNoYXJpbmdfYnV0dG9uc19fbGluazpob3ZlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYWVhOGE2O1xuICAgICAgY29sb3I6ICNhZWE4YTY7IH1cbiAgICAgIC5hcnRpY2xlX3NoYXJpbmdfYnV0dG9ucyAuc2hhcmluZ19idXR0b25zX19saW5rOmhvdmVyIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogI2FlYThhNjsgfVxuICAgIC5hcnRpY2xlX3NoYXJpbmdfYnV0dG9ucyAuc2hhcmluZ19idXR0b25zX19saW5rOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgdG9wOiAtMTBweDtcbiAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAuYXJ0aWNsZV9zaGFyaW5nX2J1dHRvbnMgLnNoYXJpbmdfYnV0dG9uc19fbGluayBpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiA0cHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5hcnRpY2xlX3NoYXJpbmdfYnV0dG9ucyAuc2hhcmluZ19idXR0b25zX19saW5rIC5mYS12ayB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFweDsgfVxuICAuYXJ0aWNsZV9zaGFyaW5nX2J1dHRvbnMgLmRvdHMtY29udGFpbmVyIHtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmFydGljbGVfc2hhcmluZ19idXR0b25zIC5kb3RzLWNvbnRhaW5lciAuZG90cy1idXR0b24gLmRvdHMge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmFydGljbGVfc2hhcmluZ19idXR0b25zIC5kb3RzLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJvdHRvbTogMDsgfVxuICAuYXJ0aWNsZV9zaGFyaW5nX2J1dHRvbnMgLmRvdHMtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAuYXJ0aWNsZV9zaGFyaW5nX2J1dHRvbnMgLmRvdHMtYnV0dG9uIC5kb3RzIHN2ZywgLmFydGljbGVfc2hhcmluZ19idXR0b25zIC5kb3RzLWJ1dHRvbiAudGVsZWdyYW0gc3ZnIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIGZpbGw6ICNkMWNkY2M7IH1cbiAgICAuYXJ0aWNsZV9zaGFyaW5nX2J1dHRvbnMgLmRvdHMtYnV0dG9uIC50ZWxlZ3JhbSBzdmcge1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICB0b3A6IDA7IH1cbiAgICAuYXJ0aWNsZV9zaGFyaW5nX2J1dHRvbnMgLmRvdHMtYnV0dG9uIGxpIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAuYXJ0aWNsZV9zaGFyaW5nX2J1dHRvbnMgLmRvdHMtYnV0dG9uIC5zb2NpYWwtMSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKSBzY2FsZVgoMSkgdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVYKC0xNnB4KTsgfVxuICAgIC5hcnRpY2xlX3NoYXJpbmdfYnV0dG9ucyAuZG90cy1idXR0b24gLnNvY2lhbC0yIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpIHNjYWxlWCgxKSB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVgoLTMycHgpOyB9XG4gICAgLmFydGljbGVfc2hhcmluZ19idXR0b25zIC5kb3RzLWJ1dHRvbiAuc29jaWFsLTMge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSkgc2NhbGVYKDEpIHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWCgtNDhweCk7IH1cbiAgICAuYXJ0aWNsZV9zaGFyaW5nX2J1dHRvbnMgLmRvdHMtYnV0dG9uIC5zb2NpYWwtNCB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKSBzY2FsZVgoMSkgdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVYKC02NHB4KTsgfVxuICAgIC5hcnRpY2xlX3NoYXJpbmdfYnV0dG9ucyAuZG90cy1idXR0b24uZXhwYW5kZWQgbGkge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpIHNjYWxlWCgxKSB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVgoMHB4KTtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuYXJ0aWNsZV9zaGFyaW5nX2J1dHRvbnMgLmRvdHMtYnV0dG9uLmV4cGFuZGVkIC5kb3RzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmFydGljbGUtY291bnRlcnMge1xuICBmb250OiAzMDAgMTJweC8yMHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2FlYThhNjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuYXJ0aWNsZS1jb3VudGVycyBzcGFuIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLmFydGljbGUtZWRpdG9yLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWZsb3c6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmFydGljbGUtZWRpdG9yLWJ1dHRvbnMgLmVkaXRvci1idXR0b24ge1xuICAgIGNvbG9yOiAjNWQ1MTRkO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMCAxMHB4OyB9XG5cbi5hcnRpY2xlLXNlcGFyYXRvciB7XG4gIG1hcmdpbjogNDBweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2QxY2RjYztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWluLXdpZHRoOiAxMDB2dzsgfVxuXG4uZG9zc2llci1jb250YWluZXItd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjI7IH1cblxuLmRvc3NpZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtaW4td2lkdGg6IDcyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDAgYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuXG4uZG9zc2llci1jb250ZW50IHtcbiAgZmxleC1iYXNpczogNjAwcHg7XG4gIG1heC13aWR0aDogNjAwcHg7IH1cbiAgLmRvc3NpZXItY29udGVudCAuZG9zc2llci1icmVhZGNydW1icyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udDogMTRweC8yMHB4ICdQVCBTZXJpZicsIHNlcmlmO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBjb2xvcjogI2FlYThhNjtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuICAgIC5kb3NzaWVyLWNvbnRlbnQgLmRvc3NpZXItYnJlYWRjcnVtYnMgYSB7XG4gICAgICBjb2xvcjogI2FlYThhNjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLmRvc3NpZXItY29udGVudCAuZG9zc2llci1icmVhZGNydW1icyBhLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjNmUxOGMwOyB9XG4gICAgICAuZG9zc2llci1jb250ZW50IC5kb3NzaWVyLWJyZWFkY3J1bWJzIGEgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjZmY2YjAwO1xuICAgICAgICBmb250LXNpemU6IDc1JTtcbiAgICAgICAgYm90dG9tOiAtMC4yNWVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmRvc3NpZXItY29udGVudCAuZG9zc2llci1leHBhbmRlci1kZXNjcmlwdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIG1hcmdpbjogLTgwcHggYXV0byAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogODBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICAuZG9zc2llci1jb250ZW50IC5kb3NzaWVyLWV4cGFuZGVyLWRlc2NyaXB0aW9uIC5mYSB7XG4gICAgICBjb2xvcjogI2ZmNmIwMDsgfVxuICAgIC5kb3NzaWVyLWNvbnRlbnQgLmRvc3NpZXItZXhwYW5kZXItZGVzY3JpcHRpb24gLmZhLWFuZ2xlLWRvd24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IDQ1cHg7IH1cbiAgICAuZG9zc2llci1jb250ZW50IC5kb3NzaWVyLWV4cGFuZGVyLWRlc2NyaXB0aW9uIC5mYS1jaXJjbGUge1xuICAgICAgZm9udC1zaXplOiA1cHg7XG4gICAgICBwYWRkaW5nOiAzcHg7IH1cblxuLmRvc3NpZXItZGVzY3JpcHRpb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmRvc3NpZXItZGVzY3JpcHRpb24td3JhcHBlciAuZG9zc2llci1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGZvbnQ6IDE3cHgvMzBweCAnUFQgU2VyaWYnLCBzZXJpZjsgfVxuICAuZG9zc2llci1kZXNjcmlwdGlvbi13cmFwcGVyIC5kb3NzaWVyLWRlc2NyaXB0aW9uLWNhcHRpb24ge1xuICAgIGZvbnQ6IDE0cHgvMzBweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGNvbG9yOiAjZmY2YjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDVweDsgfVxuICAuZG9zc2llci1kZXNjcmlwdGlvbi13cmFwcGVyLmNvbGxhcHNlZCAuZG9zc2llci1kZXNjcmlwdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuZG9zc2llci1kZXNjcmlwdGlvbi13cmFwcGVyLmNvbGxhcHNlZCAuZG9zc2llci1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCAjZjNmM2YyIDgwJSk7IH1cbiAgLmRvc3NpZXItZGVzY3JpcHRpb24td3JhcHBlciAuZG9zc2llci1leHBhbmRlci1kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFydGljbGUtY29udGFpbmVyLmFuYWx5dGljLWNvbnRhaW5lciAuYXJ0aWNsZS13YXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA0N3B4O1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLmFydGljbGUtY29udGFpbmVyLmFuYWx5dGljLWNvbnRhaW5lciAuYXJ0aWNsZS1hbm5vdGF0aW9uLXdyYXBwZXIge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cblxuLmFydGljbGUtY29udGFpbmVyLmFuYWx5dGljLWNvbnRhaW5lciAuYXJ0aWNsZS1hbm5vdGF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250OiAxN3B4LzMwcHggXCJQVCBTZXJpZlwiOyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgLmFydGljbGUtYW5ub3RhdGlvbiAuYXJ0aWNsZS1hbm5vdGF0aW9uLWhlYWRlciB7XG4gICAgZm9udDogaXRhbGljIDE3cHgvMTdweCBcIlBUIFNlcmlmXCI7XG4gICAgY29sb3I6ICM4YjgzODA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIuYW5hbHl0aWMtY29udGFpbmVyIC5hcnRpY2xlLWNvbW1lbnQge1xuICBmb250OiAxM3B4LzE4cHggXCJPcGVuIFNhbnNcIjtcbiAgY29sb3I6ICNmZjZiMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgLmFydGljbGUtY29tbWVudCAuYXJ0aWNsZS1jb21tZW50LXRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyLmFuYWx5dGljLWNvbnRhaW5lciAuYXJ0aWNsZS1jb21tZW50IC5hcnRpY2xlLWNvbW1lbnQtdGV4dDpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggdHJhbnNwYXJlbnQgZGFzaGVkOyB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgLmFydGljbGUtdGV4dCB7XG4gIGZvbnQ6IDE3cHgvMzBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIuYW5hbHl0aWMtY29udGFpbmVyIC5waWN0dXJlLWNvbnRhaW5lcjpmaXJzdC1vZi10eXBlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIuYW5hbHl0aWMtY29udGFpbmVyIC5hcnRpY2xlLWluZm8ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgcDpudGgtb2YtdHlwZSgyKTpmaXJzdC1sZXR0ZXIge1xuICBmb250OiA5N3B4LzkwcHggJ1BUIFNlcmlmJywgc2VyaWY7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIuYW5hbHl0aWMtY29udGFpbmVyIHA6bnRoLW9mLXR5cGUoMikuZmlyc3QtbGF0dGVyLTEtbGluZTpmaXJzdC1sZXR0ZXIge1xuICBmb250OiBpbmhlcml0O1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgcDpudGgtb2YtdHlwZSgyKS5maXJzdC1sYXR0ZXItMi1saW5lOmZpcnN0LWxldHRlciB7XG4gIGZvbnQ6IDU3cHgvNjBweCAnUFQgU2VyaWYnLCBzZXJpZjsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIuYW5hbHl0aWMtY29udGFpbmVyIC5hcnRpY2xlLXNpZ24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIuYW5hbHl0aWMtY29udGFpbmVyIC5hcnRpY2xlLXNpZ24tY29udGFpbmVyLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIuYW5hbHl0aWMtY29udGFpbmVyIC5hcnRpY2xlLXNpZ24tY29udGFpbmVyIC5hcnRpY2xlLWRhdGUge1xuICAgIGZvbnQ6IDE1cHgvMjBweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgICBjb2xvcjogI2FlYThhNjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWluLXdpZHRoOiAxMjBweDsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIuYW5hbHl0aWMtY29udGFpbmVyIC5hcnRpY2xlLXNpZ24tY29udGFpbmVyIC5hcnRpY2xlLXNpZ24ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQ6IGl0YWxpYyAxNXB4LzIwcHggJ1BUIFNlcmlmJywgc2VyaWY7IH1cbiAgICAuYXJ0aWNsZS1jb250YWluZXIuYW5hbHl0aWMtY29udGFpbmVyIC5hcnRpY2xlLXNpZ24tY29udGFpbmVyIC5hcnRpY2xlLXNpZ24gLmF1dGhvci1uYW1lIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDsgfVxuXG4uYXV0aG9yLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAuYXV0aG9yLWNvbnRhaW5lciAuYXV0aG9yLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4gICAgLmF1dGhvci1jb250YWluZXIgLmF1dGhvci1pdGVtOmhvdmVyIC5hdXRob3ItbmFtZSB7XG4gICAgICBjb2xvcjogI2I2OGJkZDsgfVxuICAuYXV0aG9yLWNvbnRhaW5lciAuYXV0aG9yLXBob3RvIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmF1dGhvci1jb250YWluZXIgLmF1dGhvci1waG90by5oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5hdXRob3ItY29udGFpbmVyIC5hdXRob3ItcGhvdG8gaW1nIHtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLmF1dGhvci1jb250YWluZXIgLmF1dGhvci1uYW1lIHtcbiAgICBmb250OiBpdGFsaWMgMTVweC8yMHB4IFwiUFQgU2VyaWZcIjtcbiAgICBjb2xvcjogIzZlMThjMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDsgfVxuXG4uZG9zc2llcnMtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQ6IDE0cHgvMjBweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmNmYTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDsgfVxuICAuZG9zc2llcnMtY29udGFpbmVyIC5kb3NzaWVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7IH1cbiAgICAuZG9zc2llcnMtY29udGFpbmVyIC5kb3NzaWVyIGEge1xuICAgICAgY29sb3I6ICNhZWE4YTY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5kb3NzaWVycy1jb250YWluZXIgLmRvc3NpZXIgYSBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNmZjZiMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgICAgICBib3R0b206IC0uMjVlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLm1vcmUtYW5hbHl0aWNzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7IH1cbiAgLm1vcmUtYW5hbHl0aWNzLWNvbnRhaW5lciAubW9yZS1hbmFseXRpY3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgbWluLXdpZHRoOiAyNDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250OiBib2xkIDE3cHgvMjBweCAnT3BlbiBTYW5zJzsgfVxuICAgIC5tb3JlLWFuYWx5dGljcy1jb250YWluZXIgLm1vcmUtYW5hbHl0aWNzIGltZyB7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgICAubW9yZS1hbmFseXRpY3MtY29udGFpbmVyIC5tb3JlLWFuYWx5dGljczpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICB0cmFuc2l0aW9uOiBpbmhlcml0OyB9XG4gICAgLm1vcmUtYW5hbHl0aWNzLWNvbnRhaW5lciAubW9yZS1hbmFseXRpY3M6aG92ZXIgaW1nIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuICAgIC5tb3JlLWFuYWx5dGljcy1jb250YWluZXIgLm1vcmUtYW5hbHl0aWNzIC5ncmFkaWVudC1jb3ZlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNjAlLCAjNDI0MjQyKTsgfVxuICAgIC5tb3JlLWFuYWx5dGljcy1jb250YWluZXIgLm1vcmUtYW5hbHl0aWNzIC5tb3JlLWFuYWx5dGljcy1oZWFkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgY29sb3I6ICNmZWZjZmE7IH1cblxuLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAuYXJ0aWNsZS1hbm5vdGF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjgwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLmFydGljbGUtYW5ub3RhdGlvbiAuYXJ0aWNsZS1hbm5vdGF0aW9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC5hcnRpY2xlLWFubm90YXRpb24gLmFydGljbGUtYW5ub3RhdGlvbi10ZXh0IHtcbiAgICBmb250OiAxN3B4LzMwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAuYXJ0aWNsZS1hbm5vdGF0aW9uIC5hcnRpY2xlLWFubm90YXRpb24tdGV4dCBwIHtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7IH1cbiAgICAgIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLmFydGljbGUtYW5ub3RhdGlvbiAuYXJ0aWNsZS1hbm5vdGF0aW9uLXRleHQgcDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAuYXJ0aWNsZS1hbm5vdGF0aW9uIC5hcnRpY2xlLWFubm90YXRpb24tdGV4dDpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC5hcnRpY2xlLWFubm90YXRpb24gLmFydGljbGUtYW5ub3RhdGlvbi1wZW9wbGVzLFxuICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC5hcnRpY2xlLWFubm90YXRpb24gLmFydGljbGUtYW5ub3RhdGlvbi1wbGFjZXMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjb2xvcjogI2FlYThhNjtcbiAgICBtYXJnaW46IDAgMCAyMHB4OyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAuYXJ0aWNsZS1hbm5vdGF0aW9uIC5hcnRpY2xlLWFubm90YXRpb24tcGVvcGxlcyAuaGlnaGxpZ2h0LCAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC5hcnRpY2xlLWFubm90YXRpb24gLmFydGljbGUtYW5ub3RhdGlvbi1wZW9wbGVzIC5tb3JlLFxuICAgIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLmFydGljbGUtYW5ub3RhdGlvbiAuYXJ0aWNsZS1hbm5vdGF0aW9uLXBsYWNlcyAuaGlnaGxpZ2h0LFxuICAgIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLmFydGljbGUtYW5ub3RhdGlvbiAuYXJ0aWNsZS1hbm5vdGF0aW9uLXBsYWNlcyAubW9yZSB7XG4gICAgICBjb2xvcjogI2ZmNmIwMDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICAgIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLmFydGljbGUtYW5ub3RhdGlvbiAuYXJ0aWNsZS1hbm5vdGF0aW9uLXBlb3BsZXMgLm1vcmUsXG4gICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAuYXJ0aWNsZS1hbm5vdGF0aW9uIC5hcnRpY2xlLWFubm90YXRpb24tcGxhY2VzIC5tb3JlIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlOmxhc3Qtb2YtdHlwZSAubGluZSB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfdGltZS1jb250YWluZXIge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIG1pbi13aWR0aDogODBweDtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHg7XG4gICAgZm9udDogMTJweC8yMHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmOyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV90aW1lLWNvbnRhaW5lciAudGltZS1jb2x1bW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWluLWhlaWdodDogMTAwJTsgfVxuICAgICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV90aW1lLWNvbnRhaW5lciAudGltZS1jb2x1bW4gLnRpbWUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGNvbG9yOiAjYWVhOGE2O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmY2ZhO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV90aW1lLWNvbnRhaW5lciAudGltZS1jb2x1bW4gLnRpbWUgLnZhbHVlIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDsgfVxuICAgICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV90aW1lLWNvbnRhaW5lciAudGltZS1jb2x1bW4gLmRhdGUge1xuICAgICAgICBjb2xvcjogIzZlMThjMDsgfVxuICAgICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV90aW1lLWNvbnRhaW5lciAudGltZS1jb2x1bW4gLmxpbmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA1MHB4KTtcbiAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDAlICsgNTBweCk7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmM2YzZjI7IH1cbiAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIHtcbiAgICBmb250OiAzMDAgMjBweC8zMHB4ICdPcGVuIFNhbnMnOyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIHAge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSBoMyB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGZvbnQ6IDYwMCAxOHB4LzMwcHggJ09wZW4gU2Fucyc7IH1cbiAgICAgIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSBoMyBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzZlMThjMDtcbiAgICAgICAgY29sb3I6ICMxODA3MDE7IH1cbiAgICAgICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIGgzIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjYjY4YmRkOyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIC5zdWJoZWFkZXIge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgICAgIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSAuc3ViaGVhZGVyIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAgIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSAuc3ViaGVhZGVyIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSAuZnItdmlkZW8ge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgaW1nIHtcbiAgICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAzMzBweDtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gICAgICBjdXJzb3I6IHpvb20taW47IH1cbiAgICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgaW1nLCAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgLmZyLXZpZGVvLCAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgLmFwbGF5ZXIsXG4gICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIC50cmFuc2xhdGlvbi1nYWxsZXJ5LWNvbnRhaW5lcixcbiAgICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgLmZiLXBvc3QsIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSB0d2l0dGVyLXdpZGdldCwgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIC5pbnN0YWdyYW0tbWVkaWEge1xuICAgICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgLmRldGFpbC1pbWctY2FwdGlvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgZm9udDogMTRweC8yMHB4ICdPcGVuIFNhbnMnO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgY29sb3I6ICM4YjgzODA7IH1cbiAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlID4gcDpmaXJzdC1vZi10eXBlID4gaW1nLFxuICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgPiBwOmZpcnN0LW9mLXR5cGUgPiAuZnItdmlkZW8sXG4gIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSA+IC50cmFuc2xhdGlvbi1nYWxsZXJ5LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCxcbiAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlID4gLmFwbGF5ZXI6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7IH1cbiAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tZ2FsbGVyeS1jb250YWluZXIge1xuICAgIG1heC1oZWlnaHQ6IDE2NXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tZ2FsbGVyeS1jb250YWluZXIgaW1nIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLWdhbGxlcnktY29udGFpbmVyIGEge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGhlaWdodDogMTQ1cHg7IH1cbiAgICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1nYWxsZXJ5LWNvbnRhaW5lciAudHJhbnNsYXRpb24tZ2FsbGVyeS1pdGVtIGltZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDE0NXB4O1xuICAgICAgcGFkZGluZzogMTBweDsgfVxuICAgICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tZ2FsbGVyeS1jb250YWluZXIgLnRyYW5zbGF0aW9uLWdhbGxlcnktaXRlbSBpbWc6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDsgfVxuICAgIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLWdhbGxlcnktY29udGFpbmVyIC5kb3RzLWNvbnRhaW5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmY2ZhO1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjNmUxOGMwOyB9XG4gICAgICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1nYWxsZXJ5LWNvbnRhaW5lciAuZG90cy1jb250YWluZXIgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDsgfVxuICAgICAgICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1nYWxsZXJ5LWNvbnRhaW5lciAuZG90cy1jb250YWluZXIgc3ZnIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICM2ZTE4YzA7IH1cblxuLm1vYmlsZS12aWV3IHtcbiAgbWluLXdpZHRoOiAxMDAlOyB9XG4gIC5tb2JpbGUtdmlldyBib2R5IHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgZm9udDogMTRweC8yNHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5tb2JpbGUtdmlldyAubG9nby1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogNDhweCBhdXRvOyB9XG4gIC5tb2JpbGUtdmlldyAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtaW4td2lkdGg6IDEwMCU7IH1cbiAgICAubW9iaWxlLXZpZXcgLmNvbnRlbnQgLmxlZnQtYXJyb3csIC5tb2JpbGUtdmlldyAuY29udGVudCAucmlnaHQtYXJyb3cge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAubW9iaWxlLXZpZXcgLm5ld3MtdGlja2VyIHtcbiAgICBtYXJnaW46IDAgNDBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7IH1cbiAgICAubW9iaWxlLXZpZXcgLm5ld3MtdGlja2VyID4gYSB7XG4gICAgICBwYWRkaW5nOiAwIDYwcHggMCAyMHB4OyB9XG4gICAgLm1vYmlsZS12aWV3IC5uZXdzLXRpY2tlciAubmV3cy10aWNrZXItY291bnRkb3duIHtcbiAgICAgIHdpZHRoOiA4MHB4OyB9XG4gIC5tb2JpbGUtdmlldyAubmF2YmFyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubW9iaWxlLXZpZXcgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci10b3AsIC5tb2JpbGUtdmlldyAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5tb2JpbGUtdmlldyAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWNsb3NlIHtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gICAgLm1vYmlsZS12aWV3IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItbG9nbyB7XG4gICAgICBsaW5lLWhlaWdodDogMDsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItbG9nbyBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLm1vYmlsZS12aWV3IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItbWVudSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0b3A6IDQycHg7XG4gICAgICBsZWZ0OiAxMDJweDtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTAycHgpO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsOyB9XG4gICAgICAubW9iaWxlLXZpZXcgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1tZW51IC5uYXZiYXItbWVudS1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4OyB9XG4gICAgICAgIC5tb2JpbGUtdmlldyAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLW1lbnUgLm5hdmJhci1tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgLm1vYmlsZS12aWV3IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItc2VhcmNoIHtcbiAgICAgIG1hcmdpbjogMjRweCAyMHB4IDA7IH1cbiAgICAgIC5tb2JpbGUtdmlldyAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLXNlYXJjaCAubmF2YmFyLXNlYXJjaC1pbnB1dCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHBhZGRpbmc6IDRweCAzMHB4IDRweCAxMHB4OyB9XG4gICAgICAubW9iaWxlLXZpZXcgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1zZWFyY2ggLm5hdmJhci1zZWFyY2gtYnV0dG9uIHtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAgIC5tb2JpbGUtdmlldyAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLW5ld3Mge1xuICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTJweDsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItbmV3cyA+IGE6bm90KC5uYXZiYXItZG90cykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTJweCAwOyB9XG4gICAgICAubW9iaWxlLXZpZXcgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1uZXdzIC5uZXdzIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udDogMTRweC8yMHB4ICdPcGVuIFNhbnMnLHNhbnMtc2VyaWY7IH1cbiAgICAgICAgLm1vYmlsZS12aWV3IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItbmV3cyAubmV3cy5hbmFseXRpY3MgaW1nIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgICAubW9iaWxlLXZpZXcgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1uZXdzIC5uYXZiYXItZG90cyB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4OyB9XG4gICAgLm1vYmlsZS12aWV3IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5zb2NpYWwtc2hhcmUge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICBoZWlnaHQ6IDI0cHg7IH1cbiAgICAgIC5tb2JpbGUtdmlldyAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSAuc29jaWFsLXNoYXJlIGEge1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBtYXJnaW46IDAgMTBweDsgfVxuICAgICAgICAubW9iaWxlLXZpZXcgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLnNvY2lhbC1zaGFyZSBhOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5saXN0IGEsXG4gICAgICAubW9iaWxlLXZpZXcgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmNvbnRhY3RzIGEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9XG4gICAgICAubW9iaWxlLXZpZXcgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmluZm9ybWF0aW9uLCAubW9iaWxlLXZpZXcgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmNvbnRhY3RzLCAubW9iaWxlLXZpZXcgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmNlcnRpZmljYXRlcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgICAgICAgLm1vYmlsZS12aWV3IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5pbmZvcm1hdGlvbiBwLCAubW9iaWxlLXZpZXcgLm5hdmJhci1jb250YWluZXIgLm5hdmJhci1ib3R0b20gLmNvbnRhY3RzIHAsIC5tb2JpbGUtdmlldyAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSAuY2VydGlmaWNhdGVzIHAge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5saXN0IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5jb250YWN0cyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7IH1cbiAgICAgICAgLm1vYmlsZS12aWV3IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tIC5jb250YWN0cyBkaXYge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIC5tb2JpbGUtdmlldyAubmF2YmFyLWNvbnRhaW5lciAubmF2YmFyLWJvdHRvbSAuYWdlLWxpbWl0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5uYXZiYXItY29udGFpbmVyIC5uYXZiYXItYm90dG9tID4gcDpudGgtY2hpbGQoMSkge1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5tb2JpbGUtdmlldyAuZnVsbC13aWR0aCB7XG4gICAgbWluLXdpZHRoOiAxMDAlOyB9XG4gIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS1oZWFkZXIge1xuICAgICAgZm9udDogMjJweC8yNHB4ICdQVCBTZXJpZicsIHNlcmlmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS1oZWFkZXIgKyAuYXJ0aWNsZS1tYW50cmEge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNnB4OyB9XG4gICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS1tYW50cmEge1xuICAgICAgZm9udDogMzAwIDEycHgvMThweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtbWFudHJhIHNwYW4ge1xuICAgICAgICBmb250OiAxNnB4LzIwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7IH1cbiAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHA6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAuYXJ0aWNsZS1pbmZvLCAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgcC5hcnRpY2xlLWluZm8ge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgaWZyYW1lIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZV9zaGFyaW5nX2J1dHRvbnMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZV9zaGFyaW5nX2J1dHRvbnMgLnNoYXJpbmdfYnV0dG9uc19faXRlbS5kb3RzLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAyNHB4OyB9XG4gICAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGVfc2hhcmluZ19idXR0b25zIC5zaGFyaW5nX2J1dHRvbnNfX2l0ZW0uZG90cy1idXR0b24uZXhwYW5kZWQge1xuICAgICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlX3NoYXJpbmdfYnV0dG9ucyAuc2hhcmluZ19idXR0b25zX19pdGVtID4gbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtY291bnRlcnMge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtZWRpdG9yLWJ1dHRvbnMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgLmFydGljbGUtd2F2ZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7IH1cbiAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgLmFydGljbGVfc2hhcmluZ19idXR0b25zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4OyB9XG4gIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIuYW5hbHl0aWMtY29udGFpbmVyIC5hcnRpY2xlLWFubm90YXRpb24td3JhcHBlciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLmFuYWx5dGljLWNvbnRhaW5lciAuYXJ0aWNsZS1hbm5vdGF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBmb250OiAxNHB4LzI0cHggXCJQVCBTZXJpZlwiOyB9XG4gICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgLmFydGljbGUtYW5ub3RhdGlvbiAuYXJ0aWNsZS1hbm5vdGF0aW9uLWhlYWRlciB7XG4gICAgICBmb250OiAxNHB4LzI0cHggXCJQVCBTZXJpZlwiO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiA2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgY29sb3I6ICNiNjhiZGQ7IH1cbiAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLmFuYWx5dGljLWNvbnRhaW5lciAuYXJ0aWNsZS1hbm5vdGF0aW9uIC5hcnRpY2xlLWFubm90YXRpb24tdGV4dCB7XG4gICAgICBmb250OiAxNXB4LzI0cHggXCJQVCBTZXJpZlwiOyB9XG4gIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIuYW5hbHl0aWMtY29udGFpbmVyIC5hcnRpY2xlLWhlYWRlciB7XG4gICAgZm9udDogMjRweC8yNHB4ICdQVCBTZXJpZicsIHNlcmlmOyB9XG4gIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIuYW5hbHl0aWMtY29udGFpbmVyIC5hcnRpY2xlLXRleHQge1xuICAgIGZvbnQ6IDE0cHgvMjRweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDM2cHg7IH1cbiAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgcDpudGgtb2YtdHlwZSgyKTpmaXJzdC1sZXR0ZXIge1xuICAgIGZvbnQ6IDc2cHgvNzJweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLmFuYWx5dGljLWNvbnRhaW5lciBwOm50aC1vZi10eXBlKDIpLmZpcnN0LWxhdHRlci0yLWxpbmU6Zmlyc3QtbGV0dGVyIHtcbiAgICBmb250OiA0NnB4LzQ4cHggJ1BUIFNlcmlmJywgc2VyaWY7IH1cbiAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgLmFydGljbGUtc2lnbi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgLmFydGljbGUtc2lnbi1jb250YWluZXIuaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLmFuYWx5dGljLWNvbnRhaW5lciAuYXJ0aWNsZS1zaWduLWNvbnRhaW5lciAuYXJ0aWNsZS1kYXRlIHtcbiAgICAgIGZvbnQ6IDE0cHgvMThweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgICAgIGNvbG9yOiAjYWVhOGE2O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgbWluLXdpZHRoOiAxMjBweDsgfVxuICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIuYW5hbHl0aWMtY29udGFpbmVyIC5hcnRpY2xlLXNpZ24tY29udGFpbmVyIC5hcnRpY2xlLXNpZ24ge1xuICAgICAgZm9udDogaXRhbGljIDE0cHgvMThweCAnUFQgU2VyaWYnLCBzZXJpZjsgfVxuICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtaW4td2lkdGg6IDEwMCU7IH1cbiAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAuYXJ0aWNsZS1hbm5vdGF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIGZvbnQ6IDE0cHgvMjRweCBcIlBUIFNlcmlmXCI7IH1cbiAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC5hcnRpY2xlLWFubm90YXRpb24gLmFydGljbGUtYW5ub3RhdGlvbi10ZXh0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBmb250OiAxNXB4LzI0cHggXCJQVCBTZXJpZlwiOyB9XG4gICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2Uge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlLmRhdGUtc2VwYXJhdG9yIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTRweDsgfVxuICAgICAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZS5kYXRlLXNlcGFyYXRvciAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV90aW1lLWNvbnRhaW5lciAudGltZS1jb2x1bW4gLnRpbWUge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV90aW1lLWNvbnRhaW5lciAudGltZS1jb2x1bW4gLmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIHtcbiAgICAgICAgZm9udDogMzAwIDE4cHgvMjRweCAnT3BlbiBTYW5zJzsgfVxuICAgICAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIGgzIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgZm9udDogNjAwIDE1cHgvMjRweCAnT3BlbiBTYW5zJzsgfVxuICAgICAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIC5zdWJoZWFkZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgLnN1YmhlYWRlciBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgICAgICAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgLnN1YmhlYWRlciBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgaW1nIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSAuZGV0YWlsLWltZy1jYXB0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMThweDtcbiAgICAgICAgICBmb250OiAxM3B4LzE4cHggJ09wZW4gU2Fucyc7IH1cbiAgICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSAuZnItdmlkZW8sIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgaWZyYW1lIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgLmFwbGF5ZXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7IH1cbiAgICAgICAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIC5hcGxheWVyIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItbXVzaWMge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweDsgfVxuICAgICAgICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSAuYXBsYXllciAuYXBsYXllci1pbmZvIC5hcGxheWVyLW11c2ljIC5hcGxheWVyLXRpdGxlIHtcbiAgICAgICAgICAgICAgZm9udDogMTRweC8xOHB4ICdPcGVuIFNhbnMnO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0MHB4OyB9XG4gICAgICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSAuYXBsYXllciAuYXBsYXllci1pbmZvIC5hcGxheWVyLWRvd25sb2FkIHtcbiAgICAgICAgICAgIGJvdHRvbTogMjZweDsgfVxuICAgICAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci1jb250cm9sbGVyIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDsgfVxuICAgICAgICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSAuYXBsYXllciAuYXBsYXllci1pbmZvIC5hcGxheWVyLWNvbnRyb2xsZXIgLmFwbGF5ZXItdGltZSB7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBib3R0b206IDEycHg7IH1cbiAgICAgICAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIC5hcGxheWVyIC5hcGxheWVyLXZvbHVtZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgaW1nLCAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIC5mci12aWRlbywgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSAuYXBsYXllcixcbiAgICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSAudHJhbnNsYXRpb24tZ2FsbGVyeS1jb250YWluZXIsXG4gICAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgLmZiLXBvc3QsIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgdHdpdHRlci13aWRnZXQsIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgLmluc3RhZ3JhbS1tZWRpYSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgPiBwOmZpcnN0LW9mLXR5cGUgPiBpbWcsXG4gICAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlID4gcDpmaXJzdC1vZi10eXBlID4gLmZyLXZpZGVvLFxuICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIgLnRyYW5zbGF0aW9uLW1lc3NhZ2UgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfbWVzc2FnZSA+IC50cmFuc2xhdGlvbi1nYWxsZXJ5LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCxcbiAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC50cmFuc2xhdGlvbi1tZXNzYWdlIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2UgPiAuYXBsYXllcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7IH1cbiAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IG9sIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgdGV4dC1pbmRlbnQ6IC0xMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCBvbCBsaTpiZWZvcmUge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IG9sIGxpID4gb2wge1xuICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgb2wgbGkgPiBvbCBsaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC0xMHB4OyB9XG4gIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCB1bCBsaSA+IHVsIHtcbiAgICAgIG1hcmdpbjogMTJweCAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gICAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgdWwgbGkgPiB1bCBsaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC0yMHB4OyB9XG4gICAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgdWwgbGkgPiB1bCBsaTpiZWZvcmUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDsgfVxuICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLmZiLXBvc3QsIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCB0d2l0dGVyLXdpZGdldCwgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC5pbnN0YWdyYW0tbWVkaWEge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50OyB9XG4gIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAuZnItdmlkZW8sIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCBpZnJhbWUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC5mci12aWRlbyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC5hcGxheWVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCkgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4OyB9XG4gICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC5hcGxheWVyIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItbXVzaWMge1xuICAgICAgbWFyZ2luOiAwIDAgMTJweDsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC5hcGxheWVyIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItbXVzaWMgLmFwbGF5ZXItdGl0bGUge1xuICAgICAgICBmb250OiAxNHB4LzE4cHggJ09wZW4gU2Fucyc7XG4gICAgICAgIG1heC13aWR0aDogMjQwcHg7IH1cbiAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci1kb3dubG9hZCB7XG4gICAgICBib3R0b206IDI2cHg7IH1cbiAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLmFwbGF5ZXIgLmFwbGF5ZXItaW5mbyAuYXBsYXllci1jb250cm9sbGVyIHtcbiAgICAgIGJvdHRvbTogMDsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC5hcGxheWVyIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItY29udHJvbGxlciAuYXBsYXllci10aW1lIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMTJweDsgfVxuICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAuYXBsYXllciAuYXBsYXllci12b2x1bWUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQuYXJ0aWNsZS1jb2xsYXBzZWQgcDpudGgtb2YtdHlwZSgyKSB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLnRzLWgyIHtcbiAgICBmb250OiAyMHB4LzI0cHggJ1BUIFNlcmlmJywgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAzNnB4IDAgMjRweDsgfVxuICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLnRzLWgzLFxuICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLnRzIC5kZXRhaWwtc3ViaGVhZGVyIHtcbiAgICBmb250OiAxNnB4LzI0cHggJ1BUIFNlcmlmJywgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAzNnB4IDAgMjRweDsgfVxuICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLnRzLXBvZXRyeSB7XG4gICAgZm9udDogaXRhbGljIDE2cHgvMjRweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgICBtYXJnaW46IDAgMCAyNHB4OyB9XG4gIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtZXBpZ3JhcGgtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC50cy1lcGlncmFwaC13cmFwcGVyIC50cy1lcGlncmFwaCB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLnRzLWVwaWdyYXBoIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250OiAzMDAgMTRweC8yNHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmOyB9XG4gICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC50cy1lcGlncmFwaC1hdXRob3Ige1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCAudHMtcXVvdGUge1xuICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICBtYXJnaW46IDAgMCAyNHB4OyB9XG4gICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC50cy1xdW90ZS1hdXRob3Ige1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgY29sb3I6ICM4YjgzODA7XG4gICAgICBmb250OiAzMDAgaXRhbGljIDEzcHgvMThweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjsgfVxuICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLnRzLWhlbHAtY29tbWVudCwgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IC50cy1lZGl0b3ItY29tbWVudCB7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgIGZvbnQ6IDE0cHgvMjRweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDI0cHggMDsgfVxuICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQgLnRzLWhlbHAtY29tbWVudCB7XG4gICAgcGFkZGluZzogMThweCAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubW9iaWxlLXZpZXcgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArICA0MHB4KTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7IH1cbiAgICAubW9iaWxlLXZpZXcgLmNvbnRlbnQtd3JhcHBlciAubW9yZS1hbmFseXRpY3MtY29udGFpbmVyIC5tb3JlLWFuYWx5dGljcyB7XG4gICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICBmb250OiA2MDAgMTVweC8yMHB4ICdPcGVuIFNhbnMnOyB9XG4gICAgLm1vYmlsZS12aWV3IC5jb250ZW50LXdyYXBwZXIgLm1vcmUtYW5hbHl0aWNzLWNvbnRhaW5lciAuc2xpY2stYXJyb3cge1xuICAgICAgdG9wOiAxMzVweDsgfVxuICAubW9iaWxlLXZpZXcgLmFydGljbGUtc2VwYXJhdG9yIHtcbiAgICBtYXJnaW46IDI0cHggMCA0OHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDsgfVxuICAubW9iaWxlLXZpZXcgLmF1dGhvci1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAubW9iaWxlLXZpZXcgLmF1dGhvci1jb250YWluZXIgLmF1dGhvci1pdGVtIHtcbiAgICAgIGZvbnQ6IDE0cHgvMThweCAnT3BlbiBTYW5zJyxzYW5zLXNlcmlmO1xuICAgICAgbWF4LXdpZHRoOiAxMzBweDsgfVxuICAgIC5tb2JpbGUtdmlldyAuYXV0aG9yLWNvbnRhaW5lciAuYXV0aG9yLXBob3RvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgICAubW9iaWxlLXZpZXcgLmF1dGhvci1jb250YWluZXIgLmF1dGhvci1waG90byBpbWcge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4OyB9XG4gICAgLm1vYmlsZS12aWV3IC5hdXRob3ItY29udGFpbmVyLnNpbmdsZS1hdXRob3Ige1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5hdXRob3ItY29udGFpbmVyLnNpbmdsZS1hdXRob3IgLmF1dGhvci1pdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lOyB9XG4gIC5tb2JpbGUtdmlldyAuZG9zc2llci1jb250YWluZXItd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4OyB9XG4gICAgLm1vYmlsZS12aWV3IC5kb3NzaWVyLWNvbnRhaW5lci13cmFwcGVyIC5kb3NzaWVyLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtaW4td2lkdGg6IDEwMCU7IH1cbiAgICAubW9iaWxlLXZpZXcgLmRvc3NpZXItY29udGFpbmVyLXdyYXBwZXIgLmRvc3NpZXItY29udGVudCB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAubW9iaWxlLXZpZXcgLmRvc3NpZXItY29udGFpbmVyLXdyYXBwZXIgLmRvc3NpZXItY29udGVudCAuZG9zc2llci1leHBhbmRlci1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDEycHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgcGFkZGluZzogN3B4IDA7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gICAgICAgIC5tb2JpbGUtdmlldyAuZG9zc2llci1jb250YWluZXItd3JhcHBlciAuZG9zc2llci1jb250ZW50IC5kb3NzaWVyLWV4cGFuZGVyLWRlc2NyaXB0aW9uIC5mYSB7XG4gICAgICAgICAgY29sb3I6ICM2ZTE4YzA7IH1cbiAgICAubW9iaWxlLXZpZXcgLmRvc3NpZXItY29udGFpbmVyLXdyYXBwZXIgLmRvc3NpZXItZGVzY3JpcHRpb24td3JhcHBlciAuZG9zc2llci1kZXNjcmlwdGlvbiB7XG4gICAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgICBmb250OiAxNXB4LzI0cHggJ1BUIFNlcmlmJywgc2VyaWY7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLm1vYmlsZS12aWV3IC5kb3NzaWVyLWNvbnRhaW5lci13cmFwcGVyIC5kb3NzaWVyLWRlc2NyaXB0aW9uLXdyYXBwZXIgLmRvc3NpZXItZGVzY3JpcHRpb24tY2FwdGlvbiB7XG4gICAgICBmb250OiAxNHB4LzI0cHggJ1BUIFNlcmlmJywgc2VyaWY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICM2ZTE4YzA7IH1cbiAgICAubW9iaWxlLXZpZXcgLmRvc3NpZXItY29udGFpbmVyLXdyYXBwZXIgLmRvc3NpZXItZGVzY3JpcHRpb24td3JhcHBlci5jb2xsYXBzZWQgLmRvc3NpZXItZGVzY3JpcHRpb24ge1xuICAgICAgbWF4LWhlaWdodDogMjgwcHg7IH1cbiAgICAgIC5tb2JpbGUtdmlldyAuZG9zc2llci1jb250YWluZXItd3JhcHBlciAuZG9zc2llci1kZXNjcmlwdGlvbi13cmFwcGVyLmNvbGxhcHNlZCAuZG9zc2llci1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCAjZjNmM2YyIDk1JSk7IH1cbiAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS1jb2xsYXBzZWQge1xuICAgIG1heC1oZWlnaHQ6IDI4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtY29sbGFwc2VkOmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDMwNHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwLCAjZmVmY2ZhIDg1JSk7IH1cbiAgICAubW9iaWxlLXZpZXcgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLWNvbGxhcHNlZCAuYXJ0aWNsZS10ZXh0LWV4cGFuZGVyIC5leHBhbmRlci1idXR0b24ge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBwYWRkaW5nOiA3cHggMDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBsaW5lLWhlaWdodDogMDsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS1jb2xsYXBzZWQgLmFydGljbGUtdGV4dC1leHBhbmRlciAuZXhwYW5kZXItYnV0dG9uIC5mYSB7XG4gICAgICAgIGNvbG9yOiAjNmUxOGMwOyB9XG4gICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS1jb2xsYXBzZWQuYXJ0aWNsZS1jb2xsYXBzZWQtcGljdHVyZSB7XG4gICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBvdmVyZmxvdzogdW5zZXQ7IH1cbiAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtY29sbGFwc2VkLmFydGljbGUtY29sbGFwc2VkLXBpY3R1cmU6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS1jb2xsYXBzZWQuYXJ0aWNsZS1jb2xsYXBzZWQtcGljdHVyZSA+IDpudGgtY2hpbGQobiszKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5tb2JpbGUtdmlldyAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtY29sbGFwc2VkLmFydGljbGUtY29sbGFwc2VkLXBpY3R1cmUgLnBpY3R1cmUtY29udGFpbmVyLnBpY3R1cmUtcHJpbWFyeSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS1jb2xsYXBzZWQuYXJ0aWNsZS1jb2xsYXBzZWQtcGljdHVyZSAucGljdHVyZS1jb250YWluZXIucGljdHVyZS1wcmltYXJ5IC5hcnRpY2xlLXBpY3R1cmUtY2FwdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm1vYmlsZS12aWV3IC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS1jb2xsYXBzZWQuYXJ0aWNsZS1jb2xsYXBzZWQtcGljdHVyZSAuYXJ0aWNsZS10ZXh0LWV4cGFuZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1vYmlsZS12aWV3IC5waWN0dXJlLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9XG4gICAgLm1vYmlsZS12aWV3IC5waWN0dXJlLWNvbnRhaW5lcjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgICAubW9iaWxlLXZpZXcgLnBpY3R1cmUtY29udGFpbmVyLnBpY3R1cmUtcHJpbWFyeSAuYXJ0aWNsZS1waWN0dXJlLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAxMDAlOyB9XG4gICAgLm1vYmlsZS12aWV3IC5waWN0dXJlLWNvbnRhaW5lci5waWN0dXJlLXByaW1hcnkgLmFydGljbGUtcGljdHVyZSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAzNjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLm1vYmlsZS12aWV3IC5waWN0dXJlLWNvbnRhaW5lciAucm93ID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAgIC5tb2JpbGUtdmlldyAucGljdHVyZS1jb250YWluZXIgLmFydGljbGUtcGljdHVyZSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAzNjBweDsgfVxuICAgIC5tb2JpbGUtdmlldyAucGljdHVyZS1jb250YWluZXIgLmFydGljbGUtcGljdHVyZS13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAubW9iaWxlLXZpZXcgLnBpY3R1cmUtY29udGFpbmVyIC5hcnRpY2xlLXBpY3R1cmUtY2FwdGlvbiB7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgZm9udDogMzAwIGl0YWxpYyAxM3B4LzE4cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG4gICAgLm1vYmlsZS12aWV3IC5waWN0dXJlLWNvbnRhaW5lciAuYXJ0aWNsZS1waWN0dXJlLXNvdXJjZSB7XG4gICAgICBmb250OiBpdGFsaWMgMTFweC8xMnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICNhZWE4YTY7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4OyB9XG4gIC5tb2JpbGUtdmlldyAucGljdHVyZS1zbGlkZXItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMjRweDsgfVxuICAgIC5tb2JpbGUtdmlldyAucGljdHVyZS1zbGlkZXItY29udGFpbmVyIC5waWN0dXJlLXNsaWRlciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5tb2JpbGUtdmlldyAucGljdHVyZS1zbGlkZXItY29udGFpbmVyIC5waWN0dXJlLXNsaWRlciAucGljdHVyZS1zbGlkZXItaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgICAgICAubW9iaWxlLXZpZXcgLnBpY3R1cmUtc2xpZGVyLWNvbnRhaW5lciAucGljdHVyZS1zbGlkZXIgLnBpY3R1cmUtc2xpZGVyLWl0ZW0gaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgIC5tb2JpbGUtdmlldyAucGljdHVyZS1zbGlkZXItY29udGFpbmVyIC5waWN0dXJlLXNsaWRlciAucGljdHVyZS1zbGlkZXItZG90cyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4OyB9XG4gICAgICAgIC5tb2JpbGUtdmlldyAucGljdHVyZS1zbGlkZXItY29udGFpbmVyIC5waWN0dXJlLXNsaWRlciAucGljdHVyZS1zbGlkZXItZG90cyBsaSB7XG4gICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzNnB4OyB9XG4gICAgICAubW9iaWxlLXZpZXcgLnBpY3R1cmUtc2xpZGVyLWNvbnRhaW5lciAucGljdHVyZS1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICAgICAgdG9wOiA1MCU7IH1cbiAgICAubW9iaWxlLXZpZXcgLnBpY3R1cmUtc2xpZGVyLWNvbnRhaW5lciAucGljdHVyZS1zbGlkZXItdGl0bGUge1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgZm9udDogMzAwIGl0YWxpYyAxM3B4LzE4cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7IH1cbiAgICAubW9iaWxlLXZpZXcgLnBpY3R1cmUtc2xpZGVyLWNvbnRhaW5lciAucGljdHVyZS1zbGlkZXItc291cmNlIHtcbiAgICAgIGZvbnQ6IGl0YWxpYyAxMXB4LzEycHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogI2FlYThhNjsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC5jb250ZW50LFxuICAuZG9zc2llci1jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7IH1cbiAgLmFydGljbGUtY29udGFpbmVyLFxuICAuZG9zc2llci1jb250YWluZXIgLmRvc3NpZXItY29udGVudCB7XG4gICAgZmxleC1iYXNpczogNjAwcHg7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW4tbGVmdDogNDBweDsgfVxuICAuY29udGVudCAuYXJ0aWNsZS1jb250YWluZXIgLmRvc3NpZXItY29udGFpbmVyLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01MCUgLSA0MHB4KTsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIuYW5hbHl0aWMtY29udGFpbmVyIC5hcnRpY2xlLWFubm90YXRpb24td3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwJSAtIDQwcHgpOyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgLmFydGljbGUtYW5ub3RhdGlvbiB7XG4gICAgZmxleC1iYXNpczogNjAwcHg7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW4tbGVmdDogNDBweDsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIHtcbiAgICBmbGV4LWJhc2lzOiA2ODBweDtcbiAgICBtYXgtd2lkdGg6IDY4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4OyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAuYXJ0aWNsZS1hbm5vdGF0aW9uLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwJSAtIDQwcHgpOyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAuYXJ0aWNsZS1hbm5vdGF0aW9uIHtcbiAgICAgIGZsZXgtYmFzaXM6IDY4MHB4O1xuICAgICAgbWF4LXdpZHRoOiA2ODBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4OyB9XG4gICAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciAudHJhbnNsYXRpb24tbWVzc2FnZSAudHJhbnNsYXRpb24tbWVzc2FnZV90aW1lLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAucGljdHVyZS1jb250YWluZXIgLmFydGljbGUtcGljdHVyZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW46IDAgMCAwIDQwcHg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgLnBpY3R1cmUtY29udGFpbmVyLnBpY3R1cmUtcHJpbWFyeSAuYXJ0aWNsZS1waWN0dXJlLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMDsgfVxuICAucGljdHVyZS1zbGlkZXItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNTAlIC0gNDBweCk7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5jb250ZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIsXG4gIC5kb3NzaWVyLWNvbnRhaW5lciAuZG9zc2llci1jb250ZW50IHtcbiAgICBmbGV4LWJhc2lzOiA2ODBweDtcbiAgICBtYXgtd2lkdGg6IDY4MHB4OyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgLmFydGljbGUtYW5ub3RhdGlvbiB7XG4gICAgZmxleC1iYXNpczogNjgwcHg7XG4gICAgbWF4LXdpZHRoOiA2ODBweDsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC5hcnRpY2xlLWFubm90YXRpb24ge1xuICAgIGZsZXgtYmFzaXM6IDY4MHB4O1xuICAgIG1heC13aWR0aDogNjgwcHg7IH1cbiAgLnBpY3R1cmUtY29udGFpbmVyIC5hcnRpY2xlLXBpY3R1cmUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDY4MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZmxleC13cmFwOiBub3dyYXA7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExNjBweCkge1xuICAuYXJ0aWNsZS1jb250YWluZXIsXG4gIC5kb3NzaWVyLWNvbnRhaW5lciAuZG9zc2llci1jb250ZW50IHtcbiAgICBmbGV4LWJhc2lzOiA3NjBweDtcbiAgICBtYXgtd2lkdGg6IDc2MHB4OyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgLmFydGljbGUtYW5ub3RhdGlvbiB7XG4gICAgZmxleC1iYXNpczogNzYwcHg7XG4gICAgbWF4LXdpZHRoOiA3NjBweDsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC5hcnRpY2xlLWFubm90YXRpb24ge1xuICAgIGZsZXgtYmFzaXM6IDc2MHB4O1xuICAgIG1heC13aWR0aDogNzYwcHg7IH1cbiAgLnBpY3R1cmUtY29udGFpbmVyIC5hcnRpY2xlLXBpY3R1cmUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc2MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZmxleC13cmFwOiBub3dyYXA7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYXJ0aWNsZS1jb250YWluZXIsXG4gIC5kb3NzaWVyLWNvbnRhaW5lciAuZG9zc2llci1jb250ZW50IHtcbiAgICBmbGV4LWJhc2lzOiA3NjBweDtcbiAgICBtYXgtd2lkdGg6IDc2MHB4OyB9XG4gIC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgLmFydGljbGUtYW5ub3RhdGlvbiB7XG4gICAgZmxleC1iYXNpczogNzYwcHg7XG4gICAgbWF4LXdpZHRoOiA3NjBweDsgfVxuICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIC5hcnRpY2xlLWFubm90YXRpb24ge1xuICAgIGZsZXgtYmFzaXM6IDc2MHB4O1xuICAgIG1heC13aWR0aDogNzYwcHg7IH1cbiAgLnBpY3R1cmUtY29udGFpbmVyIC5hcnRpY2xlLXBpY3R1cmUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc2MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgLnBpY3R1cmUtY29udGFpbmVyLnBpY3R1cmUtcHJpbWFyeSAuYXJ0aWNsZS1waWN0dXJlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMTYwcHg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC5waWN0dXJlLWNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01MCUgLSA0MHB4KTsgfVxuICAgIC5waWN0dXJlLWNvbnRhaW5lci5waWN0dXJlLXByaW1hcnkgLmFydGljbGUtcGljdHVyZSB7XG4gICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgICAgbWF4LWhlaWdodDogMzMwcHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdDsgfVxuICAgIC5waWN0dXJlLWNvbnRhaW5lciAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAzMzBweDsgfVxuICAgIC5waWN0dXJlLWNvbnRhaW5lciAuYXJ0aWNsZS1waWN0dXJlLWNhcHRpb24ge1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIG1pbi13aWR0aDogMjAwcHg7IH1cbiAgICAucGljdHVyZS1jb250YWluZXIucGljdHVyZS1zbSAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxNTBweDsgfVxuICAgIC5waWN0dXJlLWNvbnRhaW5lci5waWN0dXJlLW1kIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDM2MHB4OyB9XG4gICAgLnBpY3R1cmUtY29udGFpbmVyLnBpY3R1cmUtbGcgLmFydGljbGUtcGljdHVyZSB7XG4gICAgICBtYXgtd2lkdGg6IDY4MHB4O1xuICAgICAgbWF4LWhlaWdodDogNjgwcHg7IH1cbiAgICAucGljdHVyZS1jb250YWluZXIucGljdHVyZS1jZW50ZXIucGljdHVyZS1zbSAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxNTBweDsgfVxuICAudHdpbi1waWN0dXJlLWNvbnRhaW5lciAuY29sLXhzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDsgfVxuICAudHdpbi1waWN0dXJlLWNvbnRhaW5lci5waWN0dXJlLWNlbnRlciAucm93ID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAucGljdHVyZS1jb250YWluZXIucGljdHVyZS1wcmltYXJ5IC5hcnRpY2xlLXBpY3R1cmUge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWF4LWhlaWdodDogNDUwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0OyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lciAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgIG1heC1oZWlnaHQ6IDMzMHB4OyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lciAuYXJ0aWNsZS1waWN0dXJlLWNhcHRpb24ge1xuICAgIGZvbnQ6IGl0YWxpYyAxM3B4LzE4cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICBtaW4td2lkdGg6IDI4MHB4OyB9XG4gICAgLnBpY3R1cmUtY29udGFpbmVyIC5hcnRpY2xlLXBpY3R1cmUtY2FwdGlvbiAuYXJ0aWNsZS1waWN0dXJlLXNvdXJjZSB7XG4gICAgICBmb250OiBpdGFsaWMgMTFweC8xMnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAucGljdHVyZS1jb250YWluZXIucGljdHVyZS1zbSAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4OyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lci5waWN0dXJlLW1kIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgIG1heC13aWR0aDogNTIwcHg7XG4gICAgbWF4LWhlaWdodDogMzYwcHg7IH1cbiAgLnBpY3R1cmUtY29udGFpbmVyLnBpY3R1cmUtbGcgLmFydGljbGUtcGljdHVyZSB7XG4gICAgbWF4LXdpZHRoOiA3NjBweDtcbiAgICBtYXgtaGVpZ2h0OiA2ODBweDsgfVxuICAucGljdHVyZS1jb250YWluZXIucGljdHVyZS1jZW50ZXIucGljdHVyZS1zbSAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTYwcHgpIHtcbiAgLnBpY3R1cmUtY29udGFpbmVyLnBpY3R1cmUtcHJpbWFyeSAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IDY4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDUxMHB4O1xuICAgIHdpZHRoOiA2ODBweDtcbiAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0OyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lciAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgIG1heC1oZWlnaHQ6IDM2MHB4OyB9XG4gIC5waWN0dXJlLWNvbnRhaW5lciAuYXJ0aWNsZS1waWN0dXJlLWNhcHRpb24ge1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgbWluLXdpZHRoOiAzNjBweDtcbiAgICBmb250OiAzMDAgaXRhbGljIDE0cHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjsgfSB9XG4iLCIuZmxhZy1pY29uLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5mbGFnLWljb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjMzMzMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4uZmxhZy1pY29uLmZsYWctaWNvbi1hcnJvdy11cCxcbi5mbGFnLWljb24uZmxhZy1pY29uLWFycm93LWRvd24ge1xuICBib3JkZXI6IG5vbmU7XG59XG4uZmxhZy1pY29uLmZsYWctaWNvbi1iaWcge1xuICBmb250LXNpemU6IDQxcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuLmZsYWctaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDBhMFwiO1xufVxuLmZsYWctaWNvbi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIHdpZHRoOiAxZW07XG59XG4uZmxhZy1pY29uLXJlZ251bSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9pbWdvLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5mbGFnLWljb24tYWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2FkLnN2Zyk7XG59XG4uZmxhZy1pY29uLWFkLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9hZC5zdmcpO1xufVxuLmZsYWctaWNvbi1hZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYWUuc3ZnKTtcbn1cbi5mbGFnLWljb24tYWUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2FlLnN2Zyk7XG59XG4uZmxhZy1pY29uLWFmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9hZi5zdmcpO1xufVxuLmZsYWctaWNvbi1hZi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYWYuc3ZnKTtcbn1cbi5mbGFnLWljb24tYWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2FnLnN2Zyk7XG59XG4uZmxhZy1pY29uLWFnLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9hZy5zdmcpO1xufVxuLmZsYWctaWNvbi1haSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYWkuc3ZnKTtcbn1cbi5mbGFnLWljb24tYWkuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2FpLnN2Zyk7XG59XG4uZmxhZy1pY29uLWFsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9hbC5zdmcpO1xufVxuLmZsYWctaWNvbi1hbC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYWwuc3ZnKTtcbn1cbi5mbGFnLWljb24tYW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2FtLnN2Zyk7XG59XG4uZmxhZy1pY29uLWFtLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9hbS5zdmcpO1xufVxuLmZsYWctaWNvbi1hbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYW8uc3ZnKTtcbn1cbi5mbGFnLWljb24tYW8uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2FvLnN2Zyk7XG59XG4uZmxhZy1pY29uLWFxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9hcS5zdmcpO1xufVxuLmZsYWctaWNvbi1hcS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYXEuc3ZnKTtcbn1cbi5mbGFnLWljb24tYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2FyLnN2Zyk7XG59XG4uZmxhZy1pY29uLWFyLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9hci5zdmcpO1xufVxuLmZsYWctaWNvbi1hcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYXMuc3ZnKTtcbn1cbi5mbGFnLWljb24tYXMuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2FzLnN2Zyk7XG59XG4uZmxhZy1pY29uLWF0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9hdC5zdmcpO1xufVxuLmZsYWctaWNvbi1hdC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYXQuc3ZnKTtcbn1cbi5mbGFnLWljb24tYXUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2F1LnN2Zyk7XG59XG4uZmxhZy1pY29uLWF1LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9hdS5zdmcpO1xufVxuLmZsYWctaWNvbi1hdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYXcuc3ZnKTtcbn1cbi5mbGFnLWljb24tYXcuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2F3LnN2Zyk7XG59XG4uZmxhZy1pY29uLWF4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9heC5zdmcpO1xufVxuLmZsYWctaWNvbi1heC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYXguc3ZnKTtcbn1cbi5mbGFnLWljb24tYXoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2F6LnN2Zyk7XG59XG4uZmxhZy1pY29uLWF6LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9hei5zdmcpO1xufVxuLmZsYWctaWNvbi1iYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYmEuc3ZnKTtcbn1cbi5mbGFnLWljb24tYmEuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2JhLnN2Zyk7XG59XG4uZmxhZy1pY29uLWJiIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9iYi5zdmcpO1xufVxuLmZsYWctaWNvbi1iYi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYmIuc3ZnKTtcbn1cbi5mbGFnLWljb24tYmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2JkLnN2Zyk7XG59XG4uZmxhZy1pY29uLWJkLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9iZC5zdmcpO1xufVxuLmZsYWctaWNvbi1iZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYmUuc3ZnKTtcbn1cbi5mbGFnLWljb24tYmUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2JlLnN2Zyk7XG59XG4uZmxhZy1pY29uLWJmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9iZi5zdmcpO1xufVxuLmZsYWctaWNvbi1iZi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYmYuc3ZnKTtcbn1cbi5mbGFnLWljb24tYmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2JnLnN2Zyk7XG59XG4uZmxhZy1pY29uLWJnLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9iZy5zdmcpO1xufVxuLmZsYWctaWNvbi1iaCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYmguc3ZnKTtcbn1cbi5mbGFnLWljb24tYmguZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2JoLnN2Zyk7XG59XG4uZmxhZy1pY29uLWJpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9iaS5zdmcpO1xufVxuLmZsYWctaWNvbi1iaS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYmkuc3ZnKTtcbn1cbi5mbGFnLWljb24tYmoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2JqLnN2Zyk7XG59XG4uZmxhZy1pY29uLWJqLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9iai5zdmcpO1xufVxuLmZsYWctaWNvbi1ibCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYmwuc3ZnKTtcbn1cbi5mbGFnLWljb24tYmwuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2JsLnN2Zyk7XG59XG4uZmxhZy1pY29uLWJtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ibS5zdmcpO1xufVxuLmZsYWctaWNvbi1ibS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYm0uc3ZnKTtcbn1cbi5mbGFnLWljb24tYm4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2JuLnN2Zyk7XG59XG4uZmxhZy1pY29uLWJuLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9ibi5zdmcpO1xufVxuLmZsYWctaWNvbi1ibyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYm8uc3ZnKTtcbn1cbi5mbGFnLWljb24tYm8uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2JvLnN2Zyk7XG59XG4uZmxhZy1pY29uLWJxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9icS5zdmcpO1xufVxuLmZsYWctaWNvbi1icS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYnEuc3ZnKTtcbn1cbi5mbGFnLWljb24tYnIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2JyLnN2Zyk7XG59XG4uZmxhZy1pY29uLWJyLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9ici5zdmcpO1xufVxuLmZsYWctaWNvbi1icyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYnMuc3ZnKTtcbn1cbi5mbGFnLWljb24tYnMuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2JzLnN2Zyk7XG59XG4uZmxhZy1pY29uLWJ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9idC5zdmcpO1xufVxuLmZsYWctaWNvbi1idC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYnQuc3ZnKTtcbn1cbi5mbGFnLWljb24tYnYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2J2LnN2Zyk7XG59XG4uZmxhZy1pY29uLWJ2LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9idi5zdmcpO1xufVxuLmZsYWctaWNvbi1idyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvYncuc3ZnKTtcbn1cbi5mbGFnLWljb24tYncuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2J3LnN2Zyk7XG59XG4uZmxhZy1pY29uLWJ5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ieS5zdmcpO1xufVxuLmZsYWctaWNvbi1ieS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvYnkuc3ZnKTtcbn1cbi5mbGFnLWljb24tYnoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2J6LnN2Zyk7XG59XG4uZmxhZy1pY29uLWJ6LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9iei5zdmcpO1xufVxuLmZsYWctaWNvbi1jYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvY2Euc3ZnKTtcbn1cbi5mbGFnLWljb24tY2EuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2NhLnN2Zyk7XG59XG4uZmxhZy1pY29uLWNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9jYy5zdmcpO1xufVxuLmZsYWctaWNvbi1jYy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvY2Muc3ZnKTtcbn1cbi5mbGFnLWljb24tY2Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2NkLnN2Zyk7XG59XG4uZmxhZy1pY29uLWNkLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9jZC5zdmcpO1xufVxuLmZsYWctaWNvbi1jZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvY2Yuc3ZnKTtcbn1cbi5mbGFnLWljb24tY2YuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2NmLnN2Zyk7XG59XG4uZmxhZy1pY29uLWNnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9jZy5zdmcpO1xufVxuLmZsYWctaWNvbi1jZy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvY2cuc3ZnKTtcbn1cbi5mbGFnLWljb24tY2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2NoLnN2Zyk7XG59XG4uZmxhZy1pY29uLWNoLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9jaC5zdmcpO1xufVxuLmZsYWctaWNvbi1jaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvY2kuc3ZnKTtcbn1cbi5mbGFnLWljb24tY2kuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2NpLnN2Zyk7XG59XG4uZmxhZy1pY29uLWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9jay5zdmcpO1xufVxuLmZsYWctaWNvbi1jay5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvY2suc3ZnKTtcbn1cbi5mbGFnLWljb24tY2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2NsLnN2Zyk7XG59XG4uZmxhZy1pY29uLWNsLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9jbC5zdmcpO1xufVxuLmZsYWctaWNvbi1jbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvY20uc3ZnKTtcbn1cbi5mbGFnLWljb24tY20uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2NtLnN2Zyk7XG59XG4uZmxhZy1pY29uLWNuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9jbi5zdmcpO1xufVxuLmZsYWctaWNvbi1jbi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvY24uc3ZnKTtcbn1cbi5mbGFnLWljb24tY28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2NvLnN2Zyk7XG59XG4uZmxhZy1pY29uLWNvLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9jby5zdmcpO1xufVxuLmZsYWctaWNvbi1jciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvY3Iuc3ZnKTtcbn1cbi5mbGFnLWljb24tY3IuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2NyLnN2Zyk7XG59XG4uZmxhZy1pY29uLWN1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9jdS5zdmcpO1xufVxuLmZsYWctaWNvbi1jdS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvY3Uuc3ZnKTtcbn1cbi5mbGFnLWljb24tY3Yge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2N2LnN2Zyk7XG59XG4uZmxhZy1pY29uLWN2LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9jdi5zdmcpO1xufVxuLmZsYWctaWNvbi1jdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvY3cuc3ZnKTtcbn1cbi5mbGFnLWljb24tY3cuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2N3LnN2Zyk7XG59XG4uZmxhZy1pY29uLWN4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9jeC5zdmcpO1xufVxuLmZsYWctaWNvbi1jeC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvY3guc3ZnKTtcbn1cbi5mbGFnLWljb24tY3kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2N5LnN2Zyk7XG59XG4uZmxhZy1pY29uLWN5LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9jeS5zdmcpO1xufVxuLmZsYWctaWNvbi1jeiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvY3ouc3ZnKTtcbn1cbi5mbGFnLWljb24tY3ouZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2N6LnN2Zyk7XG59XG4uZmxhZy1pY29uLWRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9kZS5zdmcpO1xufVxuLmZsYWctaWNvbi1kZS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZGUuc3ZnKTtcbn1cbi5mbGFnLWljb24tZGoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2RqLnN2Zyk7XG59XG4uZmxhZy1pY29uLWRqLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9kai5zdmcpO1xufVxuLmZsYWctaWNvbi1kayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZGsuc3ZnKTtcbn1cbi5mbGFnLWljb24tZGsuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2RrLnN2Zyk7XG59XG4uZmxhZy1pY29uLWRtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9kbS5zdmcpO1xufVxuLmZsYWctaWNvbi1kbS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZG0uc3ZnKTtcbn1cbi5mbGFnLWljb24tZG8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2RvLnN2Zyk7XG59XG4uZmxhZy1pY29uLWRvLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9kby5zdmcpO1xufVxuLmZsYWctaWNvbi1keiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZHouc3ZnKTtcbn1cbi5mbGFnLWljb24tZHouZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2R6LnN2Zyk7XG59XG4uZmxhZy1pY29uLWVjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9lYy5zdmcpO1xufVxuLmZsYWctaWNvbi1lYy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZWMuc3ZnKTtcbn1cbi5mbGFnLWljb24tZWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2VlLnN2Zyk7XG59XG4uZmxhZy1pY29uLWVlLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9lZS5zdmcpO1xufVxuLmZsYWctaWNvbi1lZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZWcuc3ZnKTtcbn1cbi5mbGFnLWljb24tZWcuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2VnLnN2Zyk7XG59XG4uZmxhZy1pY29uLWVoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9laC5zdmcpO1xufVxuLmZsYWctaWNvbi1laC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZWguc3ZnKTtcbn1cbi5mbGFnLWljb24tZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2VyLnN2Zyk7XG59XG4uZmxhZy1pY29uLWVyLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9lci5zdmcpO1xufVxuLmZsYWctaWNvbi1lcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZXMuc3ZnKTtcbn1cbi5mbGFnLWljb24tZXMuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2VzLnN2Zyk7XG59XG4uZmxhZy1pY29uLWV0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ldC5zdmcpO1xufVxuLmZsYWctaWNvbi1ldC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZXQuc3ZnKTtcbn1cbi5mbGFnLWljb24tZmkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2ZpLnN2Zyk7XG59XG4uZmxhZy1pY29uLWZpLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9maS5zdmcpO1xufVxuLmZsYWctaWNvbi1maiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZmouc3ZnKTtcbn1cbi5mbGFnLWljb24tZmouZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2ZqLnN2Zyk7XG59XG4uZmxhZy1pY29uLWZrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9may5zdmcpO1xufVxuLmZsYWctaWNvbi1may5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZmsuc3ZnKTtcbn1cbi5mbGFnLWljb24tZm0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2ZtLnN2Zyk7XG59XG4uZmxhZy1pY29uLWZtLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9mbS5zdmcpO1xufVxuLmZsYWctaWNvbi1mbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZm8uc3ZnKTtcbn1cbi5mbGFnLWljb24tZm8uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2ZvLnN2Zyk7XG59XG4uZmxhZy1pY29uLWZyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9mci5zdmcpO1xufVxuLmZsYWctaWNvbi1mci5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZnIuc3ZnKTtcbn1cbi5mbGFnLWljb24tZ2Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2dhLnN2Zyk7XG59XG4uZmxhZy1pY29uLWdhLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9nYS5zdmcpO1xufVxuLmZsYWctaWNvbi1nYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZ2Iuc3ZnKTtcbn1cbi5mbGFnLWljb24tZ2IuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2diLnN2Zyk7XG59XG4uZmxhZy1pY29uLWdkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9nZC5zdmcpO1xufVxuLmZsYWctaWNvbi1nZC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZ2Quc3ZnKTtcbn1cbi5mbGFnLWljb24tZ2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2dlLnN2Zyk7XG59XG4uZmxhZy1pY29uLWdlLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9nZS5zdmcpO1xufVxuLmZsYWctaWNvbi1nZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZ2Yuc3ZnKTtcbn1cbi5mbGFnLWljb24tZ2YuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2dmLnN2Zyk7XG59XG4uZmxhZy1pY29uLWdnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9nZy5zdmcpO1xufVxuLmZsYWctaWNvbi1nZy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZ2cuc3ZnKTtcbn1cbi5mbGFnLWljb24tZ2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2doLnN2Zyk7XG59XG4uZmxhZy1pY29uLWdoLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9naC5zdmcpO1xufVxuLmZsYWctaWNvbi1naSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZ2kuc3ZnKTtcbn1cbi5mbGFnLWljb24tZ2kuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2dpLnN2Zyk7XG59XG4uZmxhZy1pY29uLWdsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9nbC5zdmcpO1xufVxuLmZsYWctaWNvbi1nbC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZ2wuc3ZnKTtcbn1cbi5mbGFnLWljb24tZ20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2dtLnN2Zyk7XG59XG4uZmxhZy1pY29uLWdtLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9nbS5zdmcpO1xufVxuLmZsYWctaWNvbi1nbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZ24uc3ZnKTtcbn1cbi5mbGFnLWljb24tZ24uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2duLnN2Zyk7XG59XG4uZmxhZy1pY29uLWdwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ncC5zdmcpO1xufVxuLmZsYWctaWNvbi1ncC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZ3Auc3ZnKTtcbn1cbi5mbGFnLWljb24tZ3Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2dxLnN2Zyk7XG59XG4uZmxhZy1pY29uLWdxLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9ncS5zdmcpO1xufVxuLmZsYWctaWNvbi1nciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZ3Iuc3ZnKTtcbn1cbi5mbGFnLWljb24tZ3IuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2dyLnN2Zyk7XG59XG4uZmxhZy1pY29uLWdzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ncy5zdmcpO1xufVxuLmZsYWctaWNvbi1ncy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZ3Muc3ZnKTtcbn1cbi5mbGFnLWljb24tZ3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2d0LnN2Zyk7XG59XG4uZmxhZy1pY29uLWd0LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9ndC5zdmcpO1xufVxuLmZsYWctaWNvbi1ndSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvZ3Uuc3ZnKTtcbn1cbi5mbGFnLWljb24tZ3UuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2d1LnN2Zyk7XG59XG4uZmxhZy1pY29uLWd3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ndy5zdmcpO1xufVxuLmZsYWctaWNvbi1ndy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvZ3cuc3ZnKTtcbn1cbi5mbGFnLWljb24tZ3kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2d5LnN2Zyk7XG59XG4uZmxhZy1pY29uLWd5LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9neS5zdmcpO1xufVxuLmZsYWctaWNvbi1oayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvaGsuc3ZnKTtcbn1cbi5mbGFnLWljb24taGsuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2hrLnN2Zyk7XG59XG4uZmxhZy1pY29uLWhtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9obS5zdmcpO1xufVxuLmZsYWctaWNvbi1obS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvaG0uc3ZnKTtcbn1cbi5mbGFnLWljb24taG4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2huLnN2Zyk7XG59XG4uZmxhZy1pY29uLWhuLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9obi5zdmcpO1xufVxuLmZsYWctaWNvbi1ociB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvaHIuc3ZnKTtcbn1cbi5mbGFnLWljb24taHIuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2hyLnN2Zyk7XG59XG4uZmxhZy1pY29uLWh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9odC5zdmcpO1xufVxuLmZsYWctaWNvbi1odC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvaHQuc3ZnKTtcbn1cbi5mbGFnLWljb24taHUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2h1LnN2Zyk7XG59XG4uZmxhZy1pY29uLWh1LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9odS5zdmcpO1xufVxuLmZsYWctaWNvbi1pZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvaWQuc3ZnKTtcbn1cbi5mbGFnLWljb24taWQuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2lkLnN2Zyk7XG59XG4uZmxhZy1pY29uLWllIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9pZS5zdmcpO1xufVxuLmZsYWctaWNvbi1pZS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvaWUuc3ZnKTtcbn1cbi5mbGFnLWljb24taWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2lsLnN2Zyk7XG59XG4uZmxhZy1pY29uLWlsLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9pbC5zdmcpO1xufVxuLmZsYWctaWNvbi1pbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvaW0uc3ZnKTtcbn1cbi5mbGFnLWljb24taW0uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2ltLnN2Zyk7XG59XG4uZmxhZy1pY29uLWluIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9pbi5zdmcpO1xufVxuLmZsYWctaWNvbi1pbi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvaW4uc3ZnKTtcbn1cbi5mbGFnLWljb24taW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2lvLnN2Zyk7XG59XG4uZmxhZy1pY29uLWlvLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9pby5zdmcpO1xufVxuLmZsYWctaWNvbi1pcSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvaXEuc3ZnKTtcbn1cbi5mbGFnLWljb24taXEuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2lxLnN2Zyk7XG59XG4uZmxhZy1pY29uLWlyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9pci5zdmcpO1xufVxuLmZsYWctaWNvbi1pci5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvaXIuc3ZnKTtcbn1cbi5mbGFnLWljb24taXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2lzLnN2Zyk7XG59XG4uZmxhZy1pY29uLWlzLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9pcy5zdmcpO1xufVxuLmZsYWctaWNvbi1pdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvaXQuc3ZnKTtcbn1cbi5mbGFnLWljb24taXQuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2l0LnN2Zyk7XG59XG4uZmxhZy1pY29uLWplIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9qZS5zdmcpO1xufVxuLmZsYWctaWNvbi1qZS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvamUuc3ZnKTtcbn1cbi5mbGFnLWljb24tam0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2ptLnN2Zyk7XG59XG4uZmxhZy1pY29uLWptLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9qbS5zdmcpO1xufVxuLmZsYWctaWNvbi1qbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvam8uc3ZnKTtcbn1cbi5mbGFnLWljb24tam8uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2pvLnN2Zyk7XG59XG4uZmxhZy1pY29uLWpwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9qcC5zdmcpO1xufVxuLmZsYWctaWNvbi1qcC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvanAuc3ZnKTtcbn1cbi5mbGFnLWljb24ta2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2tlLnN2Zyk7XG59XG4uZmxhZy1pY29uLWtlLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9rZS5zdmcpO1xufVxuLmZsYWctaWNvbi1rZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMva2cuc3ZnKTtcbn1cbi5mbGFnLWljb24ta2cuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2tnLnN2Zyk7XG59XG4uZmxhZy1pY29uLWtoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9raC5zdmcpO1xufVxuLmZsYWctaWNvbi1raC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEva2guc3ZnKTtcbn1cbi5mbGFnLWljb24ta2kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2tpLnN2Zyk7XG59XG4uZmxhZy1pY29uLWtpLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9raS5zdmcpO1xufVxuLmZsYWctaWNvbi1rbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMva20uc3ZnKTtcbn1cbi5mbGFnLWljb24ta20uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2ttLnN2Zyk7XG59XG4uZmxhZy1pY29uLWtuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9rbi5zdmcpO1xufVxuLmZsYWctaWNvbi1rbi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEva24uc3ZnKTtcbn1cbi5mbGFnLWljb24ta3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2twLnN2Zyk7XG59XG4uZmxhZy1pY29uLWtwLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9rcC5zdmcpO1xufVxuLmZsYWctaWNvbi1rciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMva3Iuc3ZnKTtcbn1cbi5mbGFnLWljb24ta3IuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2tyLnN2Zyk7XG59XG4uZmxhZy1pY29uLWt3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9rdy5zdmcpO1xufVxuLmZsYWctaWNvbi1rdy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEva3cuc3ZnKTtcbn1cbi5mbGFnLWljb24ta3kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2t5LnN2Zyk7XG59XG4uZmxhZy1pY29uLWt5LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9reS5zdmcpO1xufVxuLmZsYWctaWNvbi1reiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMva3ouc3ZnKTtcbn1cbi5mbGFnLWljb24ta3ouZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2t6LnN2Zyk7XG59XG4uZmxhZy1pY29uLWxhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9sYS5zdmcpO1xufVxuLmZsYWctaWNvbi1sYS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbGEuc3ZnKTtcbn1cbi5mbGFnLWljb24tbGIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2xiLnN2Zyk7XG59XG4uZmxhZy1pY29uLWxiLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9sYi5zdmcpO1xufVxuLmZsYWctaWNvbi1sYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbGMuc3ZnKTtcbn1cbi5mbGFnLWljb24tbGMuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2xjLnN2Zyk7XG59XG4uZmxhZy1pY29uLWxpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9saS5zdmcpO1xufVxuLmZsYWctaWNvbi1saS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbGkuc3ZnKTtcbn1cbi5mbGFnLWljb24tbGsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2xrLnN2Zyk7XG59XG4uZmxhZy1pY29uLWxrLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9say5zdmcpO1xufVxuLmZsYWctaWNvbi1sciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbHIuc3ZnKTtcbn1cbi5mbGFnLWljb24tbHIuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2xyLnN2Zyk7XG59XG4uZmxhZy1pY29uLWxzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9scy5zdmcpO1xufVxuLmZsYWctaWNvbi1scy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbHMuc3ZnKTtcbn1cbi5mbGFnLWljb24tbHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2x0LnN2Zyk7XG59XG4uZmxhZy1pY29uLWx0LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9sdC5zdmcpO1xufVxuLmZsYWctaWNvbi1sdSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbHUuc3ZnKTtcbn1cbi5mbGFnLWljb24tbHUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2x1LnN2Zyk7XG59XG4uZmxhZy1pY29uLWx2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9sdi5zdmcpO1xufVxuLmZsYWctaWNvbi1sdi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbHYuc3ZnKTtcbn1cbi5mbGFnLWljb24tbHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2x5LnN2Zyk7XG59XG4uZmxhZy1pY29uLWx5LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9seS5zdmcpO1xufVxuLmZsYWctaWNvbi1tYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbWEuc3ZnKTtcbn1cbi5mbGFnLWljb24tbWEuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL21hLnN2Zyk7XG59XG4uZmxhZy1pY29uLW1jIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9tYy5zdmcpO1xufVxuLmZsYWctaWNvbi1tYy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbWMuc3ZnKTtcbn1cbi5mbGFnLWljb24tbWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL21kLnN2Zyk7XG59XG4uZmxhZy1pY29uLW1kLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9tZC5zdmcpO1xufVxuLmZsYWctaWNvbi1tZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbWUuc3ZnKTtcbn1cbi5mbGFnLWljb24tbWUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL21lLnN2Zyk7XG59XG4uZmxhZy1pY29uLW1mIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9tZi5zdmcpO1xufVxuLmZsYWctaWNvbi1tZi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbWYuc3ZnKTtcbn1cbi5mbGFnLWljb24tbWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL21nLnN2Zyk7XG59XG4uZmxhZy1pY29uLW1nLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9tZy5zdmcpO1xufVxuLmZsYWctaWNvbi1taCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbWguc3ZnKTtcbn1cbi5mbGFnLWljb24tbWguZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL21oLnN2Zyk7XG59XG4uZmxhZy1pY29uLW1rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9tay5zdmcpO1xufVxuLmZsYWctaWNvbi1tay5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbWsuc3ZnKTtcbn1cbi5mbGFnLWljb24tbWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL21sLnN2Zyk7XG59XG4uZmxhZy1pY29uLW1sLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9tbC5zdmcpO1xufVxuLmZsYWctaWNvbi1tbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbW0uc3ZnKTtcbn1cbi5mbGFnLWljb24tbW0uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL21tLnN2Zyk7XG59XG4uZmxhZy1pY29uLW1uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9tbi5zdmcpO1xufVxuLmZsYWctaWNvbi1tbi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbW4uc3ZnKTtcbn1cbi5mbGFnLWljb24tbW8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL21vLnN2Zyk7XG59XG4uZmxhZy1pY29uLW1vLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9tby5zdmcpO1xufVxuLmZsYWctaWNvbi1tcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbXAuc3ZnKTtcbn1cbi5mbGFnLWljb24tbXAuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL21wLnN2Zyk7XG59XG4uZmxhZy1pY29uLW1xIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9tcS5zdmcpO1xufVxuLmZsYWctaWNvbi1tcS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbXEuc3ZnKTtcbn1cbi5mbGFnLWljb24tbXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL21yLnN2Zyk7XG59XG4uZmxhZy1pY29uLW1yLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9tci5zdmcpO1xufVxuLmZsYWctaWNvbi1tcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbXMuc3ZnKTtcbn1cbi5mbGFnLWljb24tbXMuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL21zLnN2Zyk7XG59XG4uZmxhZy1pY29uLW10IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9tdC5zdmcpO1xufVxuLmZsYWctaWNvbi1tdC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbXQuc3ZnKTtcbn1cbi5mbGFnLWljb24tbXUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL211LnN2Zyk7XG59XG4uZmxhZy1pY29uLW11LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9tdS5zdmcpO1xufVxuLmZsYWctaWNvbi1tdiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbXYuc3ZnKTtcbn1cbi5mbGFnLWljb24tbXYuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL212LnN2Zyk7XG59XG4uZmxhZy1pY29uLW13IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9tdy5zdmcpO1xufVxuLmZsYWctaWNvbi1tdy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbXcuc3ZnKTtcbn1cbi5mbGFnLWljb24tbXgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL214LnN2Zyk7XG59XG4uZmxhZy1pY29uLW14LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9teC5zdmcpO1xufVxuLmZsYWctaWNvbi1teSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbXkuc3ZnKTtcbn1cbi5mbGFnLWljb24tbXkuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL215LnN2Zyk7XG59XG4uZmxhZy1pY29uLW16IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9tei5zdmcpO1xufVxuLmZsYWctaWNvbi1tei5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbXouc3ZnKTtcbn1cbi5mbGFnLWljb24tbmEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL25hLnN2Zyk7XG59XG4uZmxhZy1pY29uLW5hLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9uYS5zdmcpO1xufVxuLmZsYWctaWNvbi1uYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbmMuc3ZnKTtcbn1cbi5mbGFnLWljb24tbmMuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL25jLnN2Zyk7XG59XG4uZmxhZy1pY29uLW5lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9uZS5zdmcpO1xufVxuLmZsYWctaWNvbi1uZS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbmUuc3ZnKTtcbn1cbi5mbGFnLWljb24tbmYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL25mLnN2Zyk7XG59XG4uZmxhZy1pY29uLW5mLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9uZi5zdmcpO1xufVxuLmZsYWctaWNvbi1uZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbmcuc3ZnKTtcbn1cbi5mbGFnLWljb24tbmcuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL25nLnN2Zyk7XG59XG4uZmxhZy1pY29uLW5pIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9uaS5zdmcpO1xufVxuLmZsYWctaWNvbi1uaS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbmkuc3ZnKTtcbn1cbi5mbGFnLWljb24tbmwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL25sLnN2Zyk7XG59XG4uZmxhZy1pY29uLW5sLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9ubC5zdmcpO1xufVxuLmZsYWctaWNvbi1ubyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbm8uc3ZnKTtcbn1cbi5mbGFnLWljb24tbm8uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL25vLnN2Zyk7XG59XG4uZmxhZy1pY29uLW5wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ucC5zdmcpO1xufVxuLmZsYWctaWNvbi1ucC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbnAuc3ZnKTtcbn1cbi5mbGFnLWljb24tbnIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL25yLnN2Zyk7XG59XG4uZmxhZy1pY29uLW5yLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9uci5zdmcpO1xufVxuLmZsYWctaWNvbi1udSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvbnUuc3ZnKTtcbn1cbi5mbGFnLWljb24tbnUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL251LnN2Zyk7XG59XG4uZmxhZy1pY29uLW56IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9uei5zdmcpO1xufVxuLmZsYWctaWNvbi1uei5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvbnouc3ZnKTtcbn1cbi5mbGFnLWljb24tb20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL29tLnN2Zyk7XG59XG4uZmxhZy1pY29uLW9tLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9vbS5zdmcpO1xufVxuLmZsYWctaWNvbi1wYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvcGEuc3ZnKTtcbn1cbi5mbGFnLWljb24tcGEuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3BhLnN2Zyk7XG59XG4uZmxhZy1pY29uLXBlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9wZS5zdmcpO1xufVxuLmZsYWctaWNvbi1wZS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvcGUuc3ZnKTtcbn1cbi5mbGFnLWljb24tcGYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3BmLnN2Zyk7XG59XG4uZmxhZy1pY29uLXBmLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9wZi5zdmcpO1xufVxuLmZsYWctaWNvbi1wZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvcGcuc3ZnKTtcbn1cbi5mbGFnLWljb24tcGcuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3BnLnN2Zyk7XG59XG4uZmxhZy1pY29uLXBoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9waC5zdmcpO1xufVxuLmZsYWctaWNvbi1waC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvcGguc3ZnKTtcbn1cbi5mbGFnLWljb24tcGsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3BrLnN2Zyk7XG59XG4uZmxhZy1pY29uLXBrLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9way5zdmcpO1xufVxuLmZsYWctaWNvbi1wbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvcGwuc3ZnKTtcbn1cbi5mbGFnLWljb24tcGwuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3BsLnN2Zyk7XG59XG4uZmxhZy1pY29uLXBtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9wbS5zdmcpO1xufVxuLmZsYWctaWNvbi1wbS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvcG0uc3ZnKTtcbn1cbi5mbGFnLWljb24tcG4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3BuLnN2Zyk7XG59XG4uZmxhZy1pY29uLXBuLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9wbi5zdmcpO1xufVxuLmZsYWctaWNvbi1wciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvcHIuc3ZnKTtcbn1cbi5mbGFnLWljb24tcHIuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3ByLnN2Zyk7XG59XG4uZmxhZy1pY29uLXBzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9wcy5zdmcpO1xufVxuLmZsYWctaWNvbi1wcy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvcHMuc3ZnKTtcbn1cbi5mbGFnLWljb24tcHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3B0LnN2Zyk7XG59XG4uZmxhZy1pY29uLXB0LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9wdC5zdmcpO1xufVxuLmZsYWctaWNvbi1wdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvcHcuc3ZnKTtcbn1cbi5mbGFnLWljb24tcHcuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3B3LnN2Zyk7XG59XG4uZmxhZy1pY29uLXB5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9weS5zdmcpO1xufVxuLmZsYWctaWNvbi1weS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvcHkuc3ZnKTtcbn1cbi5mbGFnLWljb24tcWEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3FhLnN2Zyk7XG59XG4uZmxhZy1pY29uLXFhLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9xYS5zdmcpO1xufVxuLmZsYWctaWNvbi1yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvcmUuc3ZnKTtcbn1cbi5mbGFnLWljb24tcmUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3JlLnN2Zyk7XG59XG4uZmxhZy1pY29uLXJvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9yby5zdmcpO1xufVxuLmZsYWctaWNvbi1yby5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvcm8uc3ZnKTtcbn1cbi5mbGFnLWljb24tcnMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3JzLnN2Zyk7XG59XG4uZmxhZy1pY29uLXJzLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9ycy5zdmcpO1xufVxuLmZsYWctaWNvbi1ydSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvcnUuc3ZnKTtcbn1cbi5mbGFnLWljb24tcnUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3J1LnN2Zyk7XG59XG4uZmxhZy1pY29uLXJ3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9ydy5zdmcpO1xufVxuLmZsYWctaWNvbi1ydy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvcncuc3ZnKTtcbn1cbi5mbGFnLWljb24tc2Ege1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3NhLnN2Zyk7XG59XG4uZmxhZy1pY29uLXNhLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9zYS5zdmcpO1xufVxuLmZsYWctaWNvbi1zYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvc2Iuc3ZnKTtcbn1cbi5mbGFnLWljb24tc2IuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3NiLnN2Zyk7XG59XG4uZmxhZy1pY29uLXNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9zYy5zdmcpO1xufVxuLmZsYWctaWNvbi1zYy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvc2Muc3ZnKTtcbn1cbi5mbGFnLWljb24tc2Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3NkLnN2Zyk7XG59XG4uZmxhZy1pY29uLXNkLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9zZC5zdmcpO1xufVxuLmZsYWctaWNvbi1zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvc2Uuc3ZnKTtcbn1cbi5mbGFnLWljb24tc2UuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3NlLnN2Zyk7XG59XG4uZmxhZy1pY29uLXNnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9zZy5zdmcpO1xufVxuLmZsYWctaWNvbi1zZy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvc2cuc3ZnKTtcbn1cbi5mbGFnLWljb24tc2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3NoLnN2Zyk7XG59XG4uZmxhZy1pY29uLXNoLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9zaC5zdmcpO1xufVxuLmZsYWctaWNvbi1zaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvc2kuc3ZnKTtcbn1cbi5mbGFnLWljb24tc2kuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3NpLnN2Zyk7XG59XG4uZmxhZy1pY29uLXNqIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9zai5zdmcpO1xufVxuLmZsYWctaWNvbi1zai5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvc2ouc3ZnKTtcbn1cbi5mbGFnLWljb24tc2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3NrLnN2Zyk7XG59XG4uZmxhZy1pY29uLXNrLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9zay5zdmcpO1xufVxuLmZsYWctaWNvbi1zbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvc2wuc3ZnKTtcbn1cbi5mbGFnLWljb24tc2wuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3NsLnN2Zyk7XG59XG4uZmxhZy1pY29uLXNtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9zbS5zdmcpO1xufVxuLmZsYWctaWNvbi1zbS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvc20uc3ZnKTtcbn1cbi5mbGFnLWljb24tc24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3NuLnN2Zyk7XG59XG4uZmxhZy1pY29uLXNuLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9zbi5zdmcpO1xufVxuLmZsYWctaWNvbi1zbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvc28uc3ZnKTtcbn1cbi5mbGFnLWljb24tc28uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3NvLnN2Zyk7XG59XG4uZmxhZy1pY29uLXNyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9zci5zdmcpO1xufVxuLmZsYWctaWNvbi1zci5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvc3Iuc3ZnKTtcbn1cbi5mbGFnLWljb24tc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3NzLnN2Zyk7XG59XG4uZmxhZy1pY29uLXNzLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9zcy5zdmcpO1xufVxuLmZsYWctaWNvbi1zdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvc3Quc3ZnKTtcbn1cbi5mbGFnLWljb24tc3QuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3N0LnN2Zyk7XG59XG4uZmxhZy1pY29uLXN2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9zdi5zdmcpO1xufVxuLmZsYWctaWNvbi1zdi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvc3Yuc3ZnKTtcbn1cbi5mbGFnLWljb24tc3gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3N4LnN2Zyk7XG59XG4uZmxhZy1pY29uLXN4LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9zeC5zdmcpO1xufVxuLmZsYWctaWNvbi1zeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvc3kuc3ZnKTtcbn1cbi5mbGFnLWljb24tc3kuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3N5LnN2Zyk7XG59XG4uZmxhZy1pY29uLXN6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My9zei5zdmcpO1xufVxuLmZsYWctaWNvbi1zei5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvc3ouc3ZnKTtcbn1cbi5mbGFnLWljb24tdGMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3RjLnN2Zyk7XG59XG4uZmxhZy1pY29uLXRjLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS90Yy5zdmcpO1xufVxuLmZsYWctaWNvbi10ZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdGQuc3ZnKTtcbn1cbi5mbGFnLWljb24tdGQuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3RkLnN2Zyk7XG59XG4uZmxhZy1pY29uLXRmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My90Zi5zdmcpO1xufVxuLmZsYWctaWNvbi10Zi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdGYuc3ZnKTtcbn1cbi5mbGFnLWljb24tdGcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3RnLnN2Zyk7XG59XG4uZmxhZy1pY29uLXRnLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS90Zy5zdmcpO1xufVxuLmZsYWctaWNvbi10aCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdGguc3ZnKTtcbn1cbi5mbGFnLWljb24tdGguZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3RoLnN2Zyk7XG59XG4uZmxhZy1pY29uLXRqIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My90ai5zdmcpO1xufVxuLmZsYWctaWNvbi10ai5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdGouc3ZnKTtcbn1cbi5mbGFnLWljb24tdGsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3RrLnN2Zyk7XG59XG4uZmxhZy1pY29uLXRrLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS90ay5zdmcpO1xufVxuLmZsYWctaWNvbi10bCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdGwuc3ZnKTtcbn1cbi5mbGFnLWljb24tdGwuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3RsLnN2Zyk7XG59XG4uZmxhZy1pY29uLXRtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My90bS5zdmcpO1xufVxuLmZsYWctaWNvbi10bS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdG0uc3ZnKTtcbn1cbi5mbGFnLWljb24tdG4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3RuLnN2Zyk7XG59XG4uZmxhZy1pY29uLXRuLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS90bi5zdmcpO1xufVxuLmZsYWctaWNvbi10byB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdG8uc3ZnKTtcbn1cbi5mbGFnLWljb24tdG8uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3RvLnN2Zyk7XG59XG4uZmxhZy1pY29uLXRyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My90ci5zdmcpO1xufVxuLmZsYWctaWNvbi10ci5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdHIuc3ZnKTtcbn1cbi5mbGFnLWljb24tdHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3R0LnN2Zyk7XG59XG4uZmxhZy1pY29uLXR0LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS90dC5zdmcpO1xufVxuLmZsYWctaWNvbi10diB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdHYuc3ZnKTtcbn1cbi5mbGFnLWljb24tdHYuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3R2LnN2Zyk7XG59XG4uZmxhZy1pY29uLXR3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My90dy5zdmcpO1xufVxuLmZsYWctaWNvbi10dy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdHcuc3ZnKTtcbn1cbi5mbGFnLWljb24tdHoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3R6LnN2Zyk7XG59XG4uZmxhZy1pY29uLXR6LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS90ei5zdmcpO1xufVxuLmZsYWctaWNvbi11YSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdWEuc3ZnKTtcbn1cbi5mbGFnLWljb24tdWEuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3VhLnN2Zyk7XG59XG4uZmxhZy1pY29uLXVnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My91Zy5zdmcpO1xufVxuLmZsYWctaWNvbi11Zy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdWcuc3ZnKTtcbn1cbi5mbGFnLWljb24tdW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3VtLnN2Zyk7XG59XG4uZmxhZy1pY29uLXVtLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS91bS5zdmcpO1xufVxuLmZsYWctaWNvbi11cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdXMuc3ZnKTtcbn1cbi5mbGFnLWljb24tdXMuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3VzLnN2Zyk7XG59XG4uZmxhZy1pY29uLXV5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My91eS5zdmcpO1xufVxuLmZsYWctaWNvbi11eS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdXkuc3ZnKTtcbn1cbi5mbGFnLWljb24tdXoge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3V6LnN2Zyk7XG59XG4uZmxhZy1pY29uLXV6LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS91ei5zdmcpO1xufVxuLmZsYWctaWNvbi12YSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdmEuc3ZnKTtcbn1cbi5mbGFnLWljb24tdmEuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3ZhLnN2Zyk7XG59XG4uZmxhZy1pY29uLXZjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My92Yy5zdmcpO1xufVxuLmZsYWctaWNvbi12Yy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdmMuc3ZnKTtcbn1cbi5mbGFnLWljb24tdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3ZlLnN2Zyk7XG59XG4uZmxhZy1pY29uLXZlLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS92ZS5zdmcpO1xufVxuLmZsYWctaWNvbi12ZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdmcuc3ZnKTtcbn1cbi5mbGFnLWljb24tdmcuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3ZnLnN2Zyk7XG59XG4uZmxhZy1pY29uLXZpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My92aS5zdmcpO1xufVxuLmZsYWctaWNvbi12aS5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvdmkuc3ZnKTtcbn1cbi5mbGFnLWljb24tdm4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3ZuLnN2Zyk7XG59XG4uZmxhZy1pY29uLXZuLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS92bi5zdmcpO1xufVxuLmZsYWctaWNvbi12dSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvdnUuc3ZnKTtcbn1cbi5mbGFnLWljb24tdnUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3Z1LnN2Zyk7XG59XG4uZmxhZy1pY29uLXdmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My93Zi5zdmcpO1xufVxuLmZsYWctaWNvbi13Zi5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvd2Yuc3ZnKTtcbn1cbi5mbGFnLWljb24td3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3dzLnN2Zyk7XG59XG4uZmxhZy1pY29uLXdzLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS93cy5zdmcpO1xufVxuLmZsYWctaWNvbi15ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMveWUuc3ZnKTtcbn1cbi5mbGFnLWljb24teWUuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3llLnN2Zyk7XG59XG4uZmxhZy1pY29uLXl0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My95dC5zdmcpO1xufVxuLmZsYWctaWNvbi15dC5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEveXQuc3ZnKTtcbn1cbi5mbGFnLWljb24temEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL3phLnN2Zyk7XG59XG4uZmxhZy1pY29uLXphLmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS96YS5zdmcpO1xufVxuLmZsYWctaWNvbi16bSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy80eDMvem0uc3ZnKTtcbn1cbi5mbGFnLWljb24tem0uZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL3ptLnN2Zyk7XG59XG4uZmxhZy1pY29uLXp3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzR4My96dy5zdmcpO1xufVxuLmZsYWctaWNvbi16dy5mbGFnLWljb24tc3F1YXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy8xeDEvencuc3ZnKTtcbn1cbi5mbGFnLWljb24tZXUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2V1LnN2Zyk7XG59XG4uZmxhZy1pY29uLWV1LmZsYWctaWNvbi1zcXVhcmVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzLzF4MS9ldS5zdmcpO1xufVxuLmZsYWctaWNvbi1nYi1lbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2diLWVuZy5zdmcpO1xufVxuLmZsYWctaWNvbi1nYi1lbmcuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2diLWVuZy5zdmcpO1xufVxuLmZsYWctaWNvbi1nYi1zY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2diLXNjdC5zdmcpO1xufVxuLmZsYWctaWNvbi1nYi1zY3QuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2diLXNjdC5zdmcpO1xufVxuLmZsYWctaWNvbi1nYi13bHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvNHgzL2diLXdscy5zdmcpO1xufVxuLmZsYWctaWNvbi1nYi13bHMuZmxhZy1pY29uLXNxdWFyZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZmxhZ3MvMXgxL2diLXdscy5zdmcpO1xufVxuLmZsYWctaWNvbi1hcnJvdy11cCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9mbGFncy9hcnJvdy11cC5zdmcpO1xufVxuLmZsYWctaWNvbi1hcnJvdy1kb3duIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ZsYWdzL2Fycm93LWRvd24uc3ZnKTtcbn1cbiIsIkBpbXBvcnQgXCIuLi9jb21tb24vc2V0dGluZ3NcIjtcblxuLnNsb3QtY29udGFpbmVyIHtcblxuICAmLnNsb3QtaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgLnNsb3QtaXRlbSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICB9XG5cbiAgICAmLmJpbGxib2FyZC1zbG90IHtcbiAgICAgIC5zbG90LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNsb3QtYXJ0aWNsZS1ibG9jayB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgY2xlYXI6IGJvdGg7XG5cbiAgICAuc2xvdC1pdGVtIHtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0ZW47XG5cbiAgICAgIC8vINGI0LjRgNC40L3QsFxuICAgICAgJi5zbG90LXczMDAge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgfVxuICAgICAgJi5zbG90LXcyNDAge1xuICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgfVxuICAgICAgLy8g0LLRi9GB0L7RgtCwXG4gICAgICAmLnNsb3QtaDMwMCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgfVxuICAgICAgJi5zbG90LWg0MDAge1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgIH1cbiAgICAgICYuc2xvdC1oNjAwIHtcbiAgICAgICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zbG90LWFydGljbGUtcmVnbnVtIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBjbGVhcjogYm90aDtcblxuICAgIC5zbG90LWl0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnktbGlnaHQ7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIGhlaWdodDogMzAwcHg7XG5cbiAgICAgIGEge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuXG4gICAgICAvLyDRiNC40YDQuNC90LBcbiAgICAgICYuc2xvdC13MzAwIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8g0LLRi9GB0L7RgtCwXG4gICAgICAmLnNsb3QtaDMwMCB7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zbG90LWFydGljbGUtbWVkaWEge1xuICAgIC5zbG90LWl0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1saWdodDtcbiAgICB9XG4gIH1cblxuICAmLnNsb3QtbW9yZS1hbmFseXRpY3MsXG4gICYuc2xvdC1tb3JlLWFuYWx5dGljcy1yZWdudW0ge1xuICAgIC5zbG90LWl0ZW0ge1xuICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICB9XG4gIH1cblxuICAmLnNsb3QtbW9yZS1hbmFseXRpY3MtcmVnbnVtIHtcbiAgICAuc2xvdC1pdGVtIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5LWxpZ2h0O1xuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cbiAgfVxuXG4gICYuc2xvdC1hcnRpY2xlLWZvb3RlciB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQ7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIC8vbWluLXdpZHRoOiAxMDB2dztcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgLnNsb3QtaXRlbSB7XG4gICAgICBtYXgtd2lkdGg6IDk3MHB4O1xuICAgICAgbWF4LWhlaWdodDogMjUwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYuc2xvdC1hcnRpY2xlLWZvb3Rlci1tb2JpbGUge1xuICAgIG1hcmdpbjogNDBweCAwO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0O1xuICAgIHdpZHRoOiAxMDB2dztcblxuICAgIC5zbG90LWl0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjk5ZjtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xuICAgICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICAmLnNsb3QtYXJ0aWNsZS15YW5kZXgtemVuIHtcbiAgICAuc2xvdC1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxNjVweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodGVuO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdzogdW5zZXQ7XG5cbiAgICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtOHB4O1xuICAgIH1cblxuICAgIC56ZW4td2lkZ2V0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAud2lkZ2V0X19oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAud2lkZ2V0LWNhcmRfX3RpdGxlIHtcbiAgICAgICAgZm9udDogMTRweC8yMHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zbG90LWl0ZW0ge1xuICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYWNjZW50LWxpZ2h0O1xuICAvLyBjb2xvcjogJGNvbG9yLWFjY2VudDtcblxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNsZWFyOiBib3RoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRncmlkLXhzLW1heCkge1xuICAuc2xvdC1jb250YWluZXIge1xuICAgICYuc2xvdC1hcnRpY2xlLWZvb3RlciB7XG4gICAgICAuc2xvdC1pdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIlxuQGltcG9ydCBcImNvbW1vbi9ub3JtYWxpemVcIjtcbkBpbXBvcnQgXCJjb21tb24vc2V0dGluZ3NcIjtcbi8vQGltcG9ydCBcImNvbW1vbi9mb250c1wiO1xuQGltcG9ydCBcImNvbW1vbi9mbGFnLWljb25cIjtcbkBpbXBvcnQgXCJjb21tb24vYmFubmVyc1wiO1xuLy9AaW1wb3J0IFwiZ3JpZC9tYWluXCI7XG5cbiVmbGV4LWNlbnRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbmh0bWwge1xuICBtaW4td2lkdGg6ICRjb250ZW50LW1pbi13aWR0aDtcbn1cblxuYm9keSB7XG4gIGZvbnQ6IDE2cHgvMzBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gIG1pbi13aWR0aDogJGNvbnRlbnQtbWluLXdpZHRoO1xufVxuXG4uY29udGFpbmVyLXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBAZXh0ZW5kICVmbGV4LWNlbnRlcjtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xufVxuXG4ubG9nby1jb250YWluZXIge1xuICBAaW5jbHVkZSBjb250ZW50X3JvdygpO1xuXG4gIG1hcmdpbjogNDRweCBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIGltZyB7XG4gICAgd2lkdGg6IDcycHg7XG4gICAgaGVpZ2h0OiA3MnB4O1xuXG4gICAgJi5zcGVjaWFsLWxvZ28ge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDkycHg7XG4gICAgfVxuICB9XG59XG5cbi5mb290ZXItY29udGFpbmVyIHtcbiAgQGluY2x1ZGUgY29udGVudF9yb3coMTAwJSk7XG5cbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblxuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG59XG5cbi5mb290ZXItY29udGVudCB7XG4gIEBpbmNsdWRlIGNvbnRlbnRfY29sdW1uKCRjb250ZW50LW1heC13aWR0aCk7XG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDQxcHg7XG4gIHotaW5kZXg6IDEwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBib3gtc2hhZG93OlxuICAgICAgICAgIDJweCAtMnB4IDVweCByZ2JhKDkzLDkzLDkzLC4xNSksXG4gICAgICAgICAgLTJweCAwcHggNXB4IHJnYmEoOTMsOTMsOTMsLjE1KTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgY29sb3I6ICRjb2xvci1ncmV5LWRlZXA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuXG4gIGEge1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmNvbHVtbiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAkZ3JpZC1wYWRkaW5nLzIgJGdyaWQtcGFkZGluZztcblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgfVxuICAgIHA6bnRoLWNoaWxkKDEpIHsgbWFyZ2luLXRvcDogMDsgfVxuXG4gICAgLnNvY2lhbC1zaGFyZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgfVxuXG4gICAgICAudGcge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDNweCAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICRzb2NpYWwtY29sb3JzOiAoXG4gICAgICAgICAgICAgIHZrOiAjNTk3ZGEzLFxuICAgICAgICAgICAgICBmYjogIzNiNTk5OCxcbiAgICAgICAgICAgICAgb2s6ICNlZDgxMmIsXG4gICAgICAgICAgICAgIHR3OiAjMDBhY2VlLFxuICAgICAgICAgICAgICB0ZzogIzAwODhjYyxcbiAgICAgICAgICAgICAgaW5zdDogI2UxMzA2YyxcbiAgICAgICAgICAgICAgeXQ6ICNGRjAwMDBcbiAgICAgICk7XG5cbiAgICAgIGE6aG92ZXIge1xuICAgICAgICBAZWFjaCAkc29jaWFsLCAkY29sb3IgaW4gJHNvY2lhbC1jb2xvcnMge1xuICAgICAgICAgICYuI3skc29jaWFsfSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5saXN0LCAuY29udGFjdHMge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgaSB7IGNvbG9yOiAkY29sb3ItYWNjZW50OyB9XG4gICAgICBhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuICAgICAgZGl2IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3RzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgLmNlcnRpZmljYXRlcyB7XG4gICAgICAuYm9sZCB7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICB9XG5cbiAgICAuY291bnRlcnMge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICN0b3AxMDBjb3VudGVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyLWxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMDtcblxuICAuZm9vdGVyLWxvZ28ge1xuICAgIEBpbmNsdWRlIGNvbnRlbnRfd2lkdGgoMSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvdHRvbTogMXB4O1xuICAgIH1cbiAgfVxuXG4gIC5mb290ZXItbmF2YmFyIHtcbiAgICBAaW5jbHVkZSBjb250ZW50X3dpZHRoKDEpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBAZXh0ZW5kICVmbGV4LWNlbnRlcjtcblxuICAgIGkge1xuICAgICAgY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgIH1cbiAgfVxuXG4gIC5mb290ZXItc2hhcmUge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIEBpbmNsdWRlIGNvbnRlbnRfd2lkdGgoMSk7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgICY6aG92ZXIgLnNoYXJpbmdfYnV0dG9ucyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIC5zaGFyaW5nX2J1dHRvbnNfX2xpbmsge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSkgc2NhbGVYKDEpIHRyYW5zbGF0ZVkoLTE2cHgpIHRyYW5zbGF0ZVgoMHB4KTtcbiAgICB9XG5cbiAgICAuYWN0aW9uLWJ1dHRvbjpob3ZlciArIC5zaGFyaW5nX2J1dHRvbnMgLnNoYXJpbmdfYnV0dG9uc19fbGluazpiZWZvcmUge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyIDA7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xuICAgIH1cblxuICAgIC5zaGFyaW5nX2J1dHRvbnMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDQwcHg7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgei1pbmRleDogNDA7XG5cbiAgICAgIC5zaGFyaW5nX2J1dHRvbnNfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUgeyBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zaGFyaW5nX2J1dHRvbnNfX2xpbmsge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMC41KSBzY2FsZVgoMC41KSB0cmFuc2xhdGVZKDBweCkgdHJhbnNsYXRlWCgwcHgpO1xuICAgICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgdG9wOiAtMTVweDtcbiAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICAgICAgYm90dG9tOiAtMTVweDtcbiAgICAgICAgei1pbmRleDogNDA7XG4gICAgICB9XG5cbiAgICAgIGksIHN2ZyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIFtkYXRhLXRvb2x0aXBdOmJlZm9yZSB7XG4gICAgICB0b3A6IDM1JTtcbiAgICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWRlZXA7XG4gICAgICBjb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtdG9vbHRpcCk7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcGFkZGluZzogNHB4IDdweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICByaWdodDogMTAwJTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGN1YmljLWJlemllciguMjUsIC44LCAuMjUsIDEpO1xuICAgIH1cblxuICAgIFtkYXRhLXRvb2x0aXBdOmhvdmVyOmJlZm9yZSB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXIgMDtcbiAgICB9XG4gIH1cblxuICAuZm9vdGVyLXRpY2tlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuXG4gIC5mb290ZXItY29weXJpZ2h0IHtcbiAgICB6LWluZGV4OiAzNTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA0MHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleS1tZWRpdW07XG4gICAgZm9udDogMTBweC8zMHB4ICdPcGVuIFNhbnMnLHNhbnMtc2VyaWY7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4ubmV3cy10aWNrZXIge1xuICBtYXJnaW46IDAgODBweDtcblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1heC13aWR0aDogNTMwcHg7XG4gICAgbWFyZ2luOiAkZ3JpZC1wYWRkaW5nIC8gMiBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCA4MHB4O1xuICB9XG5cbiAgLm5ld3MtdGlja2VyLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuICAgIGZvbnQ6IDEzcHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICBhbmltYXRpb24tbmFtZTogc2xpZGVyO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMTRzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cbiAgICBAa2V5ZnJhbWVzIHNsaWRlciB7XG4gICAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgICA4JSwgOTIlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgfVxuICAgICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uZXdzLXRpY2tlci1jb3VudGRvd24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkY29sb3ItYmFja2dyb3VuZC10cmFuc3BhcmVudCwgJGNvbG9yLXByaW1hcnkgNTAlKTtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKSByb3RhdGVaKC05MGRlZykgdHJhbnNsYXRlWigwKTtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICBzdmcgY2lyY2xlIHtcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDQ0cHg7XG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogMHB4O1xuICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICAgICAgc3Ryb2tlLXdpZHRoOiAzcHg7XG4gICAgICBzdHJva2U6ICRjb2xvci1wcmltYXJ5LW1lZGl1bTtcbiAgICAgIGZpbGw6IG5vbmU7XG4gICAgICBhbmltYXRpb246IGNvdW50ZG93biAxNHMgbGluZWFyIGluZmluaXRlIGZvcndhcmRzO1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgY291bnRkb3duIHtcbiAgICAgIGZyb20ge1xuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgICAgIH1cbiAgICAgIHRvIHtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDQ0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5yZWdudW1fdGl0bGUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ubm9uLXZlcnRpY2FsLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwICRncmlkLXBhZGRpbmcgIWltcG9ydGFudDtcbn1cblxuLm5vbi1wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uY29udGVudC13cmFwcGVyIHtcbiAgbWluLXdpZHRoOiAkY29udGVudC1taW4td2lkdGg7XG59XG5cbi5mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi53YXZlLWJvcmRlciB7XG4gIGJvcmRlci1zdHlsZTogc29saWQgbm9uZTtcbiAgYm9yZGVyLWltYWdlLXdpZHRoOiAxNXB4O1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDMwIDA7XG4gIGJvcmRlci1pbWFnZS1yZXBlYXQ6IHJvdW5kO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiB1cmwoL2Fzc2V0cy9uZXdfcmVnbnVtL2ltYWdlcy93YXZ5LWJvcmRlci1ncmV5LTIucG5nKTtcbiAgYm9yZGVyLWltYWdlLW91dHNldDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQtZ3JleTtcbiAgdG9wOiAxcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGdyaWQteHMtbWF4KSB7XG4gIC5mdWxsLXdpZHRoIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MCU7XG4gICAgbWluLXdpZHRoOiAkY29udGVudC1taW4td2lkdGg7XG5cbiAgICAuYXJ0aWNsZS1waWN0dXJlLXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5mb290ZXItY29udGVudCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC5jb2x1bW4ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGdyaWQtbWQtbWF4KSB7XG4gIC5mb290ZXItY29udGFpbmVyIHtcbiAgICAuZm9vdGVyLXNoYXJlIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICB9XG4gICAgLmZvb3Rlci1sb2dvIHtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBjb250ZW50IGFycm93c1xuLmNvbnRlbnQge1xuICAubGVmdC1hcnJvdywgLnJpZ2h0LWFycm93IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDYwcHgpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHotaW5kZXg6IDU7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQsIHZpc2liaWxpdHkgMHMgbGluZWFyIDBzO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gICAgICBwYWRkaW5nOiAwICRncmlkLXBhZGRpbmcgLyAyO1xuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZm9udDogMTNweC8xOHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgbWF4LWhlaWdodDogOTBweDtcbiAgICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICB9XG5cbiAgICBpLmZhIHtcbiAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgfVxuICB9XG5cbiAgLmxlZnQtYXJyb3csIC5yaWdodC1hcnJvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC8vdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMHMsIG9wYWNpdHkgLjNzIDBzO1xuXG5cbiAgICAmLmlzLWNvbGxpZGluZyB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5yaWdodC1hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1wYWRkaW5nO1xuXG4gICAgc3BhbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5sZWZ0LWFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLXBhZGRpbmc7XG5cbiAgICBzcGFuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuICB9XG59XG5cbi5oaWRkZW4tY29udGFpbmVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zbGlkZS11cC1jb250YWluZXIge1xuICBhbmltYXRpb246IHNsaWRlLXVwIC44cyBlYXNlO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLXVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDgwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbi5uYXZiYXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBvdmVyZmxvdzogYXV0bztcblxuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1NjBweDtcblxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zO1xuXG4gIC8vINGD0LHQuNGA0LDQtdC8INGB0LrRgNC+0LtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIgeyB3aWR0aDogMDsgfVxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIG92ZXJmbG93OiAtbW96LXNjcm9sbGJhcnMtbm9uZTtcblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSwgJjp2aXNpdGVkLCAmOmxpbmsge1xuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXIge1xuXG4gICAgJi10b3Age1xuICAgICAgd2lkdGg6IDU0MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gICAgICBib3gtc2hhZG93OiAtOHB4IDBweCAyMHB4IDBweDs7XG4gICAgfVxuXG4gICAgJi1ib3R0b20ge1xuICAgICAgd2lkdGg6IDU0MHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cblxuICAgICYtbG9nbyB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIGhlaWdodDogNzJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcblxuICAgICAgQGV4dGVuZCAlZmxleC1jZW50ZXI7XG5cbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICB3aWR0aDogMjJweDtcblxuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbWVudSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdG9wOiA3MnB4IC0gMzBweDtcbiAgICAgIGxlZnQ6IDcycHggKyA0MHB4O1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAjezcycHggKyA3MHB4fSk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGZvbnQ6IDMwMCAxNnB4LzE2cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cbiAgICAgICYtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1iYWNrZ3JvdW5kLXRyYW5zcGFyZW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItYm90dG9tLWNvbG9yIDAuMTVzIGVhc2Utb3V0O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zZWFyY2gge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAkZ3JpZC1jb2wtZ2FwICRncmlkLWNvbC1nYXAgMDtcblxuICAgICAgJi1pbnB1dCB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZzogNHB4IDMwcHggNHB4IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LWxpZ2h0O1xuXG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlci1jb2xvcjtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JleS1tZWRpdW07XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1tZWRpdW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1uZXdzIHtcbiAgICAgIG1hcmdpbi10b3A6ICRncmlkLWxpbmUtaGVpZ2h0O1xuXG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5ld3Mge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTVweCA0MHB4O1xuICAgICAgICBmb250OiAxNnB4LzIwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cbiAgICAgICAgLnRyYW5zbGF0aW9uLW9uLWFpciB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFuYWx5dGljcyB7XG4gICAgICAgIEBleHRlbmQgJWZsZXgtY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgcGFkZGluZzogNXB4IDQwcHggNXB4IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtZG90cyB7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveCAhaW1wb3J0YW50O1xuICAgICAgQGV4dGVuZCAlZmxleC1jZW50ZXI7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4IDAgMjBweCAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtYm90dG9tIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggNDBweCAwIDQwcHg7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktbWVkaXVtO1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cblxuICAgICAgJiA+IHA6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cblxuICAgICAgLnNvY2lhbC1zaGFyZSB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgQGV4dGVuZCAlZmxleC1jZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcblxuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgYm90dG9tOiA0cHg7XG5cbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGcge1xuICAgICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICRzb2NpYWwtY29sb3JzOiAoXG4gICAgICAgICAgICAgICAgdms6ICM1OTdkYTMsXG4gICAgICAgICAgICAgICAgZmI6ICMzYjU5OTgsXG4gICAgICAgICAgICAgICAgb2s6ICNlZDgxMmIsXG4gICAgICAgICAgICAgICAgdHc6ICMwMGFjZWUsXG4gICAgICAgICAgICAgICAgdGc6ICMwMDg4Y2MsXG4gICAgICAgICAgICAgICAgaW5zdDogI2UxMzA2YyxcbiAgICAgICAgICAgICAgICB5dDogI0ZGMDAwMFxuICAgICAgICApO1xuXG4gICAgICAgIGE6aG92ZXIge1xuICAgICAgICAgIEBlYWNoICRzb2NpYWwsICRjb2xvciBpbiAkc29jaWFsLWNvbG9ycyB7XG4gICAgICAgICAgICAmLiN7JHNvY2lhbH0ge1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaW5mb3JtYXRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgIHAgeyBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbiAgICAgICAgLmJvbGQgeyBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICB9XG5cbiAgICAgIC5saXN0LCAuY29udGFjdHMge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuXG4gICAgICAgIGkgeyBjb2xvcjogJGNvbG9yLWFjY2VudDsgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1iYWNrZ3JvdW5kO1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4geyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5saXN0LCAuY29udGFjdHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgfVxuXG4gICAgICAuYWdlLWxpbWl0IHtcbiAgICAgICAgQGV4dGVuZCAlZmxleC1jZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250OiAxM3B4LzE1cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRyYW5zbGF0aW9uLW9uLWFpciB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuXG4gIGFuaW1hdGlvbi1uYW1lOiBibGlua2VyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBjb2xvcjogcmVkO1xufVxuXG5Aa2V5ZnJhbWVzIGJsaW5rZXIge1xuICAwJSB7IG9wYWNpdHk6IDEuMDsgfVxuICA1MCUgeyBvcGFjaXR5OiAwLjA7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDEuMDsgfVxufVxuXG4vLyBpbXBvcnQgc3R5bGVzXG5cbkBpbXBvcnQgXCJjb21tb24vbGctY2xhc3Nlc1wiO1xuQGltcG9ydCBcImNvbW1vbi9zbGljay1jYXJvdXNlbFwiO1xuQGltcG9ydCBcImNvbW1vbi9hcGxheWVyXCI7XG5AaW1wb3J0IFwiY29tbW9uL2FydGljbGUtcGljdHVyZXNcIjtcbkBpbXBvcnQgXCJjb21tb24vYXJ0aWNsZS10ZXh0XCI7XG5cbkBpbXBvcnQgXCJhcnRpY2xlXCI7XG5AaW1wb3J0IFwiYXJ0aWNsZV9hbmFseXRpY3NcIjtcbkBpbXBvcnQgXCJhcnRpY2xlX3RyYW5zbGF0aW9uXCI7XG5AaW1wb3J0IFwiYXJ0aWNsZV9tb2JpbGVcIjtcblxuQGltcG9ydCBcImNvbW1vbi9tZWRpYV9xdWVyaWVzL21xX2FydGljbGVcIjtcbkBpbXBvcnQgXCJjb21tb24vbWVkaWFfcXVlcmllcy9tcV9waWN0dXJlc1wiO1xuXG5cblxuIiwiXG4vLyBDT0xPUlNcbiRjb2xvci1iYWNrZ3JvdW5kOiAjZmVmY2ZhO1xuJGNvbG9yLWJhY2tncm91bmQtZ3JleTogI2YzZjNmMjtcbiRjb2xvci1iYWNrZ3JvdW5kLXRyYW5zcGFyZW50OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuXG4kY29sb3ItcHJpbWFyeTogIzZlMThjMDsgICAgICAgICAgLy8gdmlvbGV0IHwg0L7RgdC90L7QstC90L7QuSDRhtCy0LXRglxuJGNvbG9yLXByaW1hcnktbWVkaXVtOiAjYjY4YmRkOyAgIC8vIHZpb2xldCA1MCUgfCDQv9C+0LTRh9GR0YDQutC40LLQsNC90LjQtSDRgyDRgdGB0LvRi9C60LgsINCx0YPQsdC70LjQuiDQsdC10LPRg9GJ0LXQuSDRgdGC0YDQvtC60LhcbiRjb2xvci1wcmltYXJ5LWxpZ2h0OiAjZjBlOGY5OyAgICAvLyB2aW9sZXQgMTAlIHwg0YTQvtC9INCx0LvQvtC60LAg0LrQvtC80LzQtdC90YLQsNGA0LjRjyDRgNC10LTQsNC60YbQuNC4XG5cbiRjb2xvci1ibGFjazogIzE4MDcwMTtcbiRjb2xvci1ncmV5LWRhcms6ICM1ZDUxNGQ7ICAgICAgICAvLyBncmV5IDcwJSB8INC/0YDRj9C80LDRjyDRgNC10YfRjFxuJGNvbG9yLWdyZXktZGVlcDogIzhiODM4MDsgICAgICAgIC8vIGdyZXkgNTAlIHwg0L/QvtC00L/QuNGB0Lgg0LrQsNGA0YLQuNC90L7Quiwg0LDQutGC0LjQstC90LDRjyDRgtC+0YfQutCwINCyINGB0LvQsNC50LTQtdGA0LVcbiRjb2xvci1ncmV5LW1lZGl1bTogI2FlYThhNjsgICAgICAvLyBncmV5IDM1JSB8INC60L7Qv9C40YDQsNC50YIg0L/QvtC00L/QuNGB0Lgg0LrQsNGA0YLQuNC90L7QuiwgXCLQktGA0LXQvNGPINGH0YLQtdC90LjRjy4uLlwiXG4kY29sb3ItZ3JleS1saWdodDogI2QxY2RjYzsgICAgICAgLy8gZ3JleSAxNSUgfCDQvdC10LDQutGC0LjQstC90LDRjyDRgtC+0YfQutCwINCyINGB0LvQsNC50LTQtdGA0LUsINCz0L7RgNC40LfQvtC90YLQsNC70YzQvdCw0Y8g0LvQuNC90LjRjyAtINGA0LDQt9C00LXQu9C40YLQtdC70Ywg0L3QvtCy0L7RgdGC0LXQuVxuJGNvbG9yLWdyZXktbGlnaHRlbjogI2YzZjNmMjsgICAgIC8vIGdyZXkgMTAlIHwg0LLQtdGA0YLQuNC60LDQu9GM0L3QsNGPINC70LjQvdC40Y8g0LIg0YLRgNCw0L3RgdC70Y/RhtC40LhcblxuJGNvbG9yLWFjY2VudDogI2ZmNmIwMDsgICAgICAgICAgIC8vIG9yYW5nZSB8INGB0L/RgNCw0LLQvtGH0L3Ri9C1INGB0YHRi9C70LrQuCwg0YHQvdC+0YHQutC4LCDQsNC60YbQtdC90YJcbiRjb2xvci1hY2NlbnQtbGlnaHQ6ICNmZmYwZTI7ICAgICAvLyBvcmFuZ2UgMTAlIHwg0YTQvtC9INGDINCx0LvQvtC60LAg0YHQv9GA0LDQstC60LhcblxuJGNvbG9yLXJlZDogI2UyM2MzYTtcbiRjb2xvci1kYXJrLWJsdWU6ICMwMDJiNDk7XG5cbi8vIEdSSURcbiRncmlkLWNvbC13aWR0aDogNDBweDtcbiRncmlkLWNvbC1nYXA6IDQwcHg7XG4kZ3JpZC1wYWRkaW5nOiAyMHB4O1xuJGdyaWQtbGluZS1yb3c6IDEwcHg7XG4kZ3JpZC1saW5lLWhlaWdodDogJGdyaWQtbGluZS1yb3cgKiAzOyAvLyAzMHB4XG5cbi8vIFNldCBicmVha3BvaW50c1xuJHNtLWRlc2t0b3Atc3RhcnQ6IDk2MHB4ICFkZWZhdWx0O1xuJG1kLWRlc2t0b3Atc3RhcnQ6IDExNjBweCAhZGVmYXVsdDtcbiRsZy1kZXNrdG9wLXN0YXJ0OiAxNDAwcHggIWRlZmF1bHQ7XG4keGwtZGVza3RvcC1zdGFydDogMTkyMHB4ICFkZWZhdWx0O1xuXG4kZ3JpZC14cy1tYXg6ICgkc20tZGVza3RvcC1zdGFydCAtIDEpO1xuJGdyaWQtc20tbWF4OiAoJG1kLWRlc2t0b3Atc3RhcnQgLSAxKTtcbiRncmlkLW1kLW1heDogKCRsZy1kZXNrdG9wLXN0YXJ0IC0gMSk7XG4kZ3JpZC1sZy1tYXg6ICgkeGwtZGVza3RvcC1zdGFydCAtIDEpO1xuXG4kY29udGVudC1tYXgtd2lkdGg6IDE0MDBweCAhZGVmYXVsdDtcbiRjb250ZW50LW1pbi13aWR0aDogNzIwcHggIWRlZmF1bHQ7XG5cbi8vIEZvciBtb2JpbGUgdmlld1xuJG1vYmlsZS1ncmlkLWNvbC13aWR0aDogNDBweDtcbiRtb2JpbGUtZ3JpZC1jb2wtZ2FwOiAyMHB4O1xuJG1vYmlsZS1ncmlkLXBhZGRpbmc6IDIwcHg7XG4kbW9iaWxlLWdyaWQtbGluZS1yb3c6IDZweDtcbiRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodDogJG1vYmlsZS1ncmlkLWxpbmUtcm93ICogNDsgLy8gMjRweFxuXG4kbW9iaWxlLWNvbnRlbnQtbWF4LXdpZHRoOiA3MjBweCAhZGVmYXVsdDtcbiRtb2JpbGUtY29udGVudC13aWR0aDogMTAwJTtcblxuXG5cblxuQGZ1bmN0aW9uIGdldC1jb2wtd2lkdGgoJGNvbCkge1xuICBAcmV0dXJuICRjb2wgKiAoJGdyaWQtY29sLXdpZHRoICsgJGdyaWQtY29sLWdhcCkgLSAkZ3JpZC1jb2wtZ2FwO1xufVxuXG5AbWl4aW4gY29udGVudF93aWR0aCgkY29sKSB7XG4gIHdpZHRoOiBnZXQtY29sLXdpZHRoKCRjb2wpO1xuICBtYXgtd2lkdGg6IGdldC1jb2wtd2lkdGgoJGNvbCk7XG59XG5cbkBtaXhpbiBjb250ZW50X3JvdygkbWF4LXdpZHRoOiAkY29udGVudC1tYXgtd2lkdGgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xuXG4gIEBpZiAkbWF4LXdpZHRoID09ICRjb250ZW50LW1heC13aWR0aCB7XG4gICAgbWluLXdpZHRoOiAkY29udGVudC1taW4td2lkdGg7XG4gIH1cblxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1peGluIGNvbnRlbnRfY29sdW1uKCR3aWR0aDogMTAwJSkge1xuICBmbGV4LWJhc2lzOiAkd2lkdGg7XG4gIG1heC13aWR0aDogJHdpZHRoO1xufVxuXG5AbWl4aW4gbWFyZ2lucygkY29sKSB7XG4gIG1hcmdpbi1yaWdodDogZ2V0LWNvbC13aWR0aCgkY29sKTtcbiAgbWFyZ2luLWxlZnQ6IGdldC1jb2wtd2lkdGgoJGNvbCk7XG59XG5cbkBtaXhpbiBjb250YWluZXIoJGNvbHNfbnVtKSB7XG4gIEBpbmNsdWRlIGNvbnRlbnRfd2lkdGgoJGNvbHNfbnVtKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn0iLCIvLyBmb250IGljb25zIHN1cHBvcnRcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnbGcnO1xuICAgIHNyYzogdXJsKFwiI3skbGctcGF0aC1mb250c30vbGcuZW90P24xejM3M1wiKTtcbiAgICBzcmM6IHVybChcIiN7JGxnLXBhdGgtZm9udHN9L2xnLmVvdD8jaWVmaXhuMXozNzNcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIiN7JGxnLXBhdGgtZm9udHN9L2xnLndvZmY/bjF6MzczXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIiN7JGxnLXBhdGgtZm9udHN9L2xnLnR0Zj9uMXozNzNcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIiN7JGxnLXBhdGgtZm9udHN9L2xnLnN2Zz9uMXozNzMjbGdcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cbi5sZy1pY29uIHtcbiAgICBmb250LWZhbWlseTogJ2xnJztcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufSIsIi8vIGRlZmF1bHQgdGhlbWVcbi5sZy1hY3Rpb25zIHtcbiAgICAubGctbmV4dCwgLmxnLXByZXYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGctbmV4dC1wcmV2LWJnO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkbGctYm9yZGVyLXJhZGl1cy1iYXNlO1xuICAgICAgICBjb2xvcjogJGxnLW5leHQtcHJldi1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDEwcHggOXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB6LWluZGV4OiAkemluZGV4LWNvbnRyb2xzO1xuXG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGctbmV4dC1wcmV2LWhvdmVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxnLW5leHQge1xuICAgICAgICByaWdodDogMjBweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTA5NVwiO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxnLXByZXYge1xuICAgICAgICBsZWZ0OiAyMHB4O1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGUwOTRcIjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUga2V5ZnJhbWVzKGxnLXJpZ2h0LWVuZCkge1xuICAgIDAlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cblxuQGluY2x1ZGUga2V5ZnJhbWVzKGxnLWxlZnQtZW5kKSB7XG4gICAgMCUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG5cbi5sZy1vdXRlciB7XG4gICAgJi5sZy1yaWdodC1lbmQge1xuICAgICAgICAubGctb2JqZWN0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbihsZy1yaWdodC1lbmQgMC4zcyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxnLWxlZnQtZW5kIHtcbiAgICAgICAgLmxnLW9iamVjdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRpb24obGctbGVmdC1lbmQgMC4zcyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIGxnIHRvb2xiYXJcbi5sZy10b29sYmFyIHtcbiAgICB6LWluZGV4OiAkemluZGV4LXRvb2xiYXI7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsZy10b29sYmFyLWJnO1xuXG4gICAgLmxnLWljb24ge1xuICAgICAgICBjb2xvcjogJGxnLXRvb2xiYXItaWNvbi1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgb3V0bGluZTogbWVkaXVtIG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oY29sb3IgMC4ycyBsaW5lYXIpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRsZy10b29sYmFyLWljb24taG92ZXItY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGctY2xvc2Uge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGctZG93bmxvYWQge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlMGYyXCI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIGxpZ2h0R2FsbGVyeSB0aXRsZVxuLmxnLXN1Yi1odG1sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGctc3ViLWh0bWwtYmc7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbG9yOiAkbGctc3ViLWh0bWwtY29sb3I7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMTBweCA0MHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogJHppbmRleC1zdWJodG1sO1xuXG4gICAgaDQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbWFyZ2luOiA1cHggMCAwO1xuICAgIH1cbn1cblxuLy8gbGcgaW1hZ2UgY291bnRlclxuI2xnLWNvdW50ZXIge1xuICAgIGNvbG9yOiAkbGctaWNvbi1jb2xvcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAkbGctY291bnRlci1mb250LXNpemU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8vIGZvciBpZGxlIHN0YXRlXG4ubGctdG9vbGJhciwgLmxnLXByZXYsIC5sZy1uZXh0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb25DdXN0b20odHJhbnNmb3JtIDAuMzVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIGNvbG9yIDAuMnMgbGluZWFyKTtcbn1cblxuLmxnLWhpZGUtaXRlbXMge1xuICAgIC5sZy1wcmV2IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIH1cblxuICAgIC5sZy1uZXh0IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgfVxuXG4gICAgLmxnLXRvb2xiYXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgfVxufVxuXG4vLyBTdGFydGluZyBlZmZlY3RcbmJvZHk6bm90KC5sZy1mcm9tLWhhc2gpe1xuICAgIC5sZy1vdXRlciB7XG4gICAgICAgICYubGctc3RhcnQtem9vbXtcbiAgICAgICAgICAgIC5sZy1vYmplY3R7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2NhbGUzZCgwLjUsIDAuNSwgMC41KTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb25DdXN0b20odHJhbnNmb3JtIDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgIWltcG9ydGFudCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtLW9yaWdpbig1MCUgNTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sZy1pdGVtLmxnLWNvbXBsZXRle1xuICAgICAgICAgICAgICAgIC5sZy1vYmplY3R7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8vIFZlbmRvciBQcmVmaXhlc1xuLy9cbi8vIEFsbCB2ZW5kb3IgbWl4aW5zIGFyZSBkZXByZWNhdGVkIGFzIG9mIHYzLjIuMCBkdWUgdG8gdGhlIGludHJvZHVjdGlvbiBvZlxuLy8gQXV0b3ByZWZpeGVyIGluIG91ciBHcnVudGZpbGUuIFRoZXkgd2lsbCBiZSByZW1vdmVkIGluIHY0LlxuXG4vLyAtIEFuaW1hdGlvbnNcbi8vIC0gQmFja2ZhY2UgdmlzaWJpbGl0eVxuLy8gLSBCb3ggc2hhZG93XG4vLyAtIEJveCBzaXppbmdcbi8vIC0gQ29udGVudCBjb2x1bW5zXG4vLyAtIEh5cGhlbnNcbi8vIC0gUGxhY2Vob2xkZXIgdGV4dFxuLy8gLSBUcmFuc2Zvcm1hdGlvbnNcbi8vIC0gVHJhbnNpdGlvbnNcbi8vIC0gVXNlciBTZWxlY3Rcbi8vIC0gY3Vyc29yIGdyYWJcblxuLy8gQW5pbWF0aW9uc1xuQG1peGluIGFuaW1hdGlvbigkYW5pbWF0aW9uKSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246ICRhbmltYXRpb247XG4gICAgLW8tYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xuICAgIGFuaW1hdGlvbjogJGFuaW1hdGlvbjtcbn1cblxuQG1peGluIGFuaW1hdGlvbi1uYW1lKCRuYW1lKSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogJG5hbWU7XG4gICAgYW5pbWF0aW9uLW5hbWU6ICRuYW1lO1xufVxuXG5AbWl4aW4gYW5pbWF0aW9uLWR1cmF0aW9uKCRkdXJhdGlvbikge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG59XG5cbkBtaXhpbiBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uKCR0aW1pbmctZnVuY3Rpb24pIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ICR0aW1pbmctZnVuY3Rpb247XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRpbWluZy1mdW5jdGlvbjtcbn1cblxuQG1peGluIGFuaW1hdGlvbi1kZWxheSgkZGVsYXkpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogJGRlbGF5O1xuICAgIGFuaW1hdGlvbi1kZWxheTogJGRlbGF5O1xufVxuXG5AbWl4aW4gYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCgkaXRlcmF0aW9uLWNvdW50KSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAkaXRlcmF0aW9uLWNvdW50O1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6ICRpdGVyYXRpb24tY291bnQ7XG59XG5cbkBtaXhpbiBhbmltYXRpb24tZGlyZWN0aW9uKCRkaXJlY3Rpb24pIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG4gICAgYW5pbWF0aW9uLWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbn1cblxuQG1peGluIGFuaW1hdGlvbi1maWxsLW1vZGUoJGZpbGwtbW9kZSkge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogJGZpbGwtbW9kZTtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiAkZmlsbC1tb2RlO1xufVxuXG5AbWl4aW4ga2V5ZnJhbWVzKCRuYW1lKSB7XG4gICAgQC13ZWJraXQta2V5ZnJhbWVzICN7JG5hbWV9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQC1tb3ota2V5ZnJhbWVzICN7JG5hbWV9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQC1tcy1rZXlmcmFtZXMgI3skbmFtZX0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzICN7JG5hbWV9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG4vLyBCYWNrZmFjZSB2aXNpYmlsaXR5XG4vLyBQcmV2ZW50IGJyb3dzZXJzIGZyb20gZmxpY2tlcmluZyB3aGVuIHVzaW5nIENTUyAzRCB0cmFuc2Zvcm1zLlxuLy8gRGVmYXVsdCB2YWx1ZSBpcyBgdmlzaWJsZWAsIGJ1dCBjYW4gYmUgY2hhbmdlZCB0byBgaGlkZGVuYFxuXG5AbWl4aW4gYmFja2ZhY2UtdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSkge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogJHZpc2liaWxpdHk7XG4gICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiAkdmlzaWJpbGl0eTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiAkdmlzaWJpbGl0eTtcbn1cblxuLy8gRHJvcCBzaGFkb3dzXG4vL1xuLy8gTm90ZTogRGVwcmVjYXRlZCBgLmJveC1zaGFkb3coKWAgYXMgb2YgdjMuMS4wIHNpbmNlIGFsbCBvZiBCb290c3RyYXAnc1xuLy8gc3VwcG9ydGVkIGJyb3dzZXJzIHRoYXQgaGF2ZSBib3ggc2hhZG93IGNhcGFiaWxpdGllcyBub3cgc3VwcG9ydCBpdC5cblxuQG1peGluIGJveC1zaGFkb3coJHNoYWRvdy4uLikge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogJHNoYWRvdzsgLy8gaU9TIDw0LjMgJiBBbmRyb2lkIDw0LjFcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuXG4vLyBCb3ggc2l6aW5nXG5AbWl4aW4gYm94LXNpemluZygkYm94bW9kZWwpIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6ICRib3htb2RlbDtcbiAgICAtbW96LWJveC1zaXppbmc6ICRib3htb2RlbDtcbiAgICBib3gtc2l6aW5nOiAkYm94bW9kZWw7XG59XG5cbi8vIENTUzMgQ29udGVudCBDb2x1bW5zXG5AbWl4aW4gY29udGVudC1jb2x1bW5zKCRjb2x1bW4tY291bnQsICRjb2x1bW4tZ2FwOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogJGNvbHVtbi1jb3VudDtcbiAgICAtbW96LWNvbHVtbi1jb3VudDogJGNvbHVtbi1jb3VudDtcbiAgICBjb2x1bW4tY291bnQ6ICRjb2x1bW4tY291bnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAkY29sdW1uLWdhcDtcbiAgICAtbW96LWNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xuICAgIGNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xufVxuXG4vLyBPcHRpb25hbCBoeXBoZW5hdGlvblxuQG1peGluIGh5cGhlbnMoJG1vZGU6IGF1dG8pIHtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgLXdlYmtpdC1oeXBoZW5zOiAkbW9kZTtcbiAgICAtbW96LWh5cGhlbnM6ICRtb2RlO1xuICAgIC1tcy1oeXBoZW5zOiAkbW9kZTsgLy8gSUUxMCtcbiAgICAtby1oeXBoZW5zOiAkbW9kZTtcbiAgICBoeXBoZW5zOiAkbW9kZTtcbn1cblxuLy8gVHJhbnNmb3JtYXRpb25zXG5AbWl4aW4gc2NhbGUoJHJhdGlvLi4uKSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pO1xufVxuXG5AbWl4aW4gc2NhbGVYKCRyYXRpbykge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlWCgkcmF0aW8pO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XG59XG5cbkBtaXhpbiBzY2FsZVkoJHJhdGlvKSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pOyAvLyBJRTkgb25seVxuICAgIC1vLXRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTtcbn1cblxuQG1peGluIHNrZXcoJHgsICR5KSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7XG4gICAgLW1zLXRyYW5zZm9ybTogc2tld1goJHgpIHNrZXdZKCR5KTsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvNDg4NTsgSUU5K1xuICAgIC1vLXRyYW5zZm9ybTogc2tld1goJHgpIHNrZXdZKCR5KTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7XG59XG5cbkBtaXhpbiB0cmFuc2xhdGUoJHgsICR5KSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpOyAvLyBJRTkgb25seVxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcbn1cblxuQG1peGluIHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJHgsICR5LCAkeik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KTtcbn1cblxuQG1peGluIHNjYWxlM2QoJHgsICR5LCAkeikge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKCR4LCAkeSwgJHopO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgkeCwgJHksICR6KTtcbn1cblxuQG1peGluIHJvdGF0ZSgkZGVncmVlcykge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbn1cblxuQG1peGluIHJvdGF0ZVgoJGRlZ3JlZXMpIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgkZGVncmVlcyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgkZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpO1xufVxuXG5AbWl4aW4gcm90YXRlWSgkZGVncmVlcykge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTsgLy8gSUU5IG9ubHlcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgkZGVncmVlcyk7XG59XG5cbkBtaXhpbiBwZXJzcGVjdGl2ZSgkcGVyc3BlY3RpdmUpIHtcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XG4gICAgLW1vei1wZXJzcGVjdGl2ZTogJHBlcnNwZWN0aXZlO1xuICAgIHBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XG59XG5cbkBtaXhpbiBwZXJzcGVjdGl2ZS1vcmlnaW4oJHBlcnNwZWN0aXZlKSB7XG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZS1vcmlnaW46ICRwZXJzcGVjdGl2ZTtcbiAgICAtbW96LXBlcnNwZWN0aXZlLW9yaWdpbjogJHBlcnNwZWN0aXZlO1xuICAgIHBlcnNwZWN0aXZlLW9yaWdpbjogJHBlcnNwZWN0aXZlO1xufVxuXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkb3JpZ2luKSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjsgLy8gSUU5IG9ubHlcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xufVxuXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XG4gICAgLW1vei10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xuICAgIC1vLXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG4gICAgLW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xuICAgIHRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG59XG5cbi8vIFRyYW5zaXRpb25zXG5cbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAtby10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbn1cblxuQG1peGluIHRyYW5zaXRpb24tcHJvcGVydHkoJHRyYW5zaXRpb24tcHJvcGVydHkuLi4pIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6ICR0cmFuc2l0aW9uLXByb3BlcnR5O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6ICR0cmFuc2l0aW9uLXByb3BlcnR5O1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi1kZWxheSgkdHJhbnNpdGlvbi1kZWxheSkge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uLWR1cmF0aW9uKCR0cmFuc2l0aW9uLWR1cmF0aW9uLi4uKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbjtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbjtcbn1cblxuQG1peGluIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKCR0aW1pbmctZnVuY3Rpb24pIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbi10cmFuc2Zvcm0oJHRyYW5zaXRpb24uLi4pIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gJHRyYW5zaXRpb247XG4gICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcbn1cblxuLy8gdHJhbnNpdGlvbiBjdXN0b21cblxuQGZ1bmN0aW9uIHByZWZpeCgkcHJvcGVydHksICRwcmVmaXhlczogd2Via2l0IG1veiBvIG1zKSB7XG4gICAgJHZlbmRvci1wcmVmaXhlZC1wcm9wZXJ0aWVzOiB0cmFuc2Zvcm0gYmFja2dyb3VuZC1jbGlwIGJhY2tncm91bmQtc2l6ZTtcbiAgICAkcmVzdWx0OiAoKTtcblxuICAgIEBlYWNoICRwcmVmaXggaW4gJHByZWZpeGVzIHtcbiAgICAgICAgQGlmIGluZGV4KCR2ZW5kb3ItcHJlZml4ZWQtcHJvcGVydGllcywgJHByb3BlcnR5KSB7XG4gICAgICAgICAgICAkcHJvcGVydHk6IC0jeyRwcmVmaXh9LSN7JHByb3BlcnR5fTtcbiAgICAgICAgfVxuICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgJHByb3BlcnR5KTtcbiAgICB9XG4gICAgQHJldHVybiAkcmVzdWx0O1xufVxuXG5AZnVuY3Rpb24gdHJhbnMtcHJlZml4KCR0cmFuc2l0aW9uLCAkcHJlZml4OiBtb3opIHtcbiAgICAkcHJlZml4ZWQ6ICgpO1xuXG4gICAgQGVhY2ggJHRyYW5zIGluICR0cmFuc2l0aW9uIHtcbiAgICAgICAgJHByb3AtbmFtZTogbnRoKCR0cmFucywgMSk7XG4gICAgICAgICR2ZW5kb3ItcHJvcC1uYW1lOiBwcmVmaXgoJHByb3AtbmFtZSwgJHByZWZpeCk7XG4gICAgICAgICRwcm9wLXZhbHM6IG50aCgkdHJhbnMsIDIpO1xuICAgICAgICAkcHJlZml4ZWQ6IGFwcGVuZCgkcHJlZml4ZWQsICR2ZW5kb3ItcHJvcC1uYW1lICRwcm9wLXZhbHMsIGNvbW1hKTtcbiAgICB9XG4gICAgQHJldHVybiAkcHJlZml4ZWQ7XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uQ3VzdG9tKCR2YWx1ZXMuLi4pIHtcbiAgICAkdHJhbnNpdGlvbnM6ICgpO1xuXG4gICAgQGVhY2ggJGRlY2xhcmF0aW9uIGluICR2YWx1ZXMge1xuICAgICAgICAkcHJvcDogbnRoKCRkZWNsYXJhdGlvbiwgMSk7XG4gICAgICAgICRwcm9wLW9wdHM6ICgpO1xuICAgICAgICAkbGVuZ3RoOiBsZW5ndGgoJGRlY2xhcmF0aW9uKTtcblxuICAgICAgICBAaWYgJGxlbmd0aCA+PSAyIHtcbiAgICAgICAgICAgIEBmb3IgJGkgZnJvbSAyIHRocm91Z2ggJGxlbmd0aCB7XG4gICAgICAgICAgICAgICAgJHByb3Atb3B0czogYXBwZW5kKCRwcm9wLW9wdHMsIG50aCgkZGVjbGFyYXRpb24sICRpKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJHRyYW5zOiAkcHJvcCwgJHByb3Atb3B0cztcbiAgICAgICAgJHRyYW5zaXRpb25zOiBhcHBlbmQoJHRyYW5zaXRpb25zLCAkdHJhbnMsIGNvbW1hKTtcbiAgICB9XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFucy1wcmVmaXgoJHRyYW5zaXRpb25zLCB3ZWJraXQpO1xuICAgIC1tb3otdHJhbnNpdGlvbjogdHJhbnMtcHJlZml4KCR0cmFuc2l0aW9ucywgbW96KTtcbiAgICAtby10cmFuc2l0aW9uOiB0cmFucy1wcmVmaXgoJHRyYW5zaXRpb25zLCBvKTtcbiAgICB0cmFuc2l0aW9uOiAkdmFsdWVzO1xufVxuXG4vLyBVc2VyIHNlbGVjdFxuLy8gRm9yIHNlbGVjdGluZyB0ZXh0IG9uIHRoZSBwYWdlXG5cbkBtaXhpbiB1c2VyLXNlbGVjdCgkc2VsZWN0KSB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogJHNlbGVjdDtcbiAgICAtbW96LXVzZXItc2VsZWN0OiAkc2VsZWN0O1xuICAgIC1tcy11c2VyLXNlbGVjdDogJHNlbGVjdDsgLy8gSUUxMCtcbiAgICB1c2VyLXNlbGVjdDogJHNlbGVjdDtcbn1cblxuLy8gbW91c2UgZ3JhYlxuXG5AbWl4aW4gZ3JhYi1jdXJzb3Ige1xuICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICAgIGN1cnNvcjogLW1vei1ncmFiO1xuICAgIGN1cnNvcjogLW8tZ3JhYjtcbiAgICBjdXJzb3I6IC1tcy1ncmFiO1xuICAgIGN1cnNvcjogZ3JhYjtcbn1cblxuQG1peGluIGdyYWJiaW5nLWN1cnNvciB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgICBjdXJzb3I6IC1tb3otZ3JhYmJpbmc7XG4gICAgY3Vyc29yOiAtby1ncmFiYmluZztcbiAgICBjdXJzb3I6IC1tcy1ncmFiYmluZztcbiAgICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuIiwiLmxnLW91dGVyIHtcbiAgICAubGctdGh1bWItb3V0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGctdGh1bWItYmc7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogJHppbmRleC10aHVtYm5haWw7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbkN1c3RvbSh0cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzKTtcblxuICAgICAgICAmLmxnLWdyYWIge1xuICAgICAgICAgICAgLmxnLXRodW1iLWl0ZW0ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdyYWItY3Vyc29yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sZy1ncmFiYmluZyB7XG4gICAgICAgICAgICAubGctdGh1bWItaXRlbSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ3JhYmJpbmctY3Vyc29yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sZy1kcmFnZ2luZyB7XG4gICAgICAgICAgICAubGctdGh1bWIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZHVyYXRpb24oMHMgIWltcG9ydGFudCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5sZy10aHVtYi1vcGVue1xuICAgICAgICAubGctdGh1bWItb3V0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNsYXRlM2QoMCwgMCUsIDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxnLXRodW1iIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC01cHg7XG4gICAgfVxuXG4gICAgLmxnLXRodW1iLWl0ZW0ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI0ZGRjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGctdGhlbWUtaGlnaGxpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxnLWhhcy10aHVtYiB7XG4gICAgICAgIC5sZy1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubGctY2FuLXRvZ2dsZSB7XG4gICAgICAgIC5sZy1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYubGctcHVsbC1jYXB0aW9uLXVwe1xuICAgICAgICAubGctc3ViLWh0bWwge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihib3R0b20gMC4yNXMgZWFzZSk7XG4gICAgICAgIH1cbiAgICAgICAgJi5sZy10aHVtYi1vcGVue1xuICAgICAgICAgICAgLmxnLXN1Yi1odG1sIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDEwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxnLXRvZ2dsZS10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsZy10aHVtYi10b2dnbGUtYmc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRsZy1ib3JkZXItcmFkaXVzLWJhc2UgJGxnLWJvcmRlci1yYWRpdXMtYmFzZSAwIDA7XG4gICAgICAgIGNvbG9yOiAkbGctdGh1bWItdG9nZ2xlLWNvbG9yO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAzOXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdG9wOiAtMzlweDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTFmZlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGxnLXRodW1iLXRvZ2dsZS1ob3Zlci1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIubGctb3V0ZXIge1xuICAgIC5sZy12aWRlby1jb250IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIH1cblxuICAgIC5sZy12aWRlbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAubGctb2JqZWN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubGctdmlkZW8tcGxheSB7XG4gICAgICAgICAgICB3aWR0aDogODRweDtcbiAgICAgICAgICAgIGhlaWdodDogNTlweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC00MnB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiAkemluZGV4LXBsYXlidXR0b247XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGctaGFzLXZpbWVve1xuICAgICAgICAubGctdmlkZW8tcGxheXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIiN7JGxnLXBhdGgtaW1hZ2VzfS92aW1lby1wbGF5LnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgLmxnLXZpZGVvLXBsYXl7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiI3skbGctcGF0aC1pbWFnZXN9L3ZpbWVvLXBsYXkucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgMCAtNThweCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH0gXG5cbiAgICAgICAgfSAgXG4gICAgfVxuXG4gICAgLmxnLWhhcy1odG1sNXtcbiAgICAgICAgLmxnLXZpZGVvLXBsYXl7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIjeyRsZy1wYXRoLWltYWdlc30vdmlkZW8tcGxheS5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCAwIDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTMycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzJweDtcbiAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICB9ICBcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIC5sZy12aWRlby1wbGF5e1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDFcbiAgICAgICAgICAgIH0gXG5cbiAgICAgICAgfSBcbiAgICB9XG5cbiAgICAubGctaGFzLXlvdXR1YmV7XG4gICAgICAgIC5sZy12aWRlby1wbGF5e1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiI3skbGctcGF0aC1pbWFnZXN9L3lvdXR1YmUtcGxheS5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCAwIDAgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIC5sZy12aWRlby1wbGF5e1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIiN7JGxnLXBhdGgtaW1hZ2VzfS95b3V0dWJlLXBsYXkucG5nXCIpIG5vLXJlcGVhdCBzY3JvbGwgMCAtNjBweCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH0gXG5cbiAgICAgICAgfSAgXG4gICAgfVxuICAgIC5sZy12aWRlby1vYmplY3Qge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmxnLWhhcy12aWRlbyB7XG4gICAgICAgIC5sZy12aWRlby1vYmplY3Qge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sZy12aWRlby1wbGF5aW5nIHtcbiAgICAgICAgICAgIC5sZy1vYmplY3QsIC5sZy12aWRlby1wbGF5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGctdmlkZW8tb2JqZWN0IHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5sZy1wcm9ncmVzcy1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsZy1wcm9ncmVzcy1iYXItYmc7XG4gICAgaGVpZ2h0OiAkbGctcHJvZ3Jlc3MtYmFyLWhlaWdodDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogJHppbmRleC1wcm9ncmVzc2JhcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb25DdXN0b20ob3BhY2l0eSAwLjA4cyBlYXNlIDBzKTtcblxuICAgIC5sZy1wcm9ncmVzcyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsZy1wcm9ncmVzcy1iYXItYWN0aXZlLWJnO1xuICAgICAgICBoZWlnaHQ6ICRsZy1wcm9ncmVzcy1iYXItaGVpZ2h0O1xuICAgICAgICB3aWR0aDogMDtcbiAgICB9XG5cbiAgICAmLmxnLXN0YXJ0IHtcbiAgICAgICAgLmxnLXByb2dyZXNzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxnLXNob3ctYXV0b3BsYXkgJiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4ubGctYXV0b3BsYXktYnV0dG9uIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgLmxnLXNob3ctYXV0b3BsYXkgJiB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTAxYVwiO1xuICAgICAgICB9XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlMDFkXCI7XG4gICAgfVxufSIsIi5sZy1vdXRlciB7XG4gICAgLy8gcmVzZXQgdHJhbnNpdGlvbiBkdXJhdGlvblxuICAgICYubGctY3NzMy5sZy16b29tLWRyYWdnaW5nIHtcbiAgICAgICAgLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUge1xuICAgICAgICAgICAgLmxnLWltZy13cmFwLCAubGctaW1hZ2Uge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZHVyYXRpb24oMHMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYubGctdXNlLXRyYW5zaXRpb24tZm9yLXpvb20ge1xuICAgICAgICAubGctaXRlbS5sZy1jb21wbGV0ZS5sZy16b29tYWJsZSB7XG4gICAgICAgICAgICAubGctaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb25DdXN0b20odHJhbnNmb3JtICR6b29tLXRyYW5zaXRpb24tZHVyYXRpb24gY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmxnLXVzZS1sZWZ0LWZvci16b29tIHtcbiAgICAgICAgLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUge1xuICAgICAgICAgICAgLmxnLWltZy13cmFwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uQ3VzdG9tKGxlZnQgJHpvb20tdHJhbnNpdGlvbi1kdXJhdGlvbiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIHRvcCAkem9vbS10cmFuc2l0aW9uLWR1cmF0aW9uIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGctaXRlbS5sZy1jb21wbGV0ZS5sZy16b29tYWJsZXtcblxuICAgICAgICAubGctaW1nLXdyYXAge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZmFjZS12aXNpYmlsaXR5KGhpZGRlbik7XG4gICAgICAgIH1cblxuICAgICAgICAubGctaW1hZ2Uge1xuICAgICAgICAgICAgLy8gVHJhbnNsYXRlIHJlcXVpcmVkIGZvciB6b29tXG4gICAgICAgICAgICBAaW5jbHVkZSBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbkN1c3RvbSh0cmFuc2Zvcm0gJHpvb20tdHJhbnNpdGlvbi1kdXJhdGlvbiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xNXMgIWltcG9ydGFudCk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0tb3JpZ2luKDAgMCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBiYWNrZmFjZS12aXNpYmlsaXR5KGhpZGRlbik7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLy8gem9vbSBidXR0b25zXG4jbGctem9vbS1pbiB7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlMzExXCI7XG4gICAgfVxufVxuXG4jbGctYWN0dWFsLXNpemUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXGUwMzNcIjtcbiAgICB9XG59XG5cbiNsZy16b29tLW91dCB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlMzEyXCI7XG4gICAgfVxuXG4gICAgLmxnLXpvb21lZCAmIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxufSIsIi5sZy1vdXRlciB7XG4gICAgLmxnLXBhZ2VyLW91dGVyIHtcbiAgICAgICAgYm90dG9tOiA2MHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6ICR6aW5kZXgtcGFnZXI7XG4gICAgICAgIGhlaWdodDogMTBweDtcblxuICAgICAgICAmLmxnLXBhZ2VyLWhvdmVyIHtcbiAgICAgICAgICAgIC5sZy1wYWdlci1jb250IHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sZy1wYWdlci1jb250IHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5sZy1wYWdlci10aHVtYi1jb250IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sZy1wYWdlci1hY3RpdmUge1xuICAgICAgICAgICAgLmxnLXBhZ2VyIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggd2hpdGUgaW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGctcGFnZXItdGh1bWItY29udCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgIGhlaWdodDogODNweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb25DdXN0b20ob3BhY2l0eSAwLjE1cyBlYXNlIDBzLCB0cmFuc2Zvcm0gMC4xNXMgZWFzZSAwcyk7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxnLXBhZ2VyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDhweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgaW5zZXQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYm94LXNoYWRvdyAwLjNzIGVhc2UgMHMpO1xuICAgICAgICB3aWR0aDogMTJweDtcblxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDhweCB3aGl0ZSBpbnNldDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sZy1jYXJldCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDEwcHggZGFzaGVkO1xuICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB3aWR0aDogMDtcbiAgICB9XG59IiwiLmxnLWZ1bGxzY3JlZW4ge1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZTIwY1wiO1xuXG4gICAgICAgIC5sZy1mdWxsc2NyZWVuLW9uICYge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGUyMGRcIjtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0IFwibGctdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibGctbWl4aW5zXCI7XG4ubGctb3V0ZXIge1xuXG4gICAgI2xnLWRyb3Bkb3duLW92ZXJsYXkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAkemluZGV4LXRvb2xiYXIgLSAxO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4xOHMsIG9wYWNpdHkgMC4xOHMgbGluZWFyIDBzKTtcbiAgICB9XG4gICAgJi5sZy1kcm9wZG93bi1hY3RpdmV7XG4gICAgICAgIC5sZy1kcm9wZG93biwgI2xnLWRyb3Bkb3duLW92ZXJsYXkge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1kZWxheSgwcyk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlM2QoMCwgMHB4LCAwKSk7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgICAgICAjbGctc2hhcmUge1xuICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxnLWRyb3Bkb3duIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlM2QoMCwgNXB4LCAwKSk7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb25DdXN0b20odHJhbnNmb3JtIDAuMThzIGxpbmVhciAwcywgdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC41cywgb3BhY2l0eSAwLjE4cyBsaW5lYXIgMHMpO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkY7XG4gICAgICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgICAgIHRvcDogLTE2cHhcbiAgICAgICAgfVxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYSwgLmxnLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC5sZy1kcm9wZG93bi10ZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cbiAgICAgICAgLmxnLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICNsZy1zaGFyZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTgwZFwiO1xuICAgICAgICB9XG4gICAgfVxuICAgICNsZy1zaGFyZS1mYWNlYm9vayB7XG4gICAgICAgIC5sZy1pY29ue1xuICAgICAgICAgICAgY29sb3I6ICMzYjU5OTg7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICAgICAgICAgICAgfVxuICAgICAgICB9ICAgXG4gICAgfVxuICAgICNsZy1zaGFyZS10d2l0dGVyIHtcbiAgICAgICAgLmxnLWljb257XG4gICAgICAgICAgICBjb2xvcjogIzAwYWNlZDtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gIFxuICAgIH1cbiAgICAjbGctc2hhcmUtZ29vZ2xlcGx1cyB7XG4gICAgICAgIC5sZy1pY29ue1xuICAgICAgICAgICAgY29sb3I6ICNkZDRiMzk7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xuICAgICAgICAgICAgfVxuICAgICAgICB9ICBcbiAgICB9XG4gICAgI2xnLXNoYXJlLXBpbnRlcmVzdCB7XG4gICAgICAgIC5sZy1pY29ue1xuICAgICAgICAgICAgY29sb3I6ICNjYjIwMjc7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgfVxuICAgICAgICB9ICBcbiAgICB9XG59IiwiLy8gQ29yZSB2YXJpYWJsZXMgYW5kIG1peGluc1xuQGltcG9ydCBcImxnLXZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImxnLW1peGluc1wiO1xuQGltcG9ydCBcImxnLWZvbnRzXCI7XG5AaW1wb3J0IFwibGctdGhlbWUtZGVmYXVsdFwiO1xuQGltcG9ydCBcImxnLXRodW1ibmFpbFwiO1xuQGltcG9ydCBcImxnLXZpZGVvXCI7XG5AaW1wb3J0IFwibGctYXV0b3BsYXlcIjtcbkBpbXBvcnQgXCJsZy16b29tXCI7XG5AaW1wb3J0IFwibGctcGFnZXJcIjtcbkBpbXBvcnQgXCJsZy1mdWxsc2NyZWVuXCI7XG5AaW1wb3J0IFwibGctc2hhcmVcIjtcblxuLy8gQ2xlYXJmaXhcbi5ncm91cCB7XG4gICAgKnpvb206IDE7XG59XG5cbi5ncm91cDpiZWZvcmUsIC5ncm91cDphZnRlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmdyb3VwOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLy8gbGlnaHRnYWxsZXJ5IGNvcmVcbi5sZy1vdXRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LW91dGVyO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLy8gRm9yIHN0YXJ0L2VuZCB0cmFuc2l0aW9uXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDAuMTVzIGVhc2UgMHMpO1xuXG4gICAgKiB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaXppbmcoYm9yZGVyLWJveCk7XG4gICAgfVxuXG4gICAgJi5sZy12aXNpYmxlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAvLyBTZXQgdHJhbnNpdGlvbiBzcGVlZCBhbmQgdGltaW5nIGZ1bmN0aW9uXG4gICAgJi5sZy1jc3MzIHtcbiAgICAgICAgLmxnLWl0ZW0ge1xuICAgICAgICAgICAgJi5sZy1wcmV2LXNsaWRlLCAmLmxnLW5leHQtc2xpZGUsICYubGctY3VycmVudCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1kdXJhdGlvbihpbmhlcml0ICFpbXBvcnRhbnQpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKGluaGVyaXQgIWltcG9ydGFudCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSZW1vdmUgdHJhbnNpdGlvbiB3aGlsZSBkcmFnZ2luZ1xuICAgICYubGctY3NzMy5sZy1kcmFnZ2luZyB7XG4gICAgICAgIC5sZy1pdGVtIHtcbiAgICAgICAgICAgICYubGctcHJldi1zbGlkZSwgJi5sZy1uZXh0LXNsaWRlLCAmLmxnLWN1cnJlbnQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZHVyYXRpb24oMHMgIWltcG9ydGFudCk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNldCBjdXJzb3IgZ3JhYiB3aGlsZSBkcmFnZ2luZ1xuICAgICYubGctZ3JhYiB7XG4gICAgICAgIGltZy5sZy1vYmplY3Qge1xuICAgICAgICAgICAgQGluY2x1ZGUgZ3JhYi1jdXJzb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxnLWdyYWJiaW5nIHtcbiAgICAgICAgaW1nLmxnLW9iamVjdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBncmFiYmluZy1jdXJzb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAubGctaW5uZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAubGctaXRlbSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIiN7JGxnLXBhdGgtaW1hZ2VzfS9sb2FkaW5nLmdpZlwiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBjZW50ZXIgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgXG4gICAgfVxuICAgICYubGctY3NzM3tcbiAgICAgICAgLmxnLXByZXYtc2xpZGUsIC5sZy1jdXJyZW50LCAubGctbmV4dC1zbGlkZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyBcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmxnLWNzc3tcbiAgICAgICAgLmxnLWN1cnJlbnR7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGctaXRlbSwgLmxnLWltZy13cmFwIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxnLWltZy13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwXG4gICAgfVxuXG4gICAgLmxnLWl0ZW0ge1xuICAgICAgICAmLmxnLWNvbXBsZXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxnLWN1cnJlbnQge1xuICAgICAgICAgICAgei1pbmRleDogJHppbmRleC1pdGVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxnLWltYWdlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYubGctc2hvdy1hZnRlci1sb2FkIHtcbiAgICAgICAgLmxnLWl0ZW0ge1xuICAgICAgICAgICAgLmxnLW9iamVjdCwgLmxnLXZpZGVvLXBsYXkge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDAuMTVzIGVhc2UgMHMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxnLWNvbXBsZXRlIHtcbiAgICAgICAgICAgICAgICAubGctb2JqZWN0LCAubGctdmlkZW8tcGxheSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gSGlkZSB0aXRsZSBkaXYgaWYgZW1wdHlcbiAgICAubGctZW1wdHktaHRtbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5sZy1oaWRlLWRvd25sb2Fke1xuICAgICAgICAjbGctZG93bmxvYWR7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuLmxnLWJhY2tkcm9we1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogJHppbmRleC1iYWNrZHJvcDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDAuMTVzIGVhc2UgMHMpO1xuICAgICYuaW57XG4gICAgICAgIG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5O1xuICAgIH1cbn1cblxuLy8gRGVmYXVsdCBzbGlkZSBhbmltYXRpb25zLiBTaG91bGQgYmUgcGxhY2VkIGF0IHRoZSBib3R0b20gb2YgdGhlIGFuaW1hdGlvbiBjc3Ncbi5sZy1jc3MzIHtcblxuICAgIC8vIFJlbW92ZSBhbGwgdHJhbnNpdGlvbiBlZmZlY3RzXG4gICAgJi5sZy1uby10cmFucyB7XG4gICAgICAgIC5sZy1wcmV2LXNsaWRlLCAubGctbmV4dC1zbGlkZSwgLmxnLWN1cnJlbnQge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbkN1c3RvbShub25lIDBzIGVhc2UgMHMgIWltcG9ydGFudCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxnLXVzZS1jc3MzIHtcbiAgICAgICAgLmxnLWl0ZW0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgYmFja2ZhY2UtdmlzaWJpbGl0eShoaWRkZW4pO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5sZy11c2UtbGVmdCB7XG4gICAgICAgIC5sZy1pdGVtIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tmYWNlLXZpc2liaWxpdHkoaGlkZGVuKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEZhZGUgbW9kZVxuICAgICYubGctZmFkZSB7XG4gICAgICAgIC5sZy1pdGVtIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgICAgICYubGctY3VycmVudCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gdHJhbnNpdGlvbiB0aW1pbmcgcHJvcGVydHkgYW5kIGR1cmF0aW9uIHdpbGwgYmUgb3ZlciB3cml0dGVuIGZyb20gamF2YXNjcmlwdFxuICAgICAgICAgICAgJi5sZy1wcmV2LXNsaWRlLCAmLmxnLW5leHQtc2xpZGUsICYubGctY3VycmVudCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbkN1c3RvbShvcGFjaXR5IDAuMXMgZWFzZSAwcyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxnLXNsaWRlIHtcbiAgICAgICAgJi5sZy11c2UtY3NzMyB7XG4gICAgICAgICAgICAubGctaXRlbSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICAgICAgICYubGctcHJldi1zbGlkZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmxnLW5leHQtc2xpZGUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmxnLWN1cnJlbnQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvLyB0cmFuc2l0aW9uIHRpbWluZyBwcm9wZXJ0eSBhbmQgZHVyYXRpb24gd2lsbCBiZSBvdmVyIHdyaXR0ZW4gZnJvbSBqYXZhc2NyaXB0XG4gICAgICAgICAgICAgICAgJi5sZy1wcmV2LXNsaWRlLCAmLmxnLW5leHQtc2xpZGUsICYubGctY3VycmVudCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb25DdXN0b20odHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjFzIGVhc2UgMHMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGctdXNlLWxlZnQge1xuICAgICAgICAgICAgLmxnLWl0ZW0ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAmLmxnLXByZXYtc2xpZGUge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmxnLW5leHQtc2xpZGUge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubGctY3VycmVudCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gdHJhbnNpdGlvbiB0aW1pbmcgcHJvcGVydHkgYW5kIGR1cmF0aW9uIHdpbGwgYmUgb3ZlciB3cml0dGVuIGZyb20gamF2YXNjcmlwdFxuICAgICAgICAgICAgICAgICYubGctcHJldi1zbGlkZSwgJi5sZy1uZXh0LXNsaWRlLCAmLmxnLWN1cnJlbnQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uQ3VzdG9tKGxlZnQgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMXMgZWFzZSAwcyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvbGlnaHRnYWxsZXJ5LmpzL3NyYy9zYXNzL2xpZ2h0Z2FsbGVyeVwiO1xuQGltcG9ydCBcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9saWdodGdhbGxlcnkuanMvc3JjL3Nhc3MvbGctcGFnZXJcIjtcbkBpbXBvcnQgXCJzZXR0aW5nc1wiO1xuXG4ubmV3cy1waWN0dXJlIHtcblxuICAubGctdG9vbGJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGctY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZm9udDogMjBweCBGb250QXdlc29tZTtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG4gICAgfVxuICB9XG5cbiAgLmxnLWltZy13cmFwIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAubGctaW1hZ2Uge1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAubGctc3ViLWh0bWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm5ld3MtcGljdHVyZXMtc2xpZGVyLCAudHJhbnNsYXRpb24tZ2FsbGVyeS1zbGlkZXIge1xuXG4gICRwYWQtYm90OiAxMjBweDtcbiAgJHBhZC10b3A6IDQwcHg7XG4gICRzcXVhcmU6IDYwcHg7XG4gICRzcXVhcmUtbWluOiA0MHB4O1xuICAkZG90cy1oOiA3cHg7XG4gICR0b29sYmFyLXNxdWFyZTogNjBweDtcbiAgJGFycm93LWZvbnQtc2l6ZTogMjVweDtcblxuXG5cbiAgLmxnLXRvb2xiYXIge1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAubGctY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBmb250OiAyMHB4IEZvbnRBd2Vzb21lO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjAwZFwiO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sZy1kb3dubG9hZCwgLmxnLWxvZ28ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6ICR0b29sYmFyLXNxdWFyZTtcbiAgICAgIHdpZHRoOiAkdG9vbGJhci1zcXVhcmU7XG4gICAgICBwYWRkaW5nOiAxN3B4O1xuICAgIH1cblxuICAgIC5sZy1sb2dvIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICRjb2xvci1ncmV5LWxpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXItc2hhcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogJHNxdWFyZTtcbiAgICAgIGhlaWdodDogJHNxdWFyZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICRjb2xvci1ncmV5LWxpZ2h0O1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIgLnNoYXJpbmdfYnV0dG9ucyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIgLnNoYXJpbmdfYnV0dG9uc19fbGluayB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpIHNjYWxlWCgxKSB0cmFuc2xhdGVZKC0xNnB4KSB0cmFuc2xhdGVYKDBweCk7XG4gICAgICB9XG5cbiAgICAgIC5hY3Rpb24tYnV0dG9uOmhvdmVyICsgLnNoYXJpbmdfYnV0dG9ucyAuc2hhcmluZ19idXR0b25zX19saW5rOmJlZm9yZSB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlciAwO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xuICAgICAgfVxuXG4gICAgICAuc2hhcmluZ19idXR0b25zIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDE1cHg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAgICAgei1pbmRleDogNDA7XG5cbiAgICAgICAgLnNoYXJpbmdfYnV0dG9uc19faXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcblxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHsgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cblxuICAgICAgLnNoYXJpbmdfYnV0dG9uc19fbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMC41KSBzY2FsZVgoMC41KSB0cmFuc2xhdGVZKDBweCkgdHJhbnNsYXRlWCgwcHgpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG5cbiAgICAgICAgaSwgc3ZnIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgW2RhdGEtdG9vbHRpcF06YmVmb3JlIHtcbiAgICAgICAgdG9wOiAzNSU7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWRlZXA7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRvb2x0aXApO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwYWRkaW5nOiA0cHggN3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBjdWJpYy1iZXppZXIoLjI1LCAuOCwgLjI1LCAxKTtcbiAgICAgIH1cblxuICAgICAgW2RhdGEtdG9vbHRpcF06aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxnLWltZy13cmFwIHtcbiAgICBwYWRkaW5nOiAkcGFkLXRvcCAkc3F1YXJlICRwYWQtYm90ICRzcXVhcmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIGRvdHNcbiAgLmxnLXBhZ2VyLW91dGVyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCAxMCU7XG4gICAgYm90dG9tOiAkdG9vbGJhci1zcXVhcmUvNDtcbiAgICBoZWlnaHQ6ICR0b29sYmFyLXNxdWFyZS8yO1xuICAgIHotaW5kZXg6IDExMDA7XG5cbiAgICAubGctcGFnZXIge1xuICAgICAgd2lkdGg6ICRkb3RzLWg7XG4gICAgICBoZWlnaHQ6ICRkb3RzLWg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5sZy1wYWdlci1jb250IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6ICgkdG9vbGJhci1zcXVhcmUvMiAtIDdweCkvMjtcblxuICAgICAgLmxnLXBhZ2VyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGRvdHMtaCAkY29sb3ItZ3JleS1saWdodCBpbnNldDtcbiAgICAgIH1cblxuICAgICAgLmxnLXBhZ2VyLXRodW1iLWNvbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sZy1wYWdlci1hY3RpdmUge1xuICAgICAgLmxnLXBhZ2VyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGRvdHMtaCAkY29sb3ItZ3JleS1kZWVwIGluc2V0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLy8g0L/QvtC00L/QuNGB0YxcbiAgLmxnLXN1Yi1odG1sIHtcbiAgICBoZWlnaHQ6ICR0b29sYmFyLXNxdWFyZTtcbiAgICBtYXJnaW46IDAgJHNxdWFyZSAkdG9vbGJhci1zcXVhcmUgJHNxdWFyZTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLnBpY3R1cmUtc2xpZGVyLXRpdGxlIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBtYXJnaW46IDAgNSU7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBmb250OiBpdGFsaWMgMTNweC8yMHB4IFwiT3BlbiBTYW5zXCI7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktbWVkaXVtO1xuICAgIH1cbiAgfVxuXG4gIC8vINGB0YLRgNC10LvQutC4XG4gIC5sZy1hY3Rpb25zIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5sZy1wcmV2LCAubGctbmV4dCB7XG4gICAgICBtYXJnaW46ICRwYWQtdG9wIDAgJHBhZC1ib3QgMDtcbiAgICAgIHBhZGRpbmc6ICgkc3F1YXJlIC0gJGFycm93LWZvbnQtc2l6ZSkvMjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgaGVpZ2h0OiAkc3F1YXJlO1xuICAgICAgd2lkdGg6ICRzcXVhcmU7XG4gICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICBmb250OiAkYXJyb3ctZm9udC1zaXplIEZvbnRBd2Vzb21lO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgei1pbmRleDogMTEwMDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxnLXByZXYge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjEwNFwiO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sZy1uZXh0IHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5sZy1pbWctd3JhcCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkc3F1YXJlLW1pbiAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiAkc3F1YXJlLW1pbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sZy1zdWItaHRtbCB7XG4gICAgICBtYXJnaW46IDAgJHNxdWFyZS1taW4gJHRvb2xiYXItc3F1YXJlICRzcXVhcmUtbWluO1xuICAgIH1cblxuICAgIC5sZy1hY3Rpb25zIHtcbiAgICAgIC5sZy1wcmV2LCAubGctbmV4dCB7XG4gICAgICAgIHBhZGRpbmc6ICgkc3F1YXJlLW1pbiAtICRhcnJvdy1mb250LXNpemUpLzI7XG4gICAgICAgIGhlaWdodDogJHNxdWFyZS1taW47XG4gICAgICAgIHdpZHRoOiAkc3F1YXJlLW1pbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIERlZmF1bHQgVmFyaWFibGVzXG5cbi8vIFNsaWNrIGljb24gZW50aXR5IGNvZGVzIG91dHB1dHMgdGhlIGZvbGxvd2luZ1xuLy8gXCJcXDIxOTBcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGkFwiXG4vLyBcIlxcMjE5MlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaSXCJcbi8vIFwiXFwyMDIyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLigKJcIlxuXG4kc2xpY2stZm9udC1wYXRoOiBcIi4vZm9udHMvXCIgIWRlZmF1bHQ7XG4kc2xpY2stZm9udC1mYW1pbHk6IFwic2xpY2tcIiAhZGVmYXVsdDtcbiRzbGljay1sb2FkZXItcGF0aDogXCIuL1wiICFkZWZhdWx0O1xuJHNsaWNrLWFycm93LWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3I6IGJsYWNrICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU6ICRzbGljay1kb3QtY29sb3IgIWRlZmF1bHQ7XG4kc2xpY2stcHJldi1jaGFyYWN0ZXI6IFwiXFwyMTkwXCIgIWRlZmF1bHQ7XG4kc2xpY2stbmV4dC1jaGFyYWN0ZXI6IFwiXFwyMTkyXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNoYXJhY3RlcjogXCJcXDIwMjJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3Qtc2l6ZTogNnB4ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktZGVmYXVsdDogMC43NSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW9uLWhvdmVyOiAxICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTogMC4yNSAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHNsaWNrLWltYWdlLXVybCgkdXJsKSB7XG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhpbWFnZS11cmwpIHtcbiAgICAgICAgQHJldHVybiBpbWFnZS11cmwoJHVybCk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWxvYWRlci1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG5AZnVuY3Rpb24gc2xpY2stZm9udC11cmwoJHVybCkge1xuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoZm9udC11cmwpIHtcbiAgICAgICAgQHJldHVybiBmb250LXVybCgkdXJsKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stZm9udC1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG4vKiBTbGlkZXIgKi9cblxuLnNsaWNrLWxpc3Qge1xuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHNsaWNrLWltYWdlLXVybChcImFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB9XG59XG5cbi8qIEljb25zICovXG5AaWYgJHNsaWNrLWZvbnQtZmFtaWx5ID09IFwic2xpY2tcIiB7XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3RcIik7XG4gICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIH1cbn1cblxuLyogQXJyb3dzICovXG5cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICBmb250LXNpemU6IDBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogJHNsaWNrLWFycm93LWNvbG9yO1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICB9XG59XG5cbi5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMjVweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogLTI1cHg7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgY29udGVudDogJHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0yNXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIERvdHMgKi9cblxuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgY29udGVudDogJHNsaWNrLWRvdC1jaGFyYWN0ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkc2xpY2stZG90LXNpemU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vY29tbW9uL3NldHRpbmdzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2stdGhlbWUuc2Nzc1wiO1xuXG4ucGljdHVyZS1zbGlkZXItY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gIC8vYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogMjBweCAwO1xuXG4gIC5jb2wteHMge1xuICAgIHBhZGRpbmc6ICRncmlkLXBhZGRpbmcgMDtcbiAgfVxufVxuXG4ucGljdHVyZS1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5zbGljay1kb3R0ZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAucGljdHVyZS1zbGlkZXItaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBnZXQtY29sLXdpZHRoKDEpO1xuXG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMzYwcHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICAucGljdHVyZS1zbGlkZXItc291cmNlLFxuICAgIC5waWN0dXJlLXNsaWRlci10aXRsZSB7XG4gICAgICBmb250OiAxNHB4LzIwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktZGVlcDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICBwYWRkaW5nOiAxMHB4ICRncmlkLXBhZGRpbmcgMDtcblxuICAgICAgJjplbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBpY3R1cmUtc2xpZGVyLXNvdXJjZSB7XG4gICAgICBmb250OiAxMXB4LzE1cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktbWVkaXVtO1xuICAgIH1cbiAgfVxufVxuXG4ucGljdHVyZS1zbGlkZXItZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogNDBweDtcblxuICBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAzM3B4IC8gMjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb250ZW50OiBcIlxcZjExMVwiO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBmb250OiA3cHggRm9udEF3ZXNvbWU7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1saWdodDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3BhY2l0eTogLjY1O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zbGljay1hY3RpdmUge1xuICAgIGJ1dHRvbiB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWRlZXA7XG4gICAgICAgIG9wYWNpdHk6IC44NTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNsaWNrLWFycm93IHtcbiAgbWFyZ2luOiAwIGdldC1jb2wtd2lkdGgoMSk7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMTk1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZjZmFhMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZjZmFjZjtcbiAgfVxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmY2ZhNGQ7XG4gIH1cbn1cblxuLnNsaWNrLXByZXYsIC5zbGljay1uZXh0IHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcblxuICAmOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIGNvbG9yOiAjMjkyOTI5O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNHB4O1xuICB9XG59XG5cbi5zbGljay1wcmV2IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG4gICAgcmlnaHQ6IDhweDtcbiAgfVxufVxuXG4uc2xpY2stbmV4dCB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZ3JpZC1zbS1tYXgpIHtcbiAgLnBpY3R1cmUtc2xpZGVyLWNvbnRhaW5lciB7XG4gICAgLnBpY3R1cmUtc2xpZGVyIHtcblxuICAgICAgLnBpY3R1cmUtc2xpZGVyLWl0ZW0ge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGljdHVyZS1zbGlkZXItdGl0bGUge1xuICAgICAgICAgIGZvbnQ6IDEzcHgvMThweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5waWN0dXJlLXNsaWRlci1zb3VyY2Uge1xuICAgICAgICAgIGZvbnQ6IDExcHgvMTJweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRncmlkLXhzLW1heCkge1xuICAucGljdHVyZS1zbGlkZXItY29udGFpbmVyIHtcbiAgICAucGljdHVyZS1zbGlkZXIge1xuICAgICAgLy9tYXJnaW4tbGVmdDogLSRncmlkLWNvbC1nYXA7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IHVybChcIi9ub2RlX21vZHVsZXMvYXBsYXllci9kaXN0L0FQbGF5ZXIubWluLmNzc1wiKTtcbkBpbXBvcnQgXCJzZXR0aW5nc1wiO1xuXG4kYXBsYXllci1oZWlnaHQ6IDY4cHg7XG4kbHJjLWhlaWdodDogNDBweDtcbiRhcGxheWVyLWhlaWdodC1scmM6ICRhcGxheWVyLWhlaWdodCArICRscmMtaGVpZ2h0O1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdhcGxheWVyLWZvbnRlbGxvJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvYXBsYXllci9hcGxheWVyLWZvbnRlbGxvLmVvdD83MjU1MDM4MCcpO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9hcGxheWVyL2FwbGF5ZXItZm9udGVsbG8uZW90PzcyNTUwMzgwI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJy9hc3NldHMvZm9udHMvYXBsYXllci9hcGxheWVyLWZvbnRlbGxvLndvZmY/NzI1NTAzODAnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvYXNzZXRzL2ZvbnRzL2FwbGF5ZXIvYXBsYXllci1mb250ZWxsby50dGY/NzI1NTAzODAnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnL2Fzc2V0cy9mb250cy9hcGxheWVyL2FwbGF5ZXItZm9udGVsbG8uc3ZnPzcyNTUwMzgwI2ZvbnRlbGxvJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uYXBsYXllci1uYXJyb3cge1xuICB3aWR0aDogJGFwbGF5ZXItaGVpZ2h0O1xuICAuYXBsYXllci1pbmZvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5hcGxheWVyLXdpdGhscmMge1xuICAmLmFwbGF5ZXItbmFycm93IHtcbiAgICB3aWR0aDogJGFwbGF5ZXItaGVpZ2h0LWxyYztcbiAgfVxuICAmLmFwbGF5ZXIgLmFwbGF5ZXItcGljIHtcbiAgICBoZWlnaHQ6ICRhcGxheWVyLWhlaWdodC1scmM7XG4gICAgd2lkdGg6ICRhcGxheWVyLWhlaWdodC1scmM7XG4gIH1cbiAgJi5hcGxheWVyIC5hcGxheWVyLWluZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAkYXBsYXllci1oZWlnaHQtbHJjO1xuICAgIGhlaWdodDogJGFwbGF5ZXItaGVpZ2h0LWxyYztcbiAgfVxuICAmLmFwbGF5ZXIgLmFwbGF5ZXItbHJjIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uYXBsYXllciB7XG4gIGZvbnQ6IDE0cHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZC1ncmV5O1xuICBjbGVhcjogYm90aDtcbiAgYm94LXNoYWRvdzogbm9uZTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIFtjbGFzc149XCJhcGxheWVyLWljb24tXCJdOmJlZm9yZSwgW2NsYXNzKj1cIiBhcGxheWVyLWljb24tXCJdOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiYXBsYXllci1mb250ZWxsb1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgd2lkdGg6IDFlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgfVxuXG4gIC5hcGxheWVyLWljb24tcGxheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MDYnO1xuICB9XG5cbiAgLmFwbGF5ZXItaWNvbi1wYXVzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MDcnO1xuICB9XG5cbiAgLmFwbGF5ZXItaWNvbi10by1zdGFydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MDgnO1xuICB9XG5cbiAgLmFwbGF5ZXItaWNvbi10by1lbmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODA5JztcbiAgfVxuXG4gIC5hcGxheWVyLWljb24tbG9vcDpiZWZvcmUge1xuICAgIC8vY29udGVudDogJ1xcZTgwMyc7XG4gIH1cblxuICAuYXBsYXllci1pY29uLW1lbnU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxlODBiJztcbiAgfVxuXG4gIC5hcGxheWVyLWljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MDAnO1xuICB9XG5cbiAgLmFwbGF5ZXItaWNvbi12b2x1bWUtZG93bjpiZWZvcmUge1xuICAgIC8vY29udGVudDogJ1xcZTgwMSc7XG4gIH1cblxuICAuYXBsYXllci1pY29uLXZvbHVtZS11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGU4MDInO1xuICB9XG5cbiAgLmFwbGF5ZXItbHJjLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYXBsYXllci1waWMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6ICRhcGxheWVyLWhlaWdodDtcbiAgICB3aWR0aDogJGFwbGF5ZXItaGVpZ2h0O1xuICAgIC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvbmV3X3JlZ251bS9pbWFnZXMvbG9nby9yZWdudW1fY3Jvd25faW52ZXJ0ZWQucG5nKTtcbiAgICAvL2JhY2tncm91bmQtc2l6ZTogMTUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgLmFwbGF5ZXItYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hcGxheWVyLWhpZGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYXBsYXllci1wbGF5LFxuICAgIC5hcGxheWVyLXBhdXNlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMyk7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5hcGxheWVyLXBsYXkge1xuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNThweDtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFwbGF5ZXItcGF1c2Uge1xuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgdG9wOiA5cHg7XG4gICAgICAgIGxlZnQ6IDlweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXBsYXllci1ub3RpY2Uge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5hcGxheWVyLWluZm8ge1xuICAgIG1hcmdpbi1sZWZ0OiAkYXBsYXllci1oZWlnaHQ7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGhlaWdodDogNjhweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5hcGxheWVyLW11c2ljIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnUFQgU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAuYXBsYXllci10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LW1lZGl1bVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYXBsYXllci1hdXRob3Ige1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hcGxheWVyLWRvd25sb2FkIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMjRweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgICAgc3ZnIHBhdGh7XG4gICAgICAgIGZpbGw6ICRjb2xvci1ncmV5LWxpZ2h0O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgc3ZnIHBhdGh7XG4gICAgICAgICAgZmlsbDogJGNvbG9yLWdyZXktbWVkaXVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFwbGF5ZXItdm9sdW1lIHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDczcHg7XG4gICAgICBib3R0b206IDI5cHg7XG5cbiAgICAgIGlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMC44LCAjZjNmNWY3KSwgY29sb3Itc3RvcCgwLjgsICRjb2xvci1ncmV5LWxpZ2h0KSk7XG4gICAgICB9XG5cbiAgICAgIC8qIFNwZWNpYWwgc3R5bGluZyBmb3IgV2ViS2l0L0JsaW5rICovXG4gICAgICBpbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2YzZjVmNztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2MyYzJjMjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMXB4ICNkNGQ0ZDQ7XG4gICAgICB9XG5cbiAgICAgIC8qIEFsbCB0aGUgc2FtZSBzdHVmZiBmb3IgRmlyZWZveCAqL1xuICAgICAgaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmM2Y1Zjc7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMmMyYzI7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCAjZDRkNGQ0O1xuICAgICAgfVxuXG4gICAgICAvKiBBbGwgdGhlIHNhbWUgc3R1ZmYgZm9yIElFICovXG4gICAgICBpbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRodW1iIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjNmNWY3O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzJjMmMyO1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAxcHggI2Q0ZDRkNDtcbiAgICAgIH1cblxuICAgICAgaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFwbGF5ZXItY29udHJvbGxlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IDVweDtcblxuICAgICAgLmFwbGF5ZXItYmFyLXdyYXAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xuXG4gICAgICAgIC5hcGxheWVyLWJhciB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1saWdodDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcblxuICAgICAgICAgIC5hcGxheWVyLWxvYWRlZCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFwbGF5ZXItcGxheWVkIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcblxuICAgICAgICAgICAgLmFwbGF5ZXItdGh1bWIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYXBsYXllci10aW1lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTU2cHg7XG4gICAgICAgIGJvdHRvbTogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXktZGVlcDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5hcGxheWVyLWljb24tbG9vcCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYXBsYXllci12b2x1bWUtd3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmRlbW8tdm9sdW1lIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwbGF5ZXItdm9sdW1lLWJhci13cmFwIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgei1pbmRleDogOTk7XG5cbiAgICAgICAgICAuYXBsYXllci12b2x1bWUtYmFyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNhYWE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5cHg7XG5cbiAgICAgICAgICAgIC5hcGxheWVyLXZvbHVtZSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXBsYXllci1scmMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogJGxyYy1oZWlnaHQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IC0xMHB4IDAgMTBweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAlO1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nIzAwZmZmZmZmJywgR3JhZGllbnRUeXBlPTApO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzMyU7XG4gICAgICBjb250ZW50OiAnICc7XG4gICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLCBHcmFkaWVudFR5cGU9MCk7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogIzY2NjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XG4gICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAmLmFwbGF5ZXItbHJjLWN1cnJlbnQge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hcGxheWVyLWxyYy1jb250ZW50cyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xuICAgIH1cbiAgfVxuXG4gIC5hcGxheWVyLWxpc3Qge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cbiAgICAmLmFwbGF5ZXItbGlzdC1oaWRlIHtcbiAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZTllOTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFwbGF5ZXItbGlzdC1saWdodCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2U5ZTllOTtcblxuICAgICAgICAgIC5hcGxheWVyLWxpc3QtY3VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXBsYXllci1saXN0LWN1ciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmFwbGF5ZXItbGlzdC1pbmRleCB7XG4gICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuYXBsYXllci1saXN0LWF1dGhvciB7XG4gICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYXBsYXllci1hdXRvcGxheSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM5OTk7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjNjY2O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYXBsYXllci1yb2xsIHtcbiAgMCUge1xuICAgIGxlZnQ6IDBcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAtMTAwJVxuICB9XG59XG5cbiIsIkBpbXBvcnQgXCIuLi9jb21tb24vc2V0dGluZ3NcIjtcblxuLnBpY3R1cmUtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICYucGljdHVyZS1wcmltYXJ5IHtcblxuICAgIC5hcnRpY2xlLXBpY3R1cmUtd3JhcHBlciB7XG4gICAgICBAaW5jbHVkZSBjb250ZW50X3JvdygxMDAlKTtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIH1cblxuICAgIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgICAgbWF4LXdpZHRoOiBnZXQtY29sLXdpZHRoKDkpO1xuICAgICAgbWF4LWhlaWdodDogNTEwcHg7XG4gICAgICB3aWR0aDogZ2V0LWNvbC13aWR0aCg5KTtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgfVxuXG4gIH1cblxuICAucm93ID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwICRncmlkLXBhZGRpbmc7XG4gIH1cblxuICAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IGdldC1jb2wtd2lkdGgoNyk7XG4gICAgbWF4LWhlaWdodDogMzYwcHg7XG5cbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdDtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcbiAgfVxuXG4gIC8vINC60LDRgNGC0LjQvdC60Lgg0YDQsNC30L3Ri9GFINGA0LDQt9C80LXRgNC+0LIgKHNtLCBtZCwgbGcpXG4gICYucGljdHVyZS1zbSB7XG4gICAgLmFydGljbGUtcGljdHVyZSB7XG4gICAgICBtYXgtd2lkdGg6IGdldC1jb2wtd2lkdGgoMyk7XG4gICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICB9XG4gIH1cbiAgJi5waWN0dXJlLW1kIHtcbiAgICAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICAgIG1heC13aWR0aDogZ2V0LWNvbC13aWR0aCg3KTtcbiAgICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xuICAgIH1cbiAgfVxuICAmLnBpY3R1cmUtbGcge1xuICAgIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgICAgbWF4LXdpZHRoOiBnZXQtY29sLXdpZHRoKDEwKTtcbiAgICAgIG1heC1oZWlnaHQ6IDY4MHB4O1xuICAgIH1cbiAgfVxuXG4gIC8vINC60LDRgNGC0LjQvdC60Lgg0L/QviDRhtGG0YbQtdC90YLRgNGDINGA0LDQt9C90YvRhSDRgNCw0LfQvNC10YDQvtCyIChzbSwgbWQsIGxnKVxuICAmLnBpY3R1cmUtY2VudGVyIHtcbiAgICAucm93ID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgJGdyaWQtcGFkZGluZztcbiAgICB9XG5cbiAgICAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICAgIG1heC13aWR0aDogZ2V0LWNvbC13aWR0aCg3KTtcbiAgICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xuICAgIH1cblxuICAgIC5hcnRpY2xlLXBpY3R1cmUtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5hcnRpY2xlLXBpY3R1cmUtY2FwdGlvbiB7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1wYWRkaW5nO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYucGljdHVyZS1zbSB7XG4gICAgICAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICAgICAgbWF4LXdpZHRoOiBnZXQtY29sLXdpZHRoKDYpO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyODBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5waWN0dXJlLW1kIHtcblxuICAgICAgLmFydGljbGUtZ2FsbGVyeS13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYucGljdHVyZS1sZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAucm93ID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cblxuICAgICAgLmFydGljbGUtZ2FsbGVyeS13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFydGljbGUtcGljdHVyZS13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBjb250ZW50X3Jvdyg2MDBweCk7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgICBhIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgY3Vyc29yOiB6b29tLWluO1xuXG4gICAgICAmOmhvdmVyIHsgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cblxuICAuYXJ0aWNsZS1nYWxsZXJ5LXdyYXBwZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgYSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAmOmhvdmVyIHsgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cblxuICAuYXJ0aWNsZS1waWN0dXJlLWNhcHRpb24ge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1wYWRkaW5nO1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgbWluLXdpZHRoOiAzNjBweDtcbiAgICBmb250OiAzMDAgaXRhbGljIDE0cHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgfVxuXG4gIC5hcnRpY2xlLXBpY3R1cmUtc291cmNlLFxuICAuYXJ0aWNsZS1waWN0dXJlLXRpdGxlIHtcbiAgICBjb2xvcjogJGNvbG9yLWdyZXktZGVlcDtcbiAgICAvL292ZXJmbG93OiBoaWRkZW47XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gICAgJjplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5hcnRpY2xlLXBpY3R1cmUtc291cmNlIHtcbiAgICBmb250OiBpdGFsaWMgMTFweC8xNXB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleS1tZWRpdW07XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5cbi50d2luLXBpY3R1cmUtY29udGFpbmVyIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICY6bm90KC5waWN0dXJlLWNlbnRlcikge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gICYucGljdHVyZS1jZW50ZXIge1xuICAgIC5yb3cgPiBkaXYge1xuICAgICAgcGFkZGluZzogMCAkZ3JpZC1wYWRkaW5nO1xuICAgIH1cbiAgfVxuXG4gIC5hcnRpY2xlLXBpY3R1cmUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBhIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgY3Vyc29yOiB6b29tLWluO1xuICAgIH1cblxuICAgICYgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xuICB9XG59IiwiQGltcG9ydCBcInNldHRpbmdzXCI7XG5cbi5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS10ZXh0IHtcblxuICAvLyDQv9Cw0YDQsNCz0YDQsNGE0YtcbiAgcCB7XG4gICAgbWFyZ2luLXRvcDogJGdyaWQtbGluZS1oZWlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtbGluZS1oZWlnaHQ7XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vINGB0YHRi9C70LrQuFxuICBhIHtcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnktbWVkaXVtO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktbWVkaXVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5LW1lZGl1bTtcbiAgICB9XG4gIH1cblxuICAvLyDRgdC/0LjRgdC60LhcbiAgb2wge1xuICAgIGNvdW50ZXItcmVzZXQ6IGl0ZW07XG4gICAgbWFyZ2luLXRvcDogJGdyaWQtbGluZS1oZWlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtbGluZS1oZWlnaHQ7XG4gICAgdGV4dC1pbmRlbnQ6IC0kZ3JpZC1jb2wtZ2FwO1xuICAgIHBhZGRpbmctbGVmdDogJGdyaWQtY29sLWdhcDtcblxuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSkgXCIuIFwiO1xuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGkgPiBvbCB7XG4gICAgICBjb3VudGVyLXJlc2V0OiBpdGVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICBtYXJnaW46ICRncmlkLWxpbmUtaGVpZ2h0IDA7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1jb2wtZ2FwO1xuICAgICAgICB0ZXh0LWluZGVudDogLSRncmlkLWNvbC1nYXA7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSwgbG93ZXItbGF0aW4pIFwiLiBcIjtcbiAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHVsIHtcbiAgICBjb3VudGVyLXJlc2V0OiBpdGVtO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWNvbC1nYXA7XG4gICAgbWFyZ2luLXRvcDogJGdyaWQtbGluZS1oZWlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtbGluZS1oZWlnaHQ7XG5cbiAgICBsaSB7XG4gICAgICAmID4gdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbjogJGdyaWQtbGluZS1oZWlnaHQgMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1jb2wtZ2FwO1xuICAgICAgICAgIHRleHQtaW5kZW50OiAtJGdyaWQtY29sLWdhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCLigJNcIjtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHAgPiB1bCwgcCA+IG9sLCBwID4gdGFibGUsXG4gIGRpdiA+IHVsLCBkaXYgPiBvbCwgZGl2ID4gdGFibGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC8vINGE0L7RgNC80LDRgtC40YDQstC+0LDQvdC40LVcbiAgc3Ryb25nLCBiIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIHN0cm9uZyA+IGVtIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgYSB7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgfVxuXG4gIHN1cCB7XG4gICAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICAgIGZvbnQtc2l6ZTogc21hbGw7XG4gIH1cblxuICBwID4gaSwgcCA+IGVtIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICBwIHtcbiAgICAmLmRldGFpbC1ibG9ja3F1b3RlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1kYXJrO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuXG4gICAgICBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGV0YWlsLXF1ZXN0aW9uIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLy8g0YLQsNCx0LvQuNGG0YtcbiAgdGFibGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGdyaWQtbGluZS1oZWlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtbGluZS1oZWlnaHQ7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBjbGVhcjogYm90aDtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG4gICAgdGgsIHRkIHtcbiAgICAgIGZvbnQ6IDEycHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LW1lZGl1bTtcbiAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgfVxuXG4gICAgICBwIHVsLCBwIG9sIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGgge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG5cbiAgLy8g0LLQuNC00LXQviDQsdC70L7QutC4XG4gIGlmcmFtZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAvLyDQv9C+0YHRgtGLIHR3aXR0ZXJcbiAgdHdpdHRlcndpZGdldCwgdHdpdHRlci13aWRnZXQge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjbGVhcjogYm90aDtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbiAgfVxuICAvLyDQv9C+0YHRgtGLIGluc3RhZ3JhbVxuICAuaW5zdGFncmFtLW1lZGlhLFxuICAuaW5zdGFncmFtLW1lZGlhLXJlbmRlcmVkLFxuICAuaW5zdGFncmFtLW1lZGlhLXJlZ2lzdGVyZWQge1xuICAgIHdpZHRoOiA1MDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGJvdGg7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuICAvLyDQv9C+0YHRgtGLIGZhY2Vib29rXG4gIC5mYl9pZnJhbWVfd2lkZ2V0IHtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGNsZWFyOiBib3RoO1xuXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG5cbi8vINC00L7Qv9C+0LvQvdC40YLQtdC70YzQvdGL0LUg0YHRgtC40LvQuCDQstC90YPRgtGA0Lgg0YLQtdC60YHRgtCwXG4uYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtdGV4dCB7XG4gIC50cyB7XG4gICAgLy8g0LfQsNCz0L7Qu9C+0LLQvtC6IDLQs9C+INGD0YDQvtCy0L3Rj1xuICAgICYtaDIge1xuICAgICAgZm9udDogMjJweC8zMHB4ICdQVCBTZXJpZicsIHNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW46IDAgMCAkZ3JpZC1saW5lLWhlaWdodDtcbiAgICB9XG5cbiAgICAvLyDQt9Cw0LPQvtC70L7QstC+0LogM9Cz0L4g0YPRgNC+0LLQvdGPXG4gICAgJi1oMyxcbiAgICAuZGV0YWlsLXN1YmhlYWRlciB7XG4gICAgICBmb250OiAxOHB4LzMwcHggJ1BUIFNlcmlmJywgc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIG1hcmdpbjogMTBweCAwICRncmlkLWxpbmUtaGVpZ2h0O1xuICAgIH1cblxuICAgIC8vINGB0YLQuNGF0LhcbiAgICAmLXBvZXRyeSB7XG4gICAgICBmb250OiBpdGFsaWMgMTZweC8zMHB4ICdQVCBTZXJpZicsIHNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgJGdyaWQtbGluZS1oZWlnaHQ7XG4gICAgICAvL2NsZWFyOiBib3RoO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8g0Y3Qv9C40LPRgNCw0YRcbiAgICAmLWVwaWdyYXBoLXdyYXBwZXIge1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1saW5lLWhlaWdodDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWxpbmUtaGVpZ2h0O1xuICAgICAgY2xlYXI6IGJvdGg7XG5cbiAgICAgIC50cy1lcGlncmFwaCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1lcGlncmFwaCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGZvbnQ6IDMwMCAxNXB4LzIwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG5cbiAgICAgICYtYXV0aG9yIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDRhtC40YLQsNGC0LBcbiAgICAmLXF1b3RlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJGdyaWQtY29sLWdhcDtcbiAgICAgIG1hcmdpbjogMCAwICRncmlkLWxpbmUtaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICAgIGNsZWFyOiBib3RoO1xuXG4gICAgICAmLWF1dGhvciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1saW5lLWhlaWdodDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWRlZXA7XG4gICAgICAgIGZvbnQ6IDMwMCBpdGFsaWMgMTRweC8yMHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vINC/0YDRj9C80LDRjyDRgNC10YfRjFxuICAgICYtZGlyZWN0LXNwZWVjaCB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktZGFyaztcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG5cbiAgICAvLyDQsdC70L7QutC4INGBINC30LDQu9C40LLQutC+0LlcbiAgICAmLWhlbHAtY29tbWVudCwgJi1lZGl0b3ItY29tbWVudCB7XG4gICAgICBwYWRkaW5nOiAkZ3JpZC1saW5lLWhlaWdodC8yICRncmlkLWNvbC1nYXA7XG4gICAgICBmb250OiAxNnB4LzMwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46ICRncmlkLWxpbmUtaGVpZ2h0IDA7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAvLyDQsdC70L7QuiDRgdC/0YDQsNCy0LrQuCAo0L7RgNCw0L3QttC10LLRi9C5KVxuICAgICYtaGVscC1jb21tZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY2NlbnQtbGlnaHQ7XG4gICAgfVxuXG4gICAgLy8g0LHQu9C+0Log0LrQvtC80LzQtdC90YLQsNGA0LjRjyDRgNC10LTQsNC60YbQuNC4ICjRhNC40L7Qu9C10YLQvtCy0YvQuSlcbiAgICAmLWVkaXRvci1jb21tZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5LWxpZ2h0O1xuICAgIH1cblxuICAgIC8vINGB0L3QvtGB0LrQuCAo0YHQv9C70YvQstCw0Y7RidC10LUg0L7Qv9GA0LXQtNC10LvQtdC90LjQtS/Qv9C+0LTRgdC60LDQt9C60LAv0YHQv9GA0LDQstC60LApXG4gICAgJi1mb290bm90ZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRjb2xvci1hY2NlbnQgNzUlLCB0cmFuc3BhcmVudCA3NSUpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA3cHggMXB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAyNHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmLXRleHQge1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIGZvbnQ6IDEycHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjY2VudC1saWdodDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgICAgICAgYm9yZGVyOiA1cHggc29saWQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYWNjZW50LWxpZ2h0IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIgLnRzLWZvb3Rub3RlLXRleHQge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vINGB0L/RgNCw0LLQvtGH0L3Ri9C1INGB0YHRi9C70LrQuCAo0LLQvtC70L3QuNGB0YLQsNGPINC70LjQvdC40Y8pXG4gICAgJi1oZWxwLWxpbmsge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy9ib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgLy90ZXh0LWRlY29yYXRpb246ICRjb2xvci1hY2NlbnQgdW5kZXJsaW5lIHdhdnk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvbmV3X3JlZ251bS9pbWFnZXMvd2F2eS1ib3JkZXIucG5nJyk7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA2MXB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAxNHB4O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8g0LjQvdGC0LXRgNCy0YzRjlxuICAgICYtaW50ZXJ2aWV3IHtcbiAgICAgICYtcXVlc3Rpb24ge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAudHMtaW50ZXJ2aWV3ZXIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1hbnN3ZXIge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICAgIC50cy1yZXNwb25kZW50IHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG59IiwiQGltcG9ydCBcImNvbW1vbi9zZXR0aW5nc1wiO1xuXG4uY29udGFpbmVyLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbn1cblxuLmNvbnRlbnQge1xuICBAaW5jbHVkZSBjb250ZW50X3JvdygpO1xuXG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIGEge1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LW1lZGl1bTtcbiAgICB9XG4gIH1cbn1cblxuLmFydGljbGUtY29udGFpbmVyIHtcbiAgQGluY2x1ZGUgY29udGVudF9jb2x1bW4oNjAwcHgpO1xuXG4gIC5hcnRpY2xlLWNvbGxhcHNlZCB7XG4gICAgbWF4LWhlaWdodDogMjgwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDM2MHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLWJhY2tncm91bmQtdHJhbnNwYXJlbnQgMCwgJGNvbG9yLWJhY2tncm91bmQgNzAlKTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmFydGljbGUtdGV4dC1leHBhbmRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cblxuICAuYXJ0aWNsZS10ZXh0LWV4cGFuZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAuZXhwYW5kZXItYnV0dG9uIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmV4cGFuZGVyLWJ1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBjb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogLTQwcHggYXV0byAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIC5mYSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYWNjZW50O1xuICAgICAgfVxuXG4gICAgICAuZmEtY2lyY2xlIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDVweDtcbiAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYXJ0aWNsZS1oZWFkZXIge1xuICBmb250OiAzM3B4LzQwcHggJ1BUIFNlcmlmJywgc2VyaWY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgJiArIC5hcnRpY2xlLW1hbnRyYSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cblxuICBzcGFuIHtcbiAgICBmb250OiAyMHB4LzIwcHggJ09wZW4gU2Fucycsc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gIH1cbn1cblxuLmFydGljbGUtbWFudHJhIHtcbiAgZm9udDogMzAwIDE0cHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICRjb2xvci1ncmV5LW1lZGl1bTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICBzcGFuIHtcbiAgICBmb250OiAxNnB4LzIwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbn1cblxuLmFydGljbGUtdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuYXJ0aWNsZS1pbmZvLCBwLmFydGljbGUtaW5mbyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG5cbiAgICBhIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmICsgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5waWN0dXJlLXNsaWRlci1jb250YWluZXIgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgJi5hcnRpY2xlLWNvbGxhcHNlZCB7XG4gICAgcDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIC5waWN0dXJlLWNvbnRhaW5lcixcbiAgICAucGljdHVyZS1zbGlkZXItY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmFydGljbGVfc2hhcmluZ19idXR0b25zIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgLnNoYXJpbmdfYnV0dG9uc19faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAuc2hhcmluZ19idXR0b25zX19saW5rIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleS1saWdodDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LW1lZGl1bTtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1tZWRpdW07XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICRjb2xvci1ncmV5LW1lZGl1bTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB0b3A6IC0xMHB4O1xuICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgbGVmdDogLTEwcHg7XG4gICAgICBib3R0b206IC0xMHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiA0cHggMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuZmEtdmsge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgfVxuICB9XG5cbiAgLmRvdHMtY29udGFpbmVyIHtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgLmRvdHMtYnV0dG9uIC5kb3RzIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgfVxuXG4gIC5kb3RzLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gIC5kb3RzLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgLmRvdHMsIC50ZWxlZ3JhbSB7XG4gICAgICBzdmcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgZmlsbDogJGNvbG9yLWdyZXktbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRlbGVncmFtIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNCB7XG4gICAgICAuc29jaWFsLSN7JGl9IHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSkgc2NhbGVYKDEpIHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWCgkaSAqIC0xNnB4KTtcblxuICAgICAgfVxuICAgIH1cblxuICAgICYuZXhwYW5kZWQge1xuICAgICAgbGkge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKSBzY2FsZVgoMSkgdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVYKDBweCk7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgLmRvdHMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYXJ0aWNsZS1jb3VudGVycyB7XG4gIGZvbnQ6IDMwMCAxMnB4LzIwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAkY29sb3ItZ3JleS1tZWRpdW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgc3BhbiB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG59XG5cbi5hcnRpY2xlLWVkaXRvci1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1mbG93OiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIC5lZGl0b3ItYnV0dG9uIHtcbiAgICBjb2xvcjogJGNvbG9yLWdyZXktZGFyaztcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWluLXdpZHRoOiAzMHB4O1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kLWdyZXk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cblxuLmFydGljbGUtc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWluLXdpZHRoOiAxMDB2dztcbn1cblxuLmRvc3NpZXItY29udGFpbmVyLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZC1ncmV5O1xufVxuXG4uZG9zc2llci1jb250YWluZXIge1xuICBAaW5jbHVkZSBjb250ZW50X3JvdygpO1xuXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5kb3NzaWVyLWNvbnRlbnQge1xuICBAaW5jbHVkZSBjb250ZW50X2NvbHVtbig2MDBweCk7XG5cbiAgLmRvc3NpZXItYnJlYWRjcnVtYnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQ6IDE0cHgvMjBweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgICBwYWRkaW5nOiAkZ3JpZC1wYWRkaW5nIDA7XG4gICAgY29sb3I6ICRjb2xvci1ncmV5LW1lZGl1bTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktbWVkaXVtO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYWNjZW50O1xuICAgICAgICBmb250LXNpemU6IDc1JTtcbiAgICAgICAgYm90dG9tOiAtMC4yNWVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRvc3NpZXItZXhwYW5kZXItZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXJnaW46IC04MHB4IGF1dG8gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLmZhIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItYWNjZW50O1xuICAgIH1cblxuICAgIC5mYS1hbmdsZS1kb3duIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm90dG9tOiA0NXB4O1xuICAgIH1cblxuICAgIC5mYS1jaXJjbGUge1xuICAgICAgZm9udC1zaXplOiA1cHg7XG4gICAgICBwYWRkaW5nOiAzcHg7XG4gICAgfVxuICB9XG59XG5cbi5kb3NzaWVyLWRlc2NyaXB0aW9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdztcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuXG4gIC5kb3NzaWVyLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAkZ3JpZC1wYWRkaW5nIDA7XG4gICAgZm9udDogMTdweC8zMHB4ICdQVCBTZXJpZicsIHNlcmlmO1xuICB9XG5cbiAgLmRvc3NpZXItZGVzY3JpcHRpb24tY2FwdGlvbiB7XG4gICAgZm9udDogMTRweC8zMHB4ICdQVCBTZXJpZicsIHNlcmlmO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogNXB4O1xuICB9XG5cbiAgJi5jb2xsYXBzZWQge1xuICAgIC5kb3NzaWVyLWRlc2NyaXB0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1heC1oZWlnaHQ6IDEyICogJGdyaWQtbGluZS1oZWlnaHQ7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAgKiAkZ3JpZC1saW5lLWhlaWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLWJhY2tncm91bmQtdHJhbnNwYXJlbnQgMCUsICRjb2xvci1iYWNrZ3JvdW5kLWdyZXkgODAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZG9zc2llci1leHBhbmRlci1kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJjb21tb24vc2V0dGluZ3NcIjtcblxuJGF1dGhvci1waG90by1zaXplOiA2MHB4O1xuXG4uYXJ0aWNsZS1jb250YWluZXIge1xuICAmLmFuYWx5dGljLWNvbnRhaW5lciB7XG5cbiAgICAuYXJ0aWNsZS13YXZlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3JpZC1saW5lLWhlaWdodCArIDE3cHg7XG4gICAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hcnRpY2xlLWFubm90YXRpb24td3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAkZ3JpZC1wYWRkaW5nIDA7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAuYXJ0aWNsZS1hbm5vdGF0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGNvbnRlbnRfcm93KDYwMHB4KTtcblxuICAgICAgZm9udDogMTdweC8zMHB4IFwiUFQgU2VyaWZcIjtcblxuICAgICAgLmFydGljbGUtYW5ub3RhdGlvbi1oZWFkZXIge1xuICAgICAgICBmb250OiBpdGFsaWMgMTdweC8xN3B4IFwiUFQgU2VyaWZcIjtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWRlZXA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWxpbmUtaGVpZ2h0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5hcnRpY2xlLWFubm90YXRpb24tdGV4dCB7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFydGljbGUtY29tbWVudCB7XG4gICAgICBmb250OiAxM3B4LzE4cHggXCJPcGVuIFNhbnNcIjtcbiAgICAgIGNvbG9yOiAkY29sb3ItYWNjZW50O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC5hcnRpY2xlLWNvbW1lbnQtdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQ7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggdHJhbnNwYXJlbnQgZGFzaGVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFydGljbGUtdGV4dCB7XG4gICAgICBmb250OiAxN3B4LzMwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5waWN0dXJlLWNvbnRhaW5lcjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFydGljbGUtaW5mbyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIHA6bnRoLW9mLXR5cGUoMikge1xuXG4gICAgICAmOmZpcnN0LWxldHRlciB7XG4gICAgICAgIGZvbnQ6IDk3cHgvOTBweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgfVxuXG4gICAgICAmLmZpcnN0LWxhdHRlci0xLWxpbmUge1xuICAgICAgICAmOmZpcnN0LWxldHRlciB7XG4gICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5maXJzdC1sYXR0ZXItMi1saW5lIHtcbiAgICAgICAgJjpmaXJzdC1sZXR0ZXIge1xuICAgICAgICAgIGZvbnQ6IDU3cHgvNjBweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hcnRpY2xlLXNpZ24tY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgJi5oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuYXJ0aWNsZS1kYXRlIHtcbiAgICAgICAgZm9udDogMTVweC8yMHB4ICdQVCBTZXJpZicsIHNlcmlmO1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXktbWVkaXVtO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5hcnRpY2xlLXNpZ24ge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZm9udDogaXRhbGljIDE1cHgvMjBweCAnUFQgU2VyaWYnLCBzZXJpZjtcblxuICAgICAgICAuYXV0aG9yLW5hbWUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hdXRob3ItY29udGFpbmVyIHtcbiAgQGluY2x1ZGUgY29udGVudF9yb3coMTAwJSk7XG5cbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgLmF1dGhvci1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblxuICAgICY6aG92ZXIge1xuICAgICAgLmF1dGhvci1uYW1lIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LW1lZGl1bTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXV0aG9yLXBob3RvIHtcbiAgICB3aWR0aDogJGF1dGhvci1waG90by1zaXplO1xuICAgIGhlaWdodDogJGF1dGhvci1waG90by1zaXplO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYuaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAkYXV0aG9yLXBob3RvLXNpemUgLSAxMHB4O1xuICAgICAgaGVpZ2h0OiAkYXV0aG9yLXBob3RvLXNpemUgLSAxMHB4O1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuICB9XG5cbiAgLmF1dGhvci1uYW1lIHtcbiAgICBmb250OiBpdGFsaWMgMTVweC8yMHB4IFwiUFQgU2VyaWZcIjtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cblxuLmRvc3NpZXJzLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAkZ3JpZC1wYWRkaW5nICogMztcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udDogMTRweC8yMHB4ICdQVCBTZXJpZicsIHNlcmlmO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcblxuICAuZG9zc2llciB7XG4gICAgcGFkZGluZzogJGdyaWQtcGFkZGluZyAoJGdyaWQtcGFkZGluZyAvIDIpO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktbWVkaXVtO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgICAgICBib3R0b206IC0uMjVlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tb3JlLWFuYWx5dGljcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuXG4gIC5tb3JlLWFuYWx5dGljcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgbWF4LXdpZHRoOiBnZXQtY29sLXdpZHRoKDMuNSk7XG4gICAgbWluLXdpZHRoOiBnZXQtY29sLXdpZHRoKDMuNSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQ6IGJvbGQgMTdweC8yMHB4ICdPcGVuIFNhbnMnO1xuXG4gICAgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OlwiXCI7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7XG4gICAgICBiYWNrZ3JvdW5kOmluaGVyaXQ7XG4gICAgICB0cmFuc2l0aW9uOmluaGVyaXQ7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ncmFkaWVudC1jb3ZlciB7XG4gICAgICAvL2NvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIGJvdHRvbTowO1xuICAgICAgbGVmdDowO1xuICAgICAgcmlnaHQ6MDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA2MCUsICM0MjQyNDIpO1xuICAgIH1cblxuICAgIC5tb3JlLWFuYWx5dGljcy1oZWFkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6ICRncmlkLXBhZGRpbmc7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kO1xuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwiY29tbW9uL3NldHRpbmdzXCI7XG5cbi5hcnRpY2xlLWNvbnRhaW5lciB7XG4gICYudHJhbnNsYXRpb24tY29udGFpbmVyIHtcblxuICAgIC5hcnRpY2xlLWFubm90YXRpb24ge1xuICAgICAgQGluY2x1ZGUgY29udGVudF9yb3coNjgwcHgpO1xuXG4gICAgICAuYXJ0aWNsZS1hbm5vdGF0aW9uLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAuYXJ0aWNsZS1hbm5vdGF0aW9uLXRleHQge1xuICAgICAgICBmb250OiAxN3B4LzMwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgJGdyaWQtbGluZS1oZWlnaHQ7XG5cbiAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hcnRpY2xlLWFubm90YXRpb24tcGVvcGxlcyxcbiAgICAgIC5hcnRpY2xlLWFubm90YXRpb24tcGxhY2VzIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5LW1lZGl1bTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcblxuICAgICAgICAuaGlnaGxpZ2h0LCAubW9yZSB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1hY2NlbnQ7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vcmUge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmFydGljbGUtdGV4dCB7XG5cbiAgICB9XG5cbiAgICAudHJhbnNsYXRpb24tbWVzc2FnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgLmxpbmUge1xuICAgICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudHJhbnNsYXRpb24tbWVzc2FnZV90aW1lLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtODBweDtcbiAgICAgICAgZm9udDogMTJweC8yMHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgIC50aW1lLWNvbHVtbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAudGltZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1tZWRpdW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5saW5lIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgNTBweCk7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgKyA1MHB4KTtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodGVuO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIHtcbiAgICAgICAgZm9udDogMzAwIDIwcHgvMzBweCAnT3BlbiBTYW5zJztcblxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICBmb250OiA2MDAgMThweC8zMHB4ICdPcGVuIFNhbnMnO1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LW1lZGl1bTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViaGVhZGVyIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZyLXZpZGVvIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAzMzBweDtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gICAgICAgICAgY3Vyc29yOiB6b29tLWluO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nLCAuZnItdmlkZW8sIC5hcGxheWVyLFxuICAgICAgICAudHJhbnNsYXRpb24tZ2FsbGVyeS1jb250YWluZXIsXG4gICAgICAgIC5mYi1wb3N0LCB0d2l0dGVyLXdpZGdldCwgLmluc3RhZ3JhbS1tZWRpYSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlsLWltZy1jYXB0aW9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcblxuICAgICAgICAgIGZvbnQ6IDE0cHgvMjBweCAnT3BlbiBTYW5zJztcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWRlZXA7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIHtcbiAgICAgICAgJiA+IHA6Zmlyc3Qtb2YtdHlwZSA+IGltZyxcbiAgICAgICAgJiA+IHA6Zmlyc3Qtb2YtdHlwZSA+IC5mci12aWRlbyxcbiAgICAgICAgJiA+IC50cmFuc2xhdGlvbi1nYWxsZXJ5LWNvbnRhaW5lcjpmaXJzdC1jaGlsZCxcbiAgICAgICAgJiA+IC5hcGxheWVyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50cmFuc2xhdGlvbi1nYWxsZXJ5LWNvbnRhaW5lciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE2NXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNDVweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudHJhbnNsYXRpb24tZ2FsbGVyeS1pdGVtIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNDVweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZG90cy1jb250YWluZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICB9XG59IiwiQGltcG9ydCBcImNvbW1vbi9zZXR0aW5nc1wiO1xuXG4ubW9iaWxlLXZpZXcge1xuICBtaW4td2lkdGg6ICRtb2JpbGUtY29udGVudC13aWR0aDtcblxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6ICRtb2JpbGUtY29udGVudC13aWR0aDtcbiAgICBmb250OiAxNHB4LzI0cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG5cbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5sb2dvLWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgY29udGVudF9yb3coJG1vYmlsZS1jb250ZW50LXdpZHRoKTtcbiAgICBtaW4td2lkdGg6ICRtb2JpbGUtY29udGVudC13aWR0aDtcbiAgICBtYXJnaW46ICgyICogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0KSBhdXRvO1xuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGNvbnRlbnRfcm93KCRtb2JpbGUtY29udGVudC13aWR0aCk7XG4gICAgbWluLXdpZHRoOiAkbW9iaWxlLWNvbnRlbnQtd2lkdGg7XG5cbiAgICAubGVmdC1hcnJvdywgLnJpZ2h0LWFycm93IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm5ld3MtdGlja2VyIHtcbiAgICBtYXJnaW46IDAgJG1vYmlsZS1ncmlkLWNvbC13aWR0aDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skbW9iaWxlLWdyaWQtY29sLXdpZHRofSk7XG5cbiAgICAmID4gYSB7XG4gICAgICBwYWRkaW5nOiAwICRtb2JpbGUtZ3JpZC1jb2wtZ2FwKjMgMCAkbW9iaWxlLWdyaWQtY29sLWdhcDtcbiAgICB9XG5cbiAgICAubmV3cy10aWNrZXItY291bnRkb3duIHtcbiAgICAgIHdpZHRoOiAkbW9iaWxlLWdyaWQtY29sLXdpZHRoKjI7XG4gICAgfVxuICB9XG5cblxuICAubmF2YmFyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6ICRtb2JpbGUtY29udGVudC13aWR0aDtcblxuICAgIC5uYXZiYXIge1xuICAgICAgJi10b3AsICYtYm90dG9tIHtcbiAgICAgICAgd2lkdGg6ICRtb2JpbGUtY29udGVudC13aWR0aDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2YmFyLWNsb3NlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5uYXZiYXItbG9nbyB7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGEgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICB9XG5cbiAgICAubmF2YmFyLW1lbnUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdG9wOiA3MnB4IC0gMzBweDtcbiAgICAgIGxlZnQ6IDcycHggKyAzMHB4O1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAjezcycHggKyAzMHB4fSk7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG5cbiAgICAgIC5uYXZiYXItbWVudS1pdGVtICB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGhlaWdodDogMzBweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2YmFyLXNlYXJjaCB7XG4gICAgICBtYXJnaW46ICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodCAkbW9iaWxlLWdyaWQtY29sLWdhcCAwO1xuXG4gICAgICAubmF2YmFyLXNlYXJjaC1pbnB1dCAge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBwYWRkaW5nOiA0cHggMzBweCA0cHggMTBweDtcbiAgICAgIH1cblxuICAgICAgLm5hdmJhci1zZWFyY2gtYnV0dG9uIHtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2YmFyLW5ld3Mge1xuICAgICAgcGFkZGluZzogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0LzIgJG1vYmlsZS1ncmlkLWNvbC1nYXA7XG4gICAgICBtYXJnaW4tdG9wOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQvMjtcblxuICAgICAgJiA+IGE6bm90KC5uYXZiYXItZG90cykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0LzIgMDtcbiAgICAgIH1cblxuICAgICAgLm5ld3Mge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250OiAxNHB4LzIwcHggJ09wZW4gU2Fucycsc2Fucy1zZXJpZjtcblxuICAgICAgICAmLmFuYWx5dGljcyB7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYXZiYXItZG90cyB7XG4gICAgICAgIHBhZGRpbmc6ICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodC8yIDA7XG4gICAgICAgIGhlaWdodDogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItYm90dG9tIHtcbiAgICAgIHBhZGRpbmc6IDAgJG1vYmlsZS1ncmlkLWNvbC1nYXA7XG5cbiAgICAgIC5zb2NpYWwtc2hhcmUge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICBoZWlnaHQ6ICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodDtcbiAgICAgIH1cblxuICAgICAgLnNvY2lhbC1zaGFyZSBhIHtcbiAgICAgICAgaGVpZ2h0OiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG4gICAgICAgIHdpZHRoOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG4gICAgICAgIG1hcmdpbjogMCAkbW9iaWxlLWdyaWQtY29sLWdhcC8yO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQgIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGlzdCBhLFxuICAgICAgLmNvbnRhY3RzIGEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQvMjtcbiAgICAgIH1cblxuXG5cbiAgICAgIC5pbmZvcm1hdGlvbiwgLmNvbnRhY3RzLCAuY2VydGlmaWNhdGVzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQvMjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodC8yO1xuICAgICAgfVxuXG4gICAgICAuY29udGFjdHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQvMjtcbiAgICAgICAgZGl2IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hZ2UtbGltaXQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG4gICAgICB9XG5cbiAgICAgICYgPiBwOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQgMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgLy9kaXNwbGF5OiBub25lO1xuXG4gICAgLm5ld3MtdGlja2VyIC5uZXdzLXRpY2tlci10aXRsZSB7XG5cbiAgICB9XG4gIH1cblxuICAuZnVsbC13aWR0aCB7XG4gICAgbWluLXdpZHRoOiAkbW9iaWxlLWNvbnRlbnQtd2lkdGg7XG4gIH1cblxuICAvLyDQvdC+0LLQvtGB0YLRjFxuICAuYXJ0aWNsZS1jb250YWluZXIge1xuICAgIEBpbmNsdWRlIGNvbnRlbnRfY29sdW1uKCRtb2JpbGUtY29udGVudC13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAuYXJ0aWNsZS1oZWFkZXIge1xuICAgICAgZm9udDogMjJweC8yNHB4ICdQVCBTZXJpZicsIHNlcmlmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0O1xuXG4gICAgICAmICsgLmFydGljbGUtbWFudHJhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLSRtb2JpbGUtZ3JpZC1saW5lLXJvdztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJ0aWNsZS1tYW50cmEge1xuICAgICAgZm9udDogMzAwIDEycHgvMThweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQ6IDE2cHgvMjBweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYXJ0aWNsZS10ZXh0IHtcblxuICAgICAgLy8g0L/QsNGA0LDQs9GA0LDRhNGLXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFydGljbGUtaW5mbywgcC5hcnRpY2xlLWluZm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFydGljbGVfc2hhcmluZ19idXR0b25zIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLnNoYXJpbmdfYnV0dG9uc19faXRlbSB7XG4gICAgICAgICYuZG90cy1idXR0b24ge1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuXG4gICAgICAgICAgJi5leHBhbmRlZCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmID4gbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFydGljbGUtY291bnRlcnMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYXJ0aWNsZS1lZGl0b3ItYnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC8vINCw0L3QsNC70LjRgtC40LrQsFxuICAuYXJ0aWNsZS1jb250YWluZXIge1xuICAgICYuYW5hbHl0aWMtY29udGFpbmVyIHtcblxuICAgICAgLmFydGljbGUtd2F2ZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG4gICAgICB9XG5cbiAgICAgIC5hcnRpY2xlX3NoYXJpbmdfYnV0dG9ucyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWxpbmUtaGVpZ2h0ICsgNnB4O1xuICAgICAgfVxuXG4gICAgICAuYXJ0aWNsZS1hbm5vdGF0aW9uLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAkbW9iaWxlLWdyaWQtcGFkZGluZztcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgbWFyZ2luLXRvcDogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG4gICAgICB9XG5cbiAgICAgIC5hcnRpY2xlLWFubm90YXRpb24ge1xuICAgICAgICBAaW5jbHVkZSBjb250ZW50X3JvdygkbW9iaWxlLWNvbnRlbnQtd2lkdGgpO1xuICAgICAgICBtaW4td2lkdGg6ICRtb2JpbGUtY29udGVudC13aWR0aDtcbiAgICAgICAgZm9udDogMTRweC8yNHB4IFwiUFQgU2VyaWZcIjtcblxuICAgICAgICAuYXJ0aWNsZS1hbm5vdGF0aW9uLWhlYWRlciB7XG4gICAgICAgICAgZm9udDogMTRweC8yNHB4IFwiUFQgU2VyaWZcIjtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDZweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LW1lZGl1bTtcbiAgICAgICAgfVxuICAgICAgICAuYXJ0aWNsZS1hbm5vdGF0aW9uLXRleHQge1xuICAgICAgICAgIGZvbnQ6IDE1cHgvMjRweCBcIlBUIFNlcmlmXCI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFydGljbGUtaGVhZGVyIHtcbiAgICAgICAgZm9udDogMjRweC8yNHB4ICdQVCBTZXJpZicsIHNlcmlmO1xuICAgICAgfVxuXG4gICAgICAuYXJ0aWNsZS10ZXh0IHtcbiAgICAgICAgZm9udDogMTRweC8yNHB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgICB9XG5cbiAgICAgIHA6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAmOmZpcnN0LWxldHRlciB7XG4gICAgICAgICAgZm9udDogNzZweC83MnB4ICdQVCBTZXJpZicsIHNlcmlmO1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5maXJzdC1sYXR0ZXItMi1saW5lIHtcbiAgICAgICAgICAmOmZpcnN0LWxldHRlciB7XG4gICAgICAgICAgICBmb250OiA0NnB4LzQ4cHggJ1BUIFNlcmlmJywgc2VyaWY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hcnRpY2xlLXNpZ24tY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAmLmhpZGRlbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnRpY2xlLWRhdGUge1xuICAgICAgICAgIGZvbnQ6IDE0cHgvMThweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXktbWVkaXVtO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFydGljbGUtc2lnbiB7XG4gICAgICAgICAgZm9udDogaXRhbGljIDE0cHgvMThweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vINGC0YDQsNC90YHQu9GP0YbQuNGPXG4gIC5hcnRpY2xlLWNvbnRhaW5lciB7XG4gICAgJi50cmFuc2xhdGlvbi1jb250YWluZXIge1xuICAgICAgQGluY2x1ZGUgY29udGVudF9yb3coJG1vYmlsZS1jb250ZW50LXdpZHRoKTtcbiAgICAgIG1pbi13aWR0aDogJG1vYmlsZS1jb250ZW50LXdpZHRoO1xuXG4gICAgICAuYXJ0aWNsZS1hbm5vdGF0aW9uLXdyYXBwZXIge1xuICAgICAgfVxuXG4gICAgICAuYXJ0aWNsZS1hbm5vdGF0aW9uIHtcbiAgICAgICAgQGluY2x1ZGUgY29udGVudF9yb3coJG1vYmlsZS1jb250ZW50LXdpZHRoKTtcbiAgICAgICAgbWluLXdpZHRoOiAkbW9iaWxlLWNvbnRlbnQtd2lkdGg7XG4gICAgICAgIGZvbnQ6IDE0cHgvMjRweCBcIlBUIFNlcmlmXCI7XG5cbiAgICAgICAgLmFydGljbGUtYW5ub3RhdGlvbi10ZXh0IHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogJG1vYmlsZS1ncmlkLXBhZGRpbmc7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBmb250OiAxNXB4LzI0cHggXCJQVCBTZXJpZlwiO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50cmFuc2xhdGlvbi1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kYXRlLXNlcGFyYXRvciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNTRweDtcbiAgICAgICAgICAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRyYW5zbGF0aW9uLW1lc3NhZ2VfdGltZS1jb250YWluZXIge1xuICAgICAgICAgIC50aW1lLWNvbHVtbiB7XG4gICAgICAgICAgICAudGltZSB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5lIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHJhbnNsYXRpb24tbWVzc2FnZV9tZXNzYWdlIHtcbiAgICAgICAgICBmb250OiAzMDAgMThweC8yNHB4ICdPcGVuIFNhbnMnO1xuXG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodC8yO1xuICAgICAgICAgICAgZm9udDogNjAwIDE1cHgvMjRweCAnT3BlbiBTYW5zJztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3ViaGVhZGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodC8yO1xuXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRldGFpbC1pbWctY2FwdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMThweDtcbiAgICAgICAgICAgIGZvbnQ6IDEzcHgvMThweCAnT3BlbiBTYW5zJztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZnItdmlkZW8sIGlmcmFtZSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYXBsYXllciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG5cbiAgICAgICAgICAgIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItbXVzaWMge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgICAgICAgICAgICAuYXBsYXllci10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udDogMTRweC8xOHB4ICdPcGVuIFNhbnMnO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItZG93bmxvYWQge1xuICAgICAgICAgICAgICBib3R0b206IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYXBsYXllci1pbmZvIC5hcGxheWVyLWNvbnRyb2xsZXIge1xuICAgICAgICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgLmFwbGF5ZXItdGltZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDEycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFwbGF5ZXItdm9sdW1lIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbWcsIC5mci12aWRlbywgLmFwbGF5ZXIsXG4gICAgICAgICAgLnRyYW5zbGF0aW9uLWdhbGxlcnktY29udGFpbmVyLFxuICAgICAgICAgIC5mYi1wb3N0LCB0d2l0dGVyLXdpZGdldCwgLmluc3RhZ3JhbS1tZWRpYSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50cmFuc2xhdGlvbi1tZXNzYWdlX21lc3NhZ2Uge1xuICAgICAgICAgICYgPiBwOmZpcnN0LW9mLXR5cGUgPiBpbWcsXG4gICAgICAgICAgJiA+IHA6Zmlyc3Qtb2YtdHlwZSA+IC5mci12aWRlbyxcbiAgICAgICAgICAmID4gLnRyYW5zbGF0aW9uLWdhbGxlcnktY29udGFpbmVyOmZpcnN0LWNoaWxkLFxuICAgICAgICAgICYgPiAuYXBsYXllcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8g0LTQvtC/0L7Qu9C90LjRgtC10LvRjNC90YvQtSDRgdGC0LjQu9C4INCy0L3Rg9GC0YDQuCDRgtC10LrRgdGC0LBcbiAgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLXRleHQge1xuXG4gICAgLy8g0YHQv9C40YHQutC4XG4gICAgb2wge1xuICAgICAgbWFyZ2luLXRvcDogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0O1xuICAgICAgdGV4dC1pbmRlbnQ6IC0kbW9iaWxlLWdyaWQtY29sLWdhcC8yO1xuICAgICAgcGFkZGluZy1sZWZ0OiAkbW9iaWxlLWdyaWQtY29sLWdhcDtcblxuICAgICAgbGkge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6ICRtb2JpbGUtZ3JpZC1jb2wtd2lkdGgvMjtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbW9iaWxlLWdyaWQtY29sLWdhcC8yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGxpID4gb2wge1xuICAgICAgICBtYXJnaW46ICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodC8yIDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogJG1vYmlsZS1ncmlkLWNvbC1nYXA7XG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IC0kbW9iaWxlLWdyaWQtY29sLWdhcC8yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgbWFyZ2luLXRvcDogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0O1xuXG4gICAgICBsaSB7XG4gICAgICAgICYgPiB1bCB7XG4gICAgICAgICAgbWFyZ2luOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQvMiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogJG1vYmlsZS1ncmlkLWNvbC1nYXA7XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLSRtb2JpbGUtZ3JpZC1jb2wtZ2FwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGxpOmJlZm9yZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZiLXBvc3QsIHR3aXR0ZXItd2lkZ2V0LCAuaW5zdGFncmFtLW1lZGlhIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZyLXZpZGVvLCBpZnJhbWUge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmZyLXZpZGVvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hcGxheWVyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tdG9wOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG5cbiAgICAgIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItbXVzaWMge1xuICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgICAgICAuYXBsYXllci10aXRsZSB7XG4gICAgICAgICAgZm9udDogMTRweC8xOHB4ICdPcGVuIFNhbnMnO1xuICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hcGxheWVyLWluZm8gLmFwbGF5ZXItZG93bmxvYWQge1xuICAgICAgICBib3R0b206IDI2cHg7XG4gICAgICB9XG4gICAgICAuYXBsYXllci1pbmZvIC5hcGxheWVyLWNvbnRyb2xsZXIge1xuICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgLmFwbGF5ZXItdGltZSB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFwbGF5ZXItdm9sdW1lIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFydGljbGUtY29sbGFwc2VkIHA6bnRoLW9mLXR5cGUoMikge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAudHMge1xuICAgICAgLy8g0LfQsNCz0L7Qu9C+0LLQvtC6IDLQs9C+INGD0YDQvtCy0L3Rj1xuICAgICAgJi1oMiB7XG4gICAgICAgIGZvbnQ6IDIwcHgvMjRweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbjogKCRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodCArICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodC8yKSAwICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodDtcbiAgICAgIH1cblxuICAgICAgLy8g0LfQsNCz0L7Qu9C+0LLQvtC6IDPQs9C+INGD0YDQvtCy0L3Rj1xuICAgICAgJi1oMyxcbiAgICAgIC5kZXRhaWwtc3ViaGVhZGVyIHtcbiAgICAgICAgZm9udDogMTZweC8yNHB4ICdQVCBTZXJpZicsIHNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWFyZ2luOiAoJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0ICsgJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0LzIpIDAgJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0O1xuICAgICAgfVxuXG4gICAgICAvLyDRgdGC0LjRhdC4XG4gICAgICAmLXBvZXRyeSB7XG4gICAgICAgIGZvbnQ6IGl0YWxpYyAxNnB4LzI0cHggJ1BUIFNlcmlmJywgc2VyaWY7XG4gICAgICAgIG1hcmdpbjogMCAwICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodDtcbiAgICAgIH1cblxuICAgICAgLy8g0Y3Qv9C40LPRgNCw0YRcbiAgICAgICYtZXBpZ3JhcGgtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0O1xuXG4gICAgICAgIC50cy1lcGlncmFwaCB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtZXBpZ3JhcGgge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZm9udDogMzAwIDE0cHgvMjRweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcblxuICAgICAgICAmLWF1dGhvciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXRvcDogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0LzI7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vINGG0LjRgtCw0YLQsFxuICAgICAgJi1xdW90ZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogKCRtb2JpbGUtZ3JpZC1jb2wtZ2FwIC0gMnB4KTtcbiAgICAgICAgbWFyZ2luOiAwIDAgJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0O1xuXG4gICAgICAgICYtYXV0aG9yIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWRlZXA7XG4gICAgICAgICAgZm9udDogMzAwIGl0YWxpYyAxM3B4LzE4cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8g0LHQu9C+0LrQuCDRgSDQt9Cw0LvQuNCy0LrQvtC5XG4gICAgICAmLWhlbHAtY29tbWVudCwgJi1lZGl0b3ItY29tbWVudCB7XG4gICAgICAgIHBhZGRpbmc6ICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodC8yICRtb2JpbGUtZ3JpZC1jb2wtZ2FwO1xuICAgICAgICBmb250OiAxNHB4LzI0cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbjogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0IDA7XG4gICAgICB9XG5cbiAgICAgICYtaGVscC1jb21tZW50IHtcbiAgICAgICAgcGFkZGluZzogJG1vYmlsZS1ncmlkLWxpbmUtcm93KjMgJG1vYmlsZS1ncmlkLWNvbC1nYXA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJG1vYmlsZS1ncmlkLWNvbC1nYXA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArICA0MHB4KTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0kbW9iaWxlLWdyaWQtY29sLWdhcDtcbiAgICBtYXJnaW4tdG9wOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQqMjtcblxuICAgIC5kb3NzaWVycy1jb250YWluZXIge1xuICAgICAgLy8gZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubW9yZS1hbmFseXRpY3MtY29udGFpbmVyIHtcbiAgICAgIC8vIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgLm1vcmUtYW5hbHl0aWNzIHtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgZm9udDogNjAwIDE1cHgvMjBweCAnT3BlbiBTYW5zJztcbiAgICAgIH1cblxuICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgdG9wOiAxMzVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXJ0aWNsZS1zZXBhcmF0b3Ige1xuICAgIG1hcmdpbjogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0IDAgKDIgKiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQpO1xuICAgIG1hcmdpbi1sZWZ0OiAtJG1vYmlsZS1ncmlkLXBhZGRpbmc7XG4gIH1cblxuICAuYXV0aG9yLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIC5hdXRob3ItaXRlbSB7XG4gICAgICBmb250OiAxNHB4LzE4cHggJ09wZW4gU2Fucycsc2Fucy1zZXJpZjtcbiAgICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgfVxuXG4gICAgLmF1dGhvci1waG90byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNpbmdsZS1hdXRob3Ige1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcblxuICAgICAgLmF1dGhvci1pdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kb3NzaWVyLWNvbnRhaW5lci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAoMiAqICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodCk7XG4gICAgbWFyZ2luLWJvdHRvbTogKDIgKiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQpO1xuXG4gICAgLmRvc3NpZXItY29udGFpbmVyIHtcbiAgICAgIEBpbmNsdWRlIGNvbnRlbnRfcm93KCRtb2JpbGUtY29udGVudC13aWR0aCk7XG4gICAgICBtaW4td2lkdGg6ICRtb2JpbGUtY29udGVudC13aWR0aDtcbiAgICB9XG5cbiAgICAuZG9zc2llci1jb250ZW50IHtcbiAgICAgIEBpbmNsdWRlIGNvbnRlbnRfY29sdW1uKCRtb2JpbGUtY29udGVudC13aWR0aCk7XG4gICAgICBwYWRkaW5nOiAwICRtb2JpbGUtZ3JpZC1wYWRkaW5nO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAuZG9zc2llci1leHBhbmRlci1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodC8yO1xuICAgICAgICBoZWlnaHQ6ICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodDtcbiAgICAgICAgcGFkZGluZzogN3B4IDA7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG5cbiAgICAgICAgLmZhIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZG9zc2llci1kZXNjcmlwdGlvbi13cmFwcGVyIHtcbiAgICAgIC5kb3NzaWVyLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgcGFkZGluZzogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0IDA7XG4gICAgICAgIGZvbnQ6IDE1cHgvMjRweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIH1cblxuICAgICAgLmRvc3NpZXItZGVzY3JpcHRpb24tY2FwdGlvbiB7XG4gICAgICAgIGZvbnQ6IDE0cHgvMjRweCAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0IC8gMjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG5cbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgLmRvc3NpZXItZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDI4MHB4O1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLWJhY2tncm91bmQtdHJhbnNwYXJlbnQgMCUsICRjb2xvci1iYWNrZ3JvdW5kLWdyZXkgOTUlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXJ0aWNsZS1jb250YWluZXIgLmFydGljbGUtY29sbGFwc2VkIHtcblxuICAgIG1heC1oZWlnaHQ6IDI4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiAyODBweCArICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvci1iYWNrZ3JvdW5kLXRyYW5zcGFyZW50IDAsICRjb2xvci1iYWNrZ3JvdW5kIDg1JSk7XG4gICAgfVxuXG4gICAgLmFydGljbGUtdGV4dC1leHBhbmRlciB7XG5cbiAgICAgIC5leHBhbmRlci1idXR0b24ge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgaGVpZ2h0OiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG4gICAgICAgIHBhZGRpbmc6IDdweCAwO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcblxuICAgICAgICAuZmEge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuYXJ0aWNsZS1jb2xsYXBzZWQtcGljdHVyZSB7XG4gICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBvdmVyZmxvdzogdW5zZXQ7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJiA+IDpudGgtY2hpbGQobiszKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5waWN0dXJlLWNvbnRhaW5lci5waWN0dXJlLXByaW1hcnkge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5hcnRpY2xlLXBpY3R1cmUtY2FwdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYXJ0aWNsZS10ZXh0LWV4cGFuZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8g0LjQu9C70Y7RgdGC0YDQsNGG0LjQuCDQsiDRgtC10LrRgdGC0LVcbiAgLnBpY3R1cmUtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJG1vYmlsZS1ncmlkLWxpbmUtaGVpZ2h0O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRtb2JpbGUtZ3JpZC1saW5lLWhlaWdodDtcbiAgICB9XG5cbiAgICAmLnBpY3R1cmUtcHJpbWFyeSB7XG5cbiAgICAgIC5hcnRpY2xlLXBpY3R1cmUtd3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIGNvbnRlbnRfcm93KCRtb2JpbGUtY29udGVudC13aWR0aCk7XG4gICAgICAgIG1pbi13aWR0aDogJG1vYmlsZS1jb250ZW50LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAkbW9iaWxlLWNvbnRlbnQtd2lkdGg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xuICAgICAgICB3aWR0aDogJG1vYmlsZS1jb250ZW50LXdpZHRoO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5yb3cgPiBkaXYge1xuICAgICAgcGFkZGluZzogMCAkbW9iaWxlLWdyaWQtcGFkZGluZztcbiAgICB9XG5cbiAgICAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygjeyRtb2JpbGUtY29udGVudC13aWR0aH0gLSAjezIgKiAkbW9iaWxlLWdyaWQtcGFkZGluZ30pO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRtb2JpbGUtZ3JpZC1wYWRkaW5nO1xuICAgICAgbWF4LWhlaWdodDogMzYwcHg7XG4gICAgfVxuXG4gICAgLmFydGljbGUtcGljdHVyZS13cmFwcGVyIHtcbiAgICAgIEBpbmNsdWRlIGNvbnRlbnRfcm93KCRtb2JpbGUtY29udGVudC13aWR0aCk7XG4gICAgICBtaW4td2lkdGg6ICRtb2JpbGUtY29udGVudC13aWR0aDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgLmFydGljbGUtcGljdHVyZS1jYXB0aW9uIHtcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgIG1heC13aWR0aDogY2FsYygjeyRtb2JpbGUtY29udGVudC13aWR0aH0gLSAjezIgKiAkbW9iaWxlLWdyaWQtcGFkZGluZ30pO1xuICAgICAgZm9udDogMzAwIGl0YWxpYyAxM3B4LzE4cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW4tdG9wOiAkbW9iaWxlLWdyaWQtbGluZS1yb3c7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgICAuYXJ0aWNsZS1waWN0dXJlLXNvdXJjZSB7XG4gICAgICBmb250OiBpdGFsaWMgMTFweC8xMnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICRjb2xvci1ncmV5LW1lZGl1bTtcbiAgICAgIG1hcmdpbi10b3A6IDIgKiAkbW9iaWxlLWdyaWQtbGluZS1yb3c7XG4gICAgfVxuICB9XG5cbiAgLy8g0YHQu9Cw0LnQtNC10YAg0LIg0YLQtdC60YHRgtC1XG4gIC5waWN0dXJlLXNsaWRlci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAkbW9iaWxlLWdyaWQtbGluZS1oZWlnaHQ7XG5cbiAgICAucGljdHVyZS1zbGlkZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAucGljdHVyZS1zbGlkZXItaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJG1vYmlsZS1ncmlkLWNvbC1nYXA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnBpY3R1cmUtc2xpZGVyLWRvdHMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6ICRtb2JpbGUtZ3JpZC1saW5lLXJvdztcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5waWN0dXJlLXNsaWRlci10aXRsZSB7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICBmb250OiAzMDAgaXRhbGljIDEzcHgvMThweCAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICB9XG5cbiAgICAucGljdHVyZS1zbGlkZXItc291cmNlIHtcbiAgICAgIGZvbnQ6IGl0YWxpYyAxMXB4LzEycHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktbWVkaXVtO1xuICAgIH1cblxuXG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vc2V0dGluZ3NcIjtcblxuLy8gMCAtPiB4cy1tYXggcmFuZ2VcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGdyaWQteHMtbWF4KSB7XG4gICRhcnRpY2xlLWNvbnRlbnQtd2lkdGg6IDYwMHB4O1xuXG4gIC5jb250ZW50LFxuICAuZG9zc2llci1jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gIH1cblxuICAuYXJ0aWNsZS1jb250YWluZXIsXG4gIC5kb3NzaWVyLWNvbnRhaW5lciAuZG9zc2llci1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBjb250ZW50X2NvbHVtbigkYXJ0aWNsZS1jb250ZW50LXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogJGdyaWQtY29sLWdhcDtcbiAgfVxuXG4gIC5jb250ZW50IC5hcnRpY2xlLWNvbnRhaW5lciB7XG4gICAgLmRvc3NpZXItY29udGFpbmVyLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwJSAtICN7JGdyaWQtY29sLWdhcH0pO1xuICAgIH1cbiAgfVxuXG4gIC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgICB7XG4gICAgLmFydGljbGUtYW5ub3RhdGlvbi13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01MCUgLSAjeyRncmlkLWNvbC1nYXB9KTtcbiAgICB9XG4gICAgLmFydGljbGUtYW5ub3RhdGlvbiB7XG4gICAgICBAaW5jbHVkZSBjb250ZW50X2NvbHVtbigkYXJ0aWNsZS1jb250ZW50LXdpZHRoKTtcbiAgICAgICBtYXJnaW4tbGVmdDogJGdyaWQtY29sLWdhcDtcbiAgICB9XG4gIH1cblxuICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBjb250ZW50X2NvbHVtbig2ODBweCk7XG4gICAgbWFyZ2luLWxlZnQ6ICRncmlkLWNvbC1nYXA7XG5cbiAgICAuYXJ0aWNsZS1hbm5vdGF0aW9uLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwJSAtICN7JGdyaWQtY29sLWdhcH0pO1xuICAgIH1cbiAgICAuYXJ0aWNsZS1hbm5vdGF0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGNvbnRlbnRfY29sdW1uKDY4MHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1jb2wtZ2FwO1xuICAgIH1cbiAgICAudHJhbnNsYXRpb24tbWVzc2FnZSB7XG4gICAgICAudHJhbnNsYXRpb24tbWVzc2FnZV90aW1lLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5waWN0dXJlLWNvbnRhaW5lciB7XG4gICAgLmFydGljbGUtcGljdHVyZS13cmFwcGVyIHtcbiAgICAgIEBpbmNsdWRlIGNvbnRlbnRfcm93KCRhcnRpY2xlLWNvbnRlbnQtd2lkdGgpO1xuXG4gICAgICBtYXJnaW46IDAgMCAwICRncmlkLWNvbC1nYXA7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAmLnBpY3R1cmUtcHJpbWFyeSB7XG5cbiAgICAgIC5hcnRpY2xlLXBpY3R1cmUtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucGljdHVyZS1zbGlkZXItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNTAlIC0gI3skZ3JpZC1jb2wtZ2FwfSk7XG4gIH1cblxufVxuXG4vLyBzbS1zdGFydCAtPiB1cCByYW5nZVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc20tZGVza3RvcC1zdGFydCkge1xuICAkYXJ0aWNsZS1jb250ZW50LXdpZHRoOiA2ODBweDtcblxuICAuY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYXJ0aWNsZS1jb250YWluZXIsXG4gIC5kb3NzaWVyLWNvbnRhaW5lciAuZG9zc2llci1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBjb250ZW50X2NvbHVtbigkYXJ0aWNsZS1jb250ZW50LXdpZHRoKTtcbiAgfVxuXG4gIC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgICB7XG4gICAgLmFydGljbGUtYW5ub3RhdGlvbiB7XG4gICAgICBAaW5jbHVkZSBjb250ZW50X2NvbHVtbigkYXJ0aWNsZS1jb250ZW50LXdpZHRoKTtcbiAgICB9XG4gIH1cblxuICAuYXJ0aWNsZS1jb250YWluZXIudHJhbnNsYXRpb24tY29udGFpbmVyIHtcbiAgICAuYXJ0aWNsZS1hbm5vdGF0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGNvbnRlbnRfY29sdW1uKCRhcnRpY2xlLWNvbnRlbnQtd2lkdGgpO1xuICAgIH1cbiAgfVxuXG4gIC5waWN0dXJlLWNvbnRhaW5lciB7XG4gICAgLmFydGljbGUtcGljdHVyZS13cmFwcGVyIHtcbiAgICAgIEBpbmNsdWRlIGNvbnRlbnRfcm93KCRhcnRpY2xlLWNvbnRlbnQtd2lkdGgpO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgfVxuICB9XG59XG5cbi8vIG1kLXN0YXJ0IC0+IHVwIHJhbmdlXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZC1kZXNrdG9wLXN0YXJ0KSB7XG4gICRhcnRpY2xlLWNvbnRlbnQtd2lkdGg6IDc2MHB4O1xuXG4gIC5hcnRpY2xlLWNvbnRhaW5lcixcbiAgLmRvc3NpZXItY29udGFpbmVyIC5kb3NzaWVyLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGNvbnRlbnRfY29sdW1uKCRhcnRpY2xlLWNvbnRlbnQtd2lkdGgpO1xuICB9XG5cbiAgLmFydGljbGUtY29udGFpbmVyLmFuYWx5dGljLWNvbnRhaW5lciAge1xuICAgIC5hcnRpY2xlLWFubm90YXRpb24ge1xuICAgICAgQGluY2x1ZGUgY29udGVudF9jb2x1bW4oJGFydGljbGUtY29udGVudC13aWR0aCk7XG4gICAgfVxuICB9XG5cbiAgLmFydGljbGUtY29udGFpbmVyLnRyYW5zbGF0aW9uLWNvbnRhaW5lciB7XG4gICAgLmFydGljbGUtYW5ub3RhdGlvbiB7XG4gICAgICBAaW5jbHVkZSBjb250ZW50X2NvbHVtbigkYXJ0aWNsZS1jb250ZW50LXdpZHRoKTtcbiAgICB9XG4gIH1cblxuICAucGljdHVyZS1jb250YWluZXIge1xuICAgIC5hcnRpY2xlLXBpY3R1cmUtd3JhcHBlciB7XG4gICAgICBAaW5jbHVkZSBjb250ZW50X3JvdygkYXJ0aWNsZS1jb250ZW50LXdpZHRoKTtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBsZy1zdGFydCAtPiB1cCByYW5nZVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGctZGVza3RvcC1zdGFydCkge1xuICAkYXJ0aWNsZS1jb250ZW50LXdpZHRoOiA3NjBweDtcblxuICAuYXJ0aWNsZS1jb250YWluZXIsXG4gIC5kb3NzaWVyLWNvbnRhaW5lciAuZG9zc2llci1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBjb250ZW50X2NvbHVtbigkYXJ0aWNsZS1jb250ZW50LXdpZHRoKTtcbiAgfVxuXG4gIC5hcnRpY2xlLWNvbnRhaW5lci5hbmFseXRpYy1jb250YWluZXIgIHtcbiAgICAuYXJ0aWNsZS1hbm5vdGF0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGNvbnRlbnRfY29sdW1uKCRhcnRpY2xlLWNvbnRlbnQtd2lkdGgpO1xuICAgIH1cbiAgfVxuXG4gIC5hcnRpY2xlLWNvbnRhaW5lci50cmFuc2xhdGlvbi1jb250YWluZXIge1xuICAgIC5hcnRpY2xlLWFubm90YXRpb24ge1xuICAgICAgQGluY2x1ZGUgY29udGVudF9jb2x1bW4oJGFydGljbGUtY29udGVudC13aWR0aCk7XG4gICAgfVxuICB9XG5cbiAgLnBpY3R1cmUtY29udGFpbmVyIHtcbiAgICAuYXJ0aWNsZS1waWN0dXJlLXdyYXBwZXIge1xuICAgICAgQGluY2x1ZGUgY29udGVudF9yb3coJGFydGljbGUtY29udGVudC13aWR0aCk7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAmLnBpY3R1cmUtcHJpbWFyeSB7XG5cbiAgICAgIC5hcnRpY2xlLXBpY3R1cmUtd3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIGNvbnRlbnRfcm93KCRhcnRpY2xlLWNvbnRlbnQtd2lkdGgpO1xuXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IDQgKiAkZ3JpZC1jb2wtZ2FwO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vc2V0dGluZ3NcIjtcblxuLy8gMCAtPiB4cy1tYXggcmFuZ2VcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGdyaWQteHMtbWF4KSB7XG4gIC5waWN0dXJlLWNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01MCUgLSA0MHB4KTtcblxuICAgICYucGljdHVyZS1wcmltYXJ5IHtcbiAgICAgIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgICAgICBtYXgtd2lkdGg6IGdldC1jb2wtd2lkdGgoNik7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMzMHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgICAgbWF4LXdpZHRoOiBnZXQtY29sLXdpZHRoKDYpO1xuICAgICAgbWF4LWhlaWdodDogMzMwcHg7XG4gICAgfVxuXG4gICAgLmFydGljbGUtcGljdHVyZS1jYXB0aW9uIHtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICAgICYucGljdHVyZS1zbSB7XG4gICAgICAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICAgICAgbWF4LXdpZHRoOiBnZXQtY29sLXdpZHRoKDMpO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5waWN0dXJlLW1kIHtcbiAgICAgIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgICAgICBtYXgtd2lkdGg6IGdldC1jb2wtd2lkdGgoNik7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLnBpY3R1cmUtbGcge1xuICAgICAgLmFydGljbGUtcGljdHVyZSB7XG4gICAgICAgIG1heC13aWR0aDogZ2V0LWNvbC13aWR0aCg5KTtcbiAgICAgICAgbWF4LWhlaWdodDogNjgwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5waWN0dXJlLWNlbnRlciB7XG4gICAgICAmLnBpY3R1cmUtc20ge1xuICAgICAgICAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGdldC1jb2wtd2lkdGgoMyk7XG4gICAgICAgICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC50d2luLXBpY3R1cmUtY29udGFpbmVyIHtcbiAgICAuY29sLXhzIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogLSRncmlkLXBhZGRpbmc7XG4gICAgfVxuXG4gICAgJi5waWN0dXJlLWNlbnRlciB7XG4gICAgICAucm93ID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG4vLyBzbS1zdGFydCAtPiB1cCByYW5nZVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc20tZGVza3RvcC1zdGFydCkge1xuICAucGljdHVyZS1jb250YWluZXIge1xuICAgICYucGljdHVyZS1wcmltYXJ5IHtcbiAgICAgIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgICAgICBtYXgtd2lkdGg6IGdldC1jb2wtd2lkdGgoOCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgICAgbWF4LXdpZHRoOiBnZXQtY29sLXdpZHRoKDYpO1xuICAgICAgbWF4LWhlaWdodDogMzMwcHg7XG4gICAgfVxuXG4gICAgLmFydGljbGUtcGljdHVyZS1jYXB0aW9uIHtcbiAgICAgIGZvbnQ6IGl0YWxpYyAxM3B4LzE4cHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgbWluLXdpZHRoOiAyODBweDtcblxuICAgICAgLmFydGljbGUtcGljdHVyZS1zb3VyY2Uge1xuICAgICAgICBmb250OiBpdGFsaWMgMTFweC8xMnB4ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBtYXJnaW4tdG9wOiAkZ3JpZC1saW5lLXJvdztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnBpY3R1cmUtc20ge1xuICAgICAgLmFydGljbGUtcGljdHVyZSB7XG4gICAgICAgIG1heC13aWR0aDogZ2V0LWNvbC13aWR0aCgzKTtcbiAgICAgICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYucGljdHVyZS1tZCB7XG4gICAgICAuYXJ0aWNsZS1waWN0dXJlIHtcbiAgICAgICAgbWF4LXdpZHRoOiBnZXQtY29sLXdpZHRoKDcpO1xuICAgICAgICBtYXgtaGVpZ2h0OiAzNjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5waWN0dXJlLWxnIHtcbiAgICAgIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgICAgICBtYXgtd2lkdGg6IGdldC1jb2wtd2lkdGgoMTApO1xuICAgICAgICBtYXgtaGVpZ2h0OiA2ODBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnBpY3R1cmUtY2VudGVyIHtcbiAgICAgICYucGljdHVyZS1zbSB7XG4gICAgICAgIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgICAgICAgIG1heC13aWR0aDogZ2V0LWNvbC13aWR0aCgzKTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBtZC1zdGFydCAtPiB1cCByYW5nZVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWQtZGVza3RvcC1zdGFydCkge1xuICAucGljdHVyZS1jb250YWluZXIge1xuICAgICYucGljdHVyZS1wcmltYXJ5IHtcbiAgICAgIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgICAgICBtYXgtd2lkdGg6IGdldC1jb2wtd2lkdGgoOSk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUxMHB4O1xuICAgICAgICB3aWR0aDogZ2V0LWNvbC13aWR0aCg5KTtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5hcnRpY2xlLXBpY3R1cmUge1xuICAgICAgbWF4LXdpZHRoOiBnZXQtY29sLXdpZHRoKDcpO1xuICAgICAgbWF4LWhlaWdodDogMzYwcHg7XG4gICAgfVxuXG4gICAgLmFydGljbGUtcGljdHVyZS1jYXB0aW9uIHtcbiAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICBtaW4td2lkdGg6IDM2MHB4O1xuICAgICAgZm9udDogMzAwIGl0YWxpYyAxNHB4LzIwcHggJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgfVxuXG4gIH1cbn1cblxuLy8gbGctc3RhcnQgLT4gdXAgcmFuZ2VcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnLWRlc2t0b3Atc3RhcnQpIHtcblxufSJdfQ== */
