@media(max-width: 767.98px){#popup-rg{width:100vw;height:100vh;position:fixed;overflow:auto}#popup-rg .popup-bg{position:unset;display:block}#popup-rg .popup-bg .popup{padding:0;width:100%}#popup-rg .popup-bg .popup .popup-content{padding:30px;box-sizing:border-box}#popup-rg .popup-bg .popup .popup-content .popup-body{max-height:calc(100vh - 93px)}#popup-rg .popup-bg .popup .popup-content h1{text-align:center}}.popup-wrapper.popup-rg *{box-sizing:border-box}.popup-wrapper.popup-rg .popup-bg .popup .popup-content{padding:10px 30px}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-header{display:flex;align-items:center;justify-content:flex-end}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-header .popup-close{display:flex;align-items:center;justify-content:center;cursor:pointer}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body{color:#dce0ea;font-size:16px;max-height:80vh;overflow-y:auto;margin-top:10px;padding-right:15px}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .rg-title{font-size:40px;color:#fff}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .mt-5{margin-top:5px}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .mt-20{margin-top:20px}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .mt-26{margin-top:26px}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .mt-37{margin-top:37px}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .mt-62{margin-top:62px}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .ml-15{margin-left:15px}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .mb-30{margin-bottom:30px}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body g{color:#bef159;text-decoration:underline}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .dots{display:flex;flex-direction:column}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .dots div{position:relative;padding-left:15px;flex:1}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .dots div:before{content:"";position:absolute;width:6px;height:6px;left:0;top:0;bottom:0;margin:auto;background-color:#bef159;border-radius:6px}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .subtitle{font-size:24px;color:#fff}@media screen and (max-width: 575.98px){.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .popup-rg-bullets{flex-direction:column}.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .popup-rg-bullets .popup-rg-bullets-left,.popup-wrapper.popup-rg .popup-bg .popup .popup-content .popup-body .popup-rg-bullets .popup-rg-bullets-right{width:100%}}.bet-wrapper{background-color:var(--betAmountBgColor);border:var(--betAmountBorderThickness) solid var(--betAmountBorderColor);border-radius:var(--borderRadius);display:flex;align-items:center;width:315px;height:60px;padding:0 10px}.bet-wrapper .checkbox-wrapper{height:40px;display:flex;align-items:center;margin-right:15px}.bet-wrapper .checkbox-wrapper .chbx{position:relative;display:flex;flex-direction:row;cursor:pointer}.bet-wrapper .checkbox-wrapper .chbx input{width:0;height:0;opacity:0}.bet-wrapper .checkbox-wrapper .chbx input[readonly]{cursor:not-allowed}.bet-wrapper .checkbox-wrapper .chbx .dot{width:50px;height:22px;background-color:#242b3b;border-radius:11px;color:#646a80;font-size:8px;text-align:end;padding-right:6px;padding-top:7px}.bet-wrapper .checkbox-wrapper .chbx .dot:after{content:"";position:absolute;background-color:#97a1c2;border-radius:7px;width:14px;height:14px;top:4px;left:4px;transition:left .2s}.bet-wrapper .checkbox-wrapper .chbx input:checked+.dot{background-color:#242b3b;color:#eff3ff;padding-left:6px;padding-right:unset;text-align:start}.bet-wrapper .checkbox-wrapper .chbx input:checked+.dot:after{background-color:#bef159;left:32px}.bet-wrapper .input-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.bet-wrapper .input-wrapper .title{color:var(--betAmountTitleColor);font-size:var(--betAmountTitleFontSize);width:60px;position:absolute;top:12px}.bet-wrapper .input-wrapper .input-amount{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.bet-wrapper .input-wrapper .input-amount .input-btn{position:absolute;width:var(--betAmountBtnWidth);height:var(--betAmountBtnHeight);border-radius:var(--betAmountBtnBorderRadius);display:flex;align-items:center;justify-content:center;background-color:var(--betAmountBtnBgColor);cursor:pointer}.bet-wrapper .input-wrapper .input-amount .input-btn.minus{right:calc(var(--betAmountBtnWidth) + 5px)}.bet-wrapper .input-wrapper .input-amount .input-btn.minus:before{content:"";position:absolute;background-image:url(_/_common/static/images/3470f55b47f1e3aea2262fa73f4f5e49.svg);background-repeat:no-repeat;background-position:center;width:100%;height:100%}.bet-wrapper .input-wrapper .input-amount .input-btn.plus{right:0}.bet-wrapper .input-wrapper .input-amount .input-btn.plus:before{content:"";position:absolute;background-image:url(_/_common/static/images/bd27174048a2cdc8983213c2f26eeb5d.svg);background-repeat:no-repeat;background-position:center;width:100%;height:100%}.bet-wrapper .input-wrapper .input-amount .input-btn:hover{filter:brightness(1.1)}.bet-wrapper .input-wrapper .input-amount input{text-overflow:ellipsis;vertical-align:middle;appearance:none;flex-basis:auto;color:var(--betAmountColor);font-size:var(--betAmountFontSize);background-color:var(--betAmountInputBgColor);border-radius:var(--borderRadius);width:calc(100% - var(--betAmountBtnWidth)*2 - 5px);height:36px;margin-top:16px}.bet-wrapper .input-wrapper .input-amount input[readonly=readonly]{cursor:not-allowed;pointer-events:none}.bet-wrapper .input-wrapper .input-amount input:disabled{opacity:.4;cursor:not-allowed}.bet-wrapper .input-wrapper .input-amount.with-overlay:not(:focus-within) input{opacity:0}.bet-wrapper .input-wrapper .input-amount.with-overlay:not(:focus-within) .input-overlay{visibility:visible}.bet-wrapper .input-wrapper .input-amount.with-overlay .input-overlay{visibility:hidden;pointer-events:none;position:absolute;left:0;display:flex;align-items:center;font-size:var(--betAmountFontSize);background-color:var(--betAmountInputBgColor);border-radius:var(--borderRadius);width:calc(100% - var(--betAmountBtnWidth)*2 - 5px);height:36px;margin-top:16px}.bet-wrapper .input-wrapper .input-amount.with-overlay .input-overlay .input-val{color:var(--betAmountColor)}.bet-wrapper .input-wrapper .input-amount.with-overlay .input-overlay .input-val-ending{margin-left:10px;color:var(--betAmountCurrencyColor)}@media screen and (max-width: 991.98px){.bet-wrapper{width:100%}}.bet-fixed-amount-wrapper{width:60px;height:100%}.bet-fixed-amount-wrapper ul{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}.bet-fixed-amount-wrapper ul li{display:flex;align-items:center;justify-content:center;background-color:var(--betAmountBgColor);border-radius:var(--borderRadius);border:var(--betAmountBorderThickness) solid #646a80;color:#656c82;font-size:12px;width:100%;height:28px;transition:filter 100ms ease-in;cursor:pointer}.bet-fixed-amount-wrapper ul li.limited{opacity:.2;filter:unset !important;cursor:not-allowed}.bet-fixed-amount-wrapper ul li:hover{background-color:#141b2b;color:#97a1c2;filter:brightness(1.1)}.bet-fixed-amount-wrapper.disabled{opacity:.4;pointer-events:none}.bet-fixed-amount-wrapper.disabled *{pointer-events:none}.collect-amount-wrapper{background-color:var(--betAmountBgColor);border:var(--betAmountBorderThickness) solid var(--betAmountBorderColor);border-radius:var(--borderRadius);display:flex;align-items:center;width:315px;height:60px;padding:0 10px}.collect-amount-wrapper .checkbox-wrapper{height:40px;display:flex;align-items:center;margin-right:15px}.collect-amount-wrapper .checkbox-wrapper .chbx{position:relative;display:flex;flex-direction:row;cursor:pointer}.collect-amount-wrapper .checkbox-wrapper .chbx input{width:0;height:0;opacity:0}.collect-amount-wrapper .checkbox-wrapper .chbx input input[readonly]{cursor:not-allowed}.collect-amount-wrapper .checkbox-wrapper .chbx .dot{width:50px;height:22px;background-color:#242b3b;border-radius:11px;color:#646a80;font-size:8px;text-align:end;padding-right:6px;padding-top:7px}.collect-amount-wrapper .checkbox-wrapper .chbx .dot:after{content:"";position:absolute;background-color:#97a1c2;border-radius:7px;width:14px;height:14px;top:4px;left:4px;transition:left .2s}.collect-amount-wrapper .checkbox-wrapper .chbx input:checked+.dot{background-color:#242b3b;color:#eff3ff;padding-left:6px;padding-right:unset;text-align:start}.collect-amount-wrapper .checkbox-wrapper .chbx input:checked+.dot:after{background-color:#bef159;left:32px}.collect-amount-wrapper .input-wrapper{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%}.collect-amount-wrapper .input-wrapper .title{color:var(--betAmountTitleColor);font-size:var(--betAmountTitleFontSize);width:60px;position:absolute;top:8px}.collect-amount-wrapper .input-wrapper .input-amount{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.collect-amount-wrapper .input-wrapper .input-amount .input-btn{position:absolute;width:var(--betAmountBtnWidth);height:var(--betAmountBtnHeight);border-radius:var(--betAmountBtnBorderRadius);display:flex;align-items:center;justify-content:center;background-color:var(--betAmountBtnBgColor);cursor:pointer}.collect-amount-wrapper .input-wrapper .input-amount .input-btn.minus{right:calc(var(--betAmountBtnWidth) + 5px)}.collect-amount-wrapper .input-wrapper .input-amount .input-btn.minus:before{content:"";position:absolute;background-image:url(_/_common/static/images/312c0add893ce1a3aa777c685e0b102c.svg);background-repeat:no-repeat;background-position:center;width:100%;height:100%}.collect-amount-wrapper .input-wrapper .input-amount .input-btn.plus{right:0}.collect-amount-wrapper .input-wrapper .input-amount .input-btn.plus:before{content:"";position:absolute;background-image:url(_/_common/static/images/7a955a056892ec0392a17ad78c3092e0.svg);background-repeat:no-repeat;background-position:center;width:100%;height:100%}.collect-amount-wrapper .input-wrapper .input-amount .input-btn:hover{filter:brightness(1.1)}.collect-amount-wrapper .input-wrapper .input-amount input{text-overflow:ellipsis;vertical-align:middle;appearance:none;flex-basis:auto;color:var(--betAmountColor);font-size:var(--betAmountFontSize);background-color:var(--betAmountInputBgColor);border-radius:var(--borderRadius);width:calc(100% - var(--betAmountBtnWidth)*2 - 5px);height:36px;margin-top:16px}.collect-amount-wrapper .input-wrapper .input-amount input input[readonly]{cursor:not-allowed}.collect-amount-wrapper .input-wrapper .input-amount input:disabled{opacity:.4;cursor:not-allowed}.collect-amount-wrapper .input-wrapper .input-amount.with-overlay:not(:focus-within) input{opacity:0}.collect-amount-wrapper .input-wrapper .input-amount.with-overlay:not(:focus-within) .input-overlay{visibility:visible}.collect-amount-wrapper .input-wrapper .input-amount.with-overlay .input-overlay{visibility:hidden;pointer-events:none;position:absolute;left:0;display:flex;align-items:center;font-size:var(--betAmountFontSize);background-color:var(--betAmountInputBgColor);border-radius:var(--borderRadius);width:calc(100% - var(--betAmountBtnWidth)*2 - 5px);height:36px;margin-top:16px}.collect-amount-wrapper .input-wrapper .input-amount.with-overlay .input-overlay .input-val{color:var(--betAmountColor)}.collect-amount-wrapper .input-wrapper .input-amount.with-overlay .input-overlay .input-val-ending{margin-left:10px;color:var(--betAmountCurrencyColor)}@media screen and (max-width: 991.98px){.collect-amount-wrapper{width:100%}}:root{--landscapeFrameWidth: 566px;--landscapeFrameHeight: 120px;--groundFrameWidth: 821px;--groundFrameHeight: 65px;--dinoAnimFrameWidth: 360px;--dinoAnimFrameHeight: 300px;--crashAnimFrameWidth: 1000px;--crashAnimFrameHeight: 563px;--resultAnimFontSize: 30px}.header-wrapper .responsible-gaming-icon{display:none}.header-wrapper.onyxion{display:flex;align-items:center;width:calc(100% - 465px - 24px)}.header-wrapper.onyxion header{width:100%;padding-right:5px}.header-wrapper.onyxion .responsible-gaming-icon{display:flex;align-items:center;justify-content:center;padding-top:10px;height:53px;flex:1;white-space:nowrap;cursor:pointer}.header-wrapper.onyxion .responsible-gaming-icon img{width:24px;height:24px}.header-wrapper.onyxion .responsible-gaming-icon span{display:flex;font-size:14px;color:rgba(151,161,194,.6);padding-left:5px}@media(min-width: 576px)and (max-width: 1199.98px){.header-wrapper.onyxion{width:calc(100% - 24px)}}@media(min-width: 576px)and (max-width: 799.98px){.header-wrapper.onyxion header #rules-wrapper a .title{display:none}.header-wrapper.onyxion .responsible-gaming-icon span{display:none}}@media(max-width: 575.98px){.header-wrapper.onyxion{width:calc(100% - 24px)}.header-wrapper.onyxion .responsible-gaming-icon{padding-top:0px}.header-wrapper.onyxion .responsible-gaming-icon span{display:none}}main .main-content{background-color:unset}main .main-content .game-container{overflow:hidden;width:100%;max-width:unset;height:calc(100% - var(--limitsHeight) - 66px - 125px - 15px);margin-top:var(--limitsHeight);border-radius:5px;margin-left:unset}main .main-content .game-container>.layer{position:absolute;left:0;display:flex;align-items:center}main .main-content .game-container .layer.background{top:0;width:100%;height:100%;z-index:0}main .main-content .game-container .layer.background .bg{width:100%;height:100%;background-image:url(assets/images/scene/5478c48755e3ba3a6a44587c78729099.jpg);background-size:100% 100%;flex-shrink:0}main .main-content .game-container .layer.background .bg+.bg{margin-left:-1px}main .main-content .game-container .layer.background.animated{animation:bgAnim 15s linear;animation-iteration-count:infinite}@keyframes bgAnim{to{transform:translateX(-100%)}}main .main-content .game-container .layer.landscape{bottom:57px;width:calc(var(--landscapeFrameWidth)*4);height:var(--landscapeFrameHeight);opacity:.7;z-index:2}main .main-content .game-container .layer.landscape .bg{width:var(--landscapeFrameWidth);height:100%;background-image:url(assets/images/scene/f18284bdf0ad803855cfaefde12d4987.png);background-size:100% 100%;flex-shrink:0}main .main-content .game-container .layer.landscape .bg+.bg{margin-left:-1px}main .main-content .game-container .layer.landscape.animated{animation:landscapeAnim 3s linear;animation-iteration-count:infinite}@keyframes landscapeAnim{to{transform:translateX(calc(var(--landscapeFrameWidth) * -1))}}main .main-content .game-container .layer.rocks{bottom:55px;width:calc(var(--groundFrameWidth)*4);z-index:3}main .main-content .game-container .layer.rocks .rock{background-size:100% 100%}main .main-content .game-container .layer.rocks .rock:first-child{margin-left:calc(var(--groundFrameWidth)*2);width:71px;height:100px;background-image:url(assets/images/scene/b4a596c34a602acf28878da2d19bd23e.png)}main .main-content .game-container .layer.rocks .rock:last-child{margin-left:calc(var(--groundFrameWidth)*2 - 142px);width:71px;height:100px;background-image:url(assets/images/scene/b4a596c34a602acf28878da2d19bd23e.png)}main .main-content .game-container .layer.rocks.animated{animation:rocksAnim 3.8s linear;animation-fill-mode:forwards;animation-iteration-count:infinite;filter:blur(1px)}@keyframes rocksAnim{to{transform:translateX(-100%)}}main .main-content .game-container .layer.ground{bottom:0;width:calc(var(--groundFrameWidth)*3);height:var(--groundFrameHeight);z-index:4}main .main-content .game-container .layer.ground .bg{width:var(--groundFrameWidth);height:100%;background-image:url(assets/images/scene/52c46c893101f71ff0ddebc5bb8b98aa.png);background-size:100% 100%;flex-shrink:0}main .main-content .game-container .layer.ground .bg+.bg{margin-left:-1px}main .main-content .game-container .layer.ground.animated{animation:groundAnim 1s linear;animation-fill-mode:forwards;animation-iteration-count:infinite}@keyframes groundAnim{to{transform:translateX(calc(var(--groundFrameWidth) * -1))}}main .main-content .game-container .asteroid{position:absolute;background-size:100% 100%;transform:translate(-100%, -100%);opacity:1;z-index:1}main .main-content .game-container .asteroid.small{top:0;width:719px;height:514px;background-image:url(assets/images/asteroids/c3ee9e49cce72d646ded82ce4549cfdd.png);animation:smallAsteroidAnim 1200ms linear;animation-fill-mode:forwards}@keyframes smallAsteroidAnim{to{opacity:0;transform:translate(20%, 20%)}}main .main-content .game-container .asteroid.big{left:0;width:134px;height:97px;background-image:url(assets/images/asteroids/64d3fe0e96a4a6d8d2074621aefb8c0f.png);animation:bigAsteroidAnim 1s linear;animation-fill-mode:forwards}@keyframes bigAsteroidAnim{to{opacity:0;transform:translate(300%, 300%)}}main .main-content .game-container .dino{position:absolute;left:50%;margin-left:-220px;bottom:10px;width:var(--dinoAnimFrameWidth);height:var(--dinoAnimFrameHeight);z-index:5}main .main-content .game-container .dino .anim-wrapper{width:100%;height:100%;overflow:hidden}main .main-content .game-container .dino .anim-wrapper .dino-anim{width:calc(var(--dinoAnimFrameWidth)*17);height:100%;background-size:100% 100%;background-image:url(assets/images/dinoanim/6738084e4f11bc2f4b7ed101904c1106.png);animation:dinoAnim 680ms steps(17);animation-iteration-count:infinite;animation-fill-mode:forwards}@keyframes dinoAnim{to{transform:translateX(-100%)}}main .main-content .game-container .dino p.current-num{position:absolute;left:0;top:-80px;width:100%;text-align:center;padding-left:20px;box-sizing:border-box;color:#fff;font-size:55px;font-family:"Roboto-Black";transform:translateY(0) rotate(1deg);animation:numAnim 680ms linear;animation-delay:40ms;animation-iteration-count:infinite}@keyframes numAnim{20%{transform:translateY(17px) rotate(2deg)}25%{transform:translateY(17px) rotate(2deg)}47%{transform:translateY(-5px) rotate(1deg)}74%{transform:translateY(17px) rotate(2deg)}100%{transform:translateY(0) rotate(1deg)}}main .main-content .game-container .crash-anim-container{position:absolute;left:calc(50% - var(--crashAnimFrameWidth)/2);bottom:0;width:var(--crashAnimFrameWidth);height:var(--crashAnimFrameHeight);overflow:hidden;z-index:6}main .main-content .game-container .crash-anim-container .crash-anim{width:calc(var(--crashAnimFrameWidth)*58);height:var(--crashAnimFrameHeight);background-image:url(assets/images/crashanim/90ddcb593be82c6eca8630e1e2854bd7.png);background-size:100% 100%;transform:translateX(var(--crashAnimFrameWidth))}main .main-content .game-container .crash-anim-container .crash-anim.animated{transform:translateX(0);animation:crashAnim 1470ms steps(49) forwards,crashAnimLoop 270ms steps(9) 1470ms infinite}@keyframes crashAnim{to{transform:translateX(calc(var(--crashAnimFrameWidth) * 49 * -1))}}@keyframes crashAnimLoop{from{transform:translateX(calc(var(--crashAnimFrameWidth) * 49 * -1))}to{transform:translateX(-100%)}}main .main-content .game-container .result{position:absolute;left:0;bottom:170px;width:100%;height:100px;display:flex;align-items:center;justify-content:center;font-family:"Roboto-Black";opacity:0;text-shadow:6px 6px 1px rgba(0,0,0,.6);z-index:7}main .main-content .game-container .result.animated{animation:resultAnim 150ms linear;animation-delay:500ms;animation-fill-mode:forwards}@keyframes resultAnim{0%{opacity:1;font-size:var(--resultAnimFontSize)}80%{opacity:1;font-size:calc(var(--resultAnimFontSize)*3.3)}100%{opacity:1;font-size:calc(var(--resultAnimFontSize)*2.5)}}main .main-content .game-container .bet-loader,main .main-content .game-container .screen-loader{position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:999;align-items:center;justify-content:center;flex-direction:column}main .main-content .game-container .bet-loader.visible,main .main-content .game-container .screen-loader.visible{display:flex}main .main-content .game-container .bet-loader .content,main .main-content .game-container .screen-loader .content{display:flex;width:100%;height:100%;align-items:center;flex-direction:column;gap:8px}main .main-content .game-container .bet-loader .content img,main .main-content .game-container .screen-loader .content img{animation:eggAnim 1.1s linear infinite}@keyframes eggAnim{5%{transform:translateY(-10px) rotate(10deg)}10%{transform:rotate(8deg)}15%{transform:rotate(3deg)}20%{transform:rotate(8deg)}25%{transform:rotate(6deg)}30%{transform:rotate(4deg)}35%{transform:rotate(2deg)}44%{transform:rotate(2deg)}45%{transform:translateY(-6px) rotate(10deg)}50%{transform:translateY(0) rotate(7deg)}55%{transform:translateY(0) rotate(3deg)}60%{transform:none}70%{transform:translateY(0) rotate(5deg)}75%{transform:translateY(0) rotate(2deg)}80%{transform:none}100%{transform:none}}main .main-content .game-container .bet-loader .content .loader-line,main .main-content .game-container .screen-loader .content .loader-line{width:180px;height:10px;margin-top:30px;background-color:#1e2334}main .main-content .game-container .bet-loader .content .loader-line .filled,main .main-content .game-container .screen-loader .content .loader-line .filled{width:0%;height:10px;background-color:#00ffac;transition:width 100ms linear}main .main-content .game-container .bet-loader .content .percent,main .main-content .game-container .screen-loader .content .percent{color:#00ffac;margin-top:12px;font-size:18px}main .main-content .game-container .bet-loader{background-color:rgba(0,0,0,.4)}main .main-content .game-container .bet-loader .content{align-items:center;justify-content:center}main .main-content .game-container .bet-loader .content .percent{color:#00ffac;margin-top:12px;font-size:18px}main .main-content .game-container .bet-loader .content .place-bet{margin-top:1.5rem;font-size:1.5rem}main .main-content .game-container .screen-loader{background-color:rgba(28,28,39,.99);justify-content:center}main .main-content .game-container .screen-loader img{margin-top:0}main .main-content .prev-numbers{display:flex;align-items:center;width:100%;height:46px;margin:10px 0;background-color:#1f2533;border-radius:5px;position:relative}main .main-content .prev-numbers .list-wrapper{position:relative;width:100%;height:100%;font-size:14px;overflow:hidden;cursor:pointer}main .main-content .prev-numbers .list-wrapper:after{content:"";position:absolute;width:46px;height:46px;background:unset;background-color:#1f2533;border-radius:5px;background-image:url(_/_common/static/images/f91ec4f3545800d8012ca58ffc06e13a.svg);background-position:center;background-repeat:no-repeat;cursor:pointer;top:0;right:0;left:unset}main .main-content .prev-numbers .list-wrapper ul{display:flex;height:100%;transition:transform 100ms linear}main .main-content .prev-numbers .list-wrapper ul li{display:flex;align-items:center;justify-content:center;min-width:50px;height:100%;background-color:unset;color:#a1f15b;border-radius:var(--borderRadius)}main .main-content .prev-numbers .list-wrapper ul li.red{background-color:unset;color:#ff3154}main .main-content .prev-numbers .list-wrapper ul li.low{color:#3ef3c2}main .main-content .prev-numbers .list-wrapper ul li.middle{color:#41a6ff}main .main-content .prev-numbers .list-wrapper ul li.high{color:#bc56ff}main .main-content .prev-numbers .last-100{position:absolute;width:100%;background-color:#1f2533;border-radius:5px;z-index:1001;bottom:0;display:none}main .main-content .prev-numbers .last-100 .popup-content{width:100%;padding:15px}main .main-content .prev-numbers .last-100 .popup-content .popup-header{display:flex;align-items:center;justify-content:center;height:30px}main .main-content .prev-numbers .last-100 .popup-content .popup-header .popup-title{display:flex;align-items:center;justify-content:space-between;width:100%;color:#adb8cc;font-size:14px;font-weight:bold;padding-right:15px}main .main-content .prev-numbers .last-100 .popup-content .popup-header .popup-close{transform:rotate(179deg);cursor:pointer}main .main-content .prev-numbers .last-100 .popup-content .popup-body ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}main .main-content .prev-numbers .last-100 .popup-content .popup-body ul li{display:flex;align-items:center;justify-content:center;width:5%;font-size:14px;color:#a1f15b;font-weight:400;padding:5px 0}main .main-content .prev-numbers .last-100 .popup-content .popup-body ul li.red{color:#ff3154}main .main-content .prev-numbers .last-100 .popup-content .popup-body ul li.low{color:#3ef3c2}main .main-content .prev-numbers .last-100 .popup-content .popup-body ul li.middle{color:#41a6ff}main .main-content .prev-numbers .last-100 .popup-content .popup-body ul li.high{color:#bc56ff}main .main-content .betslip #bet-settings .bet-setting{flex-basis:50%;display:flex;align-items:center;justify-content:center;height:100%}main .main-content .betslip #bet-settings .bet-setting.accept-bet .blocker{display:none}main .main-content .betslip #bet-settings .bet-setting .wrapper-left{padding:0;position:relative;display:flex}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .bet-fixed-amount-wrapper{margin-right:5px}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .collect-amount-wrapper{margin-top:5px}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .bet-amount,main .main-content .betslip #bet-settings .bet-setting .wrapper-left .button-cashout-amount{display:flex;position:relative;align-items:center;justify-content:space-between;flex-direction:row;background-color:#242b3b;border-radius:5px;padding:0 15px}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons{width:100%;height:100%;max-width:270px;margin:0 5px;margin-bottom:0;position:relative}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons .next-round-bet{background-color:#a1f15b;border-radius:var(--borderRadius);font-size:var(--betBtnFontSize);color:var(--betBtnColor);font-weight:bold;width:100%;height:100%}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons .next-round-bet .btn-amount-wrapper{display:none}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons .next-round-bet .btn-amount-wrapper .value,main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons .next-round-bet .btn-amount-wrapper .currency{padding-left:5px}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons .cancel-next-round-bet{background-color:#f9c70c;border-radius:var(--borderRadius);font-size:var(--betBtnFontSize);color:var(--betBtnColor);font-weight:bold;width:100%;height:100%}@media screen and (min-width: 768px){main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons .btn-amount-wrapper{display:none !important}}main .main-content .betslip #bet-settings .bet-setting .bet-amount .profit-label{margin-top:2.125rem;margin-bottom:1.1875rem;display:inline-block;font-size:.9375rem}main .main-content .betslip #bet-settings .bet-setting .bet-amount .profit-amount{padding:1.125rem .8125rem;border:.125rem solid #68686c;border-radius:.1875rem;font-size:.9375rem}main .main-content .betslip #bet-settings .bet-setting .bet-amount .stop{display:none}main .main-content .betslip #bet-settings .bet-setting .bet-amount .cashout{display:none}main .main-content .betslip #bet-settings .bet-setting p.bet-placed{text-align:center;color:var(--limeText);margin-top:1rem;font-size:14px;display:none}main .right-section.my-bets .section-body .my-bets-body #my-bets-history{display:flex}main .right-section.my-bets .section-body .my-bets-body .bet-list{height:calc(100% - 50px)}@media screen and (max-width: 1440px){main .main-content .game-container{height:calc(100% - var(--limitsHeight) - 66px - 250px - 15px)}main .main-content .betslip #bet-settings{flex-direction:column}main .main-content .betslip #bet-settings .bet-setting{flex-basis:100%}main .main-content .betslip #bet-settings .bet-setting:last-child{margin-top:10px}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons{margin:0;margin-left:5px}}@media(max-width: 1199.98px){main .main-content .prev-numbers .last-100 .popup-content .popup-body ul li{width:10%}}@media(max-width: 991.98px){main .main-content .game-container{height:calc(100% - var(--limitsHeight) - 66px - 410px - 15px)}main .main-content .betslip #bet-settings .bet-setting{flex-direction:column}main .main-content .betslip #bet-settings .bet-setting .wrapper-left{width:100%;max-width:382px;min-width:330px}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .betting-inputs-wrapper{width:100%}}@media screen and (max-width: 765.98px){main .main-content .game-container{height:50vh}main .main-content .betslip #bet-settings .bet-setting{flex-direction:column-reverse;margin-bottom:20px}main .main-content .betslip #bet-settings .bet-setting .wrapper-left{width:100%;max-width:100%;transition:all .2s}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .betting-inputs-wrapper{width:100%}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .betting-inputs-wrapper .bet-wrapper,main .main-content .betslip #bet-settings .bet-setting .wrapper-left .betting-inputs-wrapper .collect-amount-wrapper{width:100%}main .main-content .betslip #bet-settings .bet-setting .wrapper-left.closed{display:none;pointer-events:none}main .main-content .betslip #bet-settings .bet-setting .wrapper-buttons{height:75px;margin-left:unset;margin-top:5px;max-width:100%;margin-bottom:5px;z-index:0}main .main-content .betslip #bet-settings .bet-setting .betting-inputs-toggle-container{transform:translateY(-12px);z-index:1;display:flex;justify-content:center}main .main-content .betslip #bet-settings .bet-setting .betting-inputs-toggle-container .betting-inputs-toggle-btn{position:absolute;width:30px;height:30px;background-color:rgba(12,18,30,.4);border-radius:var(--borderRadius);cursor:pointer}main .main-content .betslip #bet-settings .bet-setting .betting-inputs-toggle-container .betting-inputs-toggle-btn:before{content:"";position:absolute;left:3px;top:3px;width:24px;height:24px;background-color:#363e53;border-radius:var(--borderRadius);background-image:url(_/_common/static/images/7a955a056892ec0392a17ad78c3092e0.svg);background-position:center;background-repeat:no-repeat;background-size:contain}main .main-content .betslip #bet-settings .bet-setting .betting-inputs-toggle-container.closed .betting-inputs-toggle-btn:before{background-image:url(_/_common/static/images/312c0add893ce1a3aa777c685e0b102c.svg)}}@media(max-width: 575.98px){main .main-content .prev-numbers .last-100 .popup-content .popup-header .popup-title div:nth-child(2){visibility:hidden}main .main-content .prev-numbers .last-100 .popup-content .popup-header .popup-title div:nth-child(2):after{visibility:visible;content:"last numbers";position:relative;width:100%;height:100%}main .main-content .prev-numbers .last-100 .popup-content .popup-body ul li{width:20%;font-size:12px}main .main-content .prev-numbers .last-100 .popup-content .popup-body ul li:nth-child(n+31){display:none}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .bet-amount,main .main-content .betslip #bet-settings .bet-setting .wrapper-left .button-cashout-amount{height:80px;align-items:flex-start}main .main-content .betslip #bet-settings .bet-setting .wrapper-left .bet-fixed-amount-wrapper{display:none}}@media(min-width: 320px)and (max-width: 480px){:root{--landscapeFrameWidth: 283px;--landscapeFrameHeight: 60px;--groundFrameWidth: 404px;--groundFrameHeight: 32px;--dinoAnimFrameWidth: 180px;--dinoAnimFrameHeight: 120px;--crashAnimFrameWidth: 400px;--crashAnimFrameHeight: 225px;--resultAnimFontSize: 16px}main .main-content .game-container{height:60vw}main .main-content .game-container .layer.background .bg{background-image:url(assets/images/scene/34cbc113342a66c02042cc943697ff7f.jpg)}main .main-content .game-container .layer.landscape{bottom:28px}main .main-content .game-container .layer.landscape .bg{background-image:url(assets/images/scene/29e642402f3ff9950ddcbf41ead6fb63.png)}main .main-content .game-container .layer.rocks{bottom:27px}main .main-content .game-container .layer.rocks .rock:first-child{width:36px;height:50px;background-image:url(assets/images/scene/87b7f4116cf72c49b301ef0d89e7841c.png)}main .main-content .game-container .layer.rocks .rock:last-child{margin-left:calc(var(--groundFrameWidth)*2 - 70px);width:36px;height:50px;background-image:url(assets/images/scene/87b7f4116cf72c49b301ef0d89e7841c.png)}main .main-content .game-container .layer.ground .bg{background-image:url(assets/images/scene/6e8fcc8a5ac7e03ee05407e3e53edded.png)}main .main-content .game-container .asteroid.small{width:379px;height:250px;background-image:url(assets/images/asteroids/70e74a6f47d69eec99040f0f6a9d2969.png)}main .main-content .game-container .asteroid.big{width:69px;height:50px;background-image:url(assets/images/asteroids/fa3e120a35e9f5b3a8d86c68645e56cf.png)}main .main-content .game-container .dino{margin-left:-110px}main .main-content .game-container .dino .dino-anim{background-image:url(assets/images/dinoanim/300c23549c7c1ecb67fa797605c2062b.png)}main .main-content .game-container .dino p.current-num{top:-50px;width:100%;padding-left:15px;font-size:33px;transform:translateY(0) rotate(1deg)}@keyframes numAnim{20%{transform:translateY(8px) rotate(2deg)}25%{transform:translateY(8px) rotate(2deg)}47%{transform:translateY(-3px) rotate(1deg)}74%{transform:translateY(8px) rotate(2deg)}100%{transform:translateY(0) rotate(1deg)}}main .main-content .game-container .crash-anim{background-image:url(assets/images/crashanim/a28c5b6b8e483f57e4abcbe5ccba9be0.png)}main .main-content .game-container .result{bottom:50px}main .main-content .game-container .bet-loader .content img,main .main-content .game-container .screen-loader .content img{margin-top:4vw;width:20vw}main .main-content .game-container .bet-loader .content .loader-line{width:50vw}main .main-content .game-container .bet-loader .content .place-bet{margin-top:4vw;font-size:4vw}}@media screen and (min-width: 768px)and (max-width: 1440px)and (max-height: 820px){main .main-content .game-container{height:calc(100% - var(--limitsHeight) - 66px - 125px - 15px)}main .main-content .betslip #bet-settings .bet-setting{flex-direction:row}main .main-content .betslip #bet-settings .bet-setting:last-child{display:none}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUNBLHdCQUtBLGlJQUNFLDBEQVlwQiw0QkFXa0Isc0dBQ0Usa0JBQ0EsNEdBQ0UsbUJBQ0EsdUJBQ0Esa0JBQ0EsV0FDQSxZQVFOLDRFQUNFLFVBQ0EsZUFJQSw0RkFDRSxhQWdCTiw2S0FFRSxZQUNBLHVCQUVGLCtGQUNFLGNBVWhCLCtDQUNFLE1BQ0UsNkJBQ0EsNkJBQ0EsMEJBQ0EsMEJBQ0EsNEJBQ0EsNkJBQ0EsNkJBQ0EsOEJBQ0EsMkJBS0UsbUNBQ0UsWUFFQSx5REFDRSwwREFHRixvREFDRSxZQUVBLHdEQUNFLDBEQUlKLGdEQUNFLFlBR0Usa0VBQ0UsV0FDQSxZQUNBLDBEQUdGLGlFQUNFLG1EQUNBLFdBQ0EsWUFDQSwwREFLTixxREFDRSwwREFJQSxtREFDRSxZQUNBLGFBQ0EsMERBR0YsaURBQ0UsV0FDQSxZQUNBLDBEQUlKLHlDQUNFLG1CQUVBLG9EQUNFLDBEQUdGLHVEQUNFLFVBQ0EsV0FDQSxrQkFDQSxlQUNBLHFDQUVBLG1CQUNFLElBQ0UsdUNBR0YsSUFDRSx1Q0FHRixJQUNFLHdDQUdGLElBQ0UsdUNBR0YsS0FDRSxzQ0FNUiwrQ0FDRSwwREFHRiwyQ0FDRSxZQU1FLDJIQUNFLGVBQ0EsV0FPRixxRUFDRSxXQUdGLG1FQUNFLGVBQ0EsZUFTZCxtRkFHTSxtQ0FDRSw4REFJRSx1REFDRSxtQkFDQSxrRUFDRSxrbUIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi4vX2NvbW1vbi9zdHlsZS9tb2R1bGVzL3BvcHVwLXJnLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uL19jb21tb24vc3R5bGUvbW9kdWxlcy9jb21wb25lbnRzL2JldC1jaGFuZ2VyLXdpdGgtYXV0by5zdHlsZS5zY3NzIiwid2VicGFjazovLy8uLi9fY29tbW9uL3N0eWxlL3ZhcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vX2NvbW1vbi9zdHlsZS9tb2R1bGVzL2NvbXBvbmVudHMvYmV0LWZpeGVkLWFtb3VudC5zdHlsZS5zY3NzIiwid2VicGFjazovLy8uL2NvbXBvbmVudHMvY29sbGVjdC1hbW91bnQuc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9zdHlsZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAjcG9wdXAtcmcge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBvdmVyZmxvdzogYXV0bztcblxuICAgIC5wb3B1cC1iZyB7XG4gICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLnBvcHVwIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLnBvcHVwLWNvbnRlbnQge1xuICAgICAgICAgIC8vIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgICAucG9wdXAtY2xvc2Uge1xuICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgLy8gbGVmdDogOXB4O1xuICAgICAgICAgICAgLy8gdG9wOiAyM3B4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wb3B1cC1ib2R5IHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA5M3B4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBoMSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wb3B1cC13cmFwcGVyLnBvcHVwLXJnIHtcbiAgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAucG9wdXAtYmcge1xuICAgIC5wb3B1cCB7XG4gICAgICAucG9wdXAtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcblxuICAgICAgICAucG9wdXAtaGVhZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICAgIC5wb3B1cC1jbG9zZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucG9wdXAtYm9keSB7XG4gICAgICAgICAgY29sb3I6ICNkY2UwZWE7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDgwdmg7XG4gICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAucmctdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tdC01IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLm10LTIwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5tdC0yNiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAubXQtMzcge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzdweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLm10LTYyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYycHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1sLTE1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tYi0zMCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGcge1xuICAgICAgICAgICAgY29sb3I6ICNiZWYxNTk7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmRvdHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAvLyB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JlZjE1OTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgLnBvcHVwLWJnIHtcbiAgICAgIC5wb3B1cCB7XG4gICAgICAgIC5wb3B1cC1jb250ZW50IHtcbiAgICAgICAgICAucG9wdXAtYm9keSB7XG4gICAgICAgICAgICAucG9wdXAtcmctYnVsbGV0cyB7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgLnBvcHVwLXJnLWJ1bGxldHMtbGVmdCxcbiAgICAgICAgICAgICAgLnBvcHVwLXJnLWJ1bGxldHMtcmlnaHQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vdmFycy5zY3NzXCI7XG5cbi8vICRiZXRBbW91bnRCZ0NvbG9yXG4vLyAkYmV0QW1vdW50Qm9yZGVyQ29sb3Jcbi8vICRiZXRBbW91bnRCb3JkZXJUaGlja25lc3Ncbi8vICRiZXRBbW91bnRCdG5CZ0NvbG9yXG4vLyAkYmV0QW1vdW50QnRuV2lkdGhcbi8vICRiZXRBbW91bnRCdG5IZWlnaHRcbi8vICRiZXRBbW91bnRCdG5Cb3JkZXJSYWRpdXNcbi8vICRiZXRBbW91bnRUaXRsZUNvbG9yXG4vLyAkYmV0QW1vdW50VGl0bGVGb250U2l6ZVxuLy8gJGJldEFtb3VudENvbG9yXG4vLyAkYmV0QW1vdW50Rm9udFNpemVcbi8vICRiZXRBbW91bnRDdXJyZW5jeUNvbG9yXG4vLyAkYmV0QW1vdW50SW5wdXRCZ0NvbG9yXG5cbi5iZXQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZXRBbW91bnRCZ0NvbG9yO1xuICBib3JkZXI6ICRiZXRBbW91bnRCb3JkZXJUaGlja25lc3Mgc29saWQgJGJldEFtb3VudEJvcmRlckNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyUmFkaXVzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMzE1cHg7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuXG4gIC5jaGVja2JveC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcblxuICAgIC5jaGJ4IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgJltyZWFkb25seV0ge1xuICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRvdCB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDJiM2I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDExcHg7XG5cbiAgICAgICAgY29sb3I6ICM2NDZhODA7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDdweDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTdhMWMyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4ycztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbnB1dDpjaGVja2VkICsgLmRvdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDJiM2I7XG4gICAgICAgIGNvbG9yOiAjZWZmM2ZmO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdW5zZXQ7XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZWYxNTk7XG4gICAgICAgICAgbGVmdDogMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJHRpdGxlV2lkdGg6IDYwcHg7XG5cbiAgICAudGl0bGUge1xuICAgICAgY29sb3I6ICRiZXRBbW91bnRUaXRsZUNvbG9yO1xuICAgICAgZm9udC1zaXplOiAkYmV0QW1vdW50VGl0bGVGb250U2l6ZTtcbiAgICAgIHdpZHRoOiAkdGl0bGVXaWR0aDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTJweDtcbiAgICB9XG4gICAgLmlucHV0LWFtb3VudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAuaW5wdXQtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogJGJldEFtb3VudEJ0bldpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRiZXRBbW91bnRCdG5IZWlnaHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRiZXRBbW91bnRCdG5Cb3JkZXJSYWRpdXM7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmV0QW1vdW50QnRuQmdDb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYubWludXMge1xuICAgICAgICAgIHJpZ2h0OiBjYWxjKCN7JGJldEFtb3VudEJ0bldpZHRofSArIDVweCk7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL19jb21tb24vc3RhdGljL2ltYWdlcy9pbnB1dC1taW51cy5zdmdcIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucGx1cyB7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL19jb21tb24vc3RhdGljL2ltYWdlcy9pbnB1dC1wbHVzLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgY29sb3I6ICRiZXRBbW91bnRDb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAkYmV0QW1vdW50Rm9udFNpemU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZXRBbW91bnRJbnB1dEJnQ29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXJSYWRpdXM7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRiZXRBbW91bnRCdG5XaWR0aH0gKiAyIC0gNXB4KTtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuXG4gICAgICAgICZbcmVhZG9ubHk9XCJyZWFkb25seVwiXSB7XG4gICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYud2l0aC1vdmVybGF5IHtcbiAgICAgICAgJjpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pbnB1dC1vdmVybGF5IHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LW92ZXJsYXkge1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAkYmV0QW1vdW50Rm9udFNpemU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJldEFtb3VudElucHV0QmdDb2xvcjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyUmFkaXVzO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRiZXRBbW91bnRCdG5XaWR0aH0gKiAyIC0gNXB4KTtcbiAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcblxuICAgICAgICAgIC5pbnB1dC12YWwge1xuICAgICAgICAgICAgY29sb3I6ICRiZXRBbW91bnRDb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmlucHV0LXZhbC1lbmRpbmcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGJldEFtb3VudEN1cnJlbmN5Q29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5iZXQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIiRyZW06IDAuMDYyNXJlbTtcblxuJGJnQ29sb3I6IHZhcigtLWJnQ29sb3IpO1xuXG4kdGV4dENvbG9yOiB2YXIoLS10ZXh0Q29sb3IpO1xuJGxpbWVUZXh0OiB2YXIoLS1saW1lVGV4dCk7XG4kZGltVGV4dDogdmFyKC0tZGltVGV4dCk7XG4kYWN0aXZlVGV4dDogdmFyKC0tYWN0aXZlVGV4dCk7XG5cbiRicmFuZENvbG9yOiB2YXIoLS1icmFuZENvbG9yKTtcbiR0ZXh0Q29sb3JPbkJyYW5kQ29sb3I6IHZhcigtLXRleHRDb2xvck9uQnJhbmRDb2xvcik7XG5cbiRzZWN0aW9uQmdDb2xvcjogdmFyKC0tc2VjdGlvbkJnQ29sb3IpO1xuJGxpZ2h0QmdDb2xvcjogdmFyKC0tbGlnaHRCZ0NvbG9yKTtcbiRkYXJrQmdDb2xvcjogdmFyKC0tZGFya0JnQ29sb3IpO1xuXG4kbGltZUJ0bjogdmFyKC0tbGltZUJ0bik7XG4kbGltZUJ0blRleHQ6IHZhcigtLWxpbWVCdG5UZXh0KTtcbiRyZWRCdG46IHZhcigtLXJlZEJ0bik7XG4kcmVkQnRuVGV4dDogdmFyKC0tcmVkQnRuVGV4dCk7XG5cbiRzaWRlU2VjdGlvbkJnOiB2YXIoLS1zaWRlU2VjdGlvbkJnKTtcblxuLyogdGFibGUgKi9cbiRtaWRkbGVHYW1lQ29udGFpbmVyQmdDb2xvcjogdmFyKC0tbWlkZGxlR2FtZUNvbnRhaW5lckJnQ29sb3IpO1xuXG4kdGFibGVCb3JkZXI6IHZhcigtLXRhYmxlQm9yZGVyKTtcbiR5ZWxsb3dUZXh0OiB2YXIoLS15ZWxsb3dUZXh0KTtcbiR5ZWxsb3dCZ0NvbG9yOiB2YXIoLS15ZWxsb3dCZ0NvbG9yKTtcbiRjaGJ4QmdDb2xvcjogdmFyKC0tY2hieEJnQ29sb3IpO1xuJGNoYnhUZXh0OiB2YXIoLS1jaGJ4VGV4dCk7XG4kZ3JheVRleHQ6IHZhcigtLWdyYXlUZXh0KTtcblxuJGxpZ2h0R3JheVRleHQ6IHZhcigtLWxpZ2h0R3JheVRleHQpO1xuJGxpZ2h0R3JheUJnQ29sb3I6IHZhcigtLWxpZ2h0R3JheUJnQ29sb3IpO1xuXG4vLyBuZXdcblxuJGJvcmRlclJhZGl1czogdmFyKC0tYm9yZGVyUmFkaXVzKTtcbiRiZ0NvbG9yOiB2YXIoLS1iZ0NvbG9yKTtcbiRsaW1lQ29sb3I6IHZhcigtLWxpbWVDb2xvcik7XG4kcGxhY2VIb2xkZXJDb2xvcjogdmFyKC0tcGxhY2VIb2xkZXJDb2xvcik7XG4kZ2FtZU5hbWVDb2xvcjogdmFyKC0tZ2FtZU5hbWVDb2xvcik7XG4kc2Nyb2xsYmFyVHJhY2tDb2xvcjogdmFyKC0tc2Nyb2xsYmFyVHJhY2tDb2xvcik7XG4kc2Nyb2xsYmFyVGh1bWJDb2xvcjogdmFyKC0tc2Nyb2xsYmFyVGh1bWJDb2xvcik7XG4kZXJyb3JXcmFwcGVyQmdDb2xvcjogdmFyKC0tZXJyb3JXcmFwcGVyQmdDb2xvcik7XG4kZXJyb3JXcmFwcGVyQ29sb3I6IHZhcigtLWVycm9yV3JhcHBlckNvbG9yKTtcblxuJHdhbGxldENoYW5nZXJCZ0NvbG9yOiB2YXIoLS13YWxsZXRDaGFuZ2VyQmdDb2xvcik7XG4kZnJlZWJldEJnQ29sb3I6IHZhcigtLWZyZWViZXRCZ0NvbG9yKTtcbiRmcmVlYmV0Q29sb3I6IHZhcigtLWZyZWViZXRDb2xvcik7XG4kdGltZXJDb2xvcjogdmFyKC0tdGltZXJDb2xvcik7XG4kZ2FtZVJ1bGVzVGl0bGVDb2xvcjogdmFyKC0tZ2FtZVJ1bGVzVGl0bGVDb2xvcik7XG5cbiRnYW1lQ29udGFpbmVyQmdDb2xvcjogdmFyKC0tZ2FtZUNvbnRhaW5lckJnQ29sb3IpO1xuXG4kYmV0QW1vdW50QmdDb2xvcjogdmFyKC0tYmV0QW1vdW50QmdDb2xvcik7XG4kYmV0QW1vdW50Qm9yZGVyQ29sb3I6IHZhcigtLWJldEFtb3VudEJvcmRlckNvbG9yKTtcbiRiZXRBbW91bnRCb3JkZXJUaGlja25lc3M6IHZhcigtLWJldEFtb3VudEJvcmRlclRoaWNrbmVzcyk7XG4kYmV0QW1vdW50QnRuQmdDb2xvcjogdmFyKC0tYmV0QW1vdW50QnRuQmdDb2xvcik7XG4kYmV0QW1vdW50QnRuV2lkdGg6IHZhcigtLWJldEFtb3VudEJ0bldpZHRoKTtcbiRiZXRBbW91bnRCdG5IZWlnaHQ6IHZhcigtLWJldEFtb3VudEJ0bkhlaWdodCk7XG4kYmV0QW1vdW50QnRuQm9yZGVyUmFkaXVzOiB2YXIoLS1iZXRBbW91bnRCdG5Cb3JkZXJSYWRpdXMpO1xuJGJldEFtb3VudFRpdGxlQ29sb3I6IHZhcigtLWJldEFtb3VudFRpdGxlQ29sb3IpO1xuJGJldEFtb3VudFRpdGxlRm9udFNpemU6IHZhcigtLWJldEFtb3VudFRpdGxlRm9udFNpemUpO1xuJGJldEFtb3VudENvbG9yOiB2YXIoLS1iZXRBbW91bnRDb2xvcik7XG4kYmV0QW1vdW50Rm9udFNpemU6IHZhcigtLWJldEFtb3VudEZvbnRTaXplKTtcbiRiZXRBbW91bnRDdXJyZW5jeUNvbG9yOiB2YXIoLS1iZXRBbW91bnRDdXJyZW5jeUNvbG9yKTtcbiRiZXRBbW91bnRJbnB1dEJnQ29sb3I6IHZhcigtLWJldEFtb3VudElucHV0QmdDb2xvcik7XG5cbiRidG5CYXJzQmdDb2xvcjogdmFyKC0tYnRuQmFyc0JnQ29sb3IpO1xuJGJldEJ0bkJnQ29sb3I6IHZhcigtLWJldEJ0bkJnQ29sb3IpO1xuJGJldEJ0bkNvbG9yOiB2YXIoLS1iZXRCdG5Db2xvcik7XG4kYmV0QnRuRm9udFNpemU6IHZhcigtLWJldEJ0bkZvbnRTaXplKTtcblxuJGNhc2hvdXRCdG5CZ0NvbG9yOiB2YXIoLS1jYXNob3V0QnRuQmdDb2xvcik7XG4kY2FzaG91dEJ0bkNvbG9yOiB2YXIoLS1jYXNob3V0QnRuQ29sb3IpO1xuJGNhc2hvdXRBbW91bnRCdG5Db2xvcjogdmFyKC0tY2FzaG91dEFtb3VudEJ0bkNvbG9yKTtcbiRjYXNob3V0QnRuRm9udFNpemU6IHZhcigtLWNhc2hvdXRCdG5Gb250U2l6ZSk7XG5cbiRiZXRIaXN0b3J5QmdDb2xvcjogdmFyKC0tYmV0SGlzdG9yeUJnQ29sb3IpO1xuXG4kbGltaXRzSGVpZ2h0OiB2YXIoLS1saW1pdHNIZWlnaHQpO1xuJGJldExpbWl0c0JnQ29sb3I6IHZhcigtLWJldExpbWl0c0JnQ29sb3IpO1xuJGJldExpbWl0c1RpdGxlQ29sb3I6IHZhcigtLWJldExpbWl0c1RpdGxlQ29sb3IpO1xuJGJldExpbWl0c1RpdGxlRm9udFNpemU6IHZhcigtLWJldExpbWl0c1RpdGxlRm9udFNpemUpO1xuJGJldExpbWl0c0Ftb3VudENvbG9yOiB2YXIoLS1iZXRMaW1pdHNBbW91bnRDb2xvcik7XG4kYmV0TGltaXRzQW1vdW50Rm9udFNpemU6IHZhcigtLWJldExpbWl0c0Ftb3VudEZvbnRTaXplKTtcbiRiZXRMaW1pdHNDdXJyZW5jeUNvbG9yOiB2YXIoLS1iZXRMaW1pdHNDdXJyZW5jeUNvbG9yKTtcbiRiZXRMaW1pdHNDdXJyZW5jeUZvbnRTaXplOiB2YXIoLS1iZXRMaW1pdHNDdXJyZW5jeUZvbnRTaXplKTtcbiRiZXRMaW1pdHNNb2JpbGVCZ0NvbG9yOiB2YXIoLS1iZXRMaW1pdHNNb2JpbGVCZ0NvbG9yKTtcbiRiZXRMaW1pdHNUaXRsZU1vYmlsZUZvbnRTaXplOiB2YXIoLS1iZXRMaW1pdHNUaXRsZU1vYmlsZUZvbnRTaXplKTtcbiRiZXRMaW1pdHNBbW91bnRNb2JpbGVGb250U2l6ZTogdmFyKC0tYmV0TGltaXRzQW1vdW50TW9iaWxlRm9udFNpemUpO1xuJGJldExpbWl0c0N1cnJlbmN5TW9iaWxlRm9udFNpemU6IHZhcigtLWJldExpbWl0c0N1cnJlbmN5TW9iaWxlRm9udFNpemUpO1xuXG4kY3VycmVuY3lBbW91bnRDb2xvcjogdmFyKC0tY3VycmVuY3lBbW91bnRDb2xvcik7XG4kY3VycmVuY3lDb2RlQ29sb3I6IHZhcigtLWN1cnJlbmN5Q29kZUNvbG9yKTtcblxuJHJpZ2h0c2VjdGlvbmJnY29sb3I6IHZhcigtLXJpZ2h0c2VjdGlvbmJnY29sb3IpO1xuXG4kaW5zdWZmaWNpZW50QmFsYW5jZUNvbG9yOiB2YXIoLS1pbnN1ZmZpY2llbnRCYWxhbmNlQ29sb3IpO1xuIiwiLmJldC1maXhlZC1hbW91bnQtd3JhcHBlciB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgbGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZXRBbW91bnRCZ0NvbG9yO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1cztcbiAgICAgIGJvcmRlcjogJGJldEFtb3VudEJvcmRlclRoaWNrbmVzcyBzb2xpZCAjNjQ2YTgwO1xuICAgICAgY29sb3I6ICM2NTZjODI7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIHRyYW5zaXRpb246IGZpbHRlciAxMDBtcyBlYXNlLWluO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIH1cblxuICAgICAgJi5saW1pdGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgICBmaWx0ZXI6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxYjJiO1xuICAgICAgICBjb2xvcjogIzk3YTFjMjtcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBcbiAgICAqIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uLy4uL19jb21tb24vc3R5bGUvdmFycy5zY3NzXCI7XG5cbi8vICRiZXRBbW91bnRCZ0NvbG9yXG4vLyAkYmV0QW1vdW50Qm9yZGVyQ29sb3Jcbi8vICRiZXRBbW91bnRCb3JkZXJUaGlja25lc3Ncbi8vICRiZXRBbW91bnRCdG5CZ0NvbG9yXG4vLyAkYmV0QW1vdW50QnRuV2lkdGhcbi8vICRiZXRBbW91bnRCdG5IZWlnaHRcbi8vICRiZXRBbW91bnRCdG5Cb3JkZXJSYWRpdXNcbi8vICRiZXRBbW91bnRUaXRsZUNvbG9yXG4vLyAkYmV0QW1vdW50VGl0bGVGb250U2l6ZVxuLy8gJGJldEFtb3VudENvbG9yXG4vLyAkYmV0QW1vdW50Rm9udFNpemVcbi8vICRiZXRBbW91bnRDdXJyZW5jeUNvbG9yXG4vLyAkYmV0QW1vdW50SW5wdXRCZ0NvbG9yXG5cbi5jb2xsZWN0LWFtb3VudC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJldEFtb3VudEJnQ29sb3I7XG4gIGJvcmRlcjogJGJldEFtb3VudEJvcmRlclRoaWNrbmVzcyBzb2xpZCAkYmV0QW1vdW50Qm9yZGVyQ29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXJSYWRpdXM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgLmNoZWNrYm94LXdyYXBwZXIge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gICAgLmNoYngge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICBpbnB1dFtyZWFkb25seV0ge1xuICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRvdCB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDJiM2I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDExcHg7XG5cbiAgICAgICAgY29sb3I6ICM2NDZhODA7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDdweDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTdhMWMyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4ycztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbnB1dDpjaGVja2VkICsgLmRvdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDJiM2I7XG4gICAgICAgIGNvbG9yOiAjZWZmM2ZmO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdW5zZXQ7XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZWYxNTk7XG4gICAgICAgICAgbGVmdDogMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICR0aXRsZVdpZHRoOiA2MHB4O1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGNvbG9yOiAkYmV0QW1vdW50VGl0bGVDb2xvcjtcbiAgICAgIGZvbnQtc2l6ZTogJGJldEFtb3VudFRpdGxlRm9udFNpemU7XG4gICAgICB3aWR0aDogJHRpdGxlV2lkdGg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDhweDtcbiAgICB9XG4gICAgLmlucHV0LWFtb3VudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAuaW5wdXQtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogJGJldEFtb3VudEJ0bldpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRiZXRBbW91bnRCdG5IZWlnaHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRiZXRBbW91bnRCdG5Cb3JkZXJSYWRpdXM7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmV0QW1vdW50QnRuQmdDb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYubWludXMge1xuICAgICAgICAgIHJpZ2h0OiBjYWxjKCN7JGJldEFtb3VudEJ0bldpZHRofSArIDVweCk7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL19jb21tb24vc3RhdGljL2ltYWdlcy9hcnJvdy1kb3duLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5wbHVzIHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vX2NvbW1vbi9zdGF0aWMvaW1hZ2VzL2Fycm93LXVwLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgY29sb3I6ICRiZXRBbW91bnRDb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAkYmV0QW1vdW50Rm9udFNpemU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZXRBbW91bnRJbnB1dEJnQ29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXJSYWRpdXM7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRiZXRBbW91bnRCdG5XaWR0aH0gKiAyIC0gNXB4KTtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuXG4gICAgICAgIGlucHV0W3JlYWRvbmx5XSB7XG4gICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYud2l0aC1vdmVybGF5IHtcbiAgICAgICAgJjpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pbnB1dC1vdmVybGF5IHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LW92ZXJsYXkge1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAkYmV0QW1vdW50Rm9udFNpemU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJldEFtb3VudElucHV0QmdDb2xvcjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyUmFkaXVzO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRiZXRBbW91bnRCdG5XaWR0aH0gKiAyIC0gNXB4KTtcbiAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcblxuICAgICAgICAgIC5pbnB1dC12YWwge1xuICAgICAgICAgICAgY29sb3I6ICRiZXRBbW91bnRDb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmlucHV0LXZhbC1lbmRpbmcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGJldEFtb3VudEN1cnJlbmN5Q29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb2xsZWN0LWFtb3VudC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uL19jb21tb24vc3R5bGUvdmFycy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vX2NvbW1vbi9zdHlsZS9tb2R1bGVzL3BvcHVwLXJnLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9fY29tbW9uL3N0eWxlL21vZHVsZXMvY29tcG9uZW50cy9iZXQtY2hhbmdlci13aXRoLWF1dG8uc3R5bGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL19jb21tb24vc3R5bGUvbW9kdWxlcy9jb21wb25lbnRzL2JldC1maXhlZC1hbW91bnQuc3R5bGUuc2Nzc1wiO1xuXG5AaW1wb3J0IFwiLi9jb21wb25lbnRzL2NvbGxlY3QtYW1vdW50LnN0eWxlLnNjc3NcIjtcblxuOnJvb3Qge1xuICAtLWxhbmRzY2FwZUZyYW1lV2lkdGg6IDU2NnB4O1xuICAtLWxhbmRzY2FwZUZyYW1lSGVpZ2h0OiAxMjBweDtcbiAgLS1ncm91bmRGcmFtZVdpZHRoOiA4MjFweDtcbiAgLS1ncm91bmRGcmFtZUhlaWdodDogNjVweDtcbiAgLS1kaW5vQW5pbUZyYW1lV2lkdGg6IDM2MHB4O1xuICAtLWRpbm9BbmltRnJhbWVIZWlnaHQ6IDMwMHB4O1xuICAtLWNyYXNoQW5pbUZyYW1lV2lkdGg6IDEwMDBweDtcbiAgLS1jcmFzaEFuaW1GcmFtZUhlaWdodDogNTYzcHg7XG4gIC0tcmVzdWx0QW5pbUZvbnRTaXplOiAzMHB4O1xufVxuXG4uaGVhZGVyLXdyYXBwZXIge1xuICAucmVzcG9uc2libGUtZ2FtaW5nLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgJi5vbnl4aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ2NXB4IC0gMjRweCk7XG5cbiAgICBoZWFkZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgfVxuICAgIC5yZXNwb25zaWJsZS1nYW1pbmctaWNvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDUzcHg7XG4gICAgICBmbGV4OiAxO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKDE1MSwgMTYxLCAxOTQsIDAuNik7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgICAmLm9ueXhpb24ge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3OTkuOThweCkge1xuICAgICYub255eGlvbiB7XG4gICAgICBoZWFkZXIge1xuICAgICAgICAjcnVsZXMtd3JhcHBlciB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnJlc3BvbnNpYmxlLWdhbWluZy1pY29uIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAmLm9ueXhpb24ge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuXG4gICAgICAucmVzcG9uc2libGUtZ2FtaW5nLWljb24ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbm1haW4ge1xuICAkZGlub0FuaW1GcmFtZVJhdGU6IDQwbXM7XG4gICRkaW5vQW5pbUZyYW1lQ291bnQ6IDE3O1xuXG4gICRjcmFzaEFuaW1GcmFtZVJhdGU6IDMwbXM7XG5cbiAgJGNyYXNoQW5pbUZyYW1lQ291bnQ6IDU4O1xuICAkY3Jhc2hBbmltTG9vcEZyYW1lQ291bnQ6IDk7XG5cbiAgLm1haW4tY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cbiAgICAuZ2FtZS1jb250YWluZXIge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3skbGltaXRzSGVpZ2h0fSAtIDY2cHggLSAxMjVweCAtIDE1cHgpO1xuICAgICAgbWFyZ2luLXRvcDogJGxpbWl0c0hlaWdodDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuXG4gICAgICAmID4gLmxheWVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAubGF5ZXIuYmFja2dyb3VuZCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMDtcblxuICAgICAgICAuYmcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJhc3NldHMvaW1hZ2VzL3NjZW5lL2JnLmpwZ1wiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICYgKyAuYmcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hbmltYXRlZCB7XG4gICAgICAgICAgYW5pbWF0aW9uOiBiZ0FuaW0gMTVzIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcblxuICAgICAgICAgIEBrZXlmcmFtZXMgYmdBbmltIHtcbiAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxheWVyLmxhbmRzY2FwZSB7XG4gICAgICAgIGJvdHRvbTogNTdweDtcbiAgICAgICAgd2lkdGg6IGNhbGModmFyKC0tbGFuZHNjYXBlRnJhbWVXaWR0aCkgKiA0KTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1sYW5kc2NhcGVGcmFtZUhlaWdodCk7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAuYmcge1xuICAgICAgICAgIHdpZHRoOiB2YXIoLS1sYW5kc2NhcGVGcmFtZVdpZHRoKTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiYXNzZXRzL2ltYWdlcy9zY2VuZS9sYW5kc2NhcGUucG5nXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgJiArIC5iZyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFuaW1hdGVkIHtcbiAgICAgICAgICBhbmltYXRpb246IGxhbmRzY2FwZUFuaW0gM3MgbGluZWFyO1xuICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXG4gICAgICAgICAgQGtleWZyYW1lcyBsYW5kc2NhcGVBbmltIHtcbiAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGModmFyKC0tbGFuZHNjYXBlRnJhbWVXaWR0aCkgKiAtMSkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGF5ZXIucm9ja3Mge1xuICAgICAgICBib3R0b206IDU1cHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWdyb3VuZEZyYW1lV2lkdGgpICogNCk7XG4gICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgLnJvY2sge1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1ncm91bmRGcmFtZVdpZHRoKSAqIDIpO1xuICAgICAgICAgICAgd2lkdGg6IDcxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiYXNzZXRzL2ltYWdlcy9zY2VuZS9yb2NrLnBuZ1wiKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZ3JvdW5kRnJhbWVXaWR0aCkgKiAyIC0gMTQycHgpO1xuICAgICAgICAgICAgd2lkdGg6IDcxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiYXNzZXRzL2ltYWdlcy9zY2VuZS9yb2NrLnBuZ1wiKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFuaW1hdGVkIHtcbiAgICAgICAgICBhbmltYXRpb246IHJvY2tzQW5pbSAzLjhzIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgICAgICBmaWx0ZXI6IGJsdXIoMXB4KTtcblxuICAgICAgICAgIEBrZXlmcmFtZXMgcm9ja3NBbmltIHtcbiAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxheWVyLmdyb3VuZCB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IGNhbGModmFyKC0tZ3JvdW5kRnJhbWVXaWR0aCkgKiAzKTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1ncm91bmRGcmFtZUhlaWdodCk7XG4gICAgICAgIHotaW5kZXg6IDQ7XG5cbiAgICAgICAgLmJnIHtcbiAgICAgICAgICB3aWR0aDogdmFyKC0tZ3JvdW5kRnJhbWVXaWR0aCk7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImFzc2V0cy9pbWFnZXMvc2NlbmUvZ3JvdW5kLnBuZ1wiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICYgKyAuYmcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hbmltYXRlZCB7XG4gICAgICAgICAgLy8gYW5pbWF0aW9uOiBncm91bmRBbmltIDEuM3MgbGluZWFyO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JvdW5kQW5pbSAxcyBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cbiAgICAgICAgICBAa2V5ZnJhbWVzIGdyb3VuZEFuaW0ge1xuICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1ncm91bmRGcmFtZVdpZHRoKSAqIC0xKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5hc3Rlcm9pZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtMTAwJSk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgJi5zbWFsbCB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHdpZHRoOiA3MTlweDtcbiAgICAgICAgICBoZWlnaHQ6IDUxNHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImFzc2V0cy9pbWFnZXMvYXN0ZXJvaWRzL3NtYWxsLnBuZ1wiKTtcbiAgICAgICAgICBhbmltYXRpb246IHNtYWxsQXN0ZXJvaWRBbmltIDEyMDBtcyBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cbiAgICAgICAgICBAa2V5ZnJhbWVzIHNtYWxsQXN0ZXJvaWRBbmltIHtcbiAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjAlLCAyMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYmlnIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMzRweDtcbiAgICAgICAgICBoZWlnaHQ6IDk3cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiYXNzZXRzL2ltYWdlcy9hc3Rlcm9pZHMvYmlnLnBuZ1wiKTtcbiAgICAgICAgICBhbmltYXRpb246IGJpZ0FzdGVyb2lkQW5pbSAxcyBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cbiAgICAgICAgICBAa2V5ZnJhbWVzIGJpZ0FzdGVyb2lkQW5pbSB7XG4gICAgICAgICAgICB0byB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwMCUsIDMwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGlubyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTIyMHB4O1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1kaW5vQW5pbUZyYW1lV2lkdGgpO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWRpbm9BbmltRnJhbWVIZWlnaHQpO1xuICAgICAgICB6LWluZGV4OiA1O1xuXG4gICAgICAgIC5hbmltLXdyYXBwZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgLmRpbm8tYW5pbSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1kaW5vQW5pbUZyYW1lV2lkdGgpICogI3skZGlub0FuaW1GcmFtZUNvdW50fSk7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImFzc2V0cy9pbWFnZXMvZGlub2FuaW0vc3ByaXRlLnBuZ1wiKTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZGlub0FuaW0gKCRkaW5vQW5pbUZyYW1lQ291bnQgKiAkZGlub0FuaW1GcmFtZVJhdGUpIHN0ZXBzKCRkaW5vQW5pbUZyYW1lQ291bnQpO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblxuICAgICAgICAgICAgQGtleWZyYW1lcyBkaW5vQW5pbSB7XG4gICAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcC5jdXJyZW50LW51bSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAtODBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZm9udC1zaXplOiA1NXB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1CbGFja1wiO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMWRlZyk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBudW1BbmltICgkZGlub0FuaW1GcmFtZUNvdW50ICogJGRpbm9BbmltRnJhbWVSYXRlKSBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAkZGlub0FuaW1GcmFtZVJhdGU7XG4gICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cbiAgICAgICAgICBAa2V5ZnJhbWVzIG51bUFuaW0ge1xuICAgICAgICAgICAgMjAlIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE3cHgpIHJvdGF0ZSgyZGVnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgMjUlIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE3cHgpIHJvdGF0ZSgyZGVnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgNDclIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpIHJvdGF0ZSgxZGVnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgNzQlIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE3cHgpIHJvdGF0ZSgyZGVnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvKlxuICAgICAgICAgICAgICAgIHNob3cgZnJvbSB0aGUgYmVnaW5uaW5nIHRvIGxvYWQgaW1hZ2UgYW5kIGFsc29cbiAgICAgICAgICAgICAgICB0byBwcmV2ZW50IGZyZWV6aW5nIG9mIG90aGVyIGFuaW1hdGlvbnNcbiAgICAgICAgICAgICovXG4gICAgICAuY3Jhc2gtYW5pbS1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIGxlZnQ6IDA7XG4gICAgICAgIC8vIGJvdHRvbTogY2FsYygxMDAlIC0gdmFyKC0tY3Jhc2hBbmltRnJhbWVIZWlnaHQpKTtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSB2YXIoLS1jcmFzaEFuaW1GcmFtZVdpZHRoKSAvIDIpO1xuICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgd2lkdGg6IHZhcigtLWNyYXNoQW5pbUZyYW1lV2lkdGgpO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWNyYXNoQW5pbUZyYW1lSGVpZ2h0KTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgei1pbmRleDogNjtcbiAgICAgICAgLy8gdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgICAgICAgLy8gYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xuXG4gICAgICAgICYuYW5pbWF0ZWQge1xuICAgICAgICAgIC8vIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0tY3Jhc2hBbmltRnJhbWVXaWR0aCkgLyAyKTtcbiAgICAgICAgICAvLyBib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY3Jhc2gtYW5pbSB7XG4gICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tY3Jhc2hBbmltRnJhbWVXaWR0aCkgKiAtMSAvIDIpO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWNyYXNoQW5pbUZyYW1lV2lkdGgpICogI3skY3Jhc2hBbmltRnJhbWVDb3VudH0pO1xuICAgICAgICAgIGhlaWdodDogdmFyKC0tY3Jhc2hBbmltRnJhbWVIZWlnaHQpO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImFzc2V0cy9pbWFnZXMvY3Jhc2hhbmltL3Nwcml0ZS5wbmdcIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZhcigtLWNyYXNoQW5pbUZyYW1lV2lkdGgpKTtcblxuICAgICAgICAgICYuYW5pbWF0ZWQge1xuICAgICAgICAgICAgJG5vbG9vcENvdW50OiAkY3Jhc2hBbmltRnJhbWVDb3VudCAtICRjcmFzaEFuaW1Mb29wRnJhbWVDb3VudDtcbiAgICAgICAgICAgICRub2xvb3BEdXJhdGlvbjogJG5vbG9vcENvdW50ICogJGNyYXNoQW5pbUZyYW1lUmF0ZTtcbiAgICAgICAgICAgICRsb29wRHVyYXRpb246ICRjcmFzaEFuaW1Mb29wRnJhbWVDb3VudCAqICRjcmFzaEFuaW1GcmFtZVJhdGU7XG5cbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogY3Jhc2hBbmltICRub2xvb3BEdXJhdGlvbiBzdGVwcygkbm9sb29wQ291bnQpIGZvcndhcmRzLFxuICAgICAgICAgICAgICBjcmFzaEFuaW1Mb29wICRsb29wRHVyYXRpb24gc3RlcHMoJGNyYXNoQW5pbUxvb3BGcmFtZUNvdW50KSAkbm9sb29wRHVyYXRpb24gaW5maW5pdGU7XG5cbiAgICAgICAgICAgIEBrZXlmcmFtZXMgY3Jhc2hBbmltIHtcbiAgICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKHZhcigtLWNyYXNoQW5pbUZyYW1lV2lkdGgpICogI3skbm9sb29wQ291bnR9ICogLTEpKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAa2V5ZnJhbWVzIGNyYXNoQW5pbUxvb3Age1xuICAgICAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1jcmFzaEFuaW1GcmFtZVdpZHRoKSAqICN7JG5vbG9vcENvdW50fSAqIC0xKSk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICB0byB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucmVzdWx0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDE3MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90by1CbGFja1wiO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0ZXh0LXNoYWRvdzogNnB4IDZweCAxcHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgICB6LWluZGV4OiA3O1xuXG4gICAgICAgICYuYW5pbWF0ZWQge1xuICAgICAgICAgIGFuaW1hdGlvbjogcmVzdWx0QW5pbSAxNTBtcyBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiA1MDBtcztcbiAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblxuICAgICAgICAgIEBrZXlmcmFtZXMgcmVzdWx0QW5pbSB7XG4gICAgICAgICAgICAwJSB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tcmVzdWx0QW5pbUZvbnRTaXplKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgODAlIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKHZhcigtLXJlc3VsdEFuaW1Gb250U2l6ZSkgKiAzLjMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKHZhcigtLXJlc3VsdEFuaW1Gb250U2l6ZSkgKiAyLjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYmV0LWxvYWRlcixcbiAgICAgIC5zY3JlZW4tbG9hZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgJi52aXNpYmxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAxNjBweDtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZWdnQW5pbSAxLjFzIGxpbmVhciBpbmZpbml0ZTtcblxuICAgICAgICAgICAgQGtleWZyYW1lcyBlZ2dBbmltIHtcbiAgICAgICAgICAgICAgNSUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCkgcm90YXRlKDEwZGVnKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIDEwJSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOGRlZyk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAxNSUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDNkZWcpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgMjAlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4ZGVnKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIDI1JSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNmRlZyk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAzMCUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDRkZWcpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgMzUlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyZGVnKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIDQ0JSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMmRlZyk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICA0NSUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KSByb3RhdGUoMTBkZWcpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgNTAlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDdkZWcpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgNTUlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDNkZWcpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgNjAlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICA3MCUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoNWRlZyk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICA3NSUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoMmRlZyk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICA4MCUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIDEwMCUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5sb2FkZXItbGluZSB7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFlMjMzNDtcblxuICAgICAgICAgICAgLmZpbGxlZCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBmZmFjO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAxMDBtcyBsaW5lYXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnBlcmNlbnQge1xuICAgICAgICAgICAgY29sb3I6ICMwMGZmYWM7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYmV0LWxvYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAucGVyY2VudCB7XG4gICAgICAgICAgICBjb2xvcjogIzAwZmZhYztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnBsYWNlLWJldCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNjcmVlbi1sb2FkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI4LCAyOCwgMzksIDAuOTkpO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJldi1udW1iZXJzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjI1MzM7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC5saXN0LXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYyNTMzO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9fY29tbW9uL3N0YXRpYy9pbWFnZXMvcHJldi1udW1iZXJzLWljb24uc3ZnXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgIC8vIG9wYWNpdHk6IDAuNTU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEwMG1zIGxpbmVhcjtcblxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgIGNvbG9yOiAjYTFmMTViO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1cztcblxuICAgICAgICAgICAgJi5yZWQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZjMxNTQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmxvdyB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjM2VmM2MyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5taWRkbGUge1xuICAgICAgICAgICAgICBjb2xvcjogIzQxYTZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaGlnaCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjYmM1NmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGFzdC0xMDAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYyNTMzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIHotaW5kZXg6IDEwMDE7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAucG9wdXAtY29udGVudCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAgIC5wb3B1cC1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcblxuICAgICAgICAgICAgLnBvcHVwLXRpdGxlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgY29sb3I6ICNhZGI4Y2M7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucG9wdXAtY2xvc2Uge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNzlkZWcpO1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5wb3B1cC1ib2R5IHtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ExZjE1YjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuXG4gICAgICAgICAgICAgICAgJi5yZWQge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZjMxNTQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYubG93IHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjM2VmM2MyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLm1pZGRsZSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzQxYTZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5oaWdoIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYmM1NmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5iZXRzbGlwIHtcbiAgICAgICYud2l0aC1wcmV2LW51bWJlcnMge1xuICAgICAgfVxuXG4gICAgICAjYmV0LXNldHRpbmdzIHtcbiAgICAgICAgLmJldC1zZXR0aW5nIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAmLmFjY2VwdC1iZXQge1xuICAgICAgICAgICAgLmJsb2NrZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC53cmFwcGVyLWxlZnQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIC5iZXQtZml4ZWQtYW1vdW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5iZXQtd3JhcHBlciB7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sbGVjdC1hbW91bnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJldC1hbW91bnQsXG4gICAgICAgICAgICAuYnV0dG9uLWNhc2hvdXQtYW1vdW50IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDJiM2I7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC53cmFwcGVyLWJ1dHRvbnMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5uZXh0LXJvdW5kLWJldCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMWYxNWI7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXJSYWRpdXM7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGJldEJ0bkZvbnRTaXplO1xuICAgICAgICAgICAgICBjb2xvcjogJGJldEJ0bkNvbG9yO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAuYnRuLWFtb3VudC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIC52YWx1ZSxcbiAgICAgICAgICAgICAgICAuY3VycmVuY3kge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2FuY2VsLW5leHQtcm91bmQtYmV0IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YzcwYztcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1cztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkYmV0QnRuRm9udFNpemU7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmV0QnRuQ29sb3I7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAuYnRuLWFtb3VudC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYmV0LWFtb3VudCB7XG4gICAgICAgICAgICAucHJvZml0LWxhYmVsIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzQgKiAkcmVtO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOSAqICRyZW07XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNSAqICRyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9maXQtYW1vdW50IHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTggKiAkcmVtIDEzICogJHJlbTtcbiAgICAgICAgICAgICAgYm9yZGVyOiAyICogJHJlbSBzb2xpZCAjNjg2ODZjO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzICogJHJlbTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNSAqICRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLy9cbiAgICAgICAgICAgIC5zdG9wIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhc2hvdXQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hdXRvLWNhc2hvdXQge1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHAuYmV0LXBsYWNlZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGxpbWVUZXh0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5yaWdodC1zZWN0aW9uIHtcbiAgICAmLm15LWJldHMge1xuICAgICAgLnNlY3Rpb24tYm9keSB7XG4gICAgICAgIC5teS1iZXRzLWJvZHkge1xuICAgICAgICAgICNteS1iZXRzLWhpc3Rvcnkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmJldC1saXN0IHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICBtYWluIHtcbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgIC5nYW1lLWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3skbGltaXRzSGVpZ2h0fSAtIDY2cHggLSAyNTBweCAtIDE1cHgpO1xuICAgICAgfVxuICAgICAgLmJldHNsaXAge1xuICAgICAgICAmLndpdGgtcHJldi1udW1iZXJzIHtcbiAgICAgICAgfVxuICAgICAgICAjYmV0LXNldHRpbmdzIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIC5iZXQtc2V0dGluZyB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAud3JhcHBlci1idXR0b25zIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIG1haW4ge1xuICAgIC5tYWluLWNvbnRlbnQge1xuICAgICAgLnByZXYtbnVtYmVycyB7XG4gICAgICAgIC5sYXN0LTEwMCB7XG4gICAgICAgICAgLnBvcHVwLWNvbnRlbnQge1xuICAgICAgICAgICAgLnBvcHVwLWJvZHkge1xuICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIG1haW4ge1xuICAgIC5tYWluLWNvbnRlbnQge1xuICAgICAgLmdhbWUtY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAjeyRsaW1pdHNIZWlnaHR9IC0gNjZweCAtIDQxMHB4IC0gMTVweCk7XG4gICAgICB9XG4gICAgICAuYmV0c2xpcCB7XG4gICAgICAgICNiZXQtc2V0dGluZ3Mge1xuICAgICAgICAgIC5iZXQtc2V0dGluZyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgLndyYXBwZXItbGVmdCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM4MnB4O1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDMzMHB4O1xuXG4gICAgICAgICAgICAgIC5iZXR0aW5nLWlucHV0cy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndyYXBwZXItYnV0dG9ucyB7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2NS45OHB4KSB7XG4gIG1haW4ge1xuICAgIC5tYWluLWNvbnRlbnQge1xuICAgICAgLmdhbWUtY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiA1MHZoO1xuICAgICAgfVxuICAgICAgLmJldHNsaXAge1xuICAgICAgICAmLndpdGgtcHJldi1udW1iZXJzIHtcbiAgICAgICAgfVxuICAgICAgICAjYmV0LXNldHRpbmdzIHtcbiAgICAgICAgICAuYmV0LXNldHRpbmcge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIC53cmFwcGVyLWxlZnQge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgLmJldHRpbmctaW5wdXRzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIC5iZXQtd3JhcHBlcixcbiAgICAgICAgICAgICAgICAuY29sbGVjdC1hbW91bnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5jbG9zZWQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53cmFwcGVyLWJ1dHRvbnMge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5iZXR0aW5nLWlucHV0cy10b2dnbGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMnB4KTtcbiAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgLmJldHRpbmctaW5wdXRzLXRvZ2dsZS1idG4ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMiwgMTgsIDMwLCAwLjQpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXJSYWRpdXM7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzZTUzO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1cztcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL19jb21tb24vc3RhdGljL2ltYWdlcy9hcnJvdy11cC5zdmdcIik7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLmNsb3NlZCB7XG4gICAgICAgICAgICAgICAgLmJldHRpbmctaW5wdXRzLXRvZ2dsZS1idG4ge1xuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9fY29tbW9uL3N0YXRpYy9pbWFnZXMvYXJyb3ctZG93bi5zdmdcIik7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICBtYWluIHtcbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgIC5nYW1lLWNvbnRhaW5lciB7XG4gICAgICB9XG4gICAgICAucHJldi1udW1iZXJzIHtcbiAgICAgICAgLmxhc3QtMTAwIHtcbiAgICAgICAgICAucG9wdXAtY29udGVudCB7XG4gICAgICAgICAgICAucG9wdXAtaGVhZGVyIHtcbiAgICAgICAgICAgICAgLnBvcHVwLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJsYXN0IG51bWJlcnNcIjtcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucG9wdXAtYm9keSB7XG4gICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG4gKyAzMSkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJldHNsaXAge1xuICAgICAgICAmLndpdGgtcHJldi1udW1iZXJzIHtcbiAgICAgICAgfVxuICAgICAgICAjYmV0LXNldHRpbmdzIHtcbiAgICAgICAgICAuYmV0LXNldHRpbmcge1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53cmFwcGVyLWxlZnQge1xuICAgICAgICAgICAgICAuYmV0LWFtb3VudCxcbiAgICAgICAgICAgICAgLmJ1dHRvbi1jYXNob3V0LWFtb3VudCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5iZXQtZml4ZWQtYW1vdW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tbGFuZHNjYXBlRnJhbWVXaWR0aDogMjgzcHg7XG4gICAgLS1sYW5kc2NhcGVGcmFtZUhlaWdodDogNjBweDtcbiAgICAtLWdyb3VuZEZyYW1lV2lkdGg6IDQwNHB4O1xuICAgIC0tZ3JvdW5kRnJhbWVIZWlnaHQ6IDMycHg7XG4gICAgLS1kaW5vQW5pbUZyYW1lV2lkdGg6IDE4MHB4O1xuICAgIC0tZGlub0FuaW1GcmFtZUhlaWdodDogMTIwcHg7XG4gICAgLS1jcmFzaEFuaW1GcmFtZVdpZHRoOiA0MDBweDtcbiAgICAtLWNyYXNoQW5pbUZyYW1lSGVpZ2h0OiAyMjVweDtcbiAgICAtLXJlc3VsdEFuaW1Gb250U2l6ZTogMTZweDtcbiAgfVxuXG4gIG1haW4ge1xuICAgIC5tYWluLWNvbnRlbnQge1xuICAgICAgLmdhbWUtY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiA2MHZ3O1xuXG4gICAgICAgIC5sYXllci5iYWNrZ3JvdW5kIC5iZyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiYXNzZXRzL2ltYWdlcy9zY2VuZS9iZ19tb2JpbGUuanBnXCIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxheWVyLmxhbmRzY2FwZSB7XG4gICAgICAgICAgYm90dG9tOiAyOHB4O1xuXG4gICAgICAgICAgLmJnIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImFzc2V0cy9pbWFnZXMvc2NlbmUvbGFuZHNjYXBlX21vYmlsZS5wbmdcIik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxheWVyLnJvY2tzIHtcbiAgICAgICAgICBib3R0b206IDI3cHg7XG5cbiAgICAgICAgICAucm9jayB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiYXNzZXRzL2ltYWdlcy9zY2VuZS9yb2NrX21vYmlsZS5wbmdcIik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWdyb3VuZEZyYW1lV2lkdGgpICogMiAtIDcwcHgpO1xuICAgICAgICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJhc3NldHMvaW1hZ2VzL3NjZW5lL3JvY2tfbW9iaWxlLnBuZ1wiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGF5ZXIuZ3JvdW5kIC5iZyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiYXNzZXRzL2ltYWdlcy9zY2VuZS9ncm91bmRfbW9iaWxlLnBuZ1wiKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hc3Rlcm9pZCB7XG4gICAgICAgICAgJi5zbWFsbCB7XG4gICAgICAgICAgICB3aWR0aDogMzc5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiYXNzZXRzL2ltYWdlcy9hc3Rlcm9pZHMvc21hbGxfbW9iaWxlLnBuZ1wiKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmJpZyB7XG4gICAgICAgICAgICB3aWR0aDogNjlweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImFzc2V0cy9pbWFnZXMvYXN0ZXJvaWRzL2JpZ19tb2JpbGUucG5nXCIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaW5vIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTExMHB4O1xuXG4gICAgICAgICAgLmRpbm8tYW5pbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJhc3NldHMvaW1hZ2VzL2Rpbm9hbmltL3Nwcml0ZV9tb2JpbGUucG5nXCIpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHAuY3VycmVudC1udW0ge1xuICAgICAgICAgICAgdG9wOiAtNTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzM3B4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgxZGVnKTtcblxuICAgICAgICAgICAgQGtleWZyYW1lcyBudW1BbmltIHtcbiAgICAgICAgICAgICAgMjAlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOHB4KSByb3RhdGUoMmRlZyk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAyNSUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpIHJvdGF0ZSgyZGVnKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIDQ3JSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpIHJvdGF0ZSgxZGVnKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIDc0JSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCkgcm90YXRlKDJkZWcpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgxZGVnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jcmFzaC1hbmltIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJhc3NldHMvaW1hZ2VzL2NyYXNoYW5pbS9zcHJpdGVfbW9iaWxlLnBuZ1wiKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHQge1xuICAgICAgICAgIGJvdHRvbTogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iZXQtbG9hZGVyLFxuICAgICAgICAuc2NyZWVuLWxvYWRlciB7XG4gICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHZ3O1xuICAgICAgICAgICAgICB3aWR0aDogMjB2dztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmV0LWxvYWRlciB7XG4gICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgLmxvYWRlci1saW5lIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwdnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wbGFjZS1iZXQge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0dnc7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kIChtYXgtaGVpZ2h0OiA4MjBweCkge1xuICBtYWluIHtcbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgIC5nYW1lLWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3skbGltaXRzSGVpZ2h0fSAtIDY2cHggLSAxMjVweCAtIDE1cHgpO1xuICAgICAgfVxuICAgICAgLmJldHNsaXAge1xuICAgICAgICAjYmV0LXNldHRpbmdzIHtcbiAgICAgICAgICAuYmV0LXNldHRpbmcge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlUm9vdCI6IiJ9*/