/*!
 * jquery-confirm v3.3.4 (http://craftpip.github.io/jquery-confirm/)
 * Author: boniface pereira
 * Website: www.craftpip.com
 * Contact: hey@craftpip.com
 *
 * Copyright 2013-2019 jquery-confirm
 * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE)
 */@-webkit-keyframes jconfirm-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes jconfirm-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body[class*=jconfirm-no-scroll-]{overflow:hidden!important}.jconfirm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;font-family:inherit;overflow:hidden}.jconfirm .jconfirm-bg{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .4s;transition:opacity .4s}.jconfirm .jconfirm-bg.jconfirm-bg-h{opacity:0!important}.jconfirm .jconfirm-scrollpane{-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:center;perspective-origin:center;display:table;width:100%;height:100%}.jconfirm .jconfirm-row{display:table-row;width:100%}.jconfirm .jconfirm-cell{display:table-cell;vertical-align:middle}.jconfirm .jconfirm-holder{max-height:100%;padding:50px 0}.jconfirm .jconfirm-box-container{-webkit-transition:-webkit-transform;transition:-webkit-transform;transition:transform;transition:transform, -webkit-transform;transition:transform,-webkit-transform}.jconfirm .jconfirm-box-container.jconfirm-no-transition{-webkit-transition:none!important;transition:none!important}.jconfirm .jconfirm-box{background:white;border-radius:4px;position:relative;outline:0;padding:15px 15px 0;overflow:hidden;margin-left:auto;margin-right:auto}@-webkit-keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@-webkit-keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@-webkit-keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@-webkit-keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@-webkit-keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@-webkit-keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}@keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}.jconfirm .jconfirm-box.jconfirm-type-animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.jconfirm .jconfirm-box.jconfirm-type-blue{border-top:solid 7px #3498db;-webkit-animation-name:type-blue;animation-name:type-blue}.jconfirm .jconfirm-box.jconfirm-type-green{border-top:solid 7px #2ecc71;-webkit-animation-name:type-green;animation-name:type-green}.jconfirm .jconfirm-box.jconfirm-type-red{border-top:solid 7px #e74c3c;-webkit-animation-name:type-red;animation-name:type-red}.jconfirm .jconfirm-box.jconfirm-type-orange{border-top:solid 7px #f1c40f;-webkit-animation-name:type-orange;animation-name:type-orange}.jconfirm .jconfirm-box.jconfirm-type-purple{border-top:solid 7px #9b59b6;-webkit-animation-name:type-purple;animation-name:type-purple}.jconfirm .jconfirm-box.jconfirm-type-dark{border-top:solid 7px #34495e;-webkit-animation-name:type-dark;animation-name:type-dark}.jconfirm .jconfirm-box.loading{height:120px}.jconfirm .jconfirm-box.loading:before{content:'';position:absolute;left:0;background:white;right:0;top:0;bottom:0;border-radius:10px;z-index:1}.jconfirm .jconfirm-box.loading:after{opacity:.6;content:'';height:30px;width:30px;border:solid 3px transparent;position:absolute;left:50%;margin-left:-15px;border-radius:50%;-webkit-animation:jconfirm-spin 1s infinite linear;animation:jconfirm-spin 1s infinite linear;border-bottom-color:dodgerblue;top:50%;margin-top:-15px;z-index:2}.jconfirm .jconfirm-box div.jconfirm-closeIcon{height:20px;width:20px;position:absolute;top:10px;right:10px;cursor:pointer;opacity:.6;text-align:center;font-size:27px!important;line-height:14px!important;display:none;z-index:1}.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{opacity:1}.jconfirm .jconfirm-box div.jconfirm-title-c{display:block;font-size:22px;line-height:20px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding-bottom:15px}.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand{cursor:move}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{font-size:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i{vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;font-family:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-content-pane{margin-bottom:15px;height:auto;-webkit-transition:height .4s ease-in;transition:height .4s ease-in;display:inline-block;width:100%;position:relative;overflow-x:hidden;overflow-y:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll{overflow-y:hidden}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar{width:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img{max-width:100%;height:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty{display:none}.jconfirm .jconfirm-box .jconfirm-buttons{padding-bottom:11px}.jconfirm .jconfirm-box .jconfirm-buttons>button{margin-bottom:4px;margin-left:2px;margin-right:2px}.jconfirm .jconfirm-box .jconfirm-buttons button{display:inline-block;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;min-height:1em;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;-webkit-tap-highlight-color:transparent;border:0;background-image:none}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue{background-color:#3498db;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover{background-color:#2980b9;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green{background-color:#2ecc71;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover{background-color:#27ae60;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red{background-color:#e74c3c;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover{background-color:#c0392b;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange{background-color:#f1c40f;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover{background-color:#f39c12;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{background-color:#ecf0f1;color:#000;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover{background-color:#bdc3c7;color:#000}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple{background-color:#9b59b6;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover{background-color:#8e44ad;color:#FFF}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark{background-color:#34495e;color:#FFF;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover{background-color:#2c3e50;color:#FFF}.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c{color:#e74c3c!important}.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c{color:#3498db!important}.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c{color:#2ecc71!important}.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c{color:#9b59b6!important}.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c{color:#f1c40f!important}.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c{color:#34495e!important}.jconfirm .jconfirm-clear{clear:both}.jconfirm.jconfirm-rtl{direction:rtl}.jconfirm.jconfirm-rtl div.jconfirm-closeIcon{left:5px;right:auto}.jconfirm.jconfirm-white .jconfirm-bg,.jconfirm.jconfirm-light .jconfirm-bg{background-color:#444;opacity:.2}.jconfirm.jconfirm-white .jconfirm-box,.jconfirm.jconfirm-light .jconfirm-box{box-shadow:0 2px 6px rgba(0,0,0,0.2);border-radius:5px}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-size:14px;font-weight:bold;text-shadow:none}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default{box-shadow:none;color:#333}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#ddd}.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-black .jconfirm-bg,.jconfirm.jconfirm-dark .jconfirm-bg{background-color:darkslategray;opacity:.4}.jconfirm.jconfirm-black .jconfirm-box,.jconfirm.jconfirm-dark .jconfirm-box{box-shadow:0 2px 6px rgba(0,0,0,0.2);background:#444;border-radius:5px;color:white}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button{border:0;background-image:none;text-transform:uppercase;font-size:14px;font-weight:bold;text-shadow:none;-webkit-transition:background .1s;transition:background .1s;color:white}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default{box-shadow:none;color:#fff;background:0}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#666}.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake{-webkit-animation:shake .82s cubic-bezier(0.36,0.07,0.19,0.97) both;animation:shake .82s cubic-bezier(0.36,0.07,0.19,0.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow{-webkit-animation:glow .82s cubic-bezier(0.36,0.07,0.19,0.97) both;animation:glow .82s cubic-bezier(0.36,0.07,0.19,0.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@-webkit-keyframes glow{0%,100%{box-shadow:0 0 0 red}50%{box-shadow:0 0 30px red}}@keyframes glow{0%,100%{box-shadow:0 0 0 red}50%{box-shadow:0 0 30px red}}.jconfirm{-webkit-perspective:400px;perspective:400px}.jconfirm .jconfirm-box{opacity:1;-webkit-transition-property:all;transition-property:all}.jconfirm .jconfirm-box.jconfirm-animation-top,.jconfirm .jconfirm-box.jconfirm-animation-left,.jconfirm .jconfirm-box.jconfirm-animation-right,.jconfirm .jconfirm-box.jconfirm-animation-bottom,.jconfirm .jconfirm-box.jconfirm-animation-opacity,.jconfirm .jconfirm-box.jconfirm-animation-zoom,.jconfirm .jconfirm-box.jconfirm-animation-scale,.jconfirm .jconfirm-box.jconfirm-animation-none,.jconfirm .jconfirm-box.jconfirm-animation-rotate,.jconfirm .jconfirm-box.jconfirm-animation-rotatex,.jconfirm .jconfirm-box.jconfirm-animation-rotatey,.jconfirm .jconfirm-box.jconfirm-animation-scaley,.jconfirm .jconfirm-box.jconfirm-animation-scalex{opacity:0}.jconfirm .jconfirm-box.jconfirm-animation-rotate{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.jconfirm .jconfirm-box.jconfirm-animation-rotatex{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatexr{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatey{-webkit-transform:rotatey(90deg);-ms-transform:rotatey(90deg);transform:rotatey(90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotateyr{-webkit-transform:rotatey(-90deg);-ms-transform:rotatey(-90deg);transform:rotatey(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scaley{-webkit-transform:scaley(1.5);-ms-transform:scaley(1.5);transform:scaley(1.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scalex{-webkit-transform:scalex(1.5);-ms-transform:scalex(1.5);transform:scalex(1.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-top{-webkit-transform:translate(0px,-100px);-ms-transform:translate(0px,-100px);transform:translate(0px,-100px)}.jconfirm .jconfirm-box.jconfirm-animation-left{-webkit-transform:translate(-100px,0px);-ms-transform:translate(-100px,0px);transform:translate(-100px,0px)}.jconfirm .jconfirm-box.jconfirm-animation-right{-webkit-transform:translate(100px,0px);-ms-transform:translate(100px,0px);transform:translate(100px,0px)}.jconfirm .jconfirm-box.jconfirm-animation-bottom{-webkit-transform:translate(0px,100px);-ms-transform:translate(0px,100px);transform:translate(0px,100px)}.jconfirm .jconfirm-box.jconfirm-animation-zoom{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.jconfirm .jconfirm-box.jconfirm-animation-scale{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.jconfirm .jconfirm-box.jconfirm-animation-none{visibility:hidden}.jconfirm.jconfirm-supervan .jconfirm-bg{background-color:rgba(54,70,93,0.95)}.jconfirm.jconfirm-supervan .jconfirm-box{background-color:transparent}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple{border:0}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark{border:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon{color:white}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c{text-align:center;color:white;font-size:28px;font-weight:normal}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c>*{padding-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane{margin-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content{text-align:center;color:white}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button{font-size:16px;border-radius:2px;background:#303f53;text-shadow:none;border:0;color:white;padding:10px;min-width:100px}.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-material .jconfirm-bg{background-color:rgba(0,0,0,0.67)}.jconfirm.jconfirm-material .jconfirm-box{background-color:white;box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);padding:30px 25px 10px 25px}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:22px;font-weight:bold}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons{text-align:right}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-weight:500}.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-bootstrap .jconfirm-bg{background-color:rgba(0,0,0,0.21)}.jconfirm.jconfirm-bootstrap .jconfirm-box{background-color:white;box-shadow:0 3px 8px 0 rgba(0,0,0,0.2);border:solid 1px rgba(0,0,0,0.4);padding:15px 0 0}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87)}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:22px;font-weight:bold;padding-left:15px;padding-right:15px}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,0.87);padding:0 15px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons{text-align:right;padding:10px;margin:-5px 0 0;border-top:solid 1px #ddd;overflow:hidden;border-radius:0 0 4px 4px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button{font-weight:500}.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-modern .jconfirm-bg{background-color:slategray;opacity:.6}.jconfirm.jconfirm-modern .jconfirm-box{background-color:white;box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);padding:30px 30px 15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,0.87);top:15px;right:15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,0.87);font-size:24px;font-weight:bold;text-align:center;margin-bottom:10px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);display:block;margin-right:0;margin-left:0;margin-bottom:10px;font-size:69px;color:#aaa}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content{text-align:center;font-size:15px;color:#777;margin-bottom:25px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button{font-weight:bold;text-transform:uppercase;-webkit-transition:background .1s;transition:background .1s;padding:10px 20px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button+button{margin-left:4px}.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  -webkit-transform: translateY(10px);
      -ms-transform: translateY(10px);
          transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  -webkit-transform: translateY(-10px);
      -ms-transform: translateY(-10px);
          transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}

@font-face {
  font-family: 'iconsax';
  src:
    url('../fonts/iconsax/iconsax.ttf?9v49cv') format('truetype'),
    url('../fonts/iconsax/iconsax.woff?9v49cv') format('woff'),
    url('../fonts/iconsax/iconsax.svg?9v49cv#iconsax') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.isax {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'iconsax' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.isax-woman:before {
  content: "\e900";
}
.isax-wind:before {
  content: "\e901";
}
.isax-wind-2:before {
  content: "\e902";
}
.isax-wifi:before {
  content: "\e903";
}
.isax-wifi-square:before {
  content: "\e904";
}
.isax-weight:before {
  content: "\e905";
}
.isax-weight-1:before {
  content: "\e906";
}
.isax-watch:before {
  content: "\e907";
}
.isax-watch-status:before {
  content: "\e908";
}
.isax-wallet:before {
  content: "\e909";
}
.isax-wallet-search:before {
  content: "\e90a";
}
.isax-wallet-remove:before {
  content: "\e90b";
}
.isax-wallet-money:before {
  content: "\e90c";
}
.isax-wallet-minus:before {
  content: "\e90d";
}
.isax-wallet-check:before {
  content: "\e90e";
}
.isax-wallet-add:before {
  content: "\e90f";
}
.isax-wallet-add-1:before {
  content: "\e910";
}
.isax-wallet-3:before {
  content: "\e911";
}
.isax-wallet-2:before {
  content: "\e912";
}
.isax-wallet-1:before {
  content: "\e913";
}
.isax-volume-up:before {
  content: "\e914";
}
.isax-volume-slash:before {
  content: "\e915";
}
.isax-volume-mute:before {
  content: "\e916";
}
.isax-volume-low:before {
  content: "\e917";
}
.isax-volume-low-1:before {
  content: "\e918";
}
.isax-volume-high:before {
  content: "\e919";
}
.isax-volume-cross:before {
  content: "\e91a";
}
.isax-voice-square:before {
  content: "\e91b";
}
.isax-voice-cricle:before {
  content: "\e91c";
}
.isax-video:before {
  content: "\e91d";
}
.isax-video-vertical:before {
  content: "\e91e";
}
.isax-video-time:before {
  content: "\e91f";
}
.isax-video-tick:before {
  content: "\e920";
}
.isax-video-square:before {
  content: "\e921";
}
.isax-video-slash:before {
  content: "\e922";
}
.isax-video-remove:before {
  content: "\e923";
}
.isax-video-play:before {
  content: "\e924";
}
.isax-video-octagon:before {
  content: "\e925";
}
.isax-video-horizontal:before {
  content: "\e926";
}
.isax-video-circle:before {
  content: "\e927";
}
.isax-video-add:before {
  content: "\e928";
}
.isax-verify:before {
  content: "\e929";
}
.isax-user:before {
  content: "\e92a";
}
.isax-user-tick:before {
  content: "\e92b";
}
.isax-user-tag:before {
  content: "\e92c";
}
.isax-user-square:before {
  content: "\e92d";
}
.isax-user-search:before {
  content: "\e92e";
}
.isax-user-remove:before {
  content: "\e92f";
}
.isax-user-octagon:before {
  content: "\e930";
}
.isax-user-minus:before {
  content: "\e931";
}
.isax-user-edit:before {
  content: "\e932";
}
.isax-user-cirlce-add:before {
  content: "\e933";
}
.isax-user-add:before {
  content: "\e934";
}
.isax-unlock:before {
  content: "\e935";
}
.isax-unlimited:before {
  content: "\e936";
}
.isax-undo:before {
  content: "\e937";
}
.isax-trush-square:before {
  content: "\e938";
}
.isax-truck-time:before {
  content: "\e939";
}
.isax-truck-tick:before {
  content: "\e93a";
}
.isax-truck-remove:before {
  content: "\e93b";
}
.isax-triangle:before {
  content: "\e93c";
}
.isax-trend-up:before {
  content: "\e93d";
}
.isax-trend-down:before {
  content: "\e93e";
}
.isax-tree:before {
  content: "\e93f";
}
.isax-trash:before {
  content: "\e940";
}
.isax-translate:before {
  content: "\e941";
}
.isax-transaction-minus:before {
  content: "\e942";
}
.isax-trade:before {
  content: "\e943";
}
.isax-toggle-on:before {
  content: "\e944";
}
.isax-toggle-on-circle:before {
  content: "\e945";
}
.isax-toggle-off:before {
  content: "\e946";
}
.isax-toggle-off-circle:before {
  content: "\e947";
}
.isax-timer:before {
  content: "\e948";
}
.isax-timer-start:before {
  content: "\e949";
}
.isax-timer-pause:before {
  content: "\e94a";
}
.isax-timer-1:before {
  content: "\e94b";
}
.isax-ticket:before {
  content: "\e94c";
}
.isax-ticket-star:before {
  content: "\e94d";
}
.isax-ticket-expired:before {
  content: "\e94e";
}
.isax-ticket-discount:before {
  content: "\e94f";
}
.isax-ticket-2:before {
  content: "\e950";
}
.isax-tick-square:before {
  content: "\e951";
}
.isax-tick-circle:before {
  content: "\e952";
}
.isax-textalign-right:before {
  content: "\e953";
}
.isax-textalign-left:before {
  content: "\e954";
}
.isax-textalign-justifyright:before {
  content: "\e955";
}
.isax-textalign-justifyleft:before {
  content: "\e956";
}
.isax-textalign-justifycenter:before {
  content: "\e957";
}
.isax-textalign-center:before {
  content: "\e958";
}
.isax-text:before {
  content: "\e959";
}
.isax-text-underline:before {
  content: "\e95a";
}
.isax-text-italic:before {
  content: "\e95b";
}
.isax-text-bold:before {
  content: "\e95c";
}
.isax-text-block:before {
  content: "\e95d";
}
.isax-teacher:before {
  content: "\e95e";
}
.isax-task:before {
  content: "\e95f";
}
.isax-task-square:before {
  content: "\e960";
}
.isax-tag:before {
  content: "\e961";
}
.isax-tag-user:before {
  content: "\e962";
}
.isax-tag-right:before {
  content: "\e963";
}
.isax-tag-cross:before {
  content: "\e964";
}
.isax-tag-2:before {
  content: "\e965";
}
.isax-sun:before {
  content: "\e966";
}
.isax-sun-fog:before {
  content: "\e967";
}
.isax-sun-1:before {
  content: "\e968";
}
.isax-subtitle:before {
  content: "\e969";
}
.isax-strongbox:before {
  content: "\e96a";
}
.isax-strongbox-2:before {
  content: "\e96b";
}
.isax-story:before {
  content: "\e96c";
}
.isax-stop:before {
  content: "\e96d";
}
.isax-stop-circle:before {
  content: "\e96e";
}
.isax-stickynote:before {
  content: "\e96f";
}
.isax-sticker:before {
  content: "\e970";
}
.isax-status:before {
  content: "\e971";
}
.isax-status-up:before {
  content: "\e972";
}
.isax-star:before {
  content: "\e973";
}
.isax-star-slash:before {
  content: "\e974";
}
.isax-star-1:before {
  content: "\e975";
}
.isax-speedometer:before {
  content: "\e976";
}
.isax-speaker:before {
  content: "\e977";
}
.isax-sound:before {
  content: "\e978";
}
.isax-sort:before {
  content: "\e979";
}
.isax-sms:before {
  content: "\e97a";
}
.isax-sms-tracking:before {
  content: "\e97b";
}
.isax-sms-star:before {
  content: "\e97c";
}
.isax-sms-search:before {
  content: "\e97d";
}
.isax-sms-notification:before {
  content: "\e97e";
}
.isax-sms-edit:before {
  content: "\e97f";
}
.isax-smileys:before {
  content: "\e980";
}
.isax-smart-home:before {
  content: "\e981";
}
.isax-smart-car:before {
  content: "\e982";
}
.isax-smallcaps:before {
  content: "\e983";
}
.isax-slider:before {
  content: "\e984";
}
.isax-slider-vertical:before {
  content: "\e985";
}
.isax-slider-vertical-1:before {
  content: "\e986";
}
.isax-slider-horizontal:before {
  content: "\e987";
}
.isax-slider-horizontal-1:before {
  content: "\e988";
}
.isax-slash:before {
  content: "\e989";
}
.isax-size:before {
  content: "\e98a";
}
.isax-simcard:before {
  content: "\e98b";
}
.isax-simcard-2:before {
  content: "\e98c";
}
.isax-simcard-1:before {
  content: "\e98d";
}
.isax-signpost:before {
  content: "\e98e";
}
.isax-sidebar-top:before {
  content: "\e98f";
}
.isax-sidebar-right:before {
  content: "\e990";
}
.isax-sidebar-left:before {
  content: "\e991";
}
.isax-sidebar-bottom:before {
  content: "\e992";
}
.isax-shopping-cart:before {
  content: "\e993";
}
.isax-shopping-bag:before {
  content: "\e994";
}
.isax-shop:before {
  content: "\e995";
}
.isax-shop-remove:before {
  content: "\e996";
}
.isax-shop-add:before {
  content: "\e997";
}
.isax-ship:before {
  content: "\e998";
}
.isax-shield:before {
  content: "\e999";
}
.isax-shield-tick:before {
  content: "\e99a";
}
.isax-shield-slash:before {
  content: "\e99b";
}
.isax-shield-security:before {
  content: "\e99c";
}
.isax-shield-search:before {
  content: "\e99d";
}
.isax-shield-cross:before {
  content: "\e99e";
}
.isax-share:before {
  content: "\e99f";
}
.isax-shapes:before {
  content: "\e9a0";
}
.isax-shapes-2:before {
  content: "\e9a1";
}
.isax-shapes-1:before {
  content: "\e9a2";
}
.isax-settings:before {
  content: "\e9a3";
}
.isax-setting:before {
  content: "\e9a4";
}
.isax-setting-5:before {
  content: "\e9a5";
}
.isax-setting-4:before {
  content: "\e9a6";
}
.isax-setting-3:before {
  content: "\e9a7";
}
.isax-setting-2:before {
  content: "\e9a8";
}
.isax-send:before {
  content: "\e9a9";
}
.isax-send-square:before {
  content: "\e9aa";
}
.isax-send-sqaure-2:before {
  content: "\e9ab";
}
.isax-send-2:before {
  content: "\e9ac";
}
.isax-send-1:before {
  content: "\e9ad";
}
.isax-security:before {
  content: "\e9ae";
}
.isax-security-user:before {
  content: "\e9af";
}
.isax-security-time:before {
  content: "\e9b0";
}
.isax-security-safe:before {
  content: "\e9b1";
}
.isax-security-card:before {
  content: "\e9b2";
}
.isax-search-zoom-out:before {
  content: "\e9b3";
}
.isax-search-zoom-out-1:before {
  content: "\e9b4";
}
.isax-search-zoom-in:before {
  content: "\e9b5";
}
.isax-search-zoom-in-1:before {
  content: "\e9b6";
}
.isax-search-status:before {
  content: "\e9b7";
}
.isax-search-status-1:before {
  content: "\e9b8";
}
.isax-search-normal:before {
  content: "\e9b9";
}
.isax-search-normal-1:before {
  content: "\e9ba";
}
.isax-search-favorite:before {
  content: "\e9bb";
}
.isax-search-favorite-1:before {
  content: "\e9bc";
}
.isax-scroll:before {
  content: "\e9bd";
}
.isax-screenmirroring:before {
  content: "\e9be";
}
.isax-scissor:before {
  content: "\e9bf";
}
.isax-scissor-2:before {
  content: "\e9c0";
}
.isax-scissor-1:before {
  content: "\e9c1";
}
.isax-scanning:before {
  content: "\e9c2";
}
.isax-scanner:before {
  content: "\e9c3";
}
.isax-scan:before {
  content: "\e9c4";
}
.isax-scan-barcode:before {
  content: "\e9c5";
}
.isax-save-remove:before {
  content: "\e9c6";
}
.isax-save-minus:before {
  content: "\e9c7";
}
.isax-save-add:before {
  content: "\e9c8";
}
.isax-save-2:before {
  content: "\e9c9";
}
.isax-sagittarius:before {
  content: "\e9ca";
}
.isax-safe-home:before {
  content: "\e9cb";
}
.isax-ruler:before {
  content: "\e9cc";
}
.isax-rulerpen:before {
  content: "\e9cd";
}
.isax-row-vertical:before {
  content: "\e9ce";
}
.isax-row-horizontal:before {
  content: "\e9cf";
}
.isax-routing:before {
  content: "\e9d0";
}
.isax-routing-2:before {
  content: "\e9d1";
}
.isax-route-square:before {
  content: "\e9d2";
}
.isax-rotate-right:before {
  content: "\e9d3";
}
.isax-rotate-right-1:before {
  content: "\e9d4";
}
.isax-rotate-left:before {
  content: "\e9d5";
}
.isax-rotate-left-1:before {
  content: "\e9d6";
}
.isax-reserve:before {
  content: "\e9d7";
}
.isax-repeate-one:before {
  content: "\e9d8";
}
.isax-repeate-music:before {
  content: "\e9d9";
}
.isax-repeat:before {
  content: "\e9da";
}
.isax-repeat-circle:before {
  content: "\e9db";
}
.isax-refresh:before {
  content: "\e9dc";
}
.isax-refresh-square-2:before {
  content: "\e9dd";
}
.isax-refresh-right-square:before {
  content: "\e9de";
}
.isax-refresh-left-square:before {
  content: "\e9df";
}
.isax-refresh-circle:before {
  content: "\e9e0";
}
.isax-refresh-2:before {
  content: "\e9e1";
}
.isax-redo:before {
  content: "\e9e2";
}
.isax-recovery-convert:before {
  content: "\e9e3";
}
.isax-record:before {
  content: "\e9e4";
}
.isax-record-circle:before {
  content: "\e9e5";
}
.isax-received:before {
  content: "\e9e6";
}
.isax-receive-square:before {
  content: "\e9e7";
}
.isax-receive-square-2:before {
  content: "\e9e8";
}
.isax-receipt:before {
  content: "\e9e9";
}
.isax-receipt-text:before {
  content: "\e9ea";
}
.isax-receipt-square:before {
  content: "\e9eb";
}
.isax-receipt-search:before {
  content: "\e9ec";
}
.isax-receipt-minus:before {
  content: "\e9ed";
}
.isax-receipt-item:before {
  content: "\e9ee";
}
.isax-receipt-edit:before {
  content: "\e9ef";
}
.isax-receipt-disscount:before {
  content: "\e9f0";
}
.isax-receipt-discount:before {
  content: "\e9f1";
}
.isax-receipt-add:before {
  content: "\e9f2";
}
.isax-receipt-2:before {
  content: "\e9f3";
}
.isax-receipt-2-1:before {
  content: "\e9f4";
}
.isax-receipt-1:before {
  content: "\e9f5";
}
.isax-ranking:before {
  content: "\e9f6";
}
.isax-ranking-1:before {
  content: "\e9f7";
}
.isax-ram:before {
  content: "\e9f8";
}
.isax-ram-2:before {
  content: "\e9f9";
}
.isax-radio:before {
  content: "\e9fa";
}
.isax-radar:before {
  content: "\e9fb";
}
.isax-radar-2:before {
  content: "\e9fc";
}
.isax-radar-1:before {
  content: "\e9fd";
}
.isax-quote-up:before {
  content: "\e9fe";
}
.isax-quote-up-square:before {
  content: "\e9ff";
}
.isax-quote-up-circle:before {
  content: "\ea00";
}
.isax-quote-down:before {
  content: "\ea01";
}
.isax-quote-down-square:before {
  content: "\ea02";
}
.isax-quote-down-circle:before {
  content: "\ea03";
}
.isax-programming-arrows:before {
  content: "\ea04";
}
.isax-programming-arrow:before {
  content: "\ea05";
}
.isax-profile:before {
  content: "\ea06";
}
.isax-profile-tick:before {
  content: "\ea07";
}
.isax-profile-remove:before {
  content: "\ea08";
}
.isax-profile-delete:before {
  content: "\ea09";
}
.isax-profile-circle:before {
  content: "\ea0a";
}
.isax-profile-add:before {
  content: "\ea0b";
}
.isax-profile-2user:before {
  content: "\ea0c";
}
.isax-printer:before {
  content: "\ea0d";
}
.isax-printer-slash:before {
  content: "\ea0e";
}
.isax-previous:before {
  content: "\ea0f";
}
.isax-presention-chart:before {
  content: "\ea10";
}
.isax-play:before {
  content: "\ea11";
}
.isax-play-remove:before {
  content: "\ea12";
}
.isax-play-cricle:before {
  content: "\ea13";
}
.isax-play-circle:before {
  content: "\ea14";
}
.isax-play-add:before {
  content: "\ea15";
}
.isax-picture-frame:before {
  content: "\ea16";
}
.isax-pharagraphspacing:before {
  content: "\ea17";
}
.isax-pet:before {
  content: "\ea18";
}
.isax-personalcard:before {
  content: "\ea19";
}
.isax-percentage-square:before {
  content: "\ea1a";
}
.isax-people:before {
  content: "\ea1b";
}
.isax-pen-tool:before {
  content: "\ea1c";
}
.isax-pen-tool-2:before {
  content: "\ea1d";
}
.isax-pen-tool-2-1:before {
  content: "\ea1e";
}
.isax-pen-tool-1:before {
  content: "\ea1f";
}
.isax-pen-remove:before {
  content: "\ea20";
}
.isax-pen-remove-1:before {
  content: "\ea21";
}
.isax-pen-close:before {
  content: "\ea22";
}
.isax-pen-close-1:before {
  content: "\ea23";
}
.isax-pen-add:before {
  content: "\ea24";
}
.isax-pen-add-1:before {
  content: "\ea25";
}
.isax-pause:before {
  content: "\ea26";
}
.isax-pause-circle:before {
  content: "\ea27";
}
.isax-path:before {
  content: "\ea28";
}
.isax-path-square:before {
  content: "\ea29";
}
.isax-path-2:before {
  content: "\ea2a";
}
.isax-password-check:before {
  content: "\ea2b";
}
.isax-paperclip:before {
  content: "\ea2c";
}
.isax-paperclip-2:before {
  content: "\ea2d";
}
.isax-paintbucket:before {
  content: "\ea2e";
}
.isax-omega-square:before {
  content: "\ea2f";
}
.isax-omega-square-1:before {
  content: "\ea30";
}
.isax-omega-circle:before {
  content: "\ea31";
}
.isax-omega-circle-1:before {
  content: "\ea32";
}
.isax-notification:before {
  content: "\ea33";
}
.isax-notification-status:before {
  content: "\ea34";
}
.isax-notification-favorite:before {
  content: "\ea35";
}
.isax-notification-circle:before {
  content: "\ea36";
}
.isax-notification-bing:before {
  content: "\ea37";
}
.isax-notification-1:before {
  content: "\ea38";
}
.isax-note:before {
  content: "\ea39";
}
.isax-note-text:before {
  content: "\ea3a";
}
.isax-note-square:before {
  content: "\ea3b";
}
.isax-note-remove:before {
  content: "\ea3c";
}
.isax-note-favorite:before {
  content: "\ea3d";
}
.isax-note-add:before {
  content: "\ea3e";
}
.isax-note-21:before {
  content: "\ea3f";
}
.isax-note-2:before {
  content: "\ea40";
}
.isax-note-1:before {
  content: "\ea41";
}
.isax-next:before {
  content: "\ea42";
}
.isax-musicnote:before {
  content: "\ea43";
}
.isax-music:before {
  content: "\ea44";
}
.isax-music-square:before {
  content: "\ea45";
}
.isax-music-square-search:before {
  content: "\ea46";
}
.isax-music-square-remove:before {
  content: "\ea47";
}
.isax-music-square-add:before {
  content: "\ea48";
}
.isax-music-playlist:before {
  content: "\ea49";
}
.isax-music-play:before {
  content: "\ea4a";
}
.isax-music-library-2:before {
  content: "\ea4b";
}
.isax-music-filter:before {
  content: "\ea4c";
}
.isax-music-dashboard:before {
  content: "\ea4d";
}
.isax-music-circle:before {
  content: "\ea4e";
}
.isax-mouse:before {
  content: "\ea4f";
}
.isax-mouse-square:before {
  content: "\ea50";
}
.isax-mouse-circle:before {
  content: "\ea51";
}
.isax-mouse-1:before {
  content: "\ea52";
}
.isax-more:before {
  content: "\ea53";
}
.isax-more-square:before {
  content: "\ea54";
}
.isax-more-circle:before {
  content: "\ea55";
}
.isax-more-2:before {
  content: "\ea56";
}
.isax-moon:before {
  content: "\ea57";
}
.isax-monitor:before {
  content: "\ea58";
}
.isax-monitor-recorder:before {
  content: "\ea59";
}
.isax-monitor-mobbile:before {
  content: "\ea5a";
}
.isax-moneys:before {
  content: "\ea5b";
}
.isax-money:before {
  content: "\ea5c";
}
.isax-money-time:before {
  content: "\ea5d";
}
.isax-money-tick:before {
  content: "\ea5e";
}
.isax-money-send:before {
  content: "\ea5f";
}
.isax-money-remove:before {
  content: "\ea60";
}
.isax-money-recive:before {
  content: "\ea61";
}
.isax-money-forbidden:before {
  content: "\ea62";
}
.isax-money-change:before {
  content: "\ea63";
}
.isax-money-add:before {
  content: "\ea64";
}
.isax-money-4:before {
  content: "\ea65";
}
.isax-money-3:before {
  content: "\ea66";
}
.isax-money-2:before {
  content: "\ea67";
}
.isax-mobile:before {
  content: "\ea68";
}
.isax-mobile-programming:before {
  content: "\ea69";
}
.isax-mirroring-screen:before {
  content: "\ea6a";
}
.isax-mirror:before {
  content: "\ea6b";
}
.isax-minus:before {
  content: "\ea6c";
}
.isax-minus-square:before {
  content: "\ea6d";
}
.isax-minus-cirlce:before {
  content: "\ea6e";
}
.isax-mini-music-sqaure:before {
  content: "\ea6f";
}
.isax-milk:before {
  content: "\ea70";
}
.isax-microscope:before {
  content: "\ea71";
}
.isax-microphone:before {
  content: "\ea72";
}
.isax-microphone-slash:before {
  content: "\ea73";
}
.isax-microphone-slash-1:before {
  content: "\ea74";
}
.isax-microphone-2:before {
  content: "\ea75";
}
.isax-messages:before {
  content: "\ea76";
}
.isax-messages-3:before {
  content: "\ea77";
}
.isax-messages-2:before {
  content: "\ea78";
}
.isax-messages-1:before {
  content: "\ea79";
}
.isax-message:before {
  content: "\ea7a";
}
.isax-message-time:before {
  content: "\ea7b";
}
.isax-message-tick:before {
  content: "\ea7c";
}
.isax-message-text:before {
  content: "\ea7d";
}
.isax-message-text-1:before {
  content: "\ea7e";
}
.isax-message-square:before {
  content: "\ea7f";
}
.isax-message-search:before {
  content: "\ea80";
}
.isax-message-remove:before {
  content: "\ea81";
}
.isax-message-question:before {
  content: "\ea82";
}
.isax-message-programming:before {
  content: "\ea83";
}
.isax-message-notif:before {
  content: "\ea84";
}
.isax-message-minus:before {
  content: "\ea85";
}
.isax-message-favorite:before {
  content: "\ea86";
}
.isax-message-edit:before {
  content: "\ea87";
}
.isax-message-circle:before {
  content: "\ea88";
}
.isax-message-add:before {
  content: "\ea89";
}
.isax-message-add-1:before {
  content: "\ea8a";
}
.isax-message-2:before {
  content: "\ea8b";
}
.isax-menu:before {
  content: "\ea8c";
}
.isax-menu-board:before {
  content: "\ea8d";
}
.isax-menu-1:before {
  content: "\ea8e";
}
.isax-medal:before {
  content: "\ea8f";
}
.isax-medal-star:before {
  content: "\ea90";
}
.isax-maximize:before {
  content: "\ea91";
}
.isax-maximize-circle:before {
  content: "\ea92";
}
.isax-maximize-4:before {
  content: "\ea93";
}
.isax-maximize-3:before {
  content: "\ea94";
}
.isax-maximize-21:before {
  content: "\ea95";
}
.isax-maximize-2:before {
  content: "\ea96";
}
.isax-maximize-1:before {
  content: "\ea97";
}
.isax-math:before {
  content: "\ea98";
}
.isax-mask:before {
  content: "\ea99";
}
.isax-mask-3:before {
  content: "\ea9a";
}
.isax-mask-2:before {
  content: "\ea9b";
}
.isax-mask-1:before {
  content: "\ea9c";
}
.isax-map:before {
  content: "\ea9d";
}
.isax-map-1:before {
  content: "\ea9e";
}
.isax-man:before {
  content: "\ea9f";
}
.isax-main-component:before {
  content: "\eaa0";
}
.isax-main-component-1:before {
  content: "\eaa1";
}
.isax-magicpen:before {
  content: "\eaa2";
}
.isax-magic-star:before {
  content: "\eaa3";
}
.isax-lovely:before {
  content: "\eaa4";
}
.isax-logout:before {
  content: "\eaa5";
}
.isax-logout-1:before {
  content: "\eaa6";
}
.isax-login:before {
  content: "\eaa7";
}
.isax-login-1:before {
  content: "\eaa8";
}
.isax-lock:before {
  content: "\eaa9";
}
.isax-lock-slash:before {
  content: "\eaaa";
}
.isax-lock-circle:before {
  content: "\eaab";
}
.isax-lock-1:before {
  content: "\eaac";
}
.isax-location:before {
  content: "\eaad";
}
.isax-location-tick:before {
  content: "\eaae";
}
.isax-location-slash:before {
  content: "\eaaf";
}
.isax-location-minus:before {
  content: "\eab0";
}
.isax-location-cross:before {
  content: "\eab1";
}
.isax-location-add:before {
  content: "\eab2";
}
.isax-link:before {
  content: "\eab3";
}
.isax-link-square:before {
  content: "\eab4";
}
.isax-link-circle:before {
  content: "\eab5";
}
.isax-link-21:before {
  content: "\eab6";
}
.isax-link-2:before {
  content: "\eab7";
}
.isax-link-1:before {
  content: "\eab8";
}
.isax-like:before {
  content: "\eab9";
}
.isax-like-tag:before {
  content: "\eaba";
}
.isax-like-shapes:before {
  content: "\eabb";
}
.isax-like-dislike:before {
  content: "\eabc";
}
.isax-like-1:before {
  content: "\eabd";
}
.isax-lifebuoy:before {
  content: "\eabe";
}
.isax-level:before {
  content: "\eabf";
}
.isax-layer:before {
  content: "\eac0";
}
.isax-language-square:before {
  content: "\eac1";
}
.isax-language-circle:before {
  content: "\eac2";
}
.isax-lamp:before {
  content: "\eac3";
}
.isax-lamp-slash:before {
  content: "\eac4";
}
.isax-lamp-on:before {
  content: "\eac5";
}
.isax-lamp-charge:before {
  content: "\eac6";
}
.isax-lamp-1:before {
  content: "\eac7";
}
.isax-keyboard:before {
  content: "\eac8";
}
.isax-keyboard-open:before {
  content: "\eac9";
}
.isax-key:before {
  content: "\eaca";
}
.isax-key-square:before {
  content: "\eacb";
}
.isax-kanban:before {
  content: "\eacc";
}
.isax-judge:before {
  content: "\eacd";
}
.isax-instagram:before {
  content: "\eace";
}
.isax-information:before {
  content: "\eacf";
}
.isax-info-circle:before {
  content: "\ead0";
}
.isax-import:before {
  content: "\ead1";
}
.isax-import-2:before {
  content: "\ead2";
}
.isax-import-1:before {
  content: "\ead3";
}
.isax-image:before {
  content: "\ead4";
}
.isax-house:before {
  content: "\ead5";
}
.isax-house-2:before {
  content: "\ead6";
}
.isax-hospital:before {
  content: "\ead7";
}
.isax-home:before {
  content: "\ead8";
}
.isax-home-wifi:before {
  content: "\ead9";
}
.isax-home-trend-up:before {
  content: "\eada";
}
.isax-home-trend-down:before {
  content: "\eadb";
}
.isax-home-hashtag:before {
  content: "\eadc";
}
.isax-home-2:before {
  content: "\eadd";
}
.isax-hierarchy:before {
  content: "\eade";
}
.isax-hierarchy-square:before {
  content: "\eadf";
}
.isax-hierarchy-square-3:before {
  content: "\eae0";
}
.isax-hierarchy-square-2:before {
  content: "\eae1";
}
.isax-hierarchy-3:before {
  content: "\eae2";
}
.isax-hierarchy-2:before {
  content: "\eae3";
}
.isax-heart:before {
  content: "\eae4";
}
.isax-heart-tick:before {
  content: "\eae5";
}
.isax-heart-slash:before {
  content: "\eae6";
}
.isax-heart-search:before {
  content: "\eae7";
}
.isax-heart-remove:before {
  content: "\eae8";
}
.isax-heart-edit:before {
  content: "\eae9";
}
.isax-heart-circle:before {
  content: "\eaea";
}
.isax-heart-add:before {
  content: "\eaeb";
}
.isax-health:before {
  content: "\eaec";
}
.isax-headphones:before {
  content: "\eaed";
}
.isax-headphone:before {
  content: "\eaee";
}
.isax-hashtag:before {
  content: "\eaef";
}
.isax-hashtag-up:before {
  content: "\eaf0";
}
.isax-hashtag-down:before {
  content: "\eaf1";
}
.isax-hashtag-1:before {
  content: "\eaf2";
}
.isax-happyemoji:before {
  content: "\eaf3";
}
.isax-group:before {
  content: "\eaf4";
}
.isax-group-9:before {
  content: "\eaf5";
}
.isax-group-8:before {
  content: "\eaf6";
}
.isax-group-7:before {
  content: "\eaf7";
}
.isax-group-6:before {
  content: "\eaf8";
}
.isax-group-5:before {
  content: "\eaf9";
}
.isax-group-4:before {
  content: "\eafa";
}
.isax-group-3:before {
  content: "\eafb";
}
.isax-group-2:before {
  content: "\eafc";
}
.isax-group-11:before {
  content: "\eafd";
}
.isax-group-10:before {
  content: "\eafe";
}
.isax-group-1:before {
  content: "\eaff";
}
.isax-grid-lock:before {
  content: "\eb00";
}
.isax-grid-eraser:before {
  content: "\eb01";
}
.isax-grid-edit:before {
  content: "\eb02";
}
.isax-grid-9:before {
  content: "\eb03";
}
.isax-grid-8:before {
  content: "\eb04";
}
.isax-grid-7:before {
  content: "\eb05";
}
.isax-grid-6:before {
  content: "\eb06";
}
.isax-grid-5:before {
  content: "\eb07";
}
.isax-grid-4:before {
  content: "\eb08";
}
.isax-grid-3:before {
  content: "\eb09";
}
.isax-grid-2:before {
  content: "\eb0a";
}
.isax-grid-1:before {
  content: "\eb0b";
}
.isax-graph:before {
  content: "\eb0c";
}
.isax-grammerly:before {
  content: "\eb0d";
}
.isax-gps:before {
  content: "\eb0e";
}
.isax-gps-slash:before {
  content: "\eb0f";
}
.isax-global:before {
  content: "\eb10";
}
.isax-global-search:before {
  content: "\eb11";
}
.isax-global-refresh:before {
  content: "\eb12";
}
.isax-global-edit:before {
  content: "\eb13";
}
.isax-glass:before {
  content: "\eb14";
}
.isax-glass-1:before {
  content: "\eb15";
}
.isax-gift:before {
  content: "\eb16";
}
.isax-ghost:before {
  content: "\eb17";
}
.isax-gemini:before {
  content: "\eb18";
}
.isax-gemini-2:before {
  content: "\eb19";
}
.isax-gas-station:before {
  content: "\eb1a";
}
.isax-gameboy:before {
  content: "\eb1b";
}
.isax-game:before {
  content: "\eb1c";
}
.isax-gallery:before {
  content: "\eb1d";
}
.isax-gallery-tick:before {
  content: "\eb1e";
}
.isax-gallery-slash:before {
  content: "\eb1f";
}
.isax-gallery-remove:before {
  content: "\eb20";
}
.isax-gallery-import:before {
  content: "\eb21";
}
.isax-gallery-favorite:before {
  content: "\eb22";
}
.isax-gallery-export:before {
  content: "\eb23";
}
.isax-gallery-edit:before {
  content: "\eb24";
}
.isax-gallery-add:before {
  content: "\eb25";
}
.isax-frame:before {
  content: "\eb26";
}
.isax-frame-5:before {
  content: "\eb27";
}
.isax-frame-4:before {
  content: "\eb28";
}
.isax-frame-3:before {
  content: "\eb29";
}
.isax-frame-2:before {
  content: "\eb2a";
}
.isax-frame-1:before {
  content: "\eb2b";
}
.isax-forward:before {
  content: "\eb2c";
}
.isax-forward-square:before {
  content: "\eb2d";
}
.isax-forward-item:before {
  content: "\eb2e";
}
.isax-forward-item-1:before {
  content: "\eb2f";
}
.isax-forward-5-seconds:before {
  content: "\eb30";
}
.isax-forward-15-seconds:before {
  content: "\eb31";
}
.isax-forward-10-seconds:before {
  content: "\eb32";
}
.isax-format-square:before {
  content: "\eb33";
}
.isax-format-circle:before {
  content: "\eb34";
}
.isax-folder:before {
  content: "\eb35";
}
.isax-folder-open:before {
  content: "\eb36";
}
.isax-folder-minus:before {
  content: "\eb37";
}
.isax-folder-favorite:before {
  content: "\eb38";
}
.isax-folder-cross:before {
  content: "\eb39";
}
.isax-folder-connection:before {
  content: "\eb3a";
}
.isax-folder-cloud:before {
  content: "\eb3b";
}
.isax-folder-add:before {
  content: "\eb3c";
}
.isax-folder-2:before {
  content: "\eb3d";
}
.isax-flash:before {
  content: "\eb3e";
}
.isax-flash-slash:before {
  content: "\eb3f";
}
.isax-flash-circle:before {
  content: "\eb40";
}
.isax-flash-circle-2:before {
  content: "\eb41";
}
.isax-flash-circle-1:before {
  content: "\eb42";
}
.isax-flash-1:before {
  content: "\eb43";
}
.isax-flag:before {
  content: "\eb44";
}
.isax-flag-2:before {
  content: "\eb45";
}
.isax-firstline:before {
  content: "\eb46";
}
.isax-finger-scan:before {
  content: "\eb47";
}
.isax-finger-cricle:before {
  content: "\eb48";
}
.isax-filter:before {
  content: "\eb49";
}
.isax-filter-tick:before {
  content: "\eb4a";
}
.isax-filter-square:before {
  content: "\eb4b";
}
.isax-filter-search:before {
  content: "\eb4c";
}
.isax-filter-remove:before {
  content: "\eb4d";
}
.isax-filter-edit:before {
  content: "\eb4e";
}
.isax-filter-add:before {
  content: "\eb4f";
}
.isax-favorite-chart:before {
  content: "\eb50";
}
.isax-fatrows:before {
  content: "\eb51";
}
.isax-eye:before {
  content: "\eb52";
}
.isax-eye-slash:before {
  content: "\eb53";
}
.isax-external-drive:before {
  content: "\eb54";
}
.isax-export:before {
  content: "\eb55";
}
.isax-export-3:before {
  content: "\eb56";
}
.isax-export-2:before {
  content: "\eb57";
}
.isax-export-1:before {
  content: "\eb58";
}
.isax-eraser:before {
  content: "\eb59";
}
.isax-eraser-2:before {
  content: "\eb5a";
}
.isax-eraser-1:before {
  content: "\eb5b";
}
.isax-empty-wallet:before {
  content: "\eb5c";
}
.isax-empty-wallet-time:before {
  content: "\eb5d";
}
.isax-empty-wallet-tick:before {
  content: "\eb5e";
}
.isax-empty-wallet-remove:before {
  content: "\eb5f";
}
.isax-empty-wallet-change:before {
  content: "\eb60";
}
.isax-empty-wallet-add:before {
  content: "\eb61";
}
.isax-emoji-sad:before {
  content: "\eb62";
}
.isax-emoji-normal:before {
  content: "\eb63";
}
.isax-emoji-happy:before {
  content: "\eb64";
}
.isax-element-plus:before {
  content: "\eb65";
}
.isax-element-equal:before {
  content: "\eb66";
}
.isax-element-4:before {
  content: "\eb67";
}
.isax-element-3:before {
  content: "\eb68";
}
.isax-element-2:before {
  content: "\eb69";
}
.isax-element-1:before {
  content: "\eb6a";
}
.isax-electricity:before {
  content: "\eb6b";
}
.isax-edit:before {
  content: "\eb6c";
}
.isax-edit-2:before {
  content: "\eb6d";
}
.isax-drop:before {
  content: "\eb6e";
}
.isax-driving:before {
  content: "\eb6f";
}
.isax-driver:before {
  content: "\eb70";
}
.isax-driver-refresh:before {
  content: "\eb71";
}
.isax-driver-2:before {
  content: "\eb72";
}
.isax-dollar-square:before {
  content: "\eb73";
}
.isax-dollar-circle:before {
  content: "\eb74";
}
.isax-document:before {
  content: "\eb75";
}
.isax-document-upload:before {
  content: "\eb76";
}
.isax-document-text:before {
  content: "\eb77";
}
.isax-document-text-1:before {
  content: "\eb78";
}
.isax-document-sketch:before {
  content: "\eb79";
}
.isax-document-previous:before {
  content: "\eb7a";
}
.isax-document-normal:before {
  content: "\eb7b";
}
.isax-document-like:before {
  content: "\eb7c";
}
.isax-document-forward:before {
  content: "\eb7d";
}
.isax-document-filter:before {
  content: "\eb7e";
}
.isax-document-favorite:before {
  content: "\eb7f";
}
.isax-document-download:before {
  content: "\eb80";
}
.isax-document-copy:before {
  content: "\eb81";
}
.isax-document-code:before {
  content: "\eb82";
}
.isax-document-code-2:before {
  content: "\eb83";
}
.isax-document-cloud:before {
  content: "\eb84";
}
.isax-document-1:before {
  content: "\eb85";
}
.isax-dislike:before {
  content: "\eb86";
}
.isax-discover:before {
  content: "\eb87";
}
.isax-discover-1:before {
  content: "\eb88";
}
.isax-discount-shape:before {
  content: "\eb89";
}
.isax-discount-circle:before {
  content: "\eb8a";
}
.isax-directbox-send:before {
  content: "\eb8b";
}
.isax-directbox-receive:before {
  content: "\eb8c";
}
.isax-directbox-notif:before {
  content: "\eb8d";
}
.isax-directbox-default:before {
  content: "\eb8e";
}
.isax-direct:before {
  content: "\eb8f";
}
.isax-direct-up:before {
  content: "\eb90";
}
.isax-direct-send:before {
  content: "\eb91";
}
.isax-direct-right:before {
  content: "\eb92";
}
.isax-direct-notification:before {
  content: "\eb93";
}
.isax-direct-normal:before {
  content: "\eb94";
}
.isax-direct-left:before {
  content: "\eb95";
}
.isax-direct-inbox:before {
  content: "\eb96";
}
.isax-direct-down:before {
  content: "\eb97";
}
.isax-diamonds:before {
  content: "\eb98";
}
.isax-diagram:before {
  content: "\eb99";
}
.isax-devices:before {
  content: "\eb9a";
}
.isax-devices-1:before {
  content: "\eb9b";
}
.isax-device-message:before {
  content: "\eb9c";
}
.isax-designtools:before {
  content: "\eb9d";
}
.isax-data:before {
  content: "\eb9e";
}
.isax-data-2:before {
  content: "\eb9f";
}
.isax-danger:before {
  content: "\eba0";
}
.isax-cup:before {
  content: "\eba1";
}
.isax-crown:before {
  content: "\eba2";
}
.isax-crown-1:before {
  content: "\eba3";
}
.isax-crop:before {
  content: "\eba4";
}
.isax-creative-commons:before {
  content: "\eba5";
}
.isax-cpu:before {
  content: "\eba6";
}
.isax-cpu-setting:before {
  content: "\eba7";
}
.isax-cpu-charge:before {
  content: "\eba8";
}
.isax-courthouse:before {
  content: "\eba9";
}
.isax-copyright:before {
  content: "\ebaa";
}
.isax-copy:before {
  content: "\ebab";
}
.isax-copy-success:before {
  content: "\ebac";
}
.isax-convertshape:before {
  content: "\ebad";
}
.isax-convertshape-2:before {
  content: "\ebae";
}
.isax-convert:before {
  content: "\ebaf";
}
.isax-convert-3d-cube:before {
  content: "\ebb0";
}
.isax-computing:before {
  content: "\ebb1";
}
.isax-component:before {
  content: "\ebb2";
}
.isax-component-1:before {
  content: "\ebb3";
}
.isax-command:before {
  content: "\ebb4";
}
.isax-command-square:before {
  content: "\ebb5";
}
.isax-colors-square:before {
  content: "\ebb6";
}
.isax-colors-square-1:before {
  content: "\ebb7";
}
.isax-colorfilter:before {
  content: "\ebb8";
}
.isax-color-swatch:before {
  content: "\ebb9";
}
.isax-coin:before {
  content: "\ebba";
}
.isax-coin-1:before {
  content: "\ebbb";
}
.isax-coffee:before {
  content: "\ebbc";
}
.isax-code:before {
  content: "\ebbd";
}
.isax-code-circle:before {
  content: "\ebbe";
}
.isax-code-1:before {
  content: "\ebbf";
}
.isax-cloud:before {
  content: "\ebc0";
}
.isax-cloud-sunny:before {
  content: "\ebc1";
}
.isax-cloud-snow:before {
  content: "\ebc2";
}
.isax-cloud-remove:before {
  content: "\ebc3";
}
.isax-cloud-plus:before {
  content: "\ebc4";
}
.isax-cloud-notif:before {
  content: "\ebc5";
}
.isax-cloud-minus:before {
  content: "\ebc6";
}
.isax-cloud-lightning:before {
  content: "\ebc7";
}
.isax-cloud-fog:before {
  content: "\ebc8";
}
.isax-cloud-drizzle:before {
  content: "\ebc9";
}
.isax-cloud-cross:before {
  content: "\ebca";
}
.isax-cloud-connection:before {
  content: "\ebcb";
}
.isax-cloud-change:before {
  content: "\ebcc";
}
.isax-cloud-add:before {
  content: "\ebcd";
}
.isax-close-square:before {
  content: "\ebce";
}
.isax-close-circle:before {
  content: "\ebcf";
}
.isax-clock:before {
  content: "\ebd0";
}
.isax-clock-1:before {
  content: "\ebd1";
}
.isax-clipboard:before {
  content: "\ebd2";
}
.isax-clipboard-tick:before {
  content: "\ebd3";
}
.isax-clipboard-text:before {
  content: "\ebd4";
}
.isax-clipboard-import:before {
  content: "\ebd5";
}
.isax-clipboard-export:before {
  content: "\ebd6";
}
.isax-clipboard-close:before {
  content: "\ebd7";
}
.isax-chrome:before {
  content: "\ebd8";
}
.isax-check:before {
  content: "\ebd9";
}
.isax-chart:before {
  content: "\ebda";
}
.isax-chart-success:before {
  content: "\ebdb";
}
.isax-chart-square:before {
  content: "\ebdc";
}
.isax-chart-3:before {
  content: "\ebdd";
}
.isax-chart-21:before {
  content: "\ebde";
}
.isax-chart-2:before {
  content: "\ebdf";
}
.isax-chart-1:before {
  content: "\ebe0";
}
.isax-cd:before {
  content: "\ebe1";
}
.isax-category:before {
  content: "\ebe2";
}
.isax-category-2:before {
  content: "\ebe3";
}
.isax-cards:before {
  content: "\ebe4";
}
.isax-card:before {
  content: "\ebe5";
}
.isax-card-tick:before {
  content: "\ebe6";
}
.isax-card-tick-1:before {
  content: "\ebe7";
}
.isax-card-slash:before {
  content: "\ebe8";
}
.isax-card-send:before {
  content: "\ebe9";
}
.isax-card-remove:before {
  content: "\ebea";
}
.isax-card-remove-1:before {
  content: "\ebeb";
}
.isax-card-receive:before {
  content: "\ebec";
}
.isax-card-pos:before {
  content: "\ebed";
}
.isax-card-edit:before {
  content: "\ebee";
}
.isax-card-coin:before {
  content: "\ebef";
}
.isax-card-add:before {
  content: "\ebf0";
}
.isax-car:before {
  content: "\ebf1";
}
.isax-candle:before {
  content: "\ebf2";
}
.isax-candle-2:before {
  content: "\ebf3";
}
.isax-camera:before {
  content: "\ebf4";
}
.isax-camera-slash:before {
  content: "\ebf5";
}
.isax-call:before {
  content: "\ebf6";
}
.isax-call-slash:before {
  content: "\ebf7";
}
.isax-call-remove:before {
  content: "\ebf8";
}
.isax-call-received:before {
  content: "\ebf9";
}
.isax-call-outgoing:before {
  content: "\ebfa";
}
.isax-call-minus:before {
  content: "\ebfb";
}
.isax-call-incoming:before {
  content: "\ebfc";
}
.isax-call-calling:before {
  content: "\ebfd";
}
.isax-call-add:before {
  content: "\ebfe";
}
.isax-calendar:before {
  content: "\ebff";
}
.isax-calendar-tick:before {
  content: "\ec00";
}
.isax-calendar-search:before {
  content: "\ec01";
}
.isax-calendar-remove:before {
  content: "\ec02";
}
.isax-calendar-edit:before {
  content: "\ec03";
}
.isax-calendar-circle:before {
  content: "\ec04";
}
.isax-calendar-add:before {
  content: "\ec05";
}
.isax-calendar-2:before {
  content: "\ec06";
}
.isax-calendar-1:before {
  content: "\ec07";
}
.isax-calculator:before {
  content: "\ec08";
}
.isax-cake:before {
  content: "\ec09";
}
.isax-buy-crypto:before {
  content: "\ec0a";
}
.isax-bus:before {
  content: "\ec0b";
}
.isax-buliding:before {
  content: "\ec0c";
}
.isax-buildings:before {
  content: "\ec0d";
}
.isax-buildings-2:before {
  content: "\ec0e";
}
.isax-building:before {
  content: "\ec0f";
}
.isax-building-4:before {
  content: "\ec10";
}
.isax-building-3:before {
  content: "\ec11";
}
.isax-bucket-square:before {
  content: "\ec12";
}
.isax-bucket-square-1:before {
  content: "\ec13";
}
.isax-bucket-circle:before {
  content: "\ec14";
}
.isax-bucket-circle-1:before {
  content: "\ec15";
}
.isax-bubble:before {
  content: "\ec16";
}
.isax-brush:before {
  content: "\ec17";
}
.isax-brush-3:before {
  content: "\ec18";
}
.isax-brush-2:before {
  content: "\ec19";
}
.isax-brush-1:before {
  content: "\ec1a";
}
.isax-broom:before {
  content: "\ec1b";
}
.isax-brifecase-timer:before {
  content: "\ec1c";
}
.isax-brifecase-tick:before {
  content: "\ec1d";
}
.isax-brifecase-cross:before {
  content: "\ec1e";
}
.isax-briefcase:before {
  content: "\ec1f";
}
.isax-box:before {
  content: "\ec20";
}
.isax-box-time:before {
  content: "\ec21";
}
.isax-box-tick:before {
  content: "\ec22";
}
.isax-box-search:before {
  content: "\ec23";
}
.isax-box-remove:before {
  content: "\ec24";
}
.isax-box-add:before {
  content: "\ec25";
}
.isax-box-2:before {
  content: "\ec26";
}
.isax-box-1:before {
  content: "\ec27";
}
.isax-bookmark:before {
  content: "\ec28";
}
.isax-bookmark-2:before {
  content: "\ec29";
}
.isax-book:before {
  content: "\ec2a";
}
.isax-book-square:before {
  content: "\ec2b";
}
.isax-book-saved:before {
  content: "\ec2c";
}
.isax-book-1:before {
  content: "\ec2d";
}
.isax-blur:before {
  content: "\ec2e";
}
.isax-blur-1:before {
  content: "\ec2f";
}
.isax-bluetooth:before {
  content: "\ec30";
}
.isax-bluetooth-rectangle:before {
  content: "\ec31";
}
.isax-bluetooth-circle:before {
  content: "\ec32";
}
.isax-bluetooth-2:before {
  content: "\ec33";
}
.isax-blend:before {
  content: "\ec34";
}
.isax-blend-2:before {
  content: "\ec35";
}
.isax-bitcoin-refresh:before {
  content: "\ec36";
}
.isax-bitcoin-convert:before {
  content: "\ec37";
}
.isax-bitcoin-card:before {
  content: "\ec38";
}
.isax-bill:before {
  content: "\ec39";
}
.isax-bezier:before {
  content: "\ec3a";
}
.isax-bezier-1:before {
  content: "\ec3b";
}
.isax-battery-full:before {
  content: "\ec3c";
}
.isax-battery-empty:before {
  content: "\ec3d";
}
.isax-battery-empty-1:before {
  content: "\ec3e";
}
.isax-battery-disable:before {
  content: "\ec3f";
}
.isax-battery-charging:before {
  content: "\ec40";
}
.isax-battery-3full:before {
  content: "\ec41";
}
.isax-barcode:before {
  content: "\ec42";
}
.isax-bank:before {
  content: "\ec43";
}
.isax-bag:before {
  content: "\ec44";
}
.isax-bag-timer:before {
  content: "\ec45";
}
.isax-bag-tick:before {
  content: "\ec46";
}
.isax-bag-tick-2:before {
  content: "\ec47";
}
.isax-bag-happy:before {
  content: "\ec48";
}
.isax-bag-cross:before {
  content: "\ec49";
}
.isax-bag-cross-1:before {
  content: "\ec4a";
}
.isax-bag-2:before {
  content: "\ec4b";
}
.isax-backward:before {
  content: "\ec4c";
}
.isax-backward-item:before {
  content: "\ec4d";
}
.isax-backward-item-1:before {
  content: "\ec4e";
}
.isax-backward-5-seconds:before {
  content: "\ec4f";
}
.isax-backward-15-seconds:before {
  content: "\ec50";
}
.isax-backward-10-seconds:before {
  content: "\ec51";
}
.isax-back-square:before {
  content: "\ec52";
}
.isax-award:before {
  content: "\ec53";
}
.isax-autobrightness:before {
  content: "\ec54";
}
.isax-audio-square:before {
  content: "\ec55";
}
.isax-attach-square:before {
  content: "\ec56";
}
.isax-attach-circle:before {
  content: "\ec57";
}
.isax-arrow:before {
  content: "\ec58";
}
.isax-arrow-up:before {
  content: "\ec59";
}
.isax-arrow-up-3:before {
  content: "\ec5a";
}
.isax-arrow-up-2:before {
  content: "\ec5b";
}
.isax-arrow-up-1:before {
  content: "\ec5c";
}
.isax-arrow-swap-horizontal:before {
  content: "\ec5d";
}
.isax-arrow-square:before {
  content: "\ec5e";
}
.isax-arrow-square-up:before {
  content: "\ec5f";
}
.isax-arrow-square-right:before {
  content: "\ec60";
}
.isax-arrow-square-left:before {
  content: "\ec61";
}
.isax-arrow-square-down:before {
  content: "\ec62";
}
.isax-arrow-right:before {
  content: "\ec63";
}
.isax-arrow-right-3:before {
  content: "\ec64";
}
.isax-arrow-right-2:before {
  content: "\ec65";
}
.isax-arrow-right-1:before {
  content: "\ec66";
}
.isax-arrow-left:before {
  content: "\ec67";
}
.isax-arrow-left-3:before {
  content: "\ec68";
}
.isax-arrow-left-2:before {
  content: "\ec69";
}
.isax-arrow-left-1:before {
  content: "\ec6a";
}
.isax-arrow-down:before {
  content: "\ec6b";
}
.isax-arrow-down-2:before {
  content: "\ec6c";
}
.isax-arrow-down-1:before {
  content: "\ec6d";
}
.isax-arrow-circle-right:before {
  content: "\ec6e";
}
.isax-arrow-circle-left:before {
  content: "\ec6f";
}
.isax-arrow-circle-down:before {
  content: "\ec70";
}
.isax-arrow-bottom:before {
  content: "\ec71";
}
.isax-arrow-3:before {
  content: "\ec72";
}
.isax-arrow-2:before {
  content: "\ec73";
}
.isax-arrange-square:before {
  content: "\ec74";
}
.isax-arrange-square-2:before {
  content: "\ec75";
}
.isax-arrange-circle:before {
  content: "\ec76";
}
.isax-arrange-circle-2:before {
  content: "\ec77";
}
.isax-archive:before {
  content: "\ec78";
}
.isax-archive-tick:before {
  content: "\ec79";
}
.isax-archive-slash:before {
  content: "\ec7a";
}
.isax-archive-minus:before {
  content: "\ec7b";
}
.isax-archive-book:before {
  content: "\ec7c";
}
.isax-archive-add:before {
  content: "\ec7d";
}
.isax-archive-1:before {
  content: "\ec7e";
}
.isax-aquarius:before {
  content: "\ec7f";
}
.isax-align-vertically:before {
  content: "\ec80";
}
.isax-align-right:before {
  content: "\ec81";
}
.isax-align-left:before {
  content: "\ec82";
}
.isax-align-horizontally:before {
  content: "\ec83";
}
.isax-align-bottom:before {
  content: "\ec84";
}
.isax-alarm:before {
  content: "\ec85";
}
.isax-airpods:before {
  content: "\ec86";
}
.isax-airpod:before {
  content: "\ec87";
}
.isax-airplane:before {
  content: "\ec88";
}
.isax-airplane-square:before {
  content: "\ec89";
}
.isax-airdrop:before {
  content: "\ec8a";
}
.isax-additem:before {
  content: "\ec8b";
}
.isax-add:before {
  content: "\ec8c";
}
.isax-add-square:before {
  content: "\ec8d";
}
.isax-add-circle:before {
  content: "\ec8e";
}
.isax-activity:before {
  content: "\ec8f";
}
.isax-square:before {
  content: "\ec90";
}
.isax-dcube:before {
  content: "\ec91";
}
.isax-d-square:before {
  content: "\ec92";
}
.isax-d-rotate:before {
  content: "\ec93";
}
.isax-d-cube-scan:before {
  content: "\ec94";
}
.isax-support:before {
  content: "\ec95";
}

.mx-icon-left:before,.mx-icon-right:before,.mx-icon-double-left:before,.mx-icon-double-right:before,.mx-icon-double-left:after,.mx-icon-double-right:after{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg) scale(0.7);transform:rotate(-45deg) scale(0.7)}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-right:before,.mx-icon-double-right:before,.mx-icon-double-right:after{-webkit-transform:rotate(135deg) scale(0.7);transform:rotate(135deg) scale(0.7)}.mx-btn{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#73879c;white-space:nowrap}.mx-btn:hover{border-color:#1284e7;color:#1284e7}.mx-btn:disabled,.mx-btn.disabled{color:#ccc;cursor:not-allowed}.mx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity .24s ease-out;transition:opacity .24s ease-out}.mx-scrollbar-track .mx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:background-color .3s;transition:background-color .3s}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform .3s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity .3s cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform .3s cubic-bezier(0.23, 1, 0.32, 1);transition:transform .3s cubic-bezier(0.23, 1, 0.32, 1),opacity .3s cubic-bezier(0.23, 1, 0.32, 1);transition:transform .3s cubic-bezier(0.23, 1, 0.32, 1),opacity .3s cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform .3s cubic-bezier(0.23, 1, 0.32, 1);-webkit-transform-origin:center top;transform-origin:center top}.mx-zoom-in-down-enter,.mx-zoom-in-down-enter-from,.mx-zoom-in-down-leave-to{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.mx-datepicker{position:relative;display:inline-block;width:210px}.mx-datepicker svg{width:1em;height:1em;vertical-align:-0.15em;fill:currentColor;overflow:hidden}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.mx-input:hover,.mx-input:focus{border-color:#409aff}.mx-input:disabled,.mx-input.disabled{color:#ccc;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;line-height:1;color:rgba(0,0,0,.5);vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:rgba(0,0,0,.8)}.mx-datepicker-main{font:14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei",sans-serif;color:#73879c;background-color:#fff;border:1px solid #e8e8e8}.mx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:2001}.mx-datepicker-sidebar{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.mx-datepicker-sidebar+.mx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}.mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.mx-range-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 750px){.mx-range-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}.mx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.mx-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;width:248px;padding:6px 12px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{-webkit-box-sizing:border-box;box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.mx-btn-icon-left,.mx-btn-icon-double-left{float:left}.mx-btn-icon-right,.mx-btn-icon-double-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{position:relative;height:224px;-webkit-box-sizing:border-box;box-sizing:border-box}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{color:#73879c;background-color:#f3f9fe}.mx-calendar-content .cell.active{color:#fff;background-color:#1284e7}.mx-calendar-content .cell.in-range,.mx-calendar-content .cell.hover-in-range{color:#73879c;background-color:#dbedfb}.mx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#dbedfb}.mx-calendar-week-mode .mx-date-row .cell:hover{color:inherit;background-color:transparent}.mx-calendar-week-mode .mx-date-row .cell.active{color:inherit;background-color:transparent}.mx-week-number{opacity:.5}.mx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.mx-table th{padding:0;font-weight:500;vertical-align:middle}.mx-table td{padding:0;vertical-align:middle}.mx-table-date td,.mx-table-date th{height:32px;font-size:12px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{color:#ccc;background:none}.mx-time{-webkit-box-flex:1;-ms-flex:1;flex:1;width:224px;background:#fff}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-calendar-time{position:absolute;top:0;left:0;width:100%;height:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{height:224px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mx-time-columns{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden}.mx-time-column{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{margin:0;padding:0;list-style:none}.mx-time-column .mx-time-list::after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{color:#73879c;background-color:#f3f9fe}.mx-time-column .mx-time-item.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-column .mx-time-item.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.mx-time-option:hover{color:#73879c;background-color:#f3f9fe}.mx-time-option.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-option.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}

.vue-full-screen-file-drop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10000;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,.4);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility .2s,opacity .2s;
  transition: visibility .2s,opacity .2s
}
.vue-full-screen-file-drop--visible {
  opacity: 1;
  visibility: visible
}
.vue-full-screen-file-drop__content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
  color: #fff;
  font-size: 4em
}
.vue-full-screen-file-drop__content:before {
  border: 5px dashed #fff;
  content: "";
  bottom: 60px;
  left: 60px;
  position: absolute;
  right: 60px;
  top: 60px
}
@charset "UTF-8";
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: local("Nunito Extra Light"), local("Nunito-ExtraLight"), url("../fonts/Nunito/Nunito-ExtraLight.ttf") format("truetype");
}
@font-face {
  font-family: "Nunito";
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: local("Nunito Extra Light Italic"), local("Nunito-ExtraLightItalic"), url("../fonts/Nunito/Nunito-ExtraLightItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local("Nunito Light"), local("Nunito-Light"), url("../fonts/Nunito/Nunito-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Nunito";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local("Nunito Light Italic"), local("Nunito-LightItalic"), url("../fonts/Nunito/Nunito-LightItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local("Nunito Regular"), local("Nunito-Regular"), url("../fonts/Nunito/Nunito-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Nunito";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local("Nunito Italic"), local("Nunito-Italic"), url("../fonts/Nunito/Nunito-Italic.ttf") format("truetype");
}
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local("Nunito Semibold"), local("Nunito-Semibold"), url("../fonts/Nunito/Nunito-SemiBold.ttf") format("truetype");
}
@font-face {
  font-family: "Nunito";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local("Nunito Semibold Italic"), local("Nunito-SemiboldItalic"), url("../fonts/Nunito/Nunito-SemiBoldItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local("Nunito Bold"), local("Nunito-Bold"), url("../fonts/Nunito/Nunito-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Nunito";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local("Nunito Bold Italic"), local("Nunito-BoldItalic"), url("../fonts/Nunito/Nunito-BoldItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local("Nunito ExtraBold"), local("Nunito-ExtraBold"), url("../fonts/Nunito/Nunito-ExtraBold.ttf") format("truetype");
}
@font-face {
  font-family: "Nunito";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local("Nunito ExtraBold Italic"), local("Nunito-ExtraBoldItalic"), url("../fonts/Nunito/Nunito-ExtraBoldItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Nunito";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local("Nunito Black"), local("Nunito-Black"), url("../fonts/Nunito/Nunito-Black.ttf") format("truetype");
}
@font-face {
  font-family: "Nunito";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: local("Nunito Black Italic"), local("Nunito-BlackItalic"), url("../fonts/Nunito/Nunito-BlackItalic.ttf") format("truetype");
}
:root,
[data-bs-theme=light] {
  --bs-blue: #3490dc;
  --bs-indigo: #6574cd;
  --bs-purple: #9561e2;
  --bs-pink: #f66d9b;
  --bs-red: #e3342f;
  --bs-orange: #f6993f;
  --bs-yellow: #ffed4a;
  --bs-green: #38c172;
  --bs-teal: #4dc0b5;
  --bs-cyan: #6cb2eb;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #132c4f;
  --bs-secondary: #6c757d;
  --bs-success: #38c172;
  --bs-info: #6cb2eb;
  --bs-warning: #ffed4a;
  --bs-danger: #e3342f;
  --bs-light: #f8f9fa;
  --bs-dark: #434A52;
  --bs-primary-rgb: 19, 44, 79;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 56, 193, 114;
  --bs-info-rgb: 108, 178, 235;
  --bs-warning-rgb: 255, 237, 74;
  --bs-danger-rgb: 227, 52, 47;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 67, 74, 82;
  --bs-primary-text-emphasis: #081220;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #164d2e;
  --bs-info-text-emphasis: #2b475e;
  --bs-warning-text-emphasis: #665f1e;
  --bs-danger-text-emphasis: #5b1513;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #d0d5dc;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #d7f3e3;
  --bs-info-bg-subtle: #e2f0fb;
  --bs-warning-bg-subtle: #fffbdb;
  --bs-danger-bg-subtle: #f9d6d5;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #a1abb9;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #afe6c7;
  --bs-info-border-subtle: #c4e0f7;
  --bs-warning-border-subtle: #fff8b7;
  --bs-danger-border-subtle: #f4aeac;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: "Nunito", sans-serif;
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 0.9rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.6;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: white;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #132c4f;
  --bs-link-color-rgb: 19, 44, 79;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #0f233f;
  --bs-link-hover-color-rgb: 15, 35, 63;
  --bs-code-color: #f66d9b;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: #fffbdb;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #F3F6F8;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(19, 44, 79, 0.25);
  --bs-form-valid-color: #38c172;
  --bs-form-valid-border-color: #38c172;
  --bs-form-invalid-color: #e3342f;
  --bs-form-invalid-border-color: #e3342f;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #718095;
  --bs-secondary-text-emphasis: #a7acb1;
  --bs-success-text-emphasis: #88daaa;
  --bs-info-text-emphasis: #a7d1f3;
  --bs-warning-text-emphasis: #fff492;
  --bs-danger-text-emphasis: #ee8582;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #040910;
  --bs-secondary-bg-subtle: #161719;
  --bs-success-bg-subtle: #0b2717;
  --bs-info-bg-subtle: #16242f;
  --bs-warning-bg-subtle: #332f0f;
  --bs-danger-bg-subtle: #2d0a09;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #0b1a2f;
  --bs-secondary-border-subtle: #41464b;
  --bs-success-border-subtle: #227444;
  --bs-info-border-subtle: #416b8d;
  --bs-warning-border-subtle: #998e2c;
  --bs-danger-border-subtle: #881f1c;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #718095;
  --bs-link-hover-color: #8d99aa;
  --bs-link-color-rgb: 113, 128, 149;
  --bs-link-hover-color-rgb: 141, 153, 170;
  --bs-code-color: #faa7c3;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #665f1e;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #88daaa;
  --bs-form-valid-border-color: #88daaa;
  --bs-form-invalid-color: #ee8582;
  --bs-form-invalid-border-color: #ee8582;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: -webkit-calc(1.35rem + 1.2vw);
  font-size: calc(1.35rem + 1.2vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.25rem;
  }
}

h2, .h2 {
  font-size: -webkit-calc(1.305rem + 0.66vw);
  font-size: calc(1.305rem + 0.66vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 1.8rem;
  }
}

h3, .h3 {
  font-size: -webkit-calc(1.2825rem + 0.39vw);
  font-size: calc(1.2825rem + 0.39vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.575rem;
  }
}

h4, .h4 {
  font-size: -webkit-calc(1.26rem + 0.12vw);
  font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.35rem;
  }
}

h5, .h5 {
  font-size: 1.125rem;
}

h6, .h6 {
  font-size: 0.9rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 0.875em;
}

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: -webkit-calc(1.275rem + 0.3vw);
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.125rem;
  font-weight: 300;
}

.display-1 {
  font-size: -webkit-calc(1.625rem + 4.5vw);
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-size: -webkit-calc(1.575rem + 3.9vw);
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-size: -webkit-calc(1.525rem + 3.3vw);
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-size: -webkit-calc(1.475rem + 2.7vw);
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-size: -webkit-calc(1.425rem + 2.1vw);
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-size: -webkit-calc(1.375rem + 1.5vw);
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.125rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: -webkit-calc(var(--bs-gutter-x) * .5);
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: -webkit-calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: transparent;
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: -webkit-calc(var(--bs-border-width) * 2) solid currentcolor;
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #d0d5dc;
  --bs-table-border-color: #a6aab0;
  --bs-table-striped-bg: #c6cad1;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bbc0c6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c0c5cc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e2e3e5;
  --bs-table-border-color: #b5b6b7;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d7f3e3;
  --bs-table-border-color: #acc2b6;
  --bs-table-striped-bg: #cce7d8;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c2dbcc;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c7e1d2;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #e2f0fb;
  --bs-table-border-color: #b5c0c9;
  --bs-table-striped-bg: #d7e4ee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbd8e2;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1dee8;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fffbdb;
  --bs-table-border-color: #ccc9af;
  --bs-table-striped-bg: #f2eed0;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6e2c5;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece8cb;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f9d6d5;
  --bs-table-border-color: #c7abaa;
  --bs-table-striped-bg: #edcbca;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e0c1c0;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e6c6c5;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #c6c7c8;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #434A52;
  --bs-table-border-color: #696e75;
  --bs-table-striped-bg: #4c535b;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #565c63;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #51585f;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: -webkit-calc(0.375rem + var(--bs-border-width));
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: -webkit-calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.6;
}

.col-form-label-lg {
  padding-top: -webkit-calc(0.5rem + var(--bs-border-width));
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: -webkit-calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.125rem;
}

.col-form-label-sm {
  padding-top: -webkit-calc(0.25rem + var(--bs-border-width));
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: -webkit-calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.7875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.6;
  color: var(--bs-body-color);
  -webkit-appearance: none;
          appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #8996a7;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(19, 44, 79, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.6em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::-webkit-input-placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::-webkit-file-upload-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::-webkit-file-upload-button {
    -webkit-transition: none;
    transition: none;
  }
  .form-control::file-selector-button {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
  background-color: var(--bs-secondary-bg);
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.6;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: -webkit-calc(1.6em + 0.5rem + -webkit-calc(var(--bs-border-width) * 2));
  min-height: calc(1.6em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::-webkit-file-upload-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: -webkit-calc(1.6em + 1rem + -webkit-calc(var(--bs-border-width) * 2));
  min-height: calc(1.6em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::-webkit-file-upload-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
          margin-inline-end: 1rem;
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
          margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: -webkit-calc(1.6em + 0.75rem + -webkit-calc(var(--bs-border-width) * 2));
  min-height: calc(1.6em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: -webkit-calc(1.6em + 0.5rem + -webkit-calc(var(--bs-border-width) * 2));
  min-height: calc(1.6em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: -webkit-calc(1.6em + 1rem + -webkit-calc(var(--bs-border-width) * 2));
  min-height: calc(1.6em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: -webkit-calc(1.6em + 0.75rem + -webkit-calc(var(--bs-border-width) * 2));
  height: calc(1.6em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: -webkit-calc(1.6em + 0.5rem + -webkit-calc(var(--bs-border-width) * 2));
  height: calc(1.6em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: -webkit-calc(1.6em + 1rem + -webkit-calc(var(--bs-border-width) * 2));
  height: calc(1.6em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.6;
  color: var(--bs-body-color);
  -webkit-appearance: none;
          appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    -webkit-transition: none;
    transition: none;
  }
}
.form-select:focus {
  border-color: #8996a7;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(19, 44, 79, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.7875rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.125rem;
  border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

.form-check {
  display: block;
  min-height: 1.44rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.3em;
  vertical-align: top;
  -webkit-appearance: none;
          appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  -webkit-filter: brightness(90%);
          filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #8996a7;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(19, 44, 79, 0.25);
}
.form-check-input:checked {
  background-color: #132c4f;
  border-color: #132c4f;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #132c4f;
  border-color: #132c4f;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  -webkit-filter: none;
          filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  -webkit-transition: background-position 0.15s ease-in-out;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    -webkit-transition: none;
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%238996a7'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  -webkit-filter: none;
          filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  -webkit-appearance: none;
          appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px white, 0 0 0 0.25rem rgba(19, 44, 79, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px white, 0 0 0 0.25rem rgba(19, 44, 79, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  -webkit-appearance: none;
          appearance: none;
  background-color: #132c4f;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b8c0ca;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #132c4f;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b8c0ca;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: -webkit-calc(3.5rem + -webkit-calc(var(--bs-border-width) * 2));
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: -webkit-calc(3.5rem + -webkit-calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    -webkit-transition: none;
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::-webkit-input-placeholder, .form-floating > .form-control-plaintext::-webkit-input-placeholder {
  color: transparent;
}
.form-floating > .form-control:-ms-input-placeholder, .form-floating > .form-control-plaintext:-ms-input-placeholder {
  color: transparent;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:not(:-ms-input-placeholder), .form-floating > .form-control-plaintext:not(:-ms-input-placeholder) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  -ms-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
      transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
      -ms-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
          transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:not(:-ms-input-placeholder) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:focus ~ label::after,
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.form-floating > .form-control-plaintext ~ label::after,
.form-floating > .form-select ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
          transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.form-floating > :disabled ~ label::after,
.form-floating > .form-control:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}

.input-group {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}

.input-group-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.6;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  border-radius: var(--bs-border-radius-lg);
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  border-radius: var(--bs-border-radius-sm);
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: -webkit-calc(var(--bs-border-width) * -1);
  margin-left: calc(var(--bs-border-width) * -1);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.7875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: -webkit-calc(1.6em + 0.75rem);
  padding-right: calc(1.6em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2338c172' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right -webkit-calc(0.4em + 0.1875rem) center;
  background-position: right calc(0.4em + 0.1875rem) center;
  background-size: -webkit-calc(0.8em + 0.375rem) -webkit-calc(0.8em + 0.375rem);
  background-size: calc(0.8em + 0.375rem) calc(0.8em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: -webkit-calc(1.6em + 0.75rem);
  padding-right: calc(1.6em + 0.75rem);
  background-position: top -webkit-calc(0.4em + 0.1875rem) right -webkit-calc(0.4em + 0.1875rem);
  background-position: top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2338c172' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, -webkit-calc(0.8em + 0.375rem) -webkit-calc(0.8em + 0.375rem);
  background-size: 16px 12px, calc(0.8em + 0.375rem) calc(0.8em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: -webkit-calc(3rem + -webkit-calc(1.6em + 0.75rem));
  width: calc(3rem + calc(1.6em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.7875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: -webkit-calc(1.6em + 0.75rem);
  padding-right: calc(1.6em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e3342f'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e3342f' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right -webkit-calc(0.4em + 0.1875rem) center;
  background-position: right calc(0.4em + 0.1875rem) center;
  background-size: -webkit-calc(0.8em + 0.375rem) -webkit-calc(0.8em + 0.375rem);
  background-size: calc(0.8em + 0.375rem) calc(0.8em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: -webkit-calc(1.6em + 0.75rem);
  padding-right: calc(1.6em + 0.75rem);
  background-position: top -webkit-calc(0.4em + 0.1875rem) right -webkit-calc(0.4em + 0.1875rem);
  background-position: top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e3342f'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e3342f' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, -webkit-calc(0.8em + 0.375rem) -webkit-calc(0.8em + 0.375rem);
  background-size: 16px 12px, calc(0.8em + 0.375rem) calc(0.8em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: -webkit-calc(3rem + -webkit-calc(1.6em + 0.75rem));
  width: calc(3rem + calc(1.6em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 0.9rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.6;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #132c4f;
  --bs-btn-border-color: #132c4f;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #102543;
  --bs-btn-hover-border-color: #0f233f;
  --bs-btn-focus-shadow-rgb: 54, 76, 105;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0f233f;
  --bs-btn-active-border-color: #0e213b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #132c4f;
  --bs-btn-disabled-border-color: #132c4f;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #38c172;
  --bs-btn-border-color: #38c172;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #56ca87;
  --bs-btn-hover-border-color: #4cc780;
  --bs-btn-focus-shadow-rgb: 48, 164, 97;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #60cd8e;
  --bs-btn-active-border-color: #4cc780;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #38c172;
  --bs-btn-disabled-border-color: #38c172;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #6cb2eb;
  --bs-btn-border-color: #6cb2eb;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #82beee;
  --bs-btn-hover-border-color: #7bbaed;
  --bs-btn-focus-shadow-rgb: 92, 151, 200;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #89c1ef;
  --bs-btn-active-border-color: #7bbaed;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #6cb2eb;
  --bs-btn-disabled-border-color: #6cb2eb;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffed4a;
  --bs-btn-border-color: #ffed4a;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fff065;
  --bs-btn-hover-border-color: #ffef5c;
  --bs-btn-focus-shadow-rgb: 217, 201, 63;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fff16e;
  --bs-btn-active-border-color: #ffef5c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffed4a;
  --bs-btn-disabled-border-color: #ffed4a;
}

.btn-danger {
  --bs-btn-color: #000;
  --bs-btn-bg: #e3342f;
  --bs-btn-border-color: #e3342f;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e7524e;
  --bs-btn-hover-border-color: #e64844;
  --bs-btn-focus-shadow-rgb: 193, 44, 40;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e95d59;
  --bs-btn-active-border-color: #e64844;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #e3342f;
  --bs-btn-disabled-border-color: #e3342f;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #434A52;
  --bs-btn-border-color: #434A52;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5f656c;
  --bs-btn-hover-border-color: #565c63;
  --bs-btn-focus-shadow-rgb: 95, 101, 108;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #696e75;
  --bs-btn-active-border-color: #565c63;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #434A52;
  --bs-btn-disabled-border-color: #434A52;
}

.btn-outline-primary {
  --bs-btn-color: #132c4f;
  --bs-btn-border-color: #132c4f;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #132c4f;
  --bs-btn-hover-border-color: #132c4f;
  --bs-btn-focus-shadow-rgb: 19, 44, 79;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #132c4f;
  --bs-btn-active-border-color: #132c4f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #132c4f;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #132c4f;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #38c172;
  --bs-btn-border-color: #38c172;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #38c172;
  --bs-btn-hover-border-color: #38c172;
  --bs-btn-focus-shadow-rgb: 56, 193, 114;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #38c172;
  --bs-btn-active-border-color: #38c172;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #38c172;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #38c172;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #6cb2eb;
  --bs-btn-border-color: #6cb2eb;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #6cb2eb;
  --bs-btn-hover-border-color: #6cb2eb;
  --bs-btn-focus-shadow-rgb: 108, 178, 235;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #6cb2eb;
  --bs-btn-active-border-color: #6cb2eb;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6cb2eb;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6cb2eb;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #ffed4a;
  --bs-btn-border-color: #ffed4a;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffed4a;
  --bs-btn-hover-border-color: #ffed4a;
  --bs-btn-focus-shadow-rgb: 255, 237, 74;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffed4a;
  --bs-btn-active-border-color: #ffed4a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffed4a;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffed4a;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #e3342f;
  --bs-btn-border-color: #e3342f;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #e3342f;
  --bs-btn-hover-border-color: #e3342f;
  --bs-btn-focus-shadow-rgb: 227, 52, 47;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #e3342f;
  --bs-btn-active-border-color: #e3342f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #e3342f;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #e3342f;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #434A52;
  --bs-btn-border-color: #434A52;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #434A52;
  --bs-btn-hover-border-color: #434A52;
  --bs-btn-focus-shadow-rgb: 67, 74, 82;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #434A52;
  --bs-btn-active-border-color: #434A52;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #434A52;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #434A52;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: #132c4f;
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 54, 76, 105;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.125rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.7875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    -webkit-transition: none;
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 0.9rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: -webkit-calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #132c4f;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }

  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.7875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #132c4f;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: -webkit-calc(var(--bs-border-width) * -1);
  margin-left: calc(var(--bs-border-width) * -1);
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -webkit-calc(var(--bs-border-width) * -1);
  margin-top: calc(var(--bs-border-width) * -1);
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    -webkit-transition: none;
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(19, 44, 79, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: -webkit-calc(-1 * var(--bs-nav-tabs-border-width));
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: -webkit-calc(-1 * var(--bs-nav-tabs-border-width));
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #132c4f;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  -webkit-flex-basis: 0;
      -ms-flex-preferred-size: 0;
          flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.32rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.125rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.125rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: inherit;
      -ms-flex-wrap: inherit;
          flex-wrap: inherit;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  -webkit-transition: var(--bs-navbar-toggler-transition);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    -webkit-transition: none;
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-basis: auto;
      -ms-flex-preferred-size: auto;
          flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  -webkit-transform: none !important;
      -ms-transform: none !important;
          transform: none !important;
  -webkit-transition: none;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: -webkit-calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}

.card-subtitle {
  margin-top: -webkit-calc(-.5 * var(--bs-card-title-spacer-y));
  margin-top: calc(-.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: -webkit-calc(-.5 * var(--bs-card-cap-padding-x));
  margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
  margin-bottom: -webkit-calc(-1 * var(--bs-card-cap-padding-y));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: -webkit-calc(-.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: -webkit-calc(-.5 * var(--bs-card-cap-padding-x));
  margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
  margin-left: -webkit-calc(-.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 0%;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: -webkit-calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23081220' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(19, 44, 79, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.accordion-button {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 0.9rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  -webkit-transition: var(--bs-accordion-transition);
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    -webkit-transition: none;
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 -webkit-calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  -webkit-transform: var(--bs-accordion-btn-icon-transform);
      -ms-transform: var(--bs-accordion-btn-icon-transform);
          transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  -webkit-transition: var(--bs-accordion-btn-icon-transition);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    -webkit-transition: none;
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23718095'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23718095'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 0.9rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(19, 44, 79, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #132c4f;
  --bs-pagination-active-border-color: #132c4f;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    -webkit-transition: none;
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: -webkit-calc(var(--bs-border-width) * -1);
  margin-left: calc(var(--bs-border-width) * -1);
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.125rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.7875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

@-webkit-keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.675rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #132c4f;
  --bs-progress-bar-transition: width 0.6s ease;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  -webkit-transition: var(--bs-progress-bar-transition);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}

.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #132c4f;
  --bs-list-group-active-border-color: #132c4f;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -webkit-calc(-1 * var(--bs-list-group-border-width));
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -webkit-calc(-1 * var(--bs-list-group-border-width));
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -webkit-calc(-1 * var(--bs-list-group-border-width));
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -webkit-calc(-1 * var(--bs-list-group-border-width));
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -webkit-calc(-1 * var(--bs-list-group-border-width));
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -webkit-calc(-1 * var(--bs-list-group-border-width));
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: -webkit-calc(-1 * var(--bs-list-group-border-width));
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(19, 44, 79, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  -webkit-filter: var(--bs-btn-close-white-filter);
          filter: var(--bs-btn-close-white-filter);
}

[data-bs-theme=dark] .btn-close {
  -webkit-filter: var(--bs-btn-close-white-filter);
          filter: var(--bs-btn-close-white-filter);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: -webkit-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: -webkit-calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: -webkit-calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: -webkit-calc(-.5 * var(--bs-toast-padding-x));
  margin-right: calc(-.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: -webkit-calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.6;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
      -ms-transform: translate(0, -50px);
          transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
      -ms-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: -webkit-calc(100% - var(--bs-modal-margin) * 2);
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: -webkit-calc(100% - var(--bs-modal-margin) * 2);
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: -webkit-calc(var(--bs-modal-header-padding-y) * .5) -webkit-calc(var(--bs-modal-header-padding-x) * .5);
  padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);
  margin: -webkit-calc(-.5 * var(--bs-modal-header-padding-y)) -webkit-calc(-.5 * var(--bs-modal-header-padding-x)) -webkit-calc(-.5 * var(--bs-modal-header-padding-y)) auto;
  margin: calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: -webkit-calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: -webkit-calc(var(--bs-modal-footer-gap) * .5);
  margin: calc(var(--bs-modal-footer-gap) * .5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }

  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }

  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
.modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
.modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
.modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
.modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
.modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
.modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.7875rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.6;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: -webkit-calc(-1 * var(--bs-tooltip-arrow-height));
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) -webkit-calc(var(--bs-tooltip-arrow-width) * .5) 0;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: -webkit-calc(-1 * var(--bs-tooltip-arrow-height));
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: -webkit-calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) -webkit-calc(var(--bs-tooltip-arrow-width) * .5) 0;
  border-width: calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: -webkit-calc(-1 * var(--bs-tooltip-arrow-height));
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 -webkit-calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: -webkit-calc(-1 * var(--bs-tooltip-arrow-height));
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: -webkit-calc(var(--bs-tooltip-arrow-width) * .5) 0 -webkit-calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
  border-width: calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.7875rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: -webkit-calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 0.9rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.6;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: -webkit-calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) -webkit-calc(var(--bs-popover-arrow-width) * .5) 0;
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: -webkit-calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: -webkit-calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) -webkit-calc(var(--bs-popover-arrow-width) * .5) 0;
  border-width: calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: -webkit-calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 -webkit-calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height);
  border-width: 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: -webkit-calc(-.5 * var(--bs-popover-arrow-width));
  margin-left: calc(-.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: -webkit-calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: -webkit-calc(var(--bs-popover-arrow-width) * .5) 0 -webkit-calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height);
  border-width: calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
    -webkit-transition: none;
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
.carousel-control-next {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")*/;
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")*/;
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  -webkit-filter: invert(1) grayscale(100);
          filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
.carousel-dark .carousel-caption {
  color: #000;
}

[data-bs-theme=dark] .carousel .carousel-control-prev-icon,
[data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon,
[data-bs-theme=dark].carousel .carousel-control-next-icon {
  -webkit-filter: invert(1) grayscale(100);
          filter: invert(1) grayscale(100);
}
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
  background-color: #000;
}
[data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .carousel-caption {
  color: #000;
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  -webkit-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
          animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg) /* rtl:ignore */;
            transform: rotate(360deg) /* rtl:ignore */;
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg) /* rtl:ignore */;
            transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.6;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
            transform: translateY(-100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
            transform: translateY(100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  -webkit-transition: var(--bs-offcanvas-transition);
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    -webkit-transition: none;
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: -webkit-calc(var(--bs-offcanvas-padding-y) * .5) -webkit-calc(var(--bs-offcanvas-padding-x) * .5);
  padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);
  margin: -webkit-calc(-.5 * var(--bs-offcanvas-padding-y)) -webkit-calc(-.5 * var(--bs-offcanvas-padding-x)) -webkit-calc(-.5 * var(--bs-offcanvas-padding-y)) auto;
  margin: calc(-.5 * var(--bs-offcanvas-padding-y)) calc(-.5 * var(--bs-offcanvas-padding-x)) calc(-.5 * var(--bs-offcanvas-padding-y)) auto;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  -webkit-animation: placeholder-glow 2s ease-in-out infinite;
          animation: placeholder-glow 2s ease-in-out infinite;
}

@-webkit-keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image: -webkit-linear-gradient(320deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
          mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
          mask-size: 200% 100%;
  -webkit-animation: placeholder-wave 2s linear infinite;
          animation: placeholder-wave 2s linear infinite;
}

@-webkit-keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #000 !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #000 !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(15, 35, 63, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(15, 35, 63, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(96, 205, 142, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(96, 205, 142, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(137, 193, 239, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(137, 193, 239, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 241, 110, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 241, 110, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(233, 93, 89, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(233, 93, 89, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(54, 59, 66, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(54, 59, 66, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 0.375rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.icon-link > .bi {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  -webkit-transition: 0.2s ease-in-out transform;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    -webkit-transition: none;
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  -webkit-transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
          transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: -webkit-calc(3 / 4 * 100%);
  --bs-aspect-ratio: calc(3 / 4 * 100%);
}

.ratio-16x9 {
  --bs-aspect-ratio: -webkit-calc(9 / 16 * 100%);
  --bs-aspect-ratio: calc(9 / 16 * 100%);
}

.ratio-21x9 {
  --bs-aspect-ratio: -webkit-calc(9 / 21 * 100%);
  --bs-aspect-ratio: calc(9 / 21 * 100%);
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }

  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
}

.vstack {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.object-fit-contain {
  object-fit: contain !important;
}

.object-fit-cover {
  object-fit: cover !important;
}

.object-fit-fill {
  object-fit: fill !important;
}

.object-fit-scale {
  object-fit: scale-down !important;
}

.object-fit-none {
  object-fit: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-inline-grid {
  display: inline-grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -webkit-inline-flex !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  -webkit-transform: translate(-50%, -50%) !important;
      -ms-transform: translate(-50%, -50%) !important;
          transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  -webkit-transform: translateX(-50%) !important;
      -ms-transform: translateX(-50%) !important;
          transform: translateX(-50%) !important;
}

.translate-middle-y {
  -webkit-transform: translateY(-50%) !important;
      -ms-transform: translateY(-50%) !important;
          transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  -webkit-box-flex: 1 !important;
  -webkit-flex: 1 1 auto !important;
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: row !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: column !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -webkit-flex-direction: row-reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -webkit-flex-direction: column-reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
  -webkit-flex-grow: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
  -webkit-flex-grow: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

.flex-shrink-0 {
  -webkit-flex-shrink: 0 !important;
      -ms-flex-negative: 0 !important;
          flex-shrink: 0 !important;
}

.flex-shrink-1 {
  -webkit-flex-shrink: 1 !important;
      -ms-flex-negative: 1 !important;
          flex-shrink: 1 !important;
}

.flex-wrap {
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
}

.flex-nowrap {
  -webkit-flex-wrap: nowrap !important;
      -ms-flex-wrap: nowrap !important;
          flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -webkit-flex-wrap: wrap-reverse !important;
      -ms-flex-wrap: wrap-reverse !important;
          flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  -webkit-box-pack: start !important;
  -webkit-justify-content: flex-start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
  -webkit-justify-content: flex-end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
  -webkit-justify-content: space-between !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.justify-content-around {
  -webkit-justify-content: space-around !important;
      -ms-flex-pack: distribute !important;
          justify-content: space-around !important;
}

.justify-content-evenly {
  -webkit-box-pack: space-evenly !important;
  -webkit-justify-content: space-evenly !important;
      -ms-flex-pack: space-evenly !important;
          justify-content: space-evenly !important;
}

.align-items-start {
  -webkit-box-align: start !important;
  -webkit-align-items: flex-start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}

.align-items-end {
  -webkit-box-align: end !important;
  -webkit-align-items: flex-end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}

.align-items-center {
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
  -webkit-align-items: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
  -webkit-align-items: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.align-content-start {
  -webkit-align-content: flex-start !important;
      -ms-flex-line-pack: start !important;
          align-content: flex-start !important;
}

.align-content-end {
  -webkit-align-content: flex-end !important;
      -ms-flex-line-pack: end !important;
          align-content: flex-end !important;
}

.align-content-center {
  -webkit-align-content: center !important;
      -ms-flex-line-pack: center !important;
          align-content: center !important;
}

.align-content-between {
  -webkit-align-content: space-between !important;
      -ms-flex-line-pack: justify !important;
          align-content: space-between !important;
}

.align-content-around {
  -webkit-align-content: space-around !important;
      -ms-flex-line-pack: distribute !important;
          align-content: space-around !important;
}

.align-content-stretch {
  -webkit-align-content: stretch !important;
      -ms-flex-line-pack: stretch !important;
          align-content: stretch !important;
}

.align-self-auto {
  -webkit-align-self: auto !important;
      -ms-flex-item-align: auto !important;
          align-self: auto !important;
}

.align-self-start {
  -webkit-align-self: flex-start !important;
      -ms-flex-item-align: start !important;
          align-self: flex-start !important;
}

.align-self-end {
  -webkit-align-self: flex-end !important;
      -ms-flex-item-align: end !important;
          align-self: flex-end !important;
}

.align-self-center {
  -webkit-align-self: center !important;
      -ms-flex-item-align: center !important;
          align-self: center !important;
}

.align-self-baseline {
  -webkit-align-self: baseline !important;
      -ms-flex-item-align: baseline !important;
          align-self: baseline !important;
}

.align-self-stretch {
  -webkit-align-self: stretch !important;
      -ms-flex-item-align: stretch !important;
          align-self: stretch !important;
}

.order-first {
  -webkit-box-ordinal-group: 0 !important;
  -webkit-order: -1 !important;
      -ms-flex-order: -1 !important;
          order: -1 !important;
}

.order-0 {
  -webkit-box-ordinal-group: 1 !important;
  -webkit-order: 0 !important;
      -ms-flex-order: 0 !important;
          order: 0 !important;
}

.order-1 {
  -webkit-box-ordinal-group: 2 !important;
  -webkit-order: 1 !important;
      -ms-flex-order: 1 !important;
          order: 1 !important;
}

.order-2 {
  -webkit-box-ordinal-group: 3 !important;
  -webkit-order: 2 !important;
      -ms-flex-order: 2 !important;
          order: 2 !important;
}

.order-3 {
  -webkit-box-ordinal-group: 4 !important;
  -webkit-order: 3 !important;
      -ms-flex-order: 3 !important;
          order: 3 !important;
}

.order-4 {
  -webkit-box-ordinal-group: 5 !important;
  -webkit-order: 4 !important;
      -ms-flex-order: 4 !important;
          order: 4 !important;
}

.order-5 {
  -webkit-box-ordinal-group: 6 !important;
  -webkit-order: 5 !important;
      -ms-flex-order: 5 !important;
          order: 5 !important;
}

.order-last {
  -webkit-box-ordinal-group: 7 !important;
  -webkit-order: 6 !important;
      -ms-flex-order: 6 !important;
          order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-0 {
  -webkit-column-gap: 0 !important;
          column-gap: 0 !important;
}

.column-gap-1 {
  -webkit-column-gap: 0.25rem !important;
          column-gap: 0.25rem !important;
}

.column-gap-2 {
  -webkit-column-gap: 0.5rem !important;
          column-gap: 0.5rem !important;
}

.column-gap-3 {
  -webkit-column-gap: 1rem !important;
          column-gap: 1rem !important;
}

.column-gap-4 {
  -webkit-column-gap: 1.5rem !important;
          column-gap: 1.5rem !important;
}

.column-gap-5 {
  -webkit-column-gap: 3rem !important;
          column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: -webkit-calc(1.35rem + 1.2vw) !important;
  font-size: calc(1.35rem + 1.2vw) !important;
}

.fs-2 {
  font-size: -webkit-calc(1.305rem + 0.66vw) !important;
  font-size: calc(1.305rem + 0.66vw) !important;
}

.fs-3 {
  font-size: -webkit-calc(1.2825rem + 0.39vw) !important;
  font-size: calc(1.2825rem + 0.39vw) !important;
}

.fs-4 {
  font-size: -webkit-calc(1.26rem + 0.12vw) !important;
  font-size: calc(1.26rem + 0.12vw) !important;
}

.fs-5 {
  font-size: 1.125rem !important;
}

.fs-6 {
  font-size: 0.9rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.6 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }

  .float-sm-end {
    float: right !important;
  }

  .float-sm-none {
    float: none !important;
  }

  .object-fit-sm-contain {
    object-fit: contain !important;
  }

  .object-fit-sm-cover {
    object-fit: cover !important;
  }

  .object-fit-sm-fill {
    object-fit: fill !important;
  }

  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }

  .object-fit-sm-none {
    object-fit: none !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-grid {
    display: grid !important;
  }

  .d-sm-inline-grid {
    display: inline-grid !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .d-sm-none {
    display: none !important;
  }

  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
    -webkit-flex: 1 1 auto !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: row !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -webkit-flex-direction: row-reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -webkit-flex-direction: column-reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
    -webkit-flex-grow: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
    -webkit-flex-grow: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .flex-sm-shrink-0 {
    -webkit-flex-shrink: 0 !important;
        -ms-flex-negative: 0 !important;
            flex-shrink: 0 !important;
  }

  .flex-sm-shrink-1 {
    -webkit-flex-shrink: 1 !important;
        -ms-flex-negative: 1 !important;
            flex-shrink: 1 !important;
  }

  .flex-sm-wrap {
    -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
            flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    -webkit-flex-wrap: nowrap !important;
        -ms-flex-wrap: nowrap !important;
            flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse !important;
        -ms-flex-wrap: wrap-reverse !important;
            flex-wrap: wrap-reverse !important;
  }

  .justify-content-sm-start {
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    -webkit-box-pack: end !important;
    -webkit-justify-content: flex-end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .justify-content-sm-around {
    -webkit-justify-content: space-around !important;
        -ms-flex-pack: distribute !important;
            justify-content: space-around !important;
  }

  .justify-content-sm-evenly {
    -webkit-box-pack: space-evenly !important;
    -webkit-justify-content: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }

  .align-items-sm-start {
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-sm-end {
    -webkit-box-align: end !important;
    -webkit-align-items: flex-end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-sm-center {
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
    -webkit-align-items: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
    -webkit-align-items: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-sm-start {
    -webkit-align-content: flex-start !important;
        -ms-flex-line-pack: start !important;
            align-content: flex-start !important;
  }

  .align-content-sm-end {
    -webkit-align-content: flex-end !important;
        -ms-flex-line-pack: end !important;
            align-content: flex-end !important;
  }

  .align-content-sm-center {
    -webkit-align-content: center !important;
        -ms-flex-line-pack: center !important;
            align-content: center !important;
  }

  .align-content-sm-between {
    -webkit-align-content: space-between !important;
        -ms-flex-line-pack: justify !important;
            align-content: space-between !important;
  }

  .align-content-sm-around {
    -webkit-align-content: space-around !important;
        -ms-flex-line-pack: distribute !important;
            align-content: space-around !important;
  }

  .align-content-sm-stretch {
    -webkit-align-content: stretch !important;
        -ms-flex-line-pack: stretch !important;
            align-content: stretch !important;
  }

  .align-self-sm-auto {
    -webkit-align-self: auto !important;
        -ms-flex-item-align: auto !important;
            align-self: auto !important;
  }

  .align-self-sm-start {
    -webkit-align-self: flex-start !important;
        -ms-flex-item-align: start !important;
            align-self: flex-start !important;
  }

  .align-self-sm-end {
    -webkit-align-self: flex-end !important;
        -ms-flex-item-align: end !important;
            align-self: flex-end !important;
  }

  .align-self-sm-center {
    -webkit-align-self: center !important;
        -ms-flex-item-align: center !important;
            align-self: center !important;
  }

  .align-self-sm-baseline {
    -webkit-align-self: baseline !important;
        -ms-flex-item-align: baseline !important;
            align-self: baseline !important;
  }

  .align-self-sm-stretch {
    -webkit-align-self: stretch !important;
        -ms-flex-item-align: stretch !important;
            align-self: stretch !important;
  }

  .order-sm-first {
    -webkit-box-ordinal-group: 0 !important;
    -webkit-order: -1 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }

  .order-sm-0 {
    -webkit-box-ordinal-group: 1 !important;
    -webkit-order: 0 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }

  .order-sm-1 {
    -webkit-box-ordinal-group: 2 !important;
    -webkit-order: 1 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }

  .order-sm-2 {
    -webkit-box-ordinal-group: 3 !important;
    -webkit-order: 2 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }

  .order-sm-3 {
    -webkit-box-ordinal-group: 4 !important;
    -webkit-order: 3 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }

  .order-sm-4 {
    -webkit-box-ordinal-group: 5 !important;
    -webkit-order: 4 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }

  .order-sm-5 {
    -webkit-box-ordinal-group: 6 !important;
    -webkit-order: 5 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }

  .order-sm-last {
    -webkit-box-ordinal-group: 7 !important;
    -webkit-order: 6 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }

  .m-sm-0 {
    margin: 0 !important;
  }

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-sm-0 {
    margin-top: 0 !important;
  }

  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mt-sm-3 {
    margin-top: 1rem !important;
  }

  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mt-sm-5 {
    margin-top: 3rem !important;
  }

  .mt-sm-auto {
    margin-top: auto !important;
  }

  .me-sm-0 {
    margin-right: 0 !important;
  }

  .me-sm-1 {
    margin-right: 0.25rem !important;
  }

  .me-sm-2 {
    margin-right: 0.5rem !important;
  }

  .me-sm-3 {
    margin-right: 1rem !important;
  }

  .me-sm-4 {
    margin-right: 1.5rem !important;
  }

  .me-sm-5 {
    margin-right: 3rem !important;
  }

  .me-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-0 {
    margin-bottom: 0 !important;
  }

  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }

  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }

  .mb-sm-auto {
    margin-bottom: auto !important;
  }

  .ms-sm-0 {
    margin-left: 0 !important;
  }

  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }

  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }

  .ms-sm-3 {
    margin-left: 1rem !important;
  }

  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }

  .ms-sm-5 {
    margin-left: 3rem !important;
  }

  .ms-sm-auto {
    margin-left: auto !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-sm-0 {
    padding-top: 0 !important;
  }

  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pt-sm-3 {
    padding-top: 1rem !important;
  }

  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pt-sm-5 {
    padding-top: 3rem !important;
  }

  .pe-sm-0 {
    padding-right: 0 !important;
  }

  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pe-sm-3 {
    padding-right: 1rem !important;
  }

  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pe-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-0 {
    padding-bottom: 0 !important;
  }

  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }

  .ps-sm-0 {
    padding-left: 0 !important;
  }

  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }

  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }

  .ps-sm-3 {
    padding-left: 1rem !important;
  }

  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }

  .ps-sm-5 {
    padding-left: 3rem !important;
  }

  .gap-sm-0 {
    gap: 0 !important;
  }

  .gap-sm-1 {
    gap: 0.25rem !important;
  }

  .gap-sm-2 {
    gap: 0.5rem !important;
  }

  .gap-sm-3 {
    gap: 1rem !important;
  }

  .gap-sm-4 {
    gap: 1.5rem !important;
  }

  .gap-sm-5 {
    gap: 3rem !important;
  }

  .row-gap-sm-0 {
    row-gap: 0 !important;
  }

  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }

  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }

  .column-gap-sm-0 {
    -webkit-column-gap: 0 !important;
            column-gap: 0 !important;
  }

  .column-gap-sm-1 {
    -webkit-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }

  .column-gap-sm-2 {
    -webkit-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }

  .column-gap-sm-3 {
    -webkit-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }

  .column-gap-sm-4 {
    -webkit-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }

  .column-gap-sm-5 {
    -webkit-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }

  .text-sm-start {
    text-align: left !important;
  }

  .text-sm-end {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }

  .float-md-end {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }

  .object-fit-md-contain {
    object-fit: contain !important;
  }

  .object-fit-md-cover {
    object-fit: cover !important;
  }

  .object-fit-md-fill {
    object-fit: fill !important;
  }

  .object-fit-md-scale {
    object-fit: scale-down !important;
  }

  .object-fit-md-none {
    object-fit: none !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-grid {
    display: grid !important;
  }

  .d-md-inline-grid {
    display: inline-grid !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .d-md-none {
    display: none !important;
  }

  .flex-md-fill {
    -webkit-box-flex: 1 !important;
    -webkit-flex: 1 1 auto !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: row !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -webkit-flex-direction: row-reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -webkit-flex-direction: column-reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
    -webkit-flex-grow: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
    -webkit-flex-grow: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .flex-md-shrink-0 {
    -webkit-flex-shrink: 0 !important;
        -ms-flex-negative: 0 !important;
            flex-shrink: 0 !important;
  }

  .flex-md-shrink-1 {
    -webkit-flex-shrink: 1 !important;
        -ms-flex-negative: 1 !important;
            flex-shrink: 1 !important;
  }

  .flex-md-wrap {
    -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
            flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    -webkit-flex-wrap: nowrap !important;
        -ms-flex-wrap: nowrap !important;
            flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse !important;
        -ms-flex-wrap: wrap-reverse !important;
            flex-wrap: wrap-reverse !important;
  }

  .justify-content-md-start {
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-md-end {
    -webkit-box-pack: end !important;
    -webkit-justify-content: flex-end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-md-center {
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-md-between {
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .justify-content-md-around {
    -webkit-justify-content: space-around !important;
        -ms-flex-pack: distribute !important;
            justify-content: space-around !important;
  }

  .justify-content-md-evenly {
    -webkit-box-pack: space-evenly !important;
    -webkit-justify-content: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }

  .align-items-md-start {
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-md-end {
    -webkit-box-align: end !important;
    -webkit-align-items: flex-end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-md-center {
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
    -webkit-align-items: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
    -webkit-align-items: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-md-start {
    -webkit-align-content: flex-start !important;
        -ms-flex-line-pack: start !important;
            align-content: flex-start !important;
  }

  .align-content-md-end {
    -webkit-align-content: flex-end !important;
        -ms-flex-line-pack: end !important;
            align-content: flex-end !important;
  }

  .align-content-md-center {
    -webkit-align-content: center !important;
        -ms-flex-line-pack: center !important;
            align-content: center !important;
  }

  .align-content-md-between {
    -webkit-align-content: space-between !important;
        -ms-flex-line-pack: justify !important;
            align-content: space-between !important;
  }

  .align-content-md-around {
    -webkit-align-content: space-around !important;
        -ms-flex-line-pack: distribute !important;
            align-content: space-around !important;
  }

  .align-content-md-stretch {
    -webkit-align-content: stretch !important;
        -ms-flex-line-pack: stretch !important;
            align-content: stretch !important;
  }

  .align-self-md-auto {
    -webkit-align-self: auto !important;
        -ms-flex-item-align: auto !important;
            align-self: auto !important;
  }

  .align-self-md-start {
    -webkit-align-self: flex-start !important;
        -ms-flex-item-align: start !important;
            align-self: flex-start !important;
  }

  .align-self-md-end {
    -webkit-align-self: flex-end !important;
        -ms-flex-item-align: end !important;
            align-self: flex-end !important;
  }

  .align-self-md-center {
    -webkit-align-self: center !important;
        -ms-flex-item-align: center !important;
            align-self: center !important;
  }

  .align-self-md-baseline {
    -webkit-align-self: baseline !important;
        -ms-flex-item-align: baseline !important;
            align-self: baseline !important;
  }

  .align-self-md-stretch {
    -webkit-align-self: stretch !important;
        -ms-flex-item-align: stretch !important;
            align-self: stretch !important;
  }

  .order-md-first {
    -webkit-box-ordinal-group: 0 !important;
    -webkit-order: -1 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }

  .order-md-0 {
    -webkit-box-ordinal-group: 1 !important;
    -webkit-order: 0 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }

  .order-md-1 {
    -webkit-box-ordinal-group: 2 !important;
    -webkit-order: 1 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }

  .order-md-2 {
    -webkit-box-ordinal-group: 3 !important;
    -webkit-order: 2 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }

  .order-md-3 {
    -webkit-box-ordinal-group: 4 !important;
    -webkit-order: 3 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }

  .order-md-4 {
    -webkit-box-ordinal-group: 5 !important;
    -webkit-order: 4 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }

  .order-md-5 {
    -webkit-box-ordinal-group: 6 !important;
    -webkit-order: 5 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }

  .order-md-last {
    -webkit-box-ordinal-group: 7 !important;
    -webkit-order: 6 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }

  .m-md-0 {
    margin: 0 !important;
  }

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-md-0 {
    margin-top: 0 !important;
  }

  .mt-md-1 {
    margin-top: 0.25rem !important;
  }

  .mt-md-2 {
    margin-top: 0.5rem !important;
  }

  .mt-md-3 {
    margin-top: 1rem !important;
  }

  .mt-md-4 {
    margin-top: 1.5rem !important;
  }

  .mt-md-5 {
    margin-top: 3rem !important;
  }

  .mt-md-auto {
    margin-top: auto !important;
  }

  .me-md-0 {
    margin-right: 0 !important;
  }

  .me-md-1 {
    margin-right: 0.25rem !important;
  }

  .me-md-2 {
    margin-right: 0.5rem !important;
  }

  .me-md-3 {
    margin-right: 1rem !important;
  }

  .me-md-4 {
    margin-right: 1.5rem !important;
  }

  .me-md-5 {
    margin-right: 3rem !important;
  }

  .me-md-auto {
    margin-right: auto !important;
  }

  .mb-md-0 {
    margin-bottom: 0 !important;
  }

  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-md-3 {
    margin-bottom: 1rem !important;
  }

  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-md-5 {
    margin-bottom: 3rem !important;
  }

  .mb-md-auto {
    margin-bottom: auto !important;
  }

  .ms-md-0 {
    margin-left: 0 !important;
  }

  .ms-md-1 {
    margin-left: 0.25rem !important;
  }

  .ms-md-2 {
    margin-left: 0.5rem !important;
  }

  .ms-md-3 {
    margin-left: 1rem !important;
  }

  .ms-md-4 {
    margin-left: 1.5rem !important;
  }

  .ms-md-5 {
    margin-left: 3rem !important;
  }

  .ms-md-auto {
    margin-left: auto !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-md-0 {
    padding-top: 0 !important;
  }

  .pt-md-1 {
    padding-top: 0.25rem !important;
  }

  .pt-md-2 {
    padding-top: 0.5rem !important;
  }

  .pt-md-3 {
    padding-top: 1rem !important;
  }

  .pt-md-4 {
    padding-top: 1.5rem !important;
  }

  .pt-md-5 {
    padding-top: 3rem !important;
  }

  .pe-md-0 {
    padding-right: 0 !important;
  }

  .pe-md-1 {
    padding-right: 0.25rem !important;
  }

  .pe-md-2 {
    padding-right: 0.5rem !important;
  }

  .pe-md-3 {
    padding-right: 1rem !important;
  }

  .pe-md-4 {
    padding-right: 1.5rem !important;
  }

  .pe-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-0 {
    padding-bottom: 0 !important;
  }

  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-md-3 {
    padding-bottom: 1rem !important;
  }

  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-md-5 {
    padding-bottom: 3rem !important;
  }

  .ps-md-0 {
    padding-left: 0 !important;
  }

  .ps-md-1 {
    padding-left: 0.25rem !important;
  }

  .ps-md-2 {
    padding-left: 0.5rem !important;
  }

  .ps-md-3 {
    padding-left: 1rem !important;
  }

  .ps-md-4 {
    padding-left: 1.5rem !important;
  }

  .ps-md-5 {
    padding-left: 3rem !important;
  }

  .gap-md-0 {
    gap: 0 !important;
  }

  .gap-md-1 {
    gap: 0.25rem !important;
  }

  .gap-md-2 {
    gap: 0.5rem !important;
  }

  .gap-md-3 {
    gap: 1rem !important;
  }

  .gap-md-4 {
    gap: 1.5rem !important;
  }

  .gap-md-5 {
    gap: 3rem !important;
  }

  .row-gap-md-0 {
    row-gap: 0 !important;
  }

  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-md-3 {
    row-gap: 1rem !important;
  }

  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-md-5 {
    row-gap: 3rem !important;
  }

  .column-gap-md-0 {
    -webkit-column-gap: 0 !important;
            column-gap: 0 !important;
  }

  .column-gap-md-1 {
    -webkit-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }

  .column-gap-md-2 {
    -webkit-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }

  .column-gap-md-3 {
    -webkit-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }

  .column-gap-md-4 {
    -webkit-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }

  .column-gap-md-5 {
    -webkit-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }

  .text-md-start {
    text-align: left !important;
  }

  .text-md-end {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }

  .float-lg-end {
    float: right !important;
  }

  .float-lg-none {
    float: none !important;
  }

  .object-fit-lg-contain {
    object-fit: contain !important;
  }

  .object-fit-lg-cover {
    object-fit: cover !important;
  }

  .object-fit-lg-fill {
    object-fit: fill !important;
  }

  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }

  .object-fit-lg-none {
    object-fit: none !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-grid {
    display: grid !important;
  }

  .d-lg-inline-grid {
    display: inline-grid !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .d-lg-none {
    display: none !important;
  }

  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
    -webkit-flex: 1 1 auto !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: row !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -webkit-flex-direction: row-reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -webkit-flex-direction: column-reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
    -webkit-flex-grow: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
    -webkit-flex-grow: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .flex-lg-shrink-0 {
    -webkit-flex-shrink: 0 !important;
        -ms-flex-negative: 0 !important;
            flex-shrink: 0 !important;
  }

  .flex-lg-shrink-1 {
    -webkit-flex-shrink: 1 !important;
        -ms-flex-negative: 1 !important;
            flex-shrink: 1 !important;
  }

  .flex-lg-wrap {
    -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
            flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    -webkit-flex-wrap: nowrap !important;
        -ms-flex-wrap: nowrap !important;
            flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse !important;
        -ms-flex-wrap: wrap-reverse !important;
            flex-wrap: wrap-reverse !important;
  }

  .justify-content-lg-start {
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    -webkit-box-pack: end !important;
    -webkit-justify-content: flex-end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .justify-content-lg-around {
    -webkit-justify-content: space-around !important;
        -ms-flex-pack: distribute !important;
            justify-content: space-around !important;
  }

  .justify-content-lg-evenly {
    -webkit-box-pack: space-evenly !important;
    -webkit-justify-content: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }

  .align-items-lg-start {
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-lg-end {
    -webkit-box-align: end !important;
    -webkit-align-items: flex-end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-lg-center {
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
    -webkit-align-items: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
    -webkit-align-items: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-lg-start {
    -webkit-align-content: flex-start !important;
        -ms-flex-line-pack: start !important;
            align-content: flex-start !important;
  }

  .align-content-lg-end {
    -webkit-align-content: flex-end !important;
        -ms-flex-line-pack: end !important;
            align-content: flex-end !important;
  }

  .align-content-lg-center {
    -webkit-align-content: center !important;
        -ms-flex-line-pack: center !important;
            align-content: center !important;
  }

  .align-content-lg-between {
    -webkit-align-content: space-between !important;
        -ms-flex-line-pack: justify !important;
            align-content: space-between !important;
  }

  .align-content-lg-around {
    -webkit-align-content: space-around !important;
        -ms-flex-line-pack: distribute !important;
            align-content: space-around !important;
  }

  .align-content-lg-stretch {
    -webkit-align-content: stretch !important;
        -ms-flex-line-pack: stretch !important;
            align-content: stretch !important;
  }

  .align-self-lg-auto {
    -webkit-align-self: auto !important;
        -ms-flex-item-align: auto !important;
            align-self: auto !important;
  }

  .align-self-lg-start {
    -webkit-align-self: flex-start !important;
        -ms-flex-item-align: start !important;
            align-self: flex-start !important;
  }

  .align-self-lg-end {
    -webkit-align-self: flex-end !important;
        -ms-flex-item-align: end !important;
            align-self: flex-end !important;
  }

  .align-self-lg-center {
    -webkit-align-self: center !important;
        -ms-flex-item-align: center !important;
            align-self: center !important;
  }

  .align-self-lg-baseline {
    -webkit-align-self: baseline !important;
        -ms-flex-item-align: baseline !important;
            align-self: baseline !important;
  }

  .align-self-lg-stretch {
    -webkit-align-self: stretch !important;
        -ms-flex-item-align: stretch !important;
            align-self: stretch !important;
  }

  .order-lg-first {
    -webkit-box-ordinal-group: 0 !important;
    -webkit-order: -1 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }

  .order-lg-0 {
    -webkit-box-ordinal-group: 1 !important;
    -webkit-order: 0 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }

  .order-lg-1 {
    -webkit-box-ordinal-group: 2 !important;
    -webkit-order: 1 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }

  .order-lg-2 {
    -webkit-box-ordinal-group: 3 !important;
    -webkit-order: 2 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }

  .order-lg-3 {
    -webkit-box-ordinal-group: 4 !important;
    -webkit-order: 3 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }

  .order-lg-4 {
    -webkit-box-ordinal-group: 5 !important;
    -webkit-order: 4 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }

  .order-lg-5 {
    -webkit-box-ordinal-group: 6 !important;
    -webkit-order: 5 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }

  .order-lg-last {
    -webkit-box-ordinal-group: 7 !important;
    -webkit-order: 6 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }

  .m-lg-0 {
    margin: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-lg-0 {
    margin-top: 0 !important;
  }

  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mt-lg-3 {
    margin-top: 1rem !important;
  }

  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mt-lg-5 {
    margin-top: 3rem !important;
  }

  .mt-lg-auto {
    margin-top: auto !important;
  }

  .me-lg-0 {
    margin-right: 0 !important;
  }

  .me-lg-1 {
    margin-right: 0.25rem !important;
  }

  .me-lg-2 {
    margin-right: 0.5rem !important;
  }

  .me-lg-3 {
    margin-right: 1rem !important;
  }

  .me-lg-4 {
    margin-right: 1.5rem !important;
  }

  .me-lg-5 {
    margin-right: 3rem !important;
  }

  .me-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-0 {
    margin-bottom: 0 !important;
  }

  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }

  .mb-lg-auto {
    margin-bottom: auto !important;
  }

  .ms-lg-0 {
    margin-left: 0 !important;
  }

  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }

  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }

  .ms-lg-3 {
    margin-left: 1rem !important;
  }

  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }

  .ms-lg-5 {
    margin-left: 3rem !important;
  }

  .ms-lg-auto {
    margin-left: auto !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-lg-0 {
    padding-top: 0 !important;
  }

  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pt-lg-3 {
    padding-top: 1rem !important;
  }

  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-5 {
    padding-top: 3rem !important;
  }

  .pe-lg-0 {
    padding-right: 0 !important;
  }

  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pe-lg-3 {
    padding-right: 1rem !important;
  }

  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pe-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-0 {
    padding-bottom: 0 !important;
  }

  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }

  .ps-lg-0 {
    padding-left: 0 !important;
  }

  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }

  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }

  .ps-lg-3 {
    padding-left: 1rem !important;
  }

  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }

  .ps-lg-5 {
    padding-left: 3rem !important;
  }

  .gap-lg-0 {
    gap: 0 !important;
  }

  .gap-lg-1 {
    gap: 0.25rem !important;
  }

  .gap-lg-2 {
    gap: 0.5rem !important;
  }

  .gap-lg-3 {
    gap: 1rem !important;
  }

  .gap-lg-4 {
    gap: 1.5rem !important;
  }

  .gap-lg-5 {
    gap: 3rem !important;
  }

  .row-gap-lg-0 {
    row-gap: 0 !important;
  }

  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }

  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }

  .column-gap-lg-0 {
    -webkit-column-gap: 0 !important;
            column-gap: 0 !important;
  }

  .column-gap-lg-1 {
    -webkit-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }

  .column-gap-lg-2 {
    -webkit-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }

  .column-gap-lg-3 {
    -webkit-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }

  .column-gap-lg-4 {
    -webkit-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }

  .column-gap-lg-5 {
    -webkit-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }

  .text-lg-start {
    text-align: left !important;
  }

  .text-lg-end {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }

  .float-xl-end {
    float: right !important;
  }

  .float-xl-none {
    float: none !important;
  }

  .object-fit-xl-contain {
    object-fit: contain !important;
  }

  .object-fit-xl-cover {
    object-fit: cover !important;
  }

  .object-fit-xl-fill {
    object-fit: fill !important;
  }

  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }

  .object-fit-xl-none {
    object-fit: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-grid {
    display: grid !important;
  }

  .d-xl-inline-grid {
    display: inline-grid !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .d-xl-none {
    display: none !important;
  }

  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
    -webkit-flex: 1 1 auto !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: row !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -webkit-flex-direction: row-reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -webkit-flex-direction: column-reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
    -webkit-flex-grow: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
    -webkit-flex-grow: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .flex-xl-shrink-0 {
    -webkit-flex-shrink: 0 !important;
        -ms-flex-negative: 0 !important;
            flex-shrink: 0 !important;
  }

  .flex-xl-shrink-1 {
    -webkit-flex-shrink: 1 !important;
        -ms-flex-negative: 1 !important;
            flex-shrink: 1 !important;
  }

  .flex-xl-wrap {
    -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
            flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    -webkit-flex-wrap: nowrap !important;
        -ms-flex-wrap: nowrap !important;
            flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse !important;
        -ms-flex-wrap: wrap-reverse !important;
            flex-wrap: wrap-reverse !important;
  }

  .justify-content-xl-start {
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    -webkit-box-pack: end !important;
    -webkit-justify-content: flex-end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .justify-content-xl-around {
    -webkit-justify-content: space-around !important;
        -ms-flex-pack: distribute !important;
            justify-content: space-around !important;
  }

  .justify-content-xl-evenly {
    -webkit-box-pack: space-evenly !important;
    -webkit-justify-content: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }

  .align-items-xl-start {
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-xl-end {
    -webkit-box-align: end !important;
    -webkit-align-items: flex-end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-xl-center {
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
    -webkit-align-items: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
    -webkit-align-items: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-xl-start {
    -webkit-align-content: flex-start !important;
        -ms-flex-line-pack: start !important;
            align-content: flex-start !important;
  }

  .align-content-xl-end {
    -webkit-align-content: flex-end !important;
        -ms-flex-line-pack: end !important;
            align-content: flex-end !important;
  }

  .align-content-xl-center {
    -webkit-align-content: center !important;
        -ms-flex-line-pack: center !important;
            align-content: center !important;
  }

  .align-content-xl-between {
    -webkit-align-content: space-between !important;
        -ms-flex-line-pack: justify !important;
            align-content: space-between !important;
  }

  .align-content-xl-around {
    -webkit-align-content: space-around !important;
        -ms-flex-line-pack: distribute !important;
            align-content: space-around !important;
  }

  .align-content-xl-stretch {
    -webkit-align-content: stretch !important;
        -ms-flex-line-pack: stretch !important;
            align-content: stretch !important;
  }

  .align-self-xl-auto {
    -webkit-align-self: auto !important;
        -ms-flex-item-align: auto !important;
            align-self: auto !important;
  }

  .align-self-xl-start {
    -webkit-align-self: flex-start !important;
        -ms-flex-item-align: start !important;
            align-self: flex-start !important;
  }

  .align-self-xl-end {
    -webkit-align-self: flex-end !important;
        -ms-flex-item-align: end !important;
            align-self: flex-end !important;
  }

  .align-self-xl-center {
    -webkit-align-self: center !important;
        -ms-flex-item-align: center !important;
            align-self: center !important;
  }

  .align-self-xl-baseline {
    -webkit-align-self: baseline !important;
        -ms-flex-item-align: baseline !important;
            align-self: baseline !important;
  }

  .align-self-xl-stretch {
    -webkit-align-self: stretch !important;
        -ms-flex-item-align: stretch !important;
            align-self: stretch !important;
  }

  .order-xl-first {
    -webkit-box-ordinal-group: 0 !important;
    -webkit-order: -1 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }

  .order-xl-0 {
    -webkit-box-ordinal-group: 1 !important;
    -webkit-order: 0 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }

  .order-xl-1 {
    -webkit-box-ordinal-group: 2 !important;
    -webkit-order: 1 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }

  .order-xl-2 {
    -webkit-box-ordinal-group: 3 !important;
    -webkit-order: 2 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }

  .order-xl-3 {
    -webkit-box-ordinal-group: 4 !important;
    -webkit-order: 3 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }

  .order-xl-4 {
    -webkit-box-ordinal-group: 5 !important;
    -webkit-order: 4 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }

  .order-xl-5 {
    -webkit-box-ordinal-group: 6 !important;
    -webkit-order: 5 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }

  .order-xl-last {
    -webkit-box-ordinal-group: 7 !important;
    -webkit-order: 6 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }

  .m-xl-0 {
    margin: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xl-0 {
    margin-top: 0 !important;
  }

  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xl-3 {
    margin-top: 1rem !important;
  }

  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-5 {
    margin-top: 3rem !important;
  }

  .mt-xl-auto {
    margin-top: auto !important;
  }

  .me-xl-0 {
    margin-right: 0 !important;
  }

  .me-xl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xl-3 {
    margin-right: 1rem !important;
  }

  .me-xl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xl-5 {
    margin-right: 3rem !important;
  }

  .me-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xl-auto {
    margin-bottom: auto !important;
  }

  .ms-xl-0 {
    margin-left: 0 !important;
  }

  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xl-3 {
    margin-left: 1rem !important;
  }

  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xl-5 {
    margin-left: 3rem !important;
  }

  .ms-xl-auto {
    margin-left: auto !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xl-0 {
    padding-top: 0 !important;
  }

  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xl-3 {
    padding-top: 1rem !important;
  }

  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-5 {
    padding-top: 3rem !important;
  }

  .pe-xl-0 {
    padding-right: 0 !important;
  }

  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xl-3 {
    padding-right: 1rem !important;
  }

  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xl-0 {
    padding-left: 0 !important;
  }

  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xl-3 {
    padding-left: 1rem !important;
  }

  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xl-5 {
    padding-left: 3rem !important;
  }

  .gap-xl-0 {
    gap: 0 !important;
  }

  .gap-xl-1 {
    gap: 0.25rem !important;
  }

  .gap-xl-2 {
    gap: 0.5rem !important;
  }

  .gap-xl-3 {
    gap: 1rem !important;
  }

  .gap-xl-4 {
    gap: 1.5rem !important;
  }

  .gap-xl-5 {
    gap: 3rem !important;
  }

  .row-gap-xl-0 {
    row-gap: 0 !important;
  }

  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }

  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }

  .column-gap-xl-0 {
    -webkit-column-gap: 0 !important;
            column-gap: 0 !important;
  }

  .column-gap-xl-1 {
    -webkit-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }

  .column-gap-xl-2 {
    -webkit-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }

  .column-gap-xl-3 {
    -webkit-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }

  .column-gap-xl-4 {
    -webkit-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }

  .column-gap-xl-5 {
    -webkit-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }

  .text-xl-start {
    text-align: left !important;
  }

  .text-xl-end {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }

  .float-xxl-end {
    float: right !important;
  }

  .float-xxl-none {
    float: none !important;
  }

  .object-fit-xxl-contain {
    object-fit: contain !important;
  }

  .object-fit-xxl-cover {
    object-fit: cover !important;
  }

  .object-fit-xxl-fill {
    object-fit: fill !important;
  }

  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }

  .object-fit-xxl-none {
    object-fit: none !important;
  }

  .d-xxl-inline {
    display: inline !important;
  }

  .d-xxl-inline-block {
    display: inline-block !important;
  }

  .d-xxl-block {
    display: block !important;
  }

  .d-xxl-grid {
    display: grid !important;
  }

  .d-xxl-inline-grid {
    display: inline-grid !important;
  }

  .d-xxl-table {
    display: table !important;
  }

  .d-xxl-table-row {
    display: table-row !important;
  }

  .d-xxl-table-cell {
    display: table-cell !important;
  }

  .d-xxl-flex {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-xxl-inline-flex {
    display: -webkit-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .d-xxl-none {
    display: none !important;
  }

  .flex-xxl-fill {
    -webkit-box-flex: 1 !important;
    -webkit-flex: 1 1 auto !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .flex-xxl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: row !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .flex-xxl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .flex-xxl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -webkit-flex-direction: row-reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .flex-xxl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -webkit-flex-direction: column-reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .flex-xxl-grow-0 {
    -webkit-box-flex: 0 !important;
    -webkit-flex-grow: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .flex-xxl-grow-1 {
    -webkit-box-flex: 1 !important;
    -webkit-flex-grow: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .flex-xxl-shrink-0 {
    -webkit-flex-shrink: 0 !important;
        -ms-flex-negative: 0 !important;
            flex-shrink: 0 !important;
  }

  .flex-xxl-shrink-1 {
    -webkit-flex-shrink: 1 !important;
        -ms-flex-negative: 1 !important;
            flex-shrink: 1 !important;
  }

  .flex-xxl-wrap {
    -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
            flex-wrap: wrap !important;
  }

  .flex-xxl-nowrap {
    -webkit-flex-wrap: nowrap !important;
        -ms-flex-wrap: nowrap !important;
            flex-wrap: nowrap !important;
  }

  .flex-xxl-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse !important;
        -ms-flex-wrap: wrap-reverse !important;
            flex-wrap: wrap-reverse !important;
  }

  .justify-content-xxl-start {
    -webkit-box-pack: start !important;
    -webkit-justify-content: flex-start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .justify-content-xxl-end {
    -webkit-box-pack: end !important;
    -webkit-justify-content: flex-end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .justify-content-xxl-center {
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .justify-content-xxl-between {
    -webkit-box-pack: justify !important;
    -webkit-justify-content: space-between !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .justify-content-xxl-around {
    -webkit-justify-content: space-around !important;
        -ms-flex-pack: distribute !important;
            justify-content: space-around !important;
  }

  .justify-content-xxl-evenly {
    -webkit-box-pack: space-evenly !important;
    -webkit-justify-content: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
            justify-content: space-evenly !important;
  }

  .align-items-xxl-start {
    -webkit-box-align: start !important;
    -webkit-align-items: flex-start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .align-items-xxl-end {
    -webkit-box-align: end !important;
    -webkit-align-items: flex-end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .align-items-xxl-center {
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .align-items-xxl-baseline {
    -webkit-box-align: baseline !important;
    -webkit-align-items: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .align-items-xxl-stretch {
    -webkit-box-align: stretch !important;
    -webkit-align-items: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .align-content-xxl-start {
    -webkit-align-content: flex-start !important;
        -ms-flex-line-pack: start !important;
            align-content: flex-start !important;
  }

  .align-content-xxl-end {
    -webkit-align-content: flex-end !important;
        -ms-flex-line-pack: end !important;
            align-content: flex-end !important;
  }

  .align-content-xxl-center {
    -webkit-align-content: center !important;
        -ms-flex-line-pack: center !important;
            align-content: center !important;
  }

  .align-content-xxl-between {
    -webkit-align-content: space-between !important;
        -ms-flex-line-pack: justify !important;
            align-content: space-between !important;
  }

  .align-content-xxl-around {
    -webkit-align-content: space-around !important;
        -ms-flex-line-pack: distribute !important;
            align-content: space-around !important;
  }

  .align-content-xxl-stretch {
    -webkit-align-content: stretch !important;
        -ms-flex-line-pack: stretch !important;
            align-content: stretch !important;
  }

  .align-self-xxl-auto {
    -webkit-align-self: auto !important;
        -ms-flex-item-align: auto !important;
            align-self: auto !important;
  }

  .align-self-xxl-start {
    -webkit-align-self: flex-start !important;
        -ms-flex-item-align: start !important;
            align-self: flex-start !important;
  }

  .align-self-xxl-end {
    -webkit-align-self: flex-end !important;
        -ms-flex-item-align: end !important;
            align-self: flex-end !important;
  }

  .align-self-xxl-center {
    -webkit-align-self: center !important;
        -ms-flex-item-align: center !important;
            align-self: center !important;
  }

  .align-self-xxl-baseline {
    -webkit-align-self: baseline !important;
        -ms-flex-item-align: baseline !important;
            align-self: baseline !important;
  }

  .align-self-xxl-stretch {
    -webkit-align-self: stretch !important;
        -ms-flex-item-align: stretch !important;
            align-self: stretch !important;
  }

  .order-xxl-first {
    -webkit-box-ordinal-group: 0 !important;
    -webkit-order: -1 !important;
        -ms-flex-order: -1 !important;
            order: -1 !important;
  }

  .order-xxl-0 {
    -webkit-box-ordinal-group: 1 !important;
    -webkit-order: 0 !important;
        -ms-flex-order: 0 !important;
            order: 0 !important;
  }

  .order-xxl-1 {
    -webkit-box-ordinal-group: 2 !important;
    -webkit-order: 1 !important;
        -ms-flex-order: 1 !important;
            order: 1 !important;
  }

  .order-xxl-2 {
    -webkit-box-ordinal-group: 3 !important;
    -webkit-order: 2 !important;
        -ms-flex-order: 2 !important;
            order: 2 !important;
  }

  .order-xxl-3 {
    -webkit-box-ordinal-group: 4 !important;
    -webkit-order: 3 !important;
        -ms-flex-order: 3 !important;
            order: 3 !important;
  }

  .order-xxl-4 {
    -webkit-box-ordinal-group: 5 !important;
    -webkit-order: 4 !important;
        -ms-flex-order: 4 !important;
            order: 4 !important;
  }

  .order-xxl-5 {
    -webkit-box-ordinal-group: 6 !important;
    -webkit-order: 5 !important;
        -ms-flex-order: 5 !important;
            order: 5 !important;
  }

  .order-xxl-last {
    -webkit-box-ordinal-group: 7 !important;
    -webkit-order: 6 !important;
        -ms-flex-order: 6 !important;
            order: 6 !important;
  }

  .m-xxl-0 {
    margin: 0 !important;
  }

  .m-xxl-1 {
    margin: 0.25rem !important;
  }

  .m-xxl-2 {
    margin: 0.5rem !important;
  }

  .m-xxl-3 {
    margin: 1rem !important;
  }

  .m-xxl-4 {
    margin: 1.5rem !important;
  }

  .m-xxl-5 {
    margin: 3rem !important;
  }

  .m-xxl-auto {
    margin: auto !important;
  }

  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xxl-0 {
    margin-top: 0 !important;
  }

  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xxl-3 {
    margin-top: 1rem !important;
  }

  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xxl-5 {
    margin-top: 3rem !important;
  }

  .mt-xxl-auto {
    margin-top: auto !important;
  }

  .me-xxl-0 {
    margin-right: 0 !important;
  }

  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xxl-3 {
    margin-right: 1rem !important;
  }

  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xxl-5 {
    margin-right: 3rem !important;
  }

  .me-xxl-auto {
    margin-right: auto !important;
  }

  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xxl-auto {
    margin-bottom: auto !important;
  }

  .ms-xxl-0 {
    margin-left: 0 !important;
  }

  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xxl-3 {
    margin-left: 1rem !important;
  }

  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xxl-5 {
    margin-left: 3rem !important;
  }

  .ms-xxl-auto {
    margin-left: auto !important;
  }

  .p-xxl-0 {
    padding: 0 !important;
  }

  .p-xxl-1 {
    padding: 0.25rem !important;
  }

  .p-xxl-2 {
    padding: 0.5rem !important;
  }

  .p-xxl-3 {
    padding: 1rem !important;
  }

  .p-xxl-4 {
    padding: 1.5rem !important;
  }

  .p-xxl-5 {
    padding: 3rem !important;
  }

  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xxl-0 {
    padding-top: 0 !important;
  }

  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xxl-3 {
    padding-top: 1rem !important;
  }

  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xxl-5 {
    padding-top: 3rem !important;
  }

  .pe-xxl-0 {
    padding-right: 0 !important;
  }

  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xxl-3 {
    padding-right: 1rem !important;
  }

  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xxl-5 {
    padding-right: 3rem !important;
  }

  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xxl-0 {
    padding-left: 0 !important;
  }

  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xxl-3 {
    padding-left: 1rem !important;
  }

  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xxl-5 {
    padding-left: 3rem !important;
  }

  .gap-xxl-0 {
    gap: 0 !important;
  }

  .gap-xxl-1 {
    gap: 0.25rem !important;
  }

  .gap-xxl-2 {
    gap: 0.5rem !important;
  }

  .gap-xxl-3 {
    gap: 1rem !important;
  }

  .gap-xxl-4 {
    gap: 1.5rem !important;
  }

  .gap-xxl-5 {
    gap: 3rem !important;
  }

  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }

  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }

  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }

  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }

  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }

  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }

  .column-gap-xxl-0 {
    -webkit-column-gap: 0 !important;
            column-gap: 0 !important;
  }

  .column-gap-xxl-1 {
    -webkit-column-gap: 0.25rem !important;
            column-gap: 0.25rem !important;
  }

  .column-gap-xxl-2 {
    -webkit-column-gap: 0.5rem !important;
            column-gap: 0.5rem !important;
  }

  .column-gap-xxl-3 {
    -webkit-column-gap: 1rem !important;
            column-gap: 1rem !important;
  }

  .column-gap-xxl-4 {
    -webkit-column-gap: 1.5rem !important;
            column-gap: 1.5rem !important;
  }

  .column-gap-xxl-5 {
    -webkit-column-gap: 3rem !important;
            column-gap: 3rem !important;
  }

  .text-xxl-start {
    text-align: left !important;
  }

  .text-xxl-end {
    text-align: right !important;
  }

  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.25rem !important;
  }

  .fs-2 {
    font-size: 1.8rem !important;
  }

  .fs-3 {
    font-size: 1.575rem !important;
  }

  .fs-4 {
    font-size: 1.35rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-grid {
    display: grid !important;
  }

  .d-print-inline-grid {
    display: inline-grid !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .d-print-none {
    display: none !important;
  }
}
:root {
  --bs-dropdown-bg: white;
}

/*!
 * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900);
}

.fa-solid,
.fa-regular,
.fa-brands,
.fas,
.far,
.fab,
.fa-sharp-solid,
.fa-classic,
.fa {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}

.fas,
.fa-classic,
.fa-solid,
.far,
.fa-regular {
  font-family: "Font Awesome 6 Free";
}

.fab,
.fa-brands {
  font-family: "Font Awesome 6 Brands";
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em;
}

.fa-xs {
  font-size: 0.75em;
  line-height: 0.0833333337em;
  vertical-align: 0.125em;
}

.fa-sm {
  font-size: 0.875em;
  line-height: 0.0714285718em;
  vertical-align: 0.0535714295em;
}

.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em;
}

.fa-xl {
  font-size: 1.5em;
  line-height: 0.0416666682em;
  vertical-align: -0.125em;
}

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  left: -webkit-calc(-1 * var(--fa-li-width, 2em));
  left: calc(-1 * var(--fa-li-width, 2em));
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
}

.fa-pull-left {
  float: left;
  margin-right: var(--fa-pull-margin, 0.3em);
}

.fa-pull-right {
  float: right;
  margin-left: var(--fa-pull-margin, 0.3em);
}

.fa-beat {
  -webkit-animation-name: fa-beat;
          animation-name: fa-beat;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
          animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-bounce {
  -webkit-animation-name: fa-bounce;
          animation-name: fa-bounce;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
}

.fa-fade {
  -webkit-animation-name: fa-fade;
          animation-name: fa-fade;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-beat-fade {
  -webkit-animation-name: fa-beat-fade;
          animation-name: fa-beat-fade;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-flip {
  -webkit-animation-name: fa-flip;
          animation-name: fa-flip;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
          animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-shake {
  -webkit-animation-name: fa-shake;
          animation-name: fa-shake;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
          animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin {
  -webkit-animation-name: fa-spin;
          animation-name: fa-spin;
  -webkit-animation-delay: var(--fa-animation-delay, 0s);
          animation-delay: var(--fa-animation-delay, 0s);
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 2s);
          animation-duration: var(--fa-animation-duration, 2s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
          animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin-reverse {
  --fa-animation-direction: reverse;
}

.fa-pulse,
.fa-spin-pulse {
  -webkit-animation-name: fa-spin;
          animation-name: fa-spin;
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
          animation-timing-function: var(--fa-animation-timing, steps(8));
}

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
.fa-bounce,
.fa-fade,
.fa-beat-fade,
.fa-flip,
.fa-pulse,
.fa-shake,
.fa-spin,
.fa-spin-pulse {
    -webkit-animation-delay: -1ms;
            animation-delay: -1ms;
    -webkit-animation-duration: 1ms;
            animation-duration: 1ms;
    -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;
    -webkit-transition-delay: 0s;
            transition-delay: 0s;
    -webkit-transition-duration: 0s;
            transition-duration: 0s;
  }
}
@-webkit-keyframes fa-beat {
  0%, 90% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
            transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-beat {
  0%, 90% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  45% {
    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
            transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@-webkit-keyframes fa-bounce {
  0% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  100% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-bounce {
  0% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  10% {
    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
  100% {
    -webkit-transform: scale(1, 1) translateY(0);
            transform: scale(1, 1) translateY(0);
  }
}
@-webkit-keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@-webkit-keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
            transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
            transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@-webkit-keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-flip {
  50% {
    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@-webkit-keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
  }
  4% {
    -webkit-transform: rotate(15deg);
            transform: rotate(15deg);
  }
  8%, 24% {
    -webkit-transform: rotate(-18deg);
            transform: rotate(-18deg);
  }
  12%, 28% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg);
  }
  16% {
    -webkit-transform: rotate(-22deg);
            transform: rotate(-22deg);
  }
  20% {
    -webkit-transform: rotate(22deg);
            transform: rotate(22deg);
  }
  32% {
    -webkit-transform: rotate(-12deg);
            transform: rotate(-12deg);
  }
  36% {
    -webkit-transform: rotate(12deg);
            transform: rotate(12deg);
  }
  40%, 100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@keyframes fa-shake {
  0% {
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
  }
  4% {
    -webkit-transform: rotate(15deg);
            transform: rotate(15deg);
  }
  8%, 24% {
    -webkit-transform: rotate(-18deg);
            transform: rotate(-18deg);
  }
  12%, 28% {
    -webkit-transform: rotate(18deg);
            transform: rotate(18deg);
  }
  16% {
    -webkit-transform: rotate(-22deg);
            transform: rotate(-22deg);
  }
  20% {
    -webkit-transform: rotate(22deg);
            transform: rotate(22deg);
  }
  32% {
    -webkit-transform: rotate(-12deg);
            transform: rotate(-12deg);
  }
  36% {
    -webkit-transform: rotate(12deg);
            transform: rotate(12deg);
  }
  40%, 100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}

.fa-rotate-180 {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

.fa-rotate-270 {
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg);
}

.fa-flip-horizontal {
  -webkit-transform: scale(-1, 1);
      -ms-transform: scale(-1, 1);
          transform: scale(-1, 1);
}

.fa-flip-vertical {
  -webkit-transform: scale(1, -1);
      -ms-transform: scale(1, -1);
          transform: scale(1, -1);
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1, -1);
      -ms-transform: scale(-1, -1);
          transform: scale(-1, -1);
}

.fa-rotate-by {
  -webkit-transform: rotate(var(--fa-rotate-angle, 0));
      -ms-transform: rotate(var(--fa-rotate-angle, 0));
          transform: rotate(var(--fa-rotate-angle, 0));
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: var(--fa-stack-z-index, auto);
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: var(--fa-inverse, #fff);
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-0::before {
  content: "\30 ";
}

.fa-1::before {
  content: "\31 ";
}

.fa-2::before {
  content: "\32 ";
}

.fa-3::before {
  content: "\33 ";
}

.fa-4::before {
  content: "\34 ";
}

.fa-5::before {
  content: "\35 ";
}

.fa-6::before {
  content: "\36 ";
}

.fa-7::before {
  content: "\37 ";
}

.fa-8::before {
  content: "\38 ";
}

.fa-9::before {
  content: "\39 ";
}

.fa-fill-drip::before {
  content: "";
}

.fa-arrows-to-circle::before {
  content: "";
}

.fa-circle-chevron-right::before {
  content: "";
}

.fa-chevron-circle-right::before {
  content: "";
}

.fa-at::before {
  content: "\@";
}

.fa-trash-can::before {
  content: "";
}

.fa-trash-alt::before {
  content: "";
}

.fa-text-height::before {
  content: "";
}

.fa-user-xmark::before {
  content: "";
}

.fa-user-times::before {
  content: "";
}

.fa-stethoscope::before {
  content: "";
}

.fa-message::before {
  content: "";
}

.fa-comment-alt::before {
  content: "";
}

.fa-info::before {
  content: "";
}

.fa-down-left-and-up-right-to-center::before {
  content: "";
}

.fa-compress-alt::before {
  content: "";
}

.fa-explosion::before {
  content: "";
}

.fa-file-lines::before {
  content: "";
}

.fa-file-alt::before {
  content: "";
}

.fa-file-text::before {
  content: "";
}

.fa-wave-square::before {
  content: "";
}

.fa-ring::before {
  content: "";
}

.fa-building-un::before {
  content: "";
}

.fa-dice-three::before {
  content: "";
}

.fa-calendar-days::before {
  content: "";
}

.fa-calendar-alt::before {
  content: "";
}

.fa-anchor-circle-check::before {
  content: "";
}

.fa-building-circle-arrow-right::before {
  content: "";
}

.fa-volleyball::before {
  content: "";
}

.fa-volleyball-ball::before {
  content: "";
}

.fa-arrows-up-to-line::before {
  content: "";
}

.fa-sort-down::before {
  content: "";
}

.fa-sort-desc::before {
  content: "";
}

.fa-circle-minus::before {
  content: "";
}

.fa-minus-circle::before {
  content: "";
}

.fa-door-open::before {
  content: "";
}

.fa-right-from-bracket::before {
  content: "";
}

.fa-sign-out-alt::before {
  content: "";
}

.fa-atom::before {
  content: "";
}

.fa-soap::before {
  content: "";
}

.fa-icons::before {
  content: "";
}

.fa-heart-music-camera-bolt::before {
  content: "";
}

.fa-microphone-lines-slash::before {
  content: "";
}

.fa-microphone-alt-slash::before {
  content: "";
}

.fa-bridge-circle-check::before {
  content: "";
}

.fa-pump-medical::before {
  content: "";
}

.fa-fingerprint::before {
  content: "";
}

.fa-hand-point-right::before {
  content: "";
}

.fa-magnifying-glass-location::before {
  content: "";
}

.fa-search-location::before {
  content: "";
}

.fa-forward-step::before {
  content: "";
}

.fa-step-forward::before {
  content: "";
}

.fa-face-smile-beam::before {
  content: "";
}

.fa-smile-beam::before {
  content: "";
}

.fa-flag-checkered::before {
  content: "";
}

.fa-football::before {
  content: "";
}

.fa-football-ball::before {
  content: "";
}

.fa-school-circle-exclamation::before {
  content: "";
}

.fa-crop::before {
  content: "";
}

.fa-angles-down::before {
  content: "";
}

.fa-angle-double-down::before {
  content: "";
}

.fa-users-rectangle::before {
  content: "";
}

.fa-people-roof::before {
  content: "";
}

.fa-people-line::before {
  content: "";
}

.fa-beer-mug-empty::before {
  content: "";
}

.fa-beer::before {
  content: "";
}

.fa-diagram-predecessor::before {
  content: "";
}

.fa-arrow-up-long::before {
  content: "";
}

.fa-long-arrow-up::before {
  content: "";
}

.fa-fire-flame-simple::before {
  content: "";
}

.fa-burn::before {
  content: "";
}

.fa-person::before {
  content: "";
}

.fa-male::before {
  content: "";
}

.fa-laptop::before {
  content: "";
}

.fa-file-csv::before {
  content: "";
}

.fa-menorah::before {
  content: "";
}

.fa-truck-plane::before {
  content: "";
}

.fa-record-vinyl::before {
  content: "";
}

.fa-face-grin-stars::before {
  content: "";
}

.fa-grin-stars::before {
  content: "";
}

.fa-bong::before {
  content: "";
}

.fa-spaghetti-monster-flying::before {
  content: "";
}

.fa-pastafarianism::before {
  content: "";
}

.fa-arrow-down-up-across-line::before {
  content: "";
}

.fa-spoon::before {
  content: "";
}

.fa-utensil-spoon::before {
  content: "";
}

.fa-jar-wheat::before {
  content: "";
}

.fa-envelopes-bulk::before {
  content: "";
}

.fa-mail-bulk::before {
  content: "";
}

.fa-file-circle-exclamation::before {
  content: "";
}

.fa-circle-h::before {
  content: "";
}

.fa-hospital-symbol::before {
  content: "";
}

.fa-pager::before {
  content: "";
}

.fa-address-book::before {
  content: "";
}

.fa-contact-book::before {
  content: "";
}

.fa-strikethrough::before {
  content: "";
}

.fa-k::before {
  content: "K";
}

.fa-landmark-flag::before {
  content: "";
}

.fa-pencil::before {
  content: "";
}

.fa-pencil-alt::before {
  content: "";
}

.fa-backward::before {
  content: "";
}

.fa-caret-right::before {
  content: "";
}

.fa-comments::before {
  content: "";
}

.fa-paste::before {
  content: "";
}

.fa-file-clipboard::before {
  content: "";
}

.fa-code-pull-request::before {
  content: "";
}

.fa-clipboard-list::before {
  content: "";
}

.fa-truck-ramp-box::before {
  content: "";
}

.fa-truck-loading::before {
  content: "";
}

.fa-user-check::before {
  content: "";
}

.fa-vial-virus::before {
  content: "";
}

.fa-sheet-plastic::before {
  content: "";
}

.fa-blog::before {
  content: "";
}

.fa-user-ninja::before {
  content: "";
}

.fa-person-arrow-up-from-line::before {
  content: "";
}

.fa-scroll-torah::before {
  content: "";
}

.fa-torah::before {
  content: "";
}

.fa-broom-ball::before {
  content: "";
}

.fa-quidditch::before {
  content: "";
}

.fa-quidditch-broom-ball::before {
  content: "";
}

.fa-toggle-off::before {
  content: "";
}

.fa-box-archive::before {
  content: "";
}

.fa-archive::before {
  content: "";
}

.fa-person-drowning::before {
  content: "";
}

.fa-arrow-down-9-1::before {
  content: "";
}

.fa-sort-numeric-desc::before {
  content: "";
}

.fa-sort-numeric-down-alt::before {
  content: "";
}

.fa-face-grin-tongue-squint::before {
  content: "";
}

.fa-grin-tongue-squint::before {
  content: "";
}

.fa-spray-can::before {
  content: "";
}

.fa-truck-monster::before {
  content: "";
}

.fa-w::before {
  content: "W";
}

.fa-earth-africa::before {
  content: "";
}

.fa-globe-africa::before {
  content: "";
}

.fa-rainbow::before {
  content: "";
}

.fa-circle-notch::before {
  content: "";
}

.fa-tablet-screen-button::before {
  content: "";
}

.fa-tablet-alt::before {
  content: "";
}

.fa-paw::before {
  content: "";
}

.fa-cloud::before {
  content: "";
}

.fa-trowel-bricks::before {
  content: "";
}

.fa-face-flushed::before {
  content: "";
}

.fa-flushed::before {
  content: "";
}

.fa-hospital-user::before {
  content: "";
}

.fa-tent-arrow-left-right::before {
  content: "";
}

.fa-gavel::before {
  content: "";
}

.fa-legal::before {
  content: "";
}

.fa-binoculars::before {
  content: "";
}

.fa-microphone-slash::before {
  content: "";
}

.fa-box-tissue::before {
  content: "";
}

.fa-motorcycle::before {
  content: "";
}

.fa-bell-concierge::before {
  content: "";
}

.fa-concierge-bell::before {
  content: "";
}

.fa-pen-ruler::before {
  content: "";
}

.fa-pencil-ruler::before {
  content: "";
}

.fa-people-arrows::before {
  content: "";
}

.fa-people-arrows-left-right::before {
  content: "";
}

.fa-mars-and-venus-burst::before {
  content: "";
}

.fa-square-caret-right::before {
  content: "";
}

.fa-caret-square-right::before {
  content: "";
}

.fa-scissors::before {
  content: "";
}

.fa-cut::before {
  content: "";
}

.fa-sun-plant-wilt::before {
  content: "";
}

.fa-toilets-portable::before {
  content: "";
}

.fa-hockey-puck::before {
  content: "";
}

.fa-table::before {
  content: "";
}

.fa-magnifying-glass-arrow-right::before {
  content: "";
}

.fa-tachograph-digital::before {
  content: "";
}

.fa-digital-tachograph::before {
  content: "";
}

.fa-users-slash::before {
  content: "";
}

.fa-clover::before {
  content: "";
}

.fa-reply::before {
  content: "";
}

.fa-mail-reply::before {
  content: "";
}

.fa-star-and-crescent::before {
  content: "";
}

.fa-house-fire::before {
  content: "";
}

.fa-square-minus::before {
  content: "";
}

.fa-minus-square::before {
  content: "";
}

.fa-helicopter::before {
  content: "";
}

.fa-compass::before {
  content: "";
}

.fa-square-caret-down::before {
  content: "";
}

.fa-caret-square-down::before {
  content: "";
}

.fa-file-circle-question::before {
  content: "";
}

.fa-laptop-code::before {
  content: "";
}

.fa-swatchbook::before {
  content: "";
}

.fa-prescription-bottle::before {
  content: "";
}

.fa-bars::before {
  content: "";
}

.fa-navicon::before {
  content: "";
}

.fa-people-group::before {
  content: "";
}

.fa-hourglass-end::before {
  content: "";
}

.fa-hourglass-3::before {
  content: "";
}

.fa-heart-crack::before {
  content: "";
}

.fa-heart-broken::before {
  content: "";
}

.fa-square-up-right::before {
  content: "";
}

.fa-external-link-square-alt::before {
  content: "";
}

.fa-face-kiss-beam::before {
  content: "";
}

.fa-kiss-beam::before {
  content: "";
}

.fa-film::before {
  content: "";
}

.fa-ruler-horizontal::before {
  content: "";
}

.fa-people-robbery::before {
  content: "";
}

.fa-lightbulb::before {
  content: "";
}

.fa-caret-left::before {
  content: "";
}

.fa-circle-exclamation::before {
  content: "";
}

.fa-exclamation-circle::before {
  content: "";
}

.fa-school-circle-xmark::before {
  content: "";
}

.fa-arrow-right-from-bracket::before {
  content: "";
}

.fa-sign-out::before {
  content: "";
}

.fa-circle-chevron-down::before {
  content: "";
}

.fa-chevron-circle-down::before {
  content: "";
}

.fa-unlock-keyhole::before {
  content: "";
}

.fa-unlock-alt::before {
  content: "";
}

.fa-cloud-showers-heavy::before {
  content: "";
}

.fa-headphones-simple::before {
  content: "";
}

.fa-headphones-alt::before {
  content: "";
}

.fa-sitemap::before {
  content: "";
}

.fa-circle-dollar-to-slot::before {
  content: "";
}

.fa-donate::before {
  content: "";
}

.fa-memory::before {
  content: "";
}

.fa-road-spikes::before {
  content: "";
}

.fa-fire-burner::before {
  content: "";
}

.fa-flag::before {
  content: "";
}

.fa-hanukiah::before {
  content: "";
}

.fa-feather::before {
  content: "";
}

.fa-volume-low::before {
  content: "";
}

.fa-volume-down::before {
  content: "";
}

.fa-comment-slash::before {
  content: "";
}

.fa-cloud-sun-rain::before {
  content: "";
}

.fa-compress::before {
  content: "";
}

.fa-wheat-awn::before {
  content: "";
}

.fa-wheat-alt::before {
  content: "";
}

.fa-ankh::before {
  content: "";
}

.fa-hands-holding-child::before {
  content: "";
}

.fa-asterisk::before {
  content: "\*";
}

.fa-square-check::before {
  content: "";
}

.fa-check-square::before {
  content: "";
}

.fa-peseta-sign::before {
  content: "";
}

.fa-heading::before {
  content: "";
}

.fa-header::before {
  content: "";
}

.fa-ghost::before {
  content: "";
}

.fa-list::before {
  content: "";
}

.fa-list-squares::before {
  content: "";
}

.fa-square-phone-flip::before {
  content: "";
}

.fa-phone-square-alt::before {
  content: "";
}

.fa-cart-plus::before {
  content: "";
}

.fa-gamepad::before {
  content: "";
}

.fa-circle-dot::before {
  content: "";
}

.fa-dot-circle::before {
  content: "";
}

.fa-face-dizzy::before {
  content: "";
}

.fa-dizzy::before {
  content: "";
}

.fa-egg::before {
  content: "";
}

.fa-house-medical-circle-xmark::before {
  content: "";
}

.fa-campground::before {
  content: "";
}

.fa-folder-plus::before {
  content: "";
}

.fa-futbol::before {
  content: "";
}

.fa-futbol-ball::before {
  content: "";
}

.fa-soccer-ball::before {
  content: "";
}

.fa-paintbrush::before {
  content: "";
}

.fa-paint-brush::before {
  content: "";
}

.fa-lock::before {
  content: "";
}

.fa-gas-pump::before {
  content: "";
}

.fa-hot-tub-person::before {
  content: "";
}

.fa-hot-tub::before {
  content: "";
}

.fa-map-location::before {
  content: "";
}

.fa-map-marked::before {
  content: "";
}

.fa-house-flood-water::before {
  content: "";
}

.fa-tree::before {
  content: "";
}

.fa-bridge-lock::before {
  content: "";
}

.fa-sack-dollar::before {
  content: "";
}

.fa-pen-to-square::before {
  content: "";
}

.fa-edit::before {
  content: "";
}

.fa-car-side::before {
  content: "";
}

.fa-share-nodes::before {
  content: "";
}

.fa-share-alt::before {
  content: "";
}

.fa-heart-circle-minus::before {
  content: "";
}

.fa-hourglass-half::before {
  content: "";
}

.fa-hourglass-2::before {
  content: "";
}

.fa-microscope::before {
  content: "";
}

.fa-sink::before {
  content: "";
}

.fa-bag-shopping::before {
  content: "";
}

.fa-shopping-bag::before {
  content: "";
}

.fa-arrow-down-z-a::before {
  content: "";
}

.fa-sort-alpha-desc::before {
  content: "";
}

.fa-sort-alpha-down-alt::before {
  content: "";
}

.fa-mitten::before {
  content: "";
}

.fa-person-rays::before {
  content: "";
}

.fa-users::before {
  content: "";
}

.fa-eye-slash::before {
  content: "";
}

.fa-flask-vial::before {
  content: "";
}

.fa-hand::before {
  content: "";
}

.fa-hand-paper::before {
  content: "";
}

.fa-om::before {
  content: "";
}

.fa-worm::before {
  content: "";
}

.fa-house-circle-xmark::before {
  content: "";
}

.fa-plug::before {
  content: "";
}

.fa-chevron-up::before {
  content: "";
}

.fa-hand-spock::before {
  content: "";
}

.fa-stopwatch::before {
  content: "";
}

.fa-face-kiss::before {
  content: "";
}

.fa-kiss::before {
  content: "";
}

.fa-bridge-circle-xmark::before {
  content: "";
}

.fa-face-grin-tongue::before {
  content: "";
}

.fa-grin-tongue::before {
  content: "";
}

.fa-chess-bishop::before {
  content: "";
}

.fa-face-grin-wink::before {
  content: "";
}

.fa-grin-wink::before {
  content: "";
}

.fa-ear-deaf::before {
  content: "";
}

.fa-deaf::before {
  content: "";
}

.fa-deafness::before {
  content: "";
}

.fa-hard-of-hearing::before {
  content: "";
}

.fa-road-circle-check::before {
  content: "";
}

.fa-dice-five::before {
  content: "";
}

.fa-square-rss::before {
  content: "";
}

.fa-rss-square::before {
  content: "";
}

.fa-land-mine-on::before {
  content: "";
}

.fa-i-cursor::before {
  content: "";
}

.fa-stamp::before {
  content: "";
}

.fa-stairs::before {
  content: "";
}

.fa-i::before {
  content: "I";
}

.fa-hryvnia-sign::before {
  content: "";
}

.fa-hryvnia::before {
  content: "";
}

.fa-pills::before {
  content: "";
}

.fa-face-grin-wide::before {
  content: "";
}

.fa-grin-alt::before {
  content: "";
}

.fa-tooth::before {
  content: "";
}

.fa-v::before {
  content: "V";
}

.fa-bangladeshi-taka-sign::before {
  content: "";
}

.fa-bicycle::before {
  content: "";
}

.fa-staff-snake::before {
  content: "";
}

.fa-rod-asclepius::before {
  content: "";
}

.fa-rod-snake::before {
  content: "";
}

.fa-staff-aesculapius::before {
  content: "";
}

.fa-head-side-cough-slash::before {
  content: "";
}

.fa-truck-medical::before {
  content: "";
}

.fa-ambulance::before {
  content: "";
}

.fa-wheat-awn-circle-exclamation::before {
  content: "";
}

.fa-snowman::before {
  content: "";
}

.fa-mortar-pestle::before {
  content: "";
}

.fa-road-barrier::before {
  content: "";
}

.fa-school::before {
  content: "";
}

.fa-igloo::before {
  content: "";
}

.fa-joint::before {
  content: "";
}

.fa-angle-right::before {
  content: "";
}

.fa-horse::before {
  content: "";
}

.fa-q::before {
  content: "Q";
}

.fa-g::before {
  content: "G";
}

.fa-notes-medical::before {
  content: "";
}

.fa-temperature-half::before {
  content: "";
}

.fa-temperature-2::before {
  content: "";
}

.fa-thermometer-2::before {
  content: "";
}

.fa-thermometer-half::before {
  content: "";
}

.fa-dong-sign::before {
  content: "";
}

.fa-capsules::before {
  content: "";
}

.fa-poo-storm::before {
  content: "";
}

.fa-poo-bolt::before {
  content: "";
}

.fa-face-frown-open::before {
  content: "";
}

.fa-frown-open::before {
  content: "";
}

.fa-hand-point-up::before {
  content: "";
}

.fa-money-bill::before {
  content: "";
}

.fa-bookmark::before {
  content: "";
}

.fa-align-justify::before {
  content: "";
}

.fa-umbrella-beach::before {
  content: "";
}

.fa-helmet-un::before {
  content: "";
}

.fa-bullseye::before {
  content: "";
}

.fa-bacon::before {
  content: "";
}

.fa-hand-point-down::before {
  content: "";
}

.fa-arrow-up-from-bracket::before {
  content: "";
}

.fa-folder::before {
  content: "";
}

.fa-folder-blank::before {
  content: "";
}

.fa-file-waveform::before {
  content: "";
}

.fa-file-medical-alt::before {
  content: "";
}

.fa-radiation::before {
  content: "";
}

.fa-chart-simple::before {
  content: "";
}

.fa-mars-stroke::before {
  content: "";
}

.fa-vial::before {
  content: "";
}

.fa-gauge::before {
  content: "";
}

.fa-dashboard::before {
  content: "";
}

.fa-gauge-med::before {
  content: "";
}

.fa-tachometer-alt-average::before {
  content: "";
}

.fa-wand-magic-sparkles::before {
  content: "";
}

.fa-magic-wand-sparkles::before {
  content: "";
}

.fa-e::before {
  content: "E";
}

.fa-pen-clip::before {
  content: "";
}

.fa-pen-alt::before {
  content: "";
}

.fa-bridge-circle-exclamation::before {
  content: "";
}

.fa-user::before {
  content: "";
}

.fa-school-circle-check::before {
  content: "";
}

.fa-dumpster::before {
  content: "";
}

.fa-van-shuttle::before {
  content: "";
}

.fa-shuttle-van::before {
  content: "";
}

.fa-building-user::before {
  content: "";
}

.fa-square-caret-left::before {
  content: "";
}

.fa-caret-square-left::before {
  content: "";
}

.fa-highlighter::before {
  content: "";
}

.fa-key::before {
  content: "";
}

.fa-bullhorn::before {
  content: "";
}

.fa-globe::before {
  content: "";
}

.fa-synagogue::before {
  content: "";
}

.fa-person-half-dress::before {
  content: "";
}

.fa-road-bridge::before {
  content: "";
}

.fa-location-arrow::before {
  content: "";
}

.fa-c::before {
  content: "C";
}

.fa-tablet-button::before {
  content: "";
}

.fa-building-lock::before {
  content: "";
}

.fa-pizza-slice::before {
  content: "";
}

.fa-money-bill-wave::before {
  content: "";
}

.fa-chart-area::before {
  content: "";
}

.fa-area-chart::before {
  content: "";
}

.fa-house-flag::before {
  content: "";
}

.fa-person-circle-minus::before {
  content: "";
}

.fa-ban::before {
  content: "";
}

.fa-cancel::before {
  content: "";
}

.fa-camera-rotate::before {
  content: "";
}

.fa-spray-can-sparkles::before {
  content: "";
}

.fa-air-freshener::before {
  content: "";
}

.fa-star::before {
  content: "";
}

.fa-repeat::before {
  content: "";
}

.fa-cross::before {
  content: "";
}

.fa-box::before {
  content: "";
}

.fa-venus-mars::before {
  content: "";
}

.fa-arrow-pointer::before {
  content: "";
}

.fa-mouse-pointer::before {
  content: "";
}

.fa-maximize::before {
  content: "";
}

.fa-expand-arrows-alt::before {
  content: "";
}

.fa-charging-station::before {
  content: "";
}

.fa-shapes::before {
  content: "";
}

.fa-triangle-circle-square::before {
  content: "";
}

.fa-shuffle::before {
  content: "";
}

.fa-random::before {
  content: "";
}

.fa-person-running::before {
  content: "";
}

.fa-running::before {
  content: "";
}

.fa-mobile-retro::before {
  content: "";
}

.fa-grip-lines-vertical::before {
  content: "";
}

.fa-spider::before {
  content: "";
}

.fa-hands-bound::before {
  content: "";
}

.fa-file-invoice-dollar::before {
  content: "";
}

.fa-plane-circle-exclamation::before {
  content: "";
}

.fa-x-ray::before {
  content: "";
}

.fa-spell-check::before {
  content: "";
}

.fa-slash::before {
  content: "";
}

.fa-computer-mouse::before {
  content: "";
}

.fa-mouse::before {
  content: "";
}

.fa-arrow-right-to-bracket::before {
  content: "";
}

.fa-sign-in::before {
  content: "";
}

.fa-shop-slash::before {
  content: "";
}

.fa-store-alt-slash::before {
  content: "";
}

.fa-server::before {
  content: "";
}

.fa-virus-covid-slash::before {
  content: "";
}

.fa-shop-lock::before {
  content: "";
}

.fa-hourglass-start::before {
  content: "";
}

.fa-hourglass-1::before {
  content: "";
}

.fa-blender-phone::before {
  content: "";
}

.fa-building-wheat::before {
  content: "";
}

.fa-person-breastfeeding::before {
  content: "";
}

.fa-right-to-bracket::before {
  content: "";
}

.fa-sign-in-alt::before {
  content: "";
}

.fa-venus::before {
  content: "";
}

.fa-passport::before {
  content: "";
}

.fa-thumbtack-slash::before {
  content: "";
}

.fa-thumb-tack-slash::before {
  content: "";
}

.fa-heart-pulse::before {
  content: "";
}

.fa-heartbeat::before {
  content: "";
}

.fa-people-carry-box::before {
  content: "";
}

.fa-people-carry::before {
  content: "";
}

.fa-temperature-high::before {
  content: "";
}

.fa-microchip::before {
  content: "";
}

.fa-crown::before {
  content: "";
}

.fa-weight-hanging::before {
  content: "";
}

.fa-xmarks-lines::before {
  content: "";
}

.fa-file-prescription::before {
  content: "";
}

.fa-weight-scale::before {
  content: "";
}

.fa-weight::before {
  content: "";
}

.fa-user-group::before {
  content: "";
}

.fa-user-friends::before {
  content: "";
}

.fa-arrow-up-a-z::before {
  content: "";
}

.fa-sort-alpha-up::before {
  content: "";
}

.fa-chess-knight::before {
  content: "";
}

.fa-face-laugh-squint::before {
  content: "";
}

.fa-laugh-squint::before {
  content: "";
}

.fa-wheelchair::before {
  content: "";
}

.fa-circle-arrow-up::before {
  content: "";
}

.fa-arrow-circle-up::before {
  content: "";
}

.fa-toggle-on::before {
  content: "";
}

.fa-person-walking::before {
  content: "";
}

.fa-walking::before {
  content: "";
}

.fa-l::before {
  content: "L";
}

.fa-fire::before {
  content: "";
}

.fa-bed-pulse::before {
  content: "";
}

.fa-procedures::before {
  content: "";
}

.fa-shuttle-space::before {
  content: "";
}

.fa-space-shuttle::before {
  content: "";
}

.fa-face-laugh::before {
  content: "";
}

.fa-laugh::before {
  content: "";
}

.fa-folder-open::before {
  content: "";
}

.fa-heart-circle-plus::before {
  content: "";
}

.fa-code-fork::before {
  content: "";
}

.fa-city::before {
  content: "";
}

.fa-microphone-lines::before {
  content: "";
}

.fa-microphone-alt::before {
  content: "";
}

.fa-pepper-hot::before {
  content: "";
}

.fa-unlock::before {
  content: "";
}

.fa-colon-sign::before {
  content: "";
}

.fa-headset::before {
  content: "";
}

.fa-store-slash::before {
  content: "";
}

.fa-road-circle-xmark::before {
  content: "";
}

.fa-user-minus::before {
  content: "";
}

.fa-mars-stroke-up::before {
  content: "";
}

.fa-mars-stroke-v::before {
  content: "";
}

.fa-champagne-glasses::before {
  content: "";
}

.fa-glass-cheers::before {
  content: "";
}

.fa-clipboard::before {
  content: "";
}

.fa-house-circle-exclamation::before {
  content: "";
}

.fa-file-arrow-up::before {
  content: "";
}

.fa-file-upload::before {
  content: "";
}

.fa-wifi::before {
  content: "";
}

.fa-wifi-3::before {
  content: "";
}

.fa-wifi-strong::before {
  content: "";
}

.fa-bath::before {
  content: "";
}

.fa-bathtub::before {
  content: "";
}

.fa-underline::before {
  content: "";
}

.fa-user-pen::before {
  content: "";
}

.fa-user-edit::before {
  content: "";
}

.fa-signature::before {
  content: "";
}

.fa-stroopwafel::before {
  content: "";
}

.fa-bold::before {
  content: "";
}

.fa-anchor-lock::before {
  content: "";
}

.fa-building-ngo::before {
  content: "";
}

.fa-manat-sign::before {
  content: "";
}

.fa-not-equal::before {
  content: "";
}

.fa-border-top-left::before {
  content: "";
}

.fa-border-style::before {
  content: "";
}

.fa-map-location-dot::before {
  content: "";
}

.fa-map-marked-alt::before {
  content: "";
}

.fa-jedi::before {
  content: "";
}

.fa-square-poll-vertical::before {
  content: "";
}

.fa-poll::before {
  content: "";
}

.fa-mug-hot::before {
  content: "";
}

.fa-car-battery::before {
  content: "";
}

.fa-battery-car::before {
  content: "";
}

.fa-gift::before {
  content: "";
}

.fa-dice-two::before {
  content: "";
}

.fa-chess-queen::before {
  content: "";
}

.fa-glasses::before {
  content: "";
}

.fa-chess-board::before {
  content: "";
}

.fa-building-circle-check::before {
  content: "";
}

.fa-person-chalkboard::before {
  content: "";
}

.fa-mars-stroke-right::before {
  content: "";
}

.fa-mars-stroke-h::before {
  content: "";
}

.fa-hand-back-fist::before {
  content: "";
}

.fa-hand-rock::before {
  content: "";
}

.fa-square-caret-up::before {
  content: "";
}

.fa-caret-square-up::before {
  content: "";
}

.fa-cloud-showers-water::before {
  content: "";
}

.fa-chart-bar::before {
  content: "";
}

.fa-bar-chart::before {
  content: "";
}

.fa-hands-bubbles::before {
  content: "";
}

.fa-hands-wash::before {
  content: "";
}

.fa-less-than-equal::before {
  content: "";
}

.fa-train::before {
  content: "";
}

.fa-eye-low-vision::before {
  content: "";
}

.fa-low-vision::before {
  content: "";
}

.fa-crow::before {
  content: "";
}

.fa-sailboat::before {
  content: "";
}

.fa-window-restore::before {
  content: "";
}

.fa-square-plus::before {
  content: "";
}

.fa-plus-square::before {
  content: "";
}

.fa-torii-gate::before {
  content: "";
}

.fa-frog::before {
  content: "";
}

.fa-bucket::before {
  content: "";
}

.fa-image::before {
  content: "";
}

.fa-microphone::before {
  content: "";
}

.fa-cow::before {
  content: "";
}

.fa-caret-up::before {
  content: "";
}

.fa-screwdriver::before {
  content: "";
}

.fa-folder-closed::before {
  content: "";
}

.fa-house-tsunami::before {
  content: "";
}

.fa-square-nfi::before {
  content: "";
}

.fa-arrow-up-from-ground-water::before {
  content: "";
}

.fa-martini-glass::before {
  content: "";
}

.fa-glass-martini-alt::before {
  content: "";
}

.fa-rotate-left::before {
  content: "";
}

.fa-rotate-back::before {
  content: "";
}

.fa-rotate-backward::before {
  content: "";
}

.fa-undo-alt::before {
  content: "";
}

.fa-table-columns::before {
  content: "";
}

.fa-columns::before {
  content: "";
}

.fa-lemon::before {
  content: "";
}

.fa-head-side-mask::before {
  content: "";
}

.fa-handshake::before {
  content: "";
}

.fa-gem::before {
  content: "";
}

.fa-dolly::before {
  content: "";
}

.fa-dolly-box::before {
  content: "";
}

.fa-smoking::before {
  content: "";
}

.fa-minimize::before {
  content: "";
}

.fa-compress-arrows-alt::before {
  content: "";
}

.fa-monument::before {
  content: "";
}

.fa-snowplow::before {
  content: "";
}

.fa-angles-right::before {
  content: "";
}

.fa-angle-double-right::before {
  content: "";
}

.fa-cannabis::before {
  content: "";
}

.fa-circle-play::before {
  content: "";
}

.fa-play-circle::before {
  content: "";
}

.fa-tablets::before {
  content: "";
}

.fa-ethernet::before {
  content: "";
}

.fa-euro-sign::before {
  content: "";
}

.fa-eur::before {
  content: "";
}

.fa-euro::before {
  content: "";
}

.fa-chair::before {
  content: "";
}

.fa-circle-check::before {
  content: "";
}

.fa-check-circle::before {
  content: "";
}

.fa-circle-stop::before {
  content: "";
}

.fa-stop-circle::before {
  content: "";
}

.fa-compass-drafting::before {
  content: "";
}

.fa-drafting-compass::before {
  content: "";
}

.fa-plate-wheat::before {
  content: "";
}

.fa-icicles::before {
  content: "";
}

.fa-person-shelter::before {
  content: "";
}

.fa-neuter::before {
  content: "";
}

.fa-id-badge::before {
  content: "";
}

.fa-marker::before {
  content: "";
}

.fa-face-laugh-beam::before {
  content: "";
}

.fa-laugh-beam::before {
  content: "";
}

.fa-helicopter-symbol::before {
  content: "";
}

.fa-universal-access::before {
  content: "";
}

.fa-circle-chevron-up::before {
  content: "";
}

.fa-chevron-circle-up::before {
  content: "";
}

.fa-lari-sign::before {
  content: "";
}

.fa-volcano::before {
  content: "";
}

.fa-person-walking-dashed-line-arrow-right::before {
  content: "";
}

.fa-sterling-sign::before {
  content: "";
}

.fa-gbp::before {
  content: "";
}

.fa-pound-sign::before {
  content: "";
}

.fa-viruses::before {
  content: "";
}

.fa-square-person-confined::before {
  content: "";
}

.fa-user-tie::before {
  content: "";
}

.fa-arrow-down-long::before {
  content: "";
}

.fa-long-arrow-down::before {
  content: "";
}

.fa-tent-arrow-down-to-line::before {
  content: "";
}

.fa-certificate::before {
  content: "";
}

.fa-reply-all::before {
  content: "";
}

.fa-mail-reply-all::before {
  content: "";
}

.fa-suitcase::before {
  content: "";
}

.fa-person-skating::before {
  content: "";
}

.fa-skating::before {
  content: "";
}

.fa-filter-circle-dollar::before {
  content: "";
}

.fa-funnel-dollar::before {
  content: "";
}

.fa-camera-retro::before {
  content: "";
}

.fa-circle-arrow-down::before {
  content: "";
}

.fa-arrow-circle-down::before {
  content: "";
}

.fa-file-import::before {
  content: "";
}

.fa-arrow-right-to-file::before {
  content: "";
}

.fa-square-arrow-up-right::before {
  content: "";
}

.fa-external-link-square::before {
  content: "";
}

.fa-box-open::before {
  content: "";
}

.fa-scroll::before {
  content: "";
}

.fa-spa::before {
  content: "";
}

.fa-location-pin-lock::before {
  content: "";
}

.fa-pause::before {
  content: "";
}

.fa-hill-avalanche::before {
  content: "";
}

.fa-temperature-empty::before {
  content: "";
}

.fa-temperature-0::before {
  content: "";
}

.fa-thermometer-0::before {
  content: "";
}

.fa-thermometer-empty::before {
  content: "";
}

.fa-bomb::before {
  content: "";
}

.fa-registered::before {
  content: "";
}

.fa-address-card::before {
  content: "";
}

.fa-contact-card::before {
  content: "";
}

.fa-vcard::before {
  content: "";
}

.fa-scale-unbalanced-flip::before {
  content: "";
}

.fa-balance-scale-right::before {
  content: "";
}

.fa-subscript::before {
  content: "";
}

.fa-diamond-turn-right::before {
  content: "";
}

.fa-directions::before {
  content: "";
}

.fa-burst::before {
  content: "";
}

.fa-house-laptop::before {
  content: "";
}

.fa-laptop-house::before {
  content: "";
}

.fa-face-tired::before {
  content: "";
}

.fa-tired::before {
  content: "";
}

.fa-money-bills::before {
  content: "";
}

.fa-smog::before {
  content: "";
}

.fa-crutch::before {
  content: "";
}

.fa-cloud-arrow-up::before {
  content: "";
}

.fa-cloud-upload::before {
  content: "";
}

.fa-cloud-upload-alt::before {
  content: "";
}

.fa-palette::before {
  content: "";
}

.fa-arrows-turn-right::before {
  content: "";
}

.fa-vest::before {
  content: "";
}

.fa-ferry::before {
  content: "";
}

.fa-arrows-down-to-people::before {
  content: "";
}

.fa-seedling::before {
  content: "";
}

.fa-sprout::before {
  content: "";
}

.fa-left-right::before {
  content: "";
}

.fa-arrows-alt-h::before {
  content: "";
}

.fa-boxes-packing::before {
  content: "";
}

.fa-circle-arrow-left::before {
  content: "";
}

.fa-arrow-circle-left::before {
  content: "";
}

.fa-group-arrows-rotate::before {
  content: "";
}

.fa-bowl-food::before {
  content: "";
}

.fa-candy-cane::before {
  content: "";
}

.fa-arrow-down-wide-short::before {
  content: "";
}

.fa-sort-amount-asc::before {
  content: "";
}

.fa-sort-amount-down::before {
  content: "";
}

.fa-cloud-bolt::before {
  content: "";
}

.fa-thunderstorm::before {
  content: "";
}

.fa-text-slash::before {
  content: "";
}

.fa-remove-format::before {
  content: "";
}

.fa-face-smile-wink::before {
  content: "";
}

.fa-smile-wink::before {
  content: "";
}

.fa-file-word::before {
  content: "";
}

.fa-file-powerpoint::before {
  content: "";
}

.fa-arrows-left-right::before {
  content: "";
}

.fa-arrows-h::before {
  content: "";
}

.fa-house-lock::before {
  content: "";
}

.fa-cloud-arrow-down::before {
  content: "";
}

.fa-cloud-download::before {
  content: "";
}

.fa-cloud-download-alt::before {
  content: "";
}

.fa-children::before {
  content: "";
}

.fa-chalkboard::before {
  content: "";
}

.fa-blackboard::before {
  content: "";
}

.fa-user-large-slash::before {
  content: "";
}

.fa-user-alt-slash::before {
  content: "";
}

.fa-envelope-open::before {
  content: "";
}

.fa-handshake-simple-slash::before {
  content: "";
}

.fa-handshake-alt-slash::before {
  content: "";
}

.fa-mattress-pillow::before {
  content: "";
}

.fa-guarani-sign::before {
  content: "";
}

.fa-arrows-rotate::before {
  content: "";
}

.fa-refresh::before {
  content: "";
}

.fa-sync::before {
  content: "";
}

.fa-fire-extinguisher::before {
  content: "";
}

.fa-cruzeiro-sign::before {
  content: "";
}

.fa-greater-than-equal::before {
  content: "";
}

.fa-shield-halved::before {
  content: "";
}

.fa-shield-alt::before {
  content: "";
}

.fa-book-atlas::before {
  content: "";
}

.fa-atlas::before {
  content: "";
}

.fa-virus::before {
  content: "";
}

.fa-envelope-circle-check::before {
  content: "";
}

.fa-layer-group::before {
  content: "";
}

.fa-arrows-to-dot::before {
  content: "";
}

.fa-archway::before {
  content: "";
}

.fa-heart-circle-check::before {
  content: "";
}

.fa-house-chimney-crack::before {
  content: "";
}

.fa-house-damage::before {
  content: "";
}

.fa-file-zipper::before {
  content: "";
}

.fa-file-archive::before {
  content: "";
}

.fa-square::before {
  content: "";
}

.fa-martini-glass-empty::before {
  content: "";
}

.fa-glass-martini::before {
  content: "";
}

.fa-couch::before {
  content: "";
}

.fa-cedi-sign::before {
  content: "";
}

.fa-italic::before {
  content: "";
}

.fa-table-cells-column-lock::before {
  content: "";
}

.fa-church::before {
  content: "";
}

.fa-comments-dollar::before {
  content: "";
}

.fa-democrat::before {
  content: "";
}

.fa-z::before {
  content: "Z";
}

.fa-person-skiing::before {
  content: "";
}

.fa-skiing::before {
  content: "";
}

.fa-road-lock::before {
  content: "";
}

.fa-a::before {
  content: "A";
}

.fa-temperature-arrow-down::before {
  content: "";
}

.fa-temperature-down::before {
  content: "";
}

.fa-feather-pointed::before {
  content: "";
}

.fa-feather-alt::before {
  content: "";
}

.fa-p::before {
  content: "P";
}

.fa-snowflake::before {
  content: "";
}

.fa-newspaper::before {
  content: "";
}

.fa-rectangle-ad::before {
  content: "";
}

.fa-ad::before {
  content: "";
}

.fa-circle-arrow-right::before {
  content: "";
}

.fa-arrow-circle-right::before {
  content: "";
}

.fa-filter-circle-xmark::before {
  content: "";
}

.fa-locust::before {
  content: "";
}

.fa-sort::before {
  content: "";
}

.fa-unsorted::before {
  content: "";
}

.fa-list-ol::before {
  content: "";
}

.fa-list-1-2::before {
  content: "";
}

.fa-list-numeric::before {
  content: "";
}

.fa-person-dress-burst::before {
  content: "";
}

.fa-money-check-dollar::before {
  content: "";
}

.fa-money-check-alt::before {
  content: "";
}

.fa-vector-square::before {
  content: "";
}

.fa-bread-slice::before {
  content: "";
}

.fa-language::before {
  content: "";
}

.fa-face-kiss-wink-heart::before {
  content: "";
}

.fa-kiss-wink-heart::before {
  content: "";
}

.fa-filter::before {
  content: "";
}

.fa-question::before {
  content: "\?";
}

.fa-file-signature::before {
  content: "";
}

.fa-up-down-left-right::before {
  content: "";
}

.fa-arrows-alt::before {
  content: "";
}

.fa-house-chimney-user::before {
  content: "";
}

.fa-hand-holding-heart::before {
  content: "";
}

.fa-puzzle-piece::before {
  content: "";
}

.fa-money-check::before {
  content: "";
}

.fa-star-half-stroke::before {
  content: "";
}

.fa-star-half-alt::before {
  content: "";
}

.fa-code::before {
  content: "";
}

.fa-whiskey-glass::before {
  content: "";
}

.fa-glass-whiskey::before {
  content: "";
}

.fa-building-circle-exclamation::before {
  content: "";
}

.fa-magnifying-glass-chart::before {
  content: "";
}

.fa-arrow-up-right-from-square::before {
  content: "";
}

.fa-external-link::before {
  content: "";
}

.fa-cubes-stacked::before {
  content: "";
}

.fa-won-sign::before {
  content: "";
}

.fa-krw::before {
  content: "";
}

.fa-won::before {
  content: "";
}

.fa-virus-covid::before {
  content: "";
}

.fa-austral-sign::before {
  content: "";
}

.fa-f::before {
  content: "F";
}

.fa-leaf::before {
  content: "";
}

.fa-road::before {
  content: "";
}

.fa-taxi::before {
  content: "";
}

.fa-cab::before {
  content: "";
}

.fa-person-circle-plus::before {
  content: "";
}

.fa-chart-pie::before {
  content: "";
}

.fa-pie-chart::before {
  content: "";
}

.fa-bolt-lightning::before {
  content: "";
}

.fa-sack-xmark::before {
  content: "";
}

.fa-file-excel::before {
  content: "";
}

.fa-file-contract::before {
  content: "";
}

.fa-fish-fins::before {
  content: "";
}

.fa-building-flag::before {
  content: "";
}

.fa-face-grin-beam::before {
  content: "";
}

.fa-grin-beam::before {
  content: "";
}

.fa-object-ungroup::before {
  content: "";
}

.fa-poop::before {
  content: "";
}

.fa-location-pin::before {
  content: "";
}

.fa-map-marker::before {
  content: "";
}

.fa-kaaba::before {
  content: "";
}

.fa-toilet-paper::before {
  content: "";
}

.fa-helmet-safety::before {
  content: "";
}

.fa-hard-hat::before {
  content: "";
}

.fa-hat-hard::before {
  content: "";
}

.fa-eject::before {
  content: "";
}

.fa-circle-right::before {
  content: "";
}

.fa-arrow-alt-circle-right::before {
  content: "";
}

.fa-plane-circle-check::before {
  content: "";
}

.fa-face-rolling-eyes::before {
  content: "";
}

.fa-meh-rolling-eyes::before {
  content: "";
}

.fa-object-group::before {
  content: "";
}

.fa-chart-line::before {
  content: "";
}

.fa-line-chart::before {
  content: "";
}

.fa-mask-ventilator::before {
  content: "";
}

.fa-arrow-right::before {
  content: "";
}

.fa-signs-post::before {
  content: "";
}

.fa-map-signs::before {
  content: "";
}

.fa-cash-register::before {
  content: "";
}

.fa-person-circle-question::before {
  content: "";
}

.fa-h::before {
  content: "H";
}

.fa-tarp::before {
  content: "";
}

.fa-screwdriver-wrench::before {
  content: "";
}

.fa-tools::before {
  content: "";
}

.fa-arrows-to-eye::before {
  content: "";
}

.fa-plug-circle-bolt::before {
  content: "";
}

.fa-heart::before {
  content: "";
}

.fa-mars-and-venus::before {
  content: "";
}

.fa-house-user::before {
  content: "";
}

.fa-home-user::before {
  content: "";
}

.fa-dumpster-fire::before {
  content: "";
}

.fa-house-crack::before {
  content: "";
}

.fa-martini-glass-citrus::before {
  content: "";
}

.fa-cocktail::before {
  content: "";
}

.fa-face-surprise::before {
  content: "";
}

.fa-surprise::before {
  content: "";
}

.fa-bottle-water::before {
  content: "";
}

.fa-circle-pause::before {
  content: "";
}

.fa-pause-circle::before {
  content: "";
}

.fa-toilet-paper-slash::before {
  content: "";
}

.fa-apple-whole::before {
  content: "";
}

.fa-apple-alt::before {
  content: "";
}

.fa-kitchen-set::before {
  content: "";
}

.fa-r::before {
  content: "R";
}

.fa-temperature-quarter::before {
  content: "";
}

.fa-temperature-1::before {
  content: "";
}

.fa-thermometer-1::before {
  content: "";
}

.fa-thermometer-quarter::before {
  content: "";
}

.fa-cube::before {
  content: "";
}

.fa-bitcoin-sign::before {
  content: "";
}

.fa-shield-dog::before {
  content: "";
}

.fa-solar-panel::before {
  content: "";
}

.fa-lock-open::before {
  content: "";
}

.fa-elevator::before {
  content: "";
}

.fa-money-bill-transfer::before {
  content: "";
}

.fa-money-bill-trend-up::before {
  content: "";
}

.fa-house-flood-water-circle-arrow-right::before {
  content: "";
}

.fa-square-poll-horizontal::before {
  content: "";
}

.fa-poll-h::before {
  content: "";
}

.fa-circle::before {
  content: "";
}

.fa-backward-fast::before {
  content: "";
}

.fa-fast-backward::before {
  content: "";
}

.fa-recycle::before {
  content: "";
}

.fa-user-astronaut::before {
  content: "";
}

.fa-plane-slash::before {
  content: "";
}

.fa-trademark::before {
  content: "";
}

.fa-basketball::before {
  content: "";
}

.fa-basketball-ball::before {
  content: "";
}

.fa-satellite-dish::before {
  content: "";
}

.fa-circle-up::before {
  content: "";
}

.fa-arrow-alt-circle-up::before {
  content: "";
}

.fa-mobile-screen-button::before {
  content: "";
}

.fa-mobile-alt::before {
  content: "";
}

.fa-volume-high::before {
  content: "";
}

.fa-volume-up::before {
  content: "";
}

.fa-users-rays::before {
  content: "";
}

.fa-wallet::before {
  content: "";
}

.fa-clipboard-check::before {
  content: "";
}

.fa-file-audio::before {
  content: "";
}

.fa-burger::before {
  content: "";
}

.fa-hamburger::before {
  content: "";
}

.fa-wrench::before {
  content: "";
}

.fa-bugs::before {
  content: "";
}

.fa-rupee-sign::before {
  content: "";
}

.fa-rupee::before {
  content: "";
}

.fa-file-image::before {
  content: "";
}

.fa-circle-question::before {
  content: "";
}

.fa-question-circle::before {
  content: "";
}

.fa-plane-departure::before {
  content: "";
}

.fa-handshake-slash::before {
  content: "";
}

.fa-book-bookmark::before {
  content: "";
}

.fa-code-branch::before {
  content: "";
}

.fa-hat-cowboy::before {
  content: "";
}

.fa-bridge::before {
  content: "";
}

.fa-phone-flip::before {
  content: "";
}

.fa-phone-alt::before {
  content: "";
}

.fa-truck-front::before {
  content: "";
}

.fa-cat::before {
  content: "";
}

.fa-anchor-circle-exclamation::before {
  content: "";
}

.fa-truck-field::before {
  content: "";
}

.fa-route::before {
  content: "";
}

.fa-clipboard-question::before {
  content: "";
}

.fa-panorama::before {
  content: "";
}

.fa-comment-medical::before {
  content: "";
}

.fa-teeth-open::before {
  content: "";
}

.fa-file-circle-minus::before {
  content: "";
}

.fa-tags::before {
  content: "";
}

.fa-wine-glass::before {
  content: "";
}

.fa-forward-fast::before {
  content: "";
}

.fa-fast-forward::before {
  content: "";
}

.fa-face-meh-blank::before {
  content: "";
}

.fa-meh-blank::before {
  content: "";
}

.fa-square-parking::before {
  content: "";
}

.fa-parking::before {
  content: "";
}

.fa-house-signal::before {
  content: "";
}

.fa-bars-progress::before {
  content: "";
}

.fa-tasks-alt::before {
  content: "";
}

.fa-faucet-drip::before {
  content: "";
}

.fa-cart-flatbed::before {
  content: "";
}

.fa-dolly-flatbed::before {
  content: "";
}

.fa-ban-smoking::before {
  content: "";
}

.fa-smoking-ban::before {
  content: "";
}

.fa-terminal::before {
  content: "";
}

.fa-mobile-button::before {
  content: "";
}

.fa-house-medical-flag::before {
  content: "";
}

.fa-basket-shopping::before {
  content: "";
}

.fa-shopping-basket::before {
  content: "";
}

.fa-tape::before {
  content: "";
}

.fa-bus-simple::before {
  content: "";
}

.fa-bus-alt::before {
  content: "";
}

.fa-eye::before {
  content: "";
}

.fa-face-sad-cry::before {
  content: "";
}

.fa-sad-cry::before {
  content: "";
}

.fa-audio-description::before {
  content: "";
}

.fa-person-military-to-person::before {
  content: "";
}

.fa-file-shield::before {
  content: "";
}

.fa-user-slash::before {
  content: "";
}

.fa-pen::before {
  content: "";
}

.fa-tower-observation::before {
  content: "";
}

.fa-file-code::before {
  content: "";
}

.fa-signal::before {
  content: "";
}

.fa-signal-5::before {
  content: "";
}

.fa-signal-perfect::before {
  content: "";
}

.fa-bus::before {
  content: "";
}

.fa-heart-circle-xmark::before {
  content: "";
}

.fa-house-chimney::before {
  content: "";
}

.fa-home-lg::before {
  content: "";
}

.fa-window-maximize::before {
  content: "";
}

.fa-face-frown::before {
  content: "";
}

.fa-frown::before {
  content: "";
}

.fa-prescription::before {
  content: "";
}

.fa-shop::before {
  content: "";
}

.fa-store-alt::before {
  content: "";
}

.fa-floppy-disk::before {
  content: "";
}

.fa-save::before {
  content: "";
}

.fa-vihara::before {
  content: "";
}

.fa-scale-unbalanced::before {
  content: "";
}

.fa-balance-scale-left::before {
  content: "";
}

.fa-sort-up::before {
  content: "";
}

.fa-sort-asc::before {
  content: "";
}

.fa-comment-dots::before {
  content: "";
}

.fa-commenting::before {
  content: "";
}

.fa-plant-wilt::before {
  content: "";
}

.fa-diamond::before {
  content: "";
}

.fa-face-grin-squint::before {
  content: "";
}

.fa-grin-squint::before {
  content: "";
}

.fa-hand-holding-dollar::before {
  content: "";
}

.fa-hand-holding-usd::before {
  content: "";
}

.fa-bacterium::before {
  content: "";
}

.fa-hand-pointer::before {
  content: "";
}

.fa-drum-steelpan::before {
  content: "";
}

.fa-hand-scissors::before {
  content: "";
}

.fa-hands-praying::before {
  content: "";
}

.fa-praying-hands::before {
  content: "";
}

.fa-arrow-rotate-right::before {
  content: "";
}

.fa-arrow-right-rotate::before {
  content: "";
}

.fa-arrow-rotate-forward::before {
  content: "";
}

.fa-redo::before {
  content: "";
}

.fa-biohazard::before {
  content: "";
}

.fa-location-crosshairs::before {
  content: "";
}

.fa-location::before {
  content: "";
}

.fa-mars-double::before {
  content: "";
}

.fa-child-dress::before {
  content: "";
}

.fa-users-between-lines::before {
  content: "";
}

.fa-lungs-virus::before {
  content: "";
}

.fa-face-grin-tears::before {
  content: "";
}

.fa-grin-tears::before {
  content: "";
}

.fa-phone::before {
  content: "";
}

.fa-calendar-xmark::before {
  content: "";
}

.fa-calendar-times::before {
  content: "";
}

.fa-child-reaching::before {
  content: "";
}

.fa-head-side-virus::before {
  content: "";
}

.fa-user-gear::before {
  content: "";
}

.fa-user-cog::before {
  content: "";
}

.fa-arrow-up-1-9::before {
  content: "";
}

.fa-sort-numeric-up::before {
  content: "";
}

.fa-door-closed::before {
  content: "";
}

.fa-shield-virus::before {
  content: "";
}

.fa-dice-six::before {
  content: "";
}

.fa-mosquito-net::before {
  content: "";
}

.fa-bridge-water::before {
  content: "";
}

.fa-person-booth::before {
  content: "";
}

.fa-text-width::before {
  content: "";
}

.fa-hat-wizard::before {
  content: "";
}

.fa-pen-fancy::before {
  content: "";
}

.fa-person-digging::before {
  content: "";
}

.fa-digging::before {
  content: "";
}

.fa-trash::before {
  content: "";
}

.fa-gauge-simple::before {
  content: "";
}

.fa-gauge-simple-med::before {
  content: "";
}

.fa-tachometer-average::before {
  content: "";
}

.fa-book-medical::before {
  content: "";
}

.fa-poo::before {
  content: "";
}

.fa-quote-right::before {
  content: "";
}

.fa-quote-right-alt::before {
  content: "";
}

.fa-shirt::before {
  content: "";
}

.fa-t-shirt::before {
  content: "";
}

.fa-tshirt::before {
  content: "";
}

.fa-cubes::before {
  content: "";
}

.fa-divide::before {
  content: "";
}

.fa-tenge-sign::before {
  content: "";
}

.fa-tenge::before {
  content: "";
}

.fa-headphones::before {
  content: "";
}

.fa-hands-holding::before {
  content: "";
}

.fa-hands-clapping::before {
  content: "";
}

.fa-republican::before {
  content: "";
}

.fa-arrow-left::before {
  content: "";
}

.fa-person-circle-xmark::before {
  content: "";
}

.fa-ruler::before {
  content: "";
}

.fa-align-left::before {
  content: "";
}

.fa-dice-d6::before {
  content: "";
}

.fa-restroom::before {
  content: "";
}

.fa-j::before {
  content: "J";
}

.fa-users-viewfinder::before {
  content: "";
}

.fa-file-video::before {
  content: "";
}

.fa-up-right-from-square::before {
  content: "";
}

.fa-external-link-alt::before {
  content: "";
}

.fa-table-cells::before {
  content: "";
}

.fa-th::before {
  content: "";
}

.fa-file-pdf::before {
  content: "";
}

.fa-book-bible::before {
  content: "";
}

.fa-bible::before {
  content: "";
}

.fa-o::before {
  content: "O";
}

.fa-suitcase-medical::before {
  content: "";
}

.fa-medkit::before {
  content: "";
}

.fa-user-secret::before {
  content: "";
}

.fa-otter::before {
  content: "";
}

.fa-person-dress::before {
  content: "";
}

.fa-female::before {
  content: "";
}

.fa-comment-dollar::before {
  content: "";
}

.fa-business-time::before {
  content: "";
}

.fa-briefcase-clock::before {
  content: "";
}

.fa-table-cells-large::before {
  content: "";
}

.fa-th-large::before {
  content: "";
}

.fa-book-tanakh::before {
  content: "";
}

.fa-tanakh::before {
  content: "";
}

.fa-phone-volume::before {
  content: "";
}

.fa-volume-control-phone::before {
  content: "";
}

.fa-hat-cowboy-side::before {
  content: "";
}

.fa-clipboard-user::before {
  content: "";
}

.fa-child::before {
  content: "";
}

.fa-lira-sign::before {
  content: "";
}

.fa-satellite::before {
  content: "";
}

.fa-plane-lock::before {
  content: "";
}

.fa-tag::before {
  content: "";
}

.fa-comment::before {
  content: "";
}

.fa-cake-candles::before {
  content: "";
}

.fa-birthday-cake::before {
  content: "";
}

.fa-cake::before {
  content: "";
}

.fa-envelope::before {
  content: "";
}

.fa-angles-up::before {
  content: "";
}

.fa-angle-double-up::before {
  content: "";
}

.fa-paperclip::before {
  content: "";
}

.fa-arrow-right-to-city::before {
  content: "";
}

.fa-ribbon::before {
  content: "";
}

.fa-lungs::before {
  content: "";
}

.fa-arrow-up-9-1::before {
  content: "";
}

.fa-sort-numeric-up-alt::before {
  content: "";
}

.fa-litecoin-sign::before {
  content: "";
}

.fa-border-none::before {
  content: "";
}

.fa-circle-nodes::before {
  content: "";
}

.fa-parachute-box::before {
  content: "";
}

.fa-indent::before {
  content: "";
}

.fa-truck-field-un::before {
  content: "";
}

.fa-hourglass::before {
  content: "";
}

.fa-hourglass-empty::before {
  content: "";
}

.fa-mountain::before {
  content: "";
}

.fa-user-doctor::before {
  content: "";
}

.fa-user-md::before {
  content: "";
}

.fa-circle-info::before {
  content: "";
}

.fa-info-circle::before {
  content: "";
}

.fa-cloud-meatball::before {
  content: "";
}

.fa-camera::before {
  content: "";
}

.fa-camera-alt::before {
  content: "";
}

.fa-square-virus::before {
  content: "";
}

.fa-meteor::before {
  content: "";
}

.fa-car-on::before {
  content: "";
}

.fa-sleigh::before {
  content: "";
}

.fa-arrow-down-1-9::before {
  content: "";
}

.fa-sort-numeric-asc::before {
  content: "";
}

.fa-sort-numeric-down::before {
  content: "";
}

.fa-hand-holding-droplet::before {
  content: "";
}

.fa-hand-holding-water::before {
  content: "";
}

.fa-water::before {
  content: "";
}

.fa-calendar-check::before {
  content: "";
}

.fa-braille::before {
  content: "";
}

.fa-prescription-bottle-medical::before {
  content: "";
}

.fa-prescription-bottle-alt::before {
  content: "";
}

.fa-landmark::before {
  content: "";
}

.fa-truck::before {
  content: "";
}

.fa-crosshairs::before {
  content: "";
}

.fa-person-cane::before {
  content: "";
}

.fa-tent::before {
  content: "";
}

.fa-vest-patches::before {
  content: "";
}

.fa-check-double::before {
  content: "";
}

.fa-arrow-down-a-z::before {
  content: "";
}

.fa-sort-alpha-asc::before {
  content: "";
}

.fa-sort-alpha-down::before {
  content: "";
}

.fa-money-bill-wheat::before {
  content: "";
}

.fa-cookie::before {
  content: "";
}

.fa-arrow-rotate-left::before {
  content: "";
}

.fa-arrow-left-rotate::before {
  content: "";
}

.fa-arrow-rotate-back::before {
  content: "";
}

.fa-arrow-rotate-backward::before {
  content: "";
}

.fa-undo::before {
  content: "";
}

.fa-hard-drive::before {
  content: "";
}

.fa-hdd::before {
  content: "";
}

.fa-face-grin-squint-tears::before {
  content: "";
}

.fa-grin-squint-tears::before {
  content: "";
}

.fa-dumbbell::before {
  content: "";
}

.fa-rectangle-list::before {
  content: "";
}

.fa-list-alt::before {
  content: "";
}

.fa-tarp-droplet::before {
  content: "";
}

.fa-house-medical-circle-check::before {
  content: "";
}

.fa-person-skiing-nordic::before {
  content: "";
}

.fa-skiing-nordic::before {
  content: "";
}

.fa-calendar-plus::before {
  content: "";
}

.fa-plane-arrival::before {
  content: "";
}

.fa-circle-left::before {
  content: "";
}

.fa-arrow-alt-circle-left::before {
  content: "";
}

.fa-train-subway::before {
  content: "";
}

.fa-subway::before {
  content: "";
}

.fa-chart-gantt::before {
  content: "";
}

.fa-indian-rupee-sign::before {
  content: "";
}

.fa-indian-rupee::before {
  content: "";
}

.fa-inr::before {
  content: "";
}

.fa-crop-simple::before {
  content: "";
}

.fa-crop-alt::before {
  content: "";
}

.fa-money-bill-1::before {
  content: "";
}

.fa-money-bill-alt::before {
  content: "";
}

.fa-left-long::before {
  content: "";
}

.fa-long-arrow-alt-left::before {
  content: "";
}

.fa-dna::before {
  content: "";
}

.fa-virus-slash::before {
  content: "";
}

.fa-minus::before {
  content: "";
}

.fa-subtract::before {
  content: "";
}

.fa-chess::before {
  content: "";
}

.fa-arrow-left-long::before {
  content: "";
}

.fa-long-arrow-left::before {
  content: "";
}

.fa-plug-circle-check::before {
  content: "";
}

.fa-street-view::before {
  content: "";
}

.fa-franc-sign::before {
  content: "";
}

.fa-volume-off::before {
  content: "";
}

.fa-hands-asl-interpreting::before {
  content: "";
}

.fa-american-sign-language-interpreting::before {
  content: "";
}

.fa-asl-interpreting::before {
  content: "";
}

.fa-hands-american-sign-language-interpreting::before {
  content: "";
}

.fa-gear::before {
  content: "";
}

.fa-cog::before {
  content: "";
}

.fa-droplet-slash::before {
  content: "";
}

.fa-tint-slash::before {
  content: "";
}

.fa-mosque::before {
  content: "";
}

.fa-mosquito::before {
  content: "";
}

.fa-star-of-david::before {
  content: "";
}

.fa-person-military-rifle::before {
  content: "";
}

.fa-cart-shopping::before {
  content: "";
}

.fa-shopping-cart::before {
  content: "";
}

.fa-vials::before {
  content: "";
}

.fa-plug-circle-plus::before {
  content: "";
}

.fa-place-of-worship::before {
  content: "";
}

.fa-grip-vertical::before {
  content: "";
}

.fa-arrow-turn-up::before {
  content: "";
}

.fa-level-up::before {
  content: "";
}

.fa-u::before {
  content: "U";
}

.fa-square-root-variable::before {
  content: "";
}

.fa-square-root-alt::before {
  content: "";
}

.fa-clock::before {
  content: "";
}

.fa-clock-four::before {
  content: "";
}

.fa-backward-step::before {
  content: "";
}

.fa-step-backward::before {
  content: "";
}

.fa-pallet::before {
  content: "";
}

.fa-faucet::before {
  content: "";
}

.fa-baseball-bat-ball::before {
  content: "";
}

.fa-s::before {
  content: "S";
}

.fa-timeline::before {
  content: "";
}

.fa-keyboard::before {
  content: "";
}

.fa-caret-down::before {
  content: "";
}

.fa-house-chimney-medical::before {
  content: "";
}

.fa-clinic-medical::before {
  content: "";
}

.fa-temperature-three-quarters::before {
  content: "";
}

.fa-temperature-3::before {
  content: "";
}

.fa-thermometer-3::before {
  content: "";
}

.fa-thermometer-three-quarters::before {
  content: "";
}

.fa-mobile-screen::before {
  content: "";
}

.fa-mobile-android-alt::before {
  content: "";
}

.fa-plane-up::before {
  content: "";
}

.fa-piggy-bank::before {
  content: "";
}

.fa-battery-half::before {
  content: "";
}

.fa-battery-3::before {
  content: "";
}

.fa-mountain-city::before {
  content: "";
}

.fa-coins::before {
  content: "";
}

.fa-khanda::before {
  content: "";
}

.fa-sliders::before {
  content: "";
}

.fa-sliders-h::before {
  content: "";
}

.fa-folder-tree::before {
  content: "";
}

.fa-network-wired::before {
  content: "";
}

.fa-map-pin::before {
  content: "";
}

.fa-hamsa::before {
  content: "";
}

.fa-cent-sign::before {
  content: "";
}

.fa-flask::before {
  content: "";
}

.fa-person-pregnant::before {
  content: "";
}

.fa-wand-sparkles::before {
  content: "";
}

.fa-ellipsis-vertical::before {
  content: "";
}

.fa-ellipsis-v::before {
  content: "";
}

.fa-ticket::before {
  content: "";
}

.fa-power-off::before {
  content: "";
}

.fa-right-long::before {
  content: "";
}

.fa-long-arrow-alt-right::before {
  content: "";
}

.fa-flag-usa::before {
  content: "";
}

.fa-laptop-file::before {
  content: "";
}

.fa-tty::before {
  content: "";
}

.fa-teletype::before {
  content: "";
}

.fa-diagram-next::before {
  content: "";
}

.fa-person-rifle::before {
  content: "";
}

.fa-house-medical-circle-exclamation::before {
  content: "";
}

.fa-closed-captioning::before {
  content: "";
}

.fa-person-hiking::before {
  content: "";
}

.fa-hiking::before {
  content: "";
}

.fa-venus-double::before {
  content: "";
}

.fa-images::before {
  content: "";
}

.fa-calculator::before {
  content: "";
}

.fa-people-pulling::before {
  content: "";
}

.fa-n::before {
  content: "N";
}

.fa-cable-car::before {
  content: "";
}

.fa-tram::before {
  content: "";
}

.fa-cloud-rain::before {
  content: "";
}

.fa-building-circle-xmark::before {
  content: "";
}

.fa-ship::before {
  content: "";
}

.fa-arrows-down-to-line::before {
  content: "";
}

.fa-download::before {
  content: "";
}

.fa-face-grin::before {
  content: "";
}

.fa-grin::before {
  content: "";
}

.fa-delete-left::before {
  content: "";
}

.fa-backspace::before {
  content: "";
}

.fa-eye-dropper::before {
  content: "";
}

.fa-eye-dropper-empty::before {
  content: "";
}

.fa-eyedropper::before {
  content: "";
}

.fa-file-circle-check::before {
  content: "";
}

.fa-forward::before {
  content: "";
}

.fa-mobile::before {
  content: "";
}

.fa-mobile-android::before {
  content: "";
}

.fa-mobile-phone::before {
  content: "";
}

.fa-face-meh::before {
  content: "";
}

.fa-meh::before {
  content: "";
}

.fa-align-center::before {
  content: "";
}

.fa-book-skull::before {
  content: "";
}

.fa-book-dead::before {
  content: "";
}

.fa-id-card::before {
  content: "";
}

.fa-drivers-license::before {
  content: "";
}

.fa-outdent::before {
  content: "";
}

.fa-dedent::before {
  content: "";
}

.fa-heart-circle-exclamation::before {
  content: "";
}

.fa-house::before {
  content: "";
}

.fa-home::before {
  content: "";
}

.fa-home-alt::before {
  content: "";
}

.fa-home-lg-alt::before {
  content: "";
}

.fa-calendar-week::before {
  content: "";
}

.fa-laptop-medical::before {
  content: "";
}

.fa-b::before {
  content: "B";
}

.fa-file-medical::before {
  content: "";
}

.fa-dice-one::before {
  content: "";
}

.fa-kiwi-bird::before {
  content: "";
}

.fa-arrow-right-arrow-left::before {
  content: "";
}

.fa-exchange::before {
  content: "";
}

.fa-rotate-right::before {
  content: "";
}

.fa-redo-alt::before {
  content: "";
}

.fa-rotate-forward::before {
  content: "";
}

.fa-utensils::before {
  content: "";
}

.fa-cutlery::before {
  content: "";
}

.fa-arrow-up-wide-short::before {
  content: "";
}

.fa-sort-amount-up::before {
  content: "";
}

.fa-mill-sign::before {
  content: "";
}

.fa-bowl-rice::before {
  content: "";
}

.fa-skull::before {
  content: "";
}

.fa-tower-broadcast::before {
  content: "";
}

.fa-broadcast-tower::before {
  content: "";
}

.fa-truck-pickup::before {
  content: "";
}

.fa-up-long::before {
  content: "";
}

.fa-long-arrow-alt-up::before {
  content: "";
}

.fa-stop::before {
  content: "";
}

.fa-code-merge::before {
  content: "";
}

.fa-upload::before {
  content: "";
}

.fa-hurricane::before {
  content: "";
}

.fa-mound::before {
  content: "";
}

.fa-toilet-portable::before {
  content: "";
}

.fa-compact-disc::before {
  content: "";
}

.fa-file-arrow-down::before {
  content: "";
}

.fa-file-download::before {
  content: "";
}

.fa-caravan::before {
  content: "";
}

.fa-shield-cat::before {
  content: "";
}

.fa-bolt::before {
  content: "";
}

.fa-zap::before {
  content: "";
}

.fa-glass-water::before {
  content: "";
}

.fa-oil-well::before {
  content: "";
}

.fa-vault::before {
  content: "";
}

.fa-mars::before {
  content: "";
}

.fa-toilet::before {
  content: "";
}

.fa-plane-circle-xmark::before {
  content: "";
}

.fa-yen-sign::before {
  content: "";
}

.fa-cny::before {
  content: "";
}

.fa-jpy::before {
  content: "";
}

.fa-rmb::before {
  content: "";
}

.fa-yen::before {
  content: "";
}

.fa-ruble-sign::before {
  content: "";
}

.fa-rouble::before {
  content: "";
}

.fa-rub::before {
  content: "";
}

.fa-ruble::before {
  content: "";
}

.fa-sun::before {
  content: "";
}

.fa-guitar::before {
  content: "";
}

.fa-face-laugh-wink::before {
  content: "";
}

.fa-laugh-wink::before {
  content: "";
}

.fa-horse-head::before {
  content: "";
}

.fa-bore-hole::before {
  content: "";
}

.fa-industry::before {
  content: "";
}

.fa-circle-down::before {
  content: "";
}

.fa-arrow-alt-circle-down::before {
  content: "";
}

.fa-arrows-turn-to-dots::before {
  content: "";
}

.fa-florin-sign::before {
  content: "";
}

.fa-arrow-down-short-wide::before {
  content: "";
}

.fa-sort-amount-desc::before {
  content: "";
}

.fa-sort-amount-down-alt::before {
  content: "";
}

.fa-less-than::before {
  content: "\<";
}

.fa-angle-down::before {
  content: "";
}

.fa-car-tunnel::before {
  content: "";
}

.fa-head-side-cough::before {
  content: "";
}

.fa-grip-lines::before {
  content: "";
}

.fa-thumbs-down::before {
  content: "";
}

.fa-user-lock::before {
  content: "";
}

.fa-arrow-right-long::before {
  content: "";
}

.fa-long-arrow-right::before {
  content: "";
}

.fa-anchor-circle-xmark::before {
  content: "";
}

.fa-ellipsis::before {
  content: "";
}

.fa-ellipsis-h::before {
  content: "";
}

.fa-chess-pawn::before {
  content: "";
}

.fa-kit-medical::before {
  content: "";
}

.fa-first-aid::before {
  content: "";
}

.fa-person-through-window::before {
  content: "";
}

.fa-toolbox::before {
  content: "";
}

.fa-hands-holding-circle::before {
  content: "";
}

.fa-bug::before {
  content: "";
}

.fa-credit-card::before {
  content: "";
}

.fa-credit-card-alt::before {
  content: "";
}

.fa-car::before {
  content: "";
}

.fa-automobile::before {
  content: "";
}

.fa-hand-holding-hand::before {
  content: "";
}

.fa-book-open-reader::before {
  content: "";
}

.fa-book-reader::before {
  content: "";
}

.fa-mountain-sun::before {
  content: "";
}

.fa-arrows-left-right-to-line::before {
  content: "";
}

.fa-dice-d20::before {
  content: "";
}

.fa-truck-droplet::before {
  content: "";
}

.fa-file-circle-xmark::before {
  content: "";
}

.fa-temperature-arrow-up::before {
  content: "";
}

.fa-temperature-up::before {
  content: "";
}

.fa-medal::before {
  content: "";
}

.fa-bed::before {
  content: "";
}

.fa-square-h::before {
  content: "";
}

.fa-h-square::before {
  content: "";
}

.fa-podcast::before {
  content: "";
}

.fa-temperature-full::before {
  content: "";
}

.fa-temperature-4::before {
  content: "";
}

.fa-thermometer-4::before {
  content: "";
}

.fa-thermometer-full::before {
  content: "";
}

.fa-bell::before {
  content: "";
}

.fa-superscript::before {
  content: "";
}

.fa-plug-circle-xmark::before {
  content: "";
}

.fa-star-of-life::before {
  content: "";
}

.fa-phone-slash::before {
  content: "";
}

.fa-paint-roller::before {
  content: "";
}

.fa-handshake-angle::before {
  content: "";
}

.fa-hands-helping::before {
  content: "";
}

.fa-location-dot::before {
  content: "";
}

.fa-map-marker-alt::before {
  content: "";
}

.fa-file::before {
  content: "";
}

.fa-greater-than::before {
  content: "\>";
}

.fa-person-swimming::before {
  content: "";
}

.fa-swimmer::before {
  content: "";
}

.fa-arrow-down::before {
  content: "";
}

.fa-droplet::before {
  content: "";
}

.fa-tint::before {
  content: "";
}

.fa-eraser::before {
  content: "";
}

.fa-earth-americas::before {
  content: "";
}

.fa-earth::before {
  content: "";
}

.fa-earth-america::before {
  content: "";
}

.fa-globe-americas::before {
  content: "";
}

.fa-person-burst::before {
  content: "";
}

.fa-dove::before {
  content: "";
}

.fa-battery-empty::before {
  content: "";
}

.fa-battery-0::before {
  content: "";
}

.fa-socks::before {
  content: "";
}

.fa-inbox::before {
  content: "";
}

.fa-section::before {
  content: "";
}

.fa-gauge-high::before {
  content: "";
}

.fa-tachometer-alt::before {
  content: "";
}

.fa-tachometer-alt-fast::before {
  content: "";
}

.fa-envelope-open-text::before {
  content: "";
}

.fa-hospital::before {
  content: "";
}

.fa-hospital-alt::before {
  content: "";
}

.fa-hospital-wide::before {
  content: "";
}

.fa-wine-bottle::before {
  content: "";
}

.fa-chess-rook::before {
  content: "";
}

.fa-bars-staggered::before {
  content: "";
}

.fa-reorder::before {
  content: "";
}

.fa-stream::before {
  content: "";
}

.fa-dharmachakra::before {
  content: "";
}

.fa-hotdog::before {
  content: "";
}

.fa-person-walking-with-cane::before {
  content: "";
}

.fa-blind::before {
  content: "";
}

.fa-drum::before {
  content: "";
}

.fa-ice-cream::before {
  content: "";
}

.fa-heart-circle-bolt::before {
  content: "";
}

.fa-fax::before {
  content: "";
}

.fa-paragraph::before {
  content: "";
}

.fa-check-to-slot::before {
  content: "";
}

.fa-vote-yea::before {
  content: "";
}

.fa-star-half::before {
  content: "";
}

.fa-boxes-stacked::before {
  content: "";
}

.fa-boxes::before {
  content: "";
}

.fa-boxes-alt::before {
  content: "";
}

.fa-link::before {
  content: "";
}

.fa-chain::before {
  content: "";
}

.fa-ear-listen::before {
  content: "";
}

.fa-assistive-listening-systems::before {
  content: "";
}

.fa-tree-city::before {
  content: "";
}

.fa-play::before {
  content: "";
}

.fa-font::before {
  content: "";
}

.fa-table-cells-row-lock::before {
  content: "";
}

.fa-rupiah-sign::before {
  content: "";
}

.fa-magnifying-glass::before {
  content: "";
}

.fa-search::before {
  content: "";
}

.fa-table-tennis-paddle-ball::before {
  content: "";
}

.fa-ping-pong-paddle-ball::before {
  content: "";
}

.fa-table-tennis::before {
  content: "";
}

.fa-person-dots-from-line::before {
  content: "";
}

.fa-diagnoses::before {
  content: "";
}

.fa-trash-can-arrow-up::before {
  content: "";
}

.fa-trash-restore-alt::before {
  content: "";
}

.fa-naira-sign::before {
  content: "";
}

.fa-cart-arrow-down::before {
  content: "";
}

.fa-walkie-talkie::before {
  content: "";
}

.fa-file-pen::before {
  content: "";
}

.fa-file-edit::before {
  content: "";
}

.fa-receipt::before {
  content: "";
}

.fa-square-pen::before {
  content: "";
}

.fa-pen-square::before {
  content: "";
}

.fa-pencil-square::before {
  content: "";
}

.fa-suitcase-rolling::before {
  content: "";
}

.fa-person-circle-exclamation::before {
  content: "";
}

.fa-chevron-down::before {
  content: "";
}

.fa-battery-full::before {
  content: "";
}

.fa-battery::before {
  content: "";
}

.fa-battery-5::before {
  content: "";
}

.fa-skull-crossbones::before {
  content: "";
}

.fa-code-compare::before {
  content: "";
}

.fa-list-ul::before {
  content: "";
}

.fa-list-dots::before {
  content: "";
}

.fa-school-lock::before {
  content: "";
}

.fa-tower-cell::before {
  content: "";
}

.fa-down-long::before {
  content: "";
}

.fa-long-arrow-alt-down::before {
  content: "";
}

.fa-ranking-star::before {
  content: "";
}

.fa-chess-king::before {
  content: "";
}

.fa-person-harassing::before {
  content: "";
}

.fa-brazilian-real-sign::before {
  content: "";
}

.fa-landmark-dome::before {
  content: "";
}

.fa-landmark-alt::before {
  content: "";
}

.fa-arrow-up::before {
  content: "";
}

.fa-tv::before {
  content: "";
}

.fa-television::before {
  content: "";
}

.fa-tv-alt::before {
  content: "";
}

.fa-shrimp::before {
  content: "";
}

.fa-list-check::before {
  content: "";
}

.fa-tasks::before {
  content: "";
}

.fa-jug-detergent::before {
  content: "";
}

.fa-circle-user::before {
  content: "";
}

.fa-user-circle::before {
  content: "";
}

.fa-user-shield::before {
  content: "";
}

.fa-wind::before {
  content: "";
}

.fa-car-burst::before {
  content: "";
}

.fa-car-crash::before {
  content: "";
}

.fa-y::before {
  content: "Y";
}

.fa-person-snowboarding::before {
  content: "";
}

.fa-snowboarding::before {
  content: "";
}

.fa-truck-fast::before {
  content: "";
}

.fa-shipping-fast::before {
  content: "";
}

.fa-fish::before {
  content: "";
}

.fa-user-graduate::before {
  content: "";
}

.fa-circle-half-stroke::before {
  content: "";
}

.fa-adjust::before {
  content: "";
}

.fa-clapperboard::before {
  content: "";
}

.fa-circle-radiation::before {
  content: "";
}

.fa-radiation-alt::before {
  content: "";
}

.fa-baseball::before {
  content: "";
}

.fa-baseball-ball::before {
  content: "";
}

.fa-jet-fighter-up::before {
  content: "";
}

.fa-diagram-project::before {
  content: "";
}

.fa-project-diagram::before {
  content: "";
}

.fa-copy::before {
  content: "";
}

.fa-volume-xmark::before {
  content: "";
}

.fa-volume-mute::before {
  content: "";
}

.fa-volume-times::before {
  content: "";
}

.fa-hand-sparkles::before {
  content: "";
}

.fa-grip::before {
  content: "";
}

.fa-grip-horizontal::before {
  content: "";
}

.fa-share-from-square::before {
  content: "";
}

.fa-share-square::before {
  content: "";
}

.fa-child-combatant::before {
  content: "";
}

.fa-child-rifle::before {
  content: "";
}

.fa-gun::before {
  content: "";
}

.fa-square-phone::before {
  content: "";
}

.fa-phone-square::before {
  content: "";
}

.fa-plus::before {
  content: "\+";
}

.fa-add::before {
  content: "\+";
}

.fa-expand::before {
  content: "";
}

.fa-computer::before {
  content: "";
}

.fa-xmark::before {
  content: "";
}

.fa-close::before {
  content: "";
}

.fa-multiply::before {
  content: "";
}

.fa-remove::before {
  content: "";
}

.fa-times::before {
  content: "";
}

.fa-arrows-up-down-left-right::before {
  content: "";
}

.fa-arrows::before {
  content: "";
}

.fa-chalkboard-user::before {
  content: "";
}

.fa-chalkboard-teacher::before {
  content: "";
}

.fa-peso-sign::before {
  content: "";
}

.fa-building-shield::before {
  content: "";
}

.fa-baby::before {
  content: "";
}

.fa-users-line::before {
  content: "";
}

.fa-quote-left::before {
  content: "";
}

.fa-quote-left-alt::before {
  content: "";
}

.fa-tractor::before {
  content: "";
}

.fa-trash-arrow-up::before {
  content: "";
}

.fa-trash-restore::before {
  content: "";
}

.fa-arrow-down-up-lock::before {
  content: "";
}

.fa-lines-leaning::before {
  content: "";
}

.fa-ruler-combined::before {
  content: "";
}

.fa-copyright::before {
  content: "";
}

.fa-equals::before {
  content: "\=";
}

.fa-blender::before {
  content: "";
}

.fa-teeth::before {
  content: "";
}

.fa-shekel-sign::before {
  content: "";
}

.fa-ils::before {
  content: "";
}

.fa-shekel::before {
  content: "";
}

.fa-sheqel::before {
  content: "";
}

.fa-sheqel-sign::before {
  content: "";
}

.fa-map::before {
  content: "";
}

.fa-rocket::before {
  content: "";
}

.fa-photo-film::before {
  content: "";
}

.fa-photo-video::before {
  content: "";
}

.fa-folder-minus::before {
  content: "";
}

.fa-store::before {
  content: "";
}

.fa-arrow-trend-up::before {
  content: "";
}

.fa-plug-circle-minus::before {
  content: "";
}

.fa-sign-hanging::before {
  content: "";
}

.fa-sign::before {
  content: "";
}

.fa-bezier-curve::before {
  content: "";
}

.fa-bell-slash::before {
  content: "";
}

.fa-tablet::before {
  content: "";
}

.fa-tablet-android::before {
  content: "";
}

.fa-school-flag::before {
  content: "";
}

.fa-fill::before {
  content: "";
}

.fa-angle-up::before {
  content: "";
}

.fa-drumstick-bite::before {
  content: "";
}

.fa-holly-berry::before {
  content: "";
}

.fa-chevron-left::before {
  content: "";
}

.fa-bacteria::before {
  content: "";
}

.fa-hand-lizard::before {
  content: "";
}

.fa-notdef::before {
  content: "";
}

.fa-disease::before {
  content: "";
}

.fa-briefcase-medical::before {
  content: "";
}

.fa-genderless::before {
  content: "";
}

.fa-chevron-right::before {
  content: "";
}

.fa-retweet::before {
  content: "";
}

.fa-car-rear::before {
  content: "";
}

.fa-car-alt::before {
  content: "";
}

.fa-pump-soap::before {
  content: "";
}

.fa-video-slash::before {
  content: "";
}

.fa-battery-quarter::before {
  content: "";
}

.fa-battery-2::before {
  content: "";
}

.fa-radio::before {
  content: "";
}

.fa-baby-carriage::before {
  content: "";
}

.fa-carriage-baby::before {
  content: "";
}

.fa-traffic-light::before {
  content: "";
}

.fa-thermometer::before {
  content: "";
}

.fa-vr-cardboard::before {
  content: "";
}

.fa-hand-middle-finger::before {
  content: "";
}

.fa-percent::before {
  content: "\%";
}

.fa-percentage::before {
  content: "\%";
}

.fa-truck-moving::before {
  content: "";
}

.fa-glass-water-droplet::before {
  content: "";
}

.fa-display::before {
  content: "";
}

.fa-face-smile::before {
  content: "";
}

.fa-smile::before {
  content: "";
}

.fa-thumbtack::before {
  content: "";
}

.fa-thumb-tack::before {
  content: "";
}

.fa-trophy::before {
  content: "";
}

.fa-person-praying::before {
  content: "";
}

.fa-pray::before {
  content: "";
}

.fa-hammer::before {
  content: "";
}

.fa-hand-peace::before {
  content: "";
}

.fa-rotate::before {
  content: "";
}

.fa-sync-alt::before {
  content: "";
}

.fa-spinner::before {
  content: "";
}

.fa-robot::before {
  content: "";
}

.fa-peace::before {
  content: "";
}

.fa-gears::before {
  content: "";
}

.fa-cogs::before {
  content: "";
}

.fa-warehouse::before {
  content: "";
}

.fa-arrow-up-right-dots::before {
  content: "";
}

.fa-splotch::before {
  content: "";
}

.fa-face-grin-hearts::before {
  content: "";
}

.fa-grin-hearts::before {
  content: "";
}

.fa-dice-four::before {
  content: "";
}

.fa-sim-card::before {
  content: "";
}

.fa-transgender::before {
  content: "";
}

.fa-transgender-alt::before {
  content: "";
}

.fa-mercury::before {
  content: "";
}

.fa-arrow-turn-down::before {
  content: "";
}

.fa-level-down::before {
  content: "";
}

.fa-person-falling-burst::before {
  content: "";
}

.fa-award::before {
  content: "";
}

.fa-ticket-simple::before {
  content: "";
}

.fa-ticket-alt::before {
  content: "";
}

.fa-building::before {
  content: "";
}

.fa-angles-left::before {
  content: "";
}

.fa-angle-double-left::before {
  content: "";
}

.fa-qrcode::before {
  content: "";
}

.fa-clock-rotate-left::before {
  content: "";
}

.fa-history::before {
  content: "";
}

.fa-face-grin-beam-sweat::before {
  content: "";
}

.fa-grin-beam-sweat::before {
  content: "";
}

.fa-file-export::before {
  content: "";
}

.fa-arrow-right-from-file::before {
  content: "";
}

.fa-shield::before {
  content: "";
}

.fa-shield-blank::before {
  content: "";
}

.fa-arrow-up-short-wide::before {
  content: "";
}

.fa-sort-amount-up-alt::before {
  content: "";
}

.fa-house-medical::before {
  content: "";
}

.fa-golf-ball-tee::before {
  content: "";
}

.fa-golf-ball::before {
  content: "";
}

.fa-circle-chevron-left::before {
  content: "";
}

.fa-chevron-circle-left::before {
  content: "";
}

.fa-house-chimney-window::before {
  content: "";
}

.fa-pen-nib::before {
  content: "";
}

.fa-tent-arrow-turn-left::before {
  content: "";
}

.fa-tents::before {
  content: "";
}

.fa-wand-magic::before {
  content: "";
}

.fa-magic::before {
  content: "";
}

.fa-dog::before {
  content: "";
}

.fa-carrot::before {
  content: "";
}

.fa-moon::before {
  content: "";
}

.fa-wine-glass-empty::before {
  content: "";
}

.fa-wine-glass-alt::before {
  content: "";
}

.fa-cheese::before {
  content: "";
}

.fa-yin-yang::before {
  content: "";
}

.fa-music::before {
  content: "";
}

.fa-code-commit::before {
  content: "";
}

.fa-temperature-low::before {
  content: "";
}

.fa-person-biking::before {
  content: "";
}

.fa-biking::before {
  content: "";
}

.fa-broom::before {
  content: "";
}

.fa-shield-heart::before {
  content: "";
}

.fa-gopuram::before {
  content: "";
}

.fa-earth-oceania::before {
  content: "";
}

.fa-globe-oceania::before {
  content: "";
}

.fa-square-xmark::before {
  content: "";
}

.fa-times-square::before {
  content: "";
}

.fa-xmark-square::before {
  content: "";
}

.fa-hashtag::before {
  content: "\#";
}

.fa-up-right-and-down-left-from-center::before {
  content: "";
}

.fa-expand-alt::before {
  content: "";
}

.fa-oil-can::before {
  content: "";
}

.fa-t::before {
  content: "T";
}

.fa-hippo::before {
  content: "";
}

.fa-chart-column::before {
  content: "";
}

.fa-infinity::before {
  content: "";
}

.fa-vial-circle-check::before {
  content: "";
}

.fa-person-arrow-down-to-line::before {
  content: "";
}

.fa-voicemail::before {
  content: "";
}

.fa-fan::before {
  content: "";
}

.fa-person-walking-luggage::before {
  content: "";
}

.fa-up-down::before {
  content: "";
}

.fa-arrows-alt-v::before {
  content: "";
}

.fa-cloud-moon-rain::before {
  content: "";
}

.fa-calendar::before {
  content: "";
}

.fa-trailer::before {
  content: "";
}

.fa-bahai::before {
  content: "";
}

.fa-haykal::before {
  content: "";
}

.fa-sd-card::before {
  content: "";
}

.fa-dragon::before {
  content: "";
}

.fa-shoe-prints::before {
  content: "";
}

.fa-circle-plus::before {
  content: "";
}

.fa-plus-circle::before {
  content: "";
}

.fa-face-grin-tongue-wink::before {
  content: "";
}

.fa-grin-tongue-wink::before {
  content: "";
}

.fa-hand-holding::before {
  content: "";
}

.fa-plug-circle-exclamation::before {
  content: "";
}

.fa-link-slash::before {
  content: "";
}

.fa-chain-broken::before {
  content: "";
}

.fa-chain-slash::before {
  content: "";
}

.fa-unlink::before {
  content: "";
}

.fa-clone::before {
  content: "";
}

.fa-person-walking-arrow-loop-left::before {
  content: "";
}

.fa-arrow-up-z-a::before {
  content: "";
}

.fa-sort-alpha-up-alt::before {
  content: "";
}

.fa-fire-flame-curved::before {
  content: "";
}

.fa-fire-alt::before {
  content: "";
}

.fa-tornado::before {
  content: "";
}

.fa-file-circle-plus::before {
  content: "";
}

.fa-book-quran::before {
  content: "";
}

.fa-quran::before {
  content: "";
}

.fa-anchor::before {
  content: "";
}

.fa-border-all::before {
  content: "";
}

.fa-face-angry::before {
  content: "";
}

.fa-angry::before {
  content: "";
}

.fa-cookie-bite::before {
  content: "";
}

.fa-arrow-trend-down::before {
  content: "";
}

.fa-rss::before {
  content: "";
}

.fa-feed::before {
  content: "";
}

.fa-draw-polygon::before {
  content: "";
}

.fa-scale-balanced::before {
  content: "";
}

.fa-balance-scale::before {
  content: "";
}

.fa-gauge-simple-high::before {
  content: "";
}

.fa-tachometer::before {
  content: "";
}

.fa-tachometer-fast::before {
  content: "";
}

.fa-shower::before {
  content: "";
}

.fa-desktop::before {
  content: "";
}

.fa-desktop-alt::before {
  content: "";
}

.fa-m::before {
  content: "M";
}

.fa-table-list::before {
  content: "";
}

.fa-th-list::before {
  content: "";
}

.fa-comment-sms::before {
  content: "";
}

.fa-sms::before {
  content: "";
}

.fa-book::before {
  content: "";
}

.fa-user-plus::before {
  content: "";
}

.fa-check::before {
  content: "";
}

.fa-battery-three-quarters::before {
  content: "";
}

.fa-battery-4::before {
  content: "";
}

.fa-house-circle-check::before {
  content: "";
}

.fa-angle-left::before {
  content: "";
}

.fa-diagram-successor::before {
  content: "";
}

.fa-truck-arrow-right::before {
  content: "";
}

.fa-arrows-split-up-and-left::before {
  content: "";
}

.fa-hand-fist::before {
  content: "";
}

.fa-fist-raised::before {
  content: "";
}

.fa-cloud-moon::before {
  content: "";
}

.fa-briefcase::before {
  content: "";
}

.fa-person-falling::before {
  content: "";
}

.fa-image-portrait::before {
  content: "";
}

.fa-portrait::before {
  content: "";
}

.fa-user-tag::before {
  content: "";
}

.fa-rug::before {
  content: "";
}

.fa-earth-europe::before {
  content: "";
}

.fa-globe-europe::before {
  content: "";
}

.fa-cart-flatbed-suitcase::before {
  content: "";
}

.fa-luggage-cart::before {
  content: "";
}

.fa-rectangle-xmark::before {
  content: "";
}

.fa-rectangle-times::before {
  content: "";
}

.fa-times-rectangle::before {
  content: "";
}

.fa-window-close::before {
  content: "";
}

.fa-baht-sign::before {
  content: "";
}

.fa-book-open::before {
  content: "";
}

.fa-book-journal-whills::before {
  content: "";
}

.fa-journal-whills::before {
  content: "";
}

.fa-handcuffs::before {
  content: "";
}

.fa-triangle-exclamation::before {
  content: "";
}

.fa-exclamation-triangle::before {
  content: "";
}

.fa-warning::before {
  content: "";
}

.fa-database::before {
  content: "";
}

.fa-share::before {
  content: "";
}

.fa-mail-forward::before {
  content: "";
}

.fa-bottle-droplet::before {
  content: "";
}

.fa-mask-face::before {
  content: "";
}

.fa-hill-rockslide::before {
  content: "";
}

.fa-right-left::before {
  content: "";
}

.fa-exchange-alt::before {
  content: "";
}

.fa-paper-plane::before {
  content: "";
}

.fa-road-circle-exclamation::before {
  content: "";
}

.fa-dungeon::before {
  content: "";
}

.fa-align-right::before {
  content: "";
}

.fa-money-bill-1-wave::before {
  content: "";
}

.fa-money-bill-wave-alt::before {
  content: "";
}

.fa-life-ring::before {
  content: "";
}

.fa-hands::before {
  content: "";
}

.fa-sign-language::before {
  content: "";
}

.fa-signing::before {
  content: "";
}

.fa-calendar-day::before {
  content: "";
}

.fa-water-ladder::before {
  content: "";
}

.fa-ladder-water::before {
  content: "";
}

.fa-swimming-pool::before {
  content: "";
}

.fa-arrows-up-down::before {
  content: "";
}

.fa-arrows-v::before {
  content: "";
}

.fa-face-grimace::before {
  content: "";
}

.fa-grimace::before {
  content: "";
}

.fa-wheelchair-move::before {
  content: "";
}

.fa-wheelchair-alt::before {
  content: "";
}

.fa-turn-down::before {
  content: "";
}

.fa-level-down-alt::before {
  content: "";
}

.fa-person-walking-arrow-right::before {
  content: "";
}

.fa-square-envelope::before {
  content: "";
}

.fa-envelope-square::before {
  content: "";
}

.fa-dice::before {
  content: "";
}

.fa-bowling-ball::before {
  content: "";
}

.fa-brain::before {
  content: "";
}

.fa-bandage::before {
  content: "";
}

.fa-band-aid::before {
  content: "";
}

.fa-calendar-minus::before {
  content: "";
}

.fa-circle-xmark::before {
  content: "";
}

.fa-times-circle::before {
  content: "";
}

.fa-xmark-circle::before {
  content: "";
}

.fa-gifts::before {
  content: "";
}

.fa-hotel::before {
  content: "";
}

.fa-earth-asia::before {
  content: "";
}

.fa-globe-asia::before {
  content: "";
}

.fa-id-card-clip::before {
  content: "";
}

.fa-id-card-alt::before {
  content: "";
}

.fa-magnifying-glass-plus::before {
  content: "";
}

.fa-search-plus::before {
  content: "";
}

.fa-thumbs-up::before {
  content: "";
}

.fa-user-clock::before {
  content: "";
}

.fa-hand-dots::before {
  content: "";
}

.fa-allergies::before {
  content: "";
}

.fa-file-invoice::before {
  content: "";
}

.fa-window-minimize::before {
  content: "";
}

.fa-mug-saucer::before {
  content: "";
}

.fa-coffee::before {
  content: "";
}

.fa-brush::before {
  content: "";
}

.fa-mask::before {
  content: "";
}

.fa-magnifying-glass-minus::before {
  content: "";
}

.fa-search-minus::before {
  content: "";
}

.fa-ruler-vertical::before {
  content: "";
}

.fa-user-large::before {
  content: "";
}

.fa-user-alt::before {
  content: "";
}

.fa-train-tram::before {
  content: "";
}

.fa-user-nurse::before {
  content: "";
}

.fa-syringe::before {
  content: "";
}

.fa-cloud-sun::before {
  content: "";
}

.fa-stopwatch-20::before {
  content: "";
}

.fa-square-full::before {
  content: "";
}

.fa-magnet::before {
  content: "";
}

.fa-jar::before {
  content: "";
}

.fa-note-sticky::before {
  content: "";
}

.fa-sticky-note::before {
  content: "";
}

.fa-bug-slash::before {
  content: "";
}

.fa-arrow-up-from-water-pump::before {
  content: "";
}

.fa-bone::before {
  content: "";
}

.fa-table-cells-row-unlock::before {
  content: "";
}

.fa-user-injured::before {
  content: "";
}

.fa-face-sad-tear::before {
  content: "";
}

.fa-sad-tear::before {
  content: "";
}

.fa-plane::before {
  content: "";
}

.fa-tent-arrows-down::before {
  content: "";
}

.fa-exclamation::before {
  content: "\!";
}

.fa-arrows-spin::before {
  content: "";
}

.fa-print::before {
  content: "";
}

.fa-turkish-lira-sign::before {
  content: "";
}

.fa-try::before {
  content: "";
}

.fa-turkish-lira::before {
  content: "";
}

.fa-dollar-sign::before {
  content: "\$";
}

.fa-dollar::before {
  content: "\$";
}

.fa-usd::before {
  content: "\$";
}

.fa-x::before {
  content: "X";
}

.fa-magnifying-glass-dollar::before {
  content: "";
}

.fa-search-dollar::before {
  content: "";
}

.fa-users-gear::before {
  content: "";
}

.fa-users-cog::before {
  content: "";
}

.fa-person-military-pointing::before {
  content: "";
}

.fa-building-columns::before {
  content: "";
}

.fa-bank::before {
  content: "";
}

.fa-institution::before {
  content: "";
}

.fa-museum::before {
  content: "";
}

.fa-university::before {
  content: "";
}

.fa-umbrella::before {
  content: "";
}

.fa-trowel::before {
  content: "";
}

.fa-d::before {
  content: "D";
}

.fa-stapler::before {
  content: "";
}

.fa-masks-theater::before {
  content: "";
}

.fa-theater-masks::before {
  content: "";
}

.fa-kip-sign::before {
  content: "";
}

.fa-hand-point-left::before {
  content: "";
}

.fa-handshake-simple::before {
  content: "";
}

.fa-handshake-alt::before {
  content: "";
}

.fa-jet-fighter::before {
  content: "";
}

.fa-fighter-jet::before {
  content: "";
}

.fa-square-share-nodes::before {
  content: "";
}

.fa-share-alt-square::before {
  content: "";
}

.fa-barcode::before {
  content: "";
}

.fa-plus-minus::before {
  content: "";
}

.fa-video::before {
  content: "";
}

.fa-video-camera::before {
  content: "";
}

.fa-graduation-cap::before {
  content: "";
}

.fa-mortar-board::before {
  content: "";
}

.fa-hand-holding-medical::before {
  content: "";
}

.fa-person-circle-check::before {
  content: "";
}

.fa-turn-up::before {
  content: "";
}

.fa-level-up-alt::before {
  content: "";
}

.sr-only,
.fa-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.sr-only-focusable:not(:focus),
.fa-sr-only-focusable:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

/*!
 * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: "Font Awesome 6 Free";
  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
}

@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype");
}
.far,
.fa-regular {
  font-weight: 400;
}

/*!
 * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-classic: "Font Awesome 6 Free";
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
}

@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype");
}
.fas,
.fa-solid {
  font-weight: 900;
}

/*!
 * Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
:root, :host {
  --fa-style-family-brands: "Font Awesome 6 Brands";
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
}

@font-face {
  font-family: "Font Awesome 6 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype");
}
.fab,
.fa-brands {
  font-weight: 400;
}

.fa-monero:before {
  content: "";
}

.fa-hooli:before {
  content: "";
}

.fa-yelp:before {
  content: "";
}

.fa-cc-visa:before {
  content: "";
}

.fa-lastfm:before {
  content: "";
}

.fa-shopware:before {
  content: "";
}

.fa-creative-commons-nc:before {
  content: "";
}

.fa-aws:before {
  content: "";
}

.fa-redhat:before {
  content: "";
}

.fa-yoast:before {
  content: "";
}

.fa-cloudflare:before {
  content: "";
}

.fa-ups:before {
  content: "";
}

.fa-pixiv:before {
  content: "";
}

.fa-wpexplorer:before {
  content: "";
}

.fa-dyalog:before {
  content: "";
}

.fa-bity:before {
  content: "";
}

.fa-stackpath:before {
  content: "";
}

.fa-buysellads:before {
  content: "";
}

.fa-first-order:before {
  content: "";
}

.fa-modx:before {
  content: "";
}

.fa-guilded:before {
  content: "";
}

.fa-vnv:before {
  content: "";
}

.fa-square-js:before {
  content: "";
}

.fa-js-square:before {
  content: "";
}

.fa-microsoft:before {
  content: "";
}

.fa-qq:before {
  content: "";
}

.fa-orcid:before {
  content: "";
}

.fa-java:before {
  content: "";
}

.fa-invision:before {
  content: "";
}

.fa-creative-commons-pd-alt:before {
  content: "";
}

.fa-centercode:before {
  content: "";
}

.fa-glide-g:before {
  content: "";
}

.fa-drupal:before {
  content: "";
}

.fa-jxl:before {
  content: "";
}

.fa-dart-lang:before {
  content: "";
}

.fa-hire-a-helper:before {
  content: "";
}

.fa-creative-commons-by:before {
  content: "";
}

.fa-unity:before {
  content: "";
}

.fa-whmcs:before {
  content: "";
}

.fa-rocketchat:before {
  content: "";
}

.fa-vk:before {
  content: "";
}

.fa-untappd:before {
  content: "";
}

.fa-mailchimp:before {
  content: "";
}

.fa-css3-alt:before {
  content: "";
}

.fa-square-reddit:before {
  content: "";
}

.fa-reddit-square:before {
  content: "";
}

.fa-vimeo-v:before {
  content: "";
}

.fa-contao:before {
  content: "";
}

.fa-square-font-awesome:before {
  content: "";
}

.fa-deskpro:before {
  content: "";
}

.fa-brave:before {
  content: "";
}

.fa-sistrix:before {
  content: "";
}

.fa-square-instagram:before {
  content: "";
}

.fa-instagram-square:before {
  content: "";
}

.fa-battle-net:before {
  content: "";
}

.fa-the-red-yeti:before {
  content: "";
}

.fa-square-hacker-news:before {
  content: "";
}

.fa-hacker-news-square:before {
  content: "";
}

.fa-edge:before {
  content: "";
}

.fa-threads:before {
  content: "";
}

.fa-napster:before {
  content: "";
}

.fa-square-snapchat:before {
  content: "";
}

.fa-snapchat-square:before {
  content: "";
}

.fa-google-plus-g:before {
  content: "";
}

.fa-artstation:before {
  content: "";
}

.fa-markdown:before {
  content: "";
}

.fa-sourcetree:before {
  content: "";
}

.fa-google-plus:before {
  content: "";
}

.fa-diaspora:before {
  content: "";
}

.fa-foursquare:before {
  content: "";
}

.fa-stack-overflow:before {
  content: "";
}

.fa-github-alt:before {
  content: "";
}

.fa-phoenix-squadron:before {
  content: "";
}

.fa-pagelines:before {
  content: "";
}

.fa-algolia:before {
  content: "";
}

.fa-red-river:before {
  content: "";
}

.fa-creative-commons-sa:before {
  content: "";
}

.fa-safari:before {
  content: "";
}

.fa-google:before {
  content: "";
}

.fa-square-font-awesome-stroke:before {
  content: "";
}

.fa-font-awesome-alt:before {
  content: "";
}

.fa-atlassian:before {
  content: "";
}

.fa-linkedin-in:before {
  content: "";
}

.fa-digital-ocean:before {
  content: "";
}

.fa-nimblr:before {
  content: "";
}

.fa-chromecast:before {
  content: "";
}

.fa-evernote:before {
  content: "";
}

.fa-hacker-news:before {
  content: "";
}

.fa-creative-commons-sampling:before {
  content: "";
}

.fa-adversal:before {
  content: "";
}

.fa-creative-commons:before {
  content: "";
}

.fa-watchman-monitoring:before {
  content: "";
}

.fa-fonticons:before {
  content: "";
}

.fa-weixin:before {
  content: "";
}

.fa-shirtsinbulk:before {
  content: "";
}

.fa-codepen:before {
  content: "";
}

.fa-git-alt:before {
  content: "";
}

.fa-lyft:before {
  content: "";
}

.fa-rev:before {
  content: "";
}

.fa-windows:before {
  content: "";
}

.fa-wizards-of-the-coast:before {
  content: "";
}

.fa-square-viadeo:before {
  content: "";
}

.fa-viadeo-square:before {
  content: "";
}

.fa-meetup:before {
  content: "";
}

.fa-centos:before {
  content: "";
}

.fa-adn:before {
  content: "";
}

.fa-cloudsmith:before {
  content: "";
}

.fa-opensuse:before {
  content: "";
}

.fa-pied-piper-alt:before {
  content: "";
}

.fa-square-dribbble:before {
  content: "";
}

.fa-dribbble-square:before {
  content: "";
}

.fa-codiepie:before {
  content: "";
}

.fa-node:before {
  content: "";
}

.fa-mix:before {
  content: "";
}

.fa-steam:before {
  content: "";
}

.fa-cc-apple-pay:before {
  content: "";
}

.fa-scribd:before {
  content: "";
}

.fa-debian:before {
  content: "";
}

.fa-openid:before {
  content: "";
}

.fa-instalod:before {
  content: "";
}

.fa-expeditedssl:before {
  content: "";
}

.fa-sellcast:before {
  content: "";
}

.fa-square-twitter:before {
  content: "";
}

.fa-twitter-square:before {
  content: "";
}

.fa-r-project:before {
  content: "";
}

.fa-delicious:before {
  content: "";
}

.fa-freebsd:before {
  content: "";
}

.fa-vuejs:before {
  content: "";
}

.fa-accusoft:before {
  content: "";
}

.fa-ioxhost:before {
  content: "";
}

.fa-fonticons-fi:before {
  content: "";
}

.fa-app-store:before {
  content: "";
}

.fa-cc-mastercard:before {
  content: "";
}

.fa-itunes-note:before {
  content: "";
}

.fa-golang:before {
  content: "";
}

.fa-kickstarter:before {
  content: "";
}

.fa-square-kickstarter:before {
  content: "";
}

.fa-grav:before {
  content: "";
}

.fa-weibo:before {
  content: "";
}

.fa-uncharted:before {
  content: "";
}

.fa-firstdraft:before {
  content: "";
}

.fa-square-youtube:before {
  content: "";
}

.fa-youtube-square:before {
  content: "";
}

.fa-wikipedia-w:before {
  content: "";
}

.fa-wpressr:before {
  content: "";
}

.fa-rendact:before {
  content: "";
}

.fa-angellist:before {
  content: "";
}

.fa-galactic-republic:before {
  content: "";
}

.fa-nfc-directional:before {
  content: "";
}

.fa-skype:before {
  content: "";
}

.fa-joget:before {
  content: "";
}

.fa-fedora:before {
  content: "";
}

.fa-stripe-s:before {
  content: "";
}

.fa-meta:before {
  content: "";
}

.fa-laravel:before {
  content: "";
}

.fa-hotjar:before {
  content: "";
}

.fa-bluetooth-b:before {
  content: "";
}

.fa-square-letterboxd:before {
  content: "";
}

.fa-sticker-mule:before {
  content: "";
}

.fa-creative-commons-zero:before {
  content: "";
}

.fa-hips:before {
  content: "";
}

.fa-behance:before {
  content: "";
}

.fa-reddit:before {
  content: "";
}

.fa-discord:before {
  content: "";
}

.fa-chrome:before {
  content: "";
}

.fa-app-store-ios:before {
  content: "";
}

.fa-cc-discover:before {
  content: "";
}

.fa-wpbeginner:before {
  content: "";
}

.fa-confluence:before {
  content: "";
}

.fa-shoelace:before {
  content: "";
}

.fa-mdb:before {
  content: "";
}

.fa-dochub:before {
  content: "";
}

.fa-accessible-icon:before {
  content: "";
}

.fa-ebay:before {
  content: "";
}

.fa-amazon:before {
  content: "";
}

.fa-unsplash:before {
  content: "";
}

.fa-yarn:before {
  content: "";
}

.fa-square-steam:before {
  content: "";
}

.fa-steam-square:before {
  content: "";
}

.fa-500px:before {
  content: "";
}

.fa-square-vimeo:before {
  content: "";
}

.fa-vimeo-square:before {
  content: "";
}

.fa-asymmetrik:before {
  content: "";
}

.fa-font-awesome:before {
  content: "";
}

.fa-font-awesome-flag:before {
  content: "";
}

.fa-font-awesome-logo-full:before {
  content: "";
}

.fa-gratipay:before {
  content: "";
}

.fa-apple:before {
  content: "";
}

.fa-hive:before {
  content: "";
}

.fa-gitkraken:before {
  content: "";
}

.fa-keybase:before {
  content: "";
}

.fa-apple-pay:before {
  content: "";
}

.fa-padlet:before {
  content: "";
}

.fa-amazon-pay:before {
  content: "";
}

.fa-square-github:before {
  content: "";
}

.fa-github-square:before {
  content: "";
}

.fa-stumbleupon:before {
  content: "";
}

.fa-fedex:before {
  content: "";
}

.fa-phoenix-framework:before {
  content: "";
}

.fa-shopify:before {
  content: "";
}

.fa-neos:before {
  content: "";
}

.fa-square-threads:before {
  content: "";
}

.fa-hackerrank:before {
  content: "";
}

.fa-researchgate:before {
  content: "";
}

.fa-swift:before {
  content: "";
}

.fa-angular:before {
  content: "";
}

.fa-speakap:before {
  content: "";
}

.fa-angrycreative:before {
  content: "";
}

.fa-y-combinator:before {
  content: "";
}

.fa-empire:before {
  content: "";
}

.fa-envira:before {
  content: "";
}

.fa-google-scholar:before {
  content: "";
}

.fa-square-gitlab:before {
  content: "";
}

.fa-gitlab-square:before {
  content: "";
}

.fa-studiovinari:before {
  content: "";
}

.fa-pied-piper:before {
  content: "";
}

.fa-wordpress:before {
  content: "";
}

.fa-product-hunt:before {
  content: "";
}

.fa-firefox:before {
  content: "";
}

.fa-linode:before {
  content: "";
}

.fa-goodreads:before {
  content: "";
}

.fa-square-odnoklassniki:before {
  content: "";
}

.fa-odnoklassniki-square:before {
  content: "";
}

.fa-jsfiddle:before {
  content: "";
}

.fa-sith:before {
  content: "";
}

.fa-themeisle:before {
  content: "";
}

.fa-page4:before {
  content: "";
}

.fa-hashnode:before {
  content: "";
}

.fa-react:before {
  content: "";
}

.fa-cc-paypal:before {
  content: "";
}

.fa-squarespace:before {
  content: "";
}

.fa-cc-stripe:before {
  content: "";
}

.fa-creative-commons-share:before {
  content: "";
}

.fa-bitcoin:before {
  content: "";
}

.fa-keycdn:before {
  content: "";
}

.fa-opera:before {
  content: "";
}

.fa-itch-io:before {
  content: "";
}

.fa-umbraco:before {
  content: "";
}

.fa-galactic-senate:before {
  content: "";
}

.fa-ubuntu:before {
  content: "";
}

.fa-draft2digital:before {
  content: "";
}

.fa-stripe:before {
  content: "";
}

.fa-houzz:before {
  content: "";
}

.fa-gg:before {
  content: "";
}

.fa-dhl:before {
  content: "";
}

.fa-square-pinterest:before {
  content: "";
}

.fa-pinterest-square:before {
  content: "";
}

.fa-xing:before {
  content: "";
}

.fa-blackberry:before {
  content: "";
}

.fa-creative-commons-pd:before {
  content: "";
}

.fa-playstation:before {
  content: "";
}

.fa-quinscape:before {
  content: "";
}

.fa-less:before {
  content: "";
}

.fa-blogger-b:before {
  content: "";
}

.fa-opencart:before {
  content: "";
}

.fa-vine:before {
  content: "";
}

.fa-signal-messenger:before {
  content: "";
}

.fa-paypal:before {
  content: "";
}

.fa-gitlab:before {
  content: "";
}

.fa-typo3:before {
  content: "";
}

.fa-reddit-alien:before {
  content: "";
}

.fa-yahoo:before {
  content: "";
}

.fa-dailymotion:before {
  content: "";
}

.fa-affiliatetheme:before {
  content: "";
}

.fa-pied-piper-pp:before {
  content: "";
}

.fa-bootstrap:before {
  content: "";
}

.fa-odnoklassniki:before {
  content: "";
}

.fa-nfc-symbol:before {
  content: "";
}

.fa-mintbit:before {
  content: "";
}

.fa-ethereum:before {
  content: "";
}

.fa-speaker-deck:before {
  content: "";
}

.fa-creative-commons-nc-eu:before {
  content: "";
}

.fa-patreon:before {
  content: "";
}

.fa-avianex:before {
  content: "";
}

.fa-ello:before {
  content: "";
}

.fa-gofore:before {
  content: "";
}

.fa-bimobject:before {
  content: "";
}

.fa-brave-reverse:before {
  content: "";
}

.fa-facebook-f:before {
  content: "";
}

.fa-square-google-plus:before {
  content: "";
}

.fa-google-plus-square:before {
  content: "";
}

.fa-web-awesome:before {
  content: "";
}

.fa-mandalorian:before {
  content: "";
}

.fa-first-order-alt:before {
  content: "";
}

.fa-osi:before {
  content: "";
}

.fa-google-wallet:before {
  content: "";
}

.fa-d-and-d-beyond:before {
  content: "";
}

.fa-periscope:before {
  content: "";
}

.fa-fulcrum:before {
  content: "";
}

.fa-cloudscale:before {
  content: "";
}

.fa-forumbee:before {
  content: "";
}

.fa-mizuni:before {
  content: "";
}

.fa-schlix:before {
  content: "";
}

.fa-square-xing:before {
  content: "";
}

.fa-xing-square:before {
  content: "";
}

.fa-bandcamp:before {
  content: "";
}

.fa-wpforms:before {
  content: "";
}

.fa-cloudversify:before {
  content: "";
}

.fa-usps:before {
  content: "";
}

.fa-megaport:before {
  content: "";
}

.fa-magento:before {
  content: "";
}

.fa-spotify:before {
  content: "";
}

.fa-optin-monster:before {
  content: "";
}

.fa-fly:before {
  content: "";
}

.fa-aviato:before {
  content: "";
}

.fa-itunes:before {
  content: "";
}

.fa-cuttlefish:before {
  content: "";
}

.fa-blogger:before {
  content: "";
}

.fa-flickr:before {
  content: "";
}

.fa-viber:before {
  content: "";
}

.fa-soundcloud:before {
  content: "";
}

.fa-digg:before {
  content: "";
}

.fa-tencent-weibo:before {
  content: "";
}

.fa-letterboxd:before {
  content: "";
}

.fa-symfony:before {
  content: "";
}

.fa-maxcdn:before {
  content: "";
}

.fa-etsy:before {
  content: "";
}

.fa-facebook-messenger:before {
  content: "";
}

.fa-audible:before {
  content: "";
}

.fa-think-peaks:before {
  content: "";
}

.fa-bilibili:before {
  content: "";
}

.fa-erlang:before {
  content: "";
}

.fa-x-twitter:before {
  content: "";
}

.fa-cotton-bureau:before {
  content: "";
}

.fa-dashcube:before {
  content: "";
}

.fa-42-group:before {
  content: "";
}

.fa-innosoft:before {
  content: "";
}

.fa-stack-exchange:before {
  content: "";
}

.fa-elementor:before {
  content: "";
}

.fa-square-pied-piper:before {
  content: "";
}

.fa-pied-piper-square:before {
  content: "";
}

.fa-creative-commons-nd:before {
  content: "";
}

.fa-palfed:before {
  content: "";
}

.fa-superpowers:before {
  content: "";
}

.fa-resolving:before {
  content: "";
}

.fa-xbox:before {
  content: "";
}

.fa-square-web-awesome-stroke:before {
  content: "";
}

.fa-searchengin:before {
  content: "";
}

.fa-tiktok:before {
  content: "";
}

.fa-square-facebook:before {
  content: "";
}

.fa-facebook-square:before {
  content: "";
}

.fa-renren:before {
  content: "";
}

.fa-linux:before {
  content: "";
}

.fa-glide:before {
  content: "";
}

.fa-linkedin:before {
  content: "";
}

.fa-hubspot:before {
  content: "";
}

.fa-deploydog:before {
  content: "";
}

.fa-twitch:before {
  content: "";
}

.fa-flutter:before {
  content: "";
}

.fa-ravelry:before {
  content: "";
}

.fa-mixer:before {
  content: "";
}

.fa-square-lastfm:before {
  content: "";
}

.fa-lastfm-square:before {
  content: "";
}

.fa-vimeo:before {
  content: "";
}

.fa-mendeley:before {
  content: "";
}

.fa-uniregistry:before {
  content: "";
}

.fa-figma:before {
  content: "";
}

.fa-creative-commons-remix:before {
  content: "";
}

.fa-cc-amazon-pay:before {
  content: "";
}

.fa-dropbox:before {
  content: "";
}

.fa-instagram:before {
  content: "";
}

.fa-cmplid:before {
  content: "";
}

.fa-upwork:before {
  content: "";
}

.fa-facebook:before {
  content: "";
}

.fa-gripfire:before {
  content: "";
}

.fa-jedi-order:before {
  content: "";
}

.fa-uikit:before {
  content: "";
}

.fa-fort-awesome-alt:before {
  content: "";
}

.fa-phabricator:before {
  content: "";
}

.fa-ussunnah:before {
  content: "";
}

.fa-earlybirds:before {
  content: "";
}

.fa-trade-federation:before {
  content: "";
}

.fa-autoprefixer:before {
  content: "";
}

.fa-whatsapp:before {
  content: "";
}

.fa-square-upwork:before {
  content: "";
}

.fa-slideshare:before {
  content: "";
}

.fa-google-play:before {
  content: "";
}

.fa-viadeo:before {
  content: "";
}

.fa-line:before {
  content: "";
}

.fa-google-drive:before {
  content: "";
}

.fa-servicestack:before {
  content: "";
}

.fa-simplybuilt:before {
  content: "";
}

.fa-bitbucket:before {
  content: "";
}

.fa-imdb:before {
  content: "";
}

.fa-deezer:before {
  content: "";
}

.fa-raspberry-pi:before {
  content: "";
}

.fa-jira:before {
  content: "";
}

.fa-docker:before {
  content: "";
}

.fa-screenpal:before {
  content: "";
}

.fa-bluetooth:before {
  content: "";
}

.fa-gitter:before {
  content: "";
}

.fa-d-and-d:before {
  content: "";
}

.fa-microblog:before {
  content: "";
}

.fa-cc-diners-club:before {
  content: "";
}

.fa-gg-circle:before {
  content: "";
}

.fa-pied-piper-hat:before {
  content: "";
}

.fa-kickstarter-k:before {
  content: "";
}

.fa-yandex:before {
  content: "";
}

.fa-readme:before {
  content: "";
}

.fa-html5:before {
  content: "";
}

.fa-sellsy:before {
  content: "";
}

.fa-square-web-awesome:before {
  content: "";
}

.fa-sass:before {
  content: "";
}

.fa-wirsindhandwerk:before {
  content: "";
}

.fa-wsh:before {
  content: "";
}

.fa-buromobelexperte:before {
  content: "";
}

.fa-salesforce:before {
  content: "";
}

.fa-octopus-deploy:before {
  content: "";
}

.fa-medapps:before {
  content: "";
}

.fa-ns8:before {
  content: "";
}

.fa-pinterest-p:before {
  content: "";
}

.fa-apper:before {
  content: "";
}

.fa-fort-awesome:before {
  content: "";
}

.fa-waze:before {
  content: "";
}

.fa-bluesky:before {
  content: "";
}

.fa-cc-jcb:before {
  content: "";
}

.fa-snapchat:before {
  content: "";
}

.fa-snapchat-ghost:before {
  content: "";
}

.fa-fantasy-flight-games:before {
  content: "";
}

.fa-rust:before {
  content: "";
}

.fa-wix:before {
  content: "";
}

.fa-square-behance:before {
  content: "";
}

.fa-behance-square:before {
  content: "";
}

.fa-supple:before {
  content: "";
}

.fa-webflow:before {
  content: "";
}

.fa-rebel:before {
  content: "";
}

.fa-css3:before {
  content: "";
}

.fa-staylinked:before {
  content: "";
}

.fa-kaggle:before {
  content: "";
}

.fa-space-awesome:before {
  content: "";
}

.fa-deviantart:before {
  content: "";
}

.fa-cpanel:before {
  content: "";
}

.fa-goodreads-g:before {
  content: "";
}

.fa-square-git:before {
  content: "";
}

.fa-git-square:before {
  content: "";
}

.fa-square-tumblr:before {
  content: "";
}

.fa-tumblr-square:before {
  content: "";
}

.fa-trello:before {
  content: "";
}

.fa-creative-commons-nc-jp:before {
  content: "";
}

.fa-get-pocket:before {
  content: "";
}

.fa-perbyte:before {
  content: "";
}

.fa-grunt:before {
  content: "";
}

.fa-weebly:before {
  content: "";
}

.fa-connectdevelop:before {
  content: "";
}

.fa-leanpub:before {
  content: "";
}

.fa-black-tie:before {
  content: "";
}

.fa-themeco:before {
  content: "";
}

.fa-python:before {
  content: "";
}

.fa-android:before {
  content: "";
}

.fa-bots:before {
  content: "";
}

.fa-free-code-camp:before {
  content: "";
}

.fa-hornbill:before {
  content: "";
}

.fa-js:before {
  content: "";
}

.fa-ideal:before {
  content: "";
}

.fa-git:before {
  content: "";
}

.fa-dev:before {
  content: "";
}

.fa-sketch:before {
  content: "";
}

.fa-yandex-international:before {
  content: "";
}

.fa-cc-amex:before {
  content: "";
}

.fa-uber:before {
  content: "";
}

.fa-github:before {
  content: "";
}

.fa-php:before {
  content: "";
}

.fa-alipay:before {
  content: "";
}

.fa-youtube:before {
  content: "";
}

.fa-skyatlas:before {
  content: "";
}

.fa-firefox-browser:before {
  content: "";
}

.fa-replyd:before {
  content: "";
}

.fa-suse:before {
  content: "";
}

.fa-jenkins:before {
  content: "";
}

.fa-twitter:before {
  content: "";
}

.fa-rockrms:before {
  content: "";
}

.fa-pinterest:before {
  content: "";
}

.fa-buffer:before {
  content: "";
}

.fa-npm:before {
  content: "";
}

.fa-yammer:before {
  content: "";
}

.fa-btc:before {
  content: "";
}

.fa-dribbble:before {
  content: "";
}

.fa-stumbleupon-circle:before {
  content: "";
}

.fa-internet-explorer:before {
  content: "";
}

.fa-stubber:before {
  content: "";
}

.fa-telegram:before {
  content: "";
}

.fa-telegram-plane:before {
  content: "";
}

.fa-old-republic:before {
  content: "";
}

.fa-odysee:before {
  content: "";
}

.fa-square-whatsapp:before {
  content: "";
}

.fa-whatsapp-square:before {
  content: "";
}

.fa-node-js:before {
  content: "";
}

.fa-edge-legacy:before {
  content: "";
}

.fa-slack:before {
  content: "";
}

.fa-slack-hash:before {
  content: "";
}

.fa-medrt:before {
  content: "";
}

.fa-usb:before {
  content: "";
}

.fa-tumblr:before {
  content: "";
}

.fa-vaadin:before {
  content: "";
}

.fa-quora:before {
  content: "";
}

.fa-square-x-twitter:before {
  content: "";
}

.fa-reacteurope:before {
  content: "";
}

.fa-medium:before {
  content: "";
}

.fa-medium-m:before {
  content: "";
}

.fa-amilia:before {
  content: "";
}

.fa-mixcloud:before {
  content: "";
}

.fa-flipboard:before {
  content: "";
}

.fa-viacoin:before {
  content: "";
}

.fa-critical-role:before {
  content: "";
}

.fa-sitrox:before {
  content: "";
}

.fa-discourse:before {
  content: "";
}

.fa-joomla:before {
  content: "";
}

.fa-mastodon:before {
  content: "";
}

.fa-airbnb:before {
  content: "";
}

.fa-wolf-pack-battalion:before {
  content: "";
}

.fa-buy-n-large:before {
  content: "";
}

.fa-gulp:before {
  content: "";
}

.fa-creative-commons-sampling-plus:before {
  content: "";
}

.fa-strava:before {
  content: "";
}

.fa-ember:before {
  content: "";
}

.fa-canadian-maple-leaf:before {
  content: "";
}

.fa-teamspeak:before {
  content: "";
}

.fa-pushed:before {
  content: "";
}

.fa-wordpress-simple:before {
  content: "";
}

.fa-nutritionix:before {
  content: "";
}

.fa-wodu:before {
  content: "";
}

.fa-google-pay:before {
  content: "";
}

.fa-intercom:before {
  content: "";
}

.fa-zhihu:before {
  content: "";
}

.fa-korvue:before {
  content: "";
}

.fa-pix:before {
  content: "";
}

.fa-steam-symbol:before {
  content: "";
}

/*
 * Quasar Framework v1.22.10
 * (c) 2015-present Razvan Stoenescu
 * Released under the MIT License.
 */
.q-icon {
  line-height: 1;
  width: 1em;
  height: 1em;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  text-align: center;
  position: relative;
  box-sizing: content-box;
  fill: currentColor;
}

.q-icon:before,
.q-icon:after {
  width: 100%;
  height: 100%;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.q-icon > svg,
.q-icon > img {
  width: 100%;
  height: 100%;
}

.q-icon,
.material-icons,
.material-icons-outlined,
.material-icons-round,
.material-icons-sharp,
.material-symbols-outlined,
.material-symbols-rounded,
.material-symbols-sharp {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: inherit;
  font-size: inherit;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  vertical-align: middle;
}

.q-panel {
  height: 100%;
  width: 100%;
}

.q-panel > div {
  height: 100%;
  width: 100%;
}

.q-panel-parent {
  overflow: hidden;
  position: relative;
}

.q-loading-bar {
  position: fixed;
  z-index: 9998;
  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 0.5s, -webkit-transform 0.5s cubic-bezier(0, 0, 0.2, 1);
  transition: transform 0.5s cubic-bezier(0, 0, 0.2, 1), opacity 0.5s;
  transition: transform 0.5s cubic-bezier(0, 0, 0.2, 1), opacity 0.5s, -webkit-transform 0.5s cubic-bezier(0, 0, 0.2, 1);
  background: #f44336;
}

.q-loading-bar--top {
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
}

.q-loading-bar--bottom {
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
}

.q-loading-bar--right {
  top: 0;
  bottom: 0;
  right: 0;
  height: 100%;
}

.q-loading-bar--left {
  top: 0;
  bottom: 0;
  left: 0;
  height: 100%;
}

.q-avatar {
  position: relative;
  vertical-align: middle;
  display: inline-block;
  border-radius: 50%;
  font-size: 48px;
  height: 1em;
  width: 1em;
}

.q-avatar__content {
  font-size: 0.5em;
  line-height: 0.5em;
}

.q-avatar__content,
.q-avatar img:not(.q-icon) {
  border-radius: inherit;
  height: inherit;
  width: inherit;
}

.q-avatar--square {
  border-radius: 0;
}

.q-badge {
  background-color: #1976d2;
  background-color: var(--q-color-primary);
  color: #fff;
  padding: 2px 6px;
  border-radius: 4px;
  font-size: 12px;
  min-height: 12px;
  line-height: 12px;
  font-weight: normal;
  vertical-align: baseline;
}

.q-badge--single-line {
  white-space: nowrap;
}

.q-badge--multi-line {
  word-break: break-all;
  word-wrap: break-word;
}

.q-badge--floating {
  position: absolute;
  top: -4px;
  right: -3px;
  cursor: inherit;
}

.q-badge--transparent {
  opacity: 0.8;
}

.q-badge--outline {
  background-color: transparent;
  border: 1px solid currentColor;
}

.q-badge--rounded {
  border-radius: 1em;
}

.q-banner {
  min-height: 54px;
  padding: 8px 16px;
  background: #fff;
}

.q-banner--top-padding {
  padding-top: 14px;
}

.q-banner__avatar {
  min-width: 1px !important;
}

.q-banner__avatar > .q-avatar {
  font-size: 46px;
}

.q-banner__avatar > .q-icon {
  font-size: 40px;
}

.q-banner__avatar:not(:empty) + .q-banner__content {
  padding-left: 16px;
}

.q-banner__actions.col-auto {
  padding-left: 16px;
}

.q-banner__actions.col-all .q-btn-item {
  margin: 4px 0 0 4px;
}

.q-banner--dense {
  min-height: 32px;
  padding: 8px;
}

.q-banner--dense.q-banner--top-padding {
  padding-top: 12px;
}

.q-banner--dense .q-banner__avatar > .q-avatar,
.q-banner--dense .q-banner__avatar > .q-icon {
  font-size: 28px;
}

.q-banner--dense .q-banner__avatar:not(:empty) + .q-banner__content {
  padding-left: 8px;
}

.q-banner--dense .q-banner__actions.col-auto {
  padding-left: 8px;
}

.q-bar {
  background: rgba(0, 0, 0, 0.2);
}

.q-bar > .q-icon {
  margin-left: 2px;
}

.q-bar > div,
.q-bar > div + .q-icon {
  margin-left: 8px;
}

.q-bar > .q-btn {
  margin-left: 2px;
}

.q-bar > .q-icon:first-child,
.q-bar > .q-btn:first-child,
.q-bar > div:first-child {
  margin-left: 0;
}

.q-bar--standard {
  padding: 0 12px;
  height: 32px;
  font-size: 18px;
}

.q-bar--standard > div {
  font-size: 16px;
}

.q-bar--standard .q-btn {
  font-size: 11px;
}

.q-bar--dense {
  padding: 0 8px;
  height: 24px;
  font-size: 14px;
}

.q-bar--dense .q-btn {
  font-size: 8px;
}

.q-bar--dark {
  background: rgba(255, 255, 255, 0.15);
}

.q-breadcrumbs__el {
  color: inherit;
}

.q-breadcrumbs__el-icon {
  font-size: 125%;
}

.q-breadcrumbs__el-icon--with-label {
  margin-right: 8px;
}

[dir=rtl] .q-breadcrumbs__separator .q-icon {
  -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
          transform: scaleX(-1);
}

.q-btn {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  position: relative;
  outline: 0;
  border: 0;
  vertical-align: middle;
  padding: 0;
  font-size: 14px;
  line-height: 1.715em;
  text-decoration: none;
  color: inherit;
  background: transparent;
  font-weight: 500;
  text-transform: uppercase;
  text-align: center;
  width: auto;
  height: auto;
}

.q-btn .q-icon,
.q-btn .q-spinner {
  font-size: 1.715em;
}

.q-btn.disabled {
  opacity: 0.7 !important;
}

.q-btn__wrapper {
  padding: 4px 16px;
  min-height: 2.572em;
  border-radius: inherit;
  width: 100%;
  height: 100%;
}

.q-btn__wrapper:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: inherit;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
}

.q-btn--actionable {
  cursor: pointer;
}

.q-btn--actionable.q-btn--standard .q-btn__wrapper:before {
  -webkit-transition: box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  transition: box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}

.q-btn--actionable.q-btn--standard:active .q-btn__wrapper:before,
.q-btn--actionable.q-btn--standard.q-btn--active .q-btn__wrapper:before {
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px rgba(0, 0, 0, 0.14), 0 1px 14px rgba(0, 0, 0, 0.12);
}

.q-btn--no-uppercase {
  text-transform: none;
}

.q-btn--rectangle {
  border-radius: 3px;
}

.q-btn--outline {
  background: transparent !important;
}

.q-btn--outline .q-btn__wrapper:before {
  border: 1px solid currentColor;
}

.q-btn--push {
  border-radius: 7px;
}

.q-btn--push .q-btn__wrapper:before {
  border-bottom: 3px solid rgba(0, 0, 0, 0.15);
}

.q-btn--push.q-btn--actionable {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), -webkit-transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}

.q-btn--push.q-btn--actionable .q-btn__wrapper:before {
  -webkit-transition: top 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), bottom 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), border-bottom-width 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  transition: top 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), bottom 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), border-bottom-width 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}

.q-btn--push.q-btn--actionable:active,
.q-btn--push.q-btn--actionable.q-btn--active {
  -webkit-transform: translateY(2px);
      -ms-transform: translateY(2px);
          transform: translateY(2px);
}

.q-btn--push.q-btn--actionable:active .q-btn__wrapper:before,
.q-btn--push.q-btn--actionable.q-btn--active .q-btn__wrapper:before {
  border-bottom-width: 0;
}

.q-btn--rounded {
  border-radius: 28px;
}

.q-btn--round {
  border-radius: 50%;
}

.q-btn--round .q-btn__wrapper {
  padding: 0;
  min-width: 3em;
  min-height: 3em;
}

.q-btn--flat .q-btn__wrapper:before,
.q-btn--outline .q-btn__wrapper:before,
.q-btn--unelevated .q-btn__wrapper:before {
  box-shadow: none;
}

.q-btn--dense .q-btn__wrapper {
  padding: 0.285em;
  min-height: 2em;
}

.q-btn--dense.q-btn--round .q-btn__wrapper {
  padding: 0;
  min-height: 2.4em;
  min-width: 2.4em;
}

.q-btn--dense .on-left {
  margin-right: 6px;
}

.q-btn--dense .on-right {
  margin-left: 6px;
}

.q-btn--fab .q-icon,
.q-btn--fab-mini .q-icon {
  font-size: 24px;
}

.q-btn--fab .q-icon {
  margin: auto;
}

.q-btn--fab .q-btn__wrapper {
  padding: 16px;
  min-height: 56px;
  min-width: 56px;
}

.q-btn--fab-mini .q-btn__wrapper {
  padding: 8px;
  min-height: 40px;
  min-width: 40px;
}

.q-btn__content {
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  z-index: 0;
}

.q-btn__content--hidden {
  opacity: 0;
  pointer-events: none;
}

.q-btn__progress {
  border-radius: inherit;
  z-index: 0;
}

.q-btn__progress-indicator {
  z-index: -1;
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
  background: rgba(255, 255, 255, 0.25);
}

.q-btn__progress--dark .q-btn__progress-indicator {
  background: rgba(0, 0, 0, 0.2);
}

.q-btn--flat .q-btn__progress-indicator,
.q-btn--outline .q-btn__progress-indicator {
  opacity: 0.2;
  background: currentColor;
}

.q-btn-dropdown--split .q-btn-dropdown__arrow-container.q-btn--outline {
  border-left: 1px solid currentColor;
}

.q-btn-dropdown--split .q-btn-dropdown__arrow-container:not(.q-btn--outline) {
  border-left: 1px solid rgba(255, 255, 255, 0.3);
}

.q-btn-dropdown--split .q-btn-dropdown__arrow-container .q-btn__wrapper {
  padding: 0 4px;
}

.q-btn-dropdown--simple * + .q-btn-dropdown__arrow {
  margin-left: 8px;
}

.q-btn-dropdown__arrow {
  -webkit-transition: -webkit-transform 0.28s;
  transition: -webkit-transform 0.28s;
  transition: transform 0.28s;
  transition: transform 0.28s, -webkit-transform 0.28s;
}

.q-btn-dropdown--current {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.q-btn-group {
  border-radius: 3px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  vertical-align: middle;
}

.q-btn-group > .q-btn-item {
  border-radius: inherit;
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
}

.q-btn-group > .q-btn-item .q-btn__wrapper:before {
  box-shadow: none;
}

.q-btn-group > .q-btn-item .q-badge--floating {
  right: 0;
}

.q-btn-group > .q-btn-group {
  box-shadow: none;
}

.q-btn-group > .q-btn-group:first-child > .q-btn:first-child {
  border-top-left-radius: inherit;
  border-bottom-left-radius: inherit;
}

.q-btn-group > .q-btn-group:last-child > .q-btn:last-child {
  border-top-right-radius: inherit;
  border-bottom-right-radius: inherit;
}

.q-btn-group > .q-btn-group:not(:first-child) > .q-btn:first-child .q-btn__wrapper:before {
  border-left: 0;
}

.q-btn-group > .q-btn-group:not(:last-child) > .q-btn:last-child .q-btn__wrapper:before {
  border-right: 0;
}

.q-btn-group > .q-btn-item:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.q-btn-group > .q-btn-item:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.q-btn-group > .q-btn-item.q-btn--standard .q-btn__wrapper:before {
  z-index: -1;
}

.q-btn-group--push {
  border-radius: 7px;
}

.q-btn-group--push > .q-btn--push.q-btn--actionable {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
}

.q-btn-group--push > .q-btn--push.q-btn--actionable .q-btn__wrapper {
  -webkit-transition: margin-top 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), margin-bottom 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  transition: margin-top 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), margin-bottom 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}

.q-btn-group--push > .q-btn--push.q-btn--actionable:active .q-btn__wrapper,
.q-btn-group--push > .q-btn--push.q-btn--actionable.q-btn--active .q-btn__wrapper {
  margin-top: 2px;
  margin-bottom: -2px;
}

.q-btn-group--rounded {
  border-radius: 28px;
}

.q-btn-group--square {
  border-radius: 0;
}

.q-btn-group--flat,
.q-btn-group--outline,
.q-btn-group--unelevated {
  box-shadow: none;
}

.q-btn-group--outline > .q-separator {
  display: none;
}

.q-btn-group--outline > .q-btn-item + .q-btn-item .q-btn__wrapper:before {
  border-left: 0;
}

.q-btn-group--outline > .q-btn-item:not(:last-child) .q-btn__wrapper:before {
  border-right: 0;
}

.q-btn-group--stretch {
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
  border-radius: 0;
}

.q-btn-group--glossy > .q-btn-item {
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04)) !important;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04)) !important;
}

.q-btn-group--spread > .q-btn-group {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.q-btn-group--spread > .q-btn-item,
.q-btn-group--spread > .q-btn-group > .q-btn-item:not(.q-btn-dropdown__arrow-container) {
  width: auto;
  min-width: 0;
  max-width: 100%;
  -webkit-box-flex: 10000;
  -webkit-flex: 10000 1 0%;
      -ms-flex: 10000 1 0%;
          flex: 10000 1 0%;
}

.q-btn-toggle {
  position: relative;
}

.q-card {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  vertical-align: top;
  background: #fff;
  position: relative;
}

.q-card > div:first-child,
.q-card > img:first-child {
  border-top: 0;
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.q-card > div:last-child,
.q-card > img:last-child {
  border-bottom: 0;
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}

.q-card > div:not(:first-child),
.q-card > img:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.q-card > div:not(:last-child),
.q-card > img:not(:last-child) {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.q-card > div {
  border-left: 0;
  border-right: 0;
  box-shadow: none;
}

.q-card--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}

.q-card--dark {
  border-color: rgba(255, 255, 255, 0.28);
}

.q-card__section {
  position: relative;
}

.q-card__section--vert {
  padding: 16px;
}

.q-card__section--horiz > div:first-child,
.q-card__section--horiz > img:first-child {
  border-top-left-radius: inherit;
  border-bottom-left-radius: inherit;
}

.q-card__section--horiz > div:last-child,
.q-card__section--horiz > img:last-child {
  border-top-right-radius: inherit;
  border-bottom-right-radius: inherit;
}

.q-card__section--horiz > div:not(:first-child),
.q-card__section--horiz > img:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.q-card__section--horiz > div:not(:last-child),
.q-card__section--horiz > img:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.q-card__section--horiz > div {
  border-top: 0;
  border-bottom: 0;
  box-shadow: none;
}

.q-card__actions {
  padding: 8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.q-card__actions .q-btn--rectangle .q-btn__wrapper {
  padding: 0 8px;
}

.q-card__actions--horiz > .q-btn-item + .q-btn-item,
.q-card__actions--horiz > .q-btn-group + .q-btn-item,
.q-card__actions--horiz > .q-btn-item + .q-btn-group {
  margin-left: 8px;
}

.q-card__actions--vert > .q-btn-item.q-btn--round {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}

.q-card__actions--vert > .q-btn-item + .q-btn-item,
.q-card__actions--vert > .q-btn-group + .q-btn-item,
.q-card__actions--vert > .q-btn-item + .q-btn-group {
  margin-top: 4px;
}

.q-card__actions--vert > .q-btn-group > .q-btn-item {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.q-card > img {
  display: block;
  width: 100%;
  max-width: 100%;
  border: 0;
}

.q-carousel {
  background-color: #fff;
  height: 400px;
}

.q-carousel__slide {
  min-height: 100%;
  background-size: cover;
  background-position: 50%;
}

.q-carousel__slide,
.q-carousel .q-carousel--padding {
  padding: 16px;
}

.q-carousel__slides-container {
  height: 100%;
}

.q-carousel__control {
  color: #fff;
}

.q-carousel__arrow {
  pointer-events: none;
}

.q-carousel__arrow .q-icon {
  font-size: 28px;
}

.q-carousel__arrow .q-btn {
  pointer-events: all;
}

.q-carousel__prev-arrow--horizontal,
.q-carousel__next-arrow--horizontal {
  top: 16px;
  bottom: 16px;
}

.q-carousel__prev-arrow--horizontal {
  left: 16px;
}

.q-carousel__next-arrow--horizontal {
  right: 16px;
}

.q-carousel__prev-arrow--vertical,
.q-carousel__next-arrow--vertical {
  left: 16px;
  right: 16px;
}

.q-carousel__prev-arrow--vertical {
  top: 16px;
}

.q-carousel__next-arrow--vertical {
  bottom: 16px;
}

.q-carousel__navigation--top,
.q-carousel__navigation--bottom {
  left: 16px;
  right: 16px;
  overflow-x: auto;
  overflow-y: hidden;
}

.q-carousel__navigation--top {
  top: 16px;
}

.q-carousel__navigation--bottom {
  bottom: 16px;
}

.q-carousel__navigation--left,
.q-carousel__navigation--right {
  top: 16px;
  bottom: 16px;
  overflow-x: hidden;
  overflow-y: auto;
}

.q-carousel__navigation--left > .q-carousel__navigation-inner,
.q-carousel__navigation--right > .q-carousel__navigation-inner {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.q-carousel__navigation--left {
  left: 16px;
}

.q-carousel__navigation--right {
  right: 16px;
}

.q-carousel__navigation-inner {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.q-carousel__navigation .q-btn {
  margin: 6px 4px;
}

.q-carousel__navigation .q-btn .q-btn__wrapper {
  padding: 5px;
}

.q-carousel__navigation-icon--inactive {
  opacity: 0.7;
}

.q-carousel .q-carousel__thumbnail {
  margin: 2px;
  height: 50px;
  width: auto;
  display: inline-block;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 4px;
  vertical-align: middle;
  opacity: 0.7;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}

.q-carousel .q-carousel__thumbnail:hover,
.q-carousel .q-carousel__thumbnail--active {
  opacity: 1;
}

.q-carousel .q-carousel__thumbnail--active {
  border-color: currentColor;
  cursor: default;
}

.q-carousel--navigation-top.q-carousel--with-padding .q-carousel__slide,
.q-carousel--arrows-vertical.q-carousel--with-padding .q-carousel__slide,
.q-carousel--navigation-top .q-carousel--padding,
.q-carousel--arrows-vertical .q-carousel--padding {
  padding-top: 60px;
}

.q-carousel--navigation-bottom.q-carousel--with-padding .q-carousel__slide,
.q-carousel--arrows-vertical.q-carousel--with-padding .q-carousel__slide,
.q-carousel--navigation-bottom .q-carousel--padding,
.q-carousel--arrows-vertical .q-carousel--padding {
  padding-bottom: 60px;
}

.q-carousel--navigation-left.q-carousel--with-padding .q-carousel__slide,
.q-carousel--arrows-horizontal.q-carousel--with-padding .q-carousel__slide,
.q-carousel--navigation-left .q-carousel--padding,
.q-carousel--arrows-horizontal .q-carousel--padding {
  padding-left: 60px;
}

.q-carousel--navigation-right.q-carousel--with-padding .q-carousel__slide,
.q-carousel--arrows-horizontal.q-carousel--with-padding .q-carousel__slide,
.q-carousel--navigation-right .q-carousel--padding,
.q-carousel--arrows-horizontal .q-carousel--padding {
  padding-right: 60px;
}

.q-carousel.fullscreen {
  height: 100%;
}

.q-message-name,
.q-message-stamp,
.q-message-label {
  font-size: small;
}

.q-message-label {
  margin: 24px 0;
  text-align: center;
}

.q-message-stamp {
  color: inherit;
  margin-top: 4px;
  opacity: 0.6;
  display: none;
}

.q-message-avatar {
  border-radius: 50%;
  width: 48px;
  height: 48px;
  min-width: 48px;
}

.q-message {
  margin-bottom: 8px;
}

.q-message:first-child .q-message-label {
  margin-top: 0;
}

.q-message-avatar--received {
  margin-right: 8px;
}

.q-message-text--received {
  color: #81c784;
  border-radius: 4px 4px 4px 0;
}

.q-message-text--received:last-child:before {
  right: 100%;
  border-right: 0 solid transparent;
  border-left: 8px solid transparent;
  border-bottom: 8px solid currentColor;
}

.q-message-text-content--received {
  color: #000;
}

.q-message-name--sent {
  text-align: right;
}

.q-message-avatar--sent {
  margin-left: 8px;
}

.q-message-container--sent {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

.q-message-text--sent {
  color: #e0e0e0;
  border-radius: 4px 4px 0 4px;
}

.q-message-text--sent:last-child:before {
  left: 100%;
  border-left: 0 solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid currentColor;
}

.q-message-text-content--sent {
  color: #000;
}

.q-message-text {
  background: currentColor;
  padding: 8px;
  line-height: 1.2;
  word-break: break-word;
  position: relative;
}

.q-message-text + .q-message-text {
  margin-top: 3px;
}

.q-message-text:last-child {
  min-height: 48px;
}

.q-message-text:last-child .q-message-stamp {
  display: block;
}

.q-message-text:last-child:before {
  content: "";
  position: absolute;
  bottom: 0;
  width: 0;
  height: 0;
}

.q-checkbox {
  vertical-align: middle;
}

.q-checkbox__native {
  width: 1px;
  height: 1px;
}

.q-checkbox__bg,
.q-checkbox__icon-container {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.q-checkbox__bg {
  top: 25%;
  left: 25%;
  width: 50%;
  height: 50%;
  border: 2px solid currentColor;
  border-radius: 2px;
  -webkit-transition: background 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: background 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
  -webkit-print-color-adjust: exact;
}

.q-checkbox__icon {
  color: currentColor;
  font-size: 0.5em;
}

.q-checkbox__svg {
  color: #fff;
}

.q-checkbox__truthy {
  stroke: currentColor;
  stroke-width: 3.12px;
  stroke-dashoffset: 29.78334;
  stroke-dasharray: 29.78334;
}

.q-checkbox__indet {
  fill: currentColor;
  -webkit-transform-origin: 50% 50%;
      -ms-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  -webkit-transform: rotate(-280deg) scale(0);
      -ms-transform: rotate(-280deg) scale(0);
          transform: rotate(-280deg) scale(0);
}

.q-checkbox__inner {
  font-size: 40px;
  width: 1em;
  min-width: 1em;
  height: 1em;
  outline: 0;
  border-radius: 50%;
  color: rgba(0, 0, 0, 0.54);
}

.q-checkbox__inner--truthy,
.q-checkbox__inner--indet {
  color: #1976d2;
  color: var(--q-color-primary);
}

.q-checkbox__inner--truthy .q-checkbox__bg,
.q-checkbox__inner--indet .q-checkbox__bg {
  background: currentColor;
}

.q-checkbox__inner--truthy path {
  stroke-dashoffset: 0;
  -webkit-transition: stroke-dashoffset 0.18s cubic-bezier(0.4, 0, 0.6, 1) 0ms;
  transition: stroke-dashoffset 0.18s cubic-bezier(0.4, 0, 0.6, 1) 0ms;
}

.q-checkbox__inner--indet .q-checkbox__indet {
  -webkit-transform: rotate(0) scale(1);
      -ms-transform: rotate(0) scale(1);
          transform: rotate(0) scale(1);
  -webkit-transition: -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
}

.q-checkbox.disabled {
  opacity: 0.75 !important;
}

.q-checkbox--dark .q-checkbox__inner {
  color: rgba(255, 255, 255, 0.7);
}

.q-checkbox--dark .q-checkbox__inner:before {
  opacity: 0.32 !important;
}

.q-checkbox--dark .q-checkbox__inner--truthy,
.q-checkbox--dark .q-checkbox__inner--indet {
  color: #1976d2;
  color: var(--q-color-primary);
}

.q-checkbox--dense .q-checkbox__inner {
  width: 0.5em;
  min-width: 0.5em;
  height: 0.5em;
}

.q-checkbox--dense .q-checkbox__bg {
  left: 5%;
  top: 5%;
  width: 90%;
  height: 90%;
}

.q-checkbox--dense .q-checkbox__label {
  padding-left: 0.5em;
}

.q-checkbox--dense.reverse .q-checkbox__label {
  padding-left: 0;
  padding-right: 0.5em;
}

body.desktop .q-checkbox:not(.disabled) .q-checkbox__inner:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 50%;
  background: currentColor;
  opacity: 0.12;
  -webkit-transform: scale3d(0, 0, 1);
          transform: scale3d(0, 0, 1);
  -webkit-transition: -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1);
  transition: -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1);
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1);
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1);
}

body.desktop .q-checkbox:not(.disabled):focus .q-checkbox__inner:before,
body.desktop .q-checkbox:not(.disabled):hover .q-checkbox__inner:before {
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
}

body.desktop .q-checkbox--dense:not(.disabled):focus .q-checkbox__inner:before,
body.desktop .q-checkbox--dense:not(.disabled):hover .q-checkbox__inner:before {
  -webkit-transform: scale3d(1.4, 1.4, 1);
          transform: scale3d(1.4, 1.4, 1);
}

.q-chip {
  vertical-align: middle;
  border-radius: 16px;
  outline: 0;
  position: relative;
  height: 2em;
  max-width: 100%;
  margin: 4px;
  background: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
  font-size: 14px;
  padding: 0.5em 0.9em;
}

.q-chip--colored .q-chip__icon,
.q-chip--dark .q-chip__icon {
  color: inherit;
}

.q-chip--outline {
  background: transparent !important;
  border: 1px solid currentColor;
}

.q-chip .q-avatar {
  font-size: 2em;
  margin-left: -0.45em;
  margin-right: 0.2em;
  border-radius: 16px;
}

.q-chip--selected .q-avatar {
  display: none;
}

.q-chip__icon {
  color: rgba(0, 0, 0, 0.54);
  font-size: 1.5em;
  margin: -0.2em;
}

.q-chip__icon--left {
  margin-right: 0.2em;
}

.q-chip__icon--right {
  margin-left: 0.2em;
}

.q-chip__icon--remove {
  margin-left: 0.1em;
  margin-right: -0.5em;
  opacity: 0.6;
  outline: 0;
}

.q-chip__icon--remove:hover,
.q-chip__icon--remove:focus {
  opacity: 1;
}

.q-chip__content {
  white-space: nowrap;
}

.q-chip--dense {
  border-radius: 12px;
  padding: 0 0.4em;
  height: 1.5em;
}

.q-chip--dense .q-avatar {
  font-size: 1.5em;
  margin-left: -0.27em;
  margin-right: 0.1em;
  border-radius: 12px;
}

.q-chip--dense .q-chip__icon {
  font-size: 1.25em;
}

.q-chip--dense .q-chip__icon--left {
  margin-right: 0.195em;
}

.q-chip--dense .q-chip__icon--remove {
  margin-right: -0.25em;
}

.q-chip--square {
  border-radius: 4px;
}

.q-chip--square .q-avatar {
  border-radius: 3px 0 0 3px;
}

body.desktop .q-chip--clickable:focus {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
}

.q-circular-progress {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  width: 1em;
  height: 1em;
  line-height: 1;
}

.q-circular-progress.q-focusable {
  border-radius: 50%;
}

.q-circular-progress__svg {
  width: 100%;
  height: 100%;
}

.q-circular-progress__text {
  font-size: 0.25em;
}

.q-circular-progress--indeterminate .q-circular-progress__svg {
  -webkit-transform-origin: 50% 50%;
      -ms-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  -webkit-animation: q-spin 2s linear infinite;
          animation: q-spin 2s linear infinite;
}

.q-circular-progress--indeterminate .q-circular-progress__circle {
  stroke-dasharray: 1 400;
  stroke-dashoffset: 0;
  -webkit-animation: q-circular-progress-circle 1.5s ease-in-out infinite;
          animation: q-circular-progress-circle 1.5s ease-in-out infinite;
}

.q-color-picker {
  overflow: hidden;
  background: #fff;
  max-width: 350px;
  vertical-align: top;
  min-width: 180px;
  border-radius: 4px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
}

.q-color-picker .q-tab {
  padding: 0 !important;
}

.q-color-picker--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}

.q-color-picker__header-tabs {
  height: 32px;
}

.q-color-picker__header-banner {
  height: 36px;
}

.q-color-picker__header input {
  line-height: 24px;
  border: 0;
}

.q-color-picker__header .q-tab {
  min-height: 32px !important;
  height: 32px !important;
}

.q-color-picker__header .q-tab--inactive {
  background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.1));
  background: linear-gradient(to top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.1));
}

.q-color-picker__error-icon {
  bottom: 2px;
  right: 2px;
  font-size: 24px;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease-in;
  transition: opacity 0.3s ease-in;
}

.q-color-picker__header-content {
  position: relative;
  background: #fff;
}

.q-color-picker__header-content--light {
  color: #000;
}

.q-color-picker__header-content--dark {
  color: #fff;
}

.q-color-picker__header-content--dark .q-tab--inactive:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.2);
}

.q-color-picker__header-banner {
  height: 36px;
}

.q-color-picker__header-bg {
  background: #fff;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAH0lEQVQoU2NkYGAwZkAFZ5G5jPRRgOYEVDeB3EBjBQBOZwTVugIGyAAAAABJRU5ErkJggg==") !important;
}

.q-color-picker__footer {
  height: 36px;
}

.q-color-picker__footer .q-tab {
  min-height: 36px !important;
  height: 36px !important;
}

.q-color-picker__footer .q-tab--inactive {
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.1));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0.1));
}

.q-color-picker__spectrum {
  width: 100%;
  height: 100%;
}

.q-color-picker__spectrum-tab {
  padding: 0 !important;
}

.q-color-picker__spectrum-white {
  background: -webkit-linear-gradient(left, #fff, rgba(255, 255, 255, 0));
  background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
}

.q-color-picker__spectrum-black {
  background: -webkit-linear-gradient(bottom, #000, rgba(0, 0, 0, 0));
  background: linear-gradient(to top, #000, rgba(0, 0, 0, 0));
}

.q-color-picker__spectrum-circle {
  width: 10px;
  height: 10px;
  box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, 0.3), 0 0 1px 2px rgba(0, 0, 0, 0.4);
  border-radius: 50%;
  -webkit-transform: translate(-5px, -5px);
      -ms-transform: translate(-5px, -5px);
          transform: translate(-5px, -5px);
}

.q-color-picker__hue .q-slider__track {
  background: -webkit-linear-gradient(left, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%) !important;
  background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%) !important;
  opacity: 1;
}

.q-color-picker__alpha .q-slider__track-container {
  padding-top: 0;
}

.q-color-picker__alpha .q-slider__track:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: inherit;
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #757575);
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), #757575);
}

.q-color-picker__sliders {
  padding: 0 16px;
}

.q-color-picker__sliders .q-slider__thumb {
  color: #424242;
}

.q-color-picker__sliders .q-slider__thumb path {
  stroke-width: 2px;
  fill: transparent;
}

.q-color-picker__sliders .q-slider--active path {
  stroke-width: 3px;
}

.q-color-picker__tune-tab .q-slider {
  margin-left: 18px;
  margin-right: 18px;
}

.q-color-picker__tune-tab input {
  font-size: 11px;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  width: 3.5em;
}

.q-color-picker__palette-tab {
  padding: 0 !important;
}

.q-color-picker__palette-rows--editable .q-color-picker__cube {
  cursor: pointer;
}

.q-color-picker__cube {
  padding-bottom: 10%;
  width: 10% !important;
}

.q-color-picker input {
  color: inherit;
  background: transparent;
  outline: 0;
  text-align: center;
}

.q-color-picker .q-tabs {
  overflow: hidden;
}

.q-color-picker .q-tab--active {
  box-shadow: 0 0 14px 3px rgba(0, 0, 0, 0.2);
}

.q-color-picker .q-tab--active .q-focus-helper {
  display: none;
}

.q-color-picker .q-tab__indicator {
  display: none;
}

.q-color-picker .q-tab-panels {
  background: inherit;
}

.q-color-picker--dark .q-color-picker__tune-tab input {
  border: 1px solid rgba(255, 255, 255, 0.3);
}

.q-color-picker--dark .q-slider {
  color: #fafafa;
}

.q-date {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  background: #fff;
  width: 290px;
  min-width: 290px;
  max-width: 100%;
}

.q-date--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}

.q-date__header {
  border-top-left-radius: inherit;
  color: #fff;
  background-color: #1976d2;
  background-color: var(--q-color-primary);
  padding: 16px;
}

.q-date__actions {
  padding: 0 16px 16px;
}

.q-date__content,
.q-date__main {
  outline: 0;
}

.q-date__content .q-btn {
  font-weight: normal;
}

.q-date__header-link {
  opacity: 0.64;
  outline: 0;
  -webkit-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}

.q-date__header-link--active,
.q-date__header-link:hover,
.q-date__header-link:focus {
  opacity: 1;
}

.q-date__header-subtitle {
  font-size: 14px;
  line-height: 1.75;
  letter-spacing: 0.00938em;
}

.q-date__header-title-label {
  font-size: 24px;
  line-height: 1.2;
  letter-spacing: 0.00735em;
}

.q-date__view {
  height: 100%;
  width: 100%;
  min-height: 290px;
  padding: 16px;
}

.q-date__navigation {
  height: 12.5%;
}

.q-date__navigation > div:first-child {
  width: 8%;
  min-width: 24px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.q-date__navigation > div:last-child {
  width: 8%;
  min-width: 24px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.q-date__calendar-weekdays {
  height: 12.5%;
}

.q-date__calendar-weekdays > div {
  opacity: 0.38;
  font-size: 12px;
}

.q-date__calendar-item {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  vertical-align: middle;
  width: 14.285% !important;
  height: 12.5% !important;
  position: relative;
  padding: 1px;
}

.q-date__calendar-item:after {
  content: "";
  position: absolute;
  pointer-events: none;
  top: 1px;
  right: 0;
  bottom: 1px;
  left: 0;
  border-style: dashed;
  border-color: transparent;
  border-width: 1px;
}

.q-date__calendar-item > div,
.q-date__calendar-item button {
  width: 30px;
  height: 30px;
  border-radius: 50%;
}

.q-date__calendar-item > div {
  line-height: 30px;
  text-align: center;
}

.q-date__calendar-item > button {
  line-height: 22px;
}

.q-date__calendar-item--out {
  opacity: 0.18;
}

.q-date__calendar-item--fill {
  visibility: hidden;
}

.q-date__range:before,
.q-date__range-from:before,
.q-date__range-to:before {
  content: "";
  background-color: currentColor;
  position: absolute;
  top: 1px;
  bottom: 1px;
  left: 0;
  right: 0;
  opacity: 0.3;
}

.q-date__range:nth-child(7n-6):before,
.q-date__range-from:nth-child(7n-6):before,
.q-date__range-to:nth-child(7n-6):before {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.q-date__range:nth-child(7n):before,
.q-date__range-from:nth-child(7n):before,
.q-date__range-to:nth-child(7n):before {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.q-date__range-from:before {
  left: 50%;
}

.q-date__range-to:before {
  right: 50%;
}

.q-date__edit-range:after {
  border-color: currentColor transparent;
}

.q-date__edit-range:nth-child(7n-6):after {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.q-date__edit-range:nth-child(7n):after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.q-date__edit-range-from:after,
.q-date__edit-range-from-to:after {
  left: 4px;
  border-left-color: currentColor;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
  border-top-left-radius: 28px;
  border-bottom-left-radius: 28px;
}

.q-date__edit-range-to:after,
.q-date__edit-range-from-to:after {
  right: 4px;
  border-right-color: currentColor;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
  border-top-right-radius: 28px;
  border-bottom-right-radius: 28px;
}

.q-date__calendar-days-container {
  height: 75%;
  min-height: 192px;
}

.q-date__calendar-days > div {
  height: 16.66% !important;
}

.q-date__event {
  position: absolute;
  bottom: 2px;
  left: 50%;
  height: 5px;
  width: 8px;
  border-radius: 5px;
  background-color: #26a69a;
  background-color: var(--q-color-secondary);
  -webkit-transform: translate3d(-50%, 0, 0);
          transform: translate3d(-50%, 0, 0);
}

.q-date__today {
  box-shadow: 0 0 1px 0 currentColor;
}

.q-date__years-content {
  padding: 0 8px;
}

.q-date__years-item,
.q-date__months-item {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.3333%;
      -ms-flex: 0 0 33.3333%;
          flex: 0 0 33.3333%;
}

.q-date.disabled .q-date__header,
.q-date--readonly .q-date__header,
.q-date.disabled .q-date__content,
.q-date--readonly .q-date__content {
  pointer-events: none;
}

.q-date--readonly .q-date__navigation {
  display: none;
}

.q-date--portrait {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.q-date--portrait-standard .q-date__content {
  height: -webkit-calc(100% - 86px);
  height: calc(100% - 86px);
}

.q-date--portrait-standard .q-date__header {
  border-top-right-radius: inherit;
  height: 86px;
}

.q-date--portrait-standard .q-date__header-title {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 30px;
}

.q-date--portrait-minimal .q-date__content {
  height: 100%;
}

.q-date--landscape {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-width: 420px;
}

.q-date--landscape > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.q-date--landscape .q-date__content {
  height: 100%;
}

.q-date--landscape-standard {
  min-width: 420px;
}

.q-date--landscape-standard .q-date__header {
  border-bottom-left-radius: inherit;
  min-width: 110px;
  width: 110px;
}

.q-date--landscape-standard .q-date__header-title {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.q-date--landscape-standard .q-date__header-today {
  margin-top: 12px;
  margin-left: -8px;
}

.q-date--landscape-minimal {
  width: 310px;
}

.q-date--dark {
  border-color: rgba(255, 255, 255, 0.28);
}

.q-dialog__title {
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 2rem;
  letter-spacing: 0.0125em;
}

.q-dialog__progress {
  font-size: 4rem;
}

.q-dialog__inner {
  outline: 0;
}

.q-dialog__inner > div {
  pointer-events: all;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
  border-radius: 4px;
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px rgba(0, 0, 0, 0.14), 0 1px 10px rgba(0, 0, 0, 0.12);
}

.q-dialog__inner--square > div {
  border-radius: 0 !important;
}

.q-dialog__inner > .q-card > .q-card__actions .q-btn--rectangle .q-btn__wrapper {
  min-width: 64px;
}

.q-dialog__inner--minimized {
  padding: 24px;
}

.q-dialog__inner--minimized > div {
  max-height: -webkit-calc(100vh - 48px);
  max-height: calc(100vh - 48px);
}

.q-dialog__inner--maximized > div {
  height: 100%;
  width: 100%;
  max-height: 100vh;
  max-width: 100vw;
  border-radius: 0 !important;
}

.q-dialog__inner--top,
.q-dialog__inner--bottom {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.q-dialog__inner--right,
.q-dialog__inner--left {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.q-dialog__inner--left:not(.q-dialog__inner--animating) > div,
.q-dialog__inner--top:not(.q-dialog__inner--animating) > div {
  border-top-left-radius: 0;
}

.q-dialog__inner--right:not(.q-dialog__inner--animating) > div,
.q-dialog__inner--top:not(.q-dialog__inner--animating) > div {
  border-top-right-radius: 0;
}

.q-dialog__inner--left:not(.q-dialog__inner--animating) > div,
.q-dialog__inner--bottom:not(.q-dialog__inner--animating) > div {
  border-bottom-left-radius: 0;
}

.q-dialog__inner--right:not(.q-dialog__inner--animating) > div,
.q-dialog__inner--bottom:not(.q-dialog__inner--animating) > div {
  border-bottom-right-radius: 0;
}

.q-dialog__inner--fullwidth > div {
  width: 100% !important;
  max-width: 100% !important;
}

.q-dialog__inner--fullheight > div {
  height: 100% !important;
  max-height: 100% !important;
}

.q-dialog__backdrop {
  z-index: -1;
  pointer-events: all;
  outline: 0;
  background: rgba(0, 0, 0, 0.4);
}

body.platform-ios .q-dialog__inner--minimized > div,
body.platform-android:not(.native-mobile) .q-dialog__inner--minimized > div {
  max-height: -webkit-calc(100vh - 108px);
  max-height: calc(100vh - 108px);
}

body.q-ios-padding .q-dialog__inner {
  padding-top: 20px !important;
  padding-top: env(safe-area-inset-top) !important;
  padding-bottom: env(safe-area-inset-bottom) !important;
}

body.q-ios-padding .q-dialog__inner > div {
  max-height: -webkit-calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom)) !important;
  max-height: calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom)) !important;
}

@media (max-width: 599.98px) {
  .q-dialog__inner--top,
.q-dialog__inner--bottom {
    padding-left: 0;
    padding-right: 0;
  }

  .q-dialog__inner--top > div,
.q-dialog__inner--bottom > div {
    width: 100% !important;
  }
}
@media (min-width: 600px) {
  .q-dialog__inner--minimized > div {
    max-width: 560px;
  }
}
.q-body--dialog {
  overflow: hidden;
}

.q-bottom-sheet {
  padding-bottom: 8px;
}

.q-bottom-sheet__avatar {
  border-radius: 50%;
}

.q-bottom-sheet--list {
  width: 400px;
}

.q-bottom-sheet--list .q-icon,
.q-bottom-sheet--list img {
  font-size: 24px;
  width: 24px;
  height: 24px;
}

.q-bottom-sheet--grid {
  width: 700px;
}

.q-bottom-sheet--grid .q-bottom-sheet__item {
  padding: 8px;
  text-align: center;
  min-width: 100px;
}

.q-bottom-sheet--grid .q-icon,
.q-bottom-sheet--grid img,
.q-bottom-sheet--grid .q-bottom-sheet__empty-icon {
  font-size: 48px;
  width: 48px;
  height: 48px;
  margin-bottom: 8px;
}

.q-bottom-sheet--grid .q-separator {
  margin: 12px 0;
}

.q-bottom-sheet__item {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.3333%;
      -ms-flex: 0 0 33.3333%;
          flex: 0 0 33.3333%;
}

@media (min-width: 600px) {
  .q-bottom-sheet__item {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
  }
}
.q-dialog-plugin {
  width: 400px;
}

.q-dialog-plugin__form {
  max-height: 50vh;
}

.q-dialog-plugin .q-card__section + .q-card__section {
  padding-top: 0;
}

.q-dialog-plugin--progress {
  text-align: center;
}

.q-editor {
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  background-color: #fff;
}

.q-editor.disabled {
  border-style: dashed;
}

.q-editor.fullscreen {
  max-height: 100%;
}

.q-editor > div:first-child,
.q-editor__toolbars-container,
.q-editor__toolbars-container > div:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.q-editor__toolbars-container {
  max-width: 100%;
}

.q-editor__content {
  outline: 0;
  padding: 10px;
  min-height: 10em;
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
  overflow: auto;
  max-width: 100%;
}

.q-editor__content pre {
  white-space: pre-wrap;
}

.q-editor__content hr {
  border: 0;
  outline: 0;
  margin: 1px;
  height: 1px;
  background: rgba(0, 0, 0, 0.12);
}

.q-editor__content:empty:not(:focus):before {
  content: attr(placeholder);
  opacity: 0.7;
}

.q-editor__toolbar {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  min-height: 32px;
}

.q-editor .q-btn {
  margin: 4px;
}

.q-editor__toolbar-group {
  position: relative;
  margin: 0 4px;
}

.q-editor__toolbar-group + .q-editor__toolbar-group:before {
  content: "";
  position: absolute;
  left: -4px;
  top: 4px;
  bottom: 4px;
  width: 1px;
  background: rgba(0, 0, 0, 0.12);
}

.q-editor__link-input {
  color: inherit;
  text-decoration: none;
  text-transform: none;
  border: none;
  border-radius: 0;
  background: none;
  outline: 0;
}

.q-editor--flat,
.q-editor--flat .q-editor__toolbar {
  border: 0;
}

.q-editor--dense .q-editor__toolbar-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}

.q-editor--dark {
  border-color: rgba(255, 255, 255, 0.28);
}

.q-editor--dark .q-editor__content hr {
  background: rgba(255, 255, 255, 0.28);
}

.q-editor--dark .q-editor__toolbar {
  border-color: rgba(255, 255, 255, 0.28);
}

.q-editor--dark .q-editor__toolbar-group + .q-editor__toolbar-group:before {
  background: rgba(255, 255, 255, 0.28);
}

.q-expansion-item__border {
  opacity: 0;
}

.q-expansion-item__toggle-icon {
  position: relative;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}

.q-expansion-item__toggle-icon--rotated {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

.q-expansion-item__toggle-focus {
  width: 1em !important;
  height: 1em !important;
  position: relative !important;
}

.q-expansion-item__toggle-focus + .q-expansion-item__toggle-icon {
  margin-top: -1em;
}

.q-expansion-item--standard.q-expansion-item--expanded > div > .q-expansion-item__border {
  opacity: 1;
}

.q-expansion-item--popup {
  -webkit-transition: padding 0.5s;
  transition: padding 0.5s;
}

.q-expansion-item--popup > .q-expansion-item__container {
  border: 1px solid rgba(0, 0, 0, 0.12);
}

.q-expansion-item--popup > .q-expansion-item__container > .q-separator {
  display: none;
}

.q-expansion-item--popup.q-expansion-item--collapsed {
  padding: 0 15px;
}

.q-expansion-item--popup.q-expansion-item--expanded {
  padding: 15px 0;
}

.q-expansion-item--popup.q-expansion-item--expanded + .q-expansion-item--popup.q-expansion-item--expanded {
  padding-top: 0;
}

.q-expansion-item--popup.q-expansion-item--collapsed:not(:first-child) > .q-expansion-item__container {
  border-top-width: 0;
}

.q-expansion-item--popup.q-expansion-item--expanded + .q-expansion-item--popup.q-expansion-item--collapsed > .q-expansion-item__container {
  border-top-width: 1px;
}

.q-expansion-item__content > .q-card {
  box-shadow: none;
  border-radius: 0;
}

.q-expansion-item:first-child > div > .q-expansion-item__border--top {
  opacity: 0;
}

.q-expansion-item:last-child > div > .q-expansion-item__border--bottom {
  opacity: 0;
}

.q-expansion-item--expanded + .q-expansion-item--expanded > div > .q-expansion-item__border--top {
  opacity: 0;
}

.q-expansion-item--expanded .q-textarea--autogrow textarea {
  -webkit-animation: q-expansion-done 0s;
          animation: q-expansion-done 0s;
}

.z-fab {
  z-index: 990;
}

.q-fab {
  position: relative;
  vertical-align: middle;
}

.q-fab > .q-btn {
  width: 100%;
}

.q-fab--form-rounded {
  border-radius: 28px;
}

.q-fab--form-square {
  border-radius: 4px;
}

.q-fab__icon,
.q-fab__active-icon {
  -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
  transition: opacity 0.4s, -webkit-transform 0.4s;
  transition: opacity 0.4s, transform 0.4s;
  transition: opacity 0.4s, transform 0.4s, -webkit-transform 0.4s;
}

.q-fab__icon {
  opacity: 1;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}

.q-fab__active-icon {
  opacity: 0;
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}

.q-fab__label--external {
  position: absolute;
  padding: 0 8px;
  -webkit-transition: opacity 0.18s cubic-bezier(0.65, 0.815, 0.735, 0.395);
  transition: opacity 0.18s cubic-bezier(0.65, 0.815, 0.735, 0.395);
}

.q-fab__label--external-hidden {
  opacity: 0;
  pointer-events: none;
}

.q-fab__label--external-left {
  top: 50%;
  left: -12px;
  -webkit-transform: translate(-100%, -50%);
      -ms-transform: translate(-100%, -50%);
          transform: translate(-100%, -50%);
}

.q-fab__label--external-right {
  top: 50%;
  right: -12px;
  -webkit-transform: translate(100%, -50%);
      -ms-transform: translate(100%, -50%);
          transform: translate(100%, -50%);
}

.q-fab__label--external-bottom {
  bottom: -12px;
  left: 50%;
  -webkit-transform: translate(-50%, 100%);
      -ms-transform: translate(-50%, 100%);
          transform: translate(-50%, 100%);
}

.q-fab__label--external-top {
  top: -12px;
  left: 50%;
  -webkit-transform: translate(-50%, -100%);
      -ms-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}

.q-fab__label--internal {
  padding: 0;
  -webkit-transition: font-size 0.12s cubic-bezier(0.65, 0.815, 0.735, 0.395), max-height 0.12s cubic-bezier(0.65, 0.815, 0.735, 0.395), opacity 0.07s cubic-bezier(0.65, 0.815, 0.735, 0.395);
  transition: font-size 0.12s cubic-bezier(0.65, 0.815, 0.735, 0.395), max-height 0.12s cubic-bezier(0.65, 0.815, 0.735, 0.395), opacity 0.07s cubic-bezier(0.65, 0.815, 0.735, 0.395);
  max-height: 30px;
}

.q-fab__label--internal-hidden {
  font-size: 0;
  opacity: 0;
}

.q-fab__label--internal-top {
  padding-bottom: 0.12em;
}

.q-fab__label--internal-bottom {
  padding-top: 0.12em;
}

.q-fab__label--internal-top.q-fab__label--internal-hidden,
.q-fab__label--internal-bottom.q-fab__label--internal-hidden {
  max-height: 0;
}

.q-fab__label--internal-left {
  padding-left: 0.285em;
  padding-right: 0.571em;
}

.q-fab__label--internal-right {
  padding-right: 0.285em;
  padding-left: 0.571em;
}

.q-fab__icon-holder {
  min-width: 24px;
  min-height: 24px;
  position: relative;
}

.q-fab__icon-holder--opened .q-fab__icon {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  opacity: 0;
}

.q-fab__icon-holder--opened .q-fab__active-icon {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  opacity: 1;
}

.q-fab__actions {
  position: absolute;
  opacity: 0;
  -webkit-transition: opacity 0.18s ease-in, -webkit-transform 0.18s ease-in;
  transition: opacity 0.18s ease-in, -webkit-transform 0.18s ease-in;
  transition: transform 0.18s ease-in, opacity 0.18s ease-in;
  transition: transform 0.18s ease-in, opacity 0.18s ease-in, -webkit-transform 0.18s ease-in;
  pointer-events: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  padding: 3px;
}

.q-fab__actions .q-btn {
  margin: 5px;
}

.q-fab__actions--right {
  -webkit-transform-origin: 0 50%;
      -ms-transform-origin: 0 50%;
          transform-origin: 0 50%;
  -webkit-transform: scale(0.4) translateX(-62px);
      -ms-transform: scale(0.4) translateX(-62px);
          transform: scale(0.4) translateX(-62px);
  height: 56px;
  left: 100%;
  margin-left: 9px;
}

.q-fab__actions--left {
  -webkit-transform-origin: 100% 50%;
      -ms-transform-origin: 100% 50%;
          transform-origin: 100% 50%;
  -webkit-transform: scale(0.4) translateX(62px);
      -ms-transform: scale(0.4) translateX(62px);
          transform: scale(0.4) translateX(62px);
  height: 56px;
  right: 100%;
  margin-right: 9px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

.q-fab__actions--up {
  -webkit-transform-origin: 50% 100%;
      -ms-transform-origin: 50% 100%;
          transform-origin: 50% 100%;
  -webkit-transform: scale(0.4) translateY(62px);
      -ms-transform: scale(0.4) translateY(62px);
          transform: scale(0.4) translateY(62px);
  width: 56px;
  bottom: 100%;
  margin-bottom: 9px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}

.q-fab__actions--down {
  -webkit-transform-origin: 50% 0;
      -ms-transform-origin: 50% 0;
          transform-origin: 50% 0;
  -webkit-transform: scale(0.4) translateY(-62px);
      -ms-transform: scale(0.4) translateY(-62px);
          transform: scale(0.4) translateY(-62px);
  width: 56px;
  top: 100%;
  margin-top: 9px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.q-fab__actions--up,
.q-fab__actions--down {
  left: 50%;
  margin-left: -28px;
}

.q-fab__actions--opened {
  opacity: 1;
  -webkit-transform: scale(1) translate(0.1px, 0);
      -ms-transform: scale(1) translate(0.1px, 0);
          transform: scale(1) translate(0.1px, 0);
  pointer-events: all;
}

.q-fab--align-left > .q-fab__actions--up,
.q-fab--align-left > .q-fab__actions--down {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  left: 28px;
}

.q-fab--align-right > .q-fab__actions--up,
.q-fab--align-right > .q-fab__actions--down {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  left: auto;
  right: 0;
}

.q-field {
  font-size: 14px;
}

.q-field ::-ms-clear,
.q-field ::-ms-reveal {
  display: none;
}

.q-field--with-bottom {
  padding-bottom: 20px;
}

.q-field__marginal {
  height: 56px;
  color: rgba(0, 0, 0, 0.54);
  font-size: 24px;
}

.q-field__marginal > * + * {
  margin-left: 2px;
}

.q-field__marginal .q-avatar {
  font-size: 32px;
}

.q-field__before,
.q-field__prepend {
  padding-right: 12px;
}

.q-field__after,
.q-field__append {
  padding-left: 12px;
}

.q-field__after:empty,
.q-field__append:empty {
  display: none;
}

.q-field__append + .q-field__append {
  padding-left: 2px;
}

.q-field__inner {
  text-align: left;
}

.q-field__bottom {
  font-size: 12px;
  min-height: 20px;
  line-height: 1;
  color: rgba(0, 0, 0, 0.54);
  padding: 8px 12px 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.q-field__bottom--animated {
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}

.q-field__messages {
  line-height: 1;
}

.q-field__messages > div {
  word-break: break-word;
  word-wrap: break-word;
  overflow-wrap: break-word;
}

.q-field__messages > div + div {
  margin-top: 4px;
}

.q-field__counter {
  padding-left: 8px;
  line-height: 1;
}

.q-field--item-aligned {
  padding: 8px 16px;
}

.q-field--item-aligned .q-field__before {
  min-width: 56px;
}

.q-field__control-container {
  height: inherit;
}

.q-field__control {
  color: #1976d2;
  color: var(--q-color-primary);
  height: 56px;
  max-width: 100%;
  outline: none;
}

.q-field__control:before,
.q-field__control:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none;
}

.q-field__control:before {
  border-radius: inherit;
}

.q-field__shadow {
  top: 8px;
  opacity: 0;
  overflow: hidden;
  white-space: pre-wrap;
  -webkit-transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-field__shadow + .q-field__native:-ms-input-placeholder {
  -ms-transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-field__shadow + .q-field__native::-webkit-input-placeholder {
  -webkit-transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-field__shadow + .q-field__native::placeholder {
  -webkit-transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-field__shadow + .q-field__native:focus:-ms-input-placeholder {
  opacity: 0;
}

.q-field__shadow + .q-field__native:focus::-webkit-input-placeholder {
  opacity: 0;
}

.q-field__shadow + .q-field__native:focus::placeholder {
  opacity: 0;
}

.q-field__native,
.q-field__prefix,
.q-field__suffix,
.q-field__input {
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0.00937em;
  text-decoration: inherit;
  text-transform: inherit;
  border: none;
  border-radius: 0;
  background: none;
  color: rgba(0, 0, 0, 0.87);
  outline: 0;
  padding: 6px 0;
}

.q-field__native,
.q-field__input {
  width: 100%;
  min-width: 0;
  outline: 0 !important;
  -webkit-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}

.q-field__native:-webkit-autofill,
.q-field__input:-webkit-autofill {
  -webkit-animation-name: q-autofill;
  -webkit-animation-fill-mode: both;
}

.q-field__native:-webkit-autofill + .q-field__label,
.q-field__input:-webkit-autofill + .q-field__label {
  -webkit-transform: translateY(-40%) scale(0.75);
          transform: translateY(-40%) scale(0.75);
}

.q-field__native[type=color] + .q-field__label,
.q-field__input[type=color] + .q-field__label,
.q-field__native[type=date] + .q-field__label,
.q-field__input[type=date] + .q-field__label,
.q-field__native[type=datetime-local] + .q-field__label,
.q-field__input[type=datetime-local] + .q-field__label,
.q-field__native[type=month] + .q-field__label,
.q-field__input[type=month] + .q-field__label,
.q-field__native[type=time] + .q-field__label,
.q-field__input[type=time] + .q-field__label,
.q-field__native[type=week] + .q-field__label,
.q-field__input[type=week] + .q-field__label {
  -webkit-transform: translateY(-40%) scale(0.75);
      -ms-transform: translateY(-40%) scale(0.75);
          transform: translateY(-40%) scale(0.75);
}

.q-field__native:invalid,
.q-field__input:invalid {
  box-shadow: none;
}

.q-field__native[type=file] {
  line-height: 1em;
}

.q-field__input {
  padding: 0;
  height: 0;
  min-height: 24px;
  line-height: 24px;
}

.q-field__prefix,
.q-field__suffix {
  -webkit-transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  white-space: nowrap;
}

.q-field__prefix {
  padding-right: 4px;
}

.q-field__suffix {
  padding-left: 4px;
}

.q-field--readonly .q-placeholder,
.q-field--disabled .q-placeholder {
  opacity: 1 !important;
}

.q-field--readonly.q-field--labeled .q-field__native,
.q-field--readonly.q-field--labeled .q-field__input {
  cursor: default;
}

.q-field--readonly.q-field--float .q-field__native,
.q-field--readonly.q-field--float .q-field__input {
  cursor: text;
}

.q-field--disabled .q-field__inner {
  cursor: not-allowed;
}

.q-field--disabled .q-field__control {
  pointer-events: none;
}

.q-field--disabled .q-field__control > div {
  opacity: 0.6 !important;
}

.q-field--disabled .q-field__control > div,
.q-field--disabled .q-field__control > div * {
  outline: 0 !important;
}

.q-field__label {
  left: 0;
  right: 0;
  top: 18px;
  color: rgba(0, 0, 0, 0.6);
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  letter-spacing: 0.00937em;
  text-decoration: inherit;
  text-transform: inherit;
  -webkit-transform-origin: left top;
      -ms-transform-origin: left top;
          transform-origin: left top;
  -webkit-transition: right 0.324s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: right 0.324s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1), right 0.324s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1), right 0.324s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.q-field--float .q-field__label {
  -webkit-transform: translateY(-40%) scale(0.75);
      -ms-transform: translateY(-40%) scale(0.75);
          transform: translateY(-40%) scale(0.75);
  right: -webkit-calc(-100% / 3);
  right: calc(-100% / 3);
  -webkit-transition: right 0.396s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: right 0.396s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1), right 0.396s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1), right 0.396s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-field--highlighted .q-field__label {
  color: currentColor;
}

.q-field--highlighted .q-field__shadow {
  opacity: 0.5;
}

.q-field--filled .q-field__control {
  padding: 0 12px;
  background: #F3F7F8;
  border-radius: 4px 4px 0 0;
}

.q-field--filled .q-field__control:before {
  background: rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid rgba(0, 0, 0, 0.42);
  opacity: 0;
  -webkit-transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1), background 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1), background 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-field--filled .q-field__control:hover:before {
  opacity: 1;
}

.q-field--filled .q-field__control:after {
  height: 2px;
  top: auto;
  -webkit-transform-origin: center bottom;
      -ms-transform-origin: center bottom;
          transform-origin: center bottom;
  -webkit-transform: scale3d(0, 1, 1);
          transform: scale3d(0, 1, 1);
  background: currentColor;
  -webkit-transition: -webkit-transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-field--filled.q-field--rounded .q-field__control {
  border-radius: 28px 28px 0 0;
}

.q-field--filled.q-field--highlighted .q-field__control:before {
  opacity: 1;
  background: rgba(0, 0, 0, 0.12);
}

.q-field--filled.q-field--highlighted .q-field__control:after {
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
}

.q-field--filled.q-field--dark .q-field__control,
.q-field--filled.q-field--dark .q-field__control:before {
  background: rgba(255, 255, 255, 0.07);
}

.q-field--filled.q-field--dark.q-field--highlighted .q-field__control:before {
  background: rgba(255, 255, 255, 0.1);
}

.q-field--filled.q-field--readonly .q-field__control:before {
  opacity: 1;
  background: transparent;
  border-bottom-style: dashed;
}

.q-field--outlined .q-field__control {
  border-radius: 4px;
  padding: 0 12px;
}

.q-field--outlined .q-field__control:before {
  border: 1px solid rgba(0, 0, 0, 0.24);
  -webkit-transition: border-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: border-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-field--outlined .q-field__control:hover:before {
  border-color: #000;
}

.q-field--outlined .q-field__control:after {
  height: inherit;
  border-radius: inherit;
  border: 2px solid transparent;
  -webkit-transition: border-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: border-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-field--outlined .q-field__native:-webkit-autofill,
.q-field--outlined .q-field__input:-webkit-autofill {
  margin-top: 1px;
  margin-bottom: 1px;
}

.q-field--outlined.q-field--rounded .q-field__control {
  border-radius: 28px;
}

.q-field--outlined.q-field--highlighted .q-field__control:hover:before {
  border-color: transparent;
}

.q-field--outlined.q-field--highlighted .q-field__control:after {
  border-color: currentColor;
  border-width: 2px;
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
}

.q-field--outlined.q-field--readonly .q-field__control:before {
  border-style: dashed;
}

.q-field--standard .q-field__control:before {
  border-bottom: 1px solid rgba(0, 0, 0, 0.24);
  -webkit-transition: border-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: border-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-field--standard .q-field__control:hover:before {
  border-color: #000;
}

.q-field--standard .q-field__control:after {
  height: 2px;
  top: auto;
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
  -webkit-transform-origin: center bottom;
      -ms-transform-origin: center bottom;
          transform-origin: center bottom;
  -webkit-transform: scale3d(0, 1, 1);
          transform: scale3d(0, 1, 1);
  background: currentColor;
  -webkit-transition: -webkit-transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.36s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-field--standard.q-field--highlighted .q-field__control:after {
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
}

.q-field--standard.q-field--readonly .q-field__control:before {
  border-bottom-style: dashed;
}

.q-field--dark .q-field__control:before {
  border-color: rgba(255, 255, 255, 0.6);
}

.q-field--dark .q-field__control:hover:before {
  border-color: #fff;
}

.q-field--dark .q-field__native,
.q-field--dark .q-field__prefix,
.q-field--dark .q-field__suffix,
.q-field--dark .q-field__input {
  color: #fff;
}

.q-field--dark:not(.q-field--highlighted) .q-field__label,
.q-field--dark .q-field__marginal,
.q-field--dark .q-field__bottom {
  color: rgba(255, 255, 255, 0.7);
}

.q-field--standout .q-field__control {
  padding: 0 12px;
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  -webkit-transition: box-shadow 0.36s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 0.36s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-field--standout .q-field__control:before {
  background: rgba(0, 0, 0, 0.07);
  opacity: 0;
  -webkit-transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1), background 0.36s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1), background 0.36s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-field--standout .q-field__control:hover:before {
  opacity: 1;
}

.q-field--standout.q-field--rounded .q-field__control {
  border-radius: 28px;
}

.q-field--standout.q-field--highlighted .q-field__control {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  background: #000;
}

.q-field--standout.q-field--highlighted .q-field__native,
.q-field--standout.q-field--highlighted .q-field__prefix,
.q-field--standout.q-field--highlighted .q-field__suffix,
.q-field--standout.q-field--highlighted .q-field__prepend,
.q-field--standout.q-field--highlighted .q-field__append,
.q-field--standout.q-field--highlighted .q-field__input {
  color: #fff;
}

.q-field--standout.q-field--readonly .q-field__control:before {
  opacity: 1;
  background: transparent;
  border: 1px dashed rgba(0, 0, 0, 0.24);
}

.q-field--standout.q-field--dark .q-field__control {
  background: rgba(255, 255, 255, 0.07);
}

.q-field--standout.q-field--dark .q-field__control:before {
  background: rgba(255, 255, 255, 0.07);
}

.q-field--standout.q-field--dark.q-field--highlighted .q-field__control {
  background: #fff;
}

.q-field--standout.q-field--dark.q-field--highlighted .q-field__native,
.q-field--standout.q-field--dark.q-field--highlighted .q-field__prefix,
.q-field--standout.q-field--dark.q-field--highlighted .q-field__suffix,
.q-field--standout.q-field--dark.q-field--highlighted .q-field__prepend,
.q-field--standout.q-field--dark.q-field--highlighted .q-field__append,
.q-field--standout.q-field--dark.q-field--highlighted .q-field__input {
  color: #000;
}

.q-field--standout.q-field--dark.q-field--readonly .q-field__control:before {
  border-color: rgba(255, 255, 255, 0.24);
}

.q-field--labeled .q-field__native,
.q-field--labeled .q-field__prefix,
.q-field--labeled .q-field__suffix {
  line-height: 24px;
  padding-top: 24px;
  padding-bottom: 8px;
}

.q-field--labeled .q-field__shadow {
  top: 0;
}

.q-field--labeled:not(.q-field--float) .q-field__prefix,
.q-field--labeled:not(.q-field--float) .q-field__suffix {
  opacity: 0;
}

.q-field--labeled:not(.q-field--float) .q-field__native:-ms-input-placeholder,
.q-field--labeled:not(.q-field--float) .q-field__input:-ms-input-placeholder {
  color: transparent !important;
}

.q-field--labeled:not(.q-field--float) .q-field__native:-ms-input-placeholder, .q-field--labeled:not(.q-field--float) .q-field__input:-ms-input-placeholder {
  color: transparent;
}

.q-field--labeled:not(.q-field--float) .q-field__native::-webkit-input-placeholder, .q-field--labeled:not(.q-field--float) .q-field__input::-webkit-input-placeholder {
  color: transparent;
}

.q-field--labeled:not(.q-field--float) .q-field__native::placeholder,
.q-field--labeled:not(.q-field--float) .q-field__input::placeholder {
  color: transparent;
}

.q-field--labeled.q-field--dense .q-field__native,
.q-field--labeled.q-field--dense .q-field__prefix,
.q-field--labeled.q-field--dense .q-field__suffix {
  padding-top: 14px;
  padding-bottom: 2px;
}

.q-field--dense .q-field__shadow {
  top: 0;
}

.q-field--dense .q-field__control,
.q-field--dense .q-field__marginal {
  height: 40px;
}

.q-field--dense .q-field__bottom {
  font-size: 11px;
}

.q-field--dense .q-field__label {
  font-size: 14px;
  top: 10px;
}

.q-field--dense .q-field__before,
.q-field--dense .q-field__prepend {
  padding-right: 6px;
}

.q-field--dense .q-field__after,
.q-field--dense .q-field__append {
  padding-left: 6px;
}

.q-field--dense .q-field__append + .q-field__append {
  padding-left: 2px;
}

.q-field--dense .q-field__marginal .q-avatar {
  font-size: 24px;
}

.q-field--dense.q-field--float .q-field__label {
  -webkit-transform: translateY(-30%) scale(0.75);
      -ms-transform: translateY(-30%) scale(0.75);
          transform: translateY(-30%) scale(0.75);
}

.q-field--dense .q-field__native:-webkit-autofill + .q-field__label,
.q-field--dense .q-field__input:-webkit-autofill + .q-field__label {
  -webkit-transform: translateY(-30%) scale(0.75);
          transform: translateY(-30%) scale(0.75);
}

.q-field--dense .q-field__native[type=color] + .q-field__label,
.q-field--dense .q-field__input[type=color] + .q-field__label,
.q-field--dense .q-field__native[type=date] + .q-field__label,
.q-field--dense .q-field__input[type=date] + .q-field__label,
.q-field--dense .q-field__native[type=datetime-local] + .q-field__label,
.q-field--dense .q-field__input[type=datetime-local] + .q-field__label,
.q-field--dense .q-field__native[type=month] + .q-field__label,
.q-field--dense .q-field__input[type=month] + .q-field__label,
.q-field--dense .q-field__native[type=time] + .q-field__label,
.q-field--dense .q-field__input[type=time] + .q-field__label,
.q-field--dense .q-field__native[type=week] + .q-field__label,
.q-field--dense .q-field__input[type=week] + .q-field__label {
  -webkit-transform: translateY(-30%) scale(0.75);
      -ms-transform: translateY(-30%) scale(0.75);
          transform: translateY(-30%) scale(0.75);
}

.q-field--borderless .q-field__bottom,
.q-field--standard .q-field__bottom,
.q-field--borderless.q-field--dense .q-field__control,
.q-field--standard.q-field--dense .q-field__control {
  padding-left: 0;
  padding-right: 0;
}

.q-field--error .q-field__label {
  -webkit-animation: q-field-label 0.36s;
          animation: q-field-label 0.36s;
}

.q-field--error .q-field__bottom {
  color: #c10015;
  color: var(--q-color-negative);
}

.q-field__focusable-action {
  opacity: 0.6;
  cursor: pointer;
  outline: 0 !important;
  border: 0;
  color: inherit;
  background: transparent;
  padding: 0;
}

.q-field__focusable-action:hover,
.q-field__focusable-action:focus {
  opacity: 1;
}

.q-field--auto-height .q-field__control {
  height: auto;
}

.q-field--auto-height .q-field__control,
.q-field--auto-height .q-field__native {
  min-height: 56px;
}

.q-field--auto-height .q-field__native {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.q-field--auto-height .q-field__control-container {
  padding-top: 0;
}

.q-field--auto-height .q-field__native,
.q-field--auto-height .q-field__prefix,
.q-field--auto-height .q-field__suffix {
  line-height: 18px;
}

.q-field--auto-height.q-field--labeled .q-field__control-container {
  padding-top: 24px;
}

.q-field--auto-height.q-field--labeled .q-field__shadow {
  top: 24px;
}

.q-field--auto-height.q-field--labeled .q-field__native,
.q-field--auto-height.q-field--labeled .q-field__prefix,
.q-field--auto-height.q-field--labeled .q-field__suffix {
  padding-top: 0;
}

.q-field--auto-height.q-field--labeled .q-field__native {
  min-height: 24px;
}

.q-field--auto-height.q-field--dense .q-field__control,
.q-field--auto-height.q-field--dense .q-field__native {
  min-height: 40px;
}

.q-field--auto-height.q-field--dense.q-field--labeled .q-field__control-container {
  padding-top: 14px;
}

.q-field--auto-height.q-field--dense.q-field--labeled .q-field__shadow {
  top: 14px;
}

.q-field--auto-height.q-field--dense.q-field--labeled .q-field__native {
  min-height: 24px;
}

.q-field--square .q-field__control {
  border-radius: 0 !important;
}

.q-transition--field-message-enter-active,
.q-transition--field-message-leave-active {
  -webkit-transition: opacity 0.6s cubic-bezier(0.86, 0, 0.07, 1), -webkit-transform 0.6s cubic-bezier(0.86, 0, 0.07, 1);
  transition: opacity 0.6s cubic-bezier(0.86, 0, 0.07, 1), -webkit-transform 0.6s cubic-bezier(0.86, 0, 0.07, 1);
  transition: transform 0.6s cubic-bezier(0.86, 0, 0.07, 1), opacity 0.6s cubic-bezier(0.86, 0, 0.07, 1);
  transition: transform 0.6s cubic-bezier(0.86, 0, 0.07, 1), opacity 0.6s cubic-bezier(0.86, 0, 0.07, 1), -webkit-transform 0.6s cubic-bezier(0.86, 0, 0.07, 1);
}

.q-transition--field-message-enter,
.q-transition--field-message-leave-to {
  opacity: 0;
  -webkit-transform: translateY(-10px);
      -ms-transform: translateY(-10px);
          transform: translateY(-10px);
}

.q-transition--field-message-leave,
.q-transition--field-message-leave-active {
  position: absolute;
}

.q-file .q-field__native {
  word-break: break-all;
}

.q-file .q-field__input {
  opacity: 0 !important;
}

.q-file .q-field__input::-webkit-file-upload-button {
  cursor: pointer;
}

.q-file__filler {
  visibility: hidden;
  width: 100%;
  border: none;
  padding: 0;
}

.q-file__dnd {
  outline: 1px dashed currentColor;
  outline-offset: -4px;
}

.q-form {
  position: relative;
}

.q-img {
  position: relative;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
}

.q-img__loading .q-spinner {
  font-size: 50px;
}

.q-img__image {
  border-radius: inherit;
  background-repeat: no-repeat;
}

.q-img__content {
  overflow: hidden;
  border-radius: inherit;
}

.q-img__content > div {
  position: absolute;
  padding: 16px;
  color: #fff;
  background: rgba(0, 0, 0, 0.47);
}

.q-img--menu .q-img__image {
  pointer-events: none;
}

.q-img--menu .q-img__image > img {
  pointer-events: all;
  opacity: 0;
}

.q-img--menu .q-img__content {
  pointer-events: none;
}

.q-img--menu .q-img__content > div {
  pointer-events: all;
}

.q-inner-loading {
  background: rgba(255, 255, 255, 0.6);
}

.q-inner-loading--dark {
  background: rgba(0, 0, 0, 0.4);
}

.q-inner-loading__label {
  margin-top: 8px;
}

.q-textarea .q-field__control {
  min-height: 56px;
  height: auto;
}

.q-textarea .q-field__control-container {
  padding-top: 2px;
  padding-bottom: 2px;
}

.q-textarea .q-field__shadow {
  top: 2px;
  bottom: 2px;
}

.q-textarea .q-field__native,
.q-textarea .q-field__prefix,
.q-textarea .q-field__suffix {
  line-height: 18px;
}

.q-textarea .q-field__native {
  resize: vertical;
  padding-top: 17px;
  min-height: 52px;
}

.q-textarea.q-field--labeled .q-field__control-container {
  padding-top: 26px;
}

.q-textarea.q-field--labeled .q-field__shadow {
  top: 26px;
}

.q-textarea.q-field--labeled .q-field__native,
.q-textarea.q-field--labeled .q-field__prefix,
.q-textarea.q-field--labeled .q-field__suffix {
  padding-top: 0;
}

.q-textarea.q-field--labeled .q-field__native {
  min-height: 26px;
  padding-top: 1px;
}

.q-textarea--autogrow .q-field__native {
  resize: none;
}

.q-textarea.q-field--dense .q-field__control,
.q-textarea.q-field--dense .q-field__native {
  min-height: 36px;
}

.q-textarea.q-field--dense .q-field__native {
  padding-top: 9px;
}

.q-textarea.q-field--dense.q-field--labeled .q-field__control-container {
  padding-top: 14px;
}

.q-textarea.q-field--dense.q-field--labeled .q-field__shadow {
  top: 14px;
}

.q-textarea.q-field--dense.q-field--labeled .q-field__native {
  min-height: 24px;
  padding-top: 3px;
}

.q-textarea.q-field--dense.q-field--labeled .q-field__prefix,
.q-textarea.q-field--dense.q-field--labeled .q-field__suffix {
  padding-top: 2px;
}

body.mobile .q-textarea .q-field__native,
.q-textarea.disabled .q-field__native {
  resize: none;
}

.q-intersection {
  position: relative;
}

.q-item {
  min-height: 48px;
  padding: 8px 16px;
  color: inherit;
  -webkit-transition: color 0.3s, background-color 0.3s;
  transition: color 0.3s, background-color 0.3s;
}

.q-item__section--side {
  color: #757575;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-right: 16px;
  width: auto;
  min-width: 0;
  max-width: 100%;
}

.q-item__section--side > .q-icon {
  font-size: 24px;
}

.q-item__section--side > .q-avatar {
  font-size: 40px;
}

.q-item__section--avatar {
  color: inherit;
  min-width: 56px;
}

.q-item__section--thumbnail img {
  width: 100px;
  height: 56px;
}

.q-item__section--nowrap {
  white-space: nowrap;
}

.q-item > .q-item__section--thumbnail:first-child,
.q-item > .q-focus-helper + .q-item__section--thumbnail {
  margin-left: -16px;
}

.q-item > .q-item__section--thumbnail:last-of-type {
  margin-right: -16px;
}

.q-item__label {
  line-height: 1.2em !important;
  max-width: 100%;
}

.q-item__label--overline {
  color: rgba(0, 0, 0, 0.7);
}

.q-item__label--caption {
  color: rgba(0, 0, 0, 0.54);
}

.q-item__label--header {
  color: #757575;
  padding: 16px;
  font-size: 0.875rem;
  line-height: 1.25rem;
  letter-spacing: 0.01786em;
}

.q-separator--spaced + .q-item__label--header,
.q-list--padding .q-item__label--header {
  padding-top: 8px;
}

.q-item__label + .q-item__label {
  margin-top: 4px;
}

.q-item__section--main {
  width: auto;
  min-width: 0;
  max-width: 100%;
  -webkit-box-flex: 10000;
  -webkit-flex: 10000 1 0%;
      -ms-flex: 10000 1 0%;
          flex: 10000 1 0%;
}

.q-item__section--main + .q-item__section--main {
  margin-left: 8px;
}

.q-item__section--main ~ .q-item__section--side {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding-right: 0;
  padding-left: 16px;
}

.q-item__section--main.q-item__section--thumbnail {
  margin-left: 0;
  margin-right: -16px;
}

.q-list--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}

.q-list--separator > .q-item-type + .q-item-type,
.q-list--separator > .q-virtual-scroll__content > .q-item-type + .q-item-type {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}

.q-list--padding {
  padding: 8px 0;
}

.q-list--dense > .q-item,
.q-item--dense {
  min-height: 32px;
  padding: 2px 16px;
}

.q-list--dark.q-list--separator > .q-item-type + .q-item-type,
.q-list--dark.q-list--separator > .q-virtual-scroll__content > .q-item-type + .q-item-type {
  border-top-color: rgba(255, 255, 255, 0.28);
}

.q-list--dark,
.q-item--dark {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.28);
}

.q-list--dark .q-item__section--side:not(.q-item__section--avatar),
.q-item--dark .q-item__section--side:not(.q-item__section--avatar) {
  color: rgba(255, 255, 255, 0.7);
}

.q-list--dark .q-item__label--header,
.q-item--dark .q-item__label--header {
  color: rgba(255, 255, 255, 0.64);
}

.q-list--dark .q-item__label--overline,
.q-item--dark .q-item__label--overline,
.q-list--dark .q-item__label--caption,
.q-item--dark .q-item__label--caption {
  color: rgba(255, 255, 255, 0.8);
}

.q-item {
  position: relative;
}

.q-item.q-router-link--active,
.q-item--active {
  color: #1976d2;
  color: var(--q-color-primary);
}

.q-knob {
  font-size: 48px;
}

.q-knob--editable {
  cursor: pointer;
  outline: 0;
}

.q-knob--editable:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 50%;
  box-shadow: none;
  -webkit-transition: box-shadow 0.24s ease-in-out;
  transition: box-shadow 0.24s ease-in-out;
}

.q-knob--editable:focus:before {
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px rgba(0, 0, 0, 0.14), 0 1px 10px rgba(0, 0, 0, 0.12);
}

.q-layout {
  width: 100%;
  outline: 0;
}

.q-layout-container {
  position: relative;
  width: 100%;
  height: 100%;
}

.q-layout-container .q-layout {
  min-height: 100%;
}

.q-layout-container > div {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.q-layout-container > div > div {
  min-height: 0;
  max-height: 100%;
}

.q-layout__shadow {
  width: 100%;
}

.q-layout__shadow:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.2), 0 0px 10px rgba(0, 0, 0, 0.24);
}

.q-layout__section--marginal {
  background-color: #1976d2;
  background-color: var(--q-color-primary);
  color: #fff;
}

.q-header--hidden {
  -webkit-transform: translateY(-110%);
      -ms-transform: translateY(-110%);
          transform: translateY(-110%);
}

.q-header--bordered {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.q-header .q-layout__shadow {
  bottom: -10px;
}

.q-header .q-layout__shadow:after {
  bottom: 10px;
}

.q-footer--hidden {
  -webkit-transform: translateY(110%);
      -ms-transform: translateY(110%);
          transform: translateY(110%);
}

.q-footer--bordered {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}

.q-footer .q-layout__shadow {
  top: -10px;
}

.q-footer .q-layout__shadow:after {
  top: 10px;
}

.q-header,
.q-footer {
  z-index: 2000;
}

.q-drawer {
  position: absolute;
  top: 0;
  bottom: 0;
  background: #fff;
  z-index: 1000;
}

.q-drawer--on-top {
  z-index: 3000;
}

.q-drawer--left {
  left: 0;
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
}

.q-drawer--left.q-drawer--bordered {
  border-right: 1px solid rgba(0, 0, 0, 0.12);
}

.q-drawer--left .q-layout__shadow {
  left: 10px;
  right: -10px;
}

.q-drawer--left .q-layout__shadow:after {
  right: 10px;
}

.q-drawer--right {
  right: 0;
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
}

.q-drawer--right.q-drawer--bordered {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}

.q-drawer--right .q-layout__shadow {
  left: -10px;
}

.q-drawer--right .q-layout__shadow:after {
  left: 10px;
}

.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini {
  padding: 0 !important;
}

.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item,
.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section {
  text-align: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  padding-right: 0;
  min-width: 0;
}

.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__label,
.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--main,
.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--side ~ .q-item__section--side {
  display: none;
}

.q-drawer--mini .q-mini-drawer-hide,
.q-drawer--mini .q-expansion-item__content {
  display: none;
}

.q-drawer--mini-animate .q-drawer__content {
  overflow-x: hidden;
  white-space: nowrap;
}

.q-drawer--standard .q-mini-drawer-only {
  display: none;
}

.q-drawer--mobile .q-mini-drawer-only,
.q-drawer--mobile .q-mini-drawer-hide {
  display: none;
}

.q-drawer__backdrop {
  z-index: 2999 !important;
  will-change: background-color;
}

.q-drawer__opener {
  z-index: 2001;
  height: 100%;
  width: 15px;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.q-layout,
.q-header,
.q-footer,
.q-page {
  position: relative;
}

.q-page-sticky--shrink {
  pointer-events: none;
}

.q-page-sticky--shrink > div {
  display: inline-block;
  pointer-events: auto;
}

body.q-ios-padding .q-layout--standard .q-header > .q-toolbar:nth-child(1),
body.q-ios-padding .q-layout--standard .q-header > .q-tabs:nth-child(1) .q-tabs-head,
body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content {
  padding-top: 20px;
  min-height: 70px;
  padding-top: env(safe-area-inset-top);
  min-height: -webkit-calc(env(safe-area-inset-top) + 50px);
  min-height: calc(env(safe-area-inset-top) + 50px);
}

body.q-ios-padding .q-layout--standard .q-footer > .q-toolbar:last-child,
body.q-ios-padding .q-layout--standard .q-footer > .q-tabs:last-child .q-tabs-head,
body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content {
  padding-bottom: env(safe-area-inset-bottom);
  min-height: -webkit-calc(env(safe-area-inset-bottom) + 50px);
  min-height: calc(env(safe-area-inset-bottom) + 50px);
}

.q-body--layout-animate .q-drawer__backdrop {
  -webkit-transition: background-color 0.12s !important;
  transition: background-color 0.12s !important;
}

.q-body--layout-animate .q-drawer {
  -webkit-transition: width 0.12s, top 0.12s, bottom 0.12s, -webkit-transform 0.12s !important;
  transition: width 0.12s, top 0.12s, bottom 0.12s, -webkit-transform 0.12s !important;
  transition: transform 0.12s, width 0.12s, top 0.12s, bottom 0.12s !important;
  transition: transform 0.12s, width 0.12s, top 0.12s, bottom 0.12s, -webkit-transform 0.12s !important;
}

.q-body--layout-animate .q-layout__section--marginal {
  -webkit-transition: left 0.12s, right 0.12s, -webkit-transform 0.12s !important;
  transition: left 0.12s, right 0.12s, -webkit-transform 0.12s !important;
  transition: transform 0.12s, left 0.12s, right 0.12s !important;
  transition: transform 0.12s, left 0.12s, right 0.12s, -webkit-transform 0.12s !important;
}

.q-body--layout-animate .q-page-container {
  -webkit-transition: padding-top 0.12s, padding-right 0.12s, padding-bottom 0.12s, padding-left 0.12s !important;
  transition: padding-top 0.12s, padding-right 0.12s, padding-bottom 0.12s, padding-left 0.12s !important;
}

.q-body--layout-animate .q-page-sticky {
  -webkit-transition: left 0.12s, right 0.12s, top 0.12s, bottom 0.12s, -webkit-transform 0.12s !important;
  transition: left 0.12s, right 0.12s, top 0.12s, bottom 0.12s, -webkit-transform 0.12s !important;
  transition: transform 0.12s, left 0.12s, right 0.12s, top 0.12s, bottom 0.12s !important;
  transition: transform 0.12s, left 0.12s, right 0.12s, top 0.12s, bottom 0.12s, -webkit-transform 0.12s !important;
}

body:not(.q-body--layout-animate) .q-layout--prevent-focus {
  visibility: hidden;
}

.q-body--drawer-toggle {
  overflow-x: hidden !important;
}

@media (max-width: 599.98px) {
  .q-layout-padding {
    padding: 8px;
  }
}
@media (min-width: 600px) and (max-width: 1439.98px) {
  .q-layout-padding {
    padding: 16px;
  }
}
@media (min-width: 1440px) {
  .q-layout-padding {
    padding: 24px;
  }
}
body.body--dark .q-header,
body.body--dark .q-footer,
body.body--dark .q-drawer {
  border-color: rgba(255, 255, 255, 0.28);
}

body.platform-ios .q-layout--containerized {
  position: unset !important;
}

.q-linear-progress {
  position: relative;
  width: 100%;
  overflow: hidden;
  font-size: 4px;
  height: 1em;
  color: #1976d2;
  color: var(--q-color-primary);
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
}

.q-linear-progress__model,
.q-linear-progress__track {
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
}

.q-linear-progress__model--with-transition,
.q-linear-progress__track--with-transition {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}

.q-linear-progress--reverse .q-linear-progress__model,
.q-linear-progress--reverse .q-linear-progress__track {
  -webkit-transform-origin: 0 100%;
      -ms-transform-origin: 0 100%;
          transform-origin: 0 100%;
}

.q-linear-progress__model--determinate {
  background: currentColor;
}

.q-linear-progress__model--indeterminate,
.q-linear-progress__model--query {
  -webkit-transition: none;
  transition: none;
}

.q-linear-progress__model--indeterminate:before,
.q-linear-progress__model--query:before,
.q-linear-progress__model--indeterminate:after,
.q-linear-progress__model--query:after {
  background: currentColor;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
}

.q-linear-progress__model--indeterminate:before,
.q-linear-progress__model--query:before {
  -webkit-animation: q-linear-progress--indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
          animation: q-linear-progress--indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
}

.q-linear-progress__model--indeterminate:after,
.q-linear-progress__model--query:after {
  -webkit-transform: translate3d(-101%, 0, 0) scale3d(1, 1, 1);
          transform: translate3d(-101%, 0, 0) scale3d(1, 1, 1);
  -webkit-animation: q-linear-progress--indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
          animation: q-linear-progress--indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
  -webkit-animation-delay: 1.15s;
          animation-delay: 1.15s;
}

.q-linear-progress__track {
  opacity: 0.4;
}

.q-linear-progress__track--light {
  background: rgba(0, 0, 0, 0.26);
}

.q-linear-progress__track--dark {
  background: rgba(255, 255, 255, 0.6);
}

.q-linear-progress__stripe {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)) !important;
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)) !important;
  background-size: 40px 40px !important;
}

.q-linear-progress__stripe--with-transition {
  -webkit-transition: width 0.3s;
  transition: width 0.3s;
}

.q-menu {
  position: fixed !important;
  display: inline-block;
  max-width: 95vw;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  background: #fff;
  border-radius: 4px;
  overflow-y: auto;
  overflow-x: hidden;
  outline: 0;
  max-height: 65vh;
  z-index: 6000;
}

.q-menu--square {
  border-radius: 0;
}

.q-option-group--inline > div {
  display: inline-block;
}

.q-pagination input {
  text-align: center;
  -moz-appearance: textfield;
}

.q-pagination input::-webkit-outer-spin-button,
.q-pagination input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.q-pagination__content {
  margin-top: -2px;
  margin-left: -2px;
}

.q-pagination__content > .q-btn,
.q-pagination__content > .q-input,
.q-pagination__middle > .q-btn {
  margin-top: 2px;
  margin-left: 2px;
}

.q-parallax {
  position: relative;
  width: 100%;
  overflow: hidden;
  border-radius: inherit;
}

.q-parallax__media > img,
.q-parallax__media > video {
  position: absolute;
  left: 50%;
  bottom: 0;
  min-width: 100%;
  min-height: 100%;
  will-change: transform;
  display: none;
}

.q-popup-edit {
  padding: 8px 16px;
}

.q-popup-edit__buttons {
  margin-top: 8px;
}

.q-popup-edit__buttons .q-btn + .q-btn {
  margin-left: 8px;
}

.q-pull-to-refresh {
  position: relative;
}

.q-pull-to-refresh__puller {
  border-radius: 50%;
  width: 40px;
  height: 40px;
  color: #1976d2;
  color: var(--q-color-primary);
  background: #fff;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.3);
}

.q-pull-to-refresh__puller--animating {
  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: transform 0.3s, opacity 0.3s;
  transition: transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;
}

.q-radio {
  vertical-align: middle;
}

.q-radio__native {
  width: 1px;
  height: 1px;
}

.q-radio__bg,
.q-radio__icon-container {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.q-radio__bg {
  top: 25%;
  left: 25%;
  width: 50%;
  height: 50%;
  -webkit-print-color-adjust: exact;
}

.q-radio__bg path {
  fill: currentColor;
}

.q-radio__icon {
  color: currentColor;
  font-size: 0.5em;
}

.q-radio__check {
  -webkit-transform-origin: 50% 50%;
      -ms-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  -webkit-transform: scale3d(0, 0, 1);
          transform: scale3d(0, 0, 1);
  -webkit-transition: -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
}

.q-radio__inner {
  font-size: 40px;
  width: 1em;
  min-width: 1em;
  height: 1em;
  outline: 0;
  border-radius: 50%;
  color: rgba(0, 0, 0, 0.54);
}

.q-radio__inner--truthy {
  color: #1976d2;
  color: var(--q-color-primary);
}

.q-radio__inner--truthy .q-radio__check {
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
}

.q-radio.disabled {
  opacity: 0.75 !important;
}

.q-radio--dark .q-radio__inner {
  color: rgba(255, 255, 255, 0.7);
}

.q-radio--dark .q-radio__inner:before {
  opacity: 0.32 !important;
}

.q-radio--dark .q-radio__inner--truthy {
  color: #1976d2;
  color: var(--q-color-primary);
}

.q-radio--dense .q-radio__inner {
  width: 0.5em;
  min-width: 0.5em;
  height: 0.5em;
}

.q-radio--dense .q-radio__bg {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.q-radio--dense .q-radio__label {
  padding-left: 0.5em;
}

.q-radio--dense.reverse .q-radio__label {
  padding-left: 0;
  padding-right: 0.5em;
}

body.desktop .q-radio:not(.disabled) .q-radio__inner:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 50%;
  background: currentColor;
  opacity: 0.12;
  -webkit-transform: scale3d(0, 0, 1);
          transform: scale3d(0, 0, 1);
  -webkit-transition: -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms, -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1) 0ms;
}

body.desktop .q-radio:not(.disabled):focus .q-radio__inner:before,
body.desktop .q-radio:not(.disabled):hover .q-radio__inner:before {
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
}

body.desktop .q-radio--dense:not(.disabled):focus .q-radio__inner:before,
body.desktop .q-radio--dense:not(.disabled):hover .q-radio__inner:before {
  -webkit-transform: scale3d(1.5, 1.5, 1);
          transform: scale3d(1.5, 1.5, 1);
}

.q-rating {
  color: #ffeb3b;
  vertical-align: middle;
}

.q-rating__icon-container {
  height: 1em;
  outline: 0;
}

.q-rating__icon-container + .q-rating__icon-container {
  margin-left: 2px;
}

.q-rating__icon {
  color: currentColor;
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  position: relative;
  opacity: 0.4;
  -webkit-transition: opacity 0.2s ease-in, -webkit-transform 0.2s ease-in;
  transition: opacity 0.2s ease-in, -webkit-transform 0.2s ease-in;
  transition: transform 0.2s ease-in, opacity 0.2s ease-in;
  transition: transform 0.2s ease-in, opacity 0.2s ease-in, -webkit-transform 0.2s ease-in;
}

.q-rating__icon--hovered {
  -webkit-transform: scale(1.3);
      -ms-transform: scale(1.3);
          transform: scale(1.3);
}

.q-rating__icon--active {
  opacity: 1;
}

.q-rating__icon--exselected {
  opacity: 0.7;
}

.q-rating--no-dimming .q-rating__icon {
  opacity: 1;
}

.q-rating--editable .q-rating__icon-container {
  cursor: pointer;
}

.q-responsive {
  position: relative;
  max-width: 100%;
  max-height: 100%;
}

.q-responsive__filler {
  width: inherit;
  max-width: inherit;
  height: inherit;
  max-height: inherit;
}

.q-responsive__content {
  border-radius: inherit;
}

.q-responsive__content > * {
  width: 100% !important;
  height: 100% !important;
  max-height: 100% !important;
  max-width: 100% !important;
}

.q-scrollarea {
  position: relative;
  contain: strict;
}

.q-scrollarea__bar,
.q-scrollarea__thumb {
  opacity: 0.2;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  will-change: opacity;
  cursor: -webkit-grab;
  cursor: grab;
}

.q-scrollarea__bar--v,
.q-scrollarea__thumb--v {
  right: 0;
  width: 10px;
}

.q-scrollarea__bar--h,
.q-scrollarea__thumb--h {
  bottom: 0;
  height: 10px;
}

.q-scrollarea__bar--invisible,
.q-scrollarea__thumb--invisible {
  opacity: 0 !important;
  pointer-events: none;
}

.q-scrollarea__thumb {
  background: #000;
}

.q-scrollarea__thumb:hover {
  opacity: 0.3;
}

.q-scrollarea__thumb:active {
  opacity: 0.5;
}

.q-scrollarea__content {
  min-height: 100%;
  min-width: 100%;
}

.q-scrollarea--dark .q-scrollarea__thumb {
  background: #fff;
}

.q-select--without-input .q-field__control {
  cursor: pointer;
}

.q-select--with-input .q-field__control {
  cursor: text;
}

.q-select .q-field__input {
  min-width: 50px !important;
  cursor: text;
}

.q-select .q-field__input--padding {
  padding-left: 4px;
}

.q-select__focus-target,
.q-select__autocomplete-input {
  position: absolute;
  outline: 0 !important;
  width: 1px;
  height: 1px;
  padding: 0;
  border: 0;
  opacity: 0;
}

.q-select__dropdown-icon {
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.28s;
  transition: -webkit-transform 0.28s;
  transition: transform 0.28s;
  transition: transform 0.28s, -webkit-transform 0.28s;
}

.q-select.q-field--readonly .q-field__control,
.q-select.q-field--readonly .q-select__dropdown-icon {
  cursor: default;
}

.q-select__dialog {
  width: 90vw !important;
  max-width: 90vw !important;
  max-height: -webkit-calc(100vh - 70px) !important;
  max-height: calc(100vh - 70px) !important;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.q-select__dialog > .scroll {
  position: relative;
  background: inherit;
}

body.mobile:not(.native-mobile) .q-select__dialog {
  max-height: -webkit-calc(100vh - 108px) !important;
  max-height: calc(100vh - 108px) !important;
}

body.platform-android.native-mobile .q-dialog__inner--top .q-select__dialog {
  max-height: -webkit-calc(100vh - 24px) !important;
  max-height: calc(100vh - 24px) !important;
}

body.platform-android:not(.native-mobile) .q-dialog__inner--top .q-select__dialog {
  max-height: -webkit-calc(100vh - 80px) !important;
  max-height: calc(100vh - 80px) !important;
}

body.platform-ios.native-mobile .q-dialog__inner--top > div {
  border-radius: 4px;
}

body.platform-ios.native-mobile .q-dialog__inner--top .q-select__dialog--focused {
  max-height: 47vh !important;
}

body.platform-ios:not(.native-mobile) .q-dialog__inner--top .q-select__dialog--focused {
  max-height: 50vh !important;
}

.q-separator {
  border: 0;
  background: rgba(0, 0, 0, 0.12);
  margin: 0;
  -webkit-transition: background 0.3s, opacity 0.3s;
  transition: background 0.3s, opacity 0.3s;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}

.q-separator--dark {
  background: rgba(255, 255, 255, 0.28);
}

.q-separator--horizontal {
  display: block;
  height: 1px;
}

.q-separator--horizontal-inset {
  margin-left: 16px;
  margin-right: 16px;
}

.q-separator--horizontal-item-inset {
  margin-left: 72px;
  margin-right: 0;
}

.q-separator--horizontal-item-thumbnail-inset {
  margin-left: 116px;
  margin-right: 0;
}

.q-separator--vertical {
  width: 1px;
  height: auto;
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
}

.q-separator--vertical-inset {
  margin-top: 8px;
  margin-bottom: 8px;
}

.q-skeleton {
  background: rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  box-sizing: border-box;
}

.q-skeleton--anim {
  cursor: wait;
}

.q-skeleton:before {
  content: " ";
}

.q-skeleton--type-text {
  -webkit-transform: scale(1, 0.5);
      -ms-transform: scale(1, 0.5);
          transform: scale(1, 0.5);
}

.q-skeleton--type-circle,
.q-skeleton--type-QAvatar {
  height: 48px;
  width: 48px;
  border-radius: 50%;
}

.q-skeleton--type-QBtn {
  width: 90px;
  height: 36px;
}

.q-skeleton--type-QBadge {
  width: 70px;
  height: 16px;
}

.q-skeleton--type-QChip {
  width: 90px;
  height: 28px;
  border-radius: 16px;
}

.q-skeleton--type-QToolbar {
  height: 50px;
}

.q-skeleton--type-QCheckbox,
.q-skeleton--type-QRadio {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

.q-skeleton--type-QToggle {
  width: 56px;
  height: 40px;
  border-radius: 7px;
}

.q-skeleton--type-QSlider,
.q-skeleton--type-QRange {
  height: 40px;
}

.q-skeleton--type-QInput {
  height: 56px;
}

.q-skeleton--bordered {
  border: 1px solid rgba(0, 0, 0, 0.05);
}

.q-skeleton--square {
  border-radius: 0;
}

.q-skeleton--anim-fade {
  -webkit-animation: q-skeleton--fade 1.5s linear 0.5s infinite;
          animation: q-skeleton--fade 1.5s linear 0.5s infinite;
}

.q-skeleton--anim-pulse {
  -webkit-animation: q-skeleton--pulse 1.5s ease-in-out 0.5s infinite;
          animation: q-skeleton--pulse 1.5s ease-in-out 0.5s infinite;
}

.q-skeleton--anim-pulse-x {
  -webkit-animation: q-skeleton--pulse-x 1.5s ease-in-out 0.5s infinite;
          animation: q-skeleton--pulse-x 1.5s ease-in-out 0.5s infinite;
}

.q-skeleton--anim-pulse-y {
  -webkit-animation: q-skeleton--pulse-y 1.5s ease-in-out 0.5s infinite;
          animation: q-skeleton--pulse-y 1.5s ease-in-out 0.5s infinite;
}

.q-skeleton--anim-wave,
.q-skeleton--anim-blink,
.q-skeleton--anim-pop {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.q-skeleton--anim-wave:after,
.q-skeleton--anim-blink:after,
.q-skeleton--anim-pop:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
}

.q-skeleton--anim-blink:after {
  background: rgba(255, 255, 255, 0.7);
  -webkit-animation: q-skeleton--fade 1.5s linear 0.5s infinite;
          animation: q-skeleton--fade 1.5s linear 0.5s infinite;
}

.q-skeleton--anim-wave:after {
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
  -webkit-animation: q-skeleton--wave 1.5s linear 0.5s infinite;
          animation: q-skeleton--wave 1.5s linear 0.5s infinite;
}

.q-skeleton--dark {
  background: rgba(255, 255, 255, 0.05);
}

.q-skeleton--dark.q-skeleton--bordered {
  border: 1px solid rgba(255, 255, 255, 0.25);
}

.q-skeleton--dark.q-skeleton--anim-wave:after {
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
  background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
}

.q-skeleton--dark.q-skeleton--anim-blink:after {
  background: rgba(255, 255, 255, 0.2);
}

.q-slide-item {
  position: relative;
  background: #fff;
}

.q-slide-item__left,
.q-slide-item__right,
.q-slide-item__top,
.q-slide-item__bottom {
  visibility: hidden;
  font-size: 14px;
  color: #fff;
}

.q-slide-item__left .q-icon,
.q-slide-item__right .q-icon,
.q-slide-item__top .q-icon,
.q-slide-item__bottom .q-icon {
  font-size: 1.714em;
}

.q-slide-item__left {
  background: #4caf50;
  padding: 8px 16px;
}

.q-slide-item__left > div {
  -webkit-transform-origin: left center;
      -ms-transform-origin: left center;
          transform-origin: left center;
}

.q-slide-item__right {
  background: #ff9800;
  padding: 8px 16px;
}

.q-slide-item__right > div {
  -webkit-transform-origin: right center;
      -ms-transform-origin: right center;
          transform-origin: right center;
}

.q-slide-item__top {
  background: #2196f3;
  padding: 16px 8px;
}

.q-slide-item__top > div {
  -webkit-transform-origin: top center;
      -ms-transform-origin: top center;
          transform-origin: top center;
}

.q-slide-item__bottom {
  background: #9c27b0;
  padding: 16px 8px;
}

.q-slide-item__bottom > div {
  -webkit-transform-origin: bottom center;
      -ms-transform-origin: bottom center;
          transform-origin: bottom center;
}

.q-slide-item__content {
  background: inherit;
  -webkit-transition: -webkit-transform 0.2s ease-in;
  transition: -webkit-transform 0.2s ease-in;
  transition: transform 0.2s ease-in;
  transition: transform 0.2s ease-in, -webkit-transform 0.2s ease-in;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
}

.q-slider {
  position: relative;
}

.q-slider--h {
  width: 100%;
}

.q-slider--v {
  height: 200px;
}

.q-slider--editable .q-slider__track-container {
  cursor: -webkit-grab;
  cursor: grab;
}

.q-slider__track-container {
  outline: 0;
}

.q-slider__track-container--h {
  width: 100%;
  padding: 12px 0;
}

.q-slider__track-container--h .q-slider__selection {
  will-change: width, left;
}

.q-slider__track-container--v {
  height: 100%;
  padding: 0 12px;
}

.q-slider__track-container--v .q-slider__selection {
  will-change: height, top;
}

.q-slider__track {
  color: #1976d2;
  color: var(--q-color-primary);
  background: rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  width: inherit;
  height: inherit;
}

.q-slider__inner {
  background: rgba(0, 0, 0, 0.1);
  border-radius: inherit;
  width: 100%;
  height: 100%;
}

.q-slider__selection {
  background: currentColor;
  border-radius: inherit;
  width: 100%;
  height: 100%;
}

.q-slider__markers {
  color: rgba(0, 0, 0, 0.3);
  border-radius: inherit;
  width: 100%;
  height: 100%;
}

.q-slider__markers:after {
  content: "";
  position: absolute;
  background: currentColor;
}

.q-slider__markers--h {
  background-image: -webkit-repeating-linear-gradient(left, currentColor, currentColor 2px, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0));
  background-image: repeating-linear-gradient(to right, currentColor, currentColor 2px, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0));
}

.q-slider__markers--h:after {
  height: 100%;
  width: 2px;
  top: 0;
  right: 0;
}

.q-slider__markers--v {
  background-image: -webkit-repeating-linear-gradient(top, currentColor, currentColor 2px, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0));
  background-image: repeating-linear-gradient(to bottom, currentColor, currentColor 2px, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0));
}

.q-slider__markers--v:after {
  width: 100%;
  height: 2px;
  left: 0;
  bottom: 0;
}

.q-slider__marker-labels-container {
  position: relative;
  width: 100%;
  height: 100%;
  min-height: 24px;
  min-width: 24px;
}

.q-slider__marker-labels {
  position: absolute;
}

.q-slider__marker-labels--h-standard {
  top: 0;
}

.q-slider__marker-labels--h-switched {
  bottom: 0;
}

.q-slider__marker-labels--h-ltr {
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

.q-slider__marker-labels--h-rtl {
  -webkit-transform: translateX(50%);
      -ms-transform: translateX(50%);
          transform: translateX(50%);
}

.q-slider__marker-labels--v-standard {
  left: 4px;
}

.q-slider__marker-labels--v-switched {
  right: 4px;
}

.q-slider__marker-labels--v-ltr {
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.q-slider__marker-labels--v-rtl {
  -webkit-transform: translateY(50%);
      -ms-transform: translateY(50%);
          transform: translateY(50%);
}

.q-slider__thumb {
  z-index: 1;
  outline: 0;
  color: #1976d2;
  color: var(--q-color-primary);
  -webkit-transition: fill 0.18s ease-out, stroke 0.18s ease-out, -webkit-transform 0.18s ease-out;
  transition: fill 0.18s ease-out, stroke 0.18s ease-out, -webkit-transform 0.18s ease-out;
  transition: transform 0.18s ease-out, fill 0.18s ease-out, stroke 0.18s ease-out;
  transition: transform 0.18s ease-out, fill 0.18s ease-out, stroke 0.18s ease-out, -webkit-transform 0.18s ease-out;
}

.q-slider__thumb.q-slider--focus {
  opacity: 1 !important;
}

.q-slider__thumb--h {
  top: 50%;
  will-change: left;
}

.q-slider__thumb--h-ltr {
  -webkit-transform: scale(1) translate(-50%, -50%);
      -ms-transform: scale(1) translate(-50%, -50%);
          transform: scale(1) translate(-50%, -50%);
}

.q-slider__thumb--h-rtl {
  -webkit-transform: scale(1) translate(50%, -50%);
      -ms-transform: scale(1) translate(50%, -50%);
          transform: scale(1) translate(50%, -50%);
}

.q-slider__thumb--v {
  left: 50%;
  will-change: top;
}

.q-slider__thumb--v-ltr {
  -webkit-transform: scale(1) translate(-50%, -50%);
      -ms-transform: scale(1) translate(-50%, -50%);
          transform: scale(1) translate(-50%, -50%);
}

.q-slider__thumb--v-rtl {
  -webkit-transform: scale(1) translate(-50%, 50%);
      -ms-transform: scale(1) translate(-50%, 50%);
          transform: scale(1) translate(-50%, 50%);
}

.q-slider__thumb-shape {
  top: 0;
  left: 0;
  stroke-width: 3.5;
  stroke: currentColor;
  -webkit-transition: -webkit-transform 0.28s;
  transition: -webkit-transform 0.28s;
  transition: transform 0.28s;
  transition: transform 0.28s, -webkit-transform 0.28s;
}

.q-slider__thumb-shape path {
  stroke: currentColor;
  fill: currentColor;
}

.q-slider__focus-ring {
  border-radius: 50%;
  opacity: 0;
  -webkit-transition: opacity 266.67ms ease-out, background-color 266.67ms ease-out, -webkit-transform 266.67ms ease-out;
  transition: opacity 266.67ms ease-out, background-color 266.67ms ease-out, -webkit-transform 266.67ms ease-out;
  transition: transform 266.67ms ease-out, opacity 266.67ms ease-out, background-color 266.67ms ease-out;
  transition: transform 266.67ms ease-out, opacity 266.67ms ease-out, background-color 266.67ms ease-out, -webkit-transform 266.67ms ease-out;
  -webkit-transition-delay: 0.14s;
          transition-delay: 0.14s;
}

.q-slider__pin {
  opacity: 0;
  white-space: nowrap;
  -webkit-transition: opacity 0.28s ease-out;
  transition: opacity 0.28s ease-out;
  -webkit-transition-delay: 0.14s;
          transition-delay: 0.14s;
}

.q-slider__pin:before {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
}

.q-slider__pin--h:before {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

.q-slider__pin--h-standard {
  bottom: 100%;
}

.q-slider__pin--h-standard:before {
  bottom: 2px;
  border-top: 6px solid currentColor;
}

.q-slider__pin--h-switched {
  top: 100%;
}

.q-slider__pin--h-switched:before {
  top: 2px;
  border-bottom: 6px solid currentColor;
}

.q-slider__pin--v {
  top: 0;
}

.q-slider__pin--v:before {
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
}

.q-slider__pin--v-standard {
  left: 100%;
}

.q-slider__pin--v-standard:before {
  left: 2px;
  border-right: 6px solid currentColor;
}

.q-slider__pin--v-switched {
  right: 100%;
}

.q-slider__pin--v-switched:before {
  right: 2px;
  border-left: 6px solid currentColor;
}

.q-slider__label {
  z-index: 1;
  white-space: nowrap;
  position: absolute;
}

.q-slider__label--h {
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

.q-slider__label--h-standard {
  bottom: 7px;
}

.q-slider__label--h-switched {
  top: 7px;
}

.q-slider__label--v {
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.q-slider__label--v-standard {
  left: 7px;
}

.q-slider__label--v-switched {
  right: 7px;
}

.q-slider__text-container {
  min-height: 25px;
  padding: 2px 8px;
  border-radius: 4px;
  background: currentColor;
  position: relative;
  text-align: center;
}

.q-slider__text {
  color: #fff;
  font-size: 12px;
}

.q-slider--no-value .q-slider__thumb,
.q-slider--no-value .q-slider__inner,
.q-slider--no-value .q-slider__selection {
  opacity: 0;
}

.q-slider--focus .q-slider__focus-ring,
body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__focus-ring {
  background: currentColor;
  -webkit-transform: scale3d(1.55, 1.55, 1);
          transform: scale3d(1.55, 1.55, 1);
  opacity: 0.25;
}

.q-slider--focus .q-slider__thumb,
body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__thumb,
.q-slider--focus .q-slider__inner,
body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__inner,
.q-slider--focus .q-slider__selection,
body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__selection {
  opacity: 1;
}

.q-slider--inactive .q-slider__thumb--h {
  -webkit-transition: left 0.28s, right 0.28s;
  transition: left 0.28s, right 0.28s;
}

.q-slider--inactive .q-slider__thumb--v {
  -webkit-transition: top 0.28s, bottom 0.28s;
  transition: top 0.28s, bottom 0.28s;
}

.q-slider--inactive .q-slider__selection {
  -webkit-transition: width 0.28s, left 0.28s, right 0.28s, height 0.28s, top 0.28s, bottom 0.28s;
  transition: width 0.28s, left 0.28s, right 0.28s, height 0.28s, top 0.28s, bottom 0.28s;
}

.q-slider--inactive .q-slider__text-container {
  -webkit-transition: -webkit-transform 0.28s;
  transition: -webkit-transform 0.28s;
  transition: transform 0.28s;
  transition: transform 0.28s, -webkit-transform 0.28s;
}

.q-slider--active {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.q-slider--active .q-slider__thumb-shape {
  -webkit-transform: scale(1.5);
      -ms-transform: scale(1.5);
          transform: scale(1.5);
}

.q-slider--active .q-slider__focus-ring,
.q-slider--active.q-slider--label .q-slider__thumb-shape {
  -webkit-transform: scale(0) !important;
      -ms-transform: scale(0) !important;
          transform: scale(0) !important;
}

body.desktop .q-slider.q-slider--enabled .q-slider__track-container:hover .q-slider__pin {
  opacity: 1;
}

.q-slider--label.q-slider--active .q-slider__pin,
.q-slider--label .q-slider--focus .q-slider__pin,
.q-slider--label.q-slider--label-always .q-slider__pin {
  opacity: 1;
}

.q-slider--dark .q-slider__track {
  background: rgba(255, 255, 255, 0.1);
}

.q-slider--dark .q-slider__inner {
  background: rgba(255, 255, 255, 0.1);
}

.q-slider--dark .q-slider__markers {
  color: rgba(255, 255, 255, 0.3);
}

.q-slider--dense .q-slider__track-container--h {
  padding: 6px 0;
}

.q-slider--dense .q-slider__track-container--v {
  padding: 0 6px;
}

.q-space {
  -webkit-box-flex: 1 !important;
  -webkit-flex-grow: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

.q-spinner {
  vertical-align: middle;
}

.q-spinner-mat {
  -webkit-animation: q-spin 2s linear infinite;
          animation: q-spin 2s linear infinite;
  -webkit-transform-origin: center center;
      -ms-transform-origin: center center;
          transform-origin: center center;
}

.q-spinner-mat .path {
  stroke-dasharray: 1, 200;
  stroke-dashoffset: 0;
  -webkit-animation: q-mat-dash 1.5s ease-in-out infinite;
          animation: q-mat-dash 1.5s ease-in-out infinite;
}

.q-splitter__panel {
  position: relative;
  z-index: 0;
}

.q-splitter__panel > .q-splitter {
  width: 100%;
  height: 100%;
}

.q-splitter__separator {
  background-color: rgba(0, 0, 0, 0.12);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: relative;
  z-index: 1;
}

.q-splitter__separator-area > * {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.q-splitter--dark .q-splitter__separator {
  background-color: rgba(255, 255, 255, 0.28);
}

.q-splitter--vertical > .q-splitter__panel {
  height: 100%;
}

.q-splitter--vertical.q-splitter--active {
  cursor: col-resize;
}

.q-splitter--vertical > .q-splitter__separator {
  width: 1px;
}

.q-splitter--vertical > .q-splitter__separator > div {
  left: -6px;
  right: -6px;
}

.q-splitter--vertical.q-splitter--workable > .q-splitter__separator {
  cursor: col-resize;
}

.q-splitter--horizontal > .q-splitter__panel {
  width: 100%;
}

.q-splitter--horizontal.q-splitter--active {
  cursor: row-resize;
}

.q-splitter--horizontal > .q-splitter__separator {
  height: 1px;
}

.q-splitter--horizontal > .q-splitter__separator > div {
  top: -6px;
  bottom: -6px;
}

.q-splitter--horizontal.q-splitter--workable > .q-splitter__separator {
  cursor: row-resize;
}

.q-splitter__before,
.q-splitter__after {
  overflow: auto;
}

.q-stepper {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  background: #fff;
}

.q-stepper__title {
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0.1px;
}

.q-stepper__caption {
  font-size: 12px;
  line-height: 14px;
}

.q-stepper__dot {
  contain: layout;
  margin-right: 8px;
  font-size: 14px;
  width: 24px;
  min-width: 24px;
  height: 24px;
  border-radius: 50%;
  background: currentColor;
}

.q-stepper__dot span {
  color: #fff;
}

.q-stepper__tab {
  padding: 8px 24px;
  font-size: 14px;
  color: #9e9e9e;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}

.q-stepper--dark .q-stepper__dot span {
  color: #000;
}

.q-stepper__tab--navigation {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
}

.q-stepper__tab--active,
.q-stepper__tab--done {
  color: #1976d2;
  color: var(--q-color-primary);
}

.q-stepper__tab--active .q-stepper__dot,
.q-stepper__tab--done .q-stepper__dot,
.q-stepper__tab--active .q-stepper__label,
.q-stepper__tab--done .q-stepper__label {
  text-shadow: 0 0 0 currentColor;
}

.q-stepper__tab--disabled .q-stepper__dot {
  background: rgba(0, 0, 0, 0.22);
}

.q-stepper__tab--disabled .q-stepper__label {
  color: rgba(0, 0, 0, 0.32);
}

.q-stepper__tab--error {
  color: #c10015;
  color: var(--q-color-negative);
}

.q-stepper__tab--error-with-icon .q-stepper__dot {
  background: transparent !important;
}

.q-stepper__tab--error-with-icon .q-stepper__dot span {
  color: currentColor;
}

.q-stepper__tab--error-with-icon .q-stepper__dot .q-icon {
  font-size: 24px;
}

.q-stepper__header {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.q-stepper__header--border {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.q-stepper__header--standard-labels .q-stepper__tab {
  min-height: 72px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.q-stepper__header--standard-labels .q-stepper__tab:first-child {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.q-stepper__header--standard-labels .q-stepper__tab:last-child {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.q-stepper__header--standard-labels .q-stepper__tab:only-child {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.q-stepper__header--standard-labels .q-stepper__dot:after {
  display: none;
}

.q-stepper__header--alternative-labels .q-stepper__tab {
  min-height: 104px;
  padding: 24px 32px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.q-stepper__header--alternative-labels .q-stepper__dot {
  margin-right: 0;
}

.q-stepper__header--alternative-labels .q-stepper__label {
  margin-top: 8px;
  text-align: center;
}

.q-stepper__header--alternative-labels .q-stepper__label:before,
.q-stepper__header--alternative-labels .q-stepper__label:after {
  display: none;
}

.q-stepper__header--contracted {
  min-height: 72px;
}

.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab {
  min-height: 72px;
}

.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab:first-child {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab:last-child {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.q-stepper__header--contracted .q-stepper__tab {
  padding: 24px 0;
}

.q-stepper__header--contracted .q-stepper__tab:first-child .q-stepper__dot {
  -webkit-transform: translateX(24px);
      -ms-transform: translateX(24px);
          transform: translateX(24px);
}

.q-stepper__header--contracted .q-stepper__tab:last-child .q-stepper__dot {
  -webkit-transform: translateX(-24px);
      -ms-transform: translateX(-24px);
          transform: translateX(-24px);
}

.q-stepper__header--contracted .q-stepper__tab:not(:last-child) .q-stepper__dot:after {
  display: block !important;
}

.q-stepper__header--contracted .q-stepper__dot {
  margin: 0;
}

.q-stepper__header--contracted .q-stepper__label {
  display: none;
}

.q-stepper__nav {
  padding-top: 24px;
}

.q-stepper--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}

.q-stepper--horizontal .q-stepper__step-inner {
  padding: 24px;
}

.q-stepper--horizontal .q-stepper__tab:first-child {
  border-top-left-radius: inherit;
}

.q-stepper--horizontal .q-stepper__tab:last-child {
  border-top-right-radius: inherit;
}

.q-stepper--horizontal .q-stepper__tab:first-child .q-stepper__dot:before,
.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__label:after,
.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__dot:after {
  display: none;
}

.q-stepper--horizontal .q-stepper__tab {
  overflow: hidden;
}

.q-stepper--horizontal .q-stepper__line {
  contain: layout;
}

.q-stepper--horizontal .q-stepper__line:before,
.q-stepper--horizontal .q-stepper__line:after {
  position: absolute;
  top: 50%;
  height: 1px;
  width: 100vw;
  background: rgba(0, 0, 0, 0.12);
}

.q-stepper--horizontal .q-stepper__label:after,
.q-stepper--horizontal .q-stepper__dot:after {
  content: "";
  left: 100%;
  margin-left: 8px;
}

.q-stepper--horizontal .q-stepper__dot:before {
  content: "";
  right: 100%;
  margin-right: 8px;
}

.q-stepper--horizontal > .q-stepper__nav {
  padding: 0 24px 24px;
}

.q-stepper--vertical {
  padding: 16px 0;
}

.q-stepper--vertical .q-stepper__tab {
  padding: 12px 24px;
}

.q-stepper--vertical .q-stepper__title {
  line-height: 18px;
}

.q-stepper--vertical .q-stepper__step-inner {
  padding: 0 24px 32px 60px;
}

.q-stepper--vertical > .q-stepper__nav {
  padding: 24px 24px 0;
}

.q-stepper--vertical .q-stepper__step {
  overflow: hidden;
}

.q-stepper--vertical .q-stepper__dot {
  margin-right: 12px;
}

.q-stepper--vertical .q-stepper__dot:before,
.q-stepper--vertical .q-stepper__dot:after {
  content: "";
  position: absolute;
  left: 50%;
  width: 1px;
  height: 99999px;
  background: rgba(0, 0, 0, 0.12);
}

.q-stepper--vertical .q-stepper__dot:before {
  bottom: 100%;
  margin-bottom: 8px;
}

.q-stepper--vertical .q-stepper__dot:after {
  top: 100%;
  margin-top: 8px;
}

.q-stepper--vertical .q-stepper__step:first-child .q-stepper__dot:before,
.q-stepper--vertical .q-stepper__step:last-child .q-stepper__dot:after {
  display: none;
}

.q-stepper--vertical .q-stepper__step:last-child .q-stepper__step-inner {
  padding-bottom: 8px;
}

.q-stepper--dark.q-stepper--bordered,
.q-stepper--dark .q-stepper__header--border {
  border-color: rgba(255, 255, 255, 0.28);
}

.q-stepper--dark.q-stepper--horizontal .q-stepper__line:before,
.q-stepper--dark.q-stepper--horizontal .q-stepper__line:after {
  background: rgba(255, 255, 255, 0.28);
}

.q-stepper--dark.q-stepper--vertical .q-stepper__dot:before,
.q-stepper--dark.q-stepper--vertical .q-stepper__dot:after {
  background: rgba(255, 255, 255, 0.28);
}

.q-stepper--dark .q-stepper__tab--disabled {
  color: rgba(255, 255, 255, 0.28);
}

.q-stepper--dark .q-stepper__tab--disabled .q-stepper__dot {
  background: rgba(255, 255, 255, 0.28);
}

.q-stepper--dark .q-stepper__tab--disabled .q-stepper__label {
  color: rgba(255, 255, 255, 0.54);
}

.q-tab-panels {
  background: #fff;
}

.q-tab-panel {
  padding: 16px;
}

.q-markup-table {
  overflow: auto;
  background: #fff;
}

.q-table {
  width: 100%;
  max-width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}

.q-table thead tr,
.q-table tbody td {
  height: 48px;
}

.q-table th {
  font-weight: 500;
  font-size: 12px;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.q-table th.sortable {
  cursor: pointer;
}

.q-table th.sortable:hover .q-table__sort-icon {
  opacity: 0.64;
}

.q-table th.sorted .q-table__sort-icon {
  opacity: 0.86 !important;
}

.q-table th.sort-desc .q-table__sort-icon {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

.q-table th,
.q-table td {
  padding: 7px 16px;
  background-color: inherit;
}

.q-table thead,
.q-table td,
.q-table th {
  border-style: solid;
  border-width: 0;
}

.q-table tbody td {
  font-size: 13px;
}

.q-table__card {
  color: #000;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
}

.q-table__card .q-table__middle {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.q-table__card .q-table__top,
.q-table__card .q-table__bottom {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

.q-table__container {
  position: relative;
}

.q-table__container.fullscreen {
  max-height: 100%;
}

.q-table__container > div:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.q-table__container > div:last-child {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}

.q-table__container > .q-inner-loading {
  border-radius: inherit !important;
}

.q-table__top {
  padding: 12px 16px;
}

.q-table__top .q-table__control {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.q-table__title {
  font-size: 20px;
  letter-spacing: 0.005em;
  font-weight: 400;
}

.q-table__separator {
  min-width: 8px !important;
}

.q-table__progress {
  height: 0 !important;
}

.q-table__progress th {
  padding: 0 !important;
  border: 0 !important;
}

.q-table__progress .q-linear-progress {
  position: absolute;
  bottom: 0;
}

.q-table__middle {
  max-width: 100%;
}

.q-table__bottom {
  min-height: 50px;
  padding: 4px 14px 4px 16px;
  font-size: 12px;
}

.q-table__bottom .q-table__control {
  min-height: 24px;
}

.q-table__bottom-nodata-icon {
  font-size: 200%;
  margin-right: 8px;
}

.q-table__bottom-item {
  margin-right: 16px;
}

.q-table__control {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.q-table__sort-icon {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), -webkit-transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  opacity: 0;
  font-size: 120%;
}

.q-table__sort-icon--left,
.q-table__sort-icon--center {
  margin-left: 4px;
}

.q-table__sort-icon--right {
  margin-right: 4px;
}

.q-table--col-auto-width {
  width: 1px;
}

.q-table--flat {
  box-shadow: none;
}

.q-table--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}

.q-table--square {
  border-radius: 0;
}

.q-table__linear-progress {
  height: 2px;
}

.q-table--no-wrap th,
.q-table--no-wrap td {
  white-space: nowrap;
}

.q-table--grid {
  box-shadow: none;
  border-radius: 4px;
}

.q-table--grid .q-table__top {
  padding-bottom: 4px;
}

.q-table--grid .q-table__middle {
  min-height: 2px;
  margin-bottom: 4px;
}

.q-table--grid .q-table__middle thead,
.q-table--grid .q-table__middle thead th {
  border: 0 !important;
}

.q-table--grid .q-table__linear-progress {
  bottom: 0;
}

.q-table--grid .q-table__bottom {
  border-top: 0;
}

.q-table--grid .q-table__grid-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.q-table--grid.fullscreen {
  background: inherit;
}

.q-table__grid-item-card {
  vertical-align: top;
  padding: 12px;
}

.q-table__grid-item-card .q-separator {
  margin: 12px 0;
}

.q-table__grid-item-row + .q-table__grid-item-row {
  margin-top: 8px;
}

.q-table__grid-item-title {
  opacity: 0.54;
  font-weight: 500;
  font-size: 12px;
}

.q-table__grid-item-value {
  font-size: 13px;
}

.q-table__grid-item {
  padding: 4px;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), -webkit-transform 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}

.q-table__grid-item--selected {
  -webkit-transform: scale(0.95);
      -ms-transform: scale(0.95);
          transform: scale(0.95);
}

.q-table--horizontal-separator thead th,
.q-table--cell-separator thead th,
.q-table--horizontal-separator tbody tr:not(:last-child) > td,
.q-table--cell-separator tbody tr:not(:last-child) > td {
  border-bottom-width: 1px;
}

.q-table--vertical-separator td,
.q-table--cell-separator td,
.q-table--vertical-separator th,
.q-table--cell-separator th {
  border-left-width: 1px;
}

.q-table--vertical-separator thead tr:last-child th,
.q-table--cell-separator thead tr:last-child th,
.q-table--vertical-separator.q-table--loading tr:nth-last-child(2) th,
.q-table--cell-separator.q-table--loading tr:nth-last-child(2) th {
  border-bottom-width: 1px;
}

.q-table--vertical-separator td:first-child,
.q-table--cell-separator td:first-child,
.q-table--vertical-separator th:first-child,
.q-table--cell-separator th:first-child {
  border-left: 0;
}

.q-table--vertical-separator .q-table__top,
.q-table--cell-separator .q-table__top {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.q-table--dense .q-table__top {
  padding: 6px 16px;
}

.q-table--dense .q-table__bottom {
  min-height: 33px;
}

.q-table--dense .q-table__sort-icon {
  font-size: 110%;
}

.q-table--dense .q-table th,
.q-table--dense .q-table td {
  padding: 4px 8px;
}

.q-table--dense .q-table thead tr,
.q-table--dense .q-table tbody tr,
.q-table--dense .q-table tbody td {
  height: 28px;
}

.q-table--dense .q-table th:first-child,
.q-table--dense .q-table td:first-child {
  padding-left: 16px;
}

.q-table--dense .q-table th:last-child,
.q-table--dense .q-table td:last-child {
  padding-right: 16px;
}

.q-table--dense .q-table__bottom-item {
  margin-right: 8px;
}

.q-table--dense .q-table__select .q-field__control,
.q-table--dense .q-table__select .q-field__native {
  min-height: 24px;
  padding: 0;
}

.q-table--dense .q-table__select .q-field__marginal {
  height: 24px;
}

.q-table__bottom {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}

.q-table thead,
.q-table tr,
.q-table th,
.q-table td {
  border-color: rgba(0, 0, 0, 0.12);
}

.q-table tbody td {
  position: relative;
}

.q-table tbody td:before,
.q-table tbody td:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}

.q-table tbody td:before {
  background: rgba(0, 0, 0, 0.03);
}

.q-table tbody td:after {
  background: rgba(0, 0, 0, 0.06);
}

.q-table tbody tr.selected td:after {
  content: "";
}

body.desktop .q-table > tbody > tr:not(.q-tr--no-hover):hover > td:not(.q-td--no-hover):before {
  content: "";
}

.q-table__card--dark,
.q-table--dark {
  border-color: rgba(255, 255, 255, 0.28);
}

.q-table--dark .q-table__bottom,
.q-table--dark thead,
.q-table--dark tr,
.q-table--dark th,
.q-table--dark td {
  border-color: rgba(255, 255, 255, 0.28);
}

.q-table--dark tbody td:before {
  background: rgba(255, 255, 255, 0.07);
}

.q-table--dark tbody td:after {
  background: rgba(255, 255, 255, 0.1);
}

.q-table--dark.q-table--vertical-separator .q-table__top,
.q-table--dark.q-table--cell-separator .q-table__top {
  border-color: rgba(255, 255, 255, 0.28);
}

.q-tab {
  padding: 0 16px;
  min-height: 48px;
  -webkit-transition: color 0.3s, background-color 0.3s;
  transition: color 0.3s, background-color 0.3s;
  text-transform: uppercase;
  white-space: nowrap;
  color: inherit;
  text-decoration: none;
}

.q-tab--full {
  min-height: 72px;
}

.q-tab--no-caps {
  text-transform: none;
}

.q-tab__content {
  height: inherit;
  padding: 4px 0;
  min-width: 40px;
}

.q-tab__content--inline .q-tab__icon + .q-tab__label {
  padding-left: 8px;
}

.q-tab__content .q-chip--floating {
  top: 0;
  right: -16px;
}

.q-tab__icon {
  width: 24px;
  height: 24px;
  font-size: 24px;
}

.q-tab__label {
  font-size: 14px;
  line-height: 1.715em;
  font-weight: 500;
}

.q-tab .q-badge {
  top: 3px;
  right: -12px;
}

.q-tab__alert,
.q-tab__alert-icon {
  position: absolute;
}

.q-tab__alert {
  top: 7px;
  right: -9px;
  height: 10px;
  width: 10px;
  border-radius: 50%;
  background: currentColor;
}

.q-tab__alert-icon {
  top: 2px;
  right: -12px;
  font-size: 18px;
}

.q-tab__indicator {
  opacity: 0;
  height: 2px;
  background: currentColor;
}

.q-tab--active .q-tab__indicator {
  opacity: 1;
  -webkit-transform-origin: left;
      -ms-transform-origin: left;
          transform-origin: left;
}

.q-tab--inactive {
  opacity: 0.85;
}

.q-tabs {
  position: relative;
  -webkit-transition: color 0.3s, background-color 0.3s;
  transition: color 0.3s, background-color 0.3s;
}

.q-tabs--scrollable.q-tabs__arrows--outside.q-tabs--horizontal {
  padding-left: 36px;
  padding-right: 36px;
}

.q-tabs--scrollable.q-tabs__arrows--outside.q-tabs--vertical {
  padding-top: 36px;
  padding-bottom: 36px;
}

.q-tabs--scrollable.q-tabs__arrows--outside .q-tabs__arrow--faded {
  opacity: 0.3;
  pointer-events: none;
}

.q-tabs--scrollable.q-tabs__arrows--inside .q-tabs__arrow--faded {
  display: none;
}

.q-tabs--not-scrollable .q-tabs__arrow {
  display: none;
}

.q-tabs--not-scrollable .q-tabs__content {
  border-radius: inherit;
}

.q-tabs__arrow {
  cursor: pointer;
  font-size: 32px;
  min-width: 36px;
  text-shadow: 0 0 3px #fff, 0 0 1px #fff, 0 0 1px #000;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}

.q-tabs__content {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.q-tabs__content--align-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.q-tabs__content--align-right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.q-tabs__content--align-justify .q-tab {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.q-tabs__offset {
  display: none;
}

.q-tabs--horizontal .q-tabs__arrow {
  height: 100%;
}

.q-tabs--horizontal .q-tabs__arrow--start {
  top: 0;
  left: 0;
  bottom: 0;
}

.q-tabs--horizontal .q-tabs__arrow--end {
  top: 0;
  right: 0;
  bottom: 0;
}

.q-tabs--vertical {
  display: block !important;
  height: 100%;
}

.q-tabs--vertical .q-tabs__content {
  display: block !important;
  height: 100%;
}

.q-tabs--vertical .q-tabs__arrow {
  width: 100%;
  height: 36px;
  text-align: center;
}

.q-tabs--vertical .q-tabs__arrow--start {
  top: 0;
  left: 0;
  right: 0;
}

.q-tabs--vertical .q-tabs__arrow--end {
  left: 0;
  right: 0;
  bottom: 0;
}

.q-tabs--vertical .q-tab {
  padding: 0 8px;
}

.q-tabs--vertical .q-tab__indicator {
  height: unset;
  width: 2px;
}

.q-tabs--vertical.q-tabs--not-scrollable .q-tabs__content {
  height: 100%;
}

.q-tabs--vertical.q-tabs--dense .q-tab__content {
  min-width: 24px;
}

.q-tabs--dense .q-tab {
  min-height: 36px;
}

.q-tabs--dense .q-tab--full {
  min-height: 52px;
}

.q-time {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  background: #fff;
  outline: 0;
  width: 290px;
  min-width: 290px;
  max-width: 100%;
}

.q-time--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}

.q-time__header {
  border-top-left-radius: inherit;
  color: #fff;
  background-color: #1976d2;
  background-color: var(--q-color-primary);
  padding: 16px;
  font-weight: 300;
}

.q-time__actions {
  padding: 0 16px 16px;
}

.q-time__header-label {
  font-size: 28px;
  line-height: 1;
  letter-spacing: -0.00833em;
}

.q-time__header-label > div + div {
  margin-left: 4px;
}

.q-time__link {
  opacity: 0.56;
  outline: 0;
  -webkit-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}

.q-time__link--active,
.q-time__link:hover,
.q-time__link:focus {
  opacity: 1;
}

.q-time__header-ampm {
  font-size: 16px;
  letter-spacing: 0.1em;
}

.q-time__content {
  padding: 16px;
}

.q-time__content:before {
  content: "";
  display: block;
  padding-bottom: 100%;
}

.q-time__container-parent {
  padding: 16px;
}

.q-time__container-child {
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.12);
}

.q-time__clock {
  padding: 24px;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  font-size: 14px;
}

.q-time__clock-circle {
  position: relative;
}

.q-time__clock-center {
  height: 6px;
  width: 6px;
  margin: auto;
  border-radius: 50%;
  min-height: 0;
  background: currentColor;
}

.q-time__clock-pointer {
  width: 2px;
  height: 50%;
  -webkit-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
          transform-origin: 0 0;
  min-height: 0;
  position: absolute;
  left: 50%;
  right: 0;
  bottom: 0;
  color: #1976d2;
  color: var(--q-color-primary);
  background: currentColor;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

.q-time__clock-pointer:before,
.q-time__clock-pointer:after {
  content: "";
  position: absolute;
  left: 50%;
  border-radius: 50%;
  background: currentColor;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

.q-time__clock-pointer:before {
  bottom: -4px;
  width: 8px;
  height: 8px;
}

.q-time__clock-pointer:after {
  top: -3px;
  height: 6px;
  width: 6px;
}

.q-time__clock-position {
  position: absolute;
  min-height: 32px;
  width: 32px;
  height: 32px;
  font-size: 12px;
  line-height: 32px;
  margin: 0;
  padding: 0;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border-radius: 50%;
}

.q-time__clock-position--disable {
  opacity: 0.4;
}

.q-time__clock-position--active {
  background-color: #1976d2;
  background-color: var(--q-color-primary);
  color: #fff;
}

.q-time__clock-pos-0 {
  top: 0%;
  left: 50%;
}

.q-time__clock-pos-1 {
  top: 6.7%;
  left: 75%;
}

.q-time__clock-pos-2 {
  top: 25%;
  left: 93.3%;
}

.q-time__clock-pos-3 {
  top: 50%;
  left: 100%;
}

.q-time__clock-pos-4 {
  top: 75%;
  left: 93.3%;
}

.q-time__clock-pos-5 {
  top: 93.3%;
  left: 75%;
}

.q-time__clock-pos-6 {
  top: 100%;
  left: 50%;
}

.q-time__clock-pos-7 {
  top: 93.3%;
  left: 25%;
}

.q-time__clock-pos-8 {
  top: 75%;
  left: 6.7%;
}

.q-time__clock-pos-9 {
  top: 50%;
  left: 0%;
}

.q-time__clock-pos-10 {
  top: 25%;
  left: 6.7%;
}

.q-time__clock-pos-11 {
  top: 6.7%;
  left: 25%;
}

.q-time__clock-pos-12 {
  top: 15%;
  left: 50%;
}

.q-time__clock-pos-13 {
  top: 19.69%;
  left: 67.5%;
}

.q-time__clock-pos-14 {
  top: 32.5%;
  left: 80.31%;
}

.q-time__clock-pos-15 {
  top: 50%;
  left: 85%;
}

.q-time__clock-pos-16 {
  top: 67.5%;
  left: 80.31%;
}

.q-time__clock-pos-17 {
  top: 80.31%;
  left: 67.5%;
}

.q-time__clock-pos-18 {
  top: 85%;
  left: 50%;
}

.q-time__clock-pos-19 {
  top: 80.31%;
  left: 32.5%;
}

.q-time__clock-pos-20 {
  top: 67.5%;
  left: 19.69%;
}

.q-time__clock-pos-21 {
  top: 50%;
  left: 15%;
}

.q-time__clock-pos-22 {
  top: 32.5%;
  left: 19.69%;
}

.q-time__clock-pos-23 {
  top: 19.69%;
  left: 32.5%;
}

.q-time__now-button {
  background-color: #1976d2;
  background-color: var(--q-color-primary);
  color: #fff;
  top: 12px;
  right: 12px;
}

.q-time.disabled .q-time__header-ampm,
.q-time--readonly .q-time__header-ampm,
.q-time.disabled .q-time__content,
.q-time--readonly .q-time__content {
  pointer-events: none;
}

.q-time--portrait {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.q-time--portrait .q-time__header {
  border-top-right-radius: inherit;
  min-height: 86px;
}

.q-time--portrait .q-time__header-ampm {
  margin-left: 12px;
}

.q-time--portrait.q-time--bordered .q-time__content {
  margin: 1px 0;
}

.q-time--landscape {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  min-width: 420px;
}

.q-time--landscape > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.q-time--landscape .q-time__header {
  border-bottom-left-radius: inherit;
  min-width: 156px;
}

.q-time--landscape .q-time__header-ampm {
  margin-top: 12px;
}

.q-time--dark {
  border-color: rgba(255, 255, 255, 0.28);
}

.q-timeline {
  padding: 0;
  width: 100%;
  list-style: none;
}

.q-timeline h6, .q-timeline .h6 {
  line-height: inherit;
}

.q-timeline--dark {
  color: #fff;
}

.q-timeline--dark .q-timeline__subtitle {
  opacity: 0.7;
}

.q-timeline__content {
  padding-bottom: 24px;
}

.q-timeline__title {
  margin-top: 0;
  margin-bottom: 16px;
}

.q-timeline__subtitle {
  font-size: 12px;
  margin-bottom: 8px;
  opacity: 0.6;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 700;
}

.q-timeline__dot {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 15px;
}

.q-timeline__dot:before,
.q-timeline__dot:after {
  content: "";
  background: currentColor;
  display: block;
  position: absolute;
}

.q-timeline__dot:before {
  border: 3px solid transparent;
  border-radius: 100%;
  height: 15px;
  width: 15px;
  top: 4px;
  left: 0;
  -webkit-transition: background 0.3s ease-in-out, border 0.3s ease-in-out;
  transition: background 0.3s ease-in-out, border 0.3s ease-in-out;
}

.q-timeline__dot:after {
  width: 3px;
  opacity: 0.4;
  top: 24px;
  bottom: 0;
  left: 6px;
}

.q-timeline__dot .q-icon {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  font-size: 16px;
  height: 38px;
  line-height: 38px;
  width: 100%;
  color: #fff;
}

.q-timeline__dot .q-icon > svg,
.q-timeline__dot .q-icon > img {
  width: 1em;
  height: 1em;
}

.q-timeline__dot-img {
  position: absolute;
  top: 4px;
  left: 0;
  right: 0;
  height: 31px;
  width: 31px;
  background: currentColor;
  border-radius: 50%;
}

.q-timeline__heading {
  position: relative;
}

.q-timeline__heading:first-child .q-timeline__heading-title {
  padding-top: 0;
}

.q-timeline__heading:last-child .q-timeline__heading-title {
  padding-bottom: 0;
}

.q-timeline__heading-title {
  padding: 32px 0;
  margin: 0;
}

.q-timeline__entry {
  position: relative;
  line-height: 22px;
}

.q-timeline__entry:last-child {
  padding-bottom: 0 !important;
}

.q-timeline__entry:last-child .q-timeline__dot:after {
  content: none;
}

.q-timeline__entry--icon .q-timeline__dot {
  width: 31px;
}

.q-timeline__entry--icon .q-timeline__dot:before {
  height: 31px;
  width: 31px;
}

.q-timeline__entry--icon .q-timeline__dot:after {
  top: 41px;
  left: 14px;
}

.q-timeline__entry--icon .q-timeline__subtitle {
  padding-top: 8px;
}

.q-timeline--dense--right .q-timeline__entry {
  padding-left: 40px;
}

.q-timeline--dense--right .q-timeline__entry--icon .q-timeline__dot {
  left: -8px;
}

.q-timeline--dense--right .q-timeline__dot {
  left: 0;
}

.q-timeline--dense--left .q-timeline__heading {
  text-align: right;
}

.q-timeline--dense--left .q-timeline__entry {
  padding-right: 40px;
}

.q-timeline--dense--left .q-timeline__entry--icon .q-timeline__dot {
  right: -8px;
}

.q-timeline--dense--left .q-timeline__content,
.q-timeline--dense--left .q-timeline__title,
.q-timeline--dense--left .q-timeline__subtitle {
  text-align: right;
}

.q-timeline--dense--left .q-timeline__dot {
  right: 0;
}

.q-timeline--comfortable {
  display: table;
}

.q-timeline--comfortable .q-timeline__heading {
  display: table-row;
  font-size: 200%;
}

.q-timeline--comfortable .q-timeline__heading > div {
  display: table-cell;
}

.q-timeline--comfortable .q-timeline__entry {
  display: table-row;
  padding: 0;
}

.q-timeline--comfortable .q-timeline__entry--icon .q-timeline__content {
  padding-top: 8px;
}

.q-timeline--comfortable .q-timeline__subtitle,
.q-timeline--comfortable .q-timeline__dot,
.q-timeline--comfortable .q-timeline__content {
  display: table-cell;
  vertical-align: top;
}

.q-timeline--comfortable .q-timeline__subtitle {
  width: 35%;
}

.q-timeline--comfortable .q-timeline__dot {
  position: relative;
  min-width: 31px;
}

.q-timeline--comfortable--right .q-timeline__heading .q-timeline__heading-title {
  margin-left: -50px;
}

.q-timeline--comfortable--right .q-timeline__subtitle {
  text-align: right;
  padding-right: 30px;
}

.q-timeline--comfortable--right .q-timeline__content {
  padding-left: 30px;
}

.q-timeline--comfortable--right .q-timeline__entry--icon .q-timeline__dot {
  left: -8px;
}

.q-timeline--comfortable--left .q-timeline__heading {
  text-align: right;
}

.q-timeline--comfortable--left .q-timeline__heading .q-timeline__heading-title {
  margin-right: -50px;
}

.q-timeline--comfortable--left .q-timeline__subtitle {
  padding-left: 30px;
}

.q-timeline--comfortable--left .q-timeline__content {
  padding-right: 30px;
}

.q-timeline--comfortable--left .q-timeline__content,
.q-timeline--comfortable--left .q-timeline__title {
  text-align: right;
}

.q-timeline--comfortable--left .q-timeline__entry--icon .q-timeline__dot {
  right: 0;
}

.q-timeline--comfortable--left .q-timeline__dot {
  right: -8px;
}

.q-timeline--loose .q-timeline__heading-title {
  text-align: center;
  margin-left: 0;
}

.q-timeline--loose .q-timeline__entry,
.q-timeline--loose .q-timeline__subtitle,
.q-timeline--loose .q-timeline__dot,
.q-timeline--loose .q-timeline__content {
  display: block;
  margin: 0;
  padding: 0;
}

.q-timeline--loose .q-timeline__dot {
  position: absolute;
  left: 50%;
  margin-left: -7.15px;
}

.q-timeline--loose .q-timeline__entry {
  padding-bottom: 24px;
  overflow: hidden;
}

.q-timeline--loose .q-timeline__entry--icon .q-timeline__dot {
  margin-left: -15px;
}

.q-timeline--loose .q-timeline__entry--icon .q-timeline__subtitle {
  line-height: 38px;
}

.q-timeline--loose .q-timeline__entry--icon .q-timeline__content {
  padding-top: 8px;
}

.q-timeline--loose .q-timeline__entry--left .q-timeline__content,
.q-timeline--loose .q-timeline__entry--right .q-timeline__subtitle {
  float: left;
  padding-right: 30px;
  text-align: right;
}

.q-timeline--loose .q-timeline__entry--left .q-timeline__subtitle,
.q-timeline--loose .q-timeline__entry--right .q-timeline__content {
  float: right;
  text-align: left;
  padding-left: 30px;
}

.q-timeline--loose .q-timeline__subtitle,
.q-timeline--loose .q-timeline__content {
  width: 50%;
}

.q-toggle {
  vertical-align: middle;
}

.q-toggle__native {
  width: 1px;
  height: 1px;
}

.q-toggle__track {
  height: 0.35em;
  border-radius: 0.175em;
  opacity: 0.38;
  background: currentColor;
}

.q-toggle__thumb {
  top: 0.25em;
  left: 0.25em;
  width: 0.5em;
  height: 0.5em;
  -webkit-transition: left 0.22s cubic-bezier(0.4, 0, 0.2, 1);
  transition: left 0.22s cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 0;
}

.q-toggle__thumb:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.q-toggle__thumb .q-icon {
  font-size: 0.3em;
  min-width: 1em;
  color: #000;
  opacity: 0.54;
  z-index: 1;
}

.q-toggle__inner {
  font-size: 40px;
  width: 1.4em;
  min-width: 1.4em;
  height: 1em;
  padding: 0.325em 0.3em;
  -webkit-print-color-adjust: exact;
}

.q-toggle__inner--indet .q-toggle__thumb {
  left: 0.45em;
}

.q-toggle__inner--truthy {
  color: #1976d2;
  color: var(--q-color-primary);
}

.q-toggle__inner--truthy .q-toggle__track {
  opacity: 0.54;
}

.q-toggle__inner--truthy .q-toggle__thumb {
  left: 0.65em;
}

.q-toggle__inner--truthy .q-toggle__thumb:after {
  background-color: currentColor;
}

.q-toggle__inner--truthy .q-toggle__thumb .q-icon {
  color: #fff;
  opacity: 1;
}

.q-toggle.disabled {
  opacity: 0.75 !important;
}

.q-toggle--dark .q-toggle__inner {
  color: #fff;
}

.q-toggle--dark .q-toggle__inner--truthy {
  color: #1976d2;
  color: var(--q-color-primary);
}

.q-toggle--dark .q-toggle__thumb:before {
  opacity: 0.32 !important;
}

.q-toggle--dense .q-toggle__inner {
  width: 0.8em;
  min-width: 0.8em;
  height: 0.5em;
  padding: 0.07625em 0;
}

.q-toggle--dense .q-toggle__thumb {
  top: 0;
  left: 0;
}

.q-toggle--dense .q-toggle__inner--indet .q-toggle__thumb {
  left: 0.15em;
}

.q-toggle--dense .q-toggle__inner--truthy .q-toggle__thumb {
  left: 0.3em;
}

.q-toggle--dense .q-toggle__label {
  padding-left: 0.5em;
}

.q-toggle--dense.reverse .q-toggle__label {
  padding-left: 0;
  padding-right: 0.5em;
}

body.desktop .q-toggle:not(.disabled) .q-toggle__thumb:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 50%;
  background: currentColor;
  opacity: 0.12;
  -webkit-transform: scale3d(0, 0, 1);
          transform: scale3d(0, 0, 1);
  -webkit-transition: -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1);
  transition: -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1);
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1);
  transition: transform 0.22s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.22s cubic-bezier(0, 0, 0.2, 1);
}

body.desktop .q-toggle:not(.disabled):focus .q-toggle__thumb:before,
body.desktop .q-toggle:not(.disabled):hover .q-toggle__thumb:before {
  -webkit-transform: scale3d(2, 2, 1);
          transform: scale3d(2, 2, 1);
}

body.desktop .q-toggle--dense:not(.disabled):focus .q-toggle__thumb:before,
body.desktop .q-toggle--dense:not(.disabled):hover .q-toggle__thumb:before {
  -webkit-transform: scale3d(1.5, 1.5, 1);
          transform: scale3d(1.5, 1.5, 1);
}

.q-toolbar {
  position: relative;
  padding: 0 12px;
  min-height: 50px;
  width: 100%;
}

.q-toolbar--inset {
  padding-left: 58px;
}

.q-toolbar .q-avatar {
  font-size: 38px;
}

.q-toolbar__title {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 0%;
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
  min-width: 1px;
  max-width: 100%;
  font-size: 21px;
  font-weight: normal;
  letter-spacing: 0.01em;
  padding: 0 12px;
}

.q-toolbar__title:first-child {
  padding-left: 0;
}

.q-toolbar__title:last-child {
  padding-right: 0;
}

.q-tooltip--style {
  font-size: 10px;
  color: #fafafa;
  background: #757575;
  border-radius: 4px;
  text-transform: none;
  font-weight: normal;
}

.q-tooltip {
  z-index: 9000;
  position: fixed !important;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 6px 10px;
}

@media (max-width: 599.98px) {
  .q-tooltip {
    font-size: 14px;
    padding: 8px 16px;
  }
}
.q-tree {
  position: relative;
  color: #9e9e9e;
}

.q-tree__node {
  padding: 0 0 3px 22px;
}

.q-tree__node:after {
  content: "";
  position: absolute;
  top: -3px;
  bottom: 0;
  width: 2px;
  right: auto;
  left: -13px;
  border-left: 1px solid currentColor;
}

.q-tree__node:last-child:after {
  display: none;
}

.q-tree__node--disabled {
  pointer-events: none;
}

.q-tree__node--disabled .disabled {
  opacity: 1 !important;
}

.q-tree__node--disabled > div,
.q-tree__node--disabled > i,
.q-tree__node--disabled > .disabled {
  opacity: 0.6 !important;
}

.q-tree__node--disabled > div .q-tree__node--disabled > div,
.q-tree__node--disabled > i .q-tree__node--disabled > div,
.q-tree__node--disabled > .disabled .q-tree__node--disabled > div,
.q-tree__node--disabled > div .q-tree__node--disabled > i,
.q-tree__node--disabled > i .q-tree__node--disabled > i,
.q-tree__node--disabled > .disabled .q-tree__node--disabled > i,
.q-tree__node--disabled > div .q-tree__node--disabled > .disabled,
.q-tree__node--disabled > i .q-tree__node--disabled > .disabled,
.q-tree__node--disabled > .disabled .q-tree__node--disabled > .disabled {
  opacity: 1 !important;
}

.q-tree__node-header:before {
  content: "";
  position: absolute;
  top: -3px;
  bottom: 50%;
  width: 31px;
  left: -35px;
  border-left: 1px solid currentColor;
  border-bottom: 1px solid currentColor;
}

.q-tree__children {
  padding-left: 25px;
}

.q-tree__node-body {
  padding: 5px 0 8px 5px;
}

.q-tree__node--parent {
  padding-left: 2px;
}

.q-tree__node--parent > .q-tree__node-header:before {
  width: 15px;
  left: -15px;
}

.q-tree__node--parent > .q-tree__node-collapsible > .q-tree__node-body {
  padding: 5px 0 8px 27px;
}

.q-tree__node--parent > .q-tree__node-collapsible > .q-tree__node-body:after {
  content: "";
  position: absolute;
  top: 0;
  width: 2px;
  height: 100%;
  right: auto;
  left: 12px;
  border-left: 1px solid currentColor;
  bottom: 50px;
}

.q-tree__node--link {
  cursor: pointer;
}

.q-tree__node-header {
  padding: 4px;
  margin-top: 3px;
  border-radius: 4px;
  outline: 0;
}

.q-tree__node-header-content {
  color: #000;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}

.q-tree__node--selected .q-tree__node-header-content {
  color: #9e9e9e;
}

.q-tree__icon,
.q-tree__node-header-content .q-icon {
  font-size: 21px;
}

.q-tree__img {
  height: 42px;
  border-radius: 2px;
}

.q-tree__avatar,
.q-tree__node-header-content .q-avatar {
  font-size: 28px;
  border-radius: 50%;
  width: 28px;
  height: 28px;
}

.q-tree__arrow,
.q-tree__spinner {
  font-size: 16px;
  margin-right: 4px;
}

.q-tree__arrow {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}

.q-tree__arrow--rotate {
  -webkit-transform: rotate3d(0, 0, 1, 90deg);
          transform: rotate3d(0, 0, 1, 90deg);
}

.q-tree__tickbox {
  margin-right: 4px;
}

.q-tree > .q-tree__node {
  padding: 0;
}

.q-tree > .q-tree__node:after,
.q-tree > .q-tree__node > .q-tree__node-header:before {
  display: none;
}

.q-tree > .q-tree__node--child > .q-tree__node-header {
  padding-left: 24px;
}

.q-tree--dark .q-tree__node-header-content {
  color: #fff;
}

.q-tree--no-connectors .q-tree__node:after,
.q-tree--no-connectors .q-tree__node-header:before,
.q-tree--no-connectors .q-tree__node-body:after {
  display: none !important;
}

.q-tree--dense > .q-tree__node--child > .q-tree__node-header {
  padding-left: 1px;
}

.q-tree--dense .q-tree__arrow,
.q-tree--dense .q-tree__spinner {
  margin-right: 1px;
}

.q-tree--dense .q-tree__img {
  height: 32px;
}

.q-tree--dense .q-tree__tickbox {
  margin-right: 3px;
}

.q-tree--dense .q-tree__node {
  padding: 0;
}

.q-tree--dense .q-tree__node:after {
  top: 0;
  left: -8px;
}

.q-tree--dense .q-tree__node-header {
  margin-top: 0;
  padding: 1px;
}

.q-tree--dense .q-tree__node-header:before {
  top: 0;
  left: -8px;
  width: 8px;
}

.q-tree--dense .q-tree__node--child {
  padding-left: 17px;
}

.q-tree--dense .q-tree__node--child > .q-tree__node-header:before {
  left: -25px;
  width: 21px;
}

.q-tree--dense .q-tree__node-body {
  padding: 0 0 2px;
}

.q-tree--dense .q-tree__node--parent > .q-tree__node-collapsible > .q-tree__node-body {
  padding: 0 0 2px 20px;
}

.q-tree--dense .q-tree__node--parent > .q-tree__node-collapsible > .q-tree__node-body:after {
  left: 8px;
}

.q-tree--dense .q-tree__children {
  padding-left: 16px;
}

[dir=rtl] .q-tree__arrow {
  -webkit-transform: rotate3d(0, 0, 1, 180deg);
          transform: rotate3d(0, 0, 1, 180deg);
}

[dir=rtl] .q-tree__arrow--rotate {
  -webkit-transform: rotate3d(0, 0, 1, 90deg);
          transform: rotate3d(0, 0, 1, 90deg);
}

.q-uploader {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  vertical-align: top;
  background: #fff;
  position: relative;
  width: 320px;
  max-height: 320px;
}

.q-uploader--bordered {
  border: 1px solid rgba(0, 0, 0, 0.12);
}

.q-uploader__input {
  opacity: 0;
  width: 100%;
  height: 100%;
  cursor: pointer !important;
  z-index: 1;
}

.q-uploader__input::-webkit-file-upload-button {
  cursor: pointer;
}

.q-uploader__file:before {
  content: "";
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none;
  background: currentColor;
  opacity: 0.04;
}

.q-uploader__header {
  position: relative;
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
  background-color: #1976d2;
  background-color: var(--q-color-primary);
  color: #fff;
  width: 100%;
}

.q-uploader__spinner {
  font-size: 24px;
  margin-right: 4px;
}

.q-uploader__header-content {
  padding: 8px;
}

.q-uploader__dnd {
  outline: 1px dashed currentColor;
  outline-offset: -4px;
  background: rgba(255, 255, 255, 0.6);
}

.q-uploader__overlay {
  font-size: 36px;
  color: #000;
  background-color: rgba(255, 255, 255, 0.6);
}

.q-uploader__list {
  position: relative;
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
  padding: 8px;
  min-height: 60px;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.q-uploader__file {
  border-radius: 4px 4px 0 0;
  border: 1px solid rgba(0, 0, 0, 0.12);
}

.q-uploader__file .q-circular-progress {
  font-size: 24px;
}

.q-uploader__file--img {
  color: #fff;
  height: 200px;
  min-width: 200px;
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.q-uploader__file--img:before {
  content: none;
}

.q-uploader__file--img .q-circular-progress {
  color: #fff;
}

.q-uploader__file--img .q-uploader__file-header {
  padding-bottom: 24px;
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.7) 20%, rgba(255, 255, 255, 0));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 20%, rgba(255, 255, 255, 0));
}

.q-uploader__file + .q-uploader__file {
  margin-top: 8px;
}

.q-uploader__file-header {
  position: relative;
  padding: 4px 8px;
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

.q-uploader__file-header-content {
  padding-right: 8px;
}

.q-uploader__file-status {
  font-size: 24px;
  margin-right: 4px;
}

.q-uploader__title {
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  word-break: break-word;
}

.q-uploader__subtitle {
  font-size: 12px;
  line-height: 18px;
}

.q-uploader--disable .q-uploader__header,
.q-uploader--disable .q-uploader__list {
  pointer-events: none;
}

.q-uploader--dark {
  border-color: rgba(255, 255, 255, 0.28);
}

.q-uploader--dark .q-uploader__file {
  border-color: rgba(255, 255, 255, 0.28);
}

.q-uploader--dark .q-uploader__dnd,
.q-uploader--dark .q-uploader__overlay {
  background: rgba(255, 255, 255, 0.3);
}

.q-uploader--dark .q-uploader__overlay {
  color: #fff;
}

.q-video {
  position: relative;
  overflow: hidden;
  border-radius: inherit;
}

.q-video iframe,
.q-video object,
.q-video embed {
  width: 100%;
  height: 100%;
}

.q-video--responsive {
  height: 0;
}

.q-video--responsive iframe,
.q-video--responsive object,
.q-video--responsive embed {
  position: absolute;
  top: 0;
  left: 0;
}

.q-virtual-scroll:focus {
  outline: 0;
}

.q-virtual-scroll__content {
  outline: none;
  contain: content;
}

.q-virtual-scroll__content > * {
  overflow-anchor: none;
}

.q-virtual-scroll__content > [data-q-vs-anchor] {
  overflow-anchor: auto;
}

.q-virtual-scroll__padding {
  background: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 20%, rgba(128, 128, 128, 0.03) 20%, rgba(128, 128, 128, 0.08) 50%, rgba(128, 128, 128, 0.03) 80%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0));
  background: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 20%, rgba(128, 128, 128, 0.03) 20%, rgba(128, 128, 128, 0.08) 50%, rgba(128, 128, 128, 0.03) 80%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0));
  background-size: 100% 50px;
  background-size: var(--q-virtual-scroll-item-width, 100%) var(--q-virtual-scroll-item-height, 50px);
}

.q-table .q-virtual-scroll__padding tr {
  height: 0 !important;
}

.q-table .q-virtual-scroll__padding td {
  padding: 0 !important;
}

.q-virtual-scroll--horizontal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.q-virtual-scroll--horizontal .q-virtual-scroll__content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}

.q-virtual-scroll--horizontal .q-virtual-scroll__padding,
.q-virtual-scroll--horizontal .q-virtual-scroll__content,
.q-virtual-scroll--horizontal .q-virtual-scroll__content > * {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

.q-virtual-scroll--horizontal .q-virtual-scroll__padding {
  background: -webkit-linear-gradient(right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 20%, rgba(128, 128, 128, 0.03) 20%, rgba(128, 128, 128, 0.08) 50%, rgba(128, 128, 128, 0.03) 80%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0));
  background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 20%, rgba(128, 128, 128, 0.03) 20%, rgba(128, 128, 128, 0.08) 50%, rgba(128, 128, 128, 0.03) 80%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0));
  background-size: 50px 100%;
  background-size: var(--q-virtual-scroll-item-width, 50px) var(--q-virtual-scroll-item-height, 100%);
}

.q-ripple {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: inherit;
  border-radius: inherit;
  z-index: 0;
  pointer-events: none;
  overflow: hidden;
  contain: strict;
}

.q-ripple__inner {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  color: inherit;
  border-radius: 50%;
  background: currentColor;
  pointer-events: none;
  will-change: transform, opacity;
}

.q-ripple__inner--enter {
  -webkit-transition: opacity 0.1s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.225s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.1s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.225s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.225s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.1s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.225s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.1s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.225s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-ripple__inner--leave {
  -webkit-transition: opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1);
}

.q-morph--invisible,
.q-morph--internal {
  opacity: 0 !important;
  pointer-events: none !important;
  position: fixed !important;
  right: 200vw !important;
  bottom: 200vh !important;
}

.q-loading {
  color: #000;
  position: fixed !important;
}

.q-loading:before {
  content: "";
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: currentColor;
  opacity: 0.5;
  z-index: -1;
}

.q-loading > div {
  margin: 40px 20px 0;
  max-width: 450px;
  text-align: center;
}

.q-notifications__list {
  z-index: 9500;
  pointer-events: none;
  left: 0;
  right: 0;
  margin-bottom: 10px;
  position: relative;
}

.q-notifications__list--center {
  top: 0;
  bottom: 0;
}

.q-notifications__list--top {
  top: 0;
}

.q-notifications__list--bottom {
  bottom: 0;
}

body.q-ios-padding .q-notifications__list--center,
body.q-ios-padding .q-notifications__list--top {
  top: 20px;
  top: env(safe-area-inset-top);
}

body.q-ios-padding .q-notifications__list--center,
body.q-ios-padding .q-notifications__list--bottom {
  bottom: env(safe-area-inset-bottom);
}

.q-notification {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
  border-radius: 4px;
  pointer-events: all;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: 10px 10px 0;
  -webkit-transition: opacity 1s, -webkit-transform 1s;
  transition: opacity 1s, -webkit-transform 1s;
  transition: transform 1s, opacity 1s;
  transition: transform 1s, opacity 1s, -webkit-transform 1s;
  z-index: 9500;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  max-width: 95vw;
  background: #323232;
  color: #fff;
  font-size: 14px;
}

.q-notification__icon {
  font-size: 24px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 1em;
      -ms-flex: 0 0 1em;
          flex: 0 0 1em;
}

.q-notification__icon--additional {
  margin-right: 16px;
}

.q-notification__avatar {
  font-size: 32px;
}

.q-notification__avatar--additional {
  margin-right: 8px;
}

.q-notification__spinner {
  font-size: 32px;
}

.q-notification__spinner--additional {
  margin-right: 8px;
}

.q-notification__message {
  padding: 8px 0;
}

.q-notification__caption {
  font-size: 0.9em;
  opacity: 0.7;
}

.q-notification__actions {
  color: #1976d2;
  color: var(--q-color-primary);
}

.q-notification__badge {
  -webkit-animation: q-notif-badge 0.42s;
          animation: q-notif-badge 0.42s;
  padding: 4px 8px;
  position: absolute;
  background: #c10015;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
  background-color: #c10015;
  background-color: var(--q-color-negative);
  color: #fff;
  border-radius: 4px;
  font-size: 12px;
  line-height: 12px;
}

.q-notification__badge--top-left,
.q-notification__badge--top-right {
  top: -6px;
}

.q-notification__badge--bottom-left,
.q-notification__badge--bottom-right {
  bottom: -6px;
}

.q-notification__badge--top-left,
.q-notification__badge--bottom-left {
  left: -22px;
}

.q-notification__badge--top-right,
.q-notification__badge--bottom-right {
  right: -22px;
}

.q-notification__progress {
  z-index: -1;
  position: absolute;
  height: 3px;
  bottom: 0;
  left: -10px;
  right: -10px;
  -webkit-animation: q-notif-progress linear;
          animation: q-notif-progress linear;
  background: currentColor;
  opacity: 0.3;
  border-radius: 4px 4px 0 0;
  -webkit-transform-origin: 0 50%;
      -ms-transform-origin: 0 50%;
          transform-origin: 0 50%;
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
}

.q-notification--standard {
  padding: 0 16px;
  min-height: 48px;
}

.q-notification--standard .q-notification__actions {
  padding: 6px 0 6px 8px;
  margin-right: -8px;
}

.q-notification--multi-line {
  min-height: 68px;
  padding: 8px 16px;
}

.q-notification--multi-line .q-notification__badge--top-left,
.q-notification--multi-line .q-notification__badge--top-right {
  top: -15px;
}

.q-notification--multi-line .q-notification__badge--bottom-left,
.q-notification--multi-line .q-notification__badge--bottom-right {
  bottom: -15px;
}

.q-notification--multi-line .q-notification__progress {
  bottom: -8px;
}

.q-notification--multi-line .q-notification__actions {
  padding: 0;
}

.q-notification--multi-line .q-notification__actions--with-media {
  padding-left: 25px;
}

.q-notification--top-left-enter,
.q-notification--top-left-leave-to,
.q-notification--top-enter,
.q-notification--top-leave-to,
.q-notification--top-right-enter,
.q-notification--top-right-leave-to {
  opacity: 0;
  -webkit-transform: translateY(-50px);
      -ms-transform: translateY(-50px);
          transform: translateY(-50px);
  z-index: 9499;
}

.q-notification--left-enter,
.q-notification--left-leave-to,
.q-notification--center-enter,
.q-notification--center-leave-to,
.q-notification--right-enter,
.q-notification--right-leave-to {
  opacity: 0;
  -webkit-transform: rotateX(90deg);
          transform: rotateX(90deg);
  z-index: 9499;
}

.q-notification--bottom-left-enter,
.q-notification--bottom-left-leave-to,
.q-notification--bottom-enter,
.q-notification--bottom-leave-to,
.q-notification--bottom-right-enter,
.q-notification--bottom-right-leave-to {
  opacity: 0;
  -webkit-transform: translateY(50px);
      -ms-transform: translateY(50px);
          transform: translateY(50px);
  z-index: 9499;
}

.q-notification--top-left-leave-active,
.q-notification--top-leave-active,
.q-notification--top-right-leave-active,
.q-notification--left-leave-active,
.q-notification--center-leave-active,
.q-notification--right-leave-active,
.q-notification--bottom-left-leave-active,
.q-notification--bottom-leave-active,
.q-notification--bottom-right-leave-active {
  position: absolute;
  z-index: 9499;
  margin-left: 0;
  margin-right: 0;
}

.q-notification--top-leave-active,
.q-notification--center-leave-active {
  top: 0;
}

.q-notification--bottom-left-leave-active,
.q-notification--bottom-leave-active,
.q-notification--bottom-right-leave-active {
  bottom: 0;
}

@media (min-width: 600px) {
  .q-notification {
    max-width: 65vw;
  }
}
/*
 * Animate.css additions
 * Adapted from: https:
 */
:root {
  --animate-duration: 0.3s;
  --animate-delay: 0.3s;
  --animate-repeat: 1;
}

.animated {
  -webkit-animation-duration: var(--animate-duration);
          animation-duration: var(--animate-duration);
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}

.animated.repeat-1 {
  -webkit-animation-iteration-count: var(--animate-repeat);
          animation-iteration-count: var(--animate-repeat);
}

.animated.repeat-2 {
  -webkit-animation-iteration-count: -webkit-calc(var(--animate-repeat) * 2);
          animation-iteration-count: calc(var(--animate-repeat) * 2);
}

.animated.repeat-3 {
  -webkit-animation-iteration-count: -webkit-calc(var(--animate-repeat) * 3);
          animation-iteration-count: calc(var(--animate-repeat) * 3);
}

.animated.delay-1s {
  -webkit-animation-delay: var(--animate-delay);
          animation-delay: var(--animate-delay);
}

.animated.delay-2s {
  -webkit-animation-delay: -webkit-calc(var(--animate-delay) * 2);
          animation-delay: calc(var(--animate-delay) * 2);
}

.animated.delay-3s {
  -webkit-animation-delay: -webkit-calc(var(--animate-delay) * 3);
          animation-delay: calc(var(--animate-delay) * 3);
}

.animated.delay-4s {
  -webkit-animation-delay: -webkit-calc(var(--animate-delay) * 4);
          animation-delay: calc(var(--animate-delay) * 4);
}

.animated.delay-5s {
  -webkit-animation-delay: -webkit-calc(var(--animate-delay) * 5);
          animation-delay: calc(var(--animate-delay) * 5);
}

.animated.faster {
  -webkit-animation-duration: -webkit-calc(var(--animate-duration) / 2);
          animation-duration: calc(var(--animate-duration) / 2);
}

.animated.fast {
  -webkit-animation-duration: -webkit-calc(var(--animate-duration) * 0.8);
          animation-duration: calc(var(--animate-duration) * 0.8);
}

.animated.slow {
  -webkit-animation-duration: -webkit-calc(var(--animate-duration) * 2);
          animation-duration: calc(var(--animate-duration) * 2);
}

.animated.slower {
  -webkit-animation-duration: -webkit-calc(var(--animate-duration) * 3);
          animation-duration: calc(var(--animate-duration) * 3);
}

@media print, (prefers-reduced-motion: reduce) {
  .animated {
    -webkit-animation-duration: 1ms !important;
            animation-duration: 1ms !important;
    -webkit-transition-duration: 1ms !important;
            transition-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
            animation-iteration-count: 1 !important;
  }

  .animated[class*=Out] {
    opacity: 0;
  }
}
.q-animate--scale {
  -webkit-animation: q-scale 0.15s;
          animation: q-scale 0.15s;
  -webkit-animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);
          animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);
}

.q-animate--fade {
  -webkit-animation: q-fade 0.2s;
          animation: q-fade 0.2s;
}

:root {
  --q-color-primary: var(--bs-primary);
  --q-color-secondary: var(--bs-secondary);
  --q-color-accent: #9c27b0;
  --q-color-positive: #21ba45;
  --q-color-negative: #c10015;
  --q-color-info: var(--bs-info);
  --q-color-warning: var(--bs-warning);
  --q-color-dark: #1d1d1d;
  --q-color-dark-page: #121212;
}

.text-dark {
  color: #1d1d1d !important;
  color: var(--q-color-dark) !important;
}

.bg-dark {
  background: #1d1d1d !important;
  background: var(--q-color-dark) !important;
}

.text-primary {
  color: #1976d2 !important;
  color: var(--q-color-primary) !important;
}

.bg-primary {
  background: #1976d2 !important;
  background: var(--q-color-primary) !important;
}

.text-secondary {
  color: #26a69a !important;
  color: var(--q-color-secondary) !important;
}

.bg-secondary {
  background: #26a69a !important;
  background: var(--q-color-secondary) !important;
}

.text-accent {
  color: #9c27b0 !important;
  color: var(--q-color-accent) !important;
}

.bg-accent {
  background: #9c27b0 !important;
  background: var(--q-color-accent) !important;
}

.text-positive {
  color: #21ba45 !important;
  color: var(--q-color-positive) !important;
}

.bg-positive {
  background: #21ba45 !important;
  background: var(--q-color-positive) !important;
}

.text-negative {
  color: #c10015 !important;
  color: var(--q-color-negative) !important;
}

.bg-negative {
  background: #c10015 !important;
  background: var(--q-color-negative) !important;
}

.text-info {
  color: #31ccec !important;
  color: var(--q-color-info) !important;
}

.bg-info {
  background: #31ccec !important;
  background: var(--q-color-info) !important;
}

.text-warning {
  color: #f2c037 !important;
  color: var(--q-color-warning) !important;
}

.bg-warning {
  background: #f2c037 !important;
  background: var(--q-color-warning) !important;
}

.text-white {
  color: #fff !important;
}

.bg-white {
  background: #fff !important;
}

.text-black {
  color: #000 !important;
}

.bg-black {
  background: #000 !important;
}

.text-transparent {
  color: transparent !important;
}

.bg-transparent {
  background: transparent !important;
}

.text-separator {
  color: rgba(0, 0, 0, 0.12) !important;
}

.bg-separator {
  background: rgba(0, 0, 0, 0.12) !important;
}

.text-dark-separator {
  color: rgba(255, 255, 255, 0.28) !important;
}

.bg-dark-separator {
  background: rgba(255, 255, 255, 0.28) !important;
}

.text-red {
  color: #f44336 !important;
}

.text-red-1 {
  color: #ffebee !important;
}

.text-red-2 {
  color: #ffcdd2 !important;
}

.text-red-3 {
  color: #ef9a9a !important;
}

.text-red-4 {
  color: #e57373 !important;
}

.text-red-5 {
  color: #ef5350 !important;
}

.text-red-6 {
  color: #f44336 !important;
}

.text-red-7 {
  color: #e53935 !important;
}

.text-red-8 {
  color: #d32f2f !important;
}

.text-red-9 {
  color: #c62828 !important;
}

.text-red-10 {
  color: #b71c1c !important;
}

.text-red-11 {
  color: #ff8a80 !important;
}

.text-red-12 {
  color: #ff5252 !important;
}

.text-red-13 {
  color: #ff1744 !important;
}

.text-red-14 {
  color: #d50000 !important;
}

.text-pink {
  color: #e91e63 !important;
}

.text-pink-1 {
  color: #fce4ec !important;
}

.text-pink-2 {
  color: #f8bbd0 !important;
}

.text-pink-3 {
  color: #f48fb1 !important;
}

.text-pink-4 {
  color: #f06292 !important;
}

.text-pink-5 {
  color: #ec407a !important;
}

.text-pink-6 {
  color: #e91e63 !important;
}

.text-pink-7 {
  color: #d81b60 !important;
}

.text-pink-8 {
  color: #c2185b !important;
}

.text-pink-9 {
  color: #ad1457 !important;
}

.text-pink-10 {
  color: #880e4f !important;
}

.text-pink-11 {
  color: #ff80ab !important;
}

.text-pink-12 {
  color: #ff4081 !important;
}

.text-pink-13 {
  color: #f50057 !important;
}

.text-pink-14 {
  color: #c51162 !important;
}

.text-purple {
  color: #9c27b0 !important;
}

.text-purple-1 {
  color: #f3e5f5 !important;
}

.text-purple-2 {
  color: #e1bee7 !important;
}

.text-purple-3 {
  color: #ce93d8 !important;
}

.text-purple-4 {
  color: #ba68c8 !important;
}

.text-purple-5 {
  color: #ab47bc !important;
}

.text-purple-6 {
  color: #9c27b0 !important;
}

.text-purple-7 {
  color: #8e24aa !important;
}

.text-purple-8 {
  color: #7b1fa2 !important;
}

.text-purple-9 {
  color: #6a1b9a !important;
}

.text-purple-10 {
  color: #4a148c !important;
}

.text-purple-11 {
  color: #ea80fc !important;
}

.text-purple-12 {
  color: #e040fb !important;
}

.text-purple-13 {
  color: #d500f9 !important;
}

.text-purple-14 {
  color: #a0f !important;
}

.text-deep-purple {
  color: #673ab7 !important;
}

.text-deep-purple-1 {
  color: #ede7f6 !important;
}

.text-deep-purple-2 {
  color: #d1c4e9 !important;
}

.text-deep-purple-3 {
  color: #b39ddb !important;
}

.text-deep-purple-4 {
  color: #9575cd !important;
}

.text-deep-purple-5 {
  color: #7e57c2 !important;
}

.text-deep-purple-6 {
  color: #673ab7 !important;
}

.text-deep-purple-7 {
  color: #5e35b1 !important;
}

.text-deep-purple-8 {
  color: #512da8 !important;
}

.text-deep-purple-9 {
  color: #4527a0 !important;
}

.text-deep-purple-10 {
  color: #311b92 !important;
}

.text-deep-purple-11 {
  color: #b388ff !important;
}

.text-deep-purple-12 {
  color: #7c4dff !important;
}

.text-deep-purple-13 {
  color: #651fff !important;
}

.text-deep-purple-14 {
  color: #6200ea !important;
}

.text-indigo {
  color: #3f51b5 !important;
}

.text-indigo-1 {
  color: #e8eaf6 !important;
}

.text-indigo-2 {
  color: #c5cae9 !important;
}

.text-indigo-3 {
  color: #9fa8da !important;
}

.text-indigo-4 {
  color: #7986cb !important;
}

.text-indigo-5 {
  color: #5c6bc0 !important;
}

.text-indigo-6 {
  color: #3f51b5 !important;
}

.text-indigo-7 {
  color: #3949ab !important;
}

.text-indigo-8 {
  color: #303f9f !important;
}

.text-indigo-9 {
  color: #283593 !important;
}

.text-indigo-10 {
  color: #1a237e !important;
}

.text-indigo-11 {
  color: #8c9eff !important;
}

.text-indigo-12 {
  color: #536dfe !important;
}

.text-indigo-13 {
  color: #3d5afe !important;
}

.text-indigo-14 {
  color: #304ffe !important;
}

.text-blue {
  color: #2196f3 !important;
}

.text-blue-1 {
  color: #e3f2fd !important;
}

.text-blue-2 {
  color: #bbdefb !important;
}

.text-blue-3 {
  color: #90caf9 !important;
}

.text-blue-4 {
  color: #64b5f6 !important;
}

.text-blue-5 {
  color: #42a5f5 !important;
}

.text-blue-6 {
  color: #2196f3 !important;
}

.text-blue-7 {
  color: #1e88e5 !important;
}

.text-blue-8 {
  color: #1976d2 !important;
}

.text-blue-9 {
  color: #1565c0 !important;
}

.text-blue-10 {
  color: #0d47a1 !important;
}

.text-blue-11 {
  color: #82b1ff !important;
}

.text-blue-12 {
  color: #448aff !important;
}

.text-blue-13 {
  color: #2979ff !important;
}

.text-blue-14 {
  color: #2962ff !important;
}

.text-light-blue {
  color: #03a9f4 !important;
}

.text-light-blue-1 {
  color: #e1f5fe !important;
}

.text-light-blue-2 {
  color: #b3e5fc !important;
}

.text-light-blue-3 {
  color: #81d4fa !important;
}

.text-light-blue-4 {
  color: #4fc3f7 !important;
}

.text-light-blue-5 {
  color: #29b6f6 !important;
}

.text-light-blue-6 {
  color: #03a9f4 !important;
}

.text-light-blue-7 {
  color: #039be5 !important;
}

.text-light-blue-8 {
  color: #0288d1 !important;
}

.text-light-blue-9 {
  color: #0277bd !important;
}

.text-light-blue-10 {
  color: #01579b !important;
}

.text-light-blue-11 {
  color: #80d8ff !important;
}

.text-light-blue-12 {
  color: #40c4ff !important;
}

.text-light-blue-13 {
  color: #00b0ff !important;
}

.text-light-blue-14 {
  color: #0091ea !important;
}

.text-cyan {
  color: #00bcd4 !important;
}

.text-cyan-1 {
  color: #e0f7fa !important;
}

.text-cyan-2 {
  color: #b2ebf2 !important;
}

.text-cyan-3 {
  color: #80deea !important;
}

.text-cyan-4 {
  color: #4dd0e1 !important;
}

.text-cyan-5 {
  color: #26c6da !important;
}

.text-cyan-6 {
  color: #00bcd4 !important;
}

.text-cyan-7 {
  color: #00acc1 !important;
}

.text-cyan-8 {
  color: #0097a7 !important;
}

.text-cyan-9 {
  color: #00838f !important;
}

.text-cyan-10 {
  color: #006064 !important;
}

.text-cyan-11 {
  color: #84ffff !important;
}

.text-cyan-12 {
  color: #18ffff !important;
}

.text-cyan-13 {
  color: #00e5ff !important;
}

.text-cyan-14 {
  color: #00b8d4 !important;
}

.text-teal {
  color: #009688 !important;
}

.text-teal-1 {
  color: #e0f2f1 !important;
}

.text-teal-2 {
  color: #b2dfdb !important;
}

.text-teal-3 {
  color: #80cbc4 !important;
}

.text-teal-4 {
  color: #4db6ac !important;
}

.text-teal-5 {
  color: #26a69a !important;
}

.text-teal-6 {
  color: #009688 !important;
}

.text-teal-7 {
  color: #00897b !important;
}

.text-teal-8 {
  color: #00796b !important;
}

.text-teal-9 {
  color: #00695c !important;
}

.text-teal-10 {
  color: #004d40 !important;
}

.text-teal-11 {
  color: #a7ffeb !important;
}

.text-teal-12 {
  color: #64ffda !important;
}

.text-teal-13 {
  color: #1de9b6 !important;
}

.text-teal-14 {
  color: #00bfa5 !important;
}

.text-green {
  color: #4caf50 !important;
}

.text-green-1 {
  color: #e8f5e9 !important;
}

.text-green-2 {
  color: #c8e6c9 !important;
}

.text-green-3 {
  color: #a5d6a7 !important;
}

.text-green-4 {
  color: #81c784 !important;
}

.text-green-5 {
  color: #66bb6a !important;
}

.text-green-6 {
  color: #4caf50 !important;
}

.text-green-7 {
  color: #43a047 !important;
}

.text-green-8 {
  color: #388e3c !important;
}

.text-green-9 {
  color: #2e7d32 !important;
}

.text-green-10 {
  color: #1b5e20 !important;
}

.text-green-11 {
  color: #b9f6ca !important;
}

.text-green-12 {
  color: #69f0ae !important;
}

.text-green-13 {
  color: #00e676 !important;
}

.text-green-14 {
  color: #00c853 !important;
}

.text-light-green {
  color: #8bc34a !important;
}

.text-light-green-1 {
  color: #f1f8e9 !important;
}

.text-light-green-2 {
  color: #dcedc8 !important;
}

.text-light-green-3 {
  color: #c5e1a5 !important;
}

.text-light-green-4 {
  color: #aed581 !important;
}

.text-light-green-5 {
  color: #9ccc65 !important;
}

.text-light-green-6 {
  color: #8bc34a !important;
}

.text-light-green-7 {
  color: #7cb342 !important;
}

.text-light-green-8 {
  color: #689f38 !important;
}

.text-light-green-9 {
  color: #558b2f !important;
}

.text-light-green-10 {
  color: #33691e !important;
}

.text-light-green-11 {
  color: #ccff90 !important;
}

.text-light-green-12 {
  color: #b2ff59 !important;
}

.text-light-green-13 {
  color: #76ff03 !important;
}

.text-light-green-14 {
  color: #64dd17 !important;
}

.text-lime {
  color: #cddc39 !important;
}

.text-lime-1 {
  color: #f9fbe7 !important;
}

.text-lime-2 {
  color: #f0f4c3 !important;
}

.text-lime-3 {
  color: #e6ee9c !important;
}

.text-lime-4 {
  color: #dce775 !important;
}

.text-lime-5 {
  color: #d4e157 !important;
}

.text-lime-6 {
  color: #cddc39 !important;
}

.text-lime-7 {
  color: #c0ca33 !important;
}

.text-lime-8 {
  color: #afb42b !important;
}

.text-lime-9 {
  color: #9e9d24 !important;
}

.text-lime-10 {
  color: #827717 !important;
}

.text-lime-11 {
  color: #f4ff81 !important;
}

.text-lime-12 {
  color: #eeff41 !important;
}

.text-lime-13 {
  color: #c6ff00 !important;
}

.text-lime-14 {
  color: #aeea00 !important;
}

.text-yellow {
  color: #ffeb3b !important;
}

.text-yellow-1 {
  color: #fffde7 !important;
}

.text-yellow-2 {
  color: #fff9c4 !important;
}

.text-yellow-3 {
  color: #fff59d !important;
}

.text-yellow-4 {
  color: #fff176 !important;
}

.text-yellow-5 {
  color: #ffee58 !important;
}

.text-yellow-6 {
  color: #ffeb3b !important;
}

.text-yellow-7 {
  color: #fdd835 !important;
}

.text-yellow-8 {
  color: #fbc02d !important;
}

.text-yellow-9 {
  color: #f9a825 !important;
}

.text-yellow-10 {
  color: #f57f17 !important;
}

.text-yellow-11 {
  color: #ffff8d !important;
}

.text-yellow-12 {
  color: #ff0 !important;
}

.text-yellow-13 {
  color: #ffea00 !important;
}

.text-yellow-14 {
  color: #ffd600 !important;
}

.text-amber {
  color: #ffc107 !important;
}

.text-amber-1 {
  color: #fff8e1 !important;
}

.text-amber-2 {
  color: #ffecb3 !important;
}

.text-amber-3 {
  color: #ffe082 !important;
}

.text-amber-4 {
  color: #ffd54f !important;
}

.text-amber-5 {
  color: #ffca28 !important;
}

.text-amber-6 {
  color: #ffc107 !important;
}

.text-amber-7 {
  color: #ffb300 !important;
}

.text-amber-8 {
  color: #ffa000 !important;
}

.text-amber-9 {
  color: #ff8f00 !important;
}

.text-amber-10 {
  color: #ff6f00 !important;
}

.text-amber-11 {
  color: #ffe57f !important;
}

.text-amber-12 {
  color: #ffd740 !important;
}

.text-amber-13 {
  color: #ffc400 !important;
}

.text-amber-14 {
  color: #ffab00 !important;
}

.text-orange {
  color: #ff9800 !important;
}

.text-orange-1 {
  color: #fff3e0 !important;
}

.text-orange-2 {
  color: #ffe0b2 !important;
}

.text-orange-3 {
  color: #ffcc80 !important;
}

.text-orange-4 {
  color: #ffb74d !important;
}

.text-orange-5 {
  color: #ffa726 !important;
}

.text-orange-6 {
  color: #ff9800 !important;
}

.text-orange-7 {
  color: #fb8c00 !important;
}

.text-orange-8 {
  color: #f57c00 !important;
}

.text-orange-9 {
  color: #ef6c00 !important;
}

.text-orange-10 {
  color: #e65100 !important;
}

.text-orange-11 {
  color: #ffd180 !important;
}

.text-orange-12 {
  color: #ffab40 !important;
}

.text-orange-13 {
  color: #ff9100 !important;
}

.text-orange-14 {
  color: #ff6d00 !important;
}

.text-deep-orange {
  color: #ff5722 !important;
}

.text-deep-orange-1 {
  color: #fbe9e7 !important;
}

.text-deep-orange-2 {
  color: #ffccbc !important;
}

.text-deep-orange-3 {
  color: #ffab91 !important;
}

.text-deep-orange-4 {
  color: #ff8a65 !important;
}

.text-deep-orange-5 {
  color: #ff7043 !important;
}

.text-deep-orange-6 {
  color: #ff5722 !important;
}

.text-deep-orange-7 {
  color: #f4511e !important;
}

.text-deep-orange-8 {
  color: #e64a19 !important;
}

.text-deep-orange-9 {
  color: #d84315 !important;
}

.text-deep-orange-10 {
  color: #bf360c !important;
}

.text-deep-orange-11 {
  color: #ff9e80 !important;
}

.text-deep-orange-12 {
  color: #ff6e40 !important;
}

.text-deep-orange-13 {
  color: #ff3d00 !important;
}

.text-deep-orange-14 {
  color: #dd2c00 !important;
}

.text-brown {
  color: #795548 !important;
}

.text-brown-1 {
  color: #efebe9 !important;
}

.text-brown-2 {
  color: #d7ccc8 !important;
}

.text-brown-3 {
  color: #bcaaa4 !important;
}

.text-brown-4 {
  color: #a1887f !important;
}

.text-brown-5 {
  color: #8d6e63 !important;
}

.text-brown-6 {
  color: #795548 !important;
}

.text-brown-7 {
  color: #6d4c41 !important;
}

.text-brown-8 {
  color: #5d4037 !important;
}

.text-brown-9 {
  color: #4e342e !important;
}

.text-brown-10 {
  color: #3e2723 !important;
}

.text-brown-11 {
  color: #d7ccc8 !important;
}

.text-brown-12 {
  color: #bcaaa4 !important;
}

.text-brown-13 {
  color: #8d6e63 !important;
}

.text-brown-14 {
  color: #5d4037 !important;
}

.text-grey {
  color: #9e9e9e !important;
}

.text-grey-1 {
  color: #fafafa !important;
}

.text-grey-2 {
  color: #f5f5f5 !important;
}

.text-grey-3 {
  color: #eee !important;
}

.text-grey-4 {
  color: #e0e0e0 !important;
}

.text-grey-5 {
  color: #bdbdbd !important;
}

.text-grey-6 {
  color: #9e9e9e !important;
}

.text-grey-7 {
  color: #757575 !important;
}

.text-grey-8 {
  color: #616161 !important;
}

.text-grey-9 {
  color: #424242 !important;
}

.text-grey-10 {
  color: #212121 !important;
}

.text-grey-11 {
  color: #f5f5f5 !important;
}

.text-grey-12 {
  color: #eee !important;
}

.text-grey-13 {
  color: #bdbdbd !important;
}

.text-grey-14 {
  color: #616161 !important;
}

.text-blue-grey {
  color: #607d8b !important;
}

.text-blue-grey-1 {
  color: #eceff1 !important;
}

.text-blue-grey-2 {
  color: #cfd8dc !important;
}

.text-blue-grey-3 {
  color: #b0bec5 !important;
}

.text-blue-grey-4 {
  color: #90a4ae !important;
}

.text-blue-grey-5 {
  color: #78909c !important;
}

.text-blue-grey-6 {
  color: #607d8b !important;
}

.text-blue-grey-7 {
  color: #546e7a !important;
}

.text-blue-grey-8 {
  color: #455a64 !important;
}

.text-blue-grey-9 {
  color: #37474f !important;
}

.text-blue-grey-10 {
  color: #263238 !important;
}

.text-blue-grey-11 {
  color: #cfd8dc !important;
}

.text-blue-grey-12 {
  color: #b0bec5 !important;
}

.text-blue-grey-13 {
  color: #78909c !important;
}

.text-blue-grey-14 {
  color: #455a64 !important;
}

.bg-red {
  background: #f44336 !important;
}

.bg-red-1 {
  background: #ffebee !important;
}

.bg-red-2 {
  background: #ffcdd2 !important;
}

.bg-red-3 {
  background: #ef9a9a !important;
}

.bg-red-4 {
  background: #e57373 !important;
}

.bg-red-5 {
  background: #ef5350 !important;
}

.bg-red-6 {
  background: #f44336 !important;
}

.bg-red-7 {
  background: #e53935 !important;
}

.bg-red-8 {
  background: #d32f2f !important;
}

.bg-red-9 {
  background: #c62828 !important;
}

.bg-red-10 {
  background: #b71c1c !important;
}

.bg-red-11 {
  background: #ff8a80 !important;
}

.bg-red-12 {
  background: #ff5252 !important;
}

.bg-red-13 {
  background: #ff1744 !important;
}

.bg-red-14 {
  background: #d50000 !important;
}

.bg-pink {
  background: #e91e63 !important;
}

.bg-pink-1 {
  background: #fce4ec !important;
}

.bg-pink-2 {
  background: #f8bbd0 !important;
}

.bg-pink-3 {
  background: #f48fb1 !important;
}

.bg-pink-4 {
  background: #f06292 !important;
}

.bg-pink-5 {
  background: #ec407a !important;
}

.bg-pink-6 {
  background: #e91e63 !important;
}

.bg-pink-7 {
  background: #d81b60 !important;
}

.bg-pink-8 {
  background: #c2185b !important;
}

.bg-pink-9 {
  background: #ad1457 !important;
}

.bg-pink-10 {
  background: #880e4f !important;
}

.bg-pink-11 {
  background: #ff80ab !important;
}

.bg-pink-12 {
  background: #ff4081 !important;
}

.bg-pink-13 {
  background: #f50057 !important;
}

.bg-pink-14 {
  background: #c51162 !important;
}

.bg-purple {
  background: #9c27b0 !important;
}

.bg-purple-1 {
  background: #f3e5f5 !important;
}

.bg-purple-2 {
  background: #e1bee7 !important;
}

.bg-purple-3 {
  background: #ce93d8 !important;
}

.bg-purple-4 {
  background: #ba68c8 !important;
}

.bg-purple-5 {
  background: #ab47bc !important;
}

.bg-purple-6 {
  background: #9c27b0 !important;
}

.bg-purple-7 {
  background: #8e24aa !important;
}

.bg-purple-8 {
  background: #7b1fa2 !important;
}

.bg-purple-9 {
  background: #6a1b9a !important;
}

.bg-purple-10 {
  background: #4a148c !important;
}

.bg-purple-11 {
  background: #ea80fc !important;
}

.bg-purple-12 {
  background: #e040fb !important;
}

.bg-purple-13 {
  background: #d500f9 !important;
}

.bg-purple-14 {
  background: #a0f !important;
}

.bg-deep-purple {
  background: #673ab7 !important;
}

.bg-deep-purple-1 {
  background: #ede7f6 !important;
}

.bg-deep-purple-2 {
  background: #d1c4e9 !important;
}

.bg-deep-purple-3 {
  background: #b39ddb !important;
}

.bg-deep-purple-4 {
  background: #9575cd !important;
}

.bg-deep-purple-5 {
  background: #7e57c2 !important;
}

.bg-deep-purple-6 {
  background: #673ab7 !important;
}

.bg-deep-purple-7 {
  background: #5e35b1 !important;
}

.bg-deep-purple-8 {
  background: #512da8 !important;
}

.bg-deep-purple-9 {
  background: #4527a0 !important;
}

.bg-deep-purple-10 {
  background: #311b92 !important;
}

.bg-deep-purple-11 {
  background: #b388ff !important;
}

.bg-deep-purple-12 {
  background: #7c4dff !important;
}

.bg-deep-purple-13 {
  background: #651fff !important;
}

.bg-deep-purple-14 {
  background: #6200ea !important;
}

.bg-indigo {
  background: #3f51b5 !important;
}

.bg-indigo-1 {
  background: #e8eaf6 !important;
}

.bg-indigo-2 {
  background: #c5cae9 !important;
}

.bg-indigo-3 {
  background: #9fa8da !important;
}

.bg-indigo-4 {
  background: #7986cb !important;
}

.bg-indigo-5 {
  background: #5c6bc0 !important;
}

.bg-indigo-6 {
  background: #3f51b5 !important;
}

.bg-indigo-7 {
  background: #3949ab !important;
}

.bg-indigo-8 {
  background: #303f9f !important;
}

.bg-indigo-9 {
  background: #283593 !important;
}

.bg-indigo-10 {
  background: #1a237e !important;
}

.bg-indigo-11 {
  background: #8c9eff !important;
}

.bg-indigo-12 {
  background: #536dfe !important;
}

.bg-indigo-13 {
  background: #3d5afe !important;
}

.bg-indigo-14 {
  background: #304ffe !important;
}

.bg-blue {
  background: #2196f3 !important;
}

.bg-blue-1 {
  background: #e3f2fd !important;
}

.bg-blue-2 {
  background: #bbdefb !important;
}

.bg-blue-3 {
  background: #90caf9 !important;
}

.bg-blue-4 {
  background: #64b5f6 !important;
}

.bg-blue-5 {
  background: #42a5f5 !important;
}

.bg-blue-6 {
  background: #2196f3 !important;
}

.bg-blue-7 {
  background: #1e88e5 !important;
}

.bg-blue-8 {
  background: #1976d2 !important;
}

.bg-blue-9 {
  background: #1565c0 !important;
}

.bg-blue-10 {
  background: #0d47a1 !important;
}

.bg-blue-11 {
  background: #82b1ff !important;
}

.bg-blue-12 {
  background: #448aff !important;
}

.bg-blue-13 {
  background: #2979ff !important;
}

.bg-blue-14 {
  background: #2962ff !important;
}

.bg-light-blue {
  background: #03a9f4 !important;
}

.bg-light-blue-1 {
  background: #e1f5fe !important;
}

.bg-light-blue-2 {
  background: #b3e5fc !important;
}

.bg-light-blue-3 {
  background: #81d4fa !important;
}

.bg-light-blue-4 {
  background: #4fc3f7 !important;
}

.bg-light-blue-5 {
  background: #29b6f6 !important;
}

.bg-light-blue-6 {
  background: #03a9f4 !important;
}

.bg-light-blue-7 {
  background: #039be5 !important;
}

.bg-light-blue-8 {
  background: #0288d1 !important;
}

.bg-light-blue-9 {
  background: #0277bd !important;
}

.bg-light-blue-10 {
  background: #01579b !important;
}

.bg-light-blue-11 {
  background: #80d8ff !important;
}

.bg-light-blue-12 {
  background: #40c4ff !important;
}

.bg-light-blue-13 {
  background: #00b0ff !important;
}

.bg-light-blue-14 {
  background: #0091ea !important;
}

.bg-cyan {
  background: #00bcd4 !important;
}

.bg-cyan-1 {
  background: #e0f7fa !important;
}

.bg-cyan-2 {
  background: #b2ebf2 !important;
}

.bg-cyan-3 {
  background: #80deea !important;
}

.bg-cyan-4 {
  background: #4dd0e1 !important;
}

.bg-cyan-5 {
  background: #26c6da !important;
}

.bg-cyan-6 {
  background: #00bcd4 !important;
}

.bg-cyan-7 {
  background: #00acc1 !important;
}

.bg-cyan-8 {
  background: #0097a7 !important;
}

.bg-cyan-9 {
  background: #00838f !important;
}

.bg-cyan-10 {
  background: #006064 !important;
}

.bg-cyan-11 {
  background: #84ffff !important;
}

.bg-cyan-12 {
  background: #18ffff !important;
}

.bg-cyan-13 {
  background: #00e5ff !important;
}

.bg-cyan-14 {
  background: #00b8d4 !important;
}

.bg-teal {
  background: #009688 !important;
}

.bg-teal-1 {
  background: #e0f2f1 !important;
}

.bg-teal-2 {
  background: #b2dfdb !important;
}

.bg-teal-3 {
  background: #80cbc4 !important;
}

.bg-teal-4 {
  background: #4db6ac !important;
}

.bg-teal-5 {
  background: #26a69a !important;
}

.bg-teal-6 {
  background: #009688 !important;
}

.bg-teal-7 {
  background: #00897b !important;
}

.bg-teal-8 {
  background: #00796b !important;
}

.bg-teal-9 {
  background: #00695c !important;
}

.bg-teal-10 {
  background: #004d40 !important;
}

.bg-teal-11 {
  background: #a7ffeb !important;
}

.bg-teal-12 {
  background: #64ffda !important;
}

.bg-teal-13 {
  background: #1de9b6 !important;
}

.bg-teal-14 {
  background: #00bfa5 !important;
}

.bg-green {
  background: #4caf50 !important;
}

.bg-green-1 {
  background: #e8f5e9 !important;
}

.bg-green-2 {
  background: #c8e6c9 !important;
}

.bg-green-3 {
  background: #a5d6a7 !important;
}

.bg-green-4 {
  background: #81c784 !important;
}

.bg-green-5 {
  background: #66bb6a !important;
}

.bg-green-6 {
  background: #4caf50 !important;
}

.bg-green-7 {
  background: #43a047 !important;
}

.bg-green-8 {
  background: #388e3c !important;
}

.bg-green-9 {
  background: #2e7d32 !important;
}

.bg-green-10 {
  background: #1b5e20 !important;
}

.bg-green-11 {
  background: #b9f6ca !important;
}

.bg-green-12 {
  background: #69f0ae !important;
}

.bg-green-13 {
  background: #00e676 !important;
}

.bg-green-14 {
  background: #00c853 !important;
}

.bg-light-green {
  background: #8bc34a !important;
}

.bg-light-green-1 {
  background: #f1f8e9 !important;
}

.bg-light-green-2 {
  background: #dcedc8 !important;
}

.bg-light-green-3 {
  background: #c5e1a5 !important;
}

.bg-light-green-4 {
  background: #aed581 !important;
}

.bg-light-green-5 {
  background: #9ccc65 !important;
}

.bg-light-green-6 {
  background: #8bc34a !important;
}

.bg-light-green-7 {
  background: #7cb342 !important;
}

.bg-light-green-8 {
  background: #689f38 !important;
}

.bg-light-green-9 {
  background: #558b2f !important;
}

.bg-light-green-10 {
  background: #33691e !important;
}

.bg-light-green-11 {
  background: #ccff90 !important;
}

.bg-light-green-12 {
  background: #b2ff59 !important;
}

.bg-light-green-13 {
  background: #76ff03 !important;
}

.bg-light-green-14 {
  background: #64dd17 !important;
}

.bg-lime {
  background: #cddc39 !important;
}

.bg-lime-1 {
  background: #f9fbe7 !important;
}

.bg-lime-2 {
  background: #f0f4c3 !important;
}

.bg-lime-3 {
  background: #e6ee9c !important;
}

.bg-lime-4 {
  background: #dce775 !important;
}

.bg-lime-5 {
  background: #d4e157 !important;
}

.bg-lime-6 {
  background: #cddc39 !important;
}

.bg-lime-7 {
  background: #c0ca33 !important;
}

.bg-lime-8 {
  background: #afb42b !important;
}

.bg-lime-9 {
  background: #9e9d24 !important;
}

.bg-lime-10 {
  background: #827717 !important;
}

.bg-lime-11 {
  background: #f4ff81 !important;
}

.bg-lime-12 {
  background: #eeff41 !important;
}

.bg-lime-13 {
  background: #c6ff00 !important;
}

.bg-lime-14 {
  background: #aeea00 !important;
}

.bg-yellow {
  background: #ffeb3b !important;
}

.bg-yellow-1 {
  background: #fffde7 !important;
}

.bg-yellow-2 {
  background: #fff9c4 !important;
}

.bg-yellow-3 {
  background: #fff59d !important;
}

.bg-yellow-4 {
  background: #fff176 !important;
}

.bg-yellow-5 {
  background: #ffee58 !important;
}

.bg-yellow-6 {
  background: #ffeb3b !important;
}

.bg-yellow-7 {
  background: #fdd835 !important;
}

.bg-yellow-8 {
  background: #fbc02d !important;
}

.bg-yellow-9 {
  background: #f9a825 !important;
}

.bg-yellow-10 {
  background: #f57f17 !important;
}

.bg-yellow-11 {
  background: #ffff8d !important;
}

.bg-yellow-12 {
  background: #ff0 !important;
}

.bg-yellow-13 {
  background: #ffea00 !important;
}

.bg-yellow-14 {
  background: #ffd600 !important;
}

.bg-amber {
  background: #ffc107 !important;
}

.bg-amber-1 {
  background: #fff8e1 !important;
}

.bg-amber-2 {
  background: #ffecb3 !important;
}

.bg-amber-3 {
  background: #ffe082 !important;
}

.bg-amber-4 {
  background: #ffd54f !important;
}

.bg-amber-5 {
  background: #ffca28 !important;
}

.bg-amber-6 {
  background: #ffc107 !important;
}

.bg-amber-7 {
  background: #ffb300 !important;
}

.bg-amber-8 {
  background: #ffa000 !important;
}

.bg-amber-9 {
  background: #ff8f00 !important;
}

.bg-amber-10 {
  background: #ff6f00 !important;
}

.bg-amber-11 {
  background: #ffe57f !important;
}

.bg-amber-12 {
  background: #ffd740 !important;
}

.bg-amber-13 {
  background: #ffc400 !important;
}

.bg-amber-14 {
  background: #ffab00 !important;
}

.bg-orange {
  background: #ff9800 !important;
}

.bg-orange-1 {
  background: #fff3e0 !important;
}

.bg-orange-2 {
  background: #ffe0b2 !important;
}

.bg-orange-3 {
  background: #ffcc80 !important;
}

.bg-orange-4 {
  background: #ffb74d !important;
}

.bg-orange-5 {
  background: #ffa726 !important;
}

.bg-orange-6 {
  background: #ff9800 !important;
}

.bg-orange-7 {
  background: #fb8c00 !important;
}

.bg-orange-8 {
  background: #f57c00 !important;
}

.bg-orange-9 {
  background: #ef6c00 !important;
}

.bg-orange-10 {
  background: #e65100 !important;
}

.bg-orange-11 {
  background: #ffd180 !important;
}

.bg-orange-12 {
  background: #ffab40 !important;
}

.bg-orange-13 {
  background: #ff9100 !important;
}

.bg-orange-14 {
  background: #ff6d00 !important;
}

.bg-deep-orange {
  background: #ff5722 !important;
}

.bg-deep-orange-1 {
  background: #fbe9e7 !important;
}

.bg-deep-orange-2 {
  background: #ffccbc !important;
}

.bg-deep-orange-3 {
  background: #ffab91 !important;
}

.bg-deep-orange-4 {
  background: #ff8a65 !important;
}

.bg-deep-orange-5 {
  background: #ff7043 !important;
}

.bg-deep-orange-6 {
  background: #ff5722 !important;
}

.bg-deep-orange-7 {
  background: #f4511e !important;
}

.bg-deep-orange-8 {
  background: #e64a19 !important;
}

.bg-deep-orange-9 {
  background: #d84315 !important;
}

.bg-deep-orange-10 {
  background: #bf360c !important;
}

.bg-deep-orange-11 {
  background: #ff9e80 !important;
}

.bg-deep-orange-12 {
  background: #ff6e40 !important;
}

.bg-deep-orange-13 {
  background: #ff3d00 !important;
}

.bg-deep-orange-14 {
  background: #dd2c00 !important;
}

.bg-brown {
  background: #795548 !important;
}

.bg-brown-1 {
  background: #efebe9 !important;
}

.bg-brown-2 {
  background: #d7ccc8 !important;
}

.bg-brown-3 {
  background: #bcaaa4 !important;
}

.bg-brown-4 {
  background: #a1887f !important;
}

.bg-brown-5 {
  background: #8d6e63 !important;
}

.bg-brown-6 {
  background: #795548 !important;
}

.bg-brown-7 {
  background: #6d4c41 !important;
}

.bg-brown-8 {
  background: #5d4037 !important;
}

.bg-brown-9 {
  background: #4e342e !important;
}

.bg-brown-10 {
  background: #3e2723 !important;
}

.bg-brown-11 {
  background: #d7ccc8 !important;
}

.bg-brown-12 {
  background: #bcaaa4 !important;
}

.bg-brown-13 {
  background: #8d6e63 !important;
}

.bg-brown-14 {
  background: #5d4037 !important;
}

.bg-grey {
  background: #9e9e9e !important;
}

.bg-grey-1 {
  background: #fafafa !important;
}

.bg-grey-2 {
  background: #f5f5f5 !important;
}

.bg-grey-3 {
  background: #eee !important;
}

.bg-grey-4 {
  background: #e0e0e0 !important;
}

.bg-grey-5 {
  background: #bdbdbd !important;
}

.bg-grey-6 {
  background: #9e9e9e !important;
}

.bg-grey-7 {
  background: #757575 !important;
}

.bg-grey-8 {
  background: #616161 !important;
}

.bg-grey-9 {
  background: #424242 !important;
}

.bg-grey-10 {
  background: #212121 !important;
}

.bg-grey-11 {
  background: #f5f5f5 !important;
}

.bg-grey-12 {
  background: #eee !important;
}

.bg-grey-13 {
  background: #bdbdbd !important;
}

.bg-grey-14 {
  background: #616161 !important;
}

.bg-blue-grey {
  background: #607d8b !important;
}

.bg-blue-grey-1 {
  background: #eceff1 !important;
}

.bg-blue-grey-2 {
  background: #cfd8dc !important;
}

.bg-blue-grey-3 {
  background: #b0bec5 !important;
}

.bg-blue-grey-4 {
  background: #90a4ae !important;
}

.bg-blue-grey-5 {
  background: #78909c !important;
}

.bg-blue-grey-6 {
  background: #607d8b !important;
}

.bg-blue-grey-7 {
  background: #546e7a !important;
}

.bg-blue-grey-8 {
  background: #455a64 !important;
}

.bg-blue-grey-9 {
  background: #37474f !important;
}

.bg-blue-grey-10 {
  background: #263238 !important;
}

.bg-blue-grey-11 {
  background: #cfd8dc !important;
}

.bg-blue-grey-12 {
  background: #b0bec5 !important;
}

.bg-blue-grey-13 {
  background: #78909c !important;
}

.bg-blue-grey-14 {
  background: #455a64 !important;
}

.shadow-transition {
  -webkit-transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.shadow-1 {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12);
}

.shadow-up-1 {
  box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.2), 0 -1px 1px rgba(0, 0, 0, 0.14), 0 -2px 1px -1px rgba(0, 0, 0, 0.12);
}

.shadow-2 {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12);
}

.shadow-up-2 {
  box-shadow: 0 -1px 5px rgba(0, 0, 0, 0.2), 0 -2px 2px rgba(0, 0, 0, 0.14), 0 -3px 1px -2px rgba(0, 0, 0, 0.12);
}

.shadow-3 {
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2), 0 3px 4px rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.12);
}

.shadow-up-3 {
  box-shadow: 0 -1px 8px rgba(0, 0, 0, 0.2), 0 -3px 4px rgba(0, 0, 0, 0.14), 0 -3px 3px -2px rgba(0, 0, 0, 0.12);
}

.shadow-4 {
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px rgba(0, 0, 0, 0.14), 0 1px 10px rgba(0, 0, 0, 0.12);
}

.shadow-up-4 {
  box-shadow: 0 -2px 4px -1px rgba(0, 0, 0, 0.2), 0 -4px 5px rgba(0, 0, 0, 0.14), 0 -1px 10px rgba(0, 0, 0, 0.12);
}

.shadow-5 {
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px rgba(0, 0, 0, 0.14), 0 1px 14px rgba(0, 0, 0, 0.12);
}

.shadow-up-5 {
  box-shadow: 0 -3px 5px -1px rgba(0, 0, 0, 0.2), 0 -5px 8px rgba(0, 0, 0, 0.14), 0 -1px 14px rgba(0, 0, 0, 0.12);
}

.shadow-6 {
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
}

.shadow-up-6 {
  box-shadow: 0 -3px 5px -1px rgba(0, 0, 0, 0.2), 0 -6px 10px rgba(0, 0, 0, 0.14), 0 -1px 18px rgba(0, 0, 0, 0.12);
}

.shadow-7 {
  box-shadow: 0 4px 5px -2px rgba(0, 0, 0, 0.2), 0 7px 10px 1px rgba(0, 0, 0, 0.14), 0 2px 16px 1px rgba(0, 0, 0, 0.12);
}

.shadow-up-7 {
  box-shadow: 0 -4px 5px -2px rgba(0, 0, 0, 0.2), 0 -7px 10px 1px rgba(0, 0, 0, 0.14), 0 -2px 16px 1px rgba(0, 0, 0, 0.12);
}

.shadow-8 {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.shadow-up-8 {
  box-shadow: 0 -5px 5px -3px rgba(0, 0, 0, 0.2), 0 -8px 10px 1px rgba(0, 0, 0, 0.14), 0 -3px 14px 2px rgba(0, 0, 0, 0.12);
}

.shadow-9 {
  box-shadow: 0 5px 6px -3px rgba(0, 0, 0, 0.2), 0 9px 12px 1px rgba(0, 0, 0, 0.14), 0 3px 16px 2px rgba(0, 0, 0, 0.12);
}

.shadow-up-9 {
  box-shadow: 0 -5px 6px -3px rgba(0, 0, 0, 0.2), 0 -9px 12px 1px rgba(0, 0, 0, 0.14), 0 -3px 16px 2px rgba(0, 0, 0, 0.12);
}

.shadow-10 {
  box-shadow: 0 6px 6px -3px rgba(0, 0, 0, 0.2), 0 10px 14px 1px rgba(0, 0, 0, 0.14), 0 4px 18px 3px rgba(0, 0, 0, 0.12);
}

.shadow-up-10 {
  box-shadow: 0 -6px 6px -3px rgba(0, 0, 0, 0.2), 0 -10px 14px 1px rgba(0, 0, 0, 0.14), 0 -4px 18px 3px rgba(0, 0, 0, 0.12);
}

.shadow-11 {
  box-shadow: 0 6px 7px -4px rgba(0, 0, 0, 0.2), 0 11px 15px 1px rgba(0, 0, 0, 0.14), 0 4px 20px 3px rgba(0, 0, 0, 0.12);
}

.shadow-up-11 {
  box-shadow: 0 -6px 7px -4px rgba(0, 0, 0, 0.2), 0 -11px 15px 1px rgba(0, 0, 0, 0.14), 0 -4px 20px 3px rgba(0, 0, 0, 0.12);
}

.shadow-12 {
  box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12);
}

.shadow-up-12 {
  box-shadow: 0 -7px 8px -4px rgba(0, 0, 0, 0.2), 0 -12px 17px 2px rgba(0, 0, 0, 0.14), 0 -5px 22px 4px rgba(0, 0, 0, 0.12);
}

.shadow-13 {
  box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);
}

.shadow-up-13 {
  box-shadow: 0 -7px 8px -4px rgba(0, 0, 0, 0.2), 0 -13px 19px 2px rgba(0, 0, 0, 0.14), 0 -5px 24px 4px rgba(0, 0, 0, 0.12);
}

.shadow-14 {
  box-shadow: 0 7px 9px -4px rgba(0, 0, 0, 0.2), 0 14px 21px 2px rgba(0, 0, 0, 0.14), 0 5px 26px 4px rgba(0, 0, 0, 0.12);
}

.shadow-up-14 {
  box-shadow: 0 -7px 9px -4px rgba(0, 0, 0, 0.2), 0 -14px 21px 2px rgba(0, 0, 0, 0.14), 0 -5px 26px 4px rgba(0, 0, 0, 0.12);
}

.shadow-15 {
  box-shadow: 0 8px 9px -5px rgba(0, 0, 0, 0.2), 0 15px 22px 2px rgba(0, 0, 0, 0.14), 0 6px 28px 5px rgba(0, 0, 0, 0.12);
}

.shadow-up-15 {
  box-shadow: 0 -8px 9px -5px rgba(0, 0, 0, 0.2), 0 -15px 22px 2px rgba(0, 0, 0, 0.14), 0 -6px 28px 5px rgba(0, 0, 0, 0.12);
}

.shadow-16 {
  box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.shadow-up-16 {
  box-shadow: 0 -8px 10px -5px rgba(0, 0, 0, 0.2), 0 -16px 24px 2px rgba(0, 0, 0, 0.14), 0 -6px 30px 5px rgba(0, 0, 0, 0.12);
}

.shadow-17 {
  box-shadow: 0 8px 11px -5px rgba(0, 0, 0, 0.2), 0 17px 26px 2px rgba(0, 0, 0, 0.14), 0 6px 32px 5px rgba(0, 0, 0, 0.12);
}

.shadow-up-17 {
  box-shadow: 0 -8px 11px -5px rgba(0, 0, 0, 0.2), 0 -17px 26px 2px rgba(0, 0, 0, 0.14), 0 -6px 32px 5px rgba(0, 0, 0, 0.12);
}

.shadow-18 {
  box-shadow: 0 9px 11px -5px rgba(0, 0, 0, 0.2), 0 18px 28px 2px rgba(0, 0, 0, 0.14), 0 7px 34px 6px rgba(0, 0, 0, 0.12);
}

.shadow-up-18 {
  box-shadow: 0 -9px 11px -5px rgba(0, 0, 0, 0.2), 0 -18px 28px 2px rgba(0, 0, 0, 0.14), 0 -7px 34px 6px rgba(0, 0, 0, 0.12);
}

.shadow-19 {
  box-shadow: 0 9px 12px -6px rgba(0, 0, 0, 0.2), 0 19px 29px 2px rgba(0, 0, 0, 0.14), 0 7px 36px 6px rgba(0, 0, 0, 0.12);
}

.shadow-up-19 {
  box-shadow: 0 -9px 12px -6px rgba(0, 0, 0, 0.2), 0 -19px 29px 2px rgba(0, 0, 0, 0.14), 0 -7px 36px 6px rgba(0, 0, 0, 0.12);
}

.shadow-20 {
  box-shadow: 0 10px 13px -6px rgba(0, 0, 0, 0.2), 0 20px 31px 3px rgba(0, 0, 0, 0.14), 0 8px 38px 7px rgba(0, 0, 0, 0.12);
}

.shadow-up-20 {
  box-shadow: 0 -10px 13px -6px rgba(0, 0, 0, 0.2), 0 -20px 31px 3px rgba(0, 0, 0, 0.14), 0 -8px 38px 7px rgba(0, 0, 0, 0.12);
}

.shadow-21 {
  box-shadow: 0 10px 13px -6px rgba(0, 0, 0, 0.2), 0 21px 33px 3px rgba(0, 0, 0, 0.14), 0 8px 40px 7px rgba(0, 0, 0, 0.12);
}

.shadow-up-21 {
  box-shadow: 0 -10px 13px -6px rgba(0, 0, 0, 0.2), 0 -21px 33px 3px rgba(0, 0, 0, 0.14), 0 -8px 40px 7px rgba(0, 0, 0, 0.12);
}

.shadow-22 {
  box-shadow: 0 10px 14px -6px rgba(0, 0, 0, 0.2), 0 22px 35px 3px rgba(0, 0, 0, 0.14), 0 8px 42px 7px rgba(0, 0, 0, 0.12);
}

.shadow-up-22 {
  box-shadow: 0 -10px 14px -6px rgba(0, 0, 0, 0.2), 0 -22px 35px 3px rgba(0, 0, 0, 0.14), 0 -8px 42px 7px rgba(0, 0, 0, 0.12);
}

.shadow-23 {
  box-shadow: 0 11px 14px -7px rgba(0, 0, 0, 0.2), 0 23px 36px 3px rgba(0, 0, 0, 0.14), 0 9px 44px 8px rgba(0, 0, 0, 0.12);
}

.shadow-up-23 {
  box-shadow: 0 -11px 14px -7px rgba(0, 0, 0, 0.2), 0 -23px 36px 3px rgba(0, 0, 0, 0.14), 0 -9px 44px 8px rgba(0, 0, 0, 0.12);
}

.shadow-24 {
  box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.shadow-up-24 {
  box-shadow: 0 -11px 15px -7px rgba(0, 0, 0, 0.2), 0 -24px 38px 3px rgba(0, 0, 0, 0.14), 0 -9px 46px 8px rgba(0, 0, 0, 0.12);
}

.no-shadow,
.shadow-0 {
  box-shadow: none !important;
}

.inset-shadow {
  box-shadow: 0 7px 9px -7px rgba(0, 0, 0, 0.7) inset !important;
}

.inset-shadow-down {
  box-shadow: 0 -7px 9px -7px rgba(0, 0, 0, 0.7) inset !important;
}

.z-marginals {
  z-index: 2000;
}

.z-notify {
  z-index: 9500;
}

.z-fullscreen {
  z-index: 6000;
}

.z-inherit {
  z-index: inherit !important;
}

.row,
.column,
.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.row.inline,
.column.inline,
.flex.inline {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.row.reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

.column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}

.column.reverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}

.wrap {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.no-wrap {
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}

.reverse-wrap {
  -webkit-flex-wrap: wrap-reverse;
      -ms-flex-wrap: wrap-reverse;
          flex-wrap: wrap-reverse;
}

.order-first {
  -webkit-box-ordinal-group: -9999;
  -webkit-order: -10000;
      -ms-flex-order: -10000;
          order: -10000;
}

.order-last {
  -webkit-box-ordinal-group: 10001;
  -webkit-order: 10000;
      -ms-flex-order: 10000;
          order: 10000;
}

.order-none {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
      -ms-flex-order: 0;
          order: 0;
}

.justify-start {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.justify-end {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.justify-center,
.flex-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.justify-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.justify-around {
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}

.justify-evenly {
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}

.items-start {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.items-end {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.items-center,
.flex-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.items-baseline {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

.items-stretch {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.content-start {
  -webkit-align-content: flex-start;
      -ms-flex-line-pack: start;
          align-content: flex-start;
}

.content-end {
  -webkit-align-content: flex-end;
      -ms-flex-line-pack: end;
          align-content: flex-end;
}

.content-center {
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
}

.content-stretch {
  -webkit-align-content: stretch;
      -ms-flex-line-pack: stretch;
          align-content: stretch;
}

.content-between {
  -webkit-align-content: space-between;
      -ms-flex-line-pack: justify;
          align-content: space-between;
}

.content-around {
  -webkit-align-content: space-around;
      -ms-flex-line-pack: distribute;
          align-content: space-around;
}

.self-start {
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
}

.self-end {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
}

.self-center {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}

.self-baseline {
  -webkit-align-self: baseline;
      -ms-flex-item-align: baseline;
          align-self: baseline;
}

.self-stretch {
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
}

.q-gutter-x-none,
.q-gutter-none {
  margin-left: 0;
}

.q-gutter-x-none > *,
.q-gutter-none > * {
  margin-left: 0;
}

.q-gutter-y-none,
.q-gutter-none {
  margin-top: 0;
}

.q-gutter-y-none > *,
.q-gutter-none > * {
  margin-top: 0;
}

.q-col-gutter-x-none,
.q-col-gutter-none {
  margin-left: 0;
}

.q-col-gutter-x-none > *,
.q-col-gutter-none > * {
  padding-left: 0;
}

.q-col-gutter-y-none,
.q-col-gutter-none {
  margin-top: 0;
}

.q-col-gutter-y-none > *,
.q-col-gutter-none > * {
  padding-top: 0;
}

.q-gutter-x-xs,
.q-gutter-xs {
  margin-left: -4px;
}

.q-gutter-x-xs > *,
.q-gutter-xs > * {
  margin-left: 4px;
}

.q-gutter-y-xs,
.q-gutter-xs {
  margin-top: -4px;
}

.q-gutter-y-xs > *,
.q-gutter-xs > * {
  margin-top: 4px;
}

.q-col-gutter-x-xs,
.q-col-gutter-xs {
  margin-left: -4px;
}

.q-col-gutter-x-xs > *,
.q-col-gutter-xs > * {
  padding-left: 4px;
}

.q-col-gutter-y-xs,
.q-col-gutter-xs {
  margin-top: -4px;
}

.q-col-gutter-y-xs > *,
.q-col-gutter-xs > * {
  padding-top: 4px;
}

.q-gutter-x-sm,
.q-gutter-sm {
  margin-left: -8px;
}

.q-gutter-x-sm > *,
.q-gutter-sm > * {
  margin-left: 8px;
}

.q-gutter-y-sm,
.q-gutter-sm {
  margin-top: -8px;
}

.q-gutter-y-sm > *,
.q-gutter-sm > * {
  margin-top: 8px;
}

.q-col-gutter-x-sm,
.q-col-gutter-sm {
  margin-left: -8px;
}

.q-col-gutter-x-sm > *,
.q-col-gutter-sm > * {
  padding-left: 8px;
}

.q-col-gutter-y-sm,
.q-col-gutter-sm {
  margin-top: -8px;
}

.q-col-gutter-y-sm > *,
.q-col-gutter-sm > * {
  padding-top: 8px;
}

.q-gutter-x-md,
.q-gutter-md {
  margin-left: -16px;
}

.q-gutter-x-md > *,
.q-gutter-md > * {
  margin-left: 16px;
}

.q-gutter-y-md,
.q-gutter-md {
  margin-top: -16px;
}

.q-gutter-y-md > *,
.q-gutter-md > * {
  margin-top: 16px;
}

.q-col-gutter-x-md,
.q-col-gutter-md {
  margin-left: -16px;
}

.q-col-gutter-x-md > *,
.q-col-gutter-md > * {
  padding-left: 16px;
}

.q-col-gutter-y-md,
.q-col-gutter-md {
  margin-top: -16px;
}

.q-col-gutter-y-md > *,
.q-col-gutter-md > * {
  padding-top: 16px;
}

.q-gutter-x-lg,
.q-gutter-lg {
  margin-left: -24px;
}

.q-gutter-x-lg > *,
.q-gutter-lg > * {
  margin-left: 24px;
}

.q-gutter-y-lg,
.q-gutter-lg {
  margin-top: -24px;
}

.q-gutter-y-lg > *,
.q-gutter-lg > * {
  margin-top: 24px;
}

.q-col-gutter-x-lg,
.q-col-gutter-lg {
  margin-left: -24px;
}

.q-col-gutter-x-lg > *,
.q-col-gutter-lg > * {
  padding-left: 24px;
}

.q-col-gutter-y-lg,
.q-col-gutter-lg {
  margin-top: -24px;
}

.q-col-gutter-y-lg > *,
.q-col-gutter-lg > * {
  padding-top: 24px;
}

.q-gutter-x-xl,
.q-gutter-xl {
  margin-left: -48px;
}

.q-gutter-x-xl > *,
.q-gutter-xl > * {
  margin-left: 48px;
}

.q-gutter-y-xl,
.q-gutter-xl {
  margin-top: -48px;
}

.q-gutter-y-xl > *,
.q-gutter-xl > * {
  margin-top: 48px;
}

.q-col-gutter-x-xl,
.q-col-gutter-xl {
  margin-left: -48px;
}

.q-col-gutter-x-xl > *,
.q-col-gutter-xl > * {
  padding-left: 48px;
}

.q-col-gutter-y-xl,
.q-col-gutter-xl {
  margin-top: -48px;
}

.q-col-gutter-y-xl > *,
.q-col-gutter-xl > * {
  padding-top: 48px;
}

@media (min-width: 0) {
  .row > .col,
.row > .col-xs,
.row > .col-auto,
.row > .col-xs-auto,
.row > .col-grow,
.row > .col-xs-grow,
.row > .col-shrink,
.row > .col-xs-shrink,
.row > .col-0,
.row > .col-xs-0,
.row > .col-1,
.row > .col-xs-1,
.row > .col-2,
.row > .col-xs-2,
.row > .col-3,
.row > .col-xs-3,
.row > .col-4,
.row > .col-xs-4,
.row > .col-5,
.row > .col-xs-5,
.row > .col-6,
.row > .col-xs-6,
.row > .col-7,
.row > .col-xs-7,
.row > .col-8,
.row > .col-xs-8,
.row > .col-9,
.row > .col-xs-9,
.row > .col-10,
.row > .col-xs-10,
.row > .col-11,
.row > .col-xs-11,
.row > .col-12,
.row > .col-xs-12,
.flex > .col,
.flex > .col-xs,
.flex > .col-auto,
.flex > .col-xs-auto,
.flex > .col-grow,
.flex > .col-xs-grow,
.flex > .col-shrink,
.flex > .col-xs-shrink,
.flex > .col-0,
.flex > .col-xs-0,
.flex > .col-1,
.flex > .col-xs-1,
.flex > .col-2,
.flex > .col-xs-2,
.flex > .col-3,
.flex > .col-xs-3,
.flex > .col-4,
.flex > .col-xs-4,
.flex > .col-5,
.flex > .col-xs-5,
.flex > .col-6,
.flex > .col-xs-6,
.flex > .col-7,
.flex > .col-xs-7,
.flex > .col-8,
.flex > .col-xs-8,
.flex > .col-9,
.flex > .col-xs-9,
.flex > .col-10,
.flex > .col-xs-10,
.flex > .col-11,
.flex > .col-xs-11,
.flex > .col-12,
.flex > .col-xs-12 {
    width: auto;
    min-width: 0;
    max-width: 100%;
  }

  .column > .col,
.column > .col-xs,
.column > .col-auto,
.column > .col-xs-auto,
.column > .col-grow,
.column > .col-xs-grow,
.column > .col-shrink,
.column > .col-xs-shrink,
.column > .col-0,
.column > .col-xs-0,
.column > .col-1,
.column > .col-xs-1,
.column > .col-2,
.column > .col-xs-2,
.column > .col-3,
.column > .col-xs-3,
.column > .col-4,
.column > .col-xs-4,
.column > .col-5,
.column > .col-xs-5,
.column > .col-6,
.column > .col-xs-6,
.column > .col-7,
.column > .col-xs-7,
.column > .col-8,
.column > .col-xs-8,
.column > .col-9,
.column > .col-xs-9,
.column > .col-10,
.column > .col-xs-10,
.column > .col-11,
.column > .col-xs-11,
.column > .col-12,
.column > .col-xs-12,
.flex > .col,
.flex > .col-xs,
.flex > .col-auto,
.flex > .col-xs-auto,
.flex > .col-grow,
.flex > .col-xs-grow,
.flex > .col-shrink,
.flex > .col-xs-shrink,
.flex > .col-0,
.flex > .col-xs-0,
.flex > .col-1,
.flex > .col-xs-1,
.flex > .col-2,
.flex > .col-xs-2,
.flex > .col-3,
.flex > .col-xs-3,
.flex > .col-4,
.flex > .col-xs-4,
.flex > .col-5,
.flex > .col-xs-5,
.flex > .col-6,
.flex > .col-xs-6,
.flex > .col-7,
.flex > .col-xs-7,
.flex > .col-8,
.flex > .col-xs-8,
.flex > .col-9,
.flex > .col-xs-9,
.flex > .col-10,
.flex > .col-xs-10,
.flex > .col-11,
.flex > .col-xs-11,
.flex > .col-12,
.flex > .col-xs-12 {
    height: auto;
    min-height: 0;
    max-height: 100%;
  }

  .col,
.col-xs {
    -webkit-box-flex: 10000;
    -webkit-flex: 10000 1 0%;
        -ms-flex: 10000 1 0%;
            flex: 10000 1 0%;
  }

  .col-auto,
.col-xs-auto,
.col-0,
.col-xs-0,
.col-1,
.col-xs-1,
.col-2,
.col-xs-2,
.col-3,
.col-xs-3,
.col-4,
.col-xs-4,
.col-5,
.col-xs-5,
.col-6,
.col-xs-6,
.col-7,
.col-xs-7,
.col-8,
.col-xs-8,
.col-9,
.col-xs-9,
.col-10,
.col-xs-10,
.col-11,
.col-xs-11,
.col-12,
.col-xs-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }

  .col-grow,
.col-xs-grow {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }

  .col-shrink,
.col-xs-shrink {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
  }

  .row > .col-0,
.row > .col-xs-0 {
    height: auto;
    width: 0%;
  }

  .row > .offset-0,
.row > .offset-xs-0 {
    margin-left: 0%;
  }

  .column > .col-0,
.column > .col-xs-0 {
    height: 0%;
    width: auto;
  }

  .row > .col-1,
.row > .col-xs-1 {
    height: auto;
    width: 8.3333%;
  }

  .row > .offset-1,
.row > .offset-xs-1 {
    margin-left: 8.3333%;
  }

  .column > .col-1,
.column > .col-xs-1 {
    height: 8.3333%;
    width: auto;
  }

  .row > .col-2,
.row > .col-xs-2 {
    height: auto;
    width: 16.6667%;
  }

  .row > .offset-2,
.row > .offset-xs-2 {
    margin-left: 16.6667%;
  }

  .column > .col-2,
.column > .col-xs-2 {
    height: 16.6667%;
    width: auto;
  }

  .row > .col-3,
.row > .col-xs-3 {
    height: auto;
    width: 25%;
  }

  .row > .offset-3,
.row > .offset-xs-3 {
    margin-left: 25%;
  }

  .column > .col-3,
.column > .col-xs-3 {
    height: 25%;
    width: auto;
  }

  .row > .col-4,
.row > .col-xs-4 {
    height: auto;
    width: 33.3333%;
  }

  .row > .offset-4,
.row > .offset-xs-4 {
    margin-left: 33.3333%;
  }

  .column > .col-4,
.column > .col-xs-4 {
    height: 33.3333%;
    width: auto;
  }

  .row > .col-5,
.row > .col-xs-5 {
    height: auto;
    width: 41.6667%;
  }

  .row > .offset-5,
.row > .offset-xs-5 {
    margin-left: 41.6667%;
  }

  .column > .col-5,
.column > .col-xs-5 {
    height: 41.6667%;
    width: auto;
  }

  .row > .col-6,
.row > .col-xs-6 {
    height: auto;
    width: 50%;
  }

  .row > .offset-6,
.row > .offset-xs-6 {
    margin-left: 50%;
  }

  .column > .col-6,
.column > .col-xs-6 {
    height: 50%;
    width: auto;
  }

  .row > .col-7,
.row > .col-xs-7 {
    height: auto;
    width: 58.3333%;
  }

  .row > .offset-7,
.row > .offset-xs-7 {
    margin-left: 58.3333%;
  }

  .column > .col-7,
.column > .col-xs-7 {
    height: 58.3333%;
    width: auto;
  }

  .row > .col-8,
.row > .col-xs-8 {
    height: auto;
    width: 66.6667%;
  }

  .row > .offset-8,
.row > .offset-xs-8 {
    margin-left: 66.6667%;
  }

  .column > .col-8,
.column > .col-xs-8 {
    height: 66.6667%;
    width: auto;
  }

  .row > .col-9,
.row > .col-xs-9 {
    height: auto;
    width: 75%;
  }

  .row > .offset-9,
.row > .offset-xs-9 {
    margin-left: 75%;
  }

  .column > .col-9,
.column > .col-xs-9 {
    height: 75%;
    width: auto;
  }

  .row > .col-10,
.row > .col-xs-10 {
    height: auto;
    width: 83.3333%;
  }

  .row > .offset-10,
.row > .offset-xs-10 {
    margin-left: 83.3333%;
  }

  .column > .col-10,
.column > .col-xs-10 {
    height: 83.3333%;
    width: auto;
  }

  .row > .col-11,
.row > .col-xs-11 {
    height: auto;
    width: 91.6667%;
  }

  .row > .offset-11,
.row > .offset-xs-11 {
    margin-left: 91.6667%;
  }

  .column > .col-11,
.column > .col-xs-11 {
    height: 91.6667%;
    width: auto;
  }

  .row > .col-12,
.row > .col-xs-12 {
    height: auto;
    width: 100%;
  }

  .row > .offset-12,
.row > .offset-xs-12 {
    margin-left: 100%;
  }

  .column > .col-12,
.column > .col-xs-12 {
    height: 100%;
    width: auto;
  }

  .row > .col-all {
    height: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
@media (min-width: 600px) {
  .row > .col-sm,
.row > .col-sm-auto,
.row > .col-sm-grow,
.row > .col-sm-shrink,
.row > .col-sm-0,
.row > .col-sm-1,
.row > .col-sm-2,
.row > .col-sm-3,
.row > .col-sm-4,
.row > .col-sm-5,
.row > .col-sm-6,
.row > .col-sm-7,
.row > .col-sm-8,
.row > .col-sm-9,
.row > .col-sm-10,
.row > .col-sm-11,
.row > .col-sm-12,
.flex > .col-sm,
.flex > .col-sm-auto,
.flex > .col-sm-grow,
.flex > .col-sm-shrink,
.flex > .col-sm-0,
.flex > .col-sm-1,
.flex > .col-sm-2,
.flex > .col-sm-3,
.flex > .col-sm-4,
.flex > .col-sm-5,
.flex > .col-sm-6,
.flex > .col-sm-7,
.flex > .col-sm-8,
.flex > .col-sm-9,
.flex > .col-sm-10,
.flex > .col-sm-11,
.flex > .col-sm-12 {
    width: auto;
    min-width: 0;
    max-width: 100%;
  }

  .column > .col-sm,
.column > .col-sm-auto,
.column > .col-sm-grow,
.column > .col-sm-shrink,
.column > .col-sm-0,
.column > .col-sm-1,
.column > .col-sm-2,
.column > .col-sm-3,
.column > .col-sm-4,
.column > .col-sm-5,
.column > .col-sm-6,
.column > .col-sm-7,
.column > .col-sm-8,
.column > .col-sm-9,
.column > .col-sm-10,
.column > .col-sm-11,
.column > .col-sm-12,
.flex > .col-sm,
.flex > .col-sm-auto,
.flex > .col-sm-grow,
.flex > .col-sm-shrink,
.flex > .col-sm-0,
.flex > .col-sm-1,
.flex > .col-sm-2,
.flex > .col-sm-3,
.flex > .col-sm-4,
.flex > .col-sm-5,
.flex > .col-sm-6,
.flex > .col-sm-7,
.flex > .col-sm-8,
.flex > .col-sm-9,
.flex > .col-sm-10,
.flex > .col-sm-11,
.flex > .col-sm-12 {
    height: auto;
    min-height: 0;
    max-height: 100%;
  }

  .col-sm {
    -webkit-box-flex: 10000;
    -webkit-flex: 10000 1 0%;
        -ms-flex: 10000 1 0%;
            flex: 10000 1 0%;
  }

  .col-sm-auto,
.col-sm-0,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }

  .col-sm-grow {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }

  .col-sm-shrink {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
  }

  .row > .col-sm-0 {
    height: auto;
    width: 0%;
  }

  .row > .offset-sm-0 {
    margin-left: 0%;
  }

  .column > .col-sm-0 {
    height: 0%;
    width: auto;
  }

  .row > .col-sm-1 {
    height: auto;
    width: 8.3333%;
  }

  .row > .offset-sm-1 {
    margin-left: 8.3333%;
  }

  .column > .col-sm-1 {
    height: 8.3333%;
    width: auto;
  }

  .row > .col-sm-2 {
    height: auto;
    width: 16.6667%;
  }

  .row > .offset-sm-2 {
    margin-left: 16.6667%;
  }

  .column > .col-sm-2 {
    height: 16.6667%;
    width: auto;
  }

  .row > .col-sm-3 {
    height: auto;
    width: 25%;
  }

  .row > .offset-sm-3 {
    margin-left: 25%;
  }

  .column > .col-sm-3 {
    height: 25%;
    width: auto;
  }

  .row > .col-sm-4 {
    height: auto;
    width: 33.3333%;
  }

  .row > .offset-sm-4 {
    margin-left: 33.3333%;
  }

  .column > .col-sm-4 {
    height: 33.3333%;
    width: auto;
  }

  .row > .col-sm-5 {
    height: auto;
    width: 41.6667%;
  }

  .row > .offset-sm-5 {
    margin-left: 41.6667%;
  }

  .column > .col-sm-5 {
    height: 41.6667%;
    width: auto;
  }

  .row > .col-sm-6 {
    height: auto;
    width: 50%;
  }

  .row > .offset-sm-6 {
    margin-left: 50%;
  }

  .column > .col-sm-6 {
    height: 50%;
    width: auto;
  }

  .row > .col-sm-7 {
    height: auto;
    width: 58.3333%;
  }

  .row > .offset-sm-7 {
    margin-left: 58.3333%;
  }

  .column > .col-sm-7 {
    height: 58.3333%;
    width: auto;
  }

  .row > .col-sm-8 {
    height: auto;
    width: 66.6667%;
  }

  .row > .offset-sm-8 {
    margin-left: 66.6667%;
  }

  .column > .col-sm-8 {
    height: 66.6667%;
    width: auto;
  }

  .row > .col-sm-9 {
    height: auto;
    width: 75%;
  }

  .row > .offset-sm-9 {
    margin-left: 75%;
  }

  .column > .col-sm-9 {
    height: 75%;
    width: auto;
  }

  .row > .col-sm-10 {
    height: auto;
    width: 83.3333%;
  }

  .row > .offset-sm-10 {
    margin-left: 83.3333%;
  }

  .column > .col-sm-10 {
    height: 83.3333%;
    width: auto;
  }

  .row > .col-sm-11 {
    height: auto;
    width: 91.6667%;
  }

  .row > .offset-sm-11 {
    margin-left: 91.6667%;
  }

  .column > .col-sm-11 {
    height: 91.6667%;
    width: auto;
  }

  .row > .col-sm-12 {
    height: auto;
    width: 100%;
  }

  .row > .offset-sm-12 {
    margin-left: 100%;
  }

  .column > .col-sm-12 {
    height: 100%;
    width: auto;
  }
}
@media (min-width: 1024px) {
  .row > .col-md,
.row > .col-md-auto,
.row > .col-md-grow,
.row > .col-md-shrink,
.row > .col-md-0,
.row > .col-md-1,
.row > .col-md-2,
.row > .col-md-3,
.row > .col-md-4,
.row > .col-md-5,
.row > .col-md-6,
.row > .col-md-7,
.row > .col-md-8,
.row > .col-md-9,
.row > .col-md-10,
.row > .col-md-11,
.row > .col-md-12,
.flex > .col-md,
.flex > .col-md-auto,
.flex > .col-md-grow,
.flex > .col-md-shrink,
.flex > .col-md-0,
.flex > .col-md-1,
.flex > .col-md-2,
.flex > .col-md-3,
.flex > .col-md-4,
.flex > .col-md-5,
.flex > .col-md-6,
.flex > .col-md-7,
.flex > .col-md-8,
.flex > .col-md-9,
.flex > .col-md-10,
.flex > .col-md-11,
.flex > .col-md-12 {
    width: auto;
    min-width: 0;
    max-width: 100%;
  }

  .column > .col-md,
.column > .col-md-auto,
.column > .col-md-grow,
.column > .col-md-shrink,
.column > .col-md-0,
.column > .col-md-1,
.column > .col-md-2,
.column > .col-md-3,
.column > .col-md-4,
.column > .col-md-5,
.column > .col-md-6,
.column > .col-md-7,
.column > .col-md-8,
.column > .col-md-9,
.column > .col-md-10,
.column > .col-md-11,
.column > .col-md-12,
.flex > .col-md,
.flex > .col-md-auto,
.flex > .col-md-grow,
.flex > .col-md-shrink,
.flex > .col-md-0,
.flex > .col-md-1,
.flex > .col-md-2,
.flex > .col-md-3,
.flex > .col-md-4,
.flex > .col-md-5,
.flex > .col-md-6,
.flex > .col-md-7,
.flex > .col-md-8,
.flex > .col-md-9,
.flex > .col-md-10,
.flex > .col-md-11,
.flex > .col-md-12 {
    height: auto;
    min-height: 0;
    max-height: 100%;
  }

  .col-md {
    -webkit-box-flex: 10000;
    -webkit-flex: 10000 1 0%;
        -ms-flex: 10000 1 0%;
            flex: 10000 1 0%;
  }

  .col-md-auto,
.col-md-0,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }

  .col-md-grow {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }

  .col-md-shrink {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
  }

  .row > .col-md-0 {
    height: auto;
    width: 0%;
  }

  .row > .offset-md-0 {
    margin-left: 0%;
  }

  .column > .col-md-0 {
    height: 0%;
    width: auto;
  }

  .row > .col-md-1 {
    height: auto;
    width: 8.3333%;
  }

  .row > .offset-md-1 {
    margin-left: 8.3333%;
  }

  .column > .col-md-1 {
    height: 8.3333%;
    width: auto;
  }

  .row > .col-md-2 {
    height: auto;
    width: 16.6667%;
  }

  .row > .offset-md-2 {
    margin-left: 16.6667%;
  }

  .column > .col-md-2 {
    height: 16.6667%;
    width: auto;
  }

  .row > .col-md-3 {
    height: auto;
    width: 25%;
  }

  .row > .offset-md-3 {
    margin-left: 25%;
  }

  .column > .col-md-3 {
    height: 25%;
    width: auto;
  }

  .row > .col-md-4 {
    height: auto;
    width: 33.3333%;
  }

  .row > .offset-md-4 {
    margin-left: 33.3333%;
  }

  .column > .col-md-4 {
    height: 33.3333%;
    width: auto;
  }

  .row > .col-md-5 {
    height: auto;
    width: 41.6667%;
  }

  .row > .offset-md-5 {
    margin-left: 41.6667%;
  }

  .column > .col-md-5 {
    height: 41.6667%;
    width: auto;
  }

  .row > .col-md-6 {
    height: auto;
    width: 50%;
  }

  .row > .offset-md-6 {
    margin-left: 50%;
  }

  .column > .col-md-6 {
    height: 50%;
    width: auto;
  }

  .row > .col-md-7 {
    height: auto;
    width: 58.3333%;
  }

  .row > .offset-md-7 {
    margin-left: 58.3333%;
  }

  .column > .col-md-7 {
    height: 58.3333%;
    width: auto;
  }

  .row > .col-md-8 {
    height: auto;
    width: 66.6667%;
  }

  .row > .offset-md-8 {
    margin-left: 66.6667%;
  }

  .column > .col-md-8 {
    height: 66.6667%;
    width: auto;
  }

  .row > .col-md-9 {
    height: auto;
    width: 75%;
  }

  .row > .offset-md-9 {
    margin-left: 75%;
  }

  .column > .col-md-9 {
    height: 75%;
    width: auto;
  }

  .row > .col-md-10 {
    height: auto;
    width: 83.3333%;
  }

  .row > .offset-md-10 {
    margin-left: 83.3333%;
  }

  .column > .col-md-10 {
    height: 83.3333%;
    width: auto;
  }

  .row > .col-md-11 {
    height: auto;
    width: 91.6667%;
  }

  .row > .offset-md-11 {
    margin-left: 91.6667%;
  }

  .column > .col-md-11 {
    height: 91.6667%;
    width: auto;
  }

  .row > .col-md-12 {
    height: auto;
    width: 100%;
  }

  .row > .offset-md-12 {
    margin-left: 100%;
  }

  .column > .col-md-12 {
    height: 100%;
    width: auto;
  }
}
@media (min-width: 1440px) {
  .row > .col-lg,
.row > .col-lg-auto,
.row > .col-lg-grow,
.row > .col-lg-shrink,
.row > .col-lg-0,
.row > .col-lg-1,
.row > .col-lg-2,
.row > .col-lg-3,
.row > .col-lg-4,
.row > .col-lg-5,
.row > .col-lg-6,
.row > .col-lg-7,
.row > .col-lg-8,
.row > .col-lg-9,
.row > .col-lg-10,
.row > .col-lg-11,
.row > .col-lg-12,
.flex > .col-lg,
.flex > .col-lg-auto,
.flex > .col-lg-grow,
.flex > .col-lg-shrink,
.flex > .col-lg-0,
.flex > .col-lg-1,
.flex > .col-lg-2,
.flex > .col-lg-3,
.flex > .col-lg-4,
.flex > .col-lg-5,
.flex > .col-lg-6,
.flex > .col-lg-7,
.flex > .col-lg-8,
.flex > .col-lg-9,
.flex > .col-lg-10,
.flex > .col-lg-11,
.flex > .col-lg-12 {
    width: auto;
    min-width: 0;
    max-width: 100%;
  }

  .column > .col-lg,
.column > .col-lg-auto,
.column > .col-lg-grow,
.column > .col-lg-shrink,
.column > .col-lg-0,
.column > .col-lg-1,
.column > .col-lg-2,
.column > .col-lg-3,
.column > .col-lg-4,
.column > .col-lg-5,
.column > .col-lg-6,
.column > .col-lg-7,
.column > .col-lg-8,
.column > .col-lg-9,
.column > .col-lg-10,
.column > .col-lg-11,
.column > .col-lg-12,
.flex > .col-lg,
.flex > .col-lg-auto,
.flex > .col-lg-grow,
.flex > .col-lg-shrink,
.flex > .col-lg-0,
.flex > .col-lg-1,
.flex > .col-lg-2,
.flex > .col-lg-3,
.flex > .col-lg-4,
.flex > .col-lg-5,
.flex > .col-lg-6,
.flex > .col-lg-7,
.flex > .col-lg-8,
.flex > .col-lg-9,
.flex > .col-lg-10,
.flex > .col-lg-11,
.flex > .col-lg-12 {
    height: auto;
    min-height: 0;
    max-height: 100%;
  }

  .col-lg {
    -webkit-box-flex: 10000;
    -webkit-flex: 10000 1 0%;
        -ms-flex: 10000 1 0%;
            flex: 10000 1 0%;
  }

  .col-lg-auto,
.col-lg-0,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }

  .col-lg-grow {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }

  .col-lg-shrink {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
  }

  .row > .col-lg-0 {
    height: auto;
    width: 0%;
  }

  .row > .offset-lg-0 {
    margin-left: 0%;
  }

  .column > .col-lg-0 {
    height: 0%;
    width: auto;
  }

  .row > .col-lg-1 {
    height: auto;
    width: 8.3333%;
  }

  .row > .offset-lg-1 {
    margin-left: 8.3333%;
  }

  .column > .col-lg-1 {
    height: 8.3333%;
    width: auto;
  }

  .row > .col-lg-2 {
    height: auto;
    width: 16.6667%;
  }

  .row > .offset-lg-2 {
    margin-left: 16.6667%;
  }

  .column > .col-lg-2 {
    height: 16.6667%;
    width: auto;
  }

  .row > .col-lg-3 {
    height: auto;
    width: 25%;
  }

  .row > .offset-lg-3 {
    margin-left: 25%;
  }

  .column > .col-lg-3 {
    height: 25%;
    width: auto;
  }

  .row > .col-lg-4 {
    height: auto;
    width: 33.3333%;
  }

  .row > .offset-lg-4 {
    margin-left: 33.3333%;
  }

  .column > .col-lg-4 {
    height: 33.3333%;
    width: auto;
  }

  .row > .col-lg-5 {
    height: auto;
    width: 41.6667%;
  }

  .row > .offset-lg-5 {
    margin-left: 41.6667%;
  }

  .column > .col-lg-5 {
    height: 41.6667%;
    width: auto;
  }

  .row > .col-lg-6 {
    height: auto;
    width: 50%;
  }

  .row > .offset-lg-6 {
    margin-left: 50%;
  }

  .column > .col-lg-6 {
    height: 50%;
    width: auto;
  }

  .row > .col-lg-7 {
    height: auto;
    width: 58.3333%;
  }

  .row > .offset-lg-7 {
    margin-left: 58.3333%;
  }

  .column > .col-lg-7 {
    height: 58.3333%;
    width: auto;
  }

  .row > .col-lg-8 {
    height: auto;
    width: 66.6667%;
  }

  .row > .offset-lg-8 {
    margin-left: 66.6667%;
  }

  .column > .col-lg-8 {
    height: 66.6667%;
    width: auto;
  }

  .row > .col-lg-9 {
    height: auto;
    width: 75%;
  }

  .row > .offset-lg-9 {
    margin-left: 75%;
  }

  .column > .col-lg-9 {
    height: 75%;
    width: auto;
  }

  .row > .col-lg-10 {
    height: auto;
    width: 83.3333%;
  }

  .row > .offset-lg-10 {
    margin-left: 83.3333%;
  }

  .column > .col-lg-10 {
    height: 83.3333%;
    width: auto;
  }

  .row > .col-lg-11 {
    height: auto;
    width: 91.6667%;
  }

  .row > .offset-lg-11 {
    margin-left: 91.6667%;
  }

  .column > .col-lg-11 {
    height: 91.6667%;
    width: auto;
  }

  .row > .col-lg-12 {
    height: auto;
    width: 100%;
  }

  .row > .offset-lg-12 {
    margin-left: 100%;
  }

  .column > .col-lg-12 {
    height: 100%;
    width: auto;
  }
}
@media (min-width: 1920px) {
  .row > .col-xl,
.row > .col-xl-auto,
.row > .col-xl-grow,
.row > .col-xl-shrink,
.row > .col-xl-0,
.row > .col-xl-1,
.row > .col-xl-2,
.row > .col-xl-3,
.row > .col-xl-4,
.row > .col-xl-5,
.row > .col-xl-6,
.row > .col-xl-7,
.row > .col-xl-8,
.row > .col-xl-9,
.row > .col-xl-10,
.row > .col-xl-11,
.row > .col-xl-12,
.flex > .col-xl,
.flex > .col-xl-auto,
.flex > .col-xl-grow,
.flex > .col-xl-shrink,
.flex > .col-xl-0,
.flex > .col-xl-1,
.flex > .col-xl-2,
.flex > .col-xl-3,
.flex > .col-xl-4,
.flex > .col-xl-5,
.flex > .col-xl-6,
.flex > .col-xl-7,
.flex > .col-xl-8,
.flex > .col-xl-9,
.flex > .col-xl-10,
.flex > .col-xl-11,
.flex > .col-xl-12 {
    width: auto;
    min-width: 0;
    max-width: 100%;
  }

  .column > .col-xl,
.column > .col-xl-auto,
.column > .col-xl-grow,
.column > .col-xl-shrink,
.column > .col-xl-0,
.column > .col-xl-1,
.column > .col-xl-2,
.column > .col-xl-3,
.column > .col-xl-4,
.column > .col-xl-5,
.column > .col-xl-6,
.column > .col-xl-7,
.column > .col-xl-8,
.column > .col-xl-9,
.column > .col-xl-10,
.column > .col-xl-11,
.column > .col-xl-12,
.flex > .col-xl,
.flex > .col-xl-auto,
.flex > .col-xl-grow,
.flex > .col-xl-shrink,
.flex > .col-xl-0,
.flex > .col-xl-1,
.flex > .col-xl-2,
.flex > .col-xl-3,
.flex > .col-xl-4,
.flex > .col-xl-5,
.flex > .col-xl-6,
.flex > .col-xl-7,
.flex > .col-xl-8,
.flex > .col-xl-9,
.flex > .col-xl-10,
.flex > .col-xl-11,
.flex > .col-xl-12 {
    height: auto;
    min-height: 0;
    max-height: 100%;
  }

  .col-xl {
    -webkit-box-flex: 10000;
    -webkit-flex: 10000 1 0%;
        -ms-flex: 10000 1 0%;
            flex: 10000 1 0%;
  }

  .col-xl-auto,
.col-xl-0,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }

  .col-xl-grow {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }

  .col-xl-shrink {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
  }

  .row > .col-xl-0 {
    height: auto;
    width: 0%;
  }

  .row > .offset-xl-0 {
    margin-left: 0%;
  }

  .column > .col-xl-0 {
    height: 0%;
    width: auto;
  }

  .row > .col-xl-1 {
    height: auto;
    width: 8.3333%;
  }

  .row > .offset-xl-1 {
    margin-left: 8.3333%;
  }

  .column > .col-xl-1 {
    height: 8.3333%;
    width: auto;
  }

  .row > .col-xl-2 {
    height: auto;
    width: 16.6667%;
  }

  .row > .offset-xl-2 {
    margin-left: 16.6667%;
  }

  .column > .col-xl-2 {
    height: 16.6667%;
    width: auto;
  }

  .row > .col-xl-3 {
    height: auto;
    width: 25%;
  }

  .row > .offset-xl-3 {
    margin-left: 25%;
  }

  .column > .col-xl-3 {
    height: 25%;
    width: auto;
  }

  .row > .col-xl-4 {
    height: auto;
    width: 33.3333%;
  }

  .row > .offset-xl-4 {
    margin-left: 33.3333%;
  }

  .column > .col-xl-4 {
    height: 33.3333%;
    width: auto;
  }

  .row > .col-xl-5 {
    height: auto;
    width: 41.6667%;
  }

  .row > .offset-xl-5 {
    margin-left: 41.6667%;
  }

  .column > .col-xl-5 {
    height: 41.6667%;
    width: auto;
  }

  .row > .col-xl-6 {
    height: auto;
    width: 50%;
  }

  .row > .offset-xl-6 {
    margin-left: 50%;
  }

  .column > .col-xl-6 {
    height: 50%;
    width: auto;
  }

  .row > .col-xl-7 {
    height: auto;
    width: 58.3333%;
  }

  .row > .offset-xl-7 {
    margin-left: 58.3333%;
  }

  .column > .col-xl-7 {
    height: 58.3333%;
    width: auto;
  }

  .row > .col-xl-8 {
    height: auto;
    width: 66.6667%;
  }

  .row > .offset-xl-8 {
    margin-left: 66.6667%;
  }

  .column > .col-xl-8 {
    height: 66.6667%;
    width: auto;
  }

  .row > .col-xl-9 {
    height: auto;
    width: 75%;
  }

  .row > .offset-xl-9 {
    margin-left: 75%;
  }

  .column > .col-xl-9 {
    height: 75%;
    width: auto;
  }

  .row > .col-xl-10 {
    height: auto;
    width: 83.3333%;
  }

  .row > .offset-xl-10 {
    margin-left: 83.3333%;
  }

  .column > .col-xl-10 {
    height: 83.3333%;
    width: auto;
  }

  .row > .col-xl-11 {
    height: auto;
    width: 91.6667%;
  }

  .row > .offset-xl-11 {
    margin-left: 91.6667%;
  }

  .column > .col-xl-11 {
    height: 91.6667%;
    width: auto;
  }

  .row > .col-xl-12 {
    height: auto;
    width: 100%;
  }

  .row > .offset-xl-12 {
    margin-left: 100%;
  }

  .column > .col-xl-12 {
    height: 100%;
    width: auto;
  }
}
.rounded-borders {
  border-radius: 4px;
}

.border-radius-inherit {
  border-radius: inherit;
}

.no-transition {
  -webkit-transition: none !important;
  transition: none !important;
}

.transition-0 {
  -webkit-transition: 0s !important;
  transition: 0s !important;
}

.glossy {
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04)) !important;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04)) !important;
}

.q-placeholder:-ms-input-placeholder {
  color: inherit !important;
  opacity: 0.7 !important;
}

.q-placeholder::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.7;
}

.q-placeholder::placeholder {
  color: inherit;
  opacity: 0.7;
}

.q-body--fullscreen-mixin,
.q-body--prevent-scroll {
  position: fixed !important;
}

.q-body--force-scrollbar {
  overflow-y: scroll;
}

.q-no-input-spinner {
  -moz-appearance: textfield !important;
}

.q-no-input-spinner::-webkit-outer-spin-button,
.q-no-input-spinner::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.q-link {
  outline: 0;
  text-decoration: none;
}

.q-link--focusable:focus-visible {
  text-decoration: underline dashed currentColor 1px;
}

body.electron .q-electron-drag {
  -webkit-user-select: none;
  -webkit-app-region: drag;
}

body.electron .q-electron-drag .q-btn-item,
body.electron .q-electron-drag--exception {
  -webkit-app-region: no-drag;
}

img.responsive {
  max-width: 100%;
  height: auto;
}

.non-selectable {
  -webkit-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
}

.scroll {
  overflow: auto;
}

.scroll,
.scroll-x,
.scroll-y {
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
}

.scroll-x {
  overflow-x: auto;
}

.scroll-y {
  overflow-y: auto;
}

.no-scroll {
  overflow: hidden !important;
}

.no-pointer-events,
.no-pointer-events--children,
.no-pointer-events--children * {
  pointer-events: none !important;
}

.all-pointer-events {
  pointer-events: all !important;
}

.cursor-pointer {
  cursor: pointer !important;
}

.cursor-not-allowed {
  cursor: not-allowed !important;
}

.cursor-inherit {
  cursor: inherit !important;
}

.cursor-none {
  cursor: none !important;
}

[aria-busy=true] {
  cursor: progress;
}

[aria-controls],
[role=button] {
  cursor: pointer;
}

[aria-disabled] {
  cursor: default;
}

.rotate-45 {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

.rotate-90 {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}

.rotate-135 {
  -webkit-transform: rotate(135deg);
      -ms-transform: rotate(135deg);
          transform: rotate(135deg);
}

.rotate-180 {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

/* deprecated: to be removed */
.rotate-205 {
  -webkit-transform: rotate(205deg);
      -ms-transform: rotate(205deg);
          transform: rotate(205deg);
}

.rotate-225 {
  -webkit-transform: rotate(225deg);
      -ms-transform: rotate(225deg);
          transform: rotate(225deg);
}

.rotate-270 {
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg);
}

.rotate-315 {
  -webkit-transform: rotate(315deg);
      -ms-transform: rotate(315deg);
          transform: rotate(315deg);
}

.flip-horizontal {
  -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
          transform: scaleX(-1);
}

.flip-vertical {
  -webkit-transform: scaleY(-1);
      -ms-transform: scaleY(-1);
          transform: scaleY(-1);
}

.float-left {
  float: left;
}

.float-right {
  float: right;
}

.relative-position {
  position: relative;
}

.fixed,
.fixed-full,
.fullscreen,
.fixed-center,
.fixed-bottom,
.fixed-left,
.fixed-right,
.fixed-top,
.fixed-top-left,
.fixed-top-right,
.fixed-bottom-left,
.fixed-bottom-right {
  position: fixed;
}

.absolute,
.absolute-full,
.absolute-center,
.absolute-bottom,
.absolute-left,
.absolute-right,
.absolute-top,
.absolute-top-left,
.absolute-top-right,
.absolute-bottom-left,
.absolute-bottom-right {
  position: absolute;
}

.fixed-top,
.absolute-top {
  top: 0;
  left: 0;
  right: 0;
}

.fixed-right,
.absolute-right {
  top: 0;
  right: 0;
  bottom: 0;
}

.fixed-bottom,
.absolute-bottom {
  right: 0;
  bottom: 0;
  left: 0;
}

.fixed-left,
.absolute-left {
  top: 0;
  bottom: 0;
  left: 0;
}

.fixed-top-left,
.absolute-top-left {
  top: 0;
  left: 0;
}

.fixed-top-right,
.absolute-top-right {
  top: 0;
  right: 0;
}

.fixed-bottom-left,
.absolute-bottom-left {
  bottom: 0;
  left: 0;
}

.fixed-bottom-right,
.absolute-bottom-right {
  bottom: 0;
  right: 0;
}

.fullscreen {
  z-index: 5999;
  border-radius: 0 !important;
  max-width: 100vw;
  max-height: 100vh;
}

body.q-ios-padding .fullscreen {
  padding-top: 20px !important;
  padding-top: env(safe-area-inset-top) !important;
  padding-bottom: env(safe-area-inset-bottom) !important;
}

.absolute-full,
.fullscreen,
.fixed-full {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.fixed-center,
.absolute-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.vertical-top {
  vertical-align: top !important;
}

.vertical-middle {
  vertical-align: middle !important;
}

.vertical-bottom {
  vertical-align: bottom !important;
}

.on-left {
  margin-right: 12px;
}

.on-right {
  margin-left: 12px;
}

/* internal: */
.q-position-engine {
  margin-top: var(--q-pe-top, 0) !important;
  margin-left: var(--q-pe-left, 0) !important;
  will-change: auto;
  visibility: collapse;
}

:root {
  --q-size-xs: 0;
  --q-size-sm: 600px;
  --q-size-md: 1024px;
  --q-size-lg: 1440px;
  --q-size-xl: 1920px;
}

.fit {
  width: 100% !important;
  height: 100% !important;
}

.full-height {
  height: 100% !important;
}

.full-width {
  width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.window-height {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  height: 100vh !important;
}

.window-width {
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100vw !important;
}

.block {
  display: block !important;
}

.inline-block {
  display: inline-block !important;
}

.q-pa-none {
  padding: 0 0;
}

.q-pl-none {
  padding-left: 0;
}

.q-pr-none {
  padding-right: 0;
}

.q-pt-none,
.q-py-none {
  padding-top: 0;
}

.q-pb-none,
.q-py-none {
  padding-bottom: 0;
}

.q-px-none {
  padding-left: 0;
  padding-right: 0;
}

.q-ma-none {
  margin: 0 0;
}

.q-ml-none {
  margin-left: 0;
}

.q-mr-none {
  margin-right: 0;
}

.q-mt-none,
.q-my-none {
  margin-top: 0;
}

.q-mb-none,
.q-my-none {
  margin-bottom: 0;
}

.q-mx-none {
  margin-left: 0;
  margin-right: 0;
}

.q-pa-xs {
  padding: 4px 4px;
}

.q-pl-xs {
  padding-left: 4px;
}

.q-pr-xs {
  padding-right: 4px;
}

.q-pt-xs,
.q-py-xs {
  padding-top: 4px;
}

.q-pb-xs,
.q-py-xs {
  padding-bottom: 4px;
}

.q-px-xs {
  padding-left: 4px;
  padding-right: 4px;
}

.q-ma-xs {
  margin: 4px 4px;
}

.q-ml-xs {
  margin-left: 4px;
}

.q-mr-xs {
  margin-right: 4px;
}

.q-mt-xs,
.q-my-xs {
  margin-top: 4px;
}

.q-mb-xs,
.q-my-xs {
  margin-bottom: 4px;
}

.q-mx-xs {
  margin-left: 4px;
  margin-right: 4px;
}

.q-pa-sm {
  padding: 8px 8px;
}

.q-pl-sm {
  padding-left: 8px;
}

.q-pr-sm {
  padding-right: 8px;
}

.q-pt-sm,
.q-py-sm {
  padding-top: 8px;
}

.q-pb-sm,
.q-py-sm {
  padding-bottom: 8px;
}

.q-px-sm {
  padding-left: 8px;
  padding-right: 8px;
}

.q-ma-sm {
  margin: 8px 8px;
}

.q-ml-sm {
  margin-left: 8px;
}

.q-mr-sm {
  margin-right: 8px;
}

.q-mt-sm,
.q-my-sm {
  margin-top: 8px;
}

.q-mb-sm,
.q-my-sm {
  margin-bottom: 8px;
}

.q-mx-sm {
  margin-left: 8px;
  margin-right: 8px;
}

.q-pa-md {
  padding: 16px 16px;
}

.q-pl-md {
  padding-left: 16px;
}

.q-pr-md {
  padding-right: 16px;
}

.q-pt-md,
.q-py-md {
  padding-top: 16px;
}

.q-pb-md,
.q-py-md {
  padding-bottom: 16px;
}

.q-px-md {
  padding-left: 16px;
  padding-right: 16px;
}

.q-ma-md {
  margin: 16px 16px;
}

.q-ml-md {
  margin-left: 16px;
}

.q-mr-md {
  margin-right: 16px;
}

.q-mt-md,
.q-my-md {
  margin-top: 16px;
}

.q-mb-md,
.q-my-md {
  margin-bottom: 16px;
}

.q-mx-md {
  margin-left: 16px;
  margin-right: 16px;
}

.q-pa-lg {
  padding: 24px 24px;
}

.q-pl-lg {
  padding-left: 24px;
}

.q-pr-lg {
  padding-right: 24px;
}

.q-pt-lg,
.q-py-lg {
  padding-top: 24px;
}

.q-pb-lg,
.q-py-lg {
  padding-bottom: 24px;
}

.q-px-lg {
  padding-left: 24px;
  padding-right: 24px;
}

.q-ma-lg {
  margin: 24px 24px;
}

.q-ml-lg {
  margin-left: 24px;
}

.q-mr-lg {
  margin-right: 24px;
}

.q-mt-lg,
.q-my-lg {
  margin-top: 24px;
}

.q-mb-lg,
.q-my-lg {
  margin-bottom: 24px;
}

.q-mx-lg {
  margin-left: 24px;
  margin-right: 24px;
}

.q-pa-xl {
  padding: 48px 48px;
}

.q-pl-xl {
  padding-left: 48px;
}

.q-pr-xl {
  padding-right: 48px;
}

.q-pt-xl,
.q-py-xl {
  padding-top: 48px;
}

.q-pb-xl,
.q-py-xl {
  padding-bottom: 48px;
}

.q-px-xl {
  padding-left: 48px;
  padding-right: 48px;
}

.q-ma-xl {
  margin: 48px 48px;
}

.q-ml-xl {
  margin-left: 48px;
}

.q-mr-xl {
  margin-right: 48px;
}

.q-mt-xl,
.q-my-xl {
  margin-top: 48px;
}

.q-mb-xl,
.q-my-xl {
  margin-bottom: 48px;
}

.q-mx-xl {
  margin-left: 48px;
  margin-right: 48px;
}

.q-mt-auto,
.q-my-auto {
  margin-top: auto;
}

.q-ml-auto {
  margin-left: auto;
}

.q-mb-auto,
.q-my-auto {
  margin-bottom: auto;
}

.q-mr-auto {
  margin-right: auto;
}

.q-mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.q-touch {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  user-drag: none;
  -khtml-user-drag: none;
  -webkit-user-drag: none;
}

.q-touch-x {
  -ms-touch-action: pan-x;
      touch-action: pan-x;
}

.q-touch-y {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.q-transition--slide-right-leave-active,
.q-transition--slide-left-leave-active,
.q-transition--slide-up-leave-active,
.q-transition--slide-down-leave-active,
.q-transition--jump-right-leave-active,
.q-transition--jump-left-leave-active,
.q-transition--jump-up-leave-active,
.q-transition--jump-down-leave-active,
.q-transition--fade-leave-active,
.q-transition--scale-leave-active,
.q-transition--rotate-leave-active,
.q-transition--flip-leave-active {
  position: absolute;
}

.q-transition--slide-right-enter-active,
.q-transition--slide-left-enter-active,
.q-transition--slide-up-enter-active,
.q-transition--slide-down-enter-active,
.q-transition--slide-right-leave-active,
.q-transition--slide-left-leave-active,
.q-transition--slide-up-leave-active,
.q-transition--slide-down-leave-active {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.q-transition--slide-right-enter {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}

.q-transition--slide-right-leave-to {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}

.q-transition--slide-left-enter {
  -webkit-transform: translate3d(100%, 0, 0);
          transform: translate3d(100%, 0, 0);
}

.q-transition--slide-left-leave-to {
  -webkit-transform: translate3d(-100%, 0, 0);
          transform: translate3d(-100%, 0, 0);
}

.q-transition--slide-up-enter {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}

.q-transition--slide-up-leave-to {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}

.q-transition--slide-down-enter {
  -webkit-transform: translate3d(0, -100%, 0);
          transform: translate3d(0, -100%, 0);
}

.q-transition--slide-down-leave-to {
  -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
}

.q-transition--jump-right-enter-active,
.q-transition--jump-left-enter-active,
.q-transition--jump-up-enter-active,
.q-transition--jump-down-enter-active,
.q-transition--jump-right-leave-active,
.q-transition--jump-left-leave-active,
.q-transition--jump-up-leave-active,
.q-transition--jump-down-leave-active {
  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, -webkit-transform 0.3s;
  transition: opacity 0.3s, transform 0.3s;
  transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;
}

.q-transition--jump-right-enter,
.q-transition--jump-left-enter,
.q-transition--jump-up-enter,
.q-transition--jump-down-enter,
.q-transition--jump-right-leave-to,
.q-transition--jump-left-leave-to,
.q-transition--jump-up-leave-to,
.q-transition--jump-down-leave-to {
  opacity: 0;
}

.q-transition--jump-right-enter {
  -webkit-transform: translate3d(-15px, 0, 0);
          transform: translate3d(-15px, 0, 0);
}

.q-transition--jump-right-leave-to {
  -webkit-transform: translate3d(15px, 0, 0);
          transform: translate3d(15px, 0, 0);
}

.q-transition--jump-left-enter {
  -webkit-transform: translate3d(15px, 0, 0);
          transform: translate3d(15px, 0, 0);
}

.q-transition--jump-left-leave-to {
  -webkit-transform: translateX(-15px);
      -ms-transform: translateX(-15px);
          transform: translateX(-15px);
}

.q-transition--jump-up-enter {
  -webkit-transform: translate3d(0, 15px, 0);
          transform: translate3d(0, 15px, 0);
}

.q-transition--jump-up-leave-to {
  -webkit-transform: translate3d(0, -15px, 0);
          transform: translate3d(0, -15px, 0);
}

.q-transition--jump-down-enter {
  -webkit-transform: translate3d(0, -15px, 0);
          transform: translate3d(0, -15px, 0);
}

.q-transition--jump-down-leave-to {
  -webkit-transform: translate3d(0, 15px, 0);
          transform: translate3d(0, 15px, 0);
}

.q-transition--fade-enter-active,
.q-transition--fade-leave-active {
  -webkit-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}

.q-transition--fade-enter,
.q-transition--fade-leave,
.q-transition--fade-leave-to {
  opacity: 0;
}

.q-transition--scale-enter-active,
.q-transition--scale-leave-active {
  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: opacity 0.3s, -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: opacity 0.3s, transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: opacity 0.3s, transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}

.q-transition--scale-enter,
.q-transition--scale-leave,
.q-transition--scale-leave-to {
  opacity: 0;
  -webkit-transform: scale3d(0, 0, 1);
          transform: scale3d(0, 0, 1);
}

.q-transition--rotate-enter-active,
.q-transition--rotate-leave-active {
  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: opacity 0.3s, -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: opacity 0.3s, transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: opacity 0.3s, transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}

.q-transition--rotate-enter,
.q-transition--rotate-leave,
.q-transition--rotate-leave-to {
  opacity: 0;
  -webkit-transform: scale3d(0, 0, 1) rotate3d(0, 0, 1, 90deg);
          transform: scale3d(0, 0, 1) rotate3d(0, 0, 1, 90deg);
}

.q-transition--flip-right-enter-active,
.q-transition--flip-left-enter-active,
.q-transition--flip-up-enter-active,
.q-transition--flip-down-enter-active,
.q-transition--flip-right-leave-active,
.q-transition--flip-left-leave-active,
.q-transition--flip-up-leave-active,
.q-transition--flip-down-leave-active {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.q-transition--flip-right-enter-to,
.q-transition--flip-left-enter-to,
.q-transition--flip-up-enter-to,
.q-transition--flip-down-enter-to,
.q-transition--flip-right-leave,
.q-transition--flip-left-leave,
.q-transition--flip-up-leave,
.q-transition--flip-down-leave {
  -webkit-transform: perspective(400px) rotate3d(1, 1, 0, 0deg);
          transform: perspective(400px) rotate3d(1, 1, 0, 0deg);
}

.q-transition--flip-right-enter {
  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -180deg);
          transform: perspective(400px) rotate3d(0, 1, 0, -180deg);
}

.q-transition--flip-right-leave-to {
  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 180deg);
          transform: perspective(400px) rotate3d(0, 1, 0, 180deg);
}

.q-transition--flip-left-enter {
  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 180deg);
          transform: perspective(400px) rotate3d(0, 1, 0, 180deg);
}

.q-transition--flip-left-leave-to {
  -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -180deg);
          transform: perspective(400px) rotate3d(0, 1, 0, -180deg);
}

.q-transition--flip-up-enter {
  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -180deg);
          transform: perspective(400px) rotate3d(1, 0, 0, -180deg);
}

.q-transition--flip-up-leave-to {
  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 180deg);
          transform: perspective(400px) rotate3d(1, 0, 0, 180deg);
}

.q-transition--flip-down-enter {
  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 180deg);
          transform: perspective(400px) rotate3d(1, 0, 0, 180deg);
}

.q-transition--flip-down-leave-to {
  -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -180deg);
          transform: perspective(400px) rotate3d(1, 0, 0, -180deg);
}

.text-h1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 6rem;
  letter-spacing: -0.01562em;
}

.text-h2 {
  font-size: 3.75rem;
  font-weight: 300;
  line-height: 3.75rem;
  letter-spacing: -0.00833em;
}

.text-h3 {
  font-size: 3rem;
  font-weight: 400;
  line-height: 3.125rem;
  letter-spacing: normal;
}

.text-h4 {
  font-size: 2.125rem;
  font-weight: 400;
  line-height: 2.5rem;
  letter-spacing: 0.00735em;
}

.text-h5 {
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 2rem;
  letter-spacing: normal;
}

.text-h6 {
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 2rem;
  letter-spacing: 0.0125em;
}

.text-subtitle1 {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.75rem;
  letter-spacing: 0.00937em;
}

.text-subtitle2 {
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.375rem;
  letter-spacing: 0.00714em;
}

.text-body1 {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
  letter-spacing: 0.03125em;
}

.text-body2 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.25rem;
  letter-spacing: 0.01786em;
}

.text-overline {
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 2rem;
  letter-spacing: 0.16667em;
}

.text-caption {
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.25rem;
  letter-spacing: 0.03333em;
}

.text-uppercase {
  text-transform: uppercase;
}

.text-lowercase {
  text-transform: lowercase;
}

.text-capitalize {
  text-transform: capitalize;
}

.text-center {
  text-align: center;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

.text-justify {
  text-align: justify;
  -ms-hyphens: auto;
  hyphens: auto;
}

.text-italic {
  font-style: italic;
}

.text-bold {
  font-weight: bold;
}

.text-no-wrap {
  white-space: nowrap;
}

.text-strike {
  text-decoration: line-through;
}

.text-weight-thin {
  font-weight: 100;
}

.text-weight-light {
  font-weight: 300;
}

.text-weight-regular {
  font-weight: 400;
}

.text-weight-medium {
  font-weight: 500;
}

.text-weight-bold {
  font-weight: 700;
}

.text-weight-bolder {
  font-weight: 900;
}

small, .small {
  font-size: 80%;
}

big {
  font-size: 170%;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

.no-margin {
  margin: 0 !important;
}

.no-padding {
  padding: 0 !important;
}

.no-border {
  border: 0 !important;
}

.no-border-radius {
  border-radius: 0 !important;
}

.no-box-shadow {
  box-shadow: none !important;
}

.no-outline {
  outline: 0 !important;
}

.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.ellipsis-2-lines,
.ellipsis-3-lines {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

.ellipsis-2-lines {
  -webkit-line-clamp: 2;
}

.ellipsis-3-lines {
  -webkit-line-clamp: 3;
}

.readonly {
  cursor: default !important;
}

.disabled,
[disabled],
.disabled *,
[disabled] * {
  outline: 0 !important;
  cursor: not-allowed !important;
}

.disabled,
[disabled] {
  opacity: 0.6 !important;
}

.hidden {
  display: none !important;
}

.invisible,
.invisible * {
  visibility: hidden !important;
  -webkit-transition: none !important;
  transition: none !important;
  -webkit-animation: none !important;
          animation: none !important;
}

.transparent {
  background: transparent !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-hidden-y {
  overflow-y: hidden !important;
}

.hide-scrollbar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.hide-scrollbar::-webkit-scrollbar {
  width: 0;
  height: 0;
  display: none;
}

.dimmed:after,
.light-dimmed:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.dimmed:after {
  background: rgba(0, 0, 0, 0.4) !important;
}

.light-dimmed:after {
  background: rgba(255, 255, 255, 0.6) !important;
}

.z-top {
  z-index: 7000 !important;
}

.z-max {
  z-index: 9998 !important;
}

body:not(.desktop) .desktop-only,
body.desktop .desktop-hide {
  display: none !important;
}

body:not(.mobile) .mobile-only,
body.mobile .mobile-hide {
  display: none !important;
}

body:not(.native-mobile) .native-mobile-only,
body.native-mobile .native-mobile-hide {
  display: none !important;
}

body:not(.cordova) .cordova-only,
body.cordova .cordova-hide {
  display: none !important;
}

body:not(.capacitor) .capacitor-only,
body.capacitor .capacitor-hide {
  display: none !important;
}

body:not(.electron) .electron-only,
body.electron .electron-hide {
  display: none !important;
}

body:not(.touch) .touch-only,
body.touch .touch-hide {
  display: none !important;
}

body:not(.within-iframe) .within-iframe-only,
body.within-iframe .within-iframe-hide {
  display: none !important;
}

body:not(.platform-ios) .platform-ios-only,
body.platform-ios .platform-ios-hide {
  display: none !important;
}

body:not(.platform-android) .platform-android-only,
body.platform-android .platform-android-hide {
  display: none !important;
}

@media all and (orientation: portrait) {
  .orientation-landscape {
    display: none !important;
  }
}
@media all and (orientation: landscape) {
  .orientation-portrait {
    display: none !important;
  }
}
@media screen {
  .print-only {
    display: none !important;
  }
}
@media print {
  .print-hide {
    display: none !important;
  }
}
@media (max-width: 599.98px) {
  .xs-hide,
.gt-xs,
.sm,
.gt-sm,
.md,
.gt-md,
.lg,
.gt-lg,
.xl {
    display: none !important;
  }
}
@media (min-width: 600px) and (max-width: 1023.98px) {
  .sm-hide,
.xs,
.lt-sm,
.gt-sm,
.md,
.gt-md,
.lg,
.gt-lg,
.xl {
    display: none !important;
  }
}
@media (min-width: 1024px) and (max-width: 1439.98px) {
  .md-hide,
.xs,
.lt-sm,
.sm,
.lt-md,
.gt-md,
.lg,
.gt-lg,
.xl {
    display: none !important;
  }
}
@media (min-width: 1440px) and (max-width: 1919.98px) {
  .lg-hide,
.xs,
.lt-sm,
.sm,
.lt-md,
.md,
.lt-lg,
.gt-lg,
.xl {
    display: none !important;
  }
}
@media (min-width: 1920px) {
  .xl-hide,
.xs,
.lt-sm,
.sm,
.lt-md,
.md,
.lt-lg,
.lg,
.lt-xl {
    display: none !important;
  }
}
.q-focus-helper,
.q-focusable,
.q-manual-focusable,
.q-hoverable {
  outline: 0;
}

body.desktop .q-focus-helper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  border-radius: inherit;
  opacity: 0;
  -webkit-transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), opacity 0.4s cubic-bezier(0.25, 0.8, 0.5, 1);
  transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), opacity 0.4s cubic-bezier(0.25, 0.8, 0.5, 1);
}

body.desktop .q-focus-helper:before,
body.desktop .q-focus-helper:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  border-radius: inherit;
  -webkit-transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), opacity 0.6s cubic-bezier(0.25, 0.8, 0.5, 1);
  transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), opacity 0.6s cubic-bezier(0.25, 0.8, 0.5, 1);
}

body.desktop .q-focus-helper:before {
  background: #000;
}

body.desktop .q-focus-helper:after {
  background: #fff;
}

body.desktop .q-focus-helper--rounded {
  border-radius: 4px;
}

body.desktop .q-focus-helper--round {
  border-radius: 50%;
}

body.desktop .q-focusable:focus > .q-focus-helper,
body.desktop .q-manual-focusable--focused > .q-focus-helper,
body.desktop .q-hoverable:hover > .q-focus-helper {
  background: currentColor;
  opacity: 0.15;
}

body.desktop .q-focusable:focus > .q-focus-helper:before,
body.desktop .q-manual-focusable--focused > .q-focus-helper:before,
body.desktop .q-hoverable:hover > .q-focus-helper:before {
  opacity: 0.1;
}

body.desktop .q-focusable:focus > .q-focus-helper:after,
body.desktop .q-manual-focusable--focused > .q-focus-helper:after,
body.desktop .q-hoverable:hover > .q-focus-helper:after {
  opacity: 0.4;
}

body.desktop .q-focusable:focus > .q-focus-helper,
body.desktop .q-manual-focusable--focused > .q-focus-helper {
  opacity: 0.22;
}

body.body--dark {
  color: #fff;
  background: #121212;
  background: var(--q-color-dark-page);
}

.q-dark {
  color: #fff;
  background: #424242;
  background: var(--q-color-dark);
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .q-item:after,
.q-toolbar:after,
.q-notification:after {
    content: "";
    font-size: 0;
    visibility: collapse;
    display: inline;
    width: 0;
  }

  .q-banner > .q-banner__avatar {
    min-height: 38px;
  }

  .q-banner--dense > .q-banner__avatar {
    min-height: 20px;
  }

  .q-item:after {
    min-height: 32px;
  }

  .q-list--dense > .q-itemafter,
.q-item--denseafter {
    min-height: 24px;
  }

  .q-toolbar:after {
    min-height: 50px;
  }

  .q-notification--standard:after {
    min-height: 48px;
  }

  .q-notification--multi-line {
    min-height: 68px;
  }

  .q-btn__wrapper,
.q-time__content,
.q-toolbar__title,
.q-menu .q-item__section--main,
.q-table__middle {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }

  .q-banner__content {
    -webkit-flex-basis: 0 !important;
        -ms-flex-preferred-size: 0 !important;
            flex-basis: 0 !important;
  }

  .q-menu > .q-banner > .q-banner__content,
.q-dialog__inner > .q-banner > .q-banner__content {
    -webkit-flex-basis: auto !important;
        -ms-flex-preferred-size: auto !important;
            flex-basis: auto !important;
  }

  .q-tab__content {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
    min-width: 100%;
  }

  .q-card__actions--vert {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }

  .column {
    min-width: 0%;
  }

  .q-item__section--avatar {
    min-width: 56px;
  }

  button.q-btn--actionable:active:hover .q-btn__wrapper {
    margin: -1px 1px 1px -1px;
  }

  .q-btn-group--push > button.q-btn--push.q-btn--actionable:active:hover .q-btn__wrapper {
    margin: 1px 1px -1px -1px;
  }

  .q-btn {
    overflow: visible;
  }

  .q-btn--wrap {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .q-carousel__slide > * {
    max-width: 100%;
  }

  .q-tabs--vertical .q-tab__indicator {
    height: auto;
  }

  .q-spinner {
    -webkit-animation: q-ie-spinner 2s linear infinite;
            animation: q-ie-spinner 2s linear infinite;
    -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
            transform-origin: center center;
    opacity: 0.5;
  }

  .q-spinner.q-spinner-mat .path {
    stroke-dasharray: 89, 200;
  }

  .q-checkbox__indet {
    opacity: 0;
  }

  .q-checkbox__inner--indet .q-checkbox__indet {
    opacity: 1;
  }

  .q-radio__check {
    opacity: 0;
  }

  .q-radio__inner--truthy .q-radio__check {
    opacity: 1;
  }

  .q-date__main {
    min-height: 290px !important;
  }

  .q-date__months {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }

  .q-time--portrait .q-time__main {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }

  .q-field__prefix,
.q-field__suffix {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }

  .q-field__bottom--stale .q-field__messages {
    left: 12px;
  }

  .q-field--borderless .q-field__bottom--stale .q-field__messages,
.q-field--standard .q-field__bottom--stale .q-field__messages {
    left: 0;
  }

  .q-field--float .q-field__label {
    max-width: 100%;
  }

  .q-focus-helper {
    z-index: 1;
  }
}
@media screen and (-ms-high-contrast: active) and (min-width: 0), (-ms-high-contrast: none) and (min-width: 0) {
  .row > .col,
.row > .col-xs,
.flex > .col,
.flex > .col-xs {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
    min-width: 0%;
  }
}
@media screen and (-ms-high-contrast: active) and (min-width: 600px), (-ms-high-contrast: none) and (min-width: 600px) {
  .row > .col-sm,
.flex > .col-sm {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
    min-width: 0%;
  }
}
@media screen and (-ms-high-contrast: active) and (min-width: 1024px), (-ms-high-contrast: none) and (min-width: 1024px) {
  .row > .col-md,
.flex > .col-md {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
    min-width: 0%;
  }
}
@media screen and (-ms-high-contrast: active) and (min-width: 1440px), (-ms-high-contrast: none) and (min-width: 1440px) {
  .row > .col-lg,
.flex > .col-lg {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
    min-width: 0%;
  }
}
@media screen and (-ms-high-contrast: active) and (min-width: 1920px), (-ms-high-contrast: none) and (min-width: 1920px) {
  .row > .col-xl,
.flex > .col-xl {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
    min-width: 0%;
  }
}
@supports (-ms-ime-align: auto) {
  .q-item:after,
.q-toolbar:after,
.q-notification:after {
    content: "";
    font-size: 0;
    visibility: collapse;
    display: inline;
    width: 0;
  }

  .q-banner > .q-banner__avatar {
    min-height: 38px;
  }

  .q-banner--dense > .q-banner__avatar {
    min-height: 20px;
  }

  .q-item:after {
    min-height: 32px;
  }

  .q-list--dense > .q-itemafter,
.q-item--denseafter {
    min-height: 24px;
  }

  .q-toolbar:after {
    min-height: 50px;
  }

  .q-notification--standard:after {
    min-height: 48px;
  }

  .q-notification--multi-line {
    min-height: 68px;
  }

  .q-btn__wrapper,
.q-time__content,
.q-toolbar__title,
.q-menu .q-item__section--main,
.q-table__middle {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
  }

  .q-banner__content {
    -webkit-flex-basis: 0 !important;
        -ms-flex-preferred-size: 0 !important;
            flex-basis: 0 !important;
  }

  .q-menu > .q-banner > .q-banner__content,
.q-dialog__inner > .q-banner > .q-banner__content {
    -webkit-flex-basis: auto !important;
        -ms-flex-preferred-size: auto !important;
            flex-basis: auto !important;
  }

  .q-tab__content {
    -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
            flex-basis: auto;
    min-width: 100%;
  }

  .q-card__actions--vert {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }

  .column {
    min-width: 0%;
  }

  @media screen and (-ms-high-contrast: active) and (min-width: 0), (-ms-high-contrast: none) and (min-width: 0) {
    .row > .col,
.row > .col-xs,
.flex > .col,
.flex > .col-xs {
      -webkit-flex-basis: auto;
          -ms-flex-preferred-size: auto;
              flex-basis: auto;
      min-width: 0%;
    }
  }
  @media screen and (-ms-high-contrast: active) and (min-width: 600px), (-ms-high-contrast: none) and (min-width: 600px) {
    .row > .col-sm,
.flex > .col-sm {
      -webkit-flex-basis: auto;
          -ms-flex-preferred-size: auto;
              flex-basis: auto;
      min-width: 0%;
    }
  }
  @media screen and (-ms-high-contrast: active) and (min-width: 1024px), (-ms-high-contrast: none) and (min-width: 1024px) {
    .row > .col-md,
.flex > .col-md {
      -webkit-flex-basis: auto;
          -ms-flex-preferred-size: auto;
              flex-basis: auto;
      min-width: 0%;
    }
  }
  @media screen and (-ms-high-contrast: active) and (min-width: 1440px), (-ms-high-contrast: none) and (min-width: 1440px) {
    .row > .col-lg,
.flex > .col-lg {
      -webkit-flex-basis: auto;
          -ms-flex-preferred-size: auto;
              flex-basis: auto;
      min-width: 0%;
    }
  }
  @media screen and (-ms-high-contrast: active) and (min-width: 1920px), (-ms-high-contrast: none) and (min-width: 1920px) {
    .row > .col-xl,
.flex > .col-xl {
      -webkit-flex-basis: auto;
          -ms-flex-preferred-size: auto;
              flex-basis: auto;
      min-width: 0%;
    }
  }
  .q-item__section--avatar {
    min-width: 56px;
  }

  button.q-btn--actionable:active:hover .q-btn__wrapper {
    margin: -1px 1px 1px -1px;
  }

  .q-btn-group--push > button.q-btn--push.q-btn--actionable:active:hover .q-btn__wrapper {
    margin: 1px 1px -1px -1px;
  }

  .q-btn {
    overflow: visible;
  }

  .q-btn--wrap {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .q-carousel__slide > * {
    max-width: 100%;
  }

  .q-tabs--vertical .q-tab__indicator {
    height: auto;
  }

  .q-spinner {
    -webkit-animation: q-ie-spinner 2s linear infinite;
            animation: q-ie-spinner 2s linear infinite;
    -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
            transform-origin: center center;
    opacity: 0.5;
  }

  .q-spinner.q-spinner-mat .path {
    stroke-dasharray: 89, 200;
  }

  .q-checkbox__indet {
    opacity: 0;
  }

  .q-checkbox__inner--indet .q-checkbox__indet {
    opacity: 1;
  }

  .q-radio__check {
    opacity: 0;
  }

  .q-radio__inner--truthy .q-radio__check {
    opacity: 1;
  }

  .q-date__main {
    min-height: 290px !important;
  }

  .q-date__months {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }

  .q-time--portrait .q-time__main {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }

  .q-field__prefix,
.q-field__suffix {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }

  .q-field__bottom--stale .q-field__messages {
    left: 12px;
  }

  .q-field--borderless .q-field__bottom--stale .q-field__messages,
.q-field--standard .q-field__bottom--stale .q-field__messages {
    left: 0;
  }

  .q-field--float .q-field__label {
    max-width: 100%;
  }

  .q-focus-helper {
    z-index: 1;
  }
}
@-webkit-keyframes q-circular-progress-circle {
  0% {
    stroke-dasharray: 1, 400;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 400, 400;
    stroke-dashoffset: -100;
  }
  100% {
    stroke-dasharray: 400, 400;
    stroke-dashoffset: -300;
  }
}
@keyframes q-circular-progress-circle {
  0% {
    stroke-dasharray: 1, 400;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 400, 400;
    stroke-dashoffset: -100;
  }
  100% {
    stroke-dasharray: 400, 400;
    stroke-dashoffset: -300;
  }
}
@-webkit-keyframes q-expansion-done {
  0% {
    --q-exp-done: 1;
  }
}
@keyframes q-expansion-done {
  0% {
    --q-exp-done: 1;
  }
}
@-webkit-keyframes q-field-label {
  40% {
    margin-left: 2px;
  }
  60%, 80% {
    margin-left: -2px;
  }
  70%, 90% {
    margin-left: 2px;
  }
}
@keyframes q-field-label {
  40% {
    margin-left: 2px;
  }
  60%, 80% {
    margin-left: -2px;
  }
  70%, 90% {
    margin-left: 2px;
  }
}
@-webkit-keyframes q-autofill {
  to {
    background: transparent;
    color: inherit;
  }
}
@keyframes q-autofill {
  to {
    background: transparent;
    color: inherit;
  }
}
@-webkit-keyframes q-linear-progress--indeterminate {
  0% {
    -webkit-transform: translate3d(-35%, 0, 0) scale3d(0.35, 1, 1);
            transform: translate3d(-35%, 0, 0) scale3d(0.35, 1, 1);
  }
  60% {
    -webkit-transform: translate3d(100%, 0, 0) scale3d(0.9, 1, 1);
            transform: translate3d(100%, 0, 0) scale3d(0.9, 1, 1);
  }
  100% {
    -webkit-transform: translate3d(100%, 0, 0) scale3d(0.9, 1, 1);
            transform: translate3d(100%, 0, 0) scale3d(0.9, 1, 1);
  }
}
@keyframes q-linear-progress--indeterminate {
  0% {
    -webkit-transform: translate3d(-35%, 0, 0) scale3d(0.35, 1, 1);
            transform: translate3d(-35%, 0, 0) scale3d(0.35, 1, 1);
  }
  60% {
    -webkit-transform: translate3d(100%, 0, 0) scale3d(0.9, 1, 1);
            transform: translate3d(100%, 0, 0) scale3d(0.9, 1, 1);
  }
  100% {
    -webkit-transform: translate3d(100%, 0, 0) scale3d(0.9, 1, 1);
            transform: translate3d(100%, 0, 0) scale3d(0.9, 1, 1);
  }
}
@-webkit-keyframes q-linear-progress--indeterminate-short {
  0% {
    -webkit-transform: translate3d(-101%, 0, 0) scale3d(1, 1, 1);
            transform: translate3d(-101%, 0, 0) scale3d(1, 1, 1);
  }
  60% {
    -webkit-transform: translate3d(107%, 0, 0) scale3d(0.01, 1, 1);
            transform: translate3d(107%, 0, 0) scale3d(0.01, 1, 1);
  }
  100% {
    -webkit-transform: translate3d(107%, 0, 0) scale3d(0.01, 1, 1);
            transform: translate3d(107%, 0, 0) scale3d(0.01, 1, 1);
  }
}
@keyframes q-linear-progress--indeterminate-short {
  0% {
    -webkit-transform: translate3d(-101%, 0, 0) scale3d(1, 1, 1);
            transform: translate3d(-101%, 0, 0) scale3d(1, 1, 1);
  }
  60% {
    -webkit-transform: translate3d(107%, 0, 0) scale3d(0.01, 1, 1);
            transform: translate3d(107%, 0, 0) scale3d(0.01, 1, 1);
  }
  100% {
    -webkit-transform: translate3d(107%, 0, 0) scale3d(0.01, 1, 1);
            transform: translate3d(107%, 0, 0) scale3d(0.01, 1, 1);
  }
}
@-webkit-keyframes q-skeleton--fade {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
@keyframes q-skeleton--fade {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes q-skeleton--pulse {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes q-skeleton--pulse {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.85);
            transform: scale(0.85);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes q-skeleton--pulse-x {
  0% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
  }
  50% {
    -webkit-transform: scaleX(0.75);
            transform: scaleX(0.75);
  }
  100% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
  }
}
@keyframes q-skeleton--pulse-x {
  0% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
  }
  50% {
    -webkit-transform: scaleX(0.75);
            transform: scaleX(0.75);
  }
  100% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
  }
}
@-webkit-keyframes q-skeleton--pulse-y {
  0% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  50% {
    -webkit-transform: scaleY(0.75);
            transform: scaleY(0.75);
  }
  100% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
}
@keyframes q-skeleton--pulse-y {
  0% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  50% {
    -webkit-transform: scaleY(0.75);
            transform: scaleY(0.75);
  }
  100% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
}
@-webkit-keyframes q-skeleton--wave {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  100% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@keyframes q-skeleton--wave {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  100% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@-webkit-keyframes q-spin {
  0% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
  25% {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
            transform: rotate3d(0, 0, 1, 90deg);
  }
  50% {
    -webkit-transform: rotate3d(0, 0, 1, 180deg);
            transform: rotate3d(0, 0, 1, 180deg);
  }
  75% {
    -webkit-transform: rotate3d(0, 0, 1, 270deg);
            transform: rotate3d(0, 0, 1, 270deg);
  }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 359deg);
            transform: rotate3d(0, 0, 1, 359deg);
  }
}
@keyframes q-spin {
  0% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
  25% {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
            transform: rotate3d(0, 0, 1, 90deg);
  }
  50% {
    -webkit-transform: rotate3d(0, 0, 1, 180deg);
            transform: rotate3d(0, 0, 1, 180deg);
  }
  75% {
    -webkit-transform: rotate3d(0, 0, 1, 270deg);
            transform: rotate3d(0, 0, 1, 270deg);
  }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 359deg);
            transform: rotate3d(0, 0, 1, 359deg);
  }
}
@-webkit-keyframes q-mat-dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
@keyframes q-mat-dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
@-webkit-keyframes q-notif-badge {
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
}
@keyframes q-notif-badge {
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
}
@-webkit-keyframes q-notif-progress {
  0% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
  }
  100% {
    -webkit-transform: scaleX(0);
            transform: scaleX(0);
  }
}
@keyframes q-notif-progress {
  0% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
  }
  100% {
    -webkit-transform: scaleX(0);
            transform: scaleX(0);
  }
}
@-webkit-keyframes q-scale {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.04);
            transform: scale(1.04);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes q-scale {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.04);
            transform: scale(1.04);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes q-fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes q-fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes q-ie-spinner {
  0% {
    opacity: 0.5;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.5;
  }
}
@keyframes q-ie-spinner {
  0% {
    opacity: 0.5;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0.5;
  }
}
.bg-custom-gray {
  background: #f3f3f3;
}

button:not(.btn-link).btn-success, button:not(.btn-link).btn-danger {
  color: white;
}

body {
  overscroll-behavior-y: none;
}

.assign-lead {
  position: relative;
}
.assign-lead .added {
  -webkit-transform: scale(0.5);
      -ms-transform: scale(0.5);
          transform: scale(0.5);
  position: absolute;
  top: -7px;
  right: -5px;
  color: #38c172;
}

@font-face {
  font-family: "fredericka the great";
  font-style: normal;
  font-weight: 400;
  src: url("https://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/frederickathegreat/v21/9Bt33CxNwt7aOctW2xjbCstzwVKsIBVV--StxbcHcQ2KVFw.woff2") format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
  font-display: swap;
}
@font-face {
  font-family: "fredericka the great";
  font-style: normal;
  font-weight: 400;
  src: url("https://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/frederickathegreat/v21/9Bt33CxNwt7aOctW2xjbCstzwVKsIBVV--SjxbcHcQ2K.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
#app.vbllc {
  padding-top: 0;
  padding-bottom: 60px;
  background: white;
  min-height: -webkit-calc(100vh - 258px);
  min-height: calc(100vh - 258px);
}
#app.vbllc > .content-block {
  display: block;
  height: auto;
}
#app.vbllc.slide-show {
  padding: 0;
}

@media (min-width: 1400px) {
  .vbllc .container-xxl,
.vbllc .container-xl,
.vbllc .container-lg,
.vbllc .container-md,
.vbllc .container-sm,
.vbllc .container {
    max-width: 1200px;
  }
}
.vbllc .separator {
  border: 1px solid #cfc4b4;
  height: 2px;
  width: 60%;
  margin: 40px auto 30px;
}
.vbllc .header-l1 {
  line-height: 1.3;
  font-size: 65px;
  color: #132c4f;
  font-weight: 700;
  margin-bottom: 60px;
}
@media all and (max-width: 768px) {
  .vbllc .header-l1 {
    /* 2rem => 24px */
    font-size: 24px;
    text-align: center;
  }
}
.vbllc .text-l1 {
  /* 1.875rem => 22.5px */
  font-size: 22.5px;
  line-height: 1.2;
}
@media all and (max-width: 768px) {
  .vbllc .text-l1 {
    /* 1.5rem => 18px */
    font-size: 18px;
  }
}
.vbllc .header-l2 {
  /* Already in px: 40px, no conversion needed */
  font-size: 40px;
  color: #132c4f;
  text-align: center;
  margin-bottom: 30px;
  font-weight: 700;
  line-height: 1.1;
}
@media all and (max-width: 768px) {
  .vbllc .header-l2 {
    /* Already in px: 30px */
    font-size: 30px;
  }
}
.vbllc .text-l2 {
  /* Already in px: 24px */
  font-size: 24px;
}
@media all and (max-width: 768px) {
  .vbllc .text-l2 {
    /* Already in px: 20px */
    font-size: 20px;
  }
}
.vbllc .text-l3 {
  font-size: 18px;
}
@media all and (max-width: 768px) {
  .vbllc .text-l3 {
    font-size: 16px;
  }
}
.vbllc .header-l3 {
  /* Already in px: 30px */
  font-size: 30px;
  color: #132c4f;
  font-weight: 700;
  text-align: center;
}
@media all and (max-width: 768px) {
  .vbllc .header-l3 {
    /* Already in px: 26px */
    font-size: 26px;
  }
}
.vbllc .header-l4 {
  /* 1.25rem => 15px */
  font-size: 15px;
  color: #132c4f;
  font-weight: 700;
  /* 1.75rem => 21px */
  line-height: 21px;
  text-align: left;
}
.vbllc .list-container {
  text-align: left;
}
@media all and (min-width: 1024px) {
  .vbllc .list-container.inline {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 30px;
  }
}
.vbllc .list-container li.not-listed::marker {
  content: "";
}
.vbllc .section {
  text-align: justify;
}
.vbllc .section.section-top {
  text-align: center;
}
.vbllc .section.section-top .section-text {
  font-size: 24px;
}

.header-button {
  background-color: white;
  padding: 6px 15px;
  text-decoration: none;
  border-radius: 50px;
  font-weight: 700;
}

.vbllc-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 10px 0;
}
.vbllc-header .part {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vbllc-header .part img {
  width: 100%;
  max-width: 180px;
}
.vbllc-header .part.left, .vbllc-header .part.right {
  font-family: "fredericka the great";
  font-size: 25px;
  color: #132c4f;
}
.vbllc-header .part.right {
  text-align: right;
}
.vbllc-header .part.center {
  text-align: center;
}
@media all and (max-width: 768px) {
  .vbllc-header .part.left, .vbllc-header .part.right {
    text-align: center;
    line-height: 1.2;
  }
}

.vbllc-navbar {
  background: #132c4f;
}
.vbllc-navbar .navbar-toggler-icon {
  font-size: 30px;
  color: white;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.vbllc-navbar .navbar-nav {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.vbllc-navbar .navbar-nav .nav-link {
  text-transform: uppercase;
  font-size: 18px;
}
.vbllc-navbar .navbar-nav .nav-link.active {
  text-decoration: underline;
}
.vbllc-navbar .navbar-nav .nav-link, .vbllc-navbar .navbar-nav .nav-link.active, .vbllc-navbar .navbar-nav .nav-link.show {
  color: white;
}

footer {
  padding: 30px 0px;
  background-color: #132c4f;
  color: #fff;
}
footer h5, footer .h5 {
  font-size: 30px;
  /*font-weight: 900;*/
  margin-bottom: 20px;
}
footer .footer-line:not(:last-child) {
  margin-bottom: 10px;
}
@media all and (max-width: 768px) {
  footer .footer-line:not(:last-child) {
    margin-bottom: 0;
  }
}
footer .footer-line a {
  color: white;
}
footer .logo {
  margin: 0 auto;
}
footer .copyright {
  padding-top: 30px;
  text-align: center;
  color: white;
}
footer #nav-list-id {
  padding: 30px 0 0;
}
@media all and (max-width: 768px) {
  footer .footer-line:not(:last-child) {
    margin-bottom: 0;
  }
}
footer .footer-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
footer .footer-text .footer-text-col.left, footer .footer-text .footer-text-col.right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
footer .footer-text .footer-text-col.right {
  text-align: right;
}
footer .footer-text .footer-text-col.middle {
  -webkit-box-flex: 2;
  -webkit-flex: 2;
      -ms-flex: 2;
          flex: 2;
  text-align: center;
}
@media all and (max-width: 768px) {
  footer .footer-text {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
    text-align: center;
  }
  footer .footer-text .footer-text-col.left, footer .footer-text .footer-text-col.middle, footer .footer-text .footer-text-col.right {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center;
  }
  footer .footer-text .footer-text-col h5, footer .footer-text .footer-text-col .h5 {
    margin-bottom: 10px;
  }
  footer .footer-text .footer-text-col.middle {
    margin: 30px 0;
  }
}
@media all and (max-width: 768px) {
  footer .copyright {
    padding: 30px 20px 0;
  }
}

.hero-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
  /* 5rem => 5 × 12px = 60px */
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 640px) {
  .hero-section {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (min-width: 1024px) {
  .hero-section {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.hero-section .header-l1 {
  margin-bottom: 30px;
}
.hero-section__content {
  width: 100%;
  /* 2.5rem => 2.5 × 12px = 30px */
  padding-bottom: 30px;
}
@media (min-width: 1024px) {
  .hero-section__content {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding-bottom: 0;
  }
}
.hero-section__heading {
  /* 3rem => 3 × 12px = 36px */
  font-size: 36px;
  font-weight: bold;
  text-transform: uppercase;
}
@media (max-width: 640px) {
  .hero-section__heading {
    text-align: center;
  }
}
@media (min-width: 1024px) {
  .hero-section__heading {
    text-align: left;
  }
}
.hero-section__text {
  /* 1.875rem => 1.875 × 12px = 22.5px */
  font-size: 22.5px;
  line-height: 1.5;
}
@media (max-width: 640px) {
  .hero-section__text {
    text-align: center;
  }
}
@media (min-width: 1024px) {
  .hero-section__text {
    text-align: left;
  }
}
.hero-section__image {
  width: 100%;
}
@media (min-width: 1024px) {
  .hero-section__image {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding-bottom: 0;
    text-align: right;
  }
}
.hero-section.hero-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  text-align: center;
}
@media (min-width: 1024px) {
  .hero-section.hero-vertical .hero-section__image {
    text-align: center;
  }
}

.hero-section-with-img-bg {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  text-align: center;
  color: white;
  padding: 60px 0;
  position: relative;
  margin-bottom: 30px;
  height: 400px;
}
@media all and (max-width: 768px) {
  .hero-section-with-img-bg {
    padding: 20px 0;
  }
}
.hero-section-with-img-bg::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  background: rgba(0, 0, 0, 0.5);
  /* adjust opacity as needed */
  z-index: 1;
  /* place this behind your text */
}
.hero-section-with-img-bg .container {
  max-width: 900px !important;
  position: relative;
  z-index: 2;
}
.hero-section-with-img-bg .container .header-l1 {
  color: white;
  margin-bottom: 30px;
}
.hero-section-with-img-bg .container .text-l1 {
  font-size: 24px;
  line-height: 1.2;
}

.vb-slider .q-carousel {
  max-width: 600px;
  margin: 0 auto;
}
.vb-slider .q-carousel__slide {
  background-size: cover;
}
.vb-slider .vb-slide .vb-slide-content {
  padding: 30px;
  height: 100%;
  border-radius: 6px;
  background: rgba(255, 255, 255, 0.8);
  text-align: center;
}
.vb-slider .vb-slide .vb-slide-content .header-l4 {
  color: #132c4f;
  font-weight: 400;
  margin-bottom: 20px;
}
.vb-slider .vb-slide .vb-slide-content ol, .vb-slider .vb-slide .vb-slide-content ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
}

.business-builders {
  margin-top: 0;
  padding: 3rem 1.5rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.business-builders > .section {
  max-width: 800px;
  margin: 0 auto;
}
.business-builders .text-l3,
.business-builders .header-l3 {
  text-align: left;
}
.business-builders .section-blocks {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}
@media all and (max-width: 768px) {
  .business-builders .section-blocks {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.business-builders .section-blocks .section-block {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  padding: 20px;
  text-align: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.business-builders .section-blocks .section-block img {
  max-width: 200px;
  margin-bottom: 20px;
  border-radius: 10px;
}
.business-builders .section-blocks .section-block .section-title {
  font-size: 30px;
  margin-bottom: 0;
}
.business-builders .section-blocks .section-block .section-text {
  font-size: 14px;
}

.our-team .section-title {
  text-align: center;
  font-size: 1.5rem;
  font-weight: bold;
  margin-bottom: 20px;
}
.our-team .persons-grid {
  display: grid;
  grid-gap: 20px;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  grid-template-columns: repeat(auto-fill, minmax(300px, 355px));
  margin-bottom: 50px;
  border-radius: 5px;
}
@media all and (max-width: 720px) {
  .our-team .persons-grid {
    grid-template-columns: repeat(1, 1fr);
  }
}
.our-team .persons-grid.persons-grid.executives {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.our-team .persons-grid.persons-grid.executives .person-card {
  max-width: 355px;
}
.our-team .persons-grid .person-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  padding: 30px;
  box-shadow: 0 0 15px rgba(32, 32, 32, 0.1);
  border-radius: 6px;
}
.our-team .persons-grid .person-card .img-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  padding: 15px;
}
.our-team .persons-grid .person-card .img-wrap img {
  border-radius: 50%;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 3px 0px;
  padding: 6px;
  aspect-ratio: 1/1;
  object-fit: cover;
  object-position: top;
}
.our-team .persons-grid .person-card .name,
.our-team .persons-grid .person-card .role {
  text-align: center;
}
.our-team .persons-grid .person-card .name {
  font-size: 36px;
  text-align: center;
  font-weight: 700;
  line-height: 1.1;
}
.our-team .persons-grid .person-card .role {
  padding: 9px 0;
  font-size: 20px;
}
.our-team .persons-grid .person-card .description {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: justify;
  min-height: 200px;
}
.our-team .persons-grid .person-card img {
  max-width: 158px;
}

.vbllc-page.overview .hero-section.hero-section-top img {
  border-radius: 50%;
}
.vbllc-page.overview .hero-section.hero-section-top .hero-section__content {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}
.vbllc-page.overview .hero-section.hero-section-top .header-l1 {
  line-height: 1.3;
  color: #132c4f;
  font-size: 65px;
}
@media (min-width: 1024px) {
  .vbllc-page.overview .hero-section.hero-horizontal {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .vbllc-page.overview .hero-section.hero-horizontal img {
    width: 300px;
  }
}

.vbllc-page.our-business .text-l2 ol {
  text-align: justify;
}

.vbllc-page.market-facts .header-l3 {
  text-align: left;
}
.vbllc-page.market-facts .section ul:not(.text-l3) {
  margin-bottom: 60px;
}
.vbllc-page.market-facts .section ul:not(.text-l3) li {
  margin-bottom: 10px;
}
.vbllc-page.market-facts .grid-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 10px;
}
@media all and (max-width: 768px) {
  .vbllc-page.market-facts .grid-list {
    padding: 0;
  }
}
.vbllc-page.market-facts .grid-list li {
  padding: 0;
  margin: 0;
  width: 200px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  line-height: 1.2;
  text-align: left;
  height: 44px;
}
@media all and (max-width: 768px) {
  .vbllc-page.market-facts .grid-list li {
    width: 100px;
  }
}
.vbllc-page.market-facts ol.sources li {
  margin-bottom: 10px;
}
.vbllc-page.market-facts ol.sources li a {
  text-decoration: none;
}

.vbllc-page.portfolio-companies .header-l1 {
  margin-top: 60px;
  margin-bottom: 0;
}
.vbllc-page.portfolio-companies .companies-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  height: 100%;
  padding: 15px;
}
.vbllc-page.portfolio-companies .companies-container .companies-grid {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: grid;
  grid-gap: 20px;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  grid-template-columns: repeat(4, 1fr);
  margin-bottom: 3rem;
}
@media all and (max-width: 768px) {
  .vbllc-page.portfolio-companies .companies-container .companies-grid {
    grid-template-columns: repeat(1, 1fr);
  }
}
.vbllc-page.portfolio-companies .companies-container .companies-grid .company-grid-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}
.vbllc-page.portfolio-companies .companies-container .companies-grid .company-grid-item > a,
.vbllc-page.portfolio-companies .companies-container .companies-grid .company-grid-item > img {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background: white;
}
.vbllc-page.portfolio-companies .companies-container .companies-grid .company-grid-item > a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.vbllc-page.portfolio-companies .companies-container .companies-grid .company-grid-item img {
  height: 100%;
  max-height: 120px;
  border: 1px solid #132c4f;
  border-radius: 6px;
  padding: 5px;
  width: 100%;
  object-fit: contain;
}
.vbllc-page.portfolio-companies .companies-container .companies-grid .company-grid-item img.dark {
  background: #333;
}
.vbllc-page.portfolio-companies .companies-container .companies-grid .company-grid-item .text-base {
  white-space: nowrap;
}
@media all and (max-width: 320px) {
  .vbllc-page.portfolio-companies .companies-container .companies-grid .company-grid-item .text-base {
    white-space: normal;
  }
}
.vbllc-page.portfolio-companies .portfolio-grid {
  display: grid;
  grid-gap: 20px;
  margin-bottom: 40px;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
}
@media all and (max-width: 720px) {
  .vbllc-page.portfolio-companies .portfolio-grid {
    grid-template-columns: repeat(1, 1fr);
  }
}
.vbllc-page.portfolio-companies .portfolio-grid .portfolio-grid-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px;
  border-radius: 20px;
  border: 1px solid #639;
  background: #fff;
  box-shadow: 0 3px 2px rgba(120, 120, 120, 0.3);
}
.vbllc-page.portfolio-companies .portfolio-grid .portfolio-grid-item .portfolio-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  margin: 10px 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.vbllc-page.portfolio-companies .portfolio-grid .portfolio-grid-item .portfolio-card img {
  width: 100%;
  background: white;
  height: 100px;
}
.vbllc-page.portfolio-companies .portfolio-grid .portfolio-grid-item .portfolio-card img.dark {
  background: #999;
}
.vbllc-page.portfolio-companies .portfolio-grid .portfolio-grid-item .portfolio-card .company-name {
  font-size: 22px;
  font-weight: 700;
  height: 100px;
  text-align: center;
  line-height: 1.2;
}
.vbllc-page.portfolio-companies .portfolio-grid .portfolio-grid-item .portfolio-card .label {
  text-align: right;
}
.vbllc-page.portfolio-companies .portfolio-grid .portfolio-grid-item img {
  width: 100%;
  height: auto;
  object-fit: contain;
}

.vbllc-page.the-team .hero-section-with-img-bg {
  background-position: center;
  height: 580px;
}
@media all and (max-width: 768px) {
  .vbllc-page.the-team .hero-section-with-img-bg {
    height: 180px;
  }
}
.vbllc-page.the-team .hero-section-with-img-bg:before {
  display: none;
}
.vbllc-page.the-team .team-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
}
@media all and (max-width: 768px) {
  .vbllc-page.the-team .team-card {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
    gap: 20px;
  }
}
.vbllc-page.the-team .team-card .team-card-name {
  text-align: left;
}
.vbllc-page.the-team .team-card .team-card-avatar img {
  height: 120px;
  width: 120px;
  aspect-ratio: 1/1;
  object-fit: cover;
  object-position: top;
}
.vbllc-page.the-team .team-card .team-card-text {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vbllc-page.the-team .team-card .team-card-text .team-card-position {
  font-weight: bold;
}

.vbllc-page.inquiry .hero-section img {
  object-position: center;
  object-fit: cover;
  max-height: 400px;
  width: 100%;
}

.vbllc-page.team-member > .section {
  max-width: 800px;
  margin: 0 auto;
}
.vbllc-page.team-member > .section .separator {
  width: 100%;
  height: 1px;
  margin: 60px 0;
}
.vbllc-page.team-member .top-block {
  margin-bottom: 40px;
}
.vbllc-page.team-member .top-block,
.vbllc-page.team-member .top-block .name-and-image {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
}
@media all and (max-width: 768px) {
  .vbllc-page.team-member .top-block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
  }
}
.vbllc-page.team-member .top-block > .left-part,
.vbllc-page.team-member .top-block > .right-part {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vbllc-page.team-member .top-block > .right-part {
  font-size: 18px;
  line-height: 1.2;
}
.vbllc-page.team-member .top-block .name-and-image {
  margin-bottom: 10px;
}
.vbllc-page.team-member .top-block .name-and-image > .left-part {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vbllc-page.team-member .top-block .name-and-image .name {
  font-size: 22px;
  text-align: right;
  font-weight: bolder;
}
.vbllc-page.team-member .top-block .name-and-image .description {
  line-height: 1.2;
}
.vbllc-page.team-member .top-block .name-and-image .title {
  text-align: right;
}
.vbllc-page.team-member .top-block .name-and-image img {
  width: 117px;
  border-radius: 50%;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 3px 0px;
  padding: 6px;
  aspect-ratio: 1/1;
  object-fit: cover;
  object-position: top;
}
.vbllc-page.team-member .header-l4 {
  text-align: left;
  font-weight: bold;
  text-decoration: underline;
}

.vbllc-page.business-plans .header-l3,
.vbllc-page.business-plans .header-l2 {
  text-align: left;
}

.inquiry-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: 20px;
  max-width: 500px;
  margin: 0 auto;
}
.inquiry-form .q-field {
  width: 100%;
}
.inquiry-form .header-l3 {
  text-align: left;
}
.inquiry-form .name-fields {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
}
@media all and (max-width: 768px) {
  .inquiry-form .name-fields {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
  }
}

.hero-section-with-img-bg.home-hero {
  height: 765px;
  margin-bottom: 0;
}

.portfolio-public-page .portfolio-content {
  height: 100vh;
  overflow-y: scroll;
  width: 100%;
}
.portfolio-public-page .portfolio-content {
  -ms-overflow-style: none;
  /* Internet Explorer 10+ */
  scrollbar-width: none;
  /* Firefox */
}
.portfolio-public-page .portfolio-content::-webkit-scrollbar {
  display: none;
  /* Safari and Chrome */
}
.portfolio-public-page .portfolio-content.stretch-slides .portfolio-page > img {
  object-fit: fill;
}
.portfolio-public-page .portfolio-content .portfolio-page {
  height: 100%;
  border-bottom: 1px solid #9561e2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.portfolio-public-page .portfolio-content .portfolio-page > img {
  height: 100%;
  width: 100%;
  object-fit: contain;
}
.portfolio-public-page .page-buttons {
  position: fixed;
  top: 20px;
  right: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.portfolio-public-page .page-buttons > .page-button {
  margin: 2px 4px;
}
.portfolio-public-page .page-buttons > .page-button i {
  color: #999;
  cursor: pointer;
}
.portfolio-public-page .page-buttons > .page-button i.fa-maximize, .portfolio-public-page .page-buttons > .page-button i.fa-expand {
  font-size: 18px;
  padding-top: 2px;
}
.portfolio-public-page .page-buttons > .page-button i.fa-times {
  font-size: 24px;
}
.portfolio-public-page .pages-switches-container {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: fixed;
  bottom: 30px;
}
.portfolio-public-page .pages-switches-container .pages-switch-arrows i {
  font-size: 32px;
  color: #A8AEB4;
  cursor: pointer;
}
.portfolio-public-page .pages-switches-container .pages-switches {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.portfolio-public-page .pages-switches-container .pages-switches .page-switch {
  cursor: pointer;
  margin-right: 5px;
  margin-top: 10px;
  background-color: #A8AEB4;
  border-radius: 5px;
  opacity: 0.5;
  height: 10px;
  width: 25px;
}
.portfolio-public-page .pages-switches-container .pages-switches .page-switch.active {
  opacity: 0.9;
}

html.vbllc-root,
html.vbllc-root > body {
  height: 100%;
}

.main-nav nav ul li.nav-item {
  background-color: #fff;
  margin-left: 20px;
  border-radius: 50px;
  padding: 0;
}

.logo {
  width: 150px;
  height: 45px;
  object-fit: contain;
}

@media all and (max-width: 375px) {
  .logo {
    width: 150px;
  }
}
.main-nav nav ul li.nav-item a {
  color: #132c4f !important;
}

.main-nav nav ul form .search {
  position: relative;
  left: 30px;
}

.main-nav nav ul form a i {
  color: #fff;
}

.main-nav nav ul form a i:hover,
.main-nav nav ul form a i:active {
  text-decoration: none;
}

/* Navbar */
.navbar {
  padding: 0;
  /* border-bottom: 2px solid $primary; */
  z-index: 3;
  position: fixed;
  left: 0;
  width: 100%;
  top: 0;
}
@media all and (max-width: 768px) {
  .navbar > .container .logo-link,
.navbar > .container-fluid .logo-link,
.navbar > .container-sm .logo-link,
.navbar > .container-md .logo-link,
.navbar > .container-lg .logo-link,
.navbar > .container-xl .logo-link,
.navbar > .container-xxl .logo-link {
    display: block;
    margin: 0 auto;
  }
}

.navbar-light .navbar-nav .nav-link {
  padding: 8px 20px;
}
.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .nav-link:hover {
  color: #132c4f;
}

nav li:hover,
nav li:active {
  color: #000;
}

nav li a:hover,
nav li a:active {
  color: #000;
}

.user-icon {
  margin-right: 0px;
}

nav .user-icon .fa-user {
  background-color: #132c4f;
  padding: 10px 12px;
  font-size: 24px;
  margin-right: 20px;
  border-radius: 50%;
  color: #fff;
}

nav .fa-sign-out-alt {
  font-size: 28px;
  color: #132c4f;
}

.navbar-nav {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 100%;
}
.navbar-nav .nav-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 5px;
  padding: 0 5px;
}
.navbar-nav .nav-item a:hover, .navbar-nav .nav-item a:hover i {
  text-decoration: none;
}
.navbar-nav .nav-item a:hover .name {
  text-decoration: underline;
}
.navbar-nav .nav-item .name {
  margin-right: 10px;
}

.navbar-light {
  background: #FFFFFF;
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.05);
}

.nav .active {
  background-color: #132c4f;
  color: #fff;
}

.nav .nav-link {
  color: #132c4f;
  background-color: #fff;
}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.loading-target {
  min-height: 200px;
}

#loading-overlay,
.loading-overlay {
  display: none;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
}
#loading-overlay .loader,
.loading-overlay .loader {
  border: 16px solid #F3F7F8;
  /* Light grey */
  border-top: 16px solid #b8bdbd;
  border-radius: 50%;
  width: 120px;
  height: 120px;
  -webkit-animation: spin 2s linear infinite;
          animation: spin 2s linear infinite;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  margin: auto;
}
#loading-overlay.position-absolute,
.loading-overlay.position-absolute {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(100, 100, 100, 0.1);
  z-index: 1000;
}
#loading-overlay.position-absolute .loader,
.loading-overlay.position-absolute .loader {
  border: 8px solid #F3F7F8;
  /* Light grey */
  border-top: 8px solid #b8bdbd;
  width: 60px;
  height: 60px;
  top: 40px;
  margin: 0 auto;
}

.ajax-errors {
  z-index: 100500;
  position: fixed;
  top: -100px;
  opacity: 0;
  width: 450px;
  left: -webkit-calc(50% - 225px);
  left: calc(50% - 225px);
  -webkit-transition: 0.8s ease all;
  transition: 0.8s ease all;
}
.ajax-errors.visible {
  opacity: 1;
  top: 40px;
}
.ajax-errors ul {
  padding-left: 10px;
}
.ajax-errors .close-button {
  position: absolute;
  right: 10px;
  top: 10px;
}

.pac-container {
  min-width: 300px;
  z-index: 6001;
}

.edit-address {
  margin-bottom: 20px;
}
.edit-address .double-input {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.edit-address .double-input > * {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.edit-address .double-input > *:first-child {
  margin-right: 15px;
}
.edit-address.not-valid > label {
  color: #e3342f;
}
.edit-address > input {
  display: block;
  width: 100%;
  height: -webkit-calc(1.6em + .75rem + 2px);
  height: calc(1.6em + .75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.6;
  color: #434A52;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

label {
  margin-bottom: 0;
  font-weight: bold;
}

#app {
  padding-top: 61px;
}
#app.documents-list-page-content {
  padding-bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media all and (max-width: 768px) {
  #app {
    padding-bottom: 0;
  }
}

.page-subtitle {
  font-size: 1.2em;
  font-weight: bold;
}

body {
  background: #F6F8FA;
  width: 100%;
}
body.no-padding #app {
  padding-top: 0;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-pointer-link {
  cursor: pointer;
}
.cursor-pointer-link:hover {
  text-decoration: underline;
}

.cursor-help {
  cursor: help;
}

.form-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 30px 0;
  height: 100%;
}
@media all and (max-width: 768px) {
  .form-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
    width: 100%;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
        -ms-flex-pack: stretch;
            justify-content: stretch;
    padding: 15px;
  }
}
.form-container .select2-container {
  width: 100% !important;
}
.form-container > .form-sidebar {
  -webkit-flex-basis: 25%;
      -ms-flex-preferred-size: 25%;
          flex-basis: 25%;
  margin-right: 30px;
}
@media all and (max-width: 768px) {
  .form-container > .form-sidebar {
    margin-right: 0;
    margin-bottom: 30px;
  }
}
.form-container > .form-sidebar .list-group-item {
  cursor: pointer;
}
.form-container > .form-sidebar .list-group-item.disabled,
.form-container > .form-sidebar a[disabled] {
  cursor: not-allowed;
  pointer-events: none;
  color: #A8AEB4;
}
.form-container > .form-sidebar .passed:not(.active) {
  color: #132c4f;
  position: relative;
}
.form-container > .form-sidebar .passed:not(.active):after {
  content: "✓";
  top: 10px;
  right: 10px;
}
.form-container > .form-content {
  -webkit-flex-basis: -webkit-calc(75% - 30px);
      -ms-flex-preferred-size: calc(75% - 30px);
          flex-basis: calc(75% - 30px);
}
@media all and (max-width: 768px) {
  .form-container .mobile-col {
    margin-bottom: 0;
  }
  .form-container .mobile-col > .row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
    padding: 0;
    margin: 0;
    width: 100%;
  }
  .form-container .mobile-col > .row > .col {
    padding: 0;
  }
}
.form-container .splide__pagination__page.is-active {
  background: black;
}
.form-container .splide__arrows {
  display: none;
}
.form-container .splide__pagination {
  bottom: -2em;
}
.form-container .q-carousel__slide, .form-container .q-carousel .q-carousel--padding {
  padding: 0;
}
.form-container .q-panel-parent {
  overflow: auto;
}
.form-container .q-carousel__control {
  position: static;
}

label {
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

input[type=number] {
  -moz-appearance: textfield;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

.small-input {
  max-width: 220px;
  margin: 0 auto;
}

.button-verification {
  padding-left: 10px !important;
  min-width: 220px;
  margin: 0 auto;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  text-align: center;
}

.text-underline {
  text-decoration: underline;
  cursor: pointer;
}

#canvasDiv {
  position: relative;
  border: 2px dashed grey;
  height: 300px;
}

.pdf-embedded {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: 700px;
}

.doc-loading-container {
  position: relative;
}
.doc-loading-container .doc-loading-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(30, 30, 30, 0.3);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.doc-loading-container .doc-loading-overlay .loading-text {
  color: white;
  text-align: center;
  font-weight: bold;
}

.card-img, .card-img-bottom, .card-img-top {
  height: 253px;
  object-fit: cover;
}

button.disabled,
a.disabled {
  cursor: not-allowed;
  pointer-events: none;
  color: #A8AEB4;
}

label:not(.q-field) {
  text-transform: capitalize;
}

div.v-dialog div.v-dialog-body {
  height: auto !important;
  min-height: 130px;
}
div.v-dialog div.v-dialog-header h3, div.v-dialog div.v-dialog-header .h3 {
  display: none;
}
div.v-dialog .v-dialog-alert .v-dialog-alert__buttons {
  position: static;
}
div.v-dialog .v-dialog-alert.alertConfirm, div.v-dialog .v-dialog-alert.alertInfo {
  background: none;
}
div.v-dialog .v-dialog-alert .v-dialog-alert__content {
  padding: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.modal {
  z-index: 6051;
}

.modal-backdrop {
  z-index: 6050;
}

.btn-disabled {
  cursor: not-allowed;
}

.nav .nav-link.register {
  background: white;
}

.signatureDialog,
.signatureDialog .v-dialog-dialog {
  max-width: 100%;
  height: auto !important;
}
.signatureDialog .v-dialog-body,
.signatureDialog .v-dialog-dialog .v-dialog-body {
  height: auto !important;
}

.add-user-dialog .v-dialog-modal {
  z-index: 6052 !important;
}
.add-user-dialog .v-dialog-modal .v-dialog-dialog {
  overflow-y: auto;
}

.btn-rounded {
  border-radius: 50px;
}

.btn.btn-xl {
  font-size: 1.8em;
  border-radius: 16px;
  padding: 10px 50px;
}

@media (min-width: 1200px) {
  #app .container, #app .container-sm, #app .container-md, #app .container-lg, #app .container-xl {
    max-width: 1200px;
  }
  #app .container.container-wide, #app .container-sm.container-wide, #app .container-md.container-wide, #app .container-lg.container-wide, #app .container-xl.container-wide {
    max-width: 1600px;
  }
}
.v-dialogs-container, .v-dialog-container, div.v-dialog {
  z-index: 7060;
  position: relative;
}

.reverse-footer #app {
  padding-bottom: 0;
}
.reverse-footer footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.reverse-footer footer .footer-top {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}
.reverse-footer footer .footer-bottom {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
}

.dropdown-menu {
  z-index: 1001;
}

body.pdf {
  margin: 0;
  padding: 0;
}
body.pdf .sidebar {
  display: none;
}
body.pdf #app {
  padding-top: 0;
}

.btn-link:not(a) {
  text-decoration: none;
}

.btn-link:active {
  color: white;
}

.btn.btn-link:hover {
  background: none;
}

.dropdown-item:active > .btn i, .dropdown-item:active > .btn {
  color: white;
}

.form-container > .sidebar {
  box-shadow: none;
}

.sidebar {
  position: relative;
  width: 250px;
  background: #fff;
  padding: 30px 0;
  color: white;
  left: 0;
  bottom: 0;
  z-index: 2;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  box-shadow: 3px 0 3px 0 rgba(0, 0, 0, 0.3);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  overflow-y: auto;
}
.sidebar .separator {
  height: 1px;
  background: #434A52;
}
@media all and (max-width: 768px) {
  .sidebar {
    position: absolute;
    top: 0;
    z-index: 5;
  }
}
.sidebar .sidebar-list {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-bottom: 20px;
}
.sidebar .sidebar-modes {
  padding-bottom: 60px;
}
.sidebar.not-visible {
  left: -210px;
  width: 0;
}
.sidebar .dropdown-item {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 2px 15px;
}
.sidebar .dropdown-item.bordered:not(:last-child) {
  border-bottom: 1px solid #eee;
}
.sidebar .dropdown-item > a {
  text-decoration: none;
  display: block;
  white-space: normal;
}
.sidebar .dropdown-item > .btn {
  padding: 0;
}
.sidebar .dropdown-item, .sidebar .dropdown-item:active, .sidebar .dropdown-item:visited, .sidebar .dropdown-item:link {
  color: #132c4f;
}
.sidebar .dropdown-item:hover, .sidebar .dropdown-item.active {
  background-color: #e9ecef;
}
.sidebar .dropdown-item > .btn-link {
  opacity: 0;
  pointer-events: none;
  -webkit-transition: 0.3s opacity ease;
  transition: 0.3s opacity ease;
}
.sidebar .dropdown-item:hover > .btn-link {
  opacity: 1;
  pointer-events: all;
}
.sidebar .dropdown-item i {
  width: 1.2em;
  text-align: center;
}
.sidebar .dropdown-item.sub-item {
  padding: 2px 15px 2px 35px;
}
.sidebar .dropdown-item.sub-item > span {
  display: list-item;
  list-style-type: "- ";
}

.vcp-container .vcp-progress-played {
  width: 0;
  background-color: #132c4f;
}
.vcp-container .play-pause-layer svg path,
.vcp-container .play-pause-layer svg g rect {
  fill: #132c4f;
}

.floating-button {
  position: fixed;
  bottom: 20px;
  left: 20px;
  z-index: 100500;
}
.floating-button.right {
  left: auto;
  right: 30px;
  z-index: 1000;
}
.floating-button .loom-record-button {
  width: 60px;
  height: 60px;
  border-radius: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.floating-button .loom-record-button .text {
  display: none;
}
.floating-button .loom-record-button i {
  font-size: 24px;
}

.ql-snow .ql-editor img {
  object-fit: contain;
  object-position: top;
}

body .mx-datepicker-popup {
  z-index: 8001;
}

.text-lg {
  font-size: 1.5em;
}

#app > .content-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: -webkit-calc(100vh - 61px);
  height: calc(100vh - 61px);
  width: 100vw;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  position: relative;
}
#app > .content-block > .content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
}

.navbar-collapse .dropdown-menu.show {
  left: auto;
  right: 0;
}

.quill-editor .ql-container {
  max-height: -webkit-calc(100% - 40px);
  max-height: calc(100% - 40px);
}
.quill-editor .ql-container .ql-editor {
  min-height: 100px;
}
.quill-editor.dense .ql-editor {
  min-height: 50px;
}

.search-input {
  position: relative;
}
.search-input .search-clear {
  position: absolute;
  right: 5px;
  top: 1px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 1;
}
.search-input .search-clear:not(.visible) {
  opacity: 0;
  pointer-events: none;
}

.nav-item.nav-link a {
  text-decoration: none;
}
.nav-item.nav-link a:hover .name {
  text-decoration: underline;
}

@media all and (max-width: 768px) {
  .things-container-wrapper .container-fluid, .things-container-wrapper .container-sm, .things-container-wrapper .container-md, .things-container-wrapper .container-lg, .things-container-wrapper .container-xl, .things-container-wrapper .container-xxl {
    padding: 0;
  }

  .table-hover > tbody > tr:hover > * {
    --bs-table-bg-state: white;
  }
}
.q-dialog-confirm .q-card__actions .q-btn.bg-primary {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
}
.q-dialog-confirm .q-card__actions .q-btn.text-primary {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}

.q-btn-dropdown__arrow-container.fas.fa-caret-down,
.q-select__dropdown-icon {
  font-family: "iconsax" !important;
  font-size: 14px;
}
.q-btn-dropdown__arrow-container.fas.fa-caret-down:before,
.q-select__dropdown-icon:before {
  content: "";
}

.select-wide {
  margin-bottom: 20px;
}
.select-wide .label {
  font-weight: bold;
}
.select-wide.not-valid .label {
  color: #e3342f;
}
.select-wide .options {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.select-wide.behaviour-hover .options.has-value > .select-wide-option:not(.selected) {
  position: absolute;
  left: 0;
  opacity: 0;
  pointer-events: auto;
}
.select-wide.behaviour-hover .options.has-value > .select-wide-option.selected {
  background: #132c4f;
  border-color: #132c4f;
  color: white;
}
.select-wide.behaviour-hover .options.has-value:hover > .select-wide-option:not(.selected) {
  position: relative;
  left: auto;
  opacity: 1;
  pointer-events: auto;
}
.select-wide.behaviour-hover .options.has-value:hover > .select-wide-option.selected {
  border-color: #132c4f;
  background: #132c4f;
  color: white;
}
.select-wide.behaviour-click .options > .select-wide-option:not(.selected), .select-wide.behaviour-arrow .options > .select-wide-option:not(.selected) {
  position: absolute;
  left: 0;
  opacity: 0;
  pointer-events: none;
}
.select-wide.behaviour-click .options > .select-wide-option.selected, .select-wide.behaviour-arrow .options > .select-wide-option.selected {
  background: #132c4f;
  border-color: #132c4f;
  color: white;
}
.select-wide.behaviour-click .options.expanded > .select-wide-option:not(.selected), .select-wide.behaviour-arrow .options.expanded > .select-wide-option:not(.selected) {
  position: relative;
  left: auto;
  opacity: 1;
  pointer-events: auto;
}
.select-wide.behaviour-click .options.expanded > .select-wide-option.selected, .select-wide.behaviour-arrow .options.expanded > .select-wide-option.selected {
  border-color: #132c4f;
  background: #132c4f;
  color: white;
}
.select-wide.behaviour-arrow .expand-arrow {
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
  font-size: 18px;
  padding: 0 3px;
  cursor: pointer;
}
.select-wide.behaviour-arrow .expand-arrow {
  opacity: 0;
}
.select-wide.behaviour-arrow:hover .expand-arrow {
  opacity: 1;
}
.select-wide .select-wide-option {
  display: inline-block;
  padding: 6px 14px;
  cursor: pointer;
  background: white;
  border-radius: 6px;
  border: 1px solid #A8AEB4;
  color: #434A52;
  margin-bottom: 5px;
  white-space: nowrap;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-transition: left 0.7s ease, opacity 0.1s linear;
  transition: left 0.7s ease, opacity 0.1s linear;
}
.select-wide .select-wide-option:not(:last-child) {
  margin-right: 5px;
}
.select-wide .select-wide-option:hover {
  border-color: #132c4f;
}
.select-wide .select-wide-option.selected {
  border-color: #132c4f;
  background: #132c4f;
  color: white;
}

.vb-checkbox {
  /* Base for label styling */
  /* checked mark aspect changes */
  /* Disabled checkbox */
  /* Accessibility */
}
.vb-checkbox [type=checkbox]:not(:checked),
.vb-checkbox [type=checkbox]:checked {
  position: absolute;
  left: 0;
  opacity: 0.01;
}
.vb-checkbox [type=checkbox]:not(:checked) + label,
.vb-checkbox [type=checkbox]:checked + label {
  position: relative;
  padding-left: 2.3em;
  font-size: 1.05em;
  line-height: 1.7;
  cursor: pointer;
  /* checkbox aspect */
  /* checked mark aspect */
}
.vb-checkbox [type=checkbox]:not(:checked) + label:before,
.vb-checkbox [type=checkbox]:checked + label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 1.4em;
  height: 1.4em;
  border: 1px solid #aaa;
  background: #FFF;
  border-radius: 0.2em;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 0 rgba(0, 123, 255, 0.2);
  -webkit-transition: all 0.275s;
  transition: all 0.275s;
}
.vb-checkbox [type=checkbox]:not(:checked) + label:after,
.vb-checkbox [type=checkbox]:checked + label:after {
  content: "✓";
  position: absolute;
  top: 0.6em;
  left: 0.135em;
  font-size: 1.22em;
  color: #132c4f;
  line-height: 0;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.vb-checkbox [type=checkbox]:not(:checked) + label:after {
  opacity: 0;
  -webkit-transform: scale(0) rotate(45deg);
      -ms-transform: scale(0) rotate(45deg);
          transform: scale(0) rotate(45deg);
}
.vb-checkbox [type=checkbox]:checked + label:after {
  opacity: 1;
  -webkit-transform: scale(1) rotate(0);
      -ms-transform: scale(1) rotate(0);
          transform: scale(1) rotate(0);
}
.vb-checkbox [type=checkbox]:disabled:not(:checked) + label:before, .vb-checkbox [type=checkbox]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #e9e9e9;
}
.vb-checkbox [type=checkbox]:disabled:checked + label:after {
  color: #777;
}
.vb-checkbox [type=checkbox]:disabled + label {
  color: #aaa;
}
.vb-checkbox [type=checkbox]:checked:focus + label:before,
.vb-checkbox [type=checkbox]:not(:checked):focus + label:before {
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 0 3px rgba(0, 123, 255, 0.2);
}

.select-multiple-with-types .values .value {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.select-multiple-with-types .values .value .input-col {
  -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
          flex-basis: 50%;
}
.select-multiple-with-types .values .value .options-col {
  -webkit-flex-basis: 45%;
      -ms-flex-preferred-size: 45%;
          flex-basis: 45%;
  margin: 0 10px;
}
.select-multiple-with-types .values .value .delete-col {
  -webkit-flex-basis: 5%;
      -ms-flex-preferred-size: 5%;
          flex-basis: 5%;
}

.image-picker {
  text-align: center;
}
.image-picker img {
  max-width: 170px;
  margin: 10px auto;
  display: block;
}

.profile-and-contact .manual-address-form {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px 30px;
}
.profile-and-contact .manual-address-form > * {
  padding: 0;
}
.profile-and-contact .select-2-vue .select2-selection {
  padding-top: 4px;
  height: 36px;
}

.esign-consent .esign-header {
  position: relative;
}
.esign-consent .esign-header .close-button {
  position: absolute;
  top: 5px;
  right: 5px;
}

/* latin-ext */
@font-face {
  font-family: "Berkshire Swash";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/berkshireswash/v9/ptRRTi-cavZOGqCvnNJDl5m5XmN_pM4zT305QaYc.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Berkshire Swash";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/berkshireswash/v9/ptRRTi-cavZOGqCvnNJDl5m5XmN_qs4zT305QQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: "Cookie";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/cookie/v12/syky-y18lb0tSbf9kgqS1NDNpg.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Courgette";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/courgette/v8/wEO_EBrAnc9BLjLQAUk1WPoK_kgXiYvO.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Courgette";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/courgette/v8/wEO_EBrAnc9BLjLQAUk1VvoK_kgXiQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Dr Sugiyama";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/drsugiyama/v10/HTxoL2k4N3O9n5I1boGI7ZbYOY6P-R7z53A.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Dr Sugiyama";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/drsugiyama/v10/HTxoL2k4N3O9n5I1boGI7ZbWOY6P-R7z.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Grand Hotel";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/grandhotel/v8/7Au7p_IgjDKdCRWuR1azplQEGFws0VEwyew.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Grand Hotel";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/grandhotel/v8/7Au7p_IgjDKdCRWuR1azplQKGFws0VEw.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Great Vibes";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/greatvibes/v8/RWmMoKWR9v4ksMfaWd_JN9XLiaQoDmlrMlY.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Great Vibes";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/greatvibes/v8/RWmMoKWR9v4ksMfaWd_JN9XFiaQoDmlr.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: "League Script";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/leaguescript/v12/CSR54zpSlumSWj9CGVsoBZdeWNReuc4nG2o.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Meie Script";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/meiescript/v8/_LOImzDK7erRjhunIspaMgxu7oTC0nDyO4g.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Meie Script";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/meiescript/v8/_LOImzDK7erRjhunIspaMgxg7oTC0nDy.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Miss Fajardose";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/missfajardose/v10/E21-_dn5gvrawDdPFVl-N0Ajb_qmUverqJnp1zY.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Miss Fajardose";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/missfajardose/v10/E21-_dn5gvrawDdPFVl-N0Ajb_qoUverqJnp.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Niconne";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/niconne/v10/w8gaH2QvRug1_rTfnQKn2XwNqOuyBg.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Niconne";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/niconne/v10/w8gaH2QvRug1_rTfnQyn2XwNqOs.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Pacifico";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/pacifico/v17/FwZY7-Qmy14u9lezJ-6K6MmBp0u-zK4.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Pacifico";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/pacifico/v17/FwZY7-Qmy14u9lezJ-6D6MmBp0u-zK4.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: "Pacifico";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/pacifico/v17/FwZY7-Qmy14u9lezJ-6I6MmBp0u-zK4.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Pacifico";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/pacifico/v17/FwZY7-Qmy14u9lezJ-6J6MmBp0u-zK4.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Pacifico";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/pacifico/v17/FwZY7-Qmy14u9lezJ-6H6MmBp0u-.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Petit Formal Script";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/petitformalscript/v8/B50TF6xQr2TXJBnGOFME6u5OR83oRP5qkHDgPqoaWiDPWQ.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Petit Formal Script";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/petitformalscript/v8/B50TF6xQr2TXJBnGOFME6u5OR83oRP5qkH7gPqoaWiA.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: "Rochester";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/rochester/v11/6ae-4KCqVa4Zy6Fif-UC2FHXFzAgoA.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Sacramento";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sacramento/v8/buEzpo6gcdjy0EiZMBUG4CMf_f5Iai0Ycw.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Sacramento";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sacramento/v8/buEzpo6gcdjy0EiZMBUG4C0f_f5Iai0.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: "Tangerine";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/tangerine/v12/IurY6Y5j_oScZZow4VOxCZZMprNA4A.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.login-form {
  padding: 30px 20px;
  background: white;
  border: 1px solid #F3F6F8;
  box-shadow: 0px 6px 8px rgba(0, 0, 0, 0.06);
  border-radius: 30px;
  margin-top: 80px;
}
.login-form .view {
  background-position: center;
  background-size: cover;
  border-radius: 0px 45px 45px 0px;
}
@media all and (max-width: 768px) {
  .login-form {
    padding: 10px 0;
  }
  .login-form .view {
    display: none;
  }
}
.login-form > .row > .row {
  min-height: 600px;
}
@media all and (max-width: 768px) {
  .login-form > .row > .row {
    min-height: unset;
  }
}
.login-form .view.login {
  background-image: -webkit-linear-gradient(rgba(76, 44, 109, 0.4), rgba(76, 44, 109, 0.4)), url("/images/login.png");
  background-image: linear-gradient(rgba(76, 44, 109, 0.4), rgba(76, 44, 109, 0.4)), url("/images/login.png");
}
.login-form img {
  width: 100%;
}
.login-form.signup-form {
  text-align: center;
  margin: 0 10rem;
}
.login-form.signup-form h2, .login-form.signup-form .h2 {
  margin-top: 0;
}
.login-form .rhead {
  margin-top: 20px;
}
.login-form input {
  border-radius: 50px;
  outline: none;
  border: 1px solid #132c4f;
  padding-left: 30px;
  color: #434A52;
}
.login-form input::-webkit-input-placeholder {
  color: #434A52;
}
.login-form input:-ms-input-placeholder {
  color: #434A52;
}
.login-form input::placeholder {
  color: #434A52;
}
.login-form .login-button {
  background-color: #132c4f;
  border-radius: 50px;
  color: #fff;
  padding: 8px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.login-form .forget {
  border-bottom: 1px solid steelblue;
  text-decoration: none;
  cursor: pointer;
}
.login-form .apply-link {
  /*border-bottom: 1px solid $dark;*/
  color: #434A52;
}
.login-form .apply-link:hover,
.login-form .apply-link:active {
  text-decoration: none;
}
.login-form .dont-have {
  margin-top: 80px;
}
@media all and (max-width: 768px) {
  .login-form .dont-have {
    margin-top: 30px;
    text-align: center;
  }
}
.login-form .dont-have-r {
  margin-top: 10px;
  text-align: center;
}
.login-form a {
  color: #132c4f;
}
.login-form input {
  border-color: #f4f4f4;
  background-color: #f4f4f4;
}
.login-form .forget {
  border-bottom: solid 1px #132c4f;
}

.login-page .login-form {
  max-width: 600px;
  margin: 80px auto;
}

.pseudo-link {
  text-decoration: underline;
  cursor: pointer;
  color: #6574cd;
}

.documents-list-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.documents-list-page .new-uploaded-docs-notification {
  border: 2px solid #556370;
  border-radius: 6px;
  position: fixed;
  margin-right: auto;
  margin-left: auto;
  z-index: 6050;
  height: 50px;
  width: 500px;
  bottom: 30px;
  right: 0;
  left: 0;
  background-color: #556370;
  color: white;
}
.documents-list-page .new-uploaded-docs-notification i.fas.fa-times {
  font-size: 18px;
  padding: 2px 4px 0;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
}
.documents-list-page .new-uploaded-docs-notification .notification-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  width: 100%;
  padding: 0 30px 0 20px;
}
.documents-list-page .new-uploaded-docs-notification .notification-text * {
  white-space: nowrap;
  font-size: 16px;
}
.documents-list-page .new-uploaded-docs-notification .notification-text span {
  overflow-x: hidden;
}
.documents-list-page .new-uploaded-docs-notification .notification-text a {
  text-decoration: underline;
  margin-left: 25px;
}
.documents-list-page .upload-overlay {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 6052;
  background-color: rgba(0, 0, 0, 0.7);
}
.documents-list-page .upload-overlay .message-block {
  border: 2px solid #556370;
  border-radius: 6px;
  position: absolute;
  margin-right: auto;
  margin-left: auto;
  height: 60px;
  width: 500px;
  top: 30px;
  right: 0;
  left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #4dc0b5;
  font-weight: 600;
  font-size: 18px;
}
.documents-list-page .upload-overlay input {
  opacity: 0;
  height: 100%;
  width: 100%;
}
.documents-list-page .modal-dialog > .modal-content .modal-header {
  padding: 8px 16px;
}
.documents-list-page .modal-dialog > .modal-content .modal-header h4, .documents-list-page .modal-dialog > .modal-content .modal-header .h4 {
  font-weight: bold;
  font-size: 20px;
}

.vb-replace-file-modal .modal-dialog .modal-body form {
  border: 2px solid #556370;
  border-radius: 6px;
  margin-bottom: 20px;
  position: relative;
  height: 70px;
}
.vb-replace-file-modal .modal-dialog .modal-body form * {
  cursor: pointer;
}
.vb-replace-file-modal .modal-dialog .modal-body form input.input-file {
  height: 100%;
  width: 100%;
  padding: 20px;
  position: relative;
  z-index: 2;
}
.vb-replace-file-modal .modal-dialog .modal-body form .message-text {
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  padding-top: 20px;
  font-weight: 600;
  font-size: 18px;
  text-align: center;
}
.vb-replace-file-modal .modal-dialog .modal-footer .btn.btn-primary:disabled {
  cursor: not-allowed !important;
  opacity: 0.5;
}

.vb-docs-popup {
  min-width: 300px;
  max-width: 600px;
  background-color: #fff;
  border: 2px solid #556370;
  border-radius: 6px;
  word-break: break-word;
  padding: 6px;
  z-index: 1;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.vb-docs-popup h4, .vb-docs-popup .h4 {
  margin-bottom: 15px;
}
.vb-docs-popup .fas.fa-check {
  color: #38c172;
}

.vb-filter {
  position: relative;
}

.vb-docs-menu-button.dropdown .dropdown-menu {
  padding-top: 0;
  min-width: 240px;
  border-color: #556370;
}
.vb-docs-menu-button.dropdown .dropdown-menu .document-main-type {
  background-color: #556370;
  padding: 12px 25px;
  font-weight: bold;
  text-transform: capitalize;
  text-align: center;
}
.vb-docs-menu-button.dropdown .dropdown-menu .document-main-type * {
  color: white;
}
.vb-docs-menu-button.dropdown .dropdown-menu .document-main-type i {
  font-size: 20px;
  cursor: initial;
}
.vb-docs-menu-button .dropdown-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 10px;
  cursor: pointer;
}
.vb-docs-menu-button .dropdown-item i {
  min-width: 30px;
}

.docs-email-button .btn-link {
  line-height: 1;
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  width: 100%;
}
.docs-email-button .btn-link i {
  margin: 0 10px 0 0;
}

.vb-create-instance-modal .modal-body > div:not(:last-child) {
  margin-bottom: 20px;
}
.vb-create-instance-modal .modal-body > div.agreement-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.vb-create-instance-modal .modal-body > div.agreement-row > * {
  cursor: pointer;
}
.vb-create-instance-modal .modal-body > div.agreement-row .vb-checkbox-2 {
  margin-right: 6px;
  font-size: 20px;
}
.vb-create-instance-modal .modal-body > div.user-assign-row .vb-filter {
  margin-top: 6px;
}

.vb-checkbox-2 {
  cursor: pointer;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.vb-checkbox-2 i {
  font-size: 20px;
}
.vb-checkbox-2 .label {
  font-size: 14px;
  line-height: 1.2;
}
.vb-checkbox-2 .comment {
  font-size: 12px;
  color: #A8AEB4;
}
.vb-checkbox-2.disabled {
  opacity: 0.5;
  cursor: not-allowed !important;
}

.toggle-button {
  padding: 1px 4px;
  font-size: 16px;
}
@media all and (max-width: 768px) {
  .toggle-button span {
    display: block;
    line-height: 1.1;
  }
}
.toggle-button:hover span {
  text-decoration: underline;
}
.toggle-button i.enabled {
  color: #000;
}
.toggle-button i.disabled {
  color: #A8AEB4;
}

.vb-assign-doc-modal .modal-body .template-user-assigning-warning {
  border-radius: 10px;
  border: 3px solid #ffed4a;
  color: #556370;
  margin-bottom: 10px;
  padding: 6px 10px;
  width: 50%;
}
.vb-assign-doc-modal .modal-body .doc-relation-block {
  margin-bottom: 20px;
}
.vb-assign-doc-modal .modal-body .doc-relation-block .doc-relation-label {
  font-weight: bold;
}
.vb-assign-doc-modal .modal-body .doc-relation-block .doc-relation-input {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.vb-assign-doc-modal .modal-body .doc-relation-block .doc-relation-input .vb-filter {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vb-assign-doc-modal .modal-body .doc-relation-block .doc-relation-input .unassign-btn {
  margin-left: 10px;
  font-size: 20px;
  cursor: pointer;
  color: #e3342f;
}
.vb-assign-doc-modal .modal-body .doc-relation-block .doc-relation-input .unassign-btn:hover {
  color: rgba(227, 52, 47, 0.8);
}

.vb-share-doc-modal .users-list-label {
  margin-bottom: 5px;
  font-weight: 600;
  font-size: 16px;
}
.vb-share-doc-modal .shared-with-list {
  margin-bottom: 10px;
}
.vb-share-doc-modal .shared-with-list .shared-with-user {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 5px;
}
.vb-share-doc-modal .shared-with-list .shared-with-user .generic-select-filter {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vb-share-doc-modal .shared-with-list .shared-with-user .delete-user-btn {
  margin-left: 10px;
  font-size: 20px;
  cursor: pointer;
  color: #e3342f;
}
.vb-share-doc-modal .shared-with-list .shared-with-user .delete-user-btn:hover {
  color: rgba(227, 52, 47, 0.8);
}

.thing-details-panel .mx-input:disabled, .thing-details-panel .mx-input.disabled {
  color: #434A52;
}
.thing-details-panel.buttons-disabled .doc-sidebar .sidebar-btn i:not(.fa-history) {
  cursor: not-allowed !important;
  opacity: 0.5;
}
.thing-details-panel .form {
  display: grid;
  width: 100%;
  gap: 10px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  grid-template-columns: repeat(2, 1fr);
}
@media all and (max-width: 768px) {
  .thing-details-panel .form {
    display: block;
  }
}
.thing-details-panel .form .double-input {
  display: grid;
  gap: 6px;
  grid-template-columns: 1fr 1fr;
}
.thing-details-panel .form .no-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 6px;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}
@media all and (max-width: 768px) {
  .thing-details-panel .form .no-wrap {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.thing-details-panel .form .splitter {
  grid-column: span 2;
  border-bottom: 1px solid #eee;
  margin: 20px 0 10px;
}
.thing-details-panel .form .vb-filter {
  width: auto;
}
.thing-details-panel .form .form-group {
  margin-bottom: 0;
  -webkit-align-self: start;
      -ms-flex-item-align: start;
          align-self: start;
}
.thing-details-panel .form .form-group > .form-group:not(:last-child) {
  margin-bottom: 10px;
}
.thing-details-panel .form .form-group select.form-control {
  line-height: 3;
}
.thing-details-panel .form .form-group select.form-control.form-control-sm {
  height: 30px;
  line-height: 1;
}
.thing-details-panel .form .form-group .mx-datepicker {
  display: block;
}
.thing-details-panel .form .form-group .mx-datepicker input {
  min-height: 44px;
}
.thing-details-panel .form .form-group.form-group-sm input {
  min-height: 30px;
}
.thing-details-panel .form .form-group.form-group-sm .mx-datepicker {
  width: 100%;
}
.thing-details-panel .form .form-group.form-group-sm .mx-datepicker input {
  height: 30px;
}
.thing-details-panel .form .form-group:first-child:last-child,
.thing-details-panel .form .long-text {
  grid-column: 1/span 2;
}
.thing-details-panel .item-details-header .item-header-slot {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 30px;
}
.thing-details-panel .item-details-header .item-header-slot i {
  font-size: 20px;
  padding: 2px;
  color: white;
}
.thing-details-panel .item-details-header .item-header-slot i:hover {
  background-color: #999;
  border-radius: 2px;
}
.thing-details-panel .item-details-header .item-header-slot .doc-details-panel-title {
  white-space: nowrap;
  overflow: hidden;
}
.thing-details-panel .item-top-part {
  text-align: right;
  padding: 10px;
  -webkit-box-flex: 1;
  -webkit-flex: auto;
      -ms-flex: auto;
          flex: auto;
}
.thing-details-panel .sidebar-data-title {
  text-transform: uppercase;
  font-weight: bold;
  padding: 10px 0 0 10px;
}
.thing-details-panel.document-edit-panel .item-content .doc-preview {
  overflow: auto;
  padding: 0;
}
.thing-details-panel.jet-preview-panel .jet-page {
  padding: 0;
}
.thing-details-panel.jet-preview-panel .item-content {
  height: 100%;
}
.thing-details-panel.jet-preview-panel .item-content .item-tab.full-width {
  padding: 0;
}
@media all and (max-width: 768px) {
  .thing-details-panel.communication-details-panel.sent-email .item-content-header {
    display: none;
  }
  .thing-details-panel.communication-details-panel.sent-email .item-content-header {
    display: none;
  }
  .thing-details-panel.communication-details-panel.sent-email .doc-sidebar {
    display: none;
  }
}
.thing-details-panel.communication-details-panel.tickets .form {
  gap: 5px;
}
.thing-details-panel.communication-details-panel .item-tab-about .vb-assign-table {
  height: 490px;
}
.thing-details-panel.communication-details-panel .item-tab-about .vb-assign-table .vb-items-table-container {
  height: 100%;
  overflow-y: auto;
}
.thing-details-panel.communication-details-panel .item-content .full-height-form .ql-editor {
  min-height: 500px;
}
.thing-details-panel.contact-details-panel .is-rep {
  margin: 15px;
}
@media all and (max-width: 768px) {
  .thing-details-panel .communications-table .email_buttons-col,
.thing-details-panel .communications-table .unassign-col {
    display: inline-block;
    width: auto !important;
    border: none;
  }
  .thing-details-panel .communications-table .email-buttons {
    width: auto !important;
  }
}
.thing-details-panel .item-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.thing-details-panel .item-content .sign-frame-wrap {
  position: relative;
  width: 100%;
}
.thing-details-panel .item-content .sign-frame-wrap iframe {
  height: 100%;
}
.thing-details-panel .item-content .sign-frame-wrap .close {
  position: absolute;
  right: 120px;
  top: 20px;
}
.thing-details-panel .item-content .sign-frame-wrap .confirm-sign-btn {
  position: absolute;
  right: 15px;
  top: 55px;
}
.thing-details-panel .item-content .item-tab.full-width,
.thing-details-panel .item-content .doc-preview {
  border: 1px solid #A8AEB4;
  border-width: 1px 1px 0 0;
  padding: 10px;
}
.thing-details-panel .item-content .item-tab {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: auto;
  height: 100%;
}
.thing-details-panel .item-content .item-tab .communications-sent-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  height: 100%;
}
.thing-details-panel .item-content .item-tab .communications-sent-info iframe {
  width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.thing-details-panel .item-content .item-tab .item-tab-preview img {
  max-width: 100%;
}
.thing-details-panel .item-content .item-tab.item-tab-contact {
  padding: 0;
}
.thing-details-panel .item-content .item-tab.full-width {
  width: 100%;
}
.thing-details-panel .item-content .item-tab.full-width.has-part-width {
  -webkit-flex-basis: 66%;
      -ms-flex-preferred-size: 66%;
          flex-basis: 66%;
}
.thing-details-panel .item-content .item-tab.part-width {
  -webkit-flex-basis: 33%;
      -ms-flex-preferred-size: 33%;
          flex-basis: 33%;
}
.thing-details-panel .item-content .doc-preview {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 600px;
  overflow: auto;
  height: 100%;
  position: relative;
}
.thing-details-panel .item-content .doc-preview .drag-safeguard {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: transparent;
  z-index: 99999;
}
.thing-details-panel .item-content .doc-preview h3, .thing-details-panel .item-content .doc-preview .h3 {
  margin-top: 20px;
  font-weight: bold;
  text-align: center;
  color: #e3342f;
  width: 100%;
}
.thing-details-panel .item-content .doc-preview iframe, .thing-details-panel .item-content .doc-preview pre, .thing-details-panel .item-content .doc-preview img {
  width: 100%;
}
.thing-details-panel .item-content .doc-preview iframe {
  min-height: 600px;
}
.thing-details-panel .item-content .doc-preview pre {
  white-space: pre-line;
}
.thing-details-panel .item-content .doc-preview img {
  object-fit: contain;
}
.thing-details-panel .item-content .doc-sidebar-data {
  border: 1px solid #A8AEB4;
  border-left: none;
  overflow-y: auto;
  min-height: 600px;
  width: 350px;
  padding: 20px 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 16px;
  word-break: break-all;
}
.thing-details-panel .item-content .doc-sidebar-data.full-width {
  width: 100%;
}
.thing-details-panel .item-content .doc-sidebar-data br {
  margin-bottom: 25px;
}
.thing-details-panel .item-content .doc-sidebar-data.doc-sidebar-history-data .vb-filter {
  margin-bottom: 10px;
}
.thing-details-panel .item-content .doc-sidebar-data.doc-sidebar-history-data .last-filter-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.thing-details-panel .item-content .doc-sidebar-data.doc-sidebar-history-data .last-filter-row .reset-filters {
  font-size: 0.9em;
}
.thing-details-panel .item-content .doc-sidebar-data.doc-sidebar-history-data .last-filter-row .order-by-filter {
  width: 200px;
}
.thing-details-panel .item-content .doc-sidebar-data.doc-sidebar-history-data .history .history-item {
  word-break: break-word;
}
.thing-details-panel .item-content .doc-sidebar-data.doc-sidebar-history-data .history .history-item.new-file-history:not(:first-child) {
  margin-top: 40px;
}
.thing-details-panel .item-content .doc-sidebar-data.doc-sidebar-history-data .history .history-item .collapsed-changes-link {
  font-size: 0.9em;
}
.thing-details-panel .item-content .doc-sidebar-data.doc-sidebar-history-data .history .history-item .collapse.show {
  margin-bottom: 20px;
}
.thing-details-panel .item-content .doc-sidebar-data.doc-sidebar-parties-data {
  width: 500px;
}
.thing-details-panel .item-content .doc-sidebar-data.doc-sidebar-parties-data .save-btn-block {
  text-align: right;
}
.thing-details-panel .item-content .doc-sidebar-data.doc-sidebar-parties-data .save-btn-block .save-misc-props-btn {
  margin-bottom: 20px;
}
.thing-details-panel .item-content .doc-sidebar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding-bottom: 30px;
  margin-left: -2px;
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
}
.thing-details-panel .item-content .doc-sidebar .close-sidebar-btn {
  cursor: pointer;
  margin-bottom: 20px;
  padding: 0;
}
.thing-details-panel .item-content .doc-sidebar .close-sidebar-btn i {
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 40px;
  min-width: 40px;
  font-size: 22px;
  color: #556370;
}
.thing-details-panel .item-content .doc-sidebar .close-sidebar-btn i.flipped-arrow {
  -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
          transform: scaleX(-1);
}
.thing-details-panel .item-content .doc-sidebar .sidebar-btn {
  border: 1px solid #A8AEB4;
  border-color: transparent;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  cursor: pointer;
}
.thing-details-panel .item-content .doc-sidebar .sidebar-btn.sidebar-btn-active {
  border: 1px solid #A8AEB4;
  border-width: 2px;
  border-radius: 0 6px 6px 0;
  border-left-color: #fff;
  position: relative;
}
.thing-details-panel .item-content .doc-sidebar .sidebar-btn.sidebar-deals-btn {
  margin-top: 50px;
  margin-bottom: 30px;
}
.thing-details-panel .item-content .doc-sidebar .sidebar-btn .btn-label {
  margin-left: 30px;
  font-size: 16px;
}
.thing-details-panel .item-content .doc-sidebar .sidebar-btn .btn-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 40px;
  min-width: 40px;
  font-size: 22px;
  margin: 0;
}
.thing-details-panel.customer-details-panel .paste-file {
  width: 500px;
  height: 200px;
}
.thing-details-panel.customer-details-panel .paste-file img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  border: 1px solid #A8AEB4;
  cursor: pointer;
}

.clickable-title {
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.clickable-title:hover {
  border-bottom: 1px solid #556370;
  box-sizing: border-box;
  cursor: pointer;
}
.clickable-title i {
  margin-left: 4px;
  font-size: 14px;
}

.docs-email-modal {
  background-color: white;
}
.docs-email-modal:not(.communications-send) {
  border: 1px solid #A8AEB4;
  z-index: 6039;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  position: fixed;
  min-width: 700px;
  bottom: 0;
  right: 0;
}
.docs-email-modal.communications-send {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.docs-email-modal.communications-send .email-message-editor {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  height: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.docs-email-modal.communications-send .email-message-editor .email-body-editor {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 0;
}
.docs-email-modal.communications-send .email-message-editor .email-body-editor > .ql-container {
  height: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.docs-email-modal.communications-send.bulk-distribution {
  height: auto;
}
.docs-email-modal.communications-send.bulk-distribution .email-message-editor {
  height: auto;
}
.docs-email-modal.communications-send.bulk-distribution .email-message-editor .email-body-editor {
  height: auto;
}
.docs-email-modal.communications-send.bulk-distribution .email-message-editor .email-body-editor > .ql-container {
  height: auto;
  min-height: 200px;
}
.docs-email-modal.communications-send .email-input-row {
  border: none;
  padding: 3px 10px;
}
.docs-email-modal.communications-send .email-input-row .email-input .vb-filter {
  width: auto;
}
.docs-email-modal.communications-send .email-input-row .email-input .vb-filter:not(.form-control-sm) {
  min-height: 0;
}
.docs-email-modal.communications-send .email-input-row .email-input .vb-filter .input-container .search-input {
  height: 35px;
  padding-top: 6px;
}
.docs-email-modal.communications-send .email-input-row .email-input .tags-container .tag {
  display: inline-block;
  padding: 2px 4px;
  margin: 2px;
  font-size: 12px;
  border-radius: 2px;
  background: #5C6BC0;
  color: white;
  cursor: pointer;
}
.docs-email-modal.communications-send .email-input-row .email-input .tags-container .tag .tag-value {
  display: inline-block;
  margin-right: 10px;
}
.docs-email-modal.communications-send .email-input-row .email-input .tags-container .tag:hover {
  text-decoration: underline;
}
.docs-email-modal.communications-send .email-bottom-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-top: 15px;
}
.docs-email-modal.communications-send .email-bottom-buttons > * {
  margin-left: 10px;
}
.docs-email-modal.communications-send .recent-communications-table {
  margin-top: 10px;
  border-top: 1px solid #132c4f;
  padding-top: 10px;
}
.docs-email-modal.communications-send .recent-communications-table .apply_button-col {
  width: 75px;
}
.docs-email-modal.maximized {
  width: 100vw;
  top: 0;
}
.docs-email-modal.minimized {
  min-height: 0;
  min-width: 400px;
  width: 400px;
}
.docs-email-modal.minimized .email-modal-body {
  max-height: 0;
}
.docs-email-modal .email-modal-header {
  background-color: #556370;
  padding: 8px 10px;
  height: 38px;
  font-weight: 600;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.docs-email-modal .email-modal-header .email-header-title {
  white-space: nowrap;
  max-width: -webkit-calc(100% - 130px);
  max-width: calc(100% - 130px);
  overflow: hidden;
  color: white;
}
.docs-email-modal .email-modal-header .email-header-buttons .e-btn {
  background: none;
  box-shadow: none;
  padding: 5px 4px;
  color: white;
}
.docs-email-modal .email-modal-header .email-header-buttons .e-btn:hover {
  background-color: #999;
}
.docs-email-modal .email-modal-header .email-header-buttons .e-btn .e-btn-icon {
  font-size: 14px;
}
.docs-email-modal .email-modal-header .email-header-buttons i {
  margin: 0 2px;
}
.docs-email-modal .email-input-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 36px;
  border-bottom: 1px solid #A8AEB4;
  padding: 6px 10px;
  gap: 10px;
}
@media all and (max-width: 768px) {
  .docs-email-modal .email-input-row {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .docs-email-modal .email-input-row .users-input .tag {
    position: relative;
  }
  .docs-email-modal .email-input-row .users-input .tag .fa-times {
    position: absolute;
    top: 5px;
    right: 5px;
  }
}
.docs-email-modal .email-input-row.email-subject input {
  min-height: 35px;
}
.docs-email-modal .email-input-row .email-input-label {
  width: 110px;
  color: #6B7280;
}
@media all and (max-width: 768px) {
  .docs-email-modal .email-input-row .email-input-label {
    width: 60px;
  }
}
.docs-email-modal .email-input-row .email-input-label.bold {
  font-weight: bold;
  color: #434A52;
}
.docs-email-modal .email-input-row .email-input {
  background-color: white;
  padding-bottom: 1px;
  outline: none;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.docs-email-modal .email-input-row .email-input.vb-docs-tags-input.vue-tags-input {
  max-width: 100%;
}
.docs-email-modal .email-input-row .email-input.vb-docs-tags-input.vue-tags-input .ti-input {
  border: none;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.docs-email-modal .email-input-row .email-input.vb-docs-tags-input.vue-tags-input .ti-input ul.ti-tags > li {
  padding: 1px 0;
  margin: 4px 6px 4px 0;
}
.docs-email-modal .email-input-row .add-email-copy-btn {
  font-weight: bold;
  color: #556370;
  margin-left: 10px;
  cursor: pointer;
  text-decoration: underline;
}
.docs-email-modal .email-message-editor {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
}
.docs-email-modal .email-message-editor .merges-list {
  position: absolute;
  right: 0;
  top: 2px;
  z-index: 2;
}
.docs-email-modal .email-message-editor .merges-list .dropdown-item > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.docs-email-modal .email-message-editor .merges-list .dropdown-item > div .merge {
  font-weight: bold;
}
.docs-email-modal .email-message-editor .merges-list .dropdown-item > div .merge-desc {
  margin-left: 6px;
}
.docs-email-modal .email-message-editor .disabled-overlay {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 2;
}
.docs-email-modal .email-message-editor .email-body-editor,
.docs-email-modal .email-message-editor .email-signature-editor {
  width: 100%;
}
.docs-email-modal .email-message-editor .email-body-editor.hidden-toolbar > .ql-toolbar,
.docs-email-modal .email-message-editor .email-signature-editor.hidden-toolbar > .ql-toolbar {
  visibility: hidden;
  z-index: -1;
}
.docs-email-modal .email-message-editor .email-body-editor > .ql-toolbar,
.docs-email-modal .email-message-editor .email-signature-editor > .ql-toolbar {
  position: relative;
  z-index: 1;
  border: none;
  max-width: 90%;
}
.docs-email-modal .email-message-editor .email-body-editor > .ql-container,
.docs-email-modal .email-message-editor .email-signature-editor > .ql-container {
  border: none;
  border-top: 1px solid #A8AEB4;
}
.docs-email-modal .email-message-editor .email-body-editor > .ql-container {
  height: -webkit-calc(100% - 40px);
  height: calc(100% - 40px);
}
.docs-email-modal .email-message-editor .email-body-editor .q-editor {
  border: none;
  height: 100%;
}
.docs-email-modal .email-message-editor .email-signature-editor > .ql-container {
  margin-top: 200px;
  height: 150px;
}
.docs-email-modal .contact-signature {
  margin-top: 5px;
  margin-bottom: 10px;
}
.docs-email-modal .email-modal-body {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.docs-email-modal .email-modal-body .email-left-panel {
  border-right: 1px solid #A8AEB4;
  width: 400px;
  height: -webkit-calc(100% - 38px);
  height: calc(100% - 38px);
}
.docs-email-modal .email-modal-body .email-left-panel .user-search-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid #A8AEB4;
  border-top: 1px solid #A8AEB4;
  margin: 10px 0;
}
.docs-email-modal .email-modal-body .email-left-panel .user-search-row input {
  background-color: white;
  padding: 5px 10px;
  outline: none;
  width: 100%;
}
.docs-email-modal .email-modal-body .email-left-panel .user-search-row i {
  padding: 5px 10px;
  cursor: pointer;
  color: #999;
}
.docs-email-modal .email-modal-body .email-left-panel .reset-all-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 10px 5px;
}
.docs-email-modal .email-modal-body .email-left-panel .email-docs-by-users-list {
  height: -webkit-calc(100% - 100px);
  height: calc(100% - 100px);
  overflow-y: scroll;
}
.docs-email-modal .email-modal-body .email-left-panel .user-doc-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px;
}
.docs-email-modal .email-modal-body .email-left-panel .user-doc-item.user-doc-item-selected, .docs-email-modal .email-modal-body .email-left-panel .user-doc-item:hover {
  background-color: #eee;
}
.docs-email-modal .email-modal-body .email-left-panel .user-doc-item > .user-doc-item-text {
  margin-right: 10px;
  overflow: hidden;
  cursor: pointer;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.docs-email-modal .email-modal-body .email-left-panel .user-doc-item > .user-doc-item-text .user-doc-user-name {
  white-space: nowrap;
  font-weight: 600;
  font-size: 16px;
}
.docs-email-modal .email-modal-body .email-left-panel .user-doc-item > .user-doc-item-text .user-doc-user-name .custom-template-mark {
  font-size: 18px;
  color: #38c172;
}
.docs-email-modal .email-modal-body .email-left-panel .user-doc-item > .user-doc-item-text .docs-count-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.docs-email-modal .email-modal-body .email-left-panel .user-doc-item > .user-doc-item-text .docs-count-row .delete-docs-btn {
  padding: 2px 2px 0 0;
}
.docs-email-modal .email-modal-body .email-left-panel .user-doc-item > .user-doc-item-text .docs-count-row .delete-docs-btn .e-btn-icon {
  font-size: 16px;
}
.docs-email-modal .email-modal-body .email-left-panel .user-doc-item > .user-doc-item-text .user-doc-unassigned,
.docs-email-modal .email-modal-body .email-left-panel .user-doc-item > .user-doc-item-text .user-doc-user-email {
  color: #999;
}
.docs-email-modal .email-modal-body .email-left-panel .user-doc-item > .user-doc-item-text .user-doc-unassigned.invalid-email,
.docs-email-modal .email-modal-body .email-left-panel .user-doc-item > .user-doc-item-text .user-doc-user-email.invalid-email {
  color: #e3342f;
}
.docs-email-modal .email-modal-body .email-left-panel .user-doc-item .send-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.docs-email-modal .email-modal-body .email-right-panel {
  display: block;
  overflow-y: scroll;
  width: 700px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.docs-email-modal .email-modal-body .email-right-panel .email-placeholders {
  border-top: 1px solid #A8AEB4;
  padding: 10px;
}
.docs-email-modal .email-modal-body .email-right-panel .email-placeholders .email-placeholder {
  font-weight: bold;
  display: inline-block;
  width: 130px;
}
.docs-email-modal .email-modal-body .email-right-panel .email-placeholders .email-placeholder-comment {
  font-style: italic;
  color: #999;
}
.docs-email-modal .email-modal-body .email-right-panel .emailed-documents-list {
  overflow-y: auto;
  border-bottom: 1px solid #A8AEB4;
  border-top: 1px solid #A8AEB4;
  font-size: 16px;
  padding: 4px 8px;
}
.docs-email-modal .email-modal-body .email-right-panel .emailed-documents-list .emailed-doc-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.docs-email-modal .email-modal-body .email-right-panel .emailed-documents-list .emailed-doc-item a.emailed-doc-url {
  text-decoration: underline;
  font-size: 16px;
  cursor: pointer;
  color: #6574cd;
  margin-right: 10px;
  white-space: nowrap;
  overflow: hidden;
}
.docs-email-modal .email-modal-body .email-right-panel .emailed-documents-list .emailed-doc-item .e-btn .e-btn-icon {
  font-size: 18px;
}
.docs-email-modal .email-modal-body .email-right-panel .emailed-documents-list .emailed-doc-item .doc-owner-name {
  text-align: right;
  color: #999;
}
.docs-email-modal .email-modal-body .email-right-panel .doc-recipient-message {
  margin: 0 10px;
}
.docs-email-modal .email-modal-body .email-right-panel .doc-recipient-error {
  margin: 10px;
  color: #e3342f;
  white-space: nowrap;
}
.docs-email-modal .email-modal-body .email-right-panel .email-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  min-height: 58px;
  padding: 15px 4px;
}
.docs-email-modal .email-modal-body .email-right-panel .email-footer .e-btn {
  display: block;
}
.docs-email-modal .email-modal-body .email-right-panel .email-footer .e-btn:not(:last-child) {
  margin-bottom: 10px;
}
.docs-email-modal .email-modal-body .email-right-panel .email-footer .email-bottom-buttons {
  text-align: center;
}

.vb-manage-signs-modal .delete-btn {
  margin-left: 10px;
  font-size: 20px;
  cursor: pointer;
  color: #e3342f;
}
.vb-manage-signs-modal .delete-btn:hover {
  color: rgba(227, 52, 47, 0.8);
}
.vb-manage-signs-modal .doc-parties-list .doc-party {
  margin-bottom: 25px;
  border: 2px solid #999;
  padding: 8px;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-meta {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 15px;
  height: 30px;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-meta .party-num {
  font-weight: bold;
  font-size: 18px;
  margin-right: 10px;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-meta input.party-name {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  outline: 1px solid #A8AEB4;
  padding: 1px 10px;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-meta .is-our-party-input {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 75px;
  margin: 0 10px;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-meta .is-our-party-input span {
  font-weight: 600;
  line-height: 1;
  cursor: pointer;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .signs-block-header {
  font-weight: bold;
  font-size: 16px;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-signs-list .doc-party-sign {
  margin-bottom: 20px;
  border: 2px solid #A8AEB4;
  padding: 6px;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-signs-list .doc-party-sign .doc-sign-main-data {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 4px;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-signs-list .doc-party-sign .doc-sign-main-data .doc-sign-sign {
  min-width: 250px;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-signs-list .doc-party-sign .doc-sign-main-data .doc-sign-signed-by,
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-signs-list .doc-party-sign .doc-sign-main-data .doc-sign-confirmed-by {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 30px;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-signs-list .doc-party-sign .doc-sign-main-data .doc-sign-signed-by .confirm-sign-btn,
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-signs-list .doc-party-sign .doc-sign-main-data .doc-sign-confirmed-by .confirm-sign-btn {
  display: block;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-signs-list .doc-party-sign .doc-sign-more-data {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-signs-list .doc-party-sign .doc-sign-more-data .comment-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-signs-list .doc-party-sign .doc-sign-more-data .comment-block textarea {
  outline: 1px solid #A8AEB4;
  padding: 1px 10px;
  resize: both;
  width: 100%;
}
.vb-manage-signs-modal .doc-parties-list .doc-party .doc-party-signs-list .doc-party-sign .doc-sign-more-data .save-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 200px;
}

.vb-doc-misc-props-sections .add-field-btn,
.vb-doc-misc-props-sections .add-section-btn {
  margin-top: 10px;
}
.vb-doc-misc-props-sections .collapse-section-btn {
  cursor: pointer;
  color: #999;
}
.vb-doc-misc-props-sections .collapse-section-btn:hover {
  color: rgba(153, 153, 153, 0.8);
}
.vb-doc-misc-props-sections .delete-item-btn {
  position: absolute;
  right: 5px;
  cursor: pointer;
  color: #e3342f;
  display: none;
}
.vb-doc-misc-props-sections .delete-item-btn:hover {
  color: rgba(227, 52, 47, 0.8);
}
.vb-doc-misc-props-sections input {
  background: transparent;
  padding: 0 3px;
}
.vb-doc-misc-props-sections .sections-list .section {
  border: 1px solid #999;
  background: #eee;
  padding: 4px;
  margin-top: 15px;
}
.vb-doc-misc-props-sections .sections-list .section .section-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  margin-bottom: 0;
  font-size: 20px;
}
.vb-doc-misc-props-sections .sections-list .section .section-title input {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-right: 30px;
  margin-right: 10px;
  font-weight: bold;
}
.vb-doc-misc-props-sections .sections-list .section .section-title .delete-item-btn {
  right: 30px;
}
.vb-doc-misc-props-sections .sections-list .section .section-title:hover .delete-item-btn {
  display: block;
}
.vb-doc-misc-props-sections .sections-list .section .section-fields-block {
  margin-top: 10px;
}
.vb-doc-misc-props-sections .sections-list .section .section-fields-block .fields-list .field {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  background: #eee;
  border: 1px solid #A8AEB4;
  padding: 2px;
  margin-bottom: 4px;
}
.vb-doc-misc-props-sections .sections-list .section .section-fields-block .fields-list .field .field-key,
.vb-doc-misc-props-sections .sections-list .section .section-fields-block .fields-list .field .field-value {
  min-width: 50px;
}
.vb-doc-misc-props-sections .sections-list .section .section-fields-block .fields-list .field .field-key {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 4px;
}
.vb-doc-misc-props-sections .sections-list .section .section-fields-block .fields-list .field .field-value {
  -webkit-box-flex: 2;
  -webkit-flex: 2;
      -ms-flex: 2;
          flex: 2;
  padding-right: 25px;
  background: #fff;
}
.vb-doc-misc-props-sections .sections-list .section .section-fields-block .fields-list .field:hover .delete-item-btn {
  display: block;
}
.vb-doc-misc-props-sections .sections-list .section .section-fields-block .add-field-btn {
  padding: 1px 5px;
}

.documents-list-page .documents-table,
.vbfon-presentation .documents-table {
  width: 100%;
  margin: 0;
}
.documents-list-page .documents-table tr th.buttons-col, .documents-list-page .documents-table tr td.buttons-col,
.vbfon-presentation .documents-table tr th.buttons-col,
.vbfon-presentation .documents-table tr td.buttons-col {
  min-width: 110px;
}
.documents-list-page .documents-table tr th.buttons-col .vb-docs-menu-button, .documents-list-page .documents-table tr td.buttons-col .vb-docs-menu-button,
.vbfon-presentation .documents-table tr th.buttons-col .vb-docs-menu-button,
.vbfon-presentation .documents-table tr td.buttons-col .vb-docs-menu-button {
  margin-left: 4px;
}
.documents-list-page .documents-table tr th.buttons-col .vb-flat-buttons > .fas.fa-signature, .documents-list-page .documents-table tr td.buttons-col .vb-flat-buttons > .fas.fa-signature,
.vbfon-presentation .documents-table tr th.buttons-col .vb-flat-buttons > .fas.fa-signature,
.vbfon-presentation .documents-table tr td.buttons-col .vb-flat-buttons > .fas.fa-signature {
  margin: 0 1px;
}
.documents-list-page .documents-table tr th.date-col, .documents-list-page .documents-table tr td.date-col,
.vbfon-presentation .documents-table tr th.date-col,
.vbfon-presentation .documents-table tr td.date-col {
  white-space: nowrap;
}
.documents-list-page .documents-table tr th.assign-col, .documents-list-page .documents-table tr td.assign-col,
.vbfon-presentation .documents-table tr th.assign-col,
.vbfon-presentation .documents-table tr td.assign-col {
  text-align: center;
}
.documents-list-page .documents-table tr th.assign-col .assign-doc-btn, .documents-list-page .documents-table tr td.assign-col .assign-doc-btn,
.vbfon-presentation .documents-table tr th.assign-col .assign-doc-btn,
.vbfon-presentation .documents-table tr td.assign-col .assign-doc-btn {
  font-size: 20px;
}
.documents-list-page .documents-table tr th .doc-label-select, .documents-list-page .documents-table tr td .doc-label-select,
.vbfon-presentation .documents-table tr th .doc-label-select,
.vbfon-presentation .documents-table tr td .doc-label-select {
  color: #999;
}
.documents-list-page .documents-table tr th .doc-label-select .add-label-btn, .documents-list-page .documents-table tr td .doc-label-select .add-label-btn,
.vbfon-presentation .documents-table tr th .doc-label-select .add-label-btn,
.vbfon-presentation .documents-table tr td .doc-label-select .add-label-btn {
  color: #999;
}
.documents-list-page .documents-table tr td.buttons-col,
.vbfon-presentation .documents-table tr td.buttons-col {
  width: 100px;
}
.documents-list-page .documents-table tr td.member-col,
.vbfon-presentation .documents-table tr td.member-col {
  width: 300px;
}
.documents-list-page .documents-table tr td.assign-col,
.vbfon-presentation .documents-table tr td.assign-col {
  width: 50px;
}
.documents-list-page .documents-table tr td.doc-type-col,
.vbfon-presentation .documents-table tr td.doc-type-col {
  width: 120px;
}
.documents-list-page .documents-table tr td.created_at-col,
.vbfon-presentation .documents-table tr td.created_at-col {
  width: 120px;
}
.documents-list-page .documents-table tr td.subject_and_preview-col > .subject-and-preview,
.vbfon-presentation .documents-table tr td.subject_and_preview-col > .subject-and-preview {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.documents-list-page .documents-table tr td.subject_and_preview-col > .subject-and-preview .email-subject,
.documents-list-page .documents-table tr td.subject_and_preview-col > .subject-and-preview .body-preview,
.vbfon-presentation .documents-table tr td.subject_and_preview-col > .subject-and-preview .email-subject,
.vbfon-presentation .documents-table tr td.subject_and_preview-col > .subject-and-preview .body-preview {
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.documents-list-page .documents-table tr td.subject_and_preview-col > .subject-and-preview .email-subject,
.vbfon-presentation .documents-table tr td.subject_and_preview-col > .subject-and-preview .email-subject {
  max-width: 75%;
}
.documents-list-page .documents-table tr td.subject_and_preview-col > .subject-and-preview .email-subject.unread-email,
.vbfon-presentation .documents-table tr td.subject_and_preview-col > .subject-and-preview .email-subject.unread-email {
  font-weight: bold;
}
.documents-list-page .documents-table tr td.subject_and_preview-col > .subject-and-preview .splitter,
.vbfon-presentation .documents-table tr td.subject_and_preview-col > .subject-and-preview .splitter {
  margin: 0 4px;
}
.documents-list-page .documents-table tr td .document-icon,
.vbfon-presentation .documents-table tr td .document-icon {
  color: #999;
}
.documents-list-page .documents-table tr td .template-icon,
.vbfon-presentation .documents-table tr td .template-icon {
  color: #4dc0b5;
}
.documents-list-page .documents-table tr td .agreement-icon,
.vbfon-presentation .documents-table tr td .agreement-icon {
  color: #3490dc;
}
.documents-list-page .documents-table tr td.doc-name-col .doc-name,
.vbfon-presentation .documents-table tr td.doc-name-col .doc-name {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.documents-list-page .documents-table tr td.doc-name-col .doc-name > .vb-inplace-input,
.vbfon-presentation .documents-table tr td.doc-name-col .doc-name > .vb-inplace-input {
  width: 100%;
}
.documents-list-page .documents-table tr td.doc-name-col .doc-name .doc-type-icon,
.vbfon-presentation .documents-table tr td.doc-name-col .doc-name .doc-type-icon {
  margin-right: 8px;
  cursor: help;
}
.documents-list-page .documents-table tr td.doc-name-col .doc-relations-links,
.vbfon-presentation .documents-table tr td.doc-name-col .doc-relations-links {
  margin-top: 4px;
}
.documents-list-page .documents-table tr td.assign-col,
.vbfon-presentation .documents-table tr td.assign-col {
  position: relative;
}
.documents-list-page .documents-table tr td.assign-col .legacy-file-mark,
.vbfon-presentation .documents-table tr td.assign-col .legacy-file-mark {
  position: absolute;
  left: -25px;
  top: 5px;
  font-size: 14px;
  cursor: initial;
  color: #A8AEB4;
}
.documents-list-page .documents-table tr td.member-col,
.vbfon-presentation .documents-table tr td.member-col {
  width: 180px;
}
.documents-list-page .documents-table tr td.member-col > div,
.vbfon-presentation .documents-table tr td.member-col > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.documents-list-page .documents-table tr td.member-col > div .user-name,
.vbfon-presentation .documents-table tr td.member-col > div .user-name {
  word-break: break-all;
  overflow: hidden;
  max-height: 100%;
}
.documents-list-page .documents-table tr td.member-col > div .share-doc-btn,
.vbfon-presentation .documents-table tr td.member-col > div .share-doc-btn {
  position: relative;
  cursor: pointer;
  color: #556370;
}
.documents-list-page .documents-table tr td.member-col > div .share-doc-btn i:before,
.vbfon-presentation .documents-table tr td.member-col > div .share-doc-btn i:before {
  font-size: 16px;
}
.documents-list-page .documents-table tr td.member-col > div .share-doc-btn i:hover,
.vbfon-presentation .documents-table tr td.member-col > div .share-doc-btn i:hover {
  color: rgba(85, 99, 112, 0.8);
}
.documents-list-page .documents-table tr td.member-col > div .share-doc-btn .badge,
.vbfon-presentation .documents-table tr td.member-col > div .share-doc-btn .badge {
  position: absolute;
  top: -1px;
  right: -6px;
}

.edit-doc-tag-modal .v-dialog > .v-dialog-dialog > .v-dialog-content .v-dialog-header {
  background-color: #374151;
  color: white;
}
.edit-doc-tag-modal .v-dialog > .v-dialog-dialog > .v-dialog-content .v-dialog-header h3, .edit-doc-tag-modal .v-dialog > .v-dialog-dialog > .v-dialog-content .v-dialog-header .h3 {
  display: block;
  text-transform: capitalize;
}
.edit-doc-tag-modal .v-dialog > .v-dialog-dialog > .v-dialog-content .v-dialog-header .v-dialog-btn__close {
  opacity: 1;
  color: white;
}
.edit-doc-tag-modal .v-dialog > .v-dialog-dialog > .v-dialog-content .v-dialog-body .create-new-tag-tooltip {
  text-align: center;
  padding: 15px 0;
  color: gray;
}
.edit-doc-tag-modal .v-dialog > .v-dialog-dialog > .v-dialog-content .v-dialog-body .buttons-block {
  text-align: right;
}

.vb-document-tags {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.vb-document-tags .tags-list {
  margin-right: 10px;
}
.vb-document-tags .tags-list .doc-tag {
  border-radius: 10px;
  border: 1px solid #A8AEB4;
  margin-bottom: 2px;
  padding: 0 4px;
}
.vb-document-tags .tags-list .doc-tag.user-tag-type {
  background-color: rgba(101, 116, 205, 0.4);
}
.vb-document-tags .tags-list .doc-tag.opportunity-tag-type {
  background-color: rgba(77, 192, 181, 0.4);
}
.vb-document-tags .add-tag-btn {
  font-size: 14px;
  padding: 0;
  height: 30px;
  width: 30px;
  min-width: 30px;
  border-radius: 50%;
}

.sending-profiles-page .buttons,
.user-email-templates-page .buttons {
  margin: 20px 0;
}
.sending-profiles-page .buttons button,
.user-email-templates-page .buttons button {
  margin-right: 10px;
}
.sending-profiles-page table.table .profiles-table th:nth-child(1),
.user-email-templates-page table.table .profiles-table th:nth-child(1) {
  width: 25%;
}
.sending-profiles-page table.table .profiles-table th:nth-child(2),
.user-email-templates-page table.table .profiles-table th:nth-child(2) {
  width: 5%;
}
.sending-profiles-page table.table .profiles-table th:nth-child(3),
.user-email-templates-page table.table .profiles-table th:nth-child(3) {
  width: 30%;
}
.sending-profiles-page table.table .profiles-table th:nth-child(4),
.user-email-templates-page table.table .profiles-table th:nth-child(4) {
  width: 30%;
}
.sending-profiles-page table.table .profiles-table th:nth-child(5),
.user-email-templates-page table.table .profiles-table th:nth-child(5) {
  width: 5%;
}
.sending-profiles-page table.table .profiles-table th:nth-child(6),
.user-email-templates-page table.table .profiles-table th:nth-child(6) {
  width: 5%;
}
.sending-profiles-page table.table th,
.user-email-templates-page table.table th {
  text-align: center;
}
.sending-profiles-page table.table td,
.user-email-templates-page table.table td {
  vertical-align: middle;
  padding: 4px 10px;
}
.sending-profiles-page table.table td.label-col > div,
.user-email-templates-page table.table td.label-col > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.sending-profiles-page table.table td.label-col > div .fa-exclamation-triangle,
.user-email-templates-page table.table td.label-col > div .fa-exclamation-triangle {
  color: #e3342f;
}
.sending-profiles-page table.table td.button-col,
.user-email-templates-page table.table td.button-col {
  text-align: center;
}
.sending-profiles-page table.table td.button-col i.fas.fa-pencil-alt,
.user-email-templates-page table.table td.button-col i.fas.fa-pencil-alt {
  font-size: 16px;
  color: #132c4f;
}

.v-dialog-container .sending-profile-modal .v-dialog-content .v-dialog-header,
.v-dialog-container .user-email-templates-modal .v-dialog-content .v-dialog-header {
  background-color: #374151;
  color: white;
}
.v-dialog-container .sending-profile-modal .v-dialog-content .v-dialog-header h3, .v-dialog-container .sending-profile-modal .v-dialog-content .v-dialog-header .h3,
.v-dialog-container .user-email-templates-modal .v-dialog-content .v-dialog-header h3,
.v-dialog-container .user-email-templates-modal .v-dialog-content .v-dialog-header .h3 {
  display: block;
}
.v-dialog-container .sending-profile-modal .v-dialog-content .v-dialog-header .v-dialog-btn__close,
.v-dialog-container .user-email-templates-modal .v-dialog-content .v-dialog-header .v-dialog-btn__close {
  opacity: 1;
  color: white;
}
.v-dialog-container .sending-profile-modal .v-dialog-content .v-dialog-body .text-input-block,
.v-dialog-container .user-email-templates-modal .v-dialog-content .v-dialog-body .text-input-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.v-dialog-container .sending-profile-modal .v-dialog-content .v-dialog-body .text-input-block label,
.v-dialog-container .user-email-templates-modal .v-dialog-content .v-dialog-body .text-input-block label {
  width: 60px;
}
.v-dialog-container .sending-profile-modal .v-dialog-content .v-dialog-body .text-input-block input, .v-dialog-container .sending-profile-modal .v-dialog-content .v-dialog-body .text-input-block select,
.v-dialog-container .user-email-templates-modal .v-dialog-content .v-dialog-body .text-input-block input,
.v-dialog-container .user-email-templates-modal .v-dialog-content .v-dialog-body .text-input-block select {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-width: -webkit-calc(100% - 60px);
  max-width: calc(100% - 60px);
  padding: 1px 6px;
  background-color: white;
}
.v-dialog-container .sending-profile-modal .v-dialog-content .v-dialog-body .checkbox-block i,
.v-dialog-container .user-email-templates-modal .v-dialog-content .v-dialog-body .checkbox-block i {
  font-size: 18px;
  padding: 6px 10px;
  cursor: pointer;
}
.v-dialog-container .sending-profile-modal .v-dialog-content .v-dialog-body .editor-block,
.v-dialog-container .user-email-templates-modal .v-dialog-content .v-dialog-body .editor-block {
  margin: 20px 0;
}
.v-dialog-container .sending-profile-modal .v-dialog-content .v-dialog-body .buttons-block,
.v-dialog-container .user-email-templates-modal .v-dialog-content .v-dialog-body .buttons-block {
  text-align: right;
}
.v-dialog-container .sending-profile-modal .signature-block .quill-editor > .ql-container {
  min-height: 400px;
}
.v-dialog-container .user-email-templates-modal .body-block label, .v-dialog-container .user-email-templates-modal .signature-block label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.v-dialog-container .user-email-templates-modal .body-block label button.btn-sm, .v-dialog-container .user-email-templates-modal .body-block label .btn-group-sm > button.btn, .v-dialog-container .user-email-templates-modal .signature-block label button.btn-sm, .v-dialog-container .user-email-templates-modal .signature-block label .btn-group-sm > button.btn {
  line-height: 1;
}
.v-dialog-container .user-email-templates-modal .body-block .quill-editor > .ql-container {
  min-height: 300px;
}
.v-dialog-container .user-email-templates-modal .signature-block .quill-editor > .ql-container {
  min-height: 200px;
}

.presentations-page {
  padding: 20px 0;
}
.presentations-page > .buttons {
  margin-bottom: 20px;
}
.presentations-page > .buttons button {
  margin-right: 10px;
}
.presentations-page .presentations-table td {
  vertical-align: middle;
}
.presentations-page .presentations-table td.name-col .presentation-name-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.presentations-page .presentations-table td.name-col .presentation-name-block .name-and-companies {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.presentations-page .presentations-table td.name-col .presentation-name-block .default-mark {
  margin: 0 10px;
  font-size: 18px;
}

.presentation-edit-panel .item-details-header .item-header-slot {
  white-space: nowrap;
  overflow: hidden;
}
.presentation-edit-panel .item-content {
  overflow-y: auto;
  padding: 5px;
}
.presentation-edit-panel .item-content h4, .presentation-edit-panel .item-content .h4 {
  margin: 0;
}
.presentation-edit-panel .item-content h4 .block-description, .presentation-edit-panel .item-content .h4 .block-description {
  font-size: 16px;
  color: #999;
  margin-left: 10px;
}
.presentation-edit-panel .item-content .presentation-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
}
.presentation-edit-panel .item-content .presentation-header .presentation-name h4, .presentation-edit-panel .item-content .presentation-header .presentation-name .h4 {
  display: inline-block;
  margin-right: 20px;
}
.presentation-edit-panel .item-content .presentation-header .presentation-name input {
  font-size: 18px;
  width: 400px;
  padding: 2px 10px;
  border: 1px solid #A8AEB4;
}
.presentation-edit-panel .item-content .presentation-header .presentation-status-and-save {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.presentation-edit-panel .item-content .presentation-header .presentation-status-and-save .presentation-status {
  margin: 0 40px 0 0;
}
.presentation-edit-panel .item-content .presentation-header .presentation-status-and-save .presentation-status select {
  height: 38px;
}
.presentation-edit-panel .item-content .presentation-default {
  margin-bottom: 40px;
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.presentation-edit-panel .item-content .presentation-default i.vb-checkbox-2 {
  font-size: 20px;
  margin: 0 50px 0 30px;
}
.presentation-edit-panel .item-content .presentation-default .default-description {
  color: #999;
}
.presentation-edit-panel .item-content .presentation-users {
  margin-bottom: 40px;
}
.presentation-edit-panel .item-content .presentation-users a.show-more-users {
  font-size: 16px;
}
.presentation-edit-panel .item-content .presentation-greeting-text {
  margin-bottom: 40px;
}
.presentation-edit-panel .item-content .presentation-opportunities {
  margin-bottom: 40px;
}
.presentation-edit-panel .item-content .presentation-opportunities .presentation-opportunities-list .goal-col,
.presentation-edit-panel .item-content .presentation-opportunities .presentation-opportunities-list .status-col,
.presentation-edit-panel .item-content .presentation-opportunities .new-opportunities-list .goal-col,
.presentation-edit-panel .item-content .presentation-opportunities .new-opportunities-list .status-col {
  width: 120px;
}
.presentation-edit-panel .item-content .presentation-opportunities .presentation-opportunities-list .min-max-col,
.presentation-edit-panel .item-content .presentation-opportunities .new-opportunities-list .min-max-col {
  width: 140px;
}
.presentation-edit-panel .item-content .presentation-documents {
  margin-bottom: 40px;
}
.presentation-edit-panel .item-content .presentation-documents .presentation-documents-list .status-col,
.presentation-edit-panel .item-content .presentation-documents .new-documents-list .status-col {
  width: 150px;
}
.presentation-edit-panel .item-content table {
  table-layout: fixed;
}
.presentation-edit-panel .item-content table th.edit-col, .presentation-edit-panel .item-content table th.delete-col, .presentation-edit-panel .item-content table td.edit-col, .presentation-edit-panel .item-content table td.delete-col {
  width: 60px;
}
.presentation-edit-panel .item-content table th.add-col, .presentation-edit-panel .item-content table td.add-col {
  width: 140px;
}
.presentation-edit-panel .item-content table th {
  text-align: center;
}
.presentation-edit-panel .item-content table td {
  vertical-align: middle;
  padding: 2px 10px;
}
.presentation-edit-panel .item-content table td.edit-col, .presentation-edit-panel .item-content table td.delete-col, .presentation-edit-panel .item-content table td.add-col {
  text-align: center;
}
.presentation-edit-panel .item-content .search-new-item {
  margin: 20px 0;
}
.presentation-edit-panel .item-content .search-new-item input {
  margin-left: 10px;
  width: 400px;
  padding: 2px 10px;
  border: 1px solid #A8AEB4;
}

.presentation-table-tooltip.show {
  opacity: 1;
}
.presentation-table-tooltip > .arrow::before {
  border-top-color: #A8AEB4;
}
.presentation-table-tooltip .tooltip-inner {
  min-width: 400px;
  background-color: #f8f8f8;
  border: 1px solid #999;
  color: #000;
  text-align: left;
}

.vb-flat-buttons {
  min-height: 31px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.vb-flat-buttons i {
  font-size: 24px;
  cursor: pointer;
  color: #556370;
  margin: 0 5px;
  width: 24px;
  text-align: center;
}
.vb-flat-buttons i:hover {
  color: rgba(85, 99, 112, 0.8);
}
.vb-flat-buttons > button {
  line-height: 1;
  padding: 2px 5px;
}
.vb-flat-buttons > button i {
  font-size: 20px;
  color: inherit;
  width: auto;
  margin: 0;
}
.vb-flat-buttons > button i:hover {
  color: inherit;
}

select {
  text-transform: capitalize;
}

.vb-items-table .created_at-col {
  white-space: nowrap;
}
.vb-items-table .btn.btn-big i {
  font-size: 24px;
  cursor: pointer;
  color: #556370;
}
.vb-items-table .btn.btn-big i:hover {
  color: rgba(85, 99, 112, 0.8);
}
.vb-items-table .btn.btn-big.text-white i {
  color: white;
}
.vb-items-table.grid-view .vb-items-grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 20px 20px;
}
.vb-items-table.grid-view .vb-items-grid .vb-items-grid-item {
  background: white;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.5);
  will-change: transform;
  -webkit-transition: 0.3s ease transform;
  transition: 0.3s ease transform;
  border-radius: 6px;
}
.vb-items-table.grid-view .vb-items-grid .vb-items-grid-item .buttons-col {
  width: auto;
}
.vb-items-table.grid-view .vb-items-grid .vb-items-grid-item .market-research-status {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
  padding-right: 5px;
}
.vb-items-table.grid-view .vb-items-grid .vb-items-grid-item .market-research-status .dropdown-menu.show {
  left: 15px !important;
}
.vb-items-table.grid-view .vb-items-grid .vb-items-grid-item .market-research-status .dropdown-menu.show .dropdown-item:first-child {
  display: none;
}
.vb-items-table.grid-view .vb-items-grid .vb-items-grid-item:hover {
  cursor: pointer;
}

.vb-items-table-container {
  min-height: 200px;
  position: relative;
}
@media all and (min-width: 1024px) {
  .vb-items-table-container {
    overflow-x: auto;
    /* If this container is a flex item, allow it to shrink */
    min-width: 0;
  }
}
.vb-items-table-container .table-controls {
  width: 100%;
  padding: 3px 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.vb-items-table-container .table-controls .buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
@media all and (max-width: 768px) {
  .vb-items-table-container .table-controls {
    position: sticky;
    top: 0;
    background: white;
    z-index: 2;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.vb-items-table-container .grid-controls {
  margin-bottom: 10px;
  background: white;
  padding: 5px 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.vb-items-table-container .grid-controls > .buttons-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.vb-items-table-container .grid-controls .total-items {
  color: #A8AEB4;
  font-weight: bold;
}
.vb-items-table-container .grid-controls .btn-group {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.vb-items-table-container .grid-controls .btn-group > .btn {
  -webkit-box-flex: initial;
  -webkit-flex: initial;
      -ms-flex: initial;
          flex: initial;
}
.vb-items-table-container .grid-controls .btn-group > .btn input[type=radio] {
  display: none;
}
.vb-items-table-container .grid-controls .btn-group label, .vb-items-table-container .grid-controls .btn-group label i {
  color: #A8AEB4;
}
.vb-items-table-container .grid-controls .btn-group label.active, .vb-items-table-container .grid-controls .btn-group label.active i {
  color: #C19D55;
}

@media all and (min-width: 1024px) {
  .vb-assign-table .vb-items-table-container {
    overflow-x: visible;
  }
}

.item-panel-controls .btn i {
  font-size: inherit;
}

.vb-flat-btn {
  font-size: 24px;
  cursor: pointer;
  color: #556370;
}
.vb-flat-btn:hover {
  color: rgba(85, 99, 112, 0.8);
}

b {
  font-weight: bold;
}

.page-title {
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 24px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.page-title .buttons {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 10px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.page-title .buttons .btn i:last-child:first-child {
  font-size: 24px;
}

a.page-title {
  text-decoration: none;
}
a.page-title:hover {
  text-decoration: underline;
}

.form-upload-csv {
  font-size: 12px;
  white-space: nowrap;
}
.form-upload-csv .btn.disabled {
  cursor: not-allowed !important;
  opacity: 0.5;
}

.VuePagination {
  margin-bottom: 5px;
}
.VuePagination .VuePagination__pagination {
  margin-bottom: 0;
}
.VuePagination .VuePagination__count {
  margin-bottom: 0;
  font-size: 0.9em;
  font-style: italic;
}

.form-control.borderless {
  border: none;
}

.form-control {
  background: #F3F7F8;
  border: 1px solid #EAECEE;
  border-radius: 4px;
  padding: 0px 16px;
}
@media all and (max-width: 768px) {
  .form-control {
    padding: 0 4px;
  }
}
.form-control:not(.form-control-sm) {
  min-height: 44px;
}
@media all and (max-width: 768px) {
  .form-control:not(.form-control-sm) {
    min-height: 30px;
  }
}

span.form-control {
  background: none;
  border: none;
  padding: 0;
  height: auto;
}

.send-button.disabled,
.send-button button[disabled] {
  cursor: not-allowed;
}

.bg-mw {
  background: url("/images/mw_bg.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.q-dialog .close-btn {
  position: absolute;
  right: 5px;
  top: 5px;
}

.q-editor__toolbar .q-btn .q-icon {
  font-size: 1em;
}

.vb-items-table {
  font-family: "Nunito", sans-serif;
  font-size: 14px;
}
@media all and (min-width: 1024px) {
  .vb-items-table.master-table {
    table-layout: fixed;
    width: -webkit-max-content;
    width: max-content;
  }
}
.vb-items-table.resizing > thead {
  cursor: col-resize;
}
.vb-items-table.resizing > thead * {
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.vb-items-table .flip-list-move {
  -webkit-transition: -webkit-transform 0.8s;
  transition: -webkit-transform 0.8s;
  transition: transform 0.8s;
  transition: transform 0.8s, -webkit-transform 0.8s;
}
@-moz-document url-prefix() {
  .vb-items-table {
    height: fit-content;
  }
  .vb-items-table thead tr, .vb-items-table thead td, .vb-items-table tbody tr, .vb-items-table tbody td {
    height: 100%;
  }
}
.vb-items-table .form-group-sm input {
  min-height: 30px;
}
.vb-items-table .form-group-sm .mx-datepicker {
  width: 100%;
}
.vb-items-table .form-group-sm .mx-datepicker input {
  height: 30px;
}
.vb-items-table > thead tr.header-search-row {
  height: 30px;
}
.vb-items-table > thead tr.header-search-row th {
  top: 0;
  border: none;
}
.vb-items-table > thead tr.header-row {
  position: sticky;
  top: 0;
  z-index: 2;
}
.vb-items-table > thead tr.header-row:hover th > .column-resizer {
  visibility: visible;
}
.vb-items-table > thead tr.header-row th {
  vertical-align: top;
  font-size: 14px;
  height: 50px;
  line-height: 1.1;
  position: relative;
}
.vb-items-table > thead tr.header-row th .col-menu-button {
  opacity: 0;
  -webkit-transition: 0.3s ease opacity;
  transition: 0.3s ease opacity;
}
.vb-items-table > thead tr.header-row th .col-menu-button i {
  font-size: 14px;
}
.vb-items-table > thead tr.header-row th .vb-inplace-select {
  display: block;
}
.vb-items-table > thead tr.header-row th .vb-inplace-select .q-field__label {
  text-decoration: underline;
}
.vb-items-table > thead tr.header-row th:hover .col-menu-button {
  opacity: 1;
}
.vb-items-table > thead tr.header-row th.sortable {
  white-space: nowrap;
}
.vb-items-table > thead tr.header-row th.sortable .sortable-col-title {
  white-space: normal;
}
.vb-items-table > thead tr.header-row th.sortable .sortable-col-title:hover {
  text-decoration: underline;
  cursor: pointer;
}
.vb-items-table > thead tr.header-row th.is-dragged {
  opacity: 0.5;
}
.vb-items-table > thead tr.header-row th > .column-resizer {
  position: absolute;
  right: -10px;
  top: 0;
  height: 100%;
  width: 20px;
  border-radius: 1px;
  visibility: hidden;
  cursor: col-resize;
}
.vb-items-table > thead tr.header-row th > .column-resizer .column-resizer-visible {
  height: -webkit-calc(100% - 4px);
  height: calc(100% - 4px);
  width: 3px;
  margin: 2px auto;
  background-color: #999;
}
.vb-items-table > thead tr.header-row th.is-drop-candidate {
  background-color: rgba(19, 44, 79, 0.2);
}
.vb-items-table > thead tr.header-row th.buttons-col {
  min-width: 64px;
}
.vb-items-table > thead tr.header-row th.buttons-col .buttons.buttons-disabled i:not(.vb-checkbox-2) {
  cursor: not-allowed !important;
  opacity: 0.5;
}
.vb-items-table > thead tr.header-row th.buttons-col .show-only-selected-btn {
  position: absolute;
  left: 4px;
  top: -30px;
  font-size: 22px;
}
.vb-items-table > thead tr.header-row th.buttons-col .selected-items-count {
  position: absolute;
  left: 45px;
  top: -26px;
  /* font-size: 22px; */
  font-weight: normal;
}
.vb-items-table > thead tr th {
  background-clip: padding-box;
}
.vb-items-table > thead th {
  background: #F1F4F5;
}
.vb-items-table > tbody > tr td {
  background: white;
}
.vb-items-table .assign-col {
  text-align: center;
}
.vb-items-table tbody tr.status-closed td {
  background: #eee;
  font-style: italic;
}
.vb-items-table tbody tr.status-closed td,
.vb-items-table tbody tr.status-closed td * {
  color: #A8AEB4;
}
.vb-items-table tbody tr.status-closed td i {
  font-style: normal;
}
.vb-items-table tbody tr.unread td, .vb-items-table tbody tr.unread th {
  background: rgba(193, 157, 85, 0.2);
}
.vb-items-table tbody tr.viewed-item-row td, .vb-items-table tbody tr.viewed-item-row th {
  background: rgba(19, 44, 79, 0.2);
}
.vb-items-table tbody tr.deleted-item-row td {
  color: #A8AEB4;
  text-decoration: line-through;
}
.vb-items-table tbody tr.inactive td {
  color: #A8AEB4;
  font-style: italic;
}
.vb-items-table tbody tr td {
  overflow-wrap: anywhere;
  font-size: 14px;
  position: relative;
}
.vb-items-table tbody tr td > .communications-email-class {
  position: absolute;
  right: 5px;
  top: -5px;
  z-index: 2;
}
.vb-items-table tbody tr td .vb-inplace-input input {
  height: 24px;
}
.vb-items-table tbody tr td .tags-widget,
.vb-items-table tbody tr td .display-value {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  /* number of lines to show */
  line-clamp: 4;
  line-height: 1.2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  white-space: pre-wrap;
  max-width: 500px;
}
.vb-items-table tbody tr td:not(.buttons-col) {
  cursor: pointer;
}
.vb-items-table tbody tr td.cf_subject_date_from_preview-col {
  border-bottom: 1px solid #999;
}
.vb-items-table tbody tr td.cf_subject_date_from_preview-col .ticket-meta .ticket-meta-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.vb-items-table tbody tr td[class^=cf], .vb-items-table tbody tr td[class^=rel__] {
  height: 1px;
  cursor: auto;
}
@media all and (max-width: 768px) {
  .vb-items-table tbody tr td[class^=cf], .vb-items-table tbody tr td[class^=rel__] {
    height: auto;
  }
}
@-moz-document url-prefix() {
  .vb-items-table tbody tr td[class^=cf], .vb-items-table tbody tr td[class^=rel__] {
    height: auto;
  }
}
.vb-items-table tbody tr td[class^=cf] .relation-cell-container, .vb-items-table tbody tr td[class^=rel__] .relation-cell-container {
  width: 100%;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.vb-items-table tbody tr td[class^=cf] .relation-cell-container .items-table-relation-cell, .vb-items-table tbody tr td[class^=rel__] .relation-cell-container .items-table-relation-cell {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 10px;
  height: 100%;
  overflow-y: hidden;
}
.vb-items-table tbody tr td[class^=cf] .relation-cell-container .items-table-relation-cell .edit-comment, .vb-items-table tbody tr td[class^=rel__] .relation-cell-container .items-table-relation-cell .edit-comment {
  position: absolute;
  -webkit-transition: 0.3s ease opacity;
  transition: 0.3s ease opacity;
  top: 0;
  right: 0;
  opacity: 0;
  pointer-events: none;
}
.vb-items-table tbody tr td[class^=cf] .relation-cell-container .items-table-relation-cell:hover .edit-comment, .vb-items-table tbody tr td[class^=rel__] .relation-cell-container .items-table-relation-cell:hover .edit-comment {
  opacity: 1;
  pointer-events: all;
}
.vb-items-table tbody tr td[class^=cf] .relation-cell-container .items-table-relation-cell form.vb-inplace-input, .vb-items-table tbody tr td[class^=rel__] .relation-cell-container .items-table-relation-cell form.vb-inplace-input {
  height: 100%;
}
.vb-items-table tbody tr td[class^=cf] .relation-cell-container .items-table-relation-cell form.vb-inplace-input textarea, .vb-items-table tbody tr td[class^=rel__] .relation-cell-container .items-table-relation-cell form.vb-inplace-input textarea {
  height: 100%;
}
.vb-items-table tbody tr td[class^=cf] .relation-cell-container .items-table-relation-cell .primary-thing-name, .vb-items-table tbody tr td[class^=rel__] .relation-cell-container .items-table-relation-cell .primary-thing-name {
  white-space: nowrap;
}
.vb-items-table tbody tr td[class^=cf] .relation-cell-container .items-table-relation-cell .primary-thing-name:hover, .vb-items-table tbody tr td[class^=rel__] .relation-cell-container .items-table-relation-cell .primary-thing-name:hover {
  text-decoration: underline;
  cursor: pointer;
}
.vb-items-table tbody tr td[class^=cf] .relation-cell-container .popup-content-container, .vb-items-table tbody tr td[class^=rel__] .relation-cell-container .popup-content-container {
  cursor: default;
}
.vb-items-table tbody tr td[class^=cf] .relation-cell-container .popup-content-container .relation-summary-type, .vb-items-table tbody tr td[class^=rel__] .relation-cell-container .popup-content-container .relation-summary-type {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.2em;
}
.vb-items-table tbody tr td[class^=cf] .relation-cell-container .popup-content-container .related-items, .vb-items-table tbody tr td[class^=rel__] .relation-cell-container .popup-content-container .related-items {
  min-height: 25px;
}
.vb-items-table tbody tr td[class^=cf] .relation-cell-container .popup-content-container .related-items .related-item:hover, .vb-items-table tbody tr td[class^=rel__] .relation-cell-container .popup-content-container .related-items .related-item:hover {
  text-decoration: underline;
  cursor: pointer;
}
.vb-items-table tbody tr td .doc-name {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.vb-items-table tbody tr td .doc-name > .vb-inplace-input {
  width: 100%;
}
.vb-items-table .buttons-col {
  max-width: 160px;
}
@media all and (max-width: 768px) {
  .vb-items-table .buttons-col {
    width: auto;
    max-width: none;
  }
}
.vb-items-table tr th:not(.buttons-col), .vb-items-table tr td:not(.buttons-col) {
  padding: 8px;
}
.vb-items-table .mobile-col-label {
  display: none;
}
@media all and (max-width: 768px) {
  .vb-items-table thead {
    display: none;
  }
  .vb-items-table, .vb-items-table tbody, .vb-items-table tr, .vb-items-table td {
    display: block;
  }
  .vb-items-table .mobile-col-label, .vb-items-table tbody .mobile-col-label, .vb-items-table tr .mobile-col-label, .vb-items-table td .mobile-col-label {
    display: block;
    font-weight: bold;
    text-decoration: underline;
  }
  .vb-items-table tr {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #434A52;
  }
  .vb-items-table tr td {
    width: auto;
    height: auto;
  }
}

.item-details-panel {
  visibility: hidden;
  position: fixed;
  bottom: 0;
  height: 88vh;
  max-width: 100vw;
  z-index: 6040;
}
.item-details-panel *:not(pre) {
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
}
.item-details-panel.left-aligned {
  width: min(900px, -webkit-calc(100vw - 700px));
  width: min(900px, calc(100vw - 700px));
  left: 0;
}
.item-details-panel:not(.left-aligned) {
  width: 900px;
  right: 0;
}
.item-details-panel:not(.left-aligned).right-shift {
  right: 370px;
}
.item-details-panel.buttons-disabled .buttons:not(.item-panel-controls) i {
  cursor: not-allowed !important;
  opacity: 0.5;
}
.item-details-panel.maximized {
  top: 0;
  height: 100vh;
  width: -webkit-calc(100vw - (100vw - 100%));
  width: calc(100vw - (100vw - 100%));
}
.item-details-panel.minimized {
  height: 40px;
  width: 400px;
}
.item-details-panel > .resizable-component {
  visibility: visible;
  position: absolute;
  width: 100%;
  overflow: hidden;
  border: 1px solid #A8AEB4;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #fff;
  z-index: 1;
}
.item-details-panel > .resizable-component > .resizable-r {
  width: 20px !important;
  right: -10px !important;
}
.item-details-panel > .resizable-component > .resizable-l {
  width: 20px !important;
  left: -10px !important;
}
.item-details-panel > .resizable-component > .resizable-t {
  height: 20px !important;
  top: -10px !important;
}
.item-details-panel > .resizable-component > .resizable-rt {
  height: 20px !important;
  top: -10px !important;
  width: 20px !important;
  right: -10px !important;
}
.item-details-panel > .resizable-component > .resizable-lt {
  height: 20px !important;
  top: -10px !important;
  width: 20px !important;
  left: -10px !important;
}
.item-details-panel > .resizable-component > .resizable-lt:before, .item-details-panel > .resizable-component .resizable-rt:before {
  display: block;
  content: " ";
  position: absolute;
  top: 10px;
  opacity: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.item-details-panel > .resizable-component > .resizable-lt:before {
  border-left: 3px solid #eee;
  border-top: 3px solid #eee;
  left: 10px;
}
.item-details-panel > .resizable-component > .resizable-lt:active:before {
  border-left: 3px solid #A8AEB4;
  border-top: 3px solid #A8AEB4;
}
.item-details-panel > .resizable-component > .resizable-rt:before {
  right: 10px;
  border-right: 3px solid #eee;
  border-top: 3px solid #eee;
}
.item-details-panel > .resizable-component > .resizable-rt:active:before {
  border-right: 3px solid #A8AEB4;
  border-top: 3px solid #A8AEB4;
}
.item-details-panel > .resizable-component:hover > .resizable-lt:before, .item-details-panel > .resizable-component:hover .resizable-rt:before {
  opacity: 1;
}
.item-details-panel > .resizable-component .item-details-header {
  border-bottom: 1px solid #A8AEB4;
  background-color: #556370;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 10px;
  height: 38px;
}
.item-details-panel > .resizable-component .item-details-header,
.item-details-panel > .resizable-component .item-details-header .btn-link {
  color: white;
}
.item-details-panel > .resizable-component .item-details-header:hover .btn-link {
  color: #eee;
}
.item-details-panel > .resizable-component .item-details-header .item-header-text {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
@media all and (max-width: 768px) {
  .item-details-panel > .resizable-component .item-details-header .item-header-text {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
}
.item-details-panel > .resizable-component .item-details-header .item-panel-controls {
  white-space: nowrap;
}
.item-details-panel > .resizable-component .item-details-header .item-panel-controls i {
  margin: 0 2px;
}
.item-details-panel > .resizable-component .item-content-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.item-details-panel > .resizable-component .pdf-embedded {
  min-height: 100%;
}
.item-details-panel > .resizable-component .item-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: -webkit-calc(100% - 57px);
  height: calc(100% - 57px);
  width: -webkit-calc(100% - 1px);
  width: calc(100% - 1px);
}
.item-details-panel > .resizable-component .item-content .vb-filters-block .filters-container {
  padding: 0;
}
.item-details-panel > .resizable-component .side-panel .vb-filters-block .filters-container {
  padding: 0;
}
.item-details-panel .assign-col {
  width: 40px;
}
.item-details-panel .unassign-col {
  width: 40px;
}
.item-details-panel .relation-type-col {
  width: 145px;
}

.vb-inplace-input {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: default;
  overflow-x: hidden;
  position: relative;
}
.vb-inplace-input:not(.copyable),
.vb-inplace-input .copyable.editing {
  width: 100%;
}
.vb-inplace-input:not(.editing) input:disabled {
  pointer-events: none;
}
.vb-inplace-input .visible-value {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  pointer-events: none;
  -webkit-transition: 0.3s ease opacity;
  transition: 0.3s ease opacity;
}
.vb-inplace-input.show-copy-button .visible-value {
  left: 20px;
}
.vb-inplace-input.show-copy-button > .copy-button {
  padding: 0;
}
.vb-inplace-input.copyable .display-value:hover {
  cursor: pointer;
  text-decoration: underline;
}
.vb-inplace-input textarea,
.vb-inplace-input input {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background: transparent;
  border: none;
  outline: none;
  overflow-x: hidden;
  text-overflow: ellipsis;
  color: transparent;
}
.vb-inplace-input textarea:-ms-input-placeholder, .vb-inplace-input input:-ms-input-placeholder {
  font-style: italic;
  opacity: 0.5;
}
.vb-inplace-input textarea:placeholder-shown,
.vb-inplace-input input:placeholder-shown {
  font-style: italic;
  opacity: 0.5;
}
.vb-inplace-input textarea:focus,
.vb-inplace-input input:focus {
  color: #000;
}
.vb-inplace-input textarea:focus + .visible-value,
.vb-inplace-input input:focus + .visible-value {
  opacity: 0;
}
.vb-inplace-input textarea {
  height: 68px;
  resize: none;
  overflow: hidden;
  text-overflow: ellipsis;
}
.vb-inplace-input:not(:hover):not(.edit-mode) .rollback-btn {
  display: none;
}
.vb-inplace-input .buttons {
  width: 14px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: default;
}
.vb-inplace-input .buttons .rollback-btn {
  margin-left: 2px;
  cursor: pointer;
  color: #6c757d;
}
.vb-inplace-input .buttons .rollback-btn:hover {
  color: rgba(108, 117, 125, 0.5);
}

.vb-inplace-select {
  display: inline-block;
  cursor: pointer;
}
.vb-inplace-select .q-field .q-field__control,
.vb-inplace-select .q-field .q-field__native {
  min-height: 0;
  padding: 0;
}
.vb-inplace-select .options {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
}
.vb-inplace-select .dropdown-toggle-elem {
  white-space: nowrap;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.vb-inplace-select .dropdown-toggle-elem:focus {
  outline: none;
}
.vb-inplace-select .dropdown-toggle-elem .dropdown-toggle-text:hover {
  text-decoration: underline;
}
.vb-inplace-select .dropdown-toggle-elem i.arrow-down {
  margin-left: 2px;
}
.vb-inplace-select .dropdown-toggle-elem:not(.show):not(.edit-mode):not(:hover) .buttons .rollback-btn {
  visibility: hidden;
}
.vb-inplace-select .dropdown-toggle-elem .buttons {
  display: inline-block;
  width: 14px;
}
.vb-inplace-select .dropdown-toggle-elem .buttons .rollback-btn {
  margin-left: 8px;
  cursor: pointer;
  color: #6c757d;
}
.vb-inplace-select .dropdown-toggle-elem .buttons .rollback-btn:hover {
  color: rgba(108, 117, 125, 0.5);
}
.vb-inplace-select .dropdown-menu .current {
  font-weight: bold;
}

.include-exclude .vb-inplace-select .q-select {
  min-width: 60px !important;
}
.include-exclude .vb-inplace-select:last-child .q-select {
  min-width: 90px !important;
}

.generic-select-filter .item-main-info {
  position: relative;
  width: 100%;
}
.generic-select-filter .item-main-info .edit-item-button {
  z-index: 5;
  position: absolute;
  top: -2px;
  right: 0;
  -webkit-transition: 0.2s ease all;
  transition: 0.2s ease all;
  opacity: 0;
  pointer-events: none;
}
.generic-select-filter .item-main-info:hover .edit-item-button {
  opacity: 1;
  color: #434A52;
  pointer-events: all;
}

.vb-filters-block .number-selector,
.vb-filters-block .date-selector {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 300px;
}
.vb-filters-block .number-selector .mx-datepicker,
.vb-filters-block .date-selector .mx-datepicker {
  min-width: 120px;
}
.vb-filters-block .number-selector .label,
.vb-filters-block .date-selector .label {
  white-space: nowrap;
}
.vb-filters-block .number-selector .operation,
.vb-filters-block .date-selector .operation {
  width: 60px;
  padding: 0 4px;
  text-align: center;
}
.vb-filters-block .number-selector input[type=number] {
  padding: 0;
  width: 50px;
  text-align: center;
}
.vb-filters-block .filters-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 0 5px;
  background: white;
  cursor: pointer;
  font-weight: bold;
  font-size: 1.1em;
  border-radius: 5px 5px 0px 0px;
}
.vb-filters-block .filters-header .add-new-item-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.vb-filters-block .filters-header .add-new-item-block .vb-filter {
  min-width: 400px;
  margin-top: 5px;
}
.vb-filters-block .filters-header .add-new-item-block .vb-filter .options-list {
  min-width: 400px;
}
.vb-filters-block .vb-filters-expanded-area {
  -webkit-transition: 0.3s ease max-height;
  transition: 0.3s ease max-height;
  overflow: hidden;
  will-change: max-height;
  max-height: 0;
}
.vb-filters-block .vb-filters-expanded-area.expanded {
  max-height: 10000px;
  overflow: visible;
}
.vb-filters-block.hidden-filters-DEPRECATED .vb-filter:not(.doc-media-type-filter) {
  display: none;
}
.vb-filters-block.hidden-filters-DEPRECATED .pagination-container,
.vb-filters-block.hidden-filters-DEPRECATED .tags-container {
  min-height: 0;
}
.vb-filters-block.hidden-filters .search-container {
  margin-top: 0;
}
@media all and (max-width: 768px) {
  .vb-filters-block .form-upload-csv label {
    display: block;
  }
}
.vb-filters-block .filters-container {
  background: white;
  padding: 0 10px;
}
.vb-filters-block .filters-container:empty {
  display: none;
}
.vb-filters-block .filters-container .filters-row:not(:last-child) {
  margin-bottom: 5px;
}
.vb-filters-block .filters-container .filters-row .filters-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  gap: 5px;
}
.vb-filters-block .filters-container .filters-row .filters-group.no-wrap {
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.vb-filters-block .filters-container .filters-row .filters-group:not(:last-child) {
  margin-bottom: 5px;
}
.vb-filters-block .filters-container .filters-row .filters-group.wide-filters .vb-filter {
  min-width: 300px;
}
.vb-filters-block .filters-container .filters-row .filters-group .vb-filter.fund-filter {
  min-width: 300px;
}
.vb-filters-block .filters-container .filters-row .filters-group .vb-filter.opportunity-filter .options-list .option {
  padding-right: 30px;
}
.vb-filters-block .filters-container .filters-row .filters-group .vb-filter.generic-select-filter {
  -webkit-box-flex: 2;
  -webkit-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.vb-filters-block .filters-container .filters-row .filters-group .generic-checkbox-filter .vb-checkbox-2 {
  padding: 6px 0 0 2px;
}
.vb-filters-block .tags-container {
  background: white;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  border-top: 1px solid #F3F6F8;
  padding: 5px 10px;
  gap: 6px;
  border-radius: 0px 0px 5px 5px;
}
.vb-filters-block .tags-container.dense {
  padding: 3px 8px;
  gap: 3px;
}
.vb-filters-block .tags-container.dense .tag {
  padding: 3px 4px;
}
.vb-filters-block .tags-container.dense .tag .tag-value {
  margin-right: 5px;
}
.vb-filters-block .tags-container .tag {
  background: #FFFBF4;
  border: 1px solid #C19D55;
  border-radius: 43px;
  cursor: pointer;
  padding: 3px 4px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
}
.vb-filters-block .tags-container .tag.tags-group {
  border-radius: 6px;
  gap: 2px;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.vb-filters-block .tags-container .tag .filter-tag-icon {
  color: #999;
}
.vb-filters-block .tags-container .tag .tag-value {
  text-transform: capitalize;
  margin-right: 5px;
  font-weight: 500;
}
.vb-filters-block .search-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: white;
}
.vb-filters-block .search-container.has-filters {
  margin: 5px 0;
  padding: 5px 10px;
}
.vb-filters-block .search-container .total-items {
  font-weight: 500;
  font-size: 1.2em;
  margin-right: 10px;
}
.vb-filters-block .search-container .search-input-container {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
}
.vb-filters-block .search-container .search-input-container:not(:last-child) {
  margin-right: 10px;
}
.vb-filters-block .search-container .search-input-container .search-input {
  background: #F3F7F8;
  border: 1px solid #EAECEE;
  border-radius: 4px;
  padding: 0px 16px;
  min-height: 30px;
  background: none;
  width: 100%;
}
@media all and (max-width: 768px) {
  .vb-filters-block .search-container .search-input-container .search-input {
    padding: 0 4px;
  }
}
.vb-filters-block .search-container .search-input-container .search-input:not(.form-control-sm) {
  min-height: 44px;
}
@media all and (max-width: 768px) {
  .vb-filters-block .search-container .search-input-container .search-input:not(.form-control-sm) {
    min-height: 30px;
  }
}
.vb-filters-block .search-container .search-input-container .clear-search-btn {
  cursor: pointer;
  position: absolute;
  right: 20px;
  top: 15px;
}
@media all and (max-width: 768px) {
  .vb-filters-block .search-container .search-input-container .clear-search-btn {
    right: 10px;
    top: 8px;
  }
}
.vb-filters-block .search-container.dense .search-input-container .search-input {
  min-height: 30px;
  height: 30px;
}
.vb-filters-block .search-container.dense .search-input-container .clear-search-btn {
  right: 10px;
  top: 8px;
}
.vb-filters-block .select-all-items {
  -webkit-box-flex: 2;
  -webkit-flex: 2;
      -ms-flex: 2;
          flex: 2;
  text-align: center;
}
.vb-filters-block .select-all-items a {
  margin-left: 10px;
}

.pagination-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  overflow-x: auto;
  overflow-y: hidden;
  position: relative;
}
.pagination-container .loading {
  position: absolute;
  top: 20px;
  right: 8px;
}
.pagination-container .VuePagination {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pagination-container .VuePagination > nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.pagination-container .VuePagination > nav .VuePagination__pagination {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.pagination-container .VuePagination > nav .VuePagination__pagination > .VuePagination__pagination-item {
  cursor: pointer;
}
.pagination-container .VuePagination > nav .VuePagination__pagination > .VuePagination__pagination-item > .page-link {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 36px;
  height: 36px;
  background: #FFFFFF;
  border: 1px solid #E4E9EE;
  border-radius: 20px;
}
.pagination-container .VuePagination > nav .VuePagination__pagination > .VuePagination__pagination-item > .page-link.active {
  background-color: rgba(19, 44, 79, 0.8);
  border-color: #132c4f;
  color: #fff;
  z-index: 0;
}
.pagination-container .VuePagination > nav .VuePagination__count {
  margin-right: 10px;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
  white-space: nowrap;
}
.pagination-container .reset-filters {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}

.user-select {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.user-select > .vb-filter {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.vb-filter {
  background: white;
  width: 300px;
  background: #F3F7F8;
  border: 1px solid #EAECEE;
  border-radius: 4px;
  padding: 0px 16px;
  padding: 0;
  position: relative;
}
.vb-filter .virtual-scroll-root {
  height: 100%;
  overflow: auto;
}
.vb-filter.dense {
  width: 260px;
}
.vb-filter.dense, .vb-filter.dense:not(.form-control-sm) {
  min-height: 0;
}
.vb-filter.dense .input-container > i {
  font-size: 16px;
}
.vb-filter.dense .input-container .search-input {
  height: 30px;
  padding-top: 0;
  font-size: 12px;
  line-height: 2.5;
  min-height: 0;
  margin-bottom: 0;
  cursor: pointer;
  overflow-y: hidden;
}
.vb-filter.dense .input-container.show + .options-list {
  display: block;
  left: 0;
}
.vb-filter.dense .input-container .selected-option-label {
  top: 4px;
}
.vb-filter.flat {
  background: none;
  padding: 0;
  border: none;
  width: auto;
}
.vb-filter.flat .isax-arrow-down,
.vb-filter.flat .search-icon {
  display: none;
}
.vb-filter.flat .input-container .selected-option-label {
  left: 0;
}
.vb-filter.flat .input-container .selected-option-label {
  text-decoration: underline;
}
.vb-filter.flat .input-container .search-input:focus + .selected-option-label {
  opacity: 1;
}
.vb-filter.double-width {
  width: 610px;
  -webkit-box-flex: 0 !important;
  -webkit-flex: none !important;
      -ms-flex: none !important;
          flex: none !important;
}
.vb-filter.disabled,
.vb-filter.disabled * {
  cursor: not-allowed !important;
  pointer-events: none;
}
.vb-filter.disabled .input-container input {
  padding: 0;
}
.vb-filter.disabled .input-container .selected-option-label {
  left: 0;
}
@media all and (max-width: 768px) {
  .vb-filter {
    padding: 0 4px;
  }
}
.vb-filter:not(.form-control-sm) {
  min-height: 44px;
}
@media all and (max-width: 768px) {
  .vb-filter:not(.form-control-sm) {
    min-height: 30px;
  }
}
.vb-filter.generic-select-filter .options-list .option {
  padding: 3px 10px;
}
.vb-filter .input-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  position: relative;
}
.vb-filter .input-container.no-search-icon .search-icon {
  display: none;
}
.vb-filter .input-container.no-search-icon .selected-option-label {
  left: 0;
}
.vb-filter .input-container > i {
  color: #434A52;
  font-size: 20px;
  cursor: pointer;
}
.vb-filter .input-container > i.search-icon {
  font-size: 18px;
  margin: 0 6px;
}
.vb-filter .input-container .selected-option-label {
  position: absolute;
  left: 30px;
  top: 9px;
  opacity: 1;
  -webkit-transition: all ease 0.2s;
  transition: all ease 0.2s;
  pointer-events: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: -webkit-calc(100% - 68px);
  width: calc(100% - 68px);
}
.vb-filter .input-container .search-input {
  min-width: 50px;
  max-height: 100%;
  height: 44px;
  border: none;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  resize: none;
  background: none;
}
.vb-filter .input-container .search-input:focus {
  outline: none;
}
.vb-filter .input-container .search-input:focus + .selected-option-label {
  opacity: 0;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.vb-filter .input-container .loading {
  position: absolute;
  right: 35px;
  top: 5px;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  opacity: 0;
  pointer-events: none;
}
.vb-filter .input-container .loading.visible {
  opacity: 1;
}
.vb-filter .input-container .show-list-btn {
  border: 2px solid #434A52;
  border-radius: 6px;
  margin: 0 2px;
  cursor: pointer;
  position: relative;
  height: 24px;
  width: 25px;
}
.vb-filter .input-container .show-list-btn i {
  font-size: 28px;
  position: absolute;
  top: -10px;
  left: 2px;
}
.vb-filter:not(.dense) .options-list {
  width: 100%;
}

.vb-filter-options-list {
  min-width: 300px;
  background: #F3F7F8;
  border: 1px solid #EAECEE;
  border-radius: 4px;
  padding: 0px 16px;
  padding: 0;
  background: white;
  height: auto;
  border-top: none;
  border-radius: 2px;
  z-index: 1000;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.6);
  max-height: 300px;
}
@media all and (max-width: 768px) {
  .vb-filter-options-list {
    padding: 0 4px;
  }
}
.vb-filter-options-list:not(.form-control-sm) {
  min-height: 44px;
}
@media all and (max-width: 768px) {
  .vb-filter-options-list:not(.form-control-sm) {
    min-height: 30px;
  }
}
.vb-filter-options-list.dropdown-menu.show {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.vb-filter-options-list > ul {
  list-style-type: none;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 0;
  margin: 0;
}
.vb-filter-options-list .option {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  cursor: pointer;
  padding: 3px 10px;
  gap: 10px;
}
.vb-filter-options-list .option .option-value {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-transform: capitalize;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.vb-filter-options-list .option .option-value .option-label {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vb-filter-options-list .option .option-value .option-count {
  color: #A8AEB4;
  font-size: 0.9em;
  display: inline-block;
  padding: 0 5px;
}
.vb-filter-options-list .option .option-value .option-highlight {
  white-space: nowrap;
}
.vb-filter-options-list .option .option-value .highlight {
  background: none;
  font-weight: bold;
  padding: 0;
}
.vb-filter-options-list .option .option-value.inactive {
  color: #A8AEB4;
  font-style: italic;
}
.vb-filter-options-list .option .option-value.inactive .highlight {
  font-weight: normal;
  color: #434A52;
}
.vb-filter-options-list .option .add-multiselect {
  text-align: right;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.vb-filter-options-list .option.empty-option {
  color: #999;
}
.vb-filter-options-list .option:hover, .vb-filter-options-list .option.selected-option {
  background-color: #eee;
}
.vb-filter-options-list .option i {
  color: #556370;
}

.vb-relations-filter > .relation-filter:not(:last-child):after {
  content: " / ";
}
.vb-relations-filter > .relation-filter .relation-link {
  text-decoration: underline;
  cursor: pointer;
}

.vb-resizable-panel {
  position: fixed;
  bottom: 0;
  height: 88vh;
  max-width: 100vw;
  z-index: 1000;
}
.vb-resizable-panel .resizable-component {
  position: relative;
}
.vb-resizable-panel .resizable-component > .resizable-r {
  z-index: 90;
  cursor: e-resize;
  top: 0;
  height: 100%;
}
.vb-resizable-panel .resizable-component > .resizable-r, .vb-resizable-panel .resizable-component > .resizable-rb {
  display: block;
  position: absolute;
  -ms-touch-action: none;
      touch-action: none;
  -ms-user-select: none;
      user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  width: 12px;
  right: -6px;
}
.vb-resizable-panel .resizable-component > .resizable-rb {
  cursor: se-resize;
  height: 12px;
  bottom: -6px;
  z-index: 91;
}
.vb-resizable-panel .resizable-component > .resizable-b {
  z-index: 90;
  cursor: s-resize;
  width: 100%;
  left: 0;
}
.vb-resizable-panel .resizable-component > .resizable-b, .vb-resizable-panel .resizable-component > .resizable-lb {
  display: block;
  position: absolute;
  -ms-touch-action: none;
      touch-action: none;
  -ms-user-select: none;
      user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  height: 12px;
  bottom: -6px;
}
.vb-resizable-panel .resizable-component > .resizable-lb {
  cursor: sw-resize;
  width: 12px;
  left: -6px;
  z-index: 91;
}
.vb-resizable-panel .resizable-component > .resizable-l {
  z-index: 90;
  cursor: w-resize;
  height: 100%;
  top: 0;
}
.vb-resizable-panel .resizable-component > .resizable-l, .vb-resizable-panel .resizable-component > .resizable-lt {
  display: block;
  position: absolute;
  -ms-touch-action: none;
      touch-action: none;
  -ms-user-select: none;
      user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  width: 12px;
  left: -6px;
}
.vb-resizable-panel .resizable-component > .resizable-lt {
  cursor: nw-resize;
  height: 12px;
  top: -6px;
  z-index: 91;
}
.vb-resizable-panel .resizable-component > .resizable-t {
  z-index: 90;
  cursor: n-resize;
  width: 100%;
  left: 0;
}
.vb-resizable-panel .resizable-component > .resizable-rt, .vb-resizable-panel .resizable-component > .resizable-t {
  display: block;
  position: absolute;
  -ms-touch-action: none;
      touch-action: none;
  -ms-user-select: none;
      user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  height: 12px;
  top: -6px;
}
.vb-resizable-panel .resizable-component > .resizable-rt {
  cursor: ne-resize;
  width: 12px;
  right: -6px;
  z-index: 91;
}
.vb-resizable-panel.left-aligned {
  width: min(900px, -webkit-calc(100vw - 700px));
  width: min(900px, calc(100vw - 700px));
  left: 0;
}
@media all and (max-width: 768px) {
  .vb-resizable-panel.left-aligned {
    width: 100%;
  }
}
.vb-resizable-panel.left-aligned > .resizable-component,
.vb-resizable-panel.left-aligned > .resizable-component .side-panel {
  box-shadow: 3px 3px 6px -4px #6b6969;
}
.vb-resizable-panel:not(.left-aligned) {
  width: 900px;
  right: 0;
}
.vb-resizable-panel:not(.left-aligned) > .resizable-component, .vb-resizable-panel:not(.left-aligned) > .resizable-component .side-panel {
  box-shadow: -3px -3px 6px -4px #6b6969;
}
.vb-resizable-panel.buttons-disabled .buttons:not(.resizable-panel-controls) i {
  cursor: not-allowed !important;
  opacity: 0.5;
}
.vb-resizable-panel.maximized {
  top: 0;
  height: 100vh;
  width: -webkit-calc(100vw - (100vw - 100%));
  width: calc(100vw - (100vw - 100%));
}
.vb-resizable-panel.minimized {
  height: 40px;
  width: 400px;
}
.vb-resizable-panel .relations-side-panel .vb-filters-block .search-container.has-filters {
  padding: 0 20px;
  margin: 0;
}
.vb-resizable-panel .assignable-entity-select {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 30px;
  margin-bottom: 10px;
  padding: 5px;
}
.vb-resizable-panel .assignable-entity-select select {
  margin-left: 15px;
}
.vb-resizable-panel .assignable-entity-select .vb-items-table-container {
  overflow-y: auto;
}
.vb-resizable-panel .side-panel-content {
  height: -webkit-calc(100% - 30px);
  height: calc(100% - 30px);
  overflow-y: scroll;
}
.vb-resizable-panel .side-panel-content .assign-subtitle {
  font-weight: bold;
  font-size: 1.3em;
}
.vb-resizable-panel .vb-assign-autocomplete .dropdown-menu.show {
  -webkit-transform: translate3d(0, 28px, 0px) !important;
          transform: translate3d(0, 28px, 0px) !important;
}
.vb-resizable-panel .vb-assign-autocomplete .vb-items-table-container {
  overflow-y: auto;
}
.vb-resizable-panel > .resizable-component {
  visibility: visible;
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: visible;
  bottom: 0;
  border: 1px solid #A8AEB4;
  background-color: #fff;
  z-index: 1;
}
.vb-resizable-panel > .resizable-component > .resizable-r {
  width: 20px !important;
  right: -10px !important;
}
.vb-resizable-panel > .resizable-component > .resizable-l {
  width: 20px !important;
  left: -10px !important;
}
.vb-resizable-panel > .resizable-component > .resizable-t {
  height: 20px !important;
  top: -10px !important;
}
.vb-resizable-panel > .resizable-component > .resizable-rt {
  height: 20px !important;
  top: -10px !important;
  width: 20px !important;
  right: -10px !important;
}
.vb-resizable-panel > .resizable-component > .resizable-lt {
  height: 20px !important;
  top: -10px !important;
  width: 20px !important;
  left: -10px !important;
}
.vb-resizable-panel > .resizable-component > .resizable-lt:before {
  display: block;
  content: " ";
  position: absolute;
  top: 10px;
  left: 10px;
  opacity: 0;
  width: 100%;
  height: 100%;
  border-left: 3px solid #eee;
  border-top: 3px solid #eee;
  -webkit-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.vb-resizable-panel > .resizable-component > .resizable-lt:active:before {
  border-left: 3px solid #A8AEB4;
  border-top: 3px solid #A8AEB4;
}
.vb-resizable-panel > .resizable-component:hover > .resizable-lt:before, .vb-resizable-panel > .resizable-component:hover .resizable-rt:before {
  opacity: 1;
}
.vb-resizable-panel > .resizable-component .resizable-panel-header {
  border-bottom: 1px solid #A8AEB4;
  background-color: #556370;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 10px;
  height: 38px;
}
.vb-resizable-panel > .resizable-component .resizable-panel-header .header-slot {
  color: white;
}
.vb-resizable-panel > .resizable-component .resizable-panel-header .header-slot i {
  color: white;
}
.vb-resizable-panel > .resizable-component .resizable-panel-header .resizable-panel-controls {
  white-space: nowrap;
}
.vb-resizable-panel > .resizable-component .resizable-panel-header .resizable-panel-controls .e-btn {
  background: none;
  box-shadow: none;
  padding: 5px 4px;
  color: white;
}
.vb-resizable-panel > .resizable-component .resizable-panel-header .resizable-panel-controls .e-btn:hover {
  background-color: #999;
}
.vb-resizable-panel > .resizable-component .resizable-panel-header .resizable-panel-controls .e-btn .e-btn-icon {
  font-size: 14px;
}
.vb-resizable-panel > .resizable-component .resizable-panel-header .resizable-panel-controls i {
  margin: 0 2px;
}
.vb-resizable-panel > .resizable-component .resizable-panel-content {
  background-color: #fff;
  height: -webkit-calc(100% - 40px);
  height: calc(100% - 40px);
  overflow-y: auto;
}
.vb-resizable-panel > .resizable-component .side-panel {
  background-color: #fff;
  position: absolute;
  padding: 10px;
  height: -webkit-calc(100% + 1px);
  height: calc(100% + 1px);
  overflow-y: auto;
  -webkit-transition-property: left, width;
  transition-property: left, width;
  -webkit-transition-duration: 0.02s;
          transition-duration: 0.02s;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
}
.vb-resizable-panel > .resizable-component .side-panel.hidden {
  display: none;
}
.vb-resizable-panel > .resizable-component .side-panel .side-panel-close {
  position: absolute;
  top: 0;
  right: 0;
  display: none;
}
.vb-resizable-panel > .resizable-component .side-panel:not(.hidden) {
  z-index: 999;
  width: 600px;
  border-left: 1px solid #A8AEB4;
  border-bottom: none;
  border-top: 38px solid #556370;
}
.vb-resizable-panel > .resizable-component .side-panel:not(.hidden).left-aligned {
  left: -600px;
  top: 0;
  border-right: 5px solid #556370;
}
.vb-resizable-panel > .resizable-component .side-panel:not(.hidden).right-aligned {
  right: -600px;
  top: 0;
  border-left: 5px solid #556370;
  box-shadow: 3px 3px 6px -4px #6b6969;
  padding-right: 5px;
}
@media all and (max-width: 768px) {
  .vb-resizable-panel > .resizable-component .side-panel:not(.hidden), .vb-resizable-panel > .resizable-component .side-panel:not(.hidden).left-aligned, .vb-resizable-panel > .resizable-component .side-panel:not(.hidden).right-aligned {
    left: 0;
    right: 0;
    width: 100%;
  }
  .vb-resizable-panel > .resizable-component .side-panel:not(.hidden) .side-panel-close {
    display: inline-block;
  }
}
.vb-resizable-panel .relation-group:not(:last-child) {
  margin-bottom: 10px;
}
.vb-resizable-panel .relation-group .title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-transform: capitalize;
  font-weight: 500;
  font-size: 1.1em;
  cursor: pointer;
  background: #132c4f;
  margin: 0 -10px;
  padding: 5px 10px;
}
.vb-resizable-panel .relation-group .title,
.vb-resizable-panel .relation-group .title i {
  color: white;
}
.vb-resizable-panel .relation-group .title:hover .value {
  text-decoration: underline;
}
.vb-resizable-panel .relation-group .relations .relation {
  -webkit-transition: 0.3s ease max-height;
  transition: 0.3s ease max-height;
  overflow: hidden;
  will-change: max-height;
  max-height: 0;
}
.vb-resizable-panel .relation-group .relations .relation.expanded {
  max-height: unset;
  overflow: visible;
}
.vb-resizable-panel .relation-group .relations .relation.active-relation {
  background-color: rgba(52, 144, 220, 0.2);
  box-shadow: 0 0 10px #3490dc;
}

.vb-assign-autocomplete {
  height: -webkit-calc(100% - 40px);
  height: calc(100% - 40px);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.vb-assign-autocomplete.plain {
  display: block;
  height: auto;
}
.vb-assign-autocomplete .users-assign-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.vb-assign-autocomplete .users-assign-card .left-part,
.vb-assign-autocomplete .users-assign-card .right-part {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vb-assign-autocomplete .users-assign-card .right-part {
  text-align: right;
}
.vb-assign-autocomplete .bulk-create-things {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: -webkit-calc(100% - 150px);
  min-height: calc(100% - 150px);
  overflow-y: scroll;
}
.vb-assign-autocomplete .VuePagination nav .pagination.VuePagination__pagination {
  margin-right: 0;
}
.vb-assign-autocomplete .reset-filters {
  display: none;
}
.vb-assign-autocomplete .search-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 35px;
  margin-bottom: 10px;
}
.vb-assign-autocomplete .search-block input {
  border: 1px solid #A8AEB4;
  padding: 2px 12px;
  height: 100%;
  width: 100%;
}
.vb-assign-autocomplete .search-block .clear-search {
  position: absolute;
  right: 10px;
  top: 10px;
  cursor: pointer;
  color: #999;
}
.vb-assign-autocomplete .search-block .loading {
  position: absolute;
  right: 10px;
  top: 18px;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  opacity: 0;
  pointer-events: none;
}
.vb-assign-autocomplete .search-block .loading.visible {
  opacity: 1;
}
.vb-assign-autocomplete .vb-items-table tr th:not(.buttons-col), .vb-assign-autocomplete .vb-items-table tr td:not(.buttons-col) {
  padding: 2px;
}
.vb-assign-autocomplete .vb-items-table tr th:not(.buttons-col) .btn-link, .vb-assign-autocomplete .vb-items-table tr td:not(.buttons-col) .btn-link {
  line-height: 1;
}
.vb-assign-autocomplete .autocomplete-block {
  overflow-y: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vb-assign-autocomplete .autocomplete-block .assignable-options {
  table-layout: fixed;
}
.vb-assign-autocomplete .autocomplete-block .assignable-options th {
  background-color: #fff;
  position: sticky;
  top: 0;
}
.vb-assign-autocomplete .autocomplete-block .assignable-options th .total-items {
  color: #999;
  white-space: nowrap;
  position: absolute;
  right: 5px;
  top: 5px;
}
.vb-assign-autocomplete .autocomplete-block .assignable-options td {
  word-break: break-all;
}
.vb-assign-autocomplete .autocomplete-block .assignable-options td.assign-col {
  vertical-align: middle;
  text-align: center;
}
.vb-assign-autocomplete .autocomplete-block .assignable-options td.assign-col .assign-btn {
  cursor: pointer;
  color: #38c172;
}
.vb-assign-autocomplete .autocomplete-block .assignable-options td.assign-col .assign-btn:hover {
  color: rgba(56, 193, 114, 0.8);
}
.vb-assign-autocomplete .autocomplete-block .no-items-message {
  text-align: center;
  padding: 20px;
}

.items-table-column-edit {
  position: relative;
  z-index: 4;
}
.items-table-column-edit .edit-columns-btn {
  padding: 1px 4px;
  font-size: 16px;
}
.items-table-column-edit .edit-columns-btn:hover {
  text-decoration: underline;
}
.items-table-column-edit.position-static .columns-list-edit-window {
  position: static;
  box-shadow: none;
  border: none;
}
.items-table-column-edit.position-static .columns-list-edit-window .columns-list {
  max-height: initial;
}
.items-table-column-edit .columns-list-edit-window {
  position: absolute;
  right: 100px;
  top: -300px;
  min-width: 330px;
  background-color: #fff;
  box-shadow: 1px 1px 5px;
  border: 1px solid #eee;
  border-radius: 4px;
  white-space: nowrap;
}
.items-table-column-edit .columns-list-edit-window .columns-list-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 35px;
  padding: 5px 10px 10px 15px;
}
.items-table-column-edit .columns-list-edit-window .columns-list-header .reset-columns-btn {
  text-decoration: underline;
}
.items-table-column-edit .columns-list-edit-window .columns-list-header .reset-columns-btn:not(:last-child) {
  margin-right: 5px;
}
.items-table-column-edit .columns-list-edit-window .columns-list-header span:hover, .items-table-column-edit .columns-list-edit-window .columns-list-header i:hover {
  cursor: pointer;
}
.items-table-column-edit .columns-list {
  max-height: 600px;
  overflow-y: auto;
  padding: 0 10px 10px;
}
.items-table-column-edit .columns-list .flip-list-move {
  -webkit-transition: -webkit-transform 0.6s;
  transition: -webkit-transform 0.6s;
  transition: transform 0.6s;
  transition: transform 0.6s, -webkit-transform 0.6s;
}
.items-table-column-edit .columns-list .column-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.items-table-column-edit .columns-list .column-item:not(:empty) {
  margin: 2px 0;
}
.items-table-column-edit .columns-list .column-item:hover {
  background-color: rgba(238, 238, 238, 0.8);
}
.items-table-column-edit .columns-list .column-item .column-edit {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 2px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.items-table-column-edit .columns-list .column-item .column-edit .column-order {
  width: 25px;
  padding: 0;
  text-align: center;
}
.items-table-column-edit .columns-list .column-item .column-edit .column-order[disabled] {
  cursor: not-allowed;
  /* TODO: remove after implementing changeable order for buttons column */
}
.items-table-column-edit .columns-list .column-item .column-edit .column-name {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border: none;
  gap: 2px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.items-table-column-edit .columns-list .column-item .column-edit .column-name .name-value {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.items-table-column-edit .columns-list .column-item .column-edit .column-name > input {
  border: none;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.items-table-column-edit .columns-list .column-item .column-edit .column-name .name-value,
.items-table-column-edit .columns-list .column-item .column-edit .column-name .export-name {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.items-table-column-edit .columns-list .column-item .column-edit .column-name .name-value > input,
.items-table-column-edit .columns-list .column-item .column-edit .column-name .export-name > input {
  border: none;
}
.items-table-column-edit .columns-list .column-toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
}
.items-table-column-edit .columns-list .column-toggle i {
  font-size: 16px;
  width: 18px;
  cursor: pointer;
}
.items-table-column-edit .columns-list .column-toggle i.fa-toggle-off {
  color: #999;
}
.items-table-column-edit .columns-list .column-toggle i.fa-grip-vertical {
  display: none;
  /* TODO: remove after implementing drag-and-drop */
  color: #556370;
}
.items-table-column-edit .q-dialog .vb-traversal-columns-select .columns-list {
  max-height: 0;
}

.tags-widget .tags-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 6px;
}
.tags-widget .tags-list.dense .tag {
  padding: 3px 6px;
  margin-bottom: 3px;
}
.tags-widget .tags-list.dense .tag:not(:last-child) {
  margin-right: 3px;
}
.tags-widget .tags-list .tag {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 12px;
  max-width: 180px;
  padding: 5px 10px;
}
.tags-widget .tags-list .tag .tag-name {
  white-space: nowrap;
  overflow: hidden;
  font-size: 12px;
  text-overflow: ellipsis;
}
.tags-widget .tags-list .tag.add-tag-btn {
  cursor: pointer;
}
.tags-widget .tags-list .tag .remove-tag-btn {
  margin-left: 6px;
  cursor: pointer;
}
.tags-widget .new-tag-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 10px;
}
.tags-widget .new-tag-block .tag-select {
  margin-right: 10px;
  min-width: 250px;
}
.tags-widget .new-tag-block .cancel-tag-adding-btn {
  cursor: pointer;
}

.signature-select {
  position: relative;
}
.signature-select .signature-item {
  width: 250px;
  height: 70px;
  cursor: pointer;
  background: white;
  padding: 5px 5px 15px;
  border-bottom: 1px solid #A8AEB4;
}
.signature-select .signature-item.disabled {
  cursor: not-allowed;
}
.signature-select .signature-item.selected {
  border: 1px solid #A8AEB4;
}
.signature-select .signature-item.is-our-side {
  background-color: rgba(52, 144, 220, 0.2);
}
.signature-select .signature-item img {
  width: 100%;
  height: 40px;
  object-fit: contain;
}
.signature-select .signature-item p {
  text-align: center;
  color: #3da4ff;
  display: block;
  margin-bottom: 0;
  margin-top: -2px;
}
.signature-select .signature-search {
  position: absolute;
  left: 0;
  top: 0;
  height: 45px;
  min-width: 250px;
  padding: 4px 5px;
  border: 1px solid #A8AEB4;
  outline: none;
}
.signature-select .list {
  position: absolute;
  max-height: 550px;
  left: 0;
  top: 44px;
  display: none;
  overflow-x: hidden;
  overflow-y: auto;
  border: 1px solid #A8AEB4;
  background: white;
  z-index: 1;
}
.signature-select .list.visible {
  display: block;
}

.dashboard-page #app {
  padding-bottom: 5px;
}

.dashboard-bg {
  position: relative;
  min-height: 600px;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.dashboard-bg .dashboard-bg-image {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}

.dashboard-grid {
  position: relative;
  z-index: 2;
  display: grid;
  grid-gap: 30px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: repeat(2, 100px);
  height: 100%;
  padding: 20px 0;
}
@media all and (max-width: 768px) {
  .dashboard-grid {
    padding: 10px;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 10px;
  }
}
.dashboard-grid .dropdown-item {
  background: #132c4f;
  color: white;
  padding: 10px;
  border-radius: 6px;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 100px;
}
.dashboard-grid .dropdown-item:hover {
  background: #091526;
}

.add-user-inline {
  position: relative;
  z-index: 3;
  background: white;
}
.add-user-inline.expanded {
  border-radius: 6px;
  border: 1px solid #eee;
  box-shadow: 0 5px 5px -5px rgba(0, 0, 0, 0.3);
}
.add-user-inline > .inputs {
  max-height: 0;
  padding: 0 10px;
  overflow: hidden;
}
.add-user-inline > .inputs .form-group {
  margin-bottom: 0.5rem;
}
.add-user-inline > .inputs .form-group label {
  margin-bottom: 0;
}
.add-user-inline > .bottom-row {
  opacity: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  pointer-events: none;
}
.add-user-inline > .bottom-row .view-toggle {
  font-weight: normal;
  font-size: 0.9em;
}
.add-user-inline > .inputs,
.add-user-inline > .bottom-row {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  max-height: 0;
}
.add-user-inline.expanded > .bottom-row {
  opacity: 1;
  pointer-events: all;
}
.add-user-inline.expanded > .bottom-row,
.add-user-inline.expanded > .inputs {
  max-height: none;
}
.add-user-inline .dropdown-submenu > .dropdown-menu.show {
  position: static !important;
  -webkit-transform: none !important;
      -ms-transform: none !important;
          transform: none !important;
}

.bulk-create-things .parsed-users-table {
  max-height: 200px;
  overflow: scroll;
}
.bulk-create-things .parsed-users-table .actions {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.bulk-create-things .parsed-users-table .actions .label {
  margin: 0 5px;
}
.bulk-create-things .parsed-users-table .id, .bulk-create-things .parsed-users-table .del {
  width: 40px;
}

.contacts-list-page td.name-col .user-email input,
.contacts-list-page td.name-col .user-phone input {
  font-style: italic;
}
.contacts-list-page td.date-col {
  white-space: nowrap;
}
.contacts-list-page td.address_signature-col {
  white-space: nowrap;
  max-width: 500px;
  overflow: hidden;
}
.contacts-list-page td.from-col .communication-from-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.contacts-list-page td.from-col .communication-from-info i {
  color: #556370;
}

.deals-list-page .value-col,
.deals-list-page .value_of_aircraft-col {
  white-space: nowrap;
}

.packages-list-page .things-page-container .folders .create-btn-container,
.emails-inbox-page .things-page-container .folders .create-btn-container {
  height: 50px;
}
.packages-list-page .things-page-container .things-filters-and-items .vb-filters-block.hidden-filters .search-container,
.emails-inbox-page .things-page-container .things-filters-and-items .vb-filters-block.hidden-filters .search-container {
  margin-top: 50px;
}

.user-management .btn-link {
  padding: 0 5px;
}
.user-management .name-col .name-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.user-management .name-col .name-line .left-part {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.user-management .name-col .name-line .right-part {
  text-align: right;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.user-management .name-col .name-line .right-part > * {
  margin-left: 5px;
}
.user-management .name-col .name-line .info {
  opacity: 0;
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  cursor: help;
}
.user-management .name-col .name-line:hover .info {
  opacity: 1;
}
.user-management .bg_manual_signed {
  background-color: #fdfbe7;
}

.upload-file-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.upload-file-form > .input-group {
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.upload-file-form .file-name {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.thumbnail {
  border-radius: 5px;
  border: 1px solid #F3F6F8;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  background: white;
}
.thumbnail.jet {
  width: 265px;
}
.thumbnail.jet-market {
  width: 293px;
  border-radius: 0;
}
.thumbnail.offering {
  width: 293px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.thumbnail.offering .thumbnail-image {
  border-radius: 6px 6px 0 0;
}
.thumbnail.offering .contents {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.thumbnail.offering.small {
  border-radius: 10px;
  width: 200px;
}
.thumbnail.offering .name {
  font-size: 20px;
  margin: 0 0 5px 0;
  padding: 5px 8px 0;
}
.thumbnail.offering .description {
  margin: 0 0 5px 0;
  padding: 5px 8px 0;
}
.thumbnail.offering .buttons {
  text-align: center;
  margin: 8px 0;
}
.thumbnail.jet-market .form-group {
  margin-bottom: 0;
}
.thumbnail.jet-market tr.table-warning textarea,
.thumbnail.jet-market tr.table-warning select,
.thumbnail.jet-market tr.table-warning input, .thumbnail.jet-market tr.table-success textarea,
.thumbnail.jet-market tr.table-success select,
.thumbnail.jet-market tr.table-success input, .thumbnail.jet-market tr.table-danger textarea,
.thumbnail.jet-market tr.table-danger select,
.thumbnail.jet-market tr.table-danger input {
  background: transparent;
}
.thumbnail.jet-market textarea,
.thumbnail.jet-market select,
.thumbnail.jet-market input {
  background: white;
  border: none;
  padding: 0;
  resize: none;
  border-radius: 0;
  text-align: right;
  height: 2.2em;
}
.thumbnail.jet-market textarea:focus,
.thumbnail.jet-market select:focus,
.thumbnail.jet-market input:focus {
  box-shadow: none;
  outline: none;
}
.thumbnail.jet-market textarea {
  height: 4em;
  text-align: left;
}
.thumbnail.document .thumbnail-image {
  margin-bottom: 10px;
}
.thumbnail .name {
  font-size: 16px;
  font-weight: 600;
  padding: 0;
  margin: 8px 8px 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.thumbnail .name.regular {
  font-size: 14px;
  font-weight: 400;
}
.thumbnail .thumbnail-image {
  width: 100%;
  height: 150px;
  object-fit: cover;
  display: inline-block;
}
.thumbnail .thumbnail-image.placeholder {
  object-fit: contain;
}
.thumbnail .properties {
  border-collapse: collapse;
  border: none;
  width: 100%;
  margin-bottom: 0;
}
.thumbnail .properties tr.jet-label .serial {
  font-size: 1.5em;
}
.thumbnail .properties tr.jet-label .make-model {
  text-decoration: underline;
  font-weight: normal;
  text-align: right;
}
.thumbnail .properties tr.jet-label .make-model .model {
  font-weight: bold;
  white-space: nowrap;
}
.thumbnail .properties tr th, .thumbnail .properties tr td {
  padding: 3px;
  width: 50%;
}
.thumbnail .properties tr th > .vb-inplace-select, .thumbnail .properties tr td > .vb-inplace-select {
  display: block;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  pointer-events: none;
  opacity: 0;
}
.thumbnail .properties tr th:hover > .vb-inplace-select, .thumbnail .properties tr td:hover > .vb-inplace-select {
  pointer-events: all;
  opacity: 1;
}
.thumbnail .properties tr:not(.table-warning):not(.table-success):not(.table-danger) th {
  background: white;
}
.thumbnail .properties tr th {
  font-weight: normal;
  font-size: 12px;
}
.thumbnail .properties tr td,
.thumbnail .properties tr td input, .thumbnail .properties tr td select, .thumbnail .properties tr td textarea {
  font-weight: bold;
  font-size: 12px;
}
.thumbnail .properties tr:not(:first-child) th, .thumbnail .properties tr:not(:first-child) td {
  border-top: 1px solid #eee;
}
.thumbnail .properties tr:not(:last-child) th, .thumbnail .properties tr:not(:last-child) td {
  border-bottom: 1px solid #eee;
}
.thumbnail .attachments-block {
  padding: 2px;
}
.thumbnail .attachments-block .attachments-block-title {
  font-weight: bold;
  padding: 5px 0;
}
.thumbnail .attachments-block .attachments {
  padding: 0;
  margin: 0;
  counter-reset: section;
  list-style-type: none;
}
.thumbnail .attachments-block .attachments li {
  line-height: 1.1;
  margin-bottom: 5px;
}
.thumbnail .attachments-block .attachments li:hover {
  cursor: pointer;
  text-decoration: underline;
}
.thumbnail .attachments-block .attachments li:before {
  counter-increment: section;
  content: counters(section, ".") ". ";
}
.thumbnail.jet-merge-conflict {
  position: relative;
}
.thumbnail.jet-merge-conflict .buttons {
  position: absolute;
  right: 0;
  top: -28px;
}
.thumbnail.jet-merge-conflict .properties {
  margin-bottom: 0;
  border-bottom: 0;
}
.thumbnail.jet-merge-conflict .properties tr {
  position: relative;
}
.thumbnail.jet-merge-conflict .properties tr td .apply-button {
  position: absolute;
  top: 13px;
}
.thumbnail.jet-merge-conflict .properties tr td .text-field:not(.text-left) textarea {
  text-align: right;
}
.thumbnail.jet-merge-conflict .properties tr td.side-left .apply-button {
  right: 0;
}
.thumbnail.jet-merge-conflict .properties tr td.side-right .apply-button {
  left: 0;
}

.vb-items-grid-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.vb-items-grid-item .thumbnail {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vb-items-grid-item .thumbnail.offering {
  border: none;
  box-shadow: none;
}

.presentation {
  min-height: 500px;
  font-size: 16px;
}
.presentation .presentation-title {
  font-weight: 500;
  font-size: 1.3em;
  margin-bottom: 20px;
}
.presentation .pt-block {
  padding: 20px;
  background: #fff;
}
.presentation .pt-block.pt-greeting-text {
  margin-bottom: 10px;
}
.presentation .pt-block.pt-greeting-text .greeting-container {
  overflow-y: hidden;
  max-height: 160px;
  -webkit-transition: max-height 0.3s ease;
  transition: max-height 0.3s ease;
}
.presentation .pt-block.pt-greeting-text .greeting-container.expandable {
  position: relative;
}
.presentation .pt-block.pt-greeting-text .greeting-container.expandable.expanded {
  max-height: 9999px;
}
.presentation .pt-block.pt-greeting-text .greeting-container.expandable:not(.expanded):after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), white 90%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), white 90%);
  width: 100%;
  height: 50px;
}
.presentation .pt-block.pt-greeting-text .greeting-container .greeting {
  padding: 15px 0;
  white-space: pre-line;
  font-weight: 500;
}
.presentation .pt-block.pt-greeting-text .greeting-container .greeting * {
  padding: 0;
  margin: 0;
}
.presentation .pt-block.pt-greeting-text .read-more {
  margin: 10px 0 5px;
  text-align: center;
  cursor: pointer;
}
.presentation .pt-block.pt-greeting-text .read-more:hover {
  text-decoration: underline;
  color: #000;
}
.presentation .pt-block.pt-items-block {
  padding: 30px 15px 0;
}
.presentation .pt-block.pt-items-block .pt-items-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: bold;
  font-size: 1.3em;
  color: #132c4f;
  margin-bottom: 15px;
}
.presentation .pt-block.pt-items-block .pt-items-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 20px;
  padding-bottom: 15px;
}
.presentation .pt-block .documents-table {
  margin-bottom: 30px !important;
}
.presentation .upload-doc-container {
  margin: 50px 0 100px;
  text-align: center;
}
.presentation .upload-doc-container .btn {
  padding: 15px 20px;
}
.presentation .upload-doc-container .btn i {
  margin-left: 10px;
}

.jet-page {
  padding: 30px 0;
}
.jet-page .jet-title {
  background: -webkit-linear-gradient(179deg, #2b5787, #132c4f);
  background: linear-gradient(271deg, #2b5787, #132c4f);
  color: white;
  font-weight: bold;
  padding: 10px 0px;
  font-size: 1.3em;
  margin-bottom: 30px;
}
.jet-page .content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 10px 10px;
  background: white;
  padding: 10px;
}
.jet-page .content .images,
.jet-page .content .specs {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.jet-page .content .images .viewer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 10px 10px;
}
.jet-page .content .images .viewer img:first-child {
  width: 100%;
}
.jet-page .content .images .viewer img:not(:first-child) {
  width: -webkit-calc(100% / 4 - 8px);
  width: calc(100% / 4 - 8px);
  object-fit: cover;
}
.jet-page .description {
  background: rgba(225, 225, 225, 0.5);
  padding: 15px;
  margin-top: 15px;
}
.jet-page .description img {
  max-width: 100%;
  object-fit: contain;
  height: auto !important;
}

.info-request-form {
  border: 1px solid #d6d4d4;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  padding: 20px;
  color: #132c4f;
}
.info-request-form .form-text {
  padding: 0 25px;
  text-align: center;
}
.info-request-form .product-name {
  text-align: center;
  font-weight: bold;
}

/* ————————————————————–
  Tree core styles
*/
.viewer {
  line-height: 16px;
  /* ————————————————————–
    Tree rows
  */
  /* ————————————————————–
    Tree labels
  */
  /* ————————————————————–
    Tree expanded icon
  */
  /* ————————————————————–
    Tree branches
  */
}
.viewer ul, .viewer li {
  margin: 0;
  padding: 0;
  border: 0;
}
.viewer .tree {
  margin: 1em;
}
.viewer .tree input {
  position: absolute;
  clip: rect(0, 0, 0, 0);
}
.viewer .tree input ~ ul {
  display: none;
}
.viewer .tree input:checked ~ ul {
  display: block;
}
.viewer .tree li {
  line-height: 1.2;
  position: relative;
  padding: 0 0 1em 1em;
  display: block;
}
.viewer .tree ul li {
  padding: 1em 0 0 1em;
}
.viewer .tree > li:last-child {
  padding-bottom: 0;
}
.viewer .tree_label {
  position: relative;
  display: inline-block;
  background: #fff;
}
.viewer .tree_label .add-button {
  position: absolute;
  right: -3em;
  top: -0.5em;
}
.viewer label.tree_label {
  cursor: pointer;
}
.viewer label.tree_label:hover {
  color: #666;
}
.viewer label.tree_label:before {
  background: #000;
  color: #fff;
  position: relative;
  z-index: 1;
  float: left;
  margin: 0 1em 0 -2em;
  width: 1em;
  height: 1em;
  border-radius: 1em;
  content: "+";
  text-align: center;
  line-height: 0.9em;
}
.viewer :checked ~ label.tree_label:before {
  content: "–";
}
.viewer .tree li:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: -0.6em;
  display: block;
  width: 0;
  border-left: 1px solid #777;
  content: "";
}
.viewer .tree_label:after {
  position: absolute;
  top: 0;
  left: -1.55em;
  display: block;
  height: 0.5em;
  width: 1em;
  border-bottom: 1px solid #777;
  border-left: 1px solid #777;
  border-radius: 0 0 0 0.3em;
  content: "";
}
.viewer span.tree_label:after {
  left: -1.6em;
}
.viewer label.tree_label:after {
  border-bottom: 0;
}
.viewer :checked ~ label.tree_label:after {
  border-radius: 0 0.3em 0 0;
  border-top: 1px solid #777;
  border-right: 1px solid #777;
  border-bottom: 0;
  border-left: 0;
  bottom: 0;
  top: 0.5em;
  height: auto;
}
.viewer .tree li:last-child:before {
  height: 1em;
  bottom: auto;
}
.viewer .tree > li:last-child:before {
  display: none;
}
.viewer .tree_custom {
  display: block;
  background: #eee;
  padding: 1em;
  border-radius: 0.3em;
}

.references-page {
  height: 100%;
  background: white;
  padding: 60px 0;
}
.references-page .col.details form .column-field {
  margin-bottom: 4px;
}
.references-page .col.details form .column-field.save-row {
  text-align: center;
}
.references-page .col.details form .column-field .table-values-autocomplete {
  margin-top: 10px;
  width: auto;
}
.references-page .col.details form .column-field .form-group label,
.references-page .col.details form .column-field .form-group .label {
  font-weight: bold;
  font-size: unset;
  min-width: 160px;
}

.deal-party:not(:last-child) {
  margin-bottom: 5px;
}

.paste-file {
  position: relative;
  display: inline-block;
}
.paste-file > .paste-button,
.paste-file > .paste-area {
  -webkit-transition: 0.3s all ease;
  transition: 0.3s all ease;
}
.paste-file > .paste-button {
  position: static;
  opacity: 1;
  pointer-events: auto;
}
.paste-file.floating {
  display: block;
}
.paste-file.floating > .paste-button {
  top: 5px;
  right: 5px;
  position: absolute;
  opacity: 0;
  pointer-events: none;
}
.paste-file.floating:hover .paste-button.visible {
  opacity: 1;
  pointer-events: auto;
}
.paste-file > textarea.paste-area {
  height: 2em;
  top: 0;
  right: 0;
  min-width: 150px;
  position: absolute;
  opacity: 0;
  pointer-events: none;
}
.paste-file > textarea.paste-area.visible {
  opacity: 1;
  pointer-events: auto;
}
.paste-file > textarea.paste-area.visible {
  left: 0;
}
.paste-file > textarea.paste-area:not(.visible) {
  left: auto;
}

.market-research-pdf-dialog .generic-select-filter {
  width: 100%;
}
.market-research-pdf-dialog .form-group {
  margin-bottom: 10px;
}

.vb-tags-panel {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 300px;
  -webkit-transition: width ease 0.2s;
  transition: width ease 0.2s;
  overflow-y: auto;
  border-right: 2px solid #A8AEB4;
  background-color: #fff;
  padding: 10px;
}
.vb-tags-panel.collapsed {
  width: 0;
  padding: 0;
  border: none;
  overflow: visible;
}
.vb-tags-panel.collapsed .tags-panel-buttons {
  right: -45px;
}
.vb-tags-panel.assign-mode .vb-panel-tag .tag-header .tag-name,
.vb-tags-panel.assign-mode .vb-panel-tag .tag-header i {
  color: #132c4f;
}
.vb-tags-panel.assign-mode .vb-panel-tag .tag-header .tag-name {
  font-weight: 600;
}
.vb-tags-panel .vb-panel-tag.everything {
  margin-bottom: 15px;
}
.vb-tags-panel .vb-panel-tag.everything .tag-header {
  padding-left: 0;
}
.vb-tags-panel .vb-panel-tag .tag-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 5px;
  position: relative;
  padding-left: 14px;
}
.vb-tags-panel .vb-panel-tag .tag-header:not(:hover) i.edit-tag-btn:not(.has-visibility-settings),
.vb-tags-panel .vb-panel-tag .tag-header:not(:hover) i.add-child-tag-btn {
  display: none;
}
.vb-tags-panel .vb-panel-tag .tag-header i {
  font-size: 16px;
  color: #556370;
}
.vb-tags-panel .vb-panel-tag .tag-header i:not(.fa-folder) {
  cursor: pointer;
}
.vb-tags-panel .vb-panel-tag .tag-header i:not(.fa-folder):hover {
  color: rgba(85, 99, 112, 0.8);
}
.vb-tags-panel .vb-panel-tag .tag-header i.collapse-btn {
  position: absolute;
  top: 2px;
  left: 0;
}
.vb-tags-panel .vb-panel-tag .tag-header i:not(.collapse-btn) {
  margin-right: 5px;
}
.vb-tags-panel .vb-panel-tag .tag-header i.edit-tag-btn {
  width: 18px;
}
.vb-tags-panel .vb-panel-tag .tag-header i.edit-tag-btn.has-visibility-settings:hover::before {
  content: "";
}
.vb-tags-panel .vb-panel-tag .tag-header i.edit-tag-btn.has-visibility-settings:not(:hover)::before {
  content: "";
}
.vb-tags-panel .vb-panel-tag .tag-header i.edit-tag-btn:not(.has-visibility-settings)::before {
  content: "";
}
.vb-tags-panel .vb-panel-tag .tag-header .tag-name {
  white-space: nowrap;
  overflow: hidden;
  margin-right: 5px;
}
.vb-tags-panel .vb-panel-tag .tag-header .tag-name.selected {
  font-weight: bold;
}
.vb-tags-panel .vb-panel-tag .tag-header .tag-name:hover {
  text-decoration: underline;
  cursor: pointer;
}
.vb-tags-panel .vb-panel-tag .panel-sub-tags {
  margin-left: 20px;
}
.vb-tags-panel .tags-panel-buttons {
  position: absolute;
  right: 10px;
  top: 5px;
}
.vb-tags-panel .tags-panel-buttons i {
  margin-left: 10px;
  cursor: pointer;
  color: #132c4f;
}
.vb-tags-panel .tags-panel-buttons i:hover {
  color: rgba(19, 44, 79, 0.8);
}
.vb-tags-panel .tags-panel-buttons i.toggle-panel-btn {
  font-size: 24px;
}
.vb-tags-panel .tags-panel-buttons i.assign-mode-btn {
  font-size: 22px;
}
.vb-tags-panel .tags-panel-buttons i.assign-mode-btn:not(.enabled) {
  color: #999;
}

.vb-edit-tag-modal .modal-body .parent-tag-description {
  margin-bottom: 15px;
  text-align: center;
  font-size: 1.2em;
}
.vb-edit-tag-modal .modal-body .form-group label {
  min-width: 100px;
}
.vb-edit-tag-modal .modal-body .form-group .empty-value {
  color: #999;
}
.vb-edit-tag-modal .modal-body .form-group .empty-value option:not(.empty-option) {
  color: initial;
}
.vb-edit-tag-modal .modal-body .form-group option.empty-option {
  color: #999;
}
.vb-edit-tag-modal .modal-body .form-group .form-control {
  min-width: 250px;
  padding: 3px 8px;
}
.vb-edit-tag-modal .modal-body .delete-tag-btn.disabled {
  pointer-events: auto;
  cursor: not-allowed;
}

.vb-folder-tags {
  background: white;
  border-radius: 0 5px 5px 0px;
  position: relative;
  height: 100%;
  width: 350px;
  min-width: 350px;
}
.vb-folder-tags .toolbar-fixed {
  padding: 5px;
  position: sticky;
  top: 0;
  z-index: 2;
  background: white;
  border-bottom: 1px solid #A8AEB4;
}
.vb-folder-tags .tags {
  padding: 5px;
  position: absolute;
  left: 0;
  right: 0;
  top: 80px;
  background: white;
  bottom: 0;
  overflow-y: scroll;
}
.vb-folder-tags,
.vb-folder-tags .add-user-inline,
.vb-folder-tags .tags {
  -webkit-transition: 0.3s ease all;
  transition: 0.3s ease all;
  opacity: 1;
}
.vb-folder-tags .tags-groups .q-btn-dropdown__arrow-container {
  display: none;
}
.vb-folder-tags .tags-groups .q-icon {
  font-size: 12px;
}
.vb-folder-tags .tags-groups .tag-group-title {
  margin-top: 5px;
  padding-top: 5px;
  border-top: 1px solid #eee;
}
.vb-folder-tags .tags-groups .tag-group-title:hover {
  cursor: pointer;
  text-decoration: underline;
}
.vb-folder-tags .tags-groups .tags-group-items {
  padding-left: 10px;
}
.vb-folder-tags.collapsed {
  width: auto;
  min-width: 50px;
}
.vb-folder-tags.collapsed .search-input {
  display: none;
}
.vb-folder-tags.collapsed .hidden-toggle,
.vb-folder-tags.collapsed .mode-button {
  display: none;
}
.vb-folder-tags.collapsed .toolbar-fixed {
  position: static;
  border-bottom: none;
}
.vb-folder-tags.collapsed .add-user-inline,
.vb-folder-tags.collapsed .tags {
  width: 0;
  opacity: 0;
}
.vb-folder-tags.collapsed .toolbar-prepend .button-label {
  display: none;
}
.vb-folder-tags .toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
}
.vb-folder-tags .toolbar .search-input {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 5px;
}
.vb-folder-tags .toolbar .buttons .btn {
  padding: 2px 3px;
}
.vb-folder-tags .toolbar-add-tag {
  position: relative;
}
.vb-folder-tags .toolbar-add-tag .total-worth {
  position: absolute;
  right: 0;
  top: 2px;
  z-index: 3;
  text-align: right;
}
.vb-folder-tags .tags .tag {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.vb-folder-tags .tags .tag .items-count {
  font-size: 0.9em;
  color: #A8AEB4;
}
.vb-folder-tags .tags .tag.is-hidden {
  color: #A8AEB4;
}
.vb-folder-tags .tags .tag.pipeline-step .items-count:hover {
  text-decoration: underline;
}
.vb-folder-tags .tags .tag .tag-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
}
.vb-folder-tags .tags .tag .tag-info .option-highlight {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  line-height: 1.1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.vb-folder-tags .tags .tag .buttons {
  opacity: 0;
  pointer-events: none;
  -webkit-transition: 0.3s opacity ease;
  transition: 0.3s opacity ease;
  will-change: opacity;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 30px;
}
.vb-folder-tags .tags .tag .buttons .btn.btn-sm, .vb-folder-tags .tags .tag .buttons .btn-group-sm > .btn {
  padding: 2px;
}
.vb-folder-tags .tags .tag:hover, .vb-folder-tags .tags .tag.active {
  cursor: pointer;
  background: #eee;
}
.vb-folder-tags .tags .tag:hover .buttons, .vb-folder-tags .tags .tag.active .buttons {
  opacity: 1;
  pointer-events: all;
}

.jets-marketplace-page .vb-inplace-select.dropdown.market-research-status {
  white-space: nowrap;
}
.jets-marketplace-page .vb-inplace-select.dropdown.market-research-status .dropdown-item:first-child {
  display: none;
}
.jets-marketplace-page.page-special .vb-filters-block .vb-filters-expanded-area .filters-container {
  display: inline-block;
}
.jets-marketplace-page.page-special .vb-filters-block .vb-filters-expanded-area .filters-container .filters-row:last-child .filters-group {
  display: block;
  text-align: right;
}
.jets-marketplace-page.page-special .search-container .search-input {
  max-width: 25%;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
}
.jets-marketplace-page.page-special .search-container .total-items {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
  margin-left: 20px;
}
.jets-marketplace-page .rollback-btn {
  display: none;
}
.jets-marketplace-page .market-research-statuses {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 10px;
  padding: 0 10px;
  margin: 10px 0;
}
.jets-marketplace-page .market-research-statuses .market-research-status .status-label {
  text-decoration: underline;
}
.jets-marketplace-page .market-research-statuses .market-research-status:hover .status-label, .jets-marketplace-page .market-research-statuses .market-research-status.active .status-label {
  cursor: pointer;
  text-decoration: none;
}
.jets-marketplace-page .market-research-statuses .market-research-status .separator {
  display: inline-block;
  min-width: 10px;
  text-align: center;
}
.jets-marketplace-page .vb-items-table {
  overflow-x: scroll;
}
.jets-marketplace-page .vb-items-table.top-scroll {
  height: 21px;
}
.jets-marketplace-page .vb-items-table.top-scroll .vb-items-grid-item {
  visibility: hidden;
}
.jets-marketplace-page .vb-items-table .vb-items-grid {
  gap: 4px;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.jets-marketplace-page .vb-items-table .vb-items-grid .thumbnail {
  box-shadow: none;
}

.things-page-container {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  gap: 10px;
  height: 84vh;
}
.things-page-container > .vb-folder-tags {
  height: 100%;
}
.things-page-container > .things-filters-and-items {
  height: 100%;
}
.things-page-container .things-filters-and-items {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-width: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.things-page-container .things-filters-and-items .vb-items-table-container {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.ticket-meta .ticket-meta-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
}
.ticket-meta .ticket-meta-row strong {
  white-space: nowrap;
}
.ticket-meta .btn-sm.btn-link, .ticket-meta .btn-group-sm > .btn-link.btn {
  padding: 0 5px;
}
.ticket-meta .primary-contact {
  display: inline-block;
}
.ticket-meta .user-select {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.ticket-meta .vb-filter.dense .input-container .search-input {
  height: 20px;
}
.ticket-meta .vb-filter.dense .input-container .selected-option-label {
  top: -2px;
  width: 100%;
}

.status-comments {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  height: 100%;
}
.status-comments .page-subtitle {
  font-size: 1.2em;
  font-weight: bold;
}
.status-comments > .thing-comments {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.status-comments.dense {
  height: 300px;
}
.status-comments.dense .thing-comments {
  padding: 0;
}
.status-comments.dense .thing-comments .new-note {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.status-comments.dense .thing-comments .new-note .quill-editor {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.status-comments.dense .thing-comments .comment-form-buttons {
  display: block;
  text-align: right;
  margin-top: 0;
}
.status-comments.dense .thing-comments .quill-editor .ql-toolbar {
  display: none;
}
.status-comments.dense .thing-comments .quill-editor .ql-toolbar.ql-snow + .ql-container.ql-snow {
  border: 1px solid #ccc;
}

.thing-comments {
  padding: 10px;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.thing-comments .page-subtitle {
  font-weight: bold;
  font-size: 1.1em;
}
.thing-comments .comments-list {
  -webkit-box-flex: 1;
  -webkit-flex: auto;
      -ms-flex: auto;
          flex: auto;
  overflow-y: auto;
}
.thing-comments .comment-form-buttons {
  margin-top: 8px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.thing-comments .thing-comment {
  margin-bottom: 10px;
}
.thing-comments .thing-comment .comment-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 30px;
}
.thing-comments .thing-comment .comment-header .title {
  margin-bottom: 5px;
}
.thing-comments .thing-comment .comment-header .title .name {
  font-weight: bold;
}
.thing-comments .thing-comment .comment-header .title .name:hover {
  cursor: pointer;
  text-decoration: underline;
}
.thing-comments .thing-comment .comment-header .title .date {
  font-size: 0.9em;
}
.thing-comments .thing-comment .comment-header .delete-comment i {
  color: #e3342f;
}
.thing-comments .thing-comment .comment-header:not(:hover) .delete-comment * {
  display: none;
}
.thing-comments .thing-comment .content:hover {
  cursor: pointer;
  text-decoration: underline;
}
.thing-comments .new-note {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.thing-comments .new-note .quill-editor {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.thing-comments .recent-communications-table {
  margin-top: 15px;
}
.thing-comments .recent-communications-table .VuePagination {
  display: none;
}

.thing-activities {
  padding: 10px;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.thing-activities .activities-filters .tags-container {
  margin: 5px 0;
}
.thing-activities .activities-filters .vb-filters-block .filters-container .filters-row:not(:last-child) {
  margin-bottom: 5px;
}
@media all and (max-width: 1440px) {
  .thing-activities .activities-filters .vb-filters-block .filters-container .filters-row .filters-group.no-wrap {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
.thing-activities .activities-list {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: scroll;
}
.thing-activities .thing-activity {
  margin-bottom: 10px;
  padding: 5px 5px 10px;
}
.thing-activities .thing-activity:hover {
  background: rgba(19, 44, 79, 0.2);
}
.thing-activities .thing-activity:not(:last-child) {
  border-bottom: 1px solid #A8AEB4;
}
.thing-activities .thing-activity .activity-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 30px;
}
.thing-activities .thing-activity .activity-header .title {
  margin-bottom: 5px;
}
.thing-activities .thing-activity .activity-header .title .name {
  font-weight: bold;
}
.thing-activities .thing-activity .activity-header .title .name:hover {
  cursor: pointer;
  text-decoration: underline;
}
.thing-activities .thing-activity .activity-header .title .activity-desc {
  font-size: 0.9em;
}
.thing-activities .thing-activity .activity-header .title .activity-desc:hover {
  cursor: pointer;
  text-decoration: underline;
}
.thing-activities .thing-activity .activity-header .title .thing-label {
  font-style: italic;
}
.thing-activities .thing-activity .activity-header .title .date {
  font-size: 0.8em;
}
.thing-activities .thing-activity .subject {
  font-size: 1.1em;
  font-weight: bold;
}
.thing-activities .thing-activity .subject.expanded:hover {
  cursor: pointer;
  text-decoration: underline;
}
.thing-activities .thing-activity .activity-email-info .recipient:hover {
  cursor: pointer;
  text-decoration: underline;
}
.thing-activities .thing-activity .content {
  width: 100%;
  overflow-y: scroll;
  font-size: 0.9em;
}
.thing-activities .thing-activity .content img {
  max-width: 100%;
}

.contact-activity {
  height: 100%;
  overflow: hidden;
}
.contact-activity .contact-activity-relations {
  width: 100%;
}
.contact-activity .contact-header {
  height: 58px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px;
  border-bottom: 1px solid #eee;
}
.contact-activity .contact-header > div {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.contact-activity .contact-header > div:nth-child(2) {
  text-align: center;
}
.contact-activity .contact-header > div .item-name {
  font-size: 22px;
  font-weight: 600;
  margin-right: 10px;
}
.contact-activity .contact-header > div .item-title {
  color: #999;
}
.contact-activity .contact-header > div .item-company {
  color: #3490dc;
}
.contact-activity .contact-columns {
  height: -webkit-calc(100% - 58px);
  height: calc(100% - 58px);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.contact-activity .contact-columns .contact-activity-column {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 5px 10px;
}
.contact-activity .contact-columns .contact-activity-column:not(:last-child) {
  border-right: 1px solid #eee;
}
.contact-activity .contact-columns .contact-activity-column.info-column {
  padding-bottom: 50px;
}
.contact-activity .contact-columns .contact-activity-column.info-column .contact-activity-info-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: 20px;
}
.contact-activity .contact-columns .contact-activity-column.info-column .contact-activity-info-block.slot-block .owner-badge {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #eee;
  max-width: 100%;
}
.contact-activity .contact-columns .contact-activity-column.info-column .contact-activity-info-block.slot-block .owner-badge .empty-avatar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 50%;
  height: 40px;
  width: 40px;
  min-width: 40px;
  font-size: 18px;
  text-transform: uppercase;
  color: #A8AEB4;
}
.contact-activity .contact-columns .contact-activity-column.info-column .contact-activity-info-block.slot-block .owner-badge .user-name {
  overflow-x: hidden;
  text-overflow: ellipsis;
  margin: 0 10px;
  font-weight: 400;
  font-size: 16px;
  color: #000;
}
.contact-activity .contact-columns .contact-activity-column.info-column .contact-activity-info-block.slot-block .social-media-links .social-media-link {
  margin-right: 10px;
  font-size: 24px;
  color: #6c757d;
}
.contact-activity .contact-columns .contact-activity-column.info-column .contact-activity-info-block.slot-block .social-media-links .social-media-link:hover {
  color: rgba(108, 117, 125, 0.8);
}
.contact-activity .contact-columns .contact-activity-column.info-column .contact-activity-info-block.slot-block .user-popup-with-slot {
  max-width: 100%;
}
.contact-activity .contact-columns .contact-activity-column.info-column .contact-activity-info-block.tags-block {
  max-width: 500px;
}
.contact-activity .contact-columns .contact-activity-column.info-column .contact-activity-info-block.link-block a {
  color: #3490dc;
}
.contact-activity .contact-columns .contact-activity-column.info-column .contact-activity-info-block.link-block a:not(:hover) {
  text-decoration: none;
}
.contact-activity .contact-columns .contact-activity-column.info-column .contact-activity-info-block.text-block .description-value,
.contact-activity .contact-columns .contact-activity-column.info-column .contact-activity-info-block.text-block .address_signature-value {
  white-space: pre-line;
}
.contact-activity .contact-columns .contact-activity-column.info-column .contact-activity-info-block .user-email-badge {
  padding: 6px 10px;
}
.contact-activity .contact-columns .contact-activity-column.activity-column .thing-activities {
  padding: 0;
}
.contact-activity .contact-columns .contact-activity-column.activity-column .thing-activities .activities-filters .filters-group {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block {
  border: 1px solid #A8AEB4;
  border-radius: 4px;
  margin-bottom: 15px;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-header,
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content {
  padding: 8px 14px;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-header:not(:last-child),
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content:not(:last-child) {
  border-bottom: 1px solid #A8AEB4;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-header .generic-relations-block,
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .generic-relations-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-header .generic-relations-block .relations-block-icon,
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .generic-relations-block .relations-block-icon {
  font-size: 18px;
  color: #A8AEB4;
  margin-right: 15px;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-header .generic-relations-block .relations-block-text,
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .generic-relations-block .relations-block-text {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-header .generic-relations-block .relations-block-text .relations-block-primary-text,
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .generic-relations-block .relations-block-text .relations-block-primary-text {
  font-weight: bold;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-header .generic-relations-block .relations-block-text .relations-block-secondary-text,
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .generic-relations-block .relations-block-text .relations-block-secondary-text {
  font-size: 12px;
  color: #999;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-header .generic-relations-block .relations-block-buttons i:not(:last-child),
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .generic-relations-block .relations-block-buttons i:not(:last-child) {
  margin-right: 10px;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .empty-content {
  text-align: center;
  color: #999;
  margin: 10px;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .deal-totals {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .deal-totals .deal-total {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 10px 10px 5px 0;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .deal-totals .deal-total .deal-total-sum {
  font-size: 24px;
  line-height: 1;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .deal-totals .deal-total .deal-total-sum.won-deal-total-sum {
  color: #38c172;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .deal-totals .deal-total .deal-total-text {
  text-transform: uppercase;
  font-size: 12px;
  color: #999;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .deals-list.deals-closed-list .deals-list-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .deals-list .deals-list-header {
  font-size: 12px;
  font-weight: 600;
  color: #999;
  margin-bottom: 10px;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .deals-list .relations-block-icon {
  font-size: 12px;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .deals-list .relations-block-text {
  color: #3490dc;
  cursor: pointer;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .deals-list .deal-total {
  font-size: 12px;
  color: #999;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .related-users-list .generic-relations-block:not(:last-child) {
  margin-bottom: 5px;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .related-users-list .generic-relations-block .relations-block-icon {
  font-size: 12px;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .related-users-list .generic-relations-block .relations-block-text .relations-block-primary-text {
  color: #3490dc;
  cursor: pointer;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .related-users-list .generic-relations-block .relations-block-text .relations-block-secondary-text {
  color: initial;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .relations-block .relations-block-content .related-users-list .generic-relations-block .relations-block-text .relations-block-secondary-text .user-email-badge {
  padding: 0 4px;
  border-color: #999;
  color: #999;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .collapse-btn {
  cursor: pointer;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.contact-activity .contact-columns .contact-activity-column.relations-column .show-more-items-btn {
  font-size: 16px;
  color: #3490dc;
  border: 1px solid #3490dc;
  border-radius: 3px;
  padding: 0 5px;
  margin-top: 5px;
}
.contact-activity .contact-columns .contact-activity-column .user-email-badge {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #3490dc;
  border: 1px solid #3490dc;
  border-radius: 6px;
  cursor: pointer;
}
.contact-activity .contact-columns .contact-activity-column .user-email-badge i {
  margin-right: 6px;
  font-size: 18px;
}
.contact-activity .contact-columns .contact-activity-column .user-email-badge .email {
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.contact-activity.contacts-activity-crm .contact-columns .relations-column {
  -webkit-flex-basis: 33%;
      -ms-flex-preferred-size: 33%;
          flex-basis: 33%;
  padding-left: 0;
}
.contact-activity.contacts-activity-crm .contact-columns .activity-column {
  -webkit-flex-basis: 66%;
      -ms-flex-preferred-size: 66%;
          flex-basis: 66%;
  padding-right: 0;
}

.relations-filters-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 10px;
}
.relations-filters-block .relations-filter {
  width: 300px;
}
.relations-filters-block .relations-filter.dense {
  width: 260px;
}
.relations-filters-block .relations-filter.dense .relations-filter-primary .vb-filter {
  width: -webkit-calc(260px - 14px);
  width: calc(260px - 14px);
}
.relations-filters-block .relations-filter .relations-filter-primary {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.relations-filters-block .relations-filter .relations-filter-primary .vb-filter {
  width: -webkit-calc(300px - 14px);
  width: calc(300px - 14px);
}
.relations-filters-block .relations-filter .relations-filter-primary .open-filter-options-btn {
  height: 100%;
  border-radius: 6px;
  border: none;
  background: none;
  padding: 5px;
}
.relations-filters-block .relations-filter .relations-filter-primary .open-filter-options-btn:hover {
  background-color: #eee;
}
.relations-filters-block .relations-filter .relations-filter-secondary {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 5px;
}
.relations-filters-block .relations-filter .relations-filter-secondary .remove-secondary-filter-btn {
  cursor: pointer;
  padding: 5px;
  margin-left: 5px;
}
.relations-filters-block .relations-filter .relations-filter-secondary.include-exclude .vb-inplace-select {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 5px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.relations-filters-block .add-new-filter-block .dropdown-item {
  cursor: pointer;
}

.generic-popup {
  display: inline-block;
}
.generic-popup .popup-content-container {
  background-color: #fff;
  box-shadow: 1px 1px 5px;
  min-height: 30px;
  min-width: 350px;
  max-height: 80vh;
  max-width: 80vw;
  overflow-y: auto;
  z-index: 99999;
}
.generic-popup .popup-content-container.pinned-popup {
  position: fixed;
  bottom: 0;
  right: 0;
}
.generic-popup .popup-content-container > .popup-content {
  position: relative;
  padding: 10px;
}
.generic-popup .popup-content-container > .popup-content .pin-btn {
  position: absolute;
  right: 10px;
  top: 10px;
  color: #556370;
  cursor: pointer;
}
.generic-popup .popup-content-container > .popup-content .close-btn {
  position: absolute;
  right: 30px;
  top: 10px;
  color: #556370;
  cursor: pointer;
}

.user-popup-with-slot .popup-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.user-popup-with-slot .popup-content > .user-avatar {
  padding: 15px;
}
.user-popup-with-slot .popup-content > .user-avatar img {
  border-radius: 50%;
  height: 40px;
  width: 40px;
}
.user-popup-with-slot .popup-content > .user-info {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.user-popup-with-slot .popup-content > .user-info .user-name {
  font-weight: 600;
  font-size: 18px;
  margin-bottom: 5px;
}
.user-popup-with-slot .popup-content > .user-info .user-email {
  margin-bottom: 15px;
}
.user-popup-with-slot .popup-content > .user-info .user-buttons button.btn-sm, .user-popup-with-slot .popup-content > .user-info .user-buttons .btn-group-sm > button.btn {
  font-size: 16px;
  padding: 2px 6px 0;
}

.copy-links {
  padding: 5px;
}
.copy-links ul {
  padding: 0;
  margin: 0 0 10px;
  list-style-type: none;
}
.copy-links li {
  padding: 2px 5px;
  white-space: nowrap;
}
.copy-links li label {
  font-weight: normal;
}

.package-assembly .handle {
  cursor: -webkit-grab;
  cursor: grab;
}
.package-assembly .handle:active {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.package-assembly > .page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.package-assembly > .page.inserts {
  display: block;
}
.package-assembly > .page .preview-label {
  width: 90px;
  display: inline-block;
  text-align: left;
}
.package-assembly .inserts-table thead th {
  font-size: 0.8em;
  line-height: 1.1;
}
.package-assembly .inserts-table .button {
  width: 50px;
  text-align: center;
}
.package-assembly .upload-form {
  height: 100px;
  position: relative;
  padding-top: 30px;
}
.package-assembly .upload-form input[type=file] {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.parsed-things-table {
  min-height: 200px;
}
.parsed-things-table thead th {
  white-space: nowrap;
}
.parsed-things-table thead th .label {
  display: inline;
}

.right-panel {
  height: 100%;
  width: 370px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  overflow-y: scroll;
  background-color: white;
  z-index: 2;
  -webkit-transition: width ease 0.2s;
  transition: width ease 0.2s;
}
.right-panel.collapsed {
  width: 0;
  display: block;
  overflow: visible;
  height: 100%;
}
.right-panel.collapsed .right-panel-controls {
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.right-panel.collapsed .right-panel-controls .toggle-panel-btn {
  font-size: 24px;
}
.right-panel.collapsed .right-panel-content,
.right-panel.collapsed .right-panel-content * {
  display: none;
}
.right-panel.compact {
  height: auto;
}
.right-panel.compact .right-panel-content {
  height: auto;
}
.right-panel .right-panel-controls {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  height: 40px;
}
.right-panel .right-panel-controls .btn {
  min-height: 35px;
  min-width: 35px;
  height: 35px;
  width: 35px;
  font-size: 20px;
  color: #556370;
  padding: 0;
}
.right-panel .right-panel-content {
  max-height: -webkit-calc(100vh - 40px);
  max-height: calc(100vh - 40px);
  height: -webkit-calc(100vh - 40px);
  height: calc(100vh - 40px);
  overflow-y: auto;
  padding: 0 5px 5px;
}
.right-panel .right-panel-content .right-panel-content-block:not(:last-child) {
  margin-bottom: 20px;
}
.right-panel .right-panel-content .right-panel-content-block .content-block-header {
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 10px 5px;
  padding: 2px 10px;
  background-color: #eee;
  border-radius: 6px;
}
.right-panel .right-panel-content .right-panel-content-block .actual-content {
  height: auto;
  box-shadow: 1px 1px 3px #A8AEB4;
}
.right-panel .right-panel-content .right-panel-content-block .actual-content.collapsed {
  height: 0;
  display: none;
}
.right-panel .right-panel-content .right-panel-content-block .actual-content.collapsed * {
  display: none;
}
.right-panel .right-panel-content .right-panel-content-block .actual-content .tags {
  position: static;
}

.emails-inbox-page .vb-items-table {
  table-layout: fixed;
}
.emails-inbox-page .vb-items-table tr th.buttons-col, .emails-inbox-page .vb-items-table tr td.buttons-col {
  width: 145px;
}
.emails-inbox-page .vb-items-table tr th.from-col, .emails-inbox-page .vb-items-table tr td.from-col {
  width: 220px;
}
.emails-inbox-page .vb-items-table tr th.date-col, .emails-inbox-page .vb-items-table tr td.date-col {
  width: 155px;
}
.emails-inbox-page .vb-items-table tr td {
  padding: 4px 8px;
}
.emails-inbox-page .vb-items-table tr td.buttons-col .vb-flat-buttons {
  min-height: auto;
}
.emails-inbox-page .vb-items-table tr td.from-col .user-popup-with-slot .popup-trigger-container {
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.emails-inbox-page .vb-items-table tr td.from-col .user-popup-with-slot .popup-trigger-container .no-email-sender {
  color: #556370;
  font-style: italic;
}
.emails-inbox-page .vb-items-table tr td.from-col .user-popup-with-slot .popup-content {
  cursor: default;
}
.emails-inbox-page .vb-items-table tr td.subject_and_preview-col > .subject-and-preview {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.emails-inbox-page .vb-items-table tr td.subject_and_preview-col > .subject-and-preview .email-subject,
.emails-inbox-page .vb-items-table tr td.subject_and_preview-col > .subject-and-preview .body-preview {
  white-space: nowrap;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.emails-inbox-page .vb-items-table tr td.subject_and_preview-col > .subject-and-preview .email-subject {
  max-width: 75%;
}
.emails-inbox-page .vb-items-table tr td.subject_and_preview-col > .subject-and-preview .email-subject.unread-email {
  font-weight: bold;
}
.emails-inbox-page .vb-items-table tr td.subject_and_preview-col > .subject-and-preview .splitter {
  margin: 0 4px;
}
.emails-inbox-page .vb-items-table tr td.date-col {
  white-space: nowrap;
}

.communications-sent-info .subject {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.communications-sent-info .subject .subject-text {
  font-size: 22px;
}
.communications-sent-info .subject .sent-at {
  font-size: 12px;
}
.communications-sent-info .recipients {
  margin-bottom: 20px;
}
.communications-sent-info .recipients .user-row {
  margin-bottom: 5px;
}
.communications-sent-info .recipients .user-row:not(.from) .recipient {
  cursor: pointer;
}
.communications-sent-info .recipients .user-row:not(.from) .recipient:hover {
  text-decoration: underline;
}
.communications-sent-info .body img,
.communications-sent-info .signature img {
  max-width: 100%;
}
.communications-sent-info .body p,
.communications-sent-info .signature p {
  margin: 0;
}
.communications-sent-info .body {
  margin-bottom: 20px;
}
.communications-sent-info .signature {
  font-size: 0.8em;
}
.communications-sent-info .buttons {
  margin-top: 20px;
}

.communications-bulk-side-panel .bulk-relations-summary {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 15px;
  text-transform: capitalize;
}
.communications-bulk-side-panel .new-recipients-block {
  margin-bottom: 30px;
}
.communications-bulk-side-panel .no-recipients-message {
  text-align: center;
  font-weight: bold;
  font-size: 1.2em;
  color: #556370;
}
.communications-bulk-side-panel .bulk-recipients-list .recipient-col .recipient-info {
  display: inline-block;
  position: relative;
}
.communications-bulk-side-panel .bulk-recipients-list .recipient-col .recipient-info .recipient-email:hover {
  text-decoration: underline;
  cursor: pointer;
}
.communications-bulk-side-panel .bulk-recipients-list .recipient-col .recipient-info .recipient-relations .summary {
  text-transform: capitalize;
}
.communications-bulk-side-panel .bulk-recipients-list .recipient-col .recipient-info .recipient-relations .summary:not(:last-child):after {
  content: " | ";
}
.communications-bulk-side-panel .bulk-recipients-list .recipient-col .recipient-info .existing-bulk-child-mark {
  color: #556370;
  position: absolute;
  right: 4px;
  top: 4px;
}
.communications-bulk-side-panel .bulk-recipients-list .unassign-col {
  color: #999;
  vertical-align: middle;
}
.communications-bulk-side-panel .bulk-recipients-list .send-col {
  vertical-align: middle;
  text-align: center;
  width: 0;
}
.communications-bulk-side-panel .bulk-recipients-list .send-col button {
  white-space: nowrap;
}
.communications-bulk-side-panel .bulk-recipients-list .send-col .sent-btn {
  font-size: 20px;
  color: #38c172;
}

.communications-bulk-recipients-modal .recipients-group {
  margin-bottom: 20px;
}
.communications-bulk-recipients-modal .recipients-group .recipients-group-header {
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 18px;
}
.communications-bulk-recipients-modal .recipients-group .vb-items-table-container {
  min-width: 0;
}

.communications-bulk-side-panel .bulk-recipients-list td,
.communications-bulk-recipients-modal .bulk-recipients-list td {
  padding: 4px 8px;
}
.communications-bulk-side-panel .bulk-recipients-list .recipient-col .recipient-info.new_related .recipient-name,
.communications-bulk-recipients-modal .bulk-recipients-list .recipient-col .recipient-info.new_related .recipient-name {
  color: #3490dc;
}
.communications-bulk-side-panel .bulk-recipients-list .recipient-col .recipient-info.not_related_anymore .recipient-name,
.communications-bulk-recipients-modal .bulk-recipients-list .recipient-col .recipient-info.not_related_anymore .recipient-name {
  color: #e3342f;
}
.communications-bulk-side-panel .bulk-recipients-list .recipient-col .recipient-info .recipient-name,
.communications-bulk-recipients-modal .bulk-recipients-list .recipient-col .recipient-info .recipient-name {
  font-weight: bold;
  white-space: normal;
}

.communications-emails-chain .empty-chain-message {
  text-align: center;
  font-size: 18px;
  color: #556370;
}

.merge-items-dialog {
  width: 1000px;
  max-width: 1000px;
}
.merge-items-dialog .diff-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: 30px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.merge-items-dialog .diff-items .diff-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px;
}
.merge-items-dialog .modal-body > .buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.merge-items-dialog .modal-body > .buttons .left-part {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.merge-items-dialog .modal-body > .buttons .vb-checkbox-2 {
  margin-left: 40px;
}
.merge-items-dialog .modal-body > .buttons .vb-checkbox-2 .label {
  font-size: 14px;
  line-height: 1;
}
.merge-items-dialog .modal-body > .buttons .vb-checkbox-2 i {
  font-size: 14px;
}

.jetnet-model-filter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 220px;
}
.jetnet-model-filter .selector-boxes {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.jetnet-model-filter .selector-boxes.right-part {
  margin-left: 100px;
}
.jetnet-model-filter .selector-boxes .selector-box {
  border: 10px solid #eee;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
  position: relative;
  width: 300px;
}
.jetnet-model-filter .selector-boxes .selector-box.favorites, .jetnet-model-filter .selector-boxes .selector-box.recent {
  width: 400px;
}
.jetnet-model-filter .selector-boxes .selector-box .title {
  font-size: 1.1em;
  font-weight: bold;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 15px 0 5px;
}
.jetnet-model-filter .selector-boxes .selector-box .items {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 0;
  overflow-y: scroll;
  padding-bottom: 27px;
}
.jetnet-model-filter .selector-boxes .selector-box .items .selector {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: white;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  padding: 2px 5px;
  height: 27px;
}
.jetnet-model-filter .selector-boxes .selector-box .items .selector.is-hidden .label {
  color: #A8AEB4;
}
.jetnet-model-filter .selector-boxes .selector-box .items .selector.bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0;
}
.jetnet-model-filter .selector-boxes .selector-box .items .selector.bottom > .add-user-inline {
  width: 100%;
}
.jetnet-model-filter .selector-boxes .selector-box .items .selector .btn {
  padding: 2px 3px;
}
.jetnet-model-filter .selector-boxes .selector-box .items .selector .btn.count {
  text-align: right;
}
.jetnet-model-filter .selector-boxes .selector-box .items .selector:not(.bottom).selected, .jetnet-model-filter .selector-boxes .selector-box .items .selector:not(.bottom):hover {
  background: rgba(19, 44, 79, 0.4);
  color: white;
}
.jetnet-model-filter .selector-boxes .selector-box .items .selector:not(.bottom).selected .label,
.jetnet-model-filter .selector-boxes .selector-box .items .selector:not(.bottom).selected .btn, .jetnet-model-filter .selector-boxes .selector-box .items .selector:not(.bottom):hover .label,
.jetnet-model-filter .selector-boxes .selector-box .items .selector:not(.bottom):hover .btn {
  color: white;
}

.add-jet-dialog {
  min-width: 650px;
}
.add-jet-dialog form .form-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px;
  border: 1px solid #eee;
  border-radius: 6px;
}
.add-jet-dialog form .form-group label,
.add-jet-dialog form .form-group input {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.add-jet-dialog form .save-button {
  margin: 10px 0 40px;
  position: relative;
}
.add-jet-dialog form .save-button .success-message {
  position: absolute;
  left: 0;
  top: 8px;
}
.add-jet-dialog .add_to_research-col .btn i {
  font-size: 20px;
}
.add-jet-dialog .grid-controls {
  display: none;
}
.add-jet-dialog .title {
  font-weight: bold;
}
.add-jet-dialog .vb-items-table-container {
  max-height: 540px;
  overflow-y: auto;
}
.add-jet-dialog .vb-items-table-container .vb-items-table thead tr.header-row th {
  position: sticky;
  top: 0;
}

body .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button,
body .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button {
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
  text-shadow: none;
}

.upload-document-page {
  background: white;
  padding: 30px;
  max-width: 800px;
  box-shadow: 0px 6px 8px rgba(0, 0, 0, 0.06);
  margin: 0 auto;
}
.upload-document-page .title {
  font-weight: bold;
  text-align: center;
  font-size: 30px;
  margin-bottom: 10px;
}
.upload-document-page .page-subtitle {
  font-size: 18px;
  color: #A8AEB4;
  text-align: center;
  margin-bottom: 10px;
}
.upload-document-page form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  width: 100%;
  height: 300px;
  border: 1px dashed #A8AEB4;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
}
.upload-document-page form input {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.upload-document-page .support-text {
  color: #A8AEB4;
  margin-bottom: 0;
  margin-top: 10px;
}

.sale-ribbon {
  width: 100px;
  height: 100px;
  overflow: hidden;
  position: absolute;
}
.sale-ribbon::before, .sale-ribbon::after {
  position: absolute;
  z-index: -1;
  content: "";
  display: block;
}
.sale-ribbon span {
  position: absolute;
  display: block;
  width: 182px;
  color: white;
  padding: 5px 0;
  text-align: center;
  background-color: #132c4f;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
}

/* top left*/
.sale-ribbon-top-left {
  top: 0;
  left: 0;
}
.sale-ribbon-top-left::before, .sale-ribbon-top-left::after {
  border-top-color: transparent;
  border-left-color: transparent;
}
.sale-ribbon-top-left::before {
  top: 0;
  right: 0;
}
.sale-ribbon-top-left::after {
  bottom: 0;
  left: 0;
}
.sale-ribbon-top-left span {
  right: -30px;
  top: 22px;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.sale-ribbon-blur-top-left::before, .sale-ribbon-blur-top-left::after {
  border-top-color: transparent;
  border-left-color: transparent;
}
.sale-ribbon-blur-top-left span {
  right: -30px;
  top: 22px;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.offering-landing-a {
  background-color: white;
  margin: 48px auto;
}
.offering-landing-a .offering-landing-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
  width: 100%;
}
.offering-landing-a .offering-landing-content .left-part {
  -webkit-flex-basis: 40%;
      -ms-flex-preferred-size: 40%;
          flex-basis: 40%;
}
.offering-landing-a .offering-landing-content .left-part img {
  width: 100%;
}
.offering-landing-a .offering-landing-content .right-part {
  -webkit-flex-basis: 60%;
      -ms-flex-preferred-size: 60%;
          flex-basis: 60%;
}
.offering-landing-a .offering-landing-content .right-part > h1, .offering-landing-a .offering-landing-content .right-part > .h1 {
  margin-top: 0;
  font-size: 32px;
}
.offering-landing-a .offering-landing-content .right-part .login-form {
  margin-top: 0;
  border-radius: 6px;
}
.offering-landing-a .offering-landing-content .right-part .login-form > p.mt-4 {
  display: none;
}
.offering-landing-a .offering-landing-content .left-part,
.offering-landing-a .offering-landing-content .right-part {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: 20px;
}
.offering-landing-a .offering-landing-content .summary-title {
  color: #132c4f;
}
.offering-landing-a .offering-landing-content .documents > .btn {
  width: 100%;
}
.offering-landing-a .offering-landing-content .documents > .btn:not(:last-child) {
  margin-bottom: 10px;
}
.offering-landing-a .offering-landing-content .subtitle {
  font-weight: bold;
  margin: 10px 0 5px;
}

.item-tab-preview .offering-landing-b {
  margin: 48px 0;
}

.offering-landing-b .offering-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 90px;
  margin-bottom: 20px;
}
.offering-landing-b .offering-header .offering-logo {
  border: 1px solid #dcdcdc;
  height: 90px;
  padding: 10px;
  background-color: white;
  margin-right: 30px;
}
.offering-landing-b .offering-header .offering-logo img {
  height: 100%;
  width: 100%;
  object-fit: contain;
}
.offering-landing-b .offering-header .offering-title {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 5px 0;
}
.offering-landing-b .offering-header .offering-title .offering-label {
  text-transform: capitalize;
  font-weight: bold;
  display: inline;
  margin: 0 10px 5px 0;
}
.offering-landing-b .offering-header .offering-title .offering-status {
  text-transform: uppercase;
  white-space: nowrap;
  font-weight: bold;
  color: #38c172;
  font-size: 18px;
}
.offering-landing-b .offering-header .offering-title .offering-tagline {
  font-size: 20px;
}
.offering-landing-b .offering-content-block {
  border: 1px solid #dcdcdc;
  background-color: white;
  width: 100%;
  margin-bottom: 24px;
  padding: 35px;
}
.offering-landing-b .offering-content-block.unauthorized-block {
  background: -webkit-linear-gradient(306deg, #ffffff 0%, #b2ecff 100%);
  background: linear-gradient(144deg, #ffffff 0%, #b2ecff 100%);
}
.offering-landing-b .offering-content-block.unauthorized-block .unauthorized-placeholder {
  text-align: center;
}
.offering-landing-b .offering-content-block.unauthorized-block .unauthorized-placeholder .unauthorized-placeholder-icon {
  font-size: 26px;
  color: #A8AEB4;
}
.offering-landing-b .offering-content-block.unauthorized-block .unauthorized-placeholder .unauthorized-placeholder-text {
  font-size: 18px;
}
.offering-landing-b .offering-content-block.unauthorized-block .unauthorized-placeholder .unauthorized-placeholder-text a {
  text-decoration: none;
  font-weight: bold;
  color: #3490dc;
}
.offering-landing-b .offering-content-block .offering-content-block-title {
  font-weight: bold;
  font-size: 24px;
  color: #333;
}
.offering-landing-b .offering-content-block .offering-content-block-text {
  font-size: 16px;
}
.offering-landing-b .offering-content-block.offering-image-and-login-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
}
.offering-landing-b .offering-content-block.offering-image-and-login-block .image.full-width {
  max-width: 100%;
  width: 100%;
  text-align: center;
  max-height: 300px;
}
.offering-landing-b .offering-content-block.offering-image-and-login-block .image:not(.full-width) {
  max-width: 66%;
}
.offering-landing-b .offering-content-block.offering-image-and-login-block .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.offering-landing-b .offering-content-block.offering-image-and-login-block .login-form {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  border: none;
  border-radius: 0;
  background: -webkit-linear-gradient(306deg, #ffffff 0%, #b2ecff 100%);
  background: linear-gradient(144deg, #ffffff 0%, #b2ecff 100%);
  margin: 0;
  height: 50%;
}
.offering-landing-b .offering-content-block.offering-image-and-login-block .login-form input.form-control {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  border: none;
  border-radius: 0;
  background-color: white;
}
.offering-landing-b .offering-content-block.offering-image-and-login-block .login-form button.login-button {
  background: -webkit-linear-gradient(right, #70bd41, #49a83c);
  background: linear-gradient(270deg, #70bd41, #49a83c);
}
body.distraction-free #app {
  padding-top: 0;
}
body.distraction-free #app > .content-block {
  height: 100vh;
}
body.distraction-free #app > .content-block .sidebar {
  display: none;
}
body.distraction-free #app > .content-block .right-panel .toggle-panel-btn {
  display: none;
}
body.distraction-free #app > .content-block > .content > .navbar {
  display: none;
}
body.distraction-free #app > .content-block .floating-button {
  display: none;
}
body.distraction-free #app > .content-block .things-container-wrapper .things-page-container .vb-folder-tags {
  display: none;
}
body.distraction-free #app > .content-block .things-container-wrapper .things-page-container .things-filters-and-items .vb-filters-block .vb-filters-expanded-area,
body.distraction-free #app > .content-block .things-container-wrapper .things-page-container .things-filters-and-items .vb-filters-block .tags-container,
body.distraction-free #app > .content-block .things-container-wrapper .things-page-container .things-filters-and-items .vb-filters-block .search-container,
body.distraction-free #app > .content-block .things-container-wrapper .things-page-container .things-filters-and-items .vb-filters-block .reset-filters,
body.distraction-free #app > .content-block .things-container-wrapper .things-page-container .things-filters-and-items .vb-filters-block .filters-header {
  display: none;
}
body.distraction-free #app > .content-block .things-container-wrapper .things-page-container .vb-items-table-container .table-controls {
  display: none;
}

body.station-display-page .right-panel .right-panel-controls .btn:not(.toggle-panel-btn) {
  display: none;
}
body.station-display-page .right-panel .right-panel-content-block.views {
  display: none;
}
body.station-display-page.distraction-free #app > .content-block .station-page > .things-container-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
body.station-display-page.distraction-free #app > .content-block .station-page > .things-container-wrapper .things-page-container {
  height: auto;
}
body.station-display-page.distraction-free #app > .content-block .station-page .station-comments-and-notes {
  margin-top: 10px;
  height: auto;
}
body.station-display-page.distraction-free.distraction-free-allow-return .station-page {
  padding-top: 30px;
}
body.station-display-page.distraction-free.distraction-free-allow-return .station-page > .things-container-wrapper .things-page-container {
  height: auto;
}
body.station-display-page.distraction-free.distraction-free-allow-return .station-page .station-comments-and-notes {
  height: auto;
}
body.station-display-page.hide-columns-editor #app > .content-block .right-panel .toggle-panel-btn {
  display: none;
}
body.station-display-page.hide-columns-editor #app > .content-block .things-container-wrapper .things-page-container .things-filters-and-items .vb-items-table-container .toggle-right-panel {
  display: none;
}
body.station-display-page.hide-pagination #app > .content-block .things-container-wrapper .things-page-container .things-filters-and-items .pagination-container {
  display: none;
}
body.station-display-page.hide-search #app > .content-block .things-container-wrapper .things-page-container .things-filters-and-items .search-container {
  display: none;
}
body.station-display-page.hide-master-table #app > .content-block .things-container-wrapper .things-page-container .things-filters-and-items .vb-items-table-container {
  display: none;
}
body.station-display-page.hide-filters #app > .content-block .things-container-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
body.station-display-page.hide-filters #app > .content-block .things-container-wrapper .things-page-container .things-filters-and-items .vb-filters-block .filters-header,
body.station-display-page.hide-filters #app > .content-block .things-container-wrapper .things-page-container .things-filters-and-items .vb-filters-block .vb-filters-expanded-area,
body.station-display-page.hide-filters #app > .content-block .things-container-wrapper .things-page-container .things-filters-and-items .vb-filters-block .tags-container {
  display: none;
}
body.station-display-page.hide-folders #app > .content-block .things-container-wrapper .vb-folder-tags {
  display: none;
}
body.station-display-page.hide-traversal #app > .content-block .things-container-wrapper .vb-traversal-container {
  display: none;
}

.station-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  gap: 10px;
  position: relative;
  height: 85vh;
}
@media all and (max-width: 768px) {
  .station-page {
    display: block;
    height: auto;
  }
}
.station-page .distraction-mode-toggle {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  font-size: 20px;
}
.station-page > .things-container-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.station-page > .things-container-wrapper .container-fluid, .station-page > .things-container-wrapper .container-sm, .station-page > .things-container-wrapper .container-md, .station-page > .things-container-wrapper .container-lg, .station-page > .things-container-wrapper .container-xl, .station-page > .things-container-wrapper .container-xxl {
  padding-right: 0;
}
.station-page > .things-container-wrapper .under-title {
  position: sticky;
  top: 48px;
  z-index: 2;
  background: white;
}
.station-page > .things-container-wrapper .under-title .q-expansion-item {
  margin-bottom: 10px;
}
.station-page > .things-container-wrapper .under-title .q-item {
  padding: 0;
  min-height: 20px;
}
.station-page > .things-container-wrapper .under-title .q-item .q-item__label {
  font-size: 1.2em;
  font-weight: bold;
}
.station-page > .things-container-wrapper .under-title .q-item .q-card__section--vert {
  padding: 8px;
}
.station-page > .things-container-wrapper,
.station-page > .station-comments-and-notes {
  overflow-y: scroll;
}
.station-page .station-comments-and-notes {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: 350px;
  max-width: 350px;
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  min-width: 350px;
  background: white;
}
.station-page .station-comments-and-notes .attachments {
  padding: 0 10px;
  margin-bottom: 10px;
}
.station-page .station-comments-and-notes.collapsed {
  width: auto;
  min-width: 50px;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
.station-page .station-comments-and-notes.collapsed .station-notes,
.station-page .station-comments-and-notes.collapsed .attachments,
.station-page .station-comments-and-notes.collapsed .thing-comments {
  display: none;
}
.station-page .station-comments-and-notes .buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.station-page .station-comments-and-notes .station-notes {
  padding: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #A8AEB4;
}
.station-page .station-comments-and-notes .thing-comments {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

#page-title-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  position: sticky;
  top: 0;
  z-index: 2;
  background: white;
}
@media all and (max-width: 768px) {
  #page-title-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
    position: static;
  }
}

#station-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 10px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
#station-buttons .station-buttons-admin {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
#station-buttons .q-tabs .q-tab {
  padding: 0;
}
#station-buttons .q-tabs .q-tabs__content {
  gap: 10px;
}
#station-buttons .q-tabs .q-tab__icon {
  width: 16px;
  height: 16px;
  font-size: 16px;
}

.pipeline-steps td.button,
.pipeline-steps th.button {
  width: 30px;
}
.pipeline-steps td.button .handle,
.pipeline-steps th.button .handle {
  cursor: -webkit-grab;
  cursor: grab;
}
.pipeline-steps td.button .handle:active,
.pipeline-steps th.button .handle:active {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.change-reply-dialog .q-dialog__inner {
  width: 800px;
}
.change-reply-dialog .q-dialog__inner .page-subtitle {
  position: sticky;
  top: 0;
  background: white;
  z-index: 2;
  padding: 20px 0;
}
.change-reply-dialog .q-dialog__inner .vb-filters-block .filters-container {
  display: none;
}
.change-reply-dialog .q-dialog__inner .vb-filters-block .filters-header {
  display: none;
}
.change-reply-dialog .q-dialog__inner .vb-filters-block .tags-container {
  display: none;
}
.change-reply-dialog .q-dialog__inner .vb-filters-block .VuePagination__count {
  display: none;
}
.change-reply-dialog .q-dialog__inner .vb-filters-block .search-container.has-filters {
  margin: 0;
  padding: 0;
}

.survey-template {
  height: 100%;
}
.survey-template .survey-sections {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  height: -webkit-calc(100% - 90px);
  height: calc(100% - 90px);
  overflow: hidden;
}
.survey-template .survey-sections .survey-template-sidebar {
  width: 25%;
  overflow-y: auto;
}
.survey-template .survey-sections .survey-section {
  width: 75%;
  padding-left: 0;
  overflow-y: auto;
}
.survey-template .survey-title {
  font-size: 1.6em;
  font-weight: bold;
  text-align: center;
  margin-bottom: 20px;
  padding-top: 20px;
}
.survey-template .survey-template-section {
  margin: 10px 0;
}
.survey-template .image-picker .image {
  page-break-inside: avoid;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  margin-bottom: 5px;
}
.survey-template .image-picker .image img {
  width: 100%;
  object-fit: contain;
  page-break-inside: avoid;
  max-height: 23cm;
}
.survey-template .image-picker .image .image-description {
  text-align: center;
  margin-top: 5px;
  font-weight: 400;
}
.survey-template .section-title {
  font-size: 1.5em;
  font-weight: bold;
  color: #132c4f;
  page-break-inside: avoid;
}
.survey-template .section-field .toggle-values {
  page-break-inside: avoid;
}
.survey-template .section-field .toggle-values i {
  font-size: 1.5em;
}
.survey-template .section-field:not(:last-child) {
  margin-bottom: 10px;
}
.survey-template .section-field .field-title {
  page-break-after: avoid;
  page-break-inside: avoid;
}
.survey-template .section-field .dropdown-inline {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  gap: 10px;
}
.survey-template .section-field .dropdown-inline .option {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 5px;
}
.survey-template .section-field .field-value {
  page-break-inside: avoid;
}
.survey-template .section-field.type-text {
  padding: 8px 10px;
  border: 1px solid #eee;
  border-radius: 10px;
  page-break-inside: avoid;
}
.survey-template .section-field.type-text:after {
  content: "";
  display: table;
  clear: both;
}
.survey-template .section-field.type-text .field-title {
  float: left;
  margin-left: 5px;
  margin-right: 5px;
  color: #A8AEB4;
  margin-top: 6px;
}
.survey-template .section-field.type-text .field-value {
  float: right;
  margin-top: 6px;
  margin-right: 5px;
  margin-left: 5px;
  color: #434A52;
}
.survey-template .section-field.type-text .field-value img {
  max-width: 100%;
}
.survey-template .section-field.type-text[class*="Text input multiline"] .field-title,
.survey-template .section-field.type-text[class*="Text input multiline"] .field-value {
  float: none;
}
.survey-template .section-field.type-text[class*="Text input multiline"] .field-value {
  white-space: pre-wrap;
}
.survey-template .section-field:not(.type-text) .field-title {
  font-weight: bold;
  font-size: 1.2em;
}
.survey-template .buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  padding: 0 10px;
}
.survey-template .checklist-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.survey-template .checklist-items i {
  font-size: 1.5em;
}
.survey-template .survey-section,
.survey-template .survey-template-section {
  padding-left: 20px;
}
.survey-template .survey-section:not(:last-child),
.survey-template .survey-template-section:not(:last-child) {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 2px solid #434A52;
}
.survey-template .survey-section .section-title,
.survey-template .survey-template-section .section-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.survey-template .survey-section .section-title .q-field,
.survey-template .survey-template-section .section-title .q-field {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 10px;
}
.survey-template .survey-section .section-fields .section-field,
.survey-template .survey-template-section .section-fields .section-field {
  padding-left: 10px;
}
.survey-template .survey-section .section-fields .section-field:not(:last-child),
.survey-template .survey-template-section .section-fields .section-field:not(:last-child) {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #A8AEB4;
}
.survey-template .survey-section .section-fields .section-field:nth-child(even),
.survey-template .survey-template-section .section-fields .section-field:nth-child(even) {
  background: rgba(239, 239, 239, 0.8);
}
.survey-template .survey-section .section-fields .add-field,
.survey-template .survey-template-section .section-fields .add-field {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 5px;
}
.survey-template .survey-section .section-fields .add-field .q-field,
.survey-template .survey-template-section .section-fields .add-field .q-field {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 10px;
}
.survey-template .survey-section .section-fields .field-options .field-option,
.survey-template .survey-template-section .section-fields .field-options .field-option {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 5px;
}
.survey-template .survey-section .section-fields .field-options .field-option .field-option-value,
.survey-template .survey-template-section .section-fields .field-options .field-option .field-option-value {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.survey-template .survey-section .section-fields .field-options .field-option:not(:last-child),
.survey-template .survey-template-section .section-fields .field-options .field-option:not(:last-child) {
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #eee;
}
.survey-template .survey-section .section-fields .field-options .field-option:nth-child(even),
.survey-template .survey-template-section .section-fields .field-options .field-option:nth-child(even) {
  background: #efefef;
}
.survey-template .survey-section .section-fields .field-options .field-option .q-field,
.survey-template .survey-template-section .section-fields .field-options .field-option .q-field {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.survey-page {
  padding: 20px 0;
}
.survey-page .survey-template {
  padding: 10px;
}
.survey-page .survey-template .survey-title {
  font-size: 1.6em;
  font-weight: bold;
  text-align: center;
  margin-bottom: 20px;
}
.survey-page .survey-template .section-title {
  font-size: 1.3em;
  font-weight: bold;
  margin-bottom: 10px;
  text-align: center;
}
.survey-page .survey-template .field-title {
  font-size: 1.1em;
  font-weight: 500;
  margin-bottom: 10px;
}
.survey-page .survey-template .section-field:not([class*="Yes / No button"]) {
  margin-bottom: 20px;
}
.survey-page .survey-template .buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0 10px;
}
.survey-page .survey-template .checklist-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.survey-page .survey-template .signature .user-name {
  text-align: center;
  font-size: 1.2em;
}
.survey-page .survey-template .signature .signature-value {
  padding: 5px;
}

.fill-survey-page {
  padding: 40px 0;
}
.fill-survey-page .survey-fill .form-content .survey-template-section {
  margin: 0 0 20px 0;
  padding: 0;
  border-bottom: 0;
}
.fill-survey-page .survey-template .survey-template-section {
  padding-left: 0;
}
.fill-survey-page .buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.fill-survey-page .submit-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.edit-page {
  width: 1024px;
  max-width: 80vw;
}
.edit-page .page-subtitle {
  position: sticky;
  top: 0;
  background: white;
  z-index: 2;
  padding: 20px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.edit-page .page-subtitle .content {
  font-weight: bold;
  font-size: 1.2em;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.edit-page > .q-tabs {
  position: sticky;
  top: 60px;
  z-index: 2;
  background: white;
}
@media all and (min-width: 1200px) {
  .edit-page {
    max-width: 75vw !important;
  }
}
@media all and (min-width: 1200px) {
  .edit-page.edit-task-page {
    max-width: 61vw !important;
  }
}
.edit-page .left-col {
  margin-bottom: 20px;
}
.edit-page .inputs .right-col {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.edit-page .inputs .right-col .photo img {
  display: block;
  width: 100px;
  margin: 0 auto 20px;
  border-radius: 0;
}

.communications-email-class {
  width: 30px;
}
.communications-email-class .q-field--auto-height.q-field--dense .q-field__control,
.communications-email-class .q-field--auto-height.q-field--dense .q-field__native {
  min-height: 0;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.vb-traversal-container {
  margin-bottom: 10px;
}
.vb-traversal-container > .q-expansion-item .q-expansion-item__container .q-item {
  padding: 2px 16px 2px 2px;
  background: white;
}
.vb-traversal-container > .q-expansion-item .q-expansion-item__container .q-item .q-item__section--avatar {
  min-width: 0;
  padding-right: 4px;
}
.vb-traversal-container > .q-expansion-item .q-expansion-item__container .q-item .q-item__section--side > .q-icon {
  font-size: 16px;
}
.vb-traversal-container > .q-expansion-item .q-expansion-item__container .q-item .q-item__section--side > .q-icon.q-expansion-item__toggle-icon {
  font-family: "iconsax" !important;
}
.vb-traversal-container > .q-expansion-item .q-expansion-item__container .q-item .q-item__section--side > .q-icon.q-expansion-item__toggle-icon:before {
  content: "";
}
.vb-traversal-container > .q-expansion-item .q-expansion-item__container .q-card__section--vert {
  padding: 4px;
}
.vb-traversal-container .vb-traversal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 20px;
}
.vb-traversal-container .vb-traversal .add-traversal-item {
  margin-left: -10px;
  margin-top: 5px;
}
.vb-traversal-container .vb-traversal .add-traversal-item i {
  font-size: 16px;
}
.vb-traversal-container .vb-traversal .vb-traversal-item {
  width: 200px;
  position: relative;
}
.vb-traversal-container .vb-traversal .vb-traversal-item > .fas {
  position: absolute;
  right: -17px;
  top: 12px;
  font-size: 16px;
}
.vb-traversal-container .vb-traversal .vb-traversal-item .q-btn-dropdown__arrow {
  font-size: 16px;
}
.vb-traversal-container .vb-traversal .vb-traversal-item .relations-filter-primary {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
  width: 100%;
}
.vb-traversal-container .vb-traversal .vb-traversal-item .relations-filter-primary > .q-field {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.vb-traversal-columns-select {
  padding: 10px;
}
.vb-traversal-columns-select .traversal-top-controls .traversal-items-options {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
}
.vb-traversal-columns-select .traversal-top-controls .traversal-items-options > .q-field {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vb-traversal-columns-select .traversal-top-controls .traversal-types-selector {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  width: 100%;
}
.vb-traversal-columns-select .traversal-top-controls .traversal-types-selector > .q-field {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.vb-traversal-columns-select .traversal-top-controls,
.vb-traversal-columns-select .traversal-columns-header {
  position: sticky;
  top: 0;
  z-index: 5;
  background: white;
}
.vb-traversal-columns-select .traversal-columns-header {
  top: 80px;
}
.vb-traversal-columns-select .items-table-column-edit .columns-list {
  max-height: none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FwcC5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7O0VBUUUsQ0FBQyxpQ0FBaUMsS0FBSyw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBQyxHQUFHLGdDQUFnQyxDQUFDLHdCQUF3QixDQUFDLENBQUMseUJBQXlCLEtBQUssOEJBQThCLENBQUMsc0JBQXNCLENBQUMsR0FBRyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDLGlDQUFpQyx5QkFBeUIsQ0FBQyxVQUFVLGNBQWMsQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsZ0JBQWdCLENBQUMsbUJBQW1CLENBQUMsZUFBZSxDQUFDLHVCQUF1QixjQUFjLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLDhCQUE4QixDQUFDLHNCQUFzQixDQUFDLHFDQUFxQyxtQkFBbUIsQ0FBQywrQkFBK0IseUJBQXlCLENBQUMsaUJBQWlCLENBQUMsaUNBQWlDLENBQUMseUJBQXlCLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsd0JBQXdCLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyx5QkFBeUIsa0JBQWtCLENBQUMscUJBQXFCLENBQUMsMkJBQTJCLGVBQWUsQ0FBQyxjQUFjLENBQUMsa0NBQWtDLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLG9CQUFvQixDQUFwQix1Q0FBb0IsQ0FBQyxzQ0FBc0MsQ0FBQyx5REFBeUQsaUNBQWlDLENBQUMseUJBQXlCLENBQUMsd0JBQXdCLGdCQUFnQixDQUFDLGlCQUFpQixDQUFDLGlCQUFpQixDQUFDLFNBQVMsQ0FBQyxtQkFBbUIsQ0FBQyxlQUFlLENBQUMsZ0JBQWdCLENBQUMsaUJBQWlCLENBQUMsNkJBQTZCLFFBQVEsb0JBQW9CLENBQUMsSUFBSSxvQkFBb0IsQ0FBQyxDQUFDLHFCQUFxQixRQUFRLG9CQUFvQixDQUFDLElBQUksb0JBQW9CLENBQUMsQ0FBQyw4QkFBOEIsUUFBUSxvQkFBb0IsQ0FBQyxJQUFJLG9CQUFvQixDQUFDLENBQUMsc0JBQXNCLFFBQVEsb0JBQW9CLENBQUMsSUFBSSxvQkFBb0IsQ0FBQyxDQUFDLDRCQUE0QixRQUFRLG9CQUFvQixDQUFDLElBQUksb0JBQW9CLENBQUMsQ0FBQyxvQkFBb0IsUUFBUSxvQkFBb0IsQ0FBQyxJQUFJLG9CQUFvQixDQUFDLENBQUMsK0JBQStCLFFBQVEsb0JBQW9CLENBQUMsSUFBSSxvQkFBb0IsQ0FBQyxDQUFDLHVCQUF1QixRQUFRLG9CQUFvQixDQUFDLElBQUksb0JBQW9CLENBQUMsQ0FBQywrQkFBK0IsUUFBUSxvQkFBb0IsQ0FBQyxJQUFJLG9CQUFvQixDQUFDLENBQUMsdUJBQXVCLFFBQVEsb0JBQW9CLENBQUMsSUFBSSxvQkFBb0IsQ0FBQyxDQUFDLDZCQUE2QixRQUFRLG9CQUFvQixDQUFDLElBQUksb0JBQW9CLENBQUMsQ0FBQyxxQkFBcUIsUUFBUSxvQkFBb0IsQ0FBQyxJQUFJLG9CQUFvQixDQUFDLENBQUMsK0NBQStDLDZCQUE2QixDQUFDLHFCQUFxQixDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLDJDQUEyQyw0QkFBNEIsQ0FBQyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyw0Q0FBNEMsNEJBQTRCLENBQUMsaUNBQWlDLENBQUMseUJBQXlCLENBQUMsMENBQTBDLDRCQUE0QixDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLDZDQUE2Qyw0QkFBNEIsQ0FBQyxrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyw2Q0FBNkMsNEJBQTRCLENBQUMsa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsMkNBQTJDLDRCQUE0QixDQUFDLGdDQUFnQyxDQUFDLHdCQUF3QixDQUFDLGdDQUFnQyxZQUFZLENBQUMsdUNBQXVDLFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQyxNQUFNLENBQUMsZ0JBQWdCLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxRQUFRLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLHNDQUFzQyxVQUFVLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsNEJBQTRCLENBQUMsaUJBQWlCLENBQUMsUUFBUSxDQUFDLGlCQUFpQixDQUFDLGlCQUFpQixDQUFDLGtEQUFrRCxDQUFDLDBDQUEwQyxDQUFDLDhCQUE4QixDQUFDLE9BQU8sQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLENBQUMsK0NBQStDLFdBQVcsQ0FBQyxVQUFVLENBQUMsaUJBQWlCLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxjQUFjLENBQUMsVUFBVSxDQUFDLGlCQUFpQixDQUFDLHdCQUF3QixDQUFDLDBCQUEwQixDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMscURBQXFELFlBQVksQ0FBQyxtREFBbUQsY0FBYyxDQUFDLDBEQUEwRCxjQUFjLENBQUMscURBQXFELGNBQWMsQ0FBQyxxREFBcUQsU0FBUyxDQUFDLDZDQUE2QyxhQUFhLENBQUMsY0FBYyxDQUFDLGdCQUFnQixDQUFDLHdCQUF3QixDQUF1QixvQkFBb0IsQ0FBQyxnQkFBZ0IsQ0FBQyxjQUFjLENBQUMsbUJBQW1CLENBQUMsMkRBQTJELFdBQVcsQ0FBQyw4REFBOEQsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMscUJBQXFCLENBQUMsZ0VBQWdFLHFCQUFxQixDQUFDLG9FQUFvRSxZQUFZLENBQUMsNkRBQTZELHdCQUF3QixDQUF1QixvQkFBb0IsQ0FBQyxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxtQkFBbUIsQ0FBQyxvQkFBb0IsQ0FBQyxxQkFBcUIsQ0FBQyxtRUFBbUUsWUFBWSxDQUFDLGtEQUFrRCxrQkFBa0IsQ0FBQyxXQUFXLENBQUMscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsb0JBQW9CLENBQUMsVUFBVSxDQUFDLGlCQUFpQixDQUFDLGlCQUFpQixDQUFDLGVBQWUsQ0FBQyw0REFBNEQsaUJBQWlCLENBQUMscUVBQXFFLFNBQVMsQ0FBQywyRUFBMkUsMEJBQTBCLENBQUMsMkVBQTJFLGVBQWUsQ0FBQyxpQkFBaUIsQ0FBQyxvRUFBb0UsYUFBYSxDQUFDLHdFQUF3RSxjQUFjLENBQUMsV0FBVyxDQUFDLDBFQUEwRSxZQUFZLENBQUMsMENBQTBDLG1CQUFtQixDQUFDLGlEQUFpRCxpQkFBaUIsQ0FBQyxlQUFlLENBQUMsZ0JBQWdCLENBQUMsaURBQWlELG9CQUFvQixDQUFDLGdCQUFnQixDQUFDLGNBQWMsQ0FBQyxlQUFlLENBQUMsc0JBQXNCLENBQUMsaUJBQWlCLENBQUMsa0JBQWtCLENBQUMscUJBQXFCLENBQUMsNkJBQTZCLENBQUMseUJBQXlCLENBQUMsY0FBYyxDQUFDLHdCQUF3QixDQUF1QixvQkFBb0IsQ0FBQyxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsNEhBQTRILENBQXNILG9IQUE0RyxDQUE1Ryw0R0FBNEcsQ0FBMEksdUNBQXVDLENBQUMsUUFBUSxDQUFDLHFCQUFxQixDQUFDLDBEQUEwRCx3QkFBd0IsQ0FBQyxVQUFVLENBQUMsZ0JBQWdCLENBQUMsaUNBQWlDLENBQUMseUJBQXlCLENBQUMsZ0VBQWdFLHdCQUF3QixDQUFDLFVBQVUsQ0FBQywyREFBMkQsd0JBQXdCLENBQUMsVUFBVSxDQUFDLGdCQUFnQixDQUFDLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLGlFQUFpRSx3QkFBd0IsQ0FBQyxVQUFVLENBQUMseURBQXlELHdCQUF3QixDQUFDLFVBQVUsQ0FBQyxnQkFBZ0IsQ0FBQyxpQ0FBaUMsQ0FBQyx5QkFBeUIsQ0FBQywrREFBK0Qsd0JBQXdCLENBQUMsVUFBVSxDQUFDLDREQUE0RCx3QkFBd0IsQ0FBQyxVQUFVLENBQUMsZ0JBQWdCLENBQUMsaUNBQWlDLENBQUMseUJBQXlCLENBQUMsa0VBQWtFLHdCQUF3QixDQUFDLFVBQVUsQ0FBQyw2REFBNkQsd0JBQXdCLENBQUMsVUFBVSxDQUFDLGdCQUFnQixDQUFDLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLG1FQUFtRSx3QkFBd0IsQ0FBQyxVQUFVLENBQUMsNERBQTRELHdCQUF3QixDQUFDLFVBQVUsQ0FBQyxnQkFBZ0IsQ0FBQyxpQ0FBaUMsQ0FBQyx5QkFBeUIsQ0FBQyxrRUFBa0Usd0JBQXdCLENBQUMsVUFBVSxDQUFDLDBEQUEwRCx3QkFBd0IsQ0FBQyxVQUFVLENBQUMsZ0JBQWdCLENBQUMsaUNBQWlDLENBQUMseUJBQXlCLENBQUMsZ0VBQWdFLHdCQUF3QixDQUFDLFVBQVUsQ0FBQyw2RUFBNkUsdUJBQXVCLENBQUMsOEVBQThFLHVCQUF1QixDQUFDLCtFQUErRSx1QkFBdUIsQ0FBQyxnRkFBZ0YsdUJBQXVCLENBQUMsZ0ZBQWdGLHVCQUF1QixDQUFDLDhFQUE4RSx1QkFBdUIsQ0FBQywwQkFBMEIsVUFBVSxDQUFDLHVCQUF1QixhQUFhLENBQUMsOENBQThDLFFBQVEsQ0FBQyxVQUFVLENBQUMsNEVBQTRFLHFCQUFxQixDQUFDLFVBQVUsQ0FBQyw4RUFBMkgsb0NBQW9DLENBQUMsaUJBQWlCLENBQUMsb0pBQW9KLGdCQUFnQixDQUFDLGFBQWEsQ0FBQyxrSEFBa0gsV0FBVyxDQUFDLGdJQUFnSSx3QkFBd0IsQ0FBQyxjQUFjLENBQUMsZ0JBQWdCLENBQUMsZ0JBQWdCLENBQUMsd0pBQWdMLGVBQWUsQ0FBQyxVQUFVLENBQUMsb0tBQW9LLGVBQWUsQ0FBQyxrSkFBa0osZUFBZSxDQUFDLGNBQWMsQ0FBQywyRUFBMkUsOEJBQThCLENBQUMsVUFBVSxDQUFDLDZFQUEwSCxvQ0FBb0MsQ0FBQyxlQUFlLENBQUMsaUJBQWlCLENBQUMsV0FBVyxDQUFDLG1KQUFtSixnQkFBZ0IsQ0FBQyxhQUFhLENBQUMsaUhBQWlILFdBQVcsQ0FBQywrSEFBK0gsUUFBUSxDQUFDLHFCQUFxQixDQUFDLHdCQUF3QixDQUFDLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyxnQkFBZ0IsQ0FBQyxpQ0FBaUMsQ0FBQyx5QkFBeUIsQ0FBQyxXQUFXLENBQUMsdUpBQStLLGVBQWUsQ0FBQyxVQUFVLENBQUMsWUFBWSxDQUFDLG1LQUFtSyxlQUFlLENBQUMsaUpBQWlKLGVBQWUsQ0FBQyxjQUFjLENBQUMsdURBQXVELG1FQUFtRSxDQUFDLDJEQUEyRCxDQUFDLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLHNEQUFzRCxrRUFBa0UsQ0FBQywwREFBMEQsQ0FBQyxvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQyx5QkFBeUIsUUFBUSx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxRQUFRLHNDQUFzQyxDQUFDLDhCQUE4QixDQUFDLFlBQVksdUNBQXVDLENBQUMsK0JBQStCLENBQUMsUUFBUSxzQ0FBc0MsQ0FBQyw4QkFBOEIsQ0FBQyxDQUFDLGlCQUFpQixRQUFRLHVDQUF1QyxDQUFDLCtCQUErQixDQUFDLFFBQVEsc0NBQXNDLENBQUMsOEJBQThCLENBQUMsWUFBWSx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxRQUFRLHNDQUFzQyxDQUFDLDhCQUE4QixDQUFDLENBQUMsd0JBQXdCLFFBQXFDLG9CQUFvQixDQUFDLElBQW9DLHVCQUF1QixDQUFDLENBQUMsZ0JBQWdCLFFBQXFDLG9CQUFvQixDQUFDLElBQW9DLHVCQUF1QixDQUFDLENBQUMsVUFBVSx5QkFBeUIsQ0FBQyxpQkFBaUIsQ0FBQyx3QkFBd0IsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLGtvQkFBa29CLFNBQVMsQ0FBQyxrREFBa0QsK0JBQStCLENBQUMsMkJBQXNCLENBQXRCLHVCQUF1QixDQUFDLG1EQUFtRCxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQywrQkFBK0IsQ0FBQywyQkFBc0IsQ0FBdEIsdUJBQXVCLENBQUMsb0RBQW9ELGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLCtCQUErQixDQUFDLDJCQUFzQixDQUF0Qix1QkFBdUIsQ0FBQyxtREFBbUQsZ0NBQWdDLENBQUMsNEJBQXdCLENBQXhCLHdCQUF3QixDQUFDLCtCQUErQixDQUFDLDJCQUFzQixDQUF0Qix1QkFBdUIsQ0FBQyxvREFBb0QsaUNBQWlDLENBQUMsNkJBQXlCLENBQXpCLHlCQUF5QixDQUFDLCtCQUErQixDQUFDLDJCQUFzQixDQUF0Qix1QkFBdUIsQ0FBQyxrREFBa0QsNkJBQTZCLENBQUMseUJBQXFCLENBQXJCLHFCQUFxQixDQUFDLCtCQUErQixDQUFDLDJCQUFzQixDQUF0Qix1QkFBdUIsQ0FBQyxrREFBa0QsNkJBQTZCLENBQUMseUJBQXFCLENBQXJCLHFCQUFxQixDQUFDLCtCQUErQixDQUFDLDJCQUFzQixDQUF0Qix1QkFBdUIsQ0FBQywrQ0FBK0MsdUNBQXVDLENBQUMsbUNBQThCLENBQTlCLCtCQUErQixDQUFDLGdEQUFnRCx1Q0FBdUMsQ0FBQyxtQ0FBOEIsQ0FBOUIsK0JBQStCLENBQUMsaURBQWlELHNDQUFzQyxDQUFDLGtDQUE2QixDQUE3Qiw4QkFBOEIsQ0FBQyxrREFBa0Qsc0NBQXNDLENBQUMsa0NBQTZCLENBQTdCLDhCQUE4QixDQUFDLGdEQUFnRCw0QkFBNEIsQ0FBQyx3QkFBbUIsQ0FBbkIsb0JBQW9CLENBQUMsaURBQWlELDRCQUE0QixDQUFDLHdCQUFtQixDQUFuQixvQkFBb0IsQ0FBQyxnREFBZ0QsaUJBQWlCLENBQUMseUNBQXlDLG9DQUFvQyxDQUFDLDBDQUEwQyw0QkFBNEIsQ0FBQyw2REFBNkQsUUFBUSxDQUFDLDhEQUE4RCxRQUFRLENBQUMsNERBQTRELFFBQVEsQ0FBQywrREFBK0QsUUFBUSxDQUFDLCtEQUErRCxRQUFRLENBQUMsNkRBQTZELFFBQVEsQ0FBQyxpRUFBaUUsV0FBVyxDQUFDLCtEQUErRCxpQkFBaUIsQ0FBQyxXQUFXLENBQUMsY0FBYyxDQUFDLGtCQUFrQixDQUFDLGlFQUFpRSxtQkFBbUIsQ0FBQyxnRkFBZ0YsZ0JBQWdCLENBQUMsYUFBYSxDQUFDLG9FQUFvRSxrQkFBa0IsQ0FBQywrREFBK0QsaUJBQWlCLENBQUMsV0FBVyxDQUFDLDREQUE0RCxpQkFBaUIsQ0FBQyxtRUFBbUUsY0FBYyxDQUFDLGlCQUFpQixDQUFDLGtCQUFrQixDQUFDLGdCQUFnQixDQUFDLFFBQVEsQ0FBQyxXQUFXLENBQUMsWUFBWSxDQUFDLGVBQWUsQ0FBQyw2RkFBNkYsZUFBZSxDQUFDLGNBQWMsQ0FBQyx5Q0FBeUMsaUNBQWlDLENBQUMsMENBQTBDLHNCQUFzQixDQUFvSCwwR0FBMEcsQ0FBQywyQkFBMkIsQ0FBQyw2RUFBNkUsZ0JBQWdCLENBQUMsYUFBYSxDQUFDLGlFQUFpRSxzQkFBc0IsQ0FBQywrREFBK0Qsc0JBQXNCLENBQUMsY0FBYyxDQUFDLGdCQUFnQixDQUFDLCtEQUErRCxzQkFBc0IsQ0FBQyw0REFBNEQsZ0JBQWdCLENBQUMsbUVBQW1FLHdCQUF3QixDQUFDLGVBQWUsQ0FBQyw0RUFBNEUsZUFBZSxDQUFDLGNBQWMsQ0FBQywwQ0FBMEMsaUNBQWlDLENBQUMsMkNBQTJDLHNCQUFzQixDQUFnRCxzQ0FBc0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxnQkFBZ0IsQ0FBQyw4RUFBOEUsZ0JBQWdCLENBQUMsYUFBYSxDQUFDLGtFQUFrRSxzQkFBc0IsQ0FBQyxnRUFBZ0Usc0JBQXNCLENBQUMsY0FBYyxDQUFDLGdCQUFnQixDQUFDLGlCQUFpQixDQUFDLGtCQUFrQixDQUFDLGdFQUFnRSxzQkFBc0IsQ0FBQyxjQUFjLENBQUMsNkRBQTZELGdCQUFnQixDQUFDLFlBQVksQ0FBQyxlQUFlLENBQUMseUJBQXlCLENBQUMsZUFBZSxDQUFDLHlCQUF5QixDQUFDLG9FQUFvRSxlQUFlLENBQUMsNkVBQTZFLGVBQWUsQ0FBQyxjQUFjLENBQUMsdUNBQXVDLDBCQUEwQixDQUFDLFVBQVUsQ0FBQyx3Q0FBd0Msc0JBQXNCLENBQW9ILDBHQUEwRyxDQUFDLHNCQUFzQixDQUFDLCtEQUErRCxzQkFBc0IsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLDZEQUE2RCxzQkFBc0IsQ0FBQyxjQUFjLENBQUMsZ0JBQWdCLENBQUMsaUJBQWlCLENBQUMsa0JBQWtCLENBQUMsOEVBQThFLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLHdCQUF3QixDQUF4QiwrQ0FBd0IsQ0FBQyw4Q0FBOEMsQ0FBQywwQkFBMEIsQ0FBQyxzQkFBa0IsQ0FBbEIsa0JBQWtCLENBQUMsYUFBYSxDQUFDLGNBQWMsQ0FBQyxhQUFhLENBQUMsa0JBQWtCLENBQUMsY0FBYyxDQUFDLFVBQVUsQ0FBQyw2REFBNkQsaUJBQWlCLENBQUMsY0FBYyxDQUFDLFVBQVUsQ0FBQyxrQkFBa0IsQ0FBQywwREFBMEQsaUJBQWlCLENBQUMsaUVBQWlFLGdCQUFnQixDQUFDLHdCQUF3QixDQUFDLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLGlCQUFpQixDQUFDLHdFQUF3RSxlQUFlLENBQUMseUZBQXlGLDBCQUEwQixDQUFDLHNCQUFpQixDQUFqQixrQkFBa0IsQztBQ1IxdXJCOzs7OztFQUtFO0FBQ0Y7RUFDRSxzQkFBc0I7RUFDdEIseUNBQXlDO0VBQ3pDLGVBQWU7RUFDZixZQUFZO0VBQ1osV0FBVztFQUNYLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLGVBQWU7RUFDZixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixRQUFRO0FBQ1Y7QUFDQTtFQUNFLFNBQVM7RUFDVCxVQUFVO0FBQ1o7QUFDQTtFQUNFLHNCQUFzQjtFQUN0QixpQkFBaUI7RUFDakIsWUFBWTtFQUNaLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLFlBQVk7QUFDZDtBQUNBOzs7Ozs7Ozs7OztFQVdFLFNBQVM7RUFDVCxVQUFVO0VBQ1YsNkVBQTZFO0FBQy9FO0FBQ0E7O0VBRUUsbUJBQW1CO0FBQ3JCO0FBQ0E7O0VBRUUscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxvQkFBb0I7QUFDdEI7QUFDQTs7RUFFRSxtQkFBbUI7QUFDckI7QUFDQTs7RUFFRSxXQUFXO0VBQ1gsZUFBZTtFQUNmLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLHFCQUFxQjtFQUNyQixtQkFBbUI7RUFDbkIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLG9CQUFvQjtBQUN0QjtBQUNBOztFQUVFLG1CQUFtQjtBQUNyQjtBQUNBOztFQUVFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsNkVBQTZFO0VBQzdFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0Usc0NBQXNDO0FBQ3hDO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLDBDQUEwQztBQUM1QztBQUNBO0VBQ0Usc0VBQXNFO0FBQ3hFO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLDBDQUEwQztBQUM1QztBQUNBO0VBQ0UsK0RBQStEO0FBQ2pFO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLHNDQUFzQztBQUN4QztBQUNBO0VBQ0Usd0RBQXdEO0FBQzFEO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLDBDQUEwQztBQUM1QztBQUNBO0VBQ0UsaURBQWlEO0FBQ25EO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLDBDQUEwQztBQUM1QztBQUNBO0VBQ0UsMENBQTBDO0FBQzVDO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLHNDQUFzQztBQUN4QztBQUNBO0VBQ0UsbUNBQW1DO0FBQ3JDO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLDBDQUEwQztBQUM1QztBQUNBO0VBQ0UsNEJBQTRCO0FBQzlCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLDBDQUEwQztBQUM1QztBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLHNDQUFzQztBQUN4QztBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UsY0FBYztFQUNkLGVBQWU7QUFDakI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsNENBQTRDO0FBQzlDO0FBQ0E7RUFDRSwyQ0FBMkM7QUFDN0M7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGNBQWM7RUFDZCxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLHNCQUFzQjtFQUN0QiwrQkFBK0I7RUFDL0Isa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLFdBQVc7QUFDYjs7QUM1WUE7Ozs7O0VBS0U7QUFDRjtFQUNFLHNCQUFzQjtFQUN0Qix5Q0FBeUM7RUFDekMsZUFBZTtFQUNmLFlBQVk7RUFDWixXQUFXO0VBQ1gsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsZUFBZTtFQUNmLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLFFBQVE7QUFDVjtBQUNBO0VBQ0UsU0FBUztFQUNULFVBQVU7QUFDWjtBQUNBO0VBQ0Usc0JBQXNCO0VBQ3RCLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIscUJBQXFCO0VBQ3JCLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UsWUFBWTtBQUNkO0FBQ0E7Ozs7Ozs7Ozs7O0VBV0UsU0FBUztFQUNULFVBQVU7RUFDViw2RUFBNkU7QUFDL0U7QUFDQTs7RUFFRSxtQkFBbUI7QUFDckI7QUFDQTs7RUFFRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLG9CQUFvQjtBQUN0QjtBQUNBOztFQUVFLG1CQUFtQjtBQUNyQjtBQUNBOztFQUVFLFdBQVc7RUFDWCxlQUFlO0VBQ2YsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsb0JBQW9CO0FBQ3RCO0FBQ0E7O0VBRUUsbUJBQW1CO0FBQ3JCO0FBQ0E7O0VBRUUsb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSw2RUFBNkU7RUFDN0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxzQ0FBc0M7QUFDeEM7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsMENBQTBDO0FBQzVDO0FBQ0E7RUFDRSxzRUFBc0U7QUFDeEU7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsMENBQTBDO0FBQzVDO0FBQ0E7RUFDRSwrREFBK0Q7QUFDakU7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0Usc0NBQXNDO0FBQ3hDO0FBQ0E7RUFDRSx3REFBd0Q7QUFDMUQ7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsMENBQTBDO0FBQzVDO0FBQ0E7RUFDRSxpREFBaUQ7QUFDbkQ7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsMENBQTBDO0FBQzVDO0FBQ0E7RUFDRSwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0Usc0NBQXNDO0FBQ3hDO0FBQ0E7RUFDRSxtQ0FBbUM7QUFDckM7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsMENBQTBDO0FBQzVDO0FBQ0E7RUFDRSw0QkFBNEI7QUFDOUI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsMENBQTBDO0FBQzVDO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0Usc0NBQXNDO0FBQ3hDO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsY0FBYztBQUNoQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsY0FBYztBQUNoQjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSw0Q0FBNEM7QUFDOUM7QUFDQTtFQUNFLDJDQUEyQztBQUM3QztBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsY0FBYztFQUNkLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0Usc0JBQXNCO0VBQ3RCLCtCQUErQjtFQUMvQixrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsV0FBVztBQUNiO0FBQ0E7O0VBRUUsV0FBVztFQUNYLFdBQVc7RUFDWCxjQUFjO0FBQ2hCO0FBQ0E7O0VBRUUsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWixlQUFlO0VBQ2YscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLFdBQVc7QUFDYjtBQUNBOztFQUVFLFdBQVc7RUFDWCxZQUFZO0FBQ2Q7QUFDQTs7RUFFRSxhQUFhO0FBQ2Y7QUFDQTs7RUFFRSxhQUFhO0FBQ2Y7QUFDQTs7Ozs7Ozs7Ozs7Ozs7RUFjRSxXQUFXO0FBQ2I7QUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTRCRSxVQUFVO0FBQ1o7QUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTRCRSxZQUFZO0FBQ2Q7QUFDQTtFQUNFOztJQUVFLFdBQVc7RUFDYjtFQUNBOzs7O0lBSUUsVUFBVTtFQUNaO0VBQ0E7Ozs7SUFJRSxZQUFZO0VBQ2Q7QUFDRjtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLGFBQWE7QUFDZjtBQUNBOztFQUVFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1DQUEyQjtNQUEzQiwrQkFBMkI7VUFBM0IsMkJBQTJCO0FBQzdCO0FBQ0E7RUFDRSxlQUFlO0VBQ2YscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxvQ0FBNEI7TUFBNUIsZ0NBQTRCO1VBQTVCLDRCQUE0QjtBQUM5QjtBQUNBO0VBQ0UscUJBQXFCO0VBQ3JCLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UsV0FBVztFQUNYLFdBQVc7RUFDWCxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxVQUFVO0VBQ1YsWUFBWTtFQUNaLHFCQUFxQjtFQUNyQixzQkFBc0I7RUFDdEIsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsVUFBVTtFQUNWLFlBQVk7RUFDWixxQkFBcUI7RUFDckIsZUFBZTtBQUNqQjtBQUNBOztFQUVFLFVBQVU7QUFDWjtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTs7RUFFRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxZQUFZO0FBQ2Q7QUFDQTtFQUNFLGFBQWE7QUFDZjtBQUNBO0VBQ0UsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsYUFBYTtBQUNmO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsY0FBYztBQUNoQjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLDBCQUEwQjtBQUM1QjtBQUNBO0VBQ0UsMkJBQTJCO0VBQzNCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2Ysa0JBQWtCO0FBQ3BCO0FBQ0E7O0VBRUUseUJBQXlCO0VBQ3pCLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSx5QkFBeUI7RUFDekIsY0FBYztFQUNkLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsV0FBVztFQUNYLHFCQUFxQjtFQUNyQixXQUFXO0VBQ1gsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UsZUFBZTtFQUNmLHFCQUFxQjtFQUNyQixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsV0FBVztBQUNiO0FBQ0E7RUFDRSxxQkFBcUI7RUFDckIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxzQkFBc0I7RUFDdEIsYUFBYTtFQUNiLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsZUFBZTtFQUNmLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsVUFBVTtBQUNaO0FBQ0E7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLFlBQVk7QUFDZDtBQUNBO0VBQ0UsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixTQUFTO0VBQ1QsVUFBVTtBQUNaO0FBQ0E7O0VBRUUsV0FBVztBQUNiO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsVUFBVTtBQUNaO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLFlBQVk7RUFDWixXQUFXO0VBQ1gsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSw2QkFBNkI7RUFDN0IsV0FBVztFQUNYLFlBQVk7RUFDWixXQUFXO0VBQ1gsWUFBWTtFQUNaLFdBQVc7QUFDYjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixRQUFRO0VBQ1IsUUFBUTtFQUNSLFdBQVc7QUFDYjtBQUNBOzs7Ozs7RUFNRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBOztFQUVFLGlCQUFpQjtBQUNuQjtBQUNBOztFQUVFLG9CQUFvQjtBQUN0QjtBQUNBOztFQUVFLG9CQUFvQjtBQUN0QjtBQUNBOztFQUVFLG9CQUFvQjtBQUN0QjtBQUNBOztFQUVFLG9CQUFvQjtBQUN0QjtBQUNBOztFQUVFLG9CQUFvQjtBQUN0QjtBQUNBOztFQUVFLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsY0FBYztBQUNoQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxZQUFZO0FBQ2Q7QUFDQTs7RUFFRSxxQkFBcUI7QUFDdkI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxvQkFBb0I7QUFDdEI7QUFDQTtFQUNFLDRDQUE0QztBQUM5QztBQUNBO0VBQ0UsMkNBQTJDO0FBQzdDO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTs7RUFFRSxpQkFBaUI7QUFDbkI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0Usc0JBQXNCO0VBQ3RCLHNCQUFzQjtFQUN0QiwrREFBK0Q7RUFDL0QsWUFBWTtBQUNkO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0UsNkJBQTZCO0VBQzdCLHFDQUFxQztBQUN2QztBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTs7RUFFRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGVBQWU7QUFDakI7QUFDQTtFQUNFLHNCQUFzQjtFQUN0QixzQkFBc0I7RUFDdEIsNEJBQTRCO0VBQzVCLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxxQkFBcUI7RUFDckIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixlQUFlO0VBQ2YsWUFBWTtFQUNaLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxxQkFBcUI7RUFDckIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQix1QkFBdUI7RUFDdkIsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSw0QkFBNEI7RUFDNUIsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGlCQUFpQjtFQUNqQixnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBOztFQUVFLGFBQWE7QUFDZjtBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxzQkFBc0I7QUFDeEI7O0FDaDdCQTtFQUNFLHNCQUFzQjtFQUN0Qjs7O29FQUdrRTtFQUNsRSxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLCtFQUErRTtFQUMvRSxpQ0FBaUM7RUFDakMsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixjQUFjOztFQUVkLHNDQUFzQztFQUN0QyxtQ0FBbUM7RUFDbkMsa0NBQWtDO0FBQ3BDOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUMzdEZBLDJKQUEySixVQUFVLENBQUMsaUJBQWlCLENBQUMsUUFBUSxDQUFDLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMscUJBQXFCLENBQUMsa0JBQWtCLENBQUMseUJBQXlCLENBQUMsd0JBQXdCLENBQUMsaUJBQWlCLENBQUMsNkJBQTZCLENBQUMscUJBQXFCLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsMkNBQTJDLENBQUMsbUNBQW1DLENBQUMsMkJBQTJCLFNBQVMsQ0FBQyw2QkFBNkIsUUFBUSxDQUFDLCtFQUErRSwyQ0FBMkMsQ0FBQyxtQ0FBbUMsQ0FBQyxRQUFRLDZCQUE2QixDQUFDLHFCQUFxQixDQUFDLGFBQWEsQ0FBQyxjQUFjLENBQUMsZUFBZSxDQUFDLGdCQUFnQixDQUFDLFFBQVEsQ0FBQyxjQUFjLENBQUMsNEJBQTRCLENBQUMsWUFBWSxDQUFDLCtCQUErQixDQUFDLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxrQkFBa0IsQ0FBQyxjQUFjLG9CQUFvQixDQUFDLGFBQWEsQ0FBQyxrQ0FBa0MsVUFBVSxDQUFDLGtCQUFrQixDQUFDLGFBQWEsUUFBUSxDQUFDLGFBQWEsQ0FBQyxlQUFlLENBQUMsbUJBQW1CLENBQUMsY0FBYyxXQUFXLENBQUMsd0NBQXdDLFNBQVMsQ0FBQyxtQkFBbUIsV0FBVyxDQUFDLGlCQUFpQixDQUFDLGVBQWUsQ0FBQyxvQkFBb0IsaUJBQWlCLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxpQkFBaUIsQ0FBQyxTQUFTLENBQUMsd0NBQXdDLENBQUMsZ0NBQWdDLENBQUMsd0NBQXdDLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxRQUFRLENBQUMsY0FBYyxDQUFDLHFCQUFxQixDQUFDLHFDQUFxQyxDQUFDLHVDQUF1QyxDQUFDLCtCQUErQixDQUFDLDREQUE0RCxTQUFTLENBQUMsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsa0hBQWtILENBQUMsMEdBQTBHLENBQUMsa0dBQWtHLENBQUMsdUpBQXVKLENBQUMsbUNBQW1DLENBQUMsMkJBQTJCLENBQUMsNkVBQTZFLFNBQVMsQ0FBQywyQkFBMkIsQ0FBQyxtQkFBbUIsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLG9CQUFvQixDQUFDLFdBQVcsQ0FBQyxtQkFBbUIsU0FBUyxDQUFDLFVBQVUsQ0FBQyxzQkFBc0IsQ0FBQyxpQkFBaUIsQ0FBQyxlQUFlLENBQUMscUJBQXFCLFdBQVcsQ0FBQyxzQkFBc0IsVUFBVSxDQUFDLGtCQUFrQixpQkFBaUIsQ0FBQyxVQUFVLG9CQUFvQixDQUFDLDZCQUE2QixDQUFDLHFCQUFxQixDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsZ0JBQWdCLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGVBQWUsQ0FBQyxVQUFVLENBQUMscUJBQXFCLENBQUMscUJBQXFCLENBQUMsaUJBQWlCLENBQUMsbURBQW1ELENBQUMsMkNBQTJDLENBQUMsZ0NBQWdDLG9CQUFvQixDQUFDLHNDQUFzQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsaUJBQWlCLENBQUMsa0JBQWtCLENBQUMsZ0JBQWdCLFlBQVksQ0FBQyxxQkFBcUIsWUFBWSxDQUFDLGlDQUFpQyxpQkFBaUIsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLGtDQUFrQyxDQUFDLDBCQUEwQixDQUFDLGNBQWMsQ0FBQyxhQUFhLENBQUMsb0JBQW9CLENBQUMscUJBQXFCLENBQUMsZUFBZSxjQUFjLENBQUMscUJBQXFCLG9CQUFvQixDQUFDLG9CQUFvQiwyRUFBMkUsQ0FBQyxhQUFhLENBQUMscUJBQXFCLENBQUMsd0JBQXdCLENBQUMscUJBQXFCLGlCQUFpQixDQUFDLGNBQWMsQ0FBQyxpQkFBaUIsQ0FBQyw4Q0FBOEMsQ0FBQyxzQ0FBc0MsQ0FBQyxZQUFZLENBQUMsdUJBQXVCLFVBQVUsQ0FBQyw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQyxXQUFXLENBQUMsV0FBVyxDQUFDLGFBQWEsQ0FBQyw4Q0FBOEMsaUJBQWlCLENBQUMsNkJBQTZCLENBQUMsb0JBQW9CLGlCQUFpQixDQUFDLHdCQUF3QixDQUFDLHFCQUFxQixDQUFDLG9CQUFvQixDQUFDLGdCQUFnQixDQUFDLGlCQUFpQixhQUFhLENBQUMsYUFBYSxDQUFDLGdCQUFnQixDQUFDLGtCQUFrQixtQkFBbUIsQ0FBQyxtQkFBbUIsQ0FBQyxZQUFZLENBQUMseUJBQXlCLGtCQUFrQiwyQkFBMkIsQ0FBQyw0QkFBNEIsQ0FBQyx5QkFBeUIsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLHNCQUFzQixlQUFlLENBQUMsK0JBQStCLENBQUMsc0JBQXNCLGVBQWUsQ0FBQyxnQkFBZ0IsQ0FBQyw0QkFBNEIsQ0FBQyxhQUFhLDZCQUE2QixDQUFDLHFCQUFxQixDQUFDLFdBQVcsQ0FBQyxnQkFBZ0IsQ0FBQywwQkFBMEIsNkJBQTZCLENBQUMsb0NBQW9DLDZCQUE2QixDQUFDLHFCQUFxQixDQUFDLFdBQVcsQ0FBQyxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxlQUFlLENBQUMsMkNBQTJDLFVBQVUsQ0FBQyw2Q0FBNkMsV0FBVyxDQUFDLDBCQUEwQixjQUFjLENBQUMsOEJBQThCLFlBQVksQ0FBQyxvQ0FBb0MsV0FBVyxDQUFDLHFCQUFxQixpQkFBaUIsQ0FBQyxZQUFZLENBQUMsNkJBQTZCLENBQUMscUJBQXFCLENBQUMsMkJBQTJCLGNBQWMsQ0FBQyxpQ0FBaUMsYUFBYSxDQUFDLHdCQUF3QixDQUFDLGtDQUFrQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsOEVBQThFLGFBQWEsQ0FBQyx3QkFBd0IsQ0FBQyxvQ0FBb0Msa0JBQWtCLENBQUMsVUFBVSxDQUFDLHdCQUF3QixDQUFDLG9DQUFvQyxjQUFjLENBQUMsMENBQTBDLHdCQUF3QixDQUFDLG1EQUFtRCx3QkFBd0IsQ0FBQyxnREFBZ0QsYUFBYSxDQUFDLDRCQUE0QixDQUFDLGlEQUFpRCxhQUFhLENBQUMsNEJBQTRCLENBQUMsZ0JBQWdCLFVBQVUsQ0FBQyxVQUFVLGtCQUFrQixDQUFDLHdCQUF3QixDQUFDLGdCQUFnQixDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsNkJBQTZCLENBQUMscUJBQXFCLENBQUMsaUJBQWlCLENBQUMsYUFBYSxTQUFTLENBQUMsZUFBZSxDQUFDLHFCQUFxQixDQUFDLGFBQWEsU0FBUyxDQUFDLHFCQUFxQixDQUFDLG9DQUFvQyxXQUFXLENBQUMsY0FBYyxDQUFDLHNCQUFzQixhQUFhLENBQUMsdUNBQXVDLFVBQVUsQ0FBQyxlQUFlLENBQUMsU0FBUyxrQkFBa0IsQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLFdBQVcsQ0FBQyxlQUFlLENBQUMsa0JBQWtCLDZCQUE2QixDQUFDLGtCQUFrQixpQkFBaUIsQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsZ0JBQWdCLCtCQUErQixDQUFDLGlCQUFpQixZQUFZLENBQUMsNkJBQTZCLENBQUMscUJBQXFCLENBQUMsZUFBZSxDQUFDLGlCQUFpQixtQkFBbUIsQ0FBQyxtQkFBbUIsQ0FBQyxZQUFZLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxlQUFlLENBQUMsZ0JBQWdCLGtCQUFrQixDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsaUJBQWlCLENBQUMsNkJBQTZCLENBQUMsaUJBQWlCLENBQUMsNEJBQTRCLGFBQWEsQ0FBQyw4QkFBOEIsUUFBUSxDQUFDLFNBQVMsQ0FBQyxlQUFlLENBQUMscUNBQXFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsWUFBWSxDQUFDLDhCQUE4QixjQUFjLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyxnQkFBZ0IsQ0FBQyxvQ0FBb0MsYUFBYSxDQUFDLHdCQUF3QixDQUFDLHFDQUFxQyxhQUFhLENBQUMsNEJBQTRCLENBQUMsZUFBZSxDQUFDLHVDQUF1QyxrQkFBa0IsQ0FBQyxVQUFVLENBQUMsd0JBQXdCLENBQUMsZ0JBQWdCLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQyxjQUFjLENBQUMsZ0JBQWdCLENBQUMsc0JBQXNCLGFBQWEsQ0FBQyx3QkFBd0IsQ0FBQyx1QkFBdUIsYUFBYSxDQUFDLDRCQUE0QixDQUFDLGVBQWUsQ0FBQyx5QkFBeUIsa0JBQWtCLENBQUMsVUFBVSxDQUFDLHdCQUF3Qjs7QUNBcDRQO0VBQ0UsZUFBZTtFQUNmLE1BQU07RUFDTixPQUFPO0VBQ1AsY0FBYztFQUNkLFdBQVc7RUFDWCxZQUFZO0VBQ1osZ0NBQWdDO0VBQ2hDLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsOENBQXFDO0VBQXJDO0FBQ0Y7QUFDQTtFQUNFLFVBQVU7RUFDVjtBQUNGO0FBQ0E7RUFDRSxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2Isd0JBQXVCO0VBQXZCLCtCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLHlCQUFtQjtFQUFuQiwyQkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsWUFBWTtFQUNaLFdBQVc7RUFDWDtBQUNGO0FBQ0E7RUFDRSx1QkFBdUI7RUFDdkIsV0FBVztFQUNYLFlBQVk7RUFDWixVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWDtBQUNGLEM7QUNqQ0EsZ0JBQWdCO0FDQWhCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRFFGO0FDTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEUUY7QUNOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURRRjtBQ05BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRFFGO0FDTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEUUY7QUNOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURRRjtBQ05BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRFFGO0FDTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEUUY7QUNOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURRRjtBQ05BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRFFGO0FDTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEUUY7QUNOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURRRjtBQ05BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRFFGO0FDTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEUUY7QUV4R0E7O0VBU0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBR0Y7RUFDQTtFQU1BO0VBQ0E7RUFDQTtFQU9BO0VDMk9JLDJCQUxJO0VEcE9SO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBTUE7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0VBQ0E7QUZpR0Y7O0FJak5JO0VGc0hBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUdFO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUdGO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QUZpR0o7O0FLelFBOzs7RUFHRTtBTDRRRjs7QUs3UEk7RUFOSjtJQU9NO0VMaVFKO0FBQ0Y7O0FLcFBBO0VBQ0U7RUFDQTtFRjZPSSxtQ0FMSTtFRXRPUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTHVQRjs7QUs5T0E7RUFDRTtFQUNBLGNDbW5CNEI7RURsbkI1QjtFQUNBO0VBQ0EsYUN5bkI0QjtBTnhZOUI7O0FLdk9BO0VBQ0U7RUFDQSxxQkN3akI0QjtFRHJqQjVCLGdCQ3dqQjRCO0VEdmpCNUIsZ0JDd2pCNEI7RUR2akI1QjtBTHdPRjs7QUtyT0E7RUZ1TVE7RUFBQTtBSGtDUjtBRzlMSTtFRTNDSjtJRjhNUTtFSCtCTjtBQUNGOztBS3pPQTtFRmtNUTtFQUFBO0FIMkNSO0FHdk1JO0VFdENKO0lGeU1RO0VId0NOO0FBQ0Y7O0FLN09BO0VGNkxRO0VBQUE7QUhvRFI7QUdoTkk7RUVqQ0o7SUZvTVE7RUhpRE47QUFDRjs7QUtqUEE7RUZ3TFE7RUFBQTtBSDZEUjtBR3pOSTtFRTVCSjtJRitMUTtFSDBETjtBQUNGOztBS3JQQTtFRitLTSxtQkFMSTtBSCtFVjs7QUtwUEE7RUYwS00saUJBTEk7QUhtRlY7O0FLN09BO0VBQ0U7RUFDQSxtQkN3VjBCO0FOeEc1Qjs7QUt0T0E7RUFDRTtFQUNBO0VBQ0E7QUx5T0Y7O0FLbk9BO0VBQ0U7RUFDQTtFQUNBO0FMc09GOztBS2hPQTs7RUFFRTtBTG1PRjs7QUtoT0E7OztFQUdFO0VBQ0E7QUxtT0Y7O0FLaE9BOzs7O0VBSUU7QUxtT0Y7O0FLaE9BO0VBQ0UsZ0JDNmI0QjtBTjFOOUI7O0FLOU5BO0VBQ0U7RUFDQTtBTGlPRjs7QUszTkE7RUFDRTtBTDhORjs7QUt0TkE7O0VBRUUsbUJDc2E0QjtBTjdNOUI7O0FLak5BO0VGNkVNLGtCQUxJO0FINklWOztBSzlNQTtFQUNFLGlCQ3FmNEI7RURwZjVCO0VBQ0E7QUxpTkY7O0FLeE1BOztFQUVFO0VGd0RJLGlCQUxJO0VFakRSO0VBQ0E7QUwyTUY7O0FLeE1BO0VBQU07QUw0TU47O0FLM01BO0VBQU07QUwrTU47O0FLMU1BO0VBQ0U7RUFDQSwwQkNnTndDO0FOSDFDO0FLM01FO0VBQ0U7QUw2TUo7O0FLbE1FO0VBRUU7RUFDQTtBTG9NSjs7QUs3TEE7Ozs7RUFJRSxxQ0NnVjRCO0VIbFV4QixjQUxJO0FId0xWOztBS3pMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VGRUksa0JBTEk7QUhnTVY7QUt4TEU7RUZISSxrQkFMSTtFRVVOO0VBQ0E7QUwwTEo7O0FLdExBO0VGVk0sa0JBTEk7RUVpQlI7RUFDQTtBTHlMRjtBS3RMRTtFQUNFO0FMd0xKOztBS3BMQTtFQUNFO0VGdEJJLGtCQUxJO0VFNkJSLHdCQ3k1Q2tDO0VEeDVDbEMsc0NDeTVDa0M7RUM5ckRoQztBUDZkSjtBS3JMRTtFQUNFO0VGN0JFLGNBTEk7QUgwTlY7O0FLN0tBO0VBQ0U7QUxnTEY7O0FLMUtBOztFQUVFO0FMNktGOztBS3JLQTtFQUNFO0VBQ0E7QUx3S0Y7O0FLcktBO0VBQ0UsbUJDNFg0QjtFRDNYNUIsc0JDMlg0QjtFRDFYNUIsZ0NDNFo0QjtFRDNaNUI7QUx3S0Y7O0FLaktBO0VBRUU7RUFDQTtBTG1LRjs7QUtoS0E7Ozs7OztFQU1FO0VBQ0E7RUFDQTtBTG1LRjs7QUszSkE7RUFDRTtBTDhKRjs7QUt4SkE7RUFFRTtBTDBKRjs7QUtsSkE7RUFDRTtBTHFKRjs7QUtoSkE7Ozs7O0VBS0U7RUFDQTtFRjVISSxrQkFMSTtFRW1JUjtBTG1KRjs7QUsvSUE7O0VBRUU7QUxrSkY7O0FLN0lBO0VBQ0U7QUxnSkY7O0FLN0lBO0VBR0U7QUw4SUY7QUszSUU7RUFDRTtBTDZJSjs7QUt0SUE7RUFDRTtBTHlJRjs7QUtqSUE7Ozs7RUFJRTtBTG9JRjtBS2pJSTs7OztFQUNFO0FMc0lOOztBSy9IQTtFQUNFO0VBQ0E7QUxrSUY7O0FLN0hBO0VBQ0U7QUxnSUY7O0FLdEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUx5SEY7O0FLakhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EscUJDbU40QjtFSHBhdEI7RUFBQTtFRW9OTjtBTG1IRjtBR25lSTtFRXlXSjtJRnRNUTtFSG9VTjtBQUNGO0FLdEhFO0VBQ0U7QUx3SEo7O0FLakhBOzs7Ozs7O0VBT0U7QUxvSEY7O0FLakhBO0VBQ0U7QUxvSEY7O0FLM0dBO0VBQ0U7RUFDQTtBTDhHRjs7QUt0R0E7Ozs7Ozs7Q0FBQTtBQVdBO0VBQ0U7QUxzR0Y7O0FLakdBO0VBQ0U7QUxvR0Y7O0FLN0ZBO0VBQ0U7RUFDQTtBTGdHRjs7QUtsR0E7RUFDRTtFQUNBO0FMZ0dGOztBSzNGQTtFQUNFO0FMOEZGOztBS3pGQTtFQUNFO0FMNEZGOztBS3JGQTtFQUNFO0VBQ0E7QUx3RkY7O0FLaEZBO0VBQ0U7QUxtRkY7O0FLM0VBO0VBQ0U7QUw4RUY7O0FRbnBCQTtFTG1RTSxtQkFMSTtFSzVQUixnQkZ3b0I0QjtBTmM5Qjs7QVFqcEJFO0VMZ1FNO0VBQUE7RUs1UEosZ0JGeW5Ca0I7RUV4bkJsQixnQkZ3bUIwQjtBTjBDOUI7QUduakJJO0VLcEdGO0lMdVFNO0VIb1pOO0FBQ0Y7O0FRNXBCRTtFTGdRTTtFQUFBO0VLNVBKLGdCRnluQmtCO0VFeG5CbEIsZ0JGd21CMEI7QU5xRDlCO0FHOWpCSTtFS3BHRjtJTHVRTTtFSCtaTjtBQUNGOztBUXZxQkU7RUxnUU07RUFBQTtFSzVQSixnQkZ5bkJrQjtFRXhuQmxCLGdCRndtQjBCO0FOZ0U5QjtBR3prQkk7RUtwR0Y7SUx1UU07RUgwYU47QUFDRjs7QVFsckJFO0VMZ1FNO0VBQUE7RUs1UEosZ0JGeW5Ca0I7RUV4bkJsQixnQkZ3bUIwQjtBTjJFOUI7QUdwbEJJO0VLcEdGO0lMdVFNO0VIcWJOO0FBQ0Y7O0FRN3JCRTtFTGdRTTtFQUFBO0VLNVBKLGdCRnluQmtCO0VFeG5CbEIsZ0JGd21CMEI7QU5zRjlCO0FHL2xCSTtFS3BHRjtJTHVRTTtFSGdjTjtBQUNGOztBUXhzQkU7RUxnUU07RUFBQTtFSzVQSixnQkZ5bkJrQjtFRXhuQmxCLGdCRndtQjBCO0FOaUc5QjtBRzFtQkk7RUtwR0Y7SUx1UU07RUgyY047QUFDRjs7QVEzckJBO0VDdkRFO0VBQ0E7QVRzdkJGOztBUTNyQkE7RUM1REU7RUFDQTtBVDJ2QkY7O0FRN3JCQTtFQUNFO0FSZ3NCRjtBUTlyQkU7RUFDRSxvQkZzb0IwQjtBTjBEOUI7O0FRdHJCQTtFTDhNTSxrQkFMSTtFS3ZNUjtBUnlyQkY7O0FRcnJCQTtFQUNFLG1CRmlVTztFSDFISCxtQkFMSTtBSHVmVjtBUXRyQkU7RUFDRTtBUndyQko7O0FRcHJCQTtFQUNFO0VBQ0EsbUJGdVRPO0VIMUhILGtCQUxJO0VLdExSLGNGdEZTO0FONndCWDtBUXJyQkU7RUFDRTtBUnVyQko7O0FVdnhCQTtFQ0lFO0VBR0E7QVhxeEJGOztBVXR4QkE7RUFDRSxnQkorakRrQztFSTlqRGxDLG1DSitqRGtDO0VJOWpEbEM7RUhHRTtFSVJGO0VBR0E7QVg4eEJGOztBVWh4QkE7RUFFRTtBVmt4QkY7O0FVL3dCQTtFQUNFO0VBQ0E7QVZreEJGOztBVS93QkE7RVB5UE0sa0JBTEk7RU9sUFIsZ0NKa2pEa0M7QU5oeUJwQzs7QVlwekJFOzs7Ozs7O0VDSEE7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FiaTBCRjs7QWMzd0JJO0VGNUNFO0lBQ0UsZ0JOa2VlO0VOeVZyQjtBQUNGO0FjanhCSTtFRjVDRTtJQUNFLGdCTmtlZTtFTjhWckI7QUFDRjtBY3R4Qkk7RUY1Q0U7SUFDRSxnQk5rZWU7RU5tV3JCO0FBQ0Y7QWMzeEJJO0VGNUNFO0lBQ0UsaUJOa2VlO0VOd1dyQjtBQUNGO0FjaHlCSTtFRjVDRTtJQUNFLGlCTmtlZTtFTjZXckI7QUFDRjtBZWgyQkE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQSxtQlRrWU87RVNqWVAsbUJUdXNCNEI7RVN0c0I1QjtBZisxQkY7QWV4MUJFO0VBQ0U7RUFFQTtFQUNBO0VBQ0EsMkNUK3NCMEI7RVM5c0IxQjtBZnkxQko7QWV0MUJFO0VBQ0U7QWZ3MUJKO0FlcjFCRTtFQUNFO0FmdTFCSjs7QWVuMUJBO0VBQ0U7RUFBQTtBZnMxQkY7O0FlLzBCQTtFQUNFO0FmazFCRjs7QWV4MEJFO0VBQ0U7QWYyMEJKOztBZTV6QkU7RUFDRTtBZit6Qko7QWU1ekJJO0VBQ0U7QWY4ekJOOztBZXZ6QkU7RUFDRTtBZjB6Qko7QWV2ekJFO0VBQ0U7QWZ5ekJKOztBZS95QkU7RUFDRTtFQUNBO0Fma3pCSjs7QWU1eUJFO0VBQ0U7RUFDQTtBZit5Qko7O0FldnlCQTtFQUNFO0VBQ0E7QWYweUJGOztBZWx5QkU7RUFDRTtFQUNBO0FmcXlCSjs7QWdCajdCRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWhCNjZCSjs7QWdCLzdCRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWhCMjdCSjs7QWdCNzhCRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWhCeThCSjs7QWdCMzlCRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWhCdTlCSjs7QWdCeitCRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWhCcStCSjs7QWdCdi9CRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWhCbS9CSjs7QWdCcmdDRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWhCaWdDSjs7QWdCbmhDRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWhCK2dDSjs7QWU5M0JJO0VBQ0U7RUFDQTtBZmk0Qk47O0FjNTlCSTtFQ3lGQTtJQUNFO0lBQ0E7RWZ1NEJKO0FBQ0Y7QWNuK0JJO0VDeUZBO0lBQ0U7SUFDQTtFZjY0Qko7QUFDRjtBY3orQkk7RUN5RkE7SUFDRTtJQUNBO0VmbTVCSjtBQUNGO0FjLytCSTtFQ3lGQTtJQUNFO0lBQ0E7RWZ5NUJKO0FBQ0Y7QWNyL0JJO0VDeUZBO0lBQ0U7SUFDQTtFZis1Qko7QUFDRjtBaUJua0NBO0VBQ0UscUJYdTJCc0M7QU44TnhDOztBaUI1akNBO0VBQ0U7RUFBQTtFQUNBO0VBQUE7RUFDQTtFZDhRSSxrQkFMSTtFY3JRUixnQkNmaUI7QWxCNGtDbkI7O0FpQnpqQ0E7RUFDRTtFQUFBO0VBQ0E7RUFBQTtFZG9RSSxtQkFMSTtBSDh6QlY7O0FpQnpqQ0E7RUFDRTtFQUFBO0VBQ0E7RUFBQTtFZDhQSSxvQkFMSTtBSG8wQlY7O0FtQjFsQ0E7RUFDRSxtQmIrMUJzQztFSHJrQmxDLGtCQUxJO0VnQmpSUixnQ2IrMUJzQztBTjRQeEM7O0FvQmhtQ0E7RUFDRTtFQUNBO0VBQ0E7RWpCd1JJLGlCQUxJO0VpQmhSUixnQmRrbUI0QjtFY2ptQjVCLGdCRkxpQjtFRU1qQiwyQmQ0M0JzQztFYzMzQnRDO1VBQUE7RUFDQSxtQ2RxM0JzQztFY3AzQnRDO0VBQ0E7RWJHRTtFY0hFLGdGRE1KO0VDTkksd0VETUo7QXBCOGxDRjtBcUJobUNNO0VEaEJOO0lDaUJRO0lBQUE7RXJCbW1DTjtBQUNGO0FvQmptQ0U7RUFDRTtBcEJtbUNKO0FvQmptQ0k7RUFDRTtBcEJtbUNOO0FvQjlsQ0U7RUFDRSwyQmRzMkJvQztFY3IyQnBDLG1DZGcyQm9DO0VjLzFCcEMscUJkODJCb0M7RWM3MkJwQztFQUtFLGdEZGtoQmtCO0FOMGtCeEI7QW9CeGxDRTtFQU1FO0VBTUE7RUFLQTtBcEI0a0NKO0FvQnZrQ0U7RUFDRTtFQUNBO0FwQnlrQ0o7QW9CcmtDRTtFQUNFLGdDZDQwQm9DO0VjMTBCcEM7QXBCc2tDSjtBb0J6a0NFO0VBQ0UsZ0NkNDBCb0M7RWMxMEJwQztBcEJza0NKO0FvQnprQ0U7RUFDRSxnQ2Q0MEJvQztFYzEwQnBDO0FwQnNrQ0o7QW9COWpDRTtFQUVFLHdDZDh5Qm9DO0VjM3lCcEM7QXBCNmpDSjtBb0J6akNFO0VBQ0U7RUFDQTtFQUNBLDJCZG9yQjBCO1VjcHJCMUIsMEJkb3JCMEI7RWNuckIxQiwyQmRzeUJvQztFZ0JwNEJ0Qyx1Q2hCcWlDZ0M7RWNyOEI5QjtFQUNBO0VBQ0E7RUFDQTtFQUNBLCtDZGdzQjBCO0VjL3JCMUI7RUN6RkUsNklEMEZGO0VDMUZFLHFJRDBGRjtBcEIyakNKO0FvQnZrQ0U7RUFDRTtFQUNBO0VBQ0EsMkJkb3JCMEI7VWNwckIxQiwwQmRvckIwQjtFY25yQjFCLDJCZHN5Qm9DO0VnQnA0QnRDLHVDaEJxaUNnQztFY3I4QjlCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsK0NkZ3NCMEI7RWMvckIxQjtFQ3pGRSw2SUQwRkY7RUMxRkUscUlEMEZGO0FwQjJqQ0o7QXFCanBDTTtFRDBFSjtJQ3pFTTtJQUFBO0VyQm9wQ047RW9CM2tDQTtJQ3pFTTtJQUFBO0VyQm9wQ047QUFDRjtBb0I3akNFO0VBQ0Usd0NkNDdCOEI7QU5tSWxDO0FvQmhrQ0U7RUFDRSx3Q2Q0N0I4QjtBTm1JbEM7O0FvQnRqQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCRnRIaUI7RUV1SGpCLDJCZDJ4QnNDO0VjMXhCdEM7RUFDQTtFQUNBO0FwQnlqQ0Y7QW9CdmpDRTtFQUNFO0FwQnlqQ0o7QW9CdGpDRTtFQUVFO0VBQ0E7QXBCdWpDSjs7QW9CNWlDQTtFQUNFLG1GZDR3QnNDO0VjNXdCdEMsbUVkNHdCc0M7RWMzd0J0QztFakJ5SUksb0JBTEk7RUl2UU47QVBvckNKO0FvQjdpQ0U7RUFDRTtFQUNBO0VBQ0EsMEJkb29CMEI7VWNwb0IxQix5QmRvb0IwQjtBTjJhOUI7QW9CbGpDRTtFQUNFO0VBQ0E7RUFDQSwwQmRvb0IwQjtVY3BvQjFCLHlCZG9vQjBCO0FOMmE5Qjs7QW9CM2lDQTtFQUNFLGlGZGd3QnNDO0VjaHdCdEMsaUVkZ3dCc0M7RWMvdkJ0QztFakI0SEksbUJBTEk7RUl2UU47QVBnc0NKO0FvQjVpQ0U7RUFDRTtFQUNBO0VBQ0Esd0JkMm5CMEI7VWMzbkIxQix1QmQybkIwQjtBTm1iOUI7QW9CampDRTtFQUNFO0VBQ0E7RUFDQSx3QmQybkIwQjtVYzNuQjFCLHVCZDJuQjBCO0FObWI5Qjs7QW9CdGlDRTtFQUNFLG9GZDZ1Qm9DO0VjN3VCcEMsb0VkNnVCb0M7QU40VHhDO0FvQnRpQ0U7RUFDRSxtRmQwdUJvQztFYzF1QnBDLG1FZDB1Qm9DO0FOOFR4QztBb0JyaUNFO0VBQ0UsaUZkdXVCb0M7RWN2dUJwQyxpRWR1dUJvQztBTmdVeEM7O0FvQmxpQ0E7RUFDRSxXZHF1QnNDO0VjcHVCdEMsZ0ZkOHRCc0M7RWM5dEJ0QyxnRWQ4dEJzQztFYzd0QnRDLGlCZGlsQjRCO0FOb2Q5QjtBb0JuaUNFO0VBQ0U7QXBCcWlDSjtBb0JsaUNFO0VBQ0U7RWJ2TEE7QVA0dENKO0FvQmppQ0U7RUFDRTtFYjVMQTtBUGd1Q0o7QW9CaGlDRTtFQUFvQiwrRWQ4c0JrQjtFYzlzQmxCLCtEZDhzQmtCO0FOcVZ4QztBb0JsaUNFO0VBQW9CLDZFZDhzQmtCO0VjOXNCbEIsNkRkOHNCa0I7QU51VnhDOztBdUJwdkNBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RXBCcVJJLGlCQUxJO0VvQjdRUixnQmpCK2xCNEI7RWlCOWxCNUIsZ0JMUmlCO0VLU2pCLDJCakJ5M0JzQztFaUJ4M0J0QztVQUFBO0VBQ0EsbUNqQmszQnNDO0VpQmozQnRDO0VBQ0E7RUFDQSx5Q2pCKzlCa0M7RWlCOTlCbEMsMEJqQis5QmtDO0VpQjk5QmxDO0VoQkhFO0VjSEUsZ0ZFU0o7RUZUSSx3RUVTSjtBdkJvdkNGO0FxQnp2Q007RUVmTjtJRmdCUTtJQUFBO0VyQjR2Q047QUFDRjtBdUJ2dkNFO0VBQ0UscUJqQnMzQm9DO0VpQnIzQnBDO0VBS0UsZ0RqQmkrQjRCO0FOb1JsQztBdUJqdkNFO0VBRUUsc0JqQjZ1QjBCO0VpQjV1QjFCO0F2Qmt2Q0o7QXVCL3VDRTtFQUVFLHdDakJ1MUJvQztBTnlaeEM7QXVCM3VDRTtFQUNFO0VBQ0E7QXZCNnVDSjs7QXVCenVDQTtFQUNFLG9CakJzdUI0QjtFaUJydUI1Qix1QmpCcXVCNEI7RWlCcHVCNUIsb0JqQnF1QjRCO0VIbGdCeEIsb0JBTEk7RUl2UU47QVB1eENKOztBdUJ6dUNBO0VBQ0UsbUJqQmt1QjRCO0VpQmp1QjVCLHNCakJpdUI0QjtFaUJodUI1QixrQmpCaXVCNEI7RUh0Z0J4QixtQkFMSTtFSXZRTjtBUCt4Q0o7O0F1QnZ1Q0k7RUFDRTtBdkIwdUNOOztBd0JsekNBO0VBQ0U7RUFDQSxtQmxCcTZCd0M7RWtCcDZCeEMsbUJsQnE2QndDO0VrQnA2QnhDLHVCbEJxNkJ3QztBTmdaMUM7QXdCbnpDRTtFQUNFO0VBQ0E7QXhCcXpDSjs7QXdCanpDQTtFQUNFLG9CbEIyNUJ3QztFa0IxNUJ4QztFQUNBO0F4Qm96Q0Y7QXdCbHpDRTtFQUNFO0VBQ0E7RUFDQTtBeEJvekNKOztBd0JoekNBO0VBQ0U7RUFFQTtNQUFBO1VBQUE7RUFDQSxVbEIwNEJ3QztFa0J6NEJ4QyxXbEJ5NEJ3QztFa0J4NEJ4QztFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyRGxCMjRCd0M7RWtCMTRCeEM7VUFBQTtBeEJrekNGO0F3Qi95Q0U7RWpCM0JFO0FQNjBDSjtBd0I5eUNFO0VBRUUsa0JsQm00QnNDO0FONGExQztBd0I1eUNFO0VBQ0UsK0JsQjAzQnNDO1VrQjEzQnRDLHVCbEIwM0JzQztBTm9iMUM7QXdCM3lDRTtFQUNFLHFCbEJzMUJvQztFa0JyMUJwQztFQUNBLGdEbEI4Zm9CO0FOK3lCeEI7QXdCMXlDRTtFQUNFLHlCTnZDTTtFTXdDTixxQk54Q007QWxCbzFDVjtBd0IxeUNJO0VBSUk7QXhCeXlDUjtBd0JyeUNJO0VBSUk7QXhCb3lDUjtBd0IveENFO0VBQ0UseUJONURNO0VNNkROLHFCTjdETTtFTWtFSjtBeEI2eENOO0F3Qnp4Q0U7RUFDRTtFQUNBO1VBQUE7RUFDQSxZbEJrMkJ1QztBTnliM0M7QXdCcHhDSTtFQUNFO0VBQ0EsWWxCeTFCcUM7QU42YjNDOztBd0J4d0NBO0VBQ0UsbUJsQm8xQmdDO0FOdWJsQztBd0J6d0NFO0VBQ0U7RUFFQSxVbEI4MEI4QjtFa0I3MEI5QjtFQUNBO0VBQ0E7RWpCakhBO0VjSEUseURHc0hGO0VIdEhFLGlER3NIRjtBeEIwd0NKO0FxQjUzQ007RUcwR0o7SUh6R007SUFBQTtFckIrM0NOO0FBQ0Y7QXdCN3dDSTtFQUNFO0F4Qit3Q047QXdCNXdDSTtFQUNFLGlDbEI2MEI0QjtFa0J4MEIxQjtBeEIwd0NSO0F3QnJ3Q0U7RUFDRSxvQmxCd3pCOEI7RWtCdnpCOUI7QXhCdXdDSjtBd0Jyd0NJO0VBQ0U7RUFDQTtBeEJ1d0NOOztBd0Jsd0NBO0VBQ0U7RUFDQSxrQmxCc3lCZ0M7QU4rZGxDOztBd0Jsd0NBO0VBQ0U7RUFDQTtFQUNBO0F4QnF3Q0Y7QXdCandDSTtFQUNFO0VBQ0E7VUFBQTtFQUNBLGFsQnNwQndCO0FONm1COUI7O0F3QjV2Q0k7RUFDRTtBeEIrdkNOOztBeUJsN0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0F6QnE3Q0Y7QXlCbjdDRTtFQUNFO0F6QnE3Q0o7QXlCajdDSTtFQUEwQixpRW5COGdDYTtBTnNhM0M7QXlCbjdDSTtFQUEwQixpRW5CNmdDYTtBTnlhM0M7QXlCbjdDRTtFQUNFO0F6QnE3Q0o7QXlCbDdDRTtFQUNFLFduQisvQnVDO0VtQjkvQnZDLFluQjgvQnVDO0VtQjcvQnZDO0VBQ0E7VUFBQTtFSDFCRix5Qkp1QlE7RU9LTixTbkI2L0J1QztFQzFnQ3ZDO0VjSEUsb0hJbUJGO0VKbkJFLDRHSW1CRjtBekJtN0NKO0FxQmw4Q007RUlNSjtJSkxNO0lBQUE7RXJCcThDTjtBQUNGO0F5QnQ3Q0k7RUhqQ0YseUJoQjhoQ3lDO0FONGIzQztBeUJwN0NFO0VBQ0UsV25CdytCOEI7RW1CditCOUIsY25CdytCOEI7RW1CditCOUI7RUFDQSxlbkJ1K0I4QjtFbUJ0K0I5Qix3Q25CdStCOEI7RW1CdCtCOUI7RWxCN0JBO0FQbzlDSjtBeUJsN0NFO0VBQ0UsV25CbytCdUM7RW1CbitCdkMsWW5CbStCdUM7RW1CbCtCdkM7RUhwREYseUJKdUJRO0VPK0JOLFNuQm0rQnVDO0VDMWdDdkM7RWNIRSxpSEk2Q0Y7RUo3Q0UsNEdJNkNGO0F6Qm03Q0o7QXFCNTlDTTtFSWlDSjtJSmhDTTtJQUFBO0VyQis5Q047QUFDRjtBeUJ0N0NJO0VIM0RGLHlCaEI4aEN5QztBTnNkM0M7QXlCcDdDRTtFQUNFLFduQjg4QjhCO0VtQjc4QjlCLGNuQjg4QjhCO0VtQjc4QjlCO0VBQ0EsZW5CNjhCOEI7RW1CNThCOUIsd0NuQjY4QjhCO0VtQjU4QjlCO0VsQnZEQTtBUDgrQ0o7QXlCbDdDRTtFQUNFO0F6Qm83Q0o7QXlCbDdDSTtFQUNFLDJDbkJnOUJxQztBTm9lM0M7QXlCajdDSTtFQUNFLDJDbkI0OEJxQztBTnVlM0M7O0EwQjFnREE7RUFDRTtBMUI2Z0RGO0EwQjNnREU7OztFQUdFLHVFcEJ3aUNvQztFb0J4aUNwQyx1RHBCd2lDb0M7RW9CdmlDcEMsMkVwQnVpQ29DO0VvQnZpQ3BDLDJEcEJ1aUNvQztFb0J0aUNwQyxpQnBCdWlDb0M7QU5zZXhDO0EwQjFnREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7RUxSRSxnRktTRjtFTFRFLHdFS1NGO0VMVEUsZ0VLU0Y7RUxURSxvR0tTRjtBMUI0Z0RKO0FxQmpoRE07RUtUSjtJTFVNO0lBQUE7RXJCb2hETjtBQUNGO0EwQjlnREU7O0VBRUU7QTFCZ2hESjtBMEI5Z0RJO0VBQ0U7QTFCaWhETjtBMEJsaERJO0VBQ0U7QTFCaWhETjtBMEJsaERJOztFQUNFO0ExQmloRE47QTBCOWdESTtFQUVFLHFCcEI0Z0NrQztFb0IzZ0NsQyx3QnBCNGdDa0M7QU5xZ0J4QztBMEJwaERJOzs7RUFFRSxxQnBCNGdDa0M7RW9CM2dDbEMsd0JwQjRnQ2tDO0FOcWdCeEM7QTBCOWdESTs7RUFDRSxxQnBCdWdDa0M7RW9CdGdDbEMsd0JwQnVnQ2tDO0FOMGdCeEM7QTBCN2dERTtFQUNFLHFCcEJpZ0NvQztFb0JoZ0NwQyx3QnBCaWdDb0M7QU44Z0J4QztBMEJ4Z0RJO0VBQ0U7RUFDQSxrRXBCMi9Ca0M7TW9CMy9CbEMsOERwQjIvQmtDO0FOa2hCeEM7QTBCL2dESTs7OztFQUNFO0VBQ0Esc0VwQjIvQmtDO01vQjMvQmxDLGtFcEIyL0JrQztVb0IzL0JsQyw4RHBCMi9Ca0M7QU5raEJ4QztBMEIzZ0RNO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYXBCbS9CZ0M7RW9CbC9CaEM7RUFDQSxtQ3BCZzBCZ0M7RUNoM0JwQztBUGlrREo7QTBCdmhETTs7OztFQUNFO0VBQ0E7RUFDQTtFQUNBLGFwQm0vQmdDO0VvQmwvQmhDO0VBQ0EsbUNwQmcwQmdDO0VDaDNCcEM7QVBpa0RKO0EwQjFnREk7RUFDRTtFQUNBLHNFcEIwK0JrQztVb0IxK0JsQyw4RHBCMCtCa0M7QU5raUJ4QztBMEJ2Z0RJO0VBQ0U7QTFCeWdETjtBMEJyZ0RFOztFQUVFLGNwQjFFTztBTmlsRFg7QTBCcmdESTs7RUFDRSx3Q3BCMHlCa0M7QU44dEJ4Qzs7QTJCL2xEQTtFQUNFO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0EzQmttREY7QTJCaG1ERTs7O0VBR0U7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7QTNCa21ESjtBMkI5bERFOzs7RUFHRTtBM0JnbURKO0EyQjFsREU7RUFDRTtFQUNBO0EzQjRsREo7QTJCMWxESTtFQUNFO0EzQjRsRE47O0EyQmpsREE7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RXhCOE9JLGlCQUxJO0V3QnZPUixnQnJCeWpCNEI7RXFCeGpCNUIsZ0JUOUNpQjtFUytDakIsMkJyQm0xQnNDO0VxQmwxQnRDO0VBQ0E7RUFDQSx1Q3JCMDZCc0M7RXFCejZCdEM7RXBCdENFO0FQMm5ESjs7QTJCM2tEQTs7OztFQUlFO0V4QndOSSxtQkFMSTtFSXZRTjtBUG9vREo7O0EyQjNrREE7Ozs7RUFJRTtFeEIrTUksb0JBTEk7RUl2UU47QVA2b0RKOztBMkIza0RBOztFQUVFO0EzQjhrREY7O0EyQmprREk7Ozs7RXBCakVBO0VBQ0E7QVB5b0RKO0EyQmhrREk7Ozs7RXBCMUVBO0VBQ0E7QVBncERKO0EyQjFqREU7RUFDRTtFQUFBO0VwQjFFQTtFQUNBO0FQdW9ESjtBMkIxakRFOztFcEI5RUU7RUFDQTtBUDRvREo7O0E0QnBxREU7RUFDRTtFQUNBO0VBQ0EsbUJ0QnUwQm9DO0VIcmtCbEMsa0JBTEk7RXlCMVBOLGlDdEJrakNxQjtBTm9uQnpCOztBNEJucURFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXpCcVBFLG9CQUxJO0V5QjdPTixXdEJxaUNxQjtFc0JwaUNyQixtQ3RCb2lDcUI7RUMvakNyQjtBUGlzREo7O0E0QmpxREk7Ozs7RUFFRTtBNUJzcUROOztBNEJydERJO0VBcURFLCtDdEJ1aENtQjtFc0JwaENqQiw0Q3RCODFCZ0M7RXNCOTFCaEMsb0N0QjgxQmdDO0VzQjcxQmhDO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFBQTtBNUJrcURSO0E0Qi9wRE07RUFDRSwrQ3RCNGdDaUI7RXNCdmdDZiwyRHRCdWdDZTtBTnNwQnpCOztBNEJsdURJO0VBK0VJLDRDdEJ1MEJnQztFc0J2MEJoQyxvQ3RCdTBCZ0M7RXNCdDBCaEM7RUFBQTtBNUJ1cERSOztBNEJ2dURJO0VBdUZFLCtDdEJxL0JtQjtBTitwQnpCO0E0QmpwRFE7RUFFRTtFQUNBLHVCdEJxNUI4QjtFc0JwNUI5QjtFQUNBO0VBQUE7QTVCa3BEVjtBNEI5b0RNO0VBQ0UsK0N0QncrQmlCO0VzQm4rQmYsMkR0Qm0rQmU7QU55cUJ6Qjs7QTRCcnZESTtFQWtISTtFQUFBO0E1QnVvRFI7O0E0Qnp2REk7RUF5SEUsK0N0Qm05Qm1CO0FOaXJCekI7QTRCbG9ETTtFQUNFLDRDdEJnOUJpQjtBTm9yQnpCO0E0QmpvRE07RUFDRSwyRHRCNDhCaUI7QU51ckJ6QjtBNEJob0RNO0VBQ0UsaUN0Qnc4QmlCO0FOMHJCekI7O0E0QjduREk7RUFDRTtBNUJnb0ROOztBNEIxd0RJOzs7OztFQW9KTTtBNUI4bkRWOztBNEI5dkRFO0VBQ0U7RUFDQTtFQUNBLG1CdEJ1MEJvQztFSHJrQmxDLGtCQUxJO0V5QjFQTixtQ3RCa2pDcUI7QU44c0J6Qjs7QTRCN3ZERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V6QnFQRSxvQkFMSTtFeUI3T04sV3RCcWlDcUI7RXNCcGlDckIsa0N0Qm9pQ3FCO0VDL2pDckI7QVAyeERKOztBNEIzdkRJOzs7O0VBRUU7QTVCZ3dETjs7QTRCL3lESTtFQXFERSxpRHRCdWhDbUI7RXNCcGhDakIsNEN0QjgxQmdDO0VzQjkxQmhDLG9DdEI4MUJnQztFc0I3MUJoQztFQUNBO0VBQ0E7RUFBQTtFQUNBO0VBQUE7QTVCNHZEUjtBNEJ6dkRNO0VBQ0UsaUR0QjRnQ2lCO0VzQnZnQ2YsMER0QnVnQ2U7QU5ndkJ6Qjs7QTRCNXpESTtFQStFSSw0Q3RCdTBCZ0M7RXNCdjBCaEMsb0N0QnUwQmdDO0VzQnQwQmhDO0VBQUE7QTVCaXZEUjs7QTRCajBESTtFQXVGRSxpRHRCcS9CbUI7QU55dkJ6QjtBNEIzdURRO0VBRUU7RUFDQSx1QnRCcTVCOEI7RXNCcDVCOUI7RUFDQTtFQUFBO0E1QjR1RFY7QTRCeHVETTtFQUNFLGlEdEJ3K0JpQjtFc0JuK0JmLDBEdEJtK0JlO0FObXdCekI7O0E0Qi8wREk7RUFrSEk7RUFBQTtBNUJpdURSOztBNEJuMURJO0VBeUhFLGlEdEJtOUJtQjtBTjJ3QnpCO0E0QjV0RE07RUFDRSw4Q3RCZzlCaUI7QU44d0J6QjtBNEIzdERNO0VBQ0UsMER0QjQ4QmlCO0FOaXhCekI7QTRCMXRETTtFQUNFLG1DdEJ3OEJpQjtBTm94QnpCOztBNEJ2dERJO0VBQ0U7QTVCMHRETjs7QTRCcDJESTs7Ozs7RUFzSk07QTVCc3REVjs7QTZCOTJEQTtFQUVFO0VBQ0E7RUFDQTtFMUJ1UkksMEJBTEk7RTBCaFJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RTFCc1FJLGtDQUxJO0UwQi9QUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO01BQUE7VUFBQTtFQUNBO0V0QmpCRTtFZWZGLGtDT2tDcUI7RVJ0QmpCLDZJUXdCSjtFUnhCSSxxSVF3Qko7QTdCNDJERjtBcUJoNERNO0VRaEJOO0lSaUJRO0lBQUE7RXJCbTRETjtBQUNGO0E2Qi8yREU7RUFDRTtFQUVBO0VBQ0E7QTdCZzNESjtBNkI3MkRFO0VBRUU7RUFDQTtFQUNBO0E3QjgyREo7QTZCMzJERTtFQUNFO0VQckRGLHdDT3NEdUI7RUFDckI7RUFDQTtFQUtFO0E3QnkyRE47QTZCcjJERTtFQUNFO0VBQ0E7RUFLRTtBN0JtMkROO0E2Qi8xREU7RUFLRTtFQUNBO0VBR0E7QTdCMjFESjtBNkJ4MURJO0VBS0k7QTdCczFEUjtBNkJqMURFO0VBS0k7QTdCKzBETjtBNkIzMERFO0VBR0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtBN0IwMERKOztBNkI5ekRFO0VDL0dBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCaTdERjs7QTZCLzBERTtFQy9HQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Qms4REY7O0E2QmgyREU7RUMvR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUJtOURGOztBNkJqM0RFO0VDL0dBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCbytERjs7QTZCbDRERTtFQy9HQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5QnEvREY7O0E2Qm41REU7RUMvR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUJzZ0VGOztBNkJwNkRFO0VDL0dBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCdWhFRjs7QTZCcjdERTtFQy9HQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5QndpRUY7O0E2QjU2REU7RUNoSEE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUJnaUVGOztBNkI3N0RFO0VDaEhBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCaWpFRjs7QTZCOThERTtFQ2hIQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5QmtrRUY7O0E2Qi85REU7RUNoSEE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUJtbEVGOztBNkJoL0RFO0VDaEhBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCb21FRjs7QTZCamdFRTtFQ2hIQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5QnFuRUY7O0E2QmxoRUU7RUNoSEE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUJzb0VGOztBNkJuaUVFO0VDaEhBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCdXBFRjs7QTZCeGlFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLDBCdkI4UXdDO0FONHhEMUM7QTZCaGlFRTtFQUNFO0E3QmtpRUo7QTZCL2hFRTtFQUNFO0E3QmlpRUo7O0E2QnRoRUE7RUNqSkU7RUFDQTtFM0I4TkksNEJBTEk7RTJCdk5SO0E5QjJxRUY7O0E2QnpoRUE7RUNySkU7RUFDQTtFM0I4TkksNkJBTEk7RTJCdk5SO0E5QmtyRUY7O0ErQnJ2RUE7RVZnQk0sd0NVZko7RVZlSSxnQ1VmSjtBL0J3dkVGO0FxQnJ1RU07RVVwQk47SVZxQlE7SUFBQTtFckJ3dUVOO0FBQ0Y7QStCM3ZFRTtFQUNFO0EvQjZ2RUo7O0ErQnZ2RUU7RUFDRTtBL0IwdkVKOztBK0J0dkVBO0VBQ0U7RUFDQTtFVkRJLHFDVUVKO0VWRkksNkJVRUo7QS9CeXZFRjtBcUJ2dkVNO0VVTE47SVZNUTtJQUFBO0VyQjB2RU47QUFDRjtBK0I1dkVFO0VBQ0U7RUFDQTtFVk5FLG9DVU9GO0VWUEUsNEJVT0Y7QS9COHZFSjtBcUJqd0VNO0VVQUo7SVZDTTtJQUFBO0VyQm93RU47QUFDRjs7QWdDenhFQTs7Ozs7O0VBTUU7QWhDNHhFRjs7QWdDenhFQTtFQUNFO0FoQzR4RUY7QWlDcHdFSTtFQUNFO0VBQ0Esb0IzQjZoQndCO0UyQjVoQnhCLHVCM0IyaEJ3QjtFMkIxaEJ4QjtFQXJDSjtFQUNBO0VBQ0E7RUFDQTtBakM0eUVGO0FpQ2x2RUk7RUFDRTtBakNvdkVOOztBZ0NseUVBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFN0J1UUksK0JBTEk7RTZCaFFSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFN0IwT0ksdUNBTEk7RTZCbk9SO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFekJ6Q0U7QVA0MEVKO0FnQy94RUU7RUFDRTtFQUNBO0VBQ0E7QWhDaXlFSjs7QWdDendFSTtFQUNFO0FoQzR3RU47QWdDMXdFTTtFQUNFO0VBQ0E7QWhDNHdFUjs7QWdDeHdFSTtFQUNFO0FoQzJ3RU47QWdDendFTTtFQUNFO0VBQ0E7QWhDMndFUjs7QWNyekVJO0VrQjRCQTtJQUNFO0VoQzZ4RUo7RWdDM3hFSTtJQUNFO0lBQ0E7RWhDNnhFTjs7RWdDenhFRTtJQUNFO0VoQzR4RUo7RWdDMXhFSTtJQUNFO0lBQ0E7RWhDNHhFTjtBQUNGO0FjdjBFSTtFa0I0QkE7SUFDRTtFaEM4eUVKO0VnQzV5RUk7SUFDRTtJQUNBO0VoQzh5RU47O0VnQzF5RUU7SUFDRTtFaEM2eUVKO0VnQzN5RUk7SUFDRTtJQUNBO0VoQzZ5RU47QUFDRjtBY3gxRUk7RWtCNEJBO0lBQ0U7RWhDK3pFSjtFZ0M3ekVJO0lBQ0U7SUFDQTtFaEMrekVOOztFZ0MzekVFO0lBQ0U7RWhDOHpFSjtFZ0M1ekVJO0lBQ0U7SUFDQTtFaEM4ekVOO0FBQ0Y7QWN6MkVJO0VrQjRCQTtJQUNFO0VoQ2cxRUo7RWdDOTBFSTtJQUNFO0lBQ0E7RWhDZzFFTjs7RWdDNTBFRTtJQUNFO0VoQyswRUo7RWdDNzBFSTtJQUNFO0lBQ0E7RWhDKzBFTjtBQUNGO0FjMTNFSTtFa0I0QkE7SUFDRTtFaENpMkVKO0VnQy8xRUk7SUFDRTtJQUNBO0VoQ2kyRU47O0VnQzcxRUU7SUFDRTtFaENnMkVKO0VnQzkxRUk7SUFDRTtJQUNBO0VoQ2cyRU47QUFDRjtBZ0N2MUVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhDeTFFSjtBaUM3NkVJO0VBQ0U7RUFDQSxvQjNCNmhCd0I7RTJCNWhCeEIsdUIzQjJoQndCO0UyQjFoQnhCO0VBOUJKO0VBQ0E7RUFDQTtFQUNBO0FqQzg4RUY7QWlDMzVFSTtFQUNFO0FqQzY1RU47O0FnQzcxRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQ2cyRUo7QWlDbDhFSTtFQUNFO0VBQ0Esb0IzQjZoQndCO0UyQjVoQnhCLHVCM0IyaEJ3QjtFMkIxaEJ4QjtFQXZCSjtFQUNBO0VBQ0E7RUFDQTtBakM0OUVGO0FpQ2g3RUk7RUFDRTtBakNrN0VOO0FnQ3gyRUk7RUFDRTtBaEMwMkVOOztBZ0NwMkVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEN1MkVKO0FpQzE5RUk7RUFDRTtFQUNBLG9CM0I2aEJ3QjtFMkI1aEJ4Qix1QjNCMmhCd0I7RTJCMWhCeEI7QWpDNDlFTjtBaUNqOUVNO0VBQ0U7QWpDbTlFUjtBaUNoOUVNO0VBQ0U7RUFDQSxxQjNCMGdCc0I7RTJCemdCdEIsdUIzQndnQnNCO0UyQnZnQnRCO0VBbkNOO0VBQ0E7RUFDQTtBakNzL0VGO0FpQ2g5RUk7RUFDRTtBakNrOUVOO0FnQ3YzRUk7RUFDRTtBaEN5M0VOOztBZ0NsM0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaENxM0VGOztBZ0MvMkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQjFCeWI0QjtFMEJ4YjVCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFekJ0S0U7QVB5aEZKO0FnQ2gzRUU7RUFFRTtFVjFMRixrRFU0THVCO0FoQ2czRXpCO0FnQzcyRUU7RUFFRTtFQUNBO0VWbE1GLG1EVW1NdUI7QWhDODJFekI7QWdDMzJFRTtFQUVFO0VBQ0E7RUFDQTtBaEM0MkVKOztBZ0N0MkVBO0VBQ0U7QWhDeTJFRjs7QWdDcjJFQTtFQUNFO0VBQ0E7RUFDQTtFN0JtRUksb0JBTEk7RTZCNURSO0VBQ0E7QWhDdzJFRjs7QWdDcDJFQTtFQUNFO0VBQ0E7RUFDQTtBaEN1MkVGOztBZ0NuMkVBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQ3EyRUY7O0FrQzNsRkE7O0VBRUU7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0FsQzhsRkY7QWtDNWxGRTs7RUFDRTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FsQytsRko7QWtDMWxGRTs7Ozs7Ozs7Ozs7O0VBTUU7QWxDa21GSjs7QWtDN2xGQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QWxDZ21GRjtBa0M5bEZFO0VBQ0U7QWxDZ21GSjs7QWtDNWxGQTtFM0JoQkk7QVBnbkZKO0FrQzVsRkU7O0VBRUU7RUFBQTtBbEM4bEZKO0FrQzFsRkU7OztFM0JWRTtFQUNBO0FQeW1GSjtBa0N0bEZFOzs7RTNCTkU7RUFDQTtBUGltRko7O0FrQ3prRkE7RUFDRTtFQUNBO0FsQzRrRkY7QWtDMWtGRTtFQUdFO0FsQzBrRko7QWtDdmtGRTtFQUNFO0FsQ3lrRko7O0FrQ3JrRkE7RUFDRTtFQUNBO0FsQ3drRkY7O0FrQ3JrRkE7RUFDRTtFQUNBO0FsQ3drRkY7O0FrQ3BqRkE7RUFDRTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBbEN1akZGO0FrQ3JqRkU7O0VBRUU7QWxDdWpGSjtBa0NwakZFOztFQUVFO0VBQUE7QWxDc2pGSjtBa0NsakZFOztFM0IxRkU7RUFDQTtBUGdwRko7QWtDbGpGRTs7RTNCN0dFO0VBQ0E7QVBtcUZKOztBbUMzckZBO0VBRUU7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QW5DMHJGRjs7QW1DdnJGQTtFQUNFO0VBQ0E7RWhDc1FJLHVDQUxJO0VnQy9QUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VkZkksK0djZ0JKO0VkaEJJLHVHY2dCSjtBbkMwckZGO0FxQnRzRk07RWNHTjtJZEZRO0lBQUE7RXJCeXNGTjtBQUNGO0FtQzdyRkU7RUFFRTtBbkM4ckZKO0FtQzFyRkU7RUFDRTtFQUNBLGdEN0JraEJvQjtBTjBxRXhCO0FtQ3hyRkU7RUFFRTtFQUNBO0VBQ0E7QW5DeXJGSjs7QW1DanJGQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QW5DaXJGRjtBbUMvcUZFO0VBQ0U7RUFBQTtFQUNBO0U1QjdDQTtFQUNBO0FQK3RGSjtBbUNockZJO0VBR0U7RUFDQTtBbkNnckZOO0FtQzVxRkU7O0VBRUU7RUFDQTtFQUNBO0FuQzhxRko7QW1DM3FGRTtFQUVFO0VBQUE7RTVCakVBO0VBQ0E7QVA4dUZKOztBbUNucUZBO0VBRUU7RUFDQTtFQUNBO0FuQ3FxRkY7QW1DbHFGRTtFNUI1RkU7QVBpd0ZKO0FtQ2pxRkU7O0VBRUU7RWJqSEYsb0Rha0h1QjtBbkNtcUZ6Qjs7QW1DMXBGQTtFQUVFO0VBQ0E7RUFDQTtFQUdBO0FuQzBwRkY7QW1DeHBGRTtFQUNFO0VBQ0E7RUFDQTtBbkMwcEZKO0FtQ3hwRkk7RUFFRTtBbkN5cEZOO0FtQ3JwRkU7O0VBRUUsZ0I3QjBkMEI7RTZCemQxQjtFQUNBO0FuQ3VwRko7O0FtQzdvRkU7O0VBRUU7RUFBQTtNQUFBO1VBQUE7RUFDQTtBbkNncEZKOztBbUMzb0ZFOztFQUVFO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QW5DOG9GSjs7QW1DeG9GRTs7RUFDRTtBbkM0b0ZKOztBbUNsb0ZFO0VBQ0U7QW5DcW9GSjtBbUNub0ZFO0VBQ0U7QW5DcW9GSjs7QW9DbDBGQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0FwQ2swRkY7QW9DNXpGRTs7Ozs7OztFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBcENvMEZKO0FvQ2h6RkE7RUFDRTtFQUNBO0VBQ0E7RWpDNE5JLDJDQUxJO0VpQ3JOUjtFQUNBO0VBQ0E7QXBDa3pGRjtBb0NoekZFO0VBRUU7QXBDaXpGSjs7QW9DdnlGQTtFQUVFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBcENzeUZGO0FvQ255Rkk7RUFFRTtBcENveUZOO0FvQ2h5RkU7RUFDRTtBcENreUZKOztBb0N6eEZBO0VBQ0UsbUI5QjhnQ2tDO0U4QjdnQ2xDLHNCOUI2Z0NrQztFOEI1Z0NsQztBcEM0eEZGO0FvQzF4RkU7OztFQUdFO0FwQzR4Rko7O0FvQy93RkE7RUFDRTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUdBO0VBQUE7TUFBQTtVQUFBO0FwQ2d4RkY7O0FvQzV3RkE7RUFDRTtFakN5SUksNkNBTEk7RWlDbElSO0VBQ0E7RUFDQTtFQUNBO0U3QnhJRTtFY0hFLHVEZTZJSjtFZjdJSSwrQ2U2SUo7QXBDK3dGRjtBcUJ4NUZNO0VlaUlOO0lmaElRO0lBQUE7RXJCMjVGTjtBQUNGO0FvQ2x4RkU7RUFDRTtBcENveEZKO0FvQ2p4RkU7RUFDRTtFQUNBO0VBQ0E7QXBDbXhGSjs7QW9DN3dGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBDZ3hGRjs7QW9DN3dGQTtFQUNFO0VBQ0E7QXBDZ3hGRjs7QWMxNEZJO0VzQnNJQTtJQUVJO1FBQUE7WUFBQTtJQUNBO0lBQUE7UUFBQTtZQUFBO0VwQ3V3Rk47RW9DcndGTTtJQUNFO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXBDdXdGUjtFb0Nyd0ZRO0lBQ0U7RXBDdXdGVjtFb0Nwd0ZRO0lBQ0U7SUFDQTtFcENzd0ZWO0VvQ2x3Rk07SUFDRTtFcENvd0ZSO0VvQ2p3Rk07SUFDRTtJQUFBO0lBQUE7SUFBQTtJQUNBO1FBQUE7WUFBQTtFcENtd0ZSO0VvQ2h3Rk07SUFDRTtFcENrd0ZSO0VvQy92Rk07SUFFRTtJQUNBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7UUFBQTtZQUFBO0lmOU5KLHdCZWdPSTtJZmhPSixnQmVnT0k7RXBDK3ZGUjtFb0M1dkZRO0lBQ0U7RXBDOHZGVjtFb0MzdkZRO0lBQ0U7SUFBQTtJQUFBO0lBQUE7SUFDQTtJQUFBO1FBQUE7WUFBQTtJQUNBO0lBQ0E7RXBDNnZGVjtBQUNGO0FjMTdGSTtFc0JzSUE7SUFFSTtRQUFBO1lBQUE7SUFDQTtJQUFBO1FBQUE7WUFBQTtFcENzekZOO0VvQ3B6Rk07SUFDRTtJQUFBO0lBQUE7UUFBQTtZQUFBO0VwQ3N6RlI7RW9DcHpGUTtJQUNFO0VwQ3N6RlY7RW9DbnpGUTtJQUNFO0lBQ0E7RXBDcXpGVjtFb0NqekZNO0lBQ0U7RXBDbXpGUjtFb0NoekZNO0lBQ0U7SUFBQTtJQUFBO0lBQUE7SUFDQTtRQUFBO1lBQUE7RXBDa3pGUjtFb0MveUZNO0lBQ0U7RXBDaXpGUjtFb0M5eUZNO0lBRUU7SUFDQTtJQUNBO0lBQUE7UUFBQTtZQUFBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1FBQUE7WUFBQTtJZjlOSix3QmVnT0k7SWZoT0osZ0JlZ09JO0VwQzh5RlI7RW9DM3lGUTtJQUNFO0VwQzZ5RlY7RW9DMXlGUTtJQUNFO0lBQUE7SUFBQTtJQUFBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7SUFDQTtJQUNBO0VwQzR5RlY7QUFDRjtBY3orRkk7RXNCc0lBO0lBRUk7UUFBQTtZQUFBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7RXBDcTJGTjtFb0NuMkZNO0lBQ0U7SUFBQTtJQUFBO1FBQUE7WUFBQTtFcENxMkZSO0VvQ24yRlE7SUFDRTtFcENxMkZWO0VvQ2wyRlE7SUFDRTtJQUNBO0VwQ28yRlY7RW9DaDJGTTtJQUNFO0VwQ2syRlI7RW9DLzFGTTtJQUNFO0lBQUE7SUFBQTtJQUFBO0lBQ0E7UUFBQTtZQUFBO0VwQ2kyRlI7RW9DOTFGTTtJQUNFO0VwQ2cyRlI7RW9DNzFGTTtJQUVFO0lBQ0E7SUFDQTtJQUFBO1FBQUE7WUFBQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtRQUFBO1lBQUE7SWY5Tkosd0JlZ09JO0lmaE9KLGdCZWdPSTtFcEM2MUZSO0VvQzExRlE7SUFDRTtFcEM0MUZWO0VvQ3oxRlE7SUFDRTtJQUFBO0lBQUE7SUFBQTtJQUNBO0lBQUE7UUFBQTtZQUFBO0lBQ0E7SUFDQTtFcEMyMUZWO0FBQ0Y7QWN4aEdJO0VzQnNJQTtJQUVJO1FBQUE7WUFBQTtJQUNBO0lBQUE7UUFBQTtZQUFBO0VwQ281Rk47RW9DbDVGTTtJQUNFO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXBDbzVGUjtFb0NsNUZRO0lBQ0U7RXBDbzVGVjtFb0NqNUZRO0lBQ0U7SUFDQTtFcENtNUZWO0VvQy80Rk07SUFDRTtFcENpNUZSO0VvQzk0Rk07SUFDRTtJQUFBO0lBQUE7SUFBQTtJQUNBO1FBQUE7WUFBQTtFcENnNUZSO0VvQzc0Rk07SUFDRTtFcEMrNEZSO0VvQzU0Rk07SUFFRTtJQUNBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7UUFBQTtZQUFBO0lmOU5KLHdCZWdPSTtJZmhPSixnQmVnT0k7RXBDNDRGUjtFb0N6NEZRO0lBQ0U7RXBDMjRGVjtFb0N4NEZRO0lBQ0U7SUFBQTtJQUFBO0lBQUE7SUFDQTtJQUFBO1FBQUE7WUFBQTtJQUNBO0lBQ0E7RXBDMDRGVjtBQUNGO0FjdmtHSTtFc0JzSUE7SUFFSTtRQUFBO1lBQUE7SUFDQTtJQUFBO1FBQUE7WUFBQTtFcENtOEZOO0VvQ2o4Rk07SUFDRTtJQUFBO0lBQUE7UUFBQTtZQUFBO0VwQ204RlI7RW9DajhGUTtJQUNFO0VwQ204RlY7RW9DaDhGUTtJQUNFO0lBQ0E7RXBDazhGVjtFb0M5N0ZNO0lBQ0U7RXBDZzhGUjtFb0M3N0ZNO0lBQ0U7SUFBQTtJQUFBO0lBQUE7SUFDQTtRQUFBO1lBQUE7RXBDKzdGUjtFb0M1N0ZNO0lBQ0U7RXBDODdGUjtFb0MzN0ZNO0lBRUU7SUFDQTtJQUNBO0lBQUE7UUFBQTtZQUFBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1FBQUE7WUFBQTtJZjlOSix3QmVnT0k7SWZoT0osZ0JlZ09JO0VwQzI3RlI7RW9DeDdGUTtJQUNFO0VwQzA3RlY7RW9DdjdGUTtJQUNFO0lBQUE7SUFBQTtJQUFBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7SUFDQTtJQUNBO0VwQ3k3RlY7QUFDRjtBb0NoL0ZJO0VBRUk7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXBDaS9GUjtBb0MvK0ZRO0VBQ0U7RUFBQTtFQUFBO01BQUE7VUFBQTtBcENpL0ZWO0FvQy8rRlU7RUFDRTtBcENpL0ZaO0FvQzkrRlU7RUFDRTtFQUNBO0FwQ2cvRlo7QW9DNStGUTtFQUNFO0FwQzgrRlY7QW9DMytGUTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0FwQzYrRlY7QW9DMStGUTtFQUNFO0FwQzQrRlY7QW9DeitGUTtFQUVFO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7RWY5Tkosd0JlZ09JO0VmaE9KLGdCZWdPSTtBcEN5K0ZWO0FvQ3QrRlU7RUFDRTtBcEN3K0ZaO0FvQ3IrRlU7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBcEN1K0ZaOztBb0N0OUZBOztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBDdzlGRjs7QW9DbDlGSTtFQUNFO0FwQ3E5Rk47O0FxQzl1R0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFOUJqQkU7QVBnd0dKO0FxQzN1R0U7RUFDRTtFQUNBO0FyQzZ1R0o7QXFDMXVHRTtFQUNFO0VBQ0E7QXJDNHVHSjtBcUMxdUdJO0VBQ0U7RTlCdEJGO0VBQ0E7QVBtd0dKO0FxQzF1R0k7RUFDRTtFOUJiRjtFQUNBO0FQMHZHSjtBcUN2dUdFOztFQUVFO0FyQ3l1R0o7O0FxQ3J1R0E7RUFHRTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7QXJDc3VHRjs7QXFDbnVHQTtFQUNFO0VBQ0E7QXJDc3VHRjs7QXFDbnVHQTtFQUNFO0VBQUE7RUFDQTtFQUNBO0FyQ3N1R0Y7O0FxQ251R0E7RUFDRTtBckNzdUdGOztBcUM5dEdFO0VBQ0U7QXJDaXVHSjs7QXFDenRHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDNHRHRjtBcUMxdEdFO0U5QjdGRTtBUDB6R0o7O0FxQ3h0R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBckMydEdGO0FxQ3p0R0U7RTlCeEdFO0FQbzBHSjs7QXFDbHRHQTtFQUNFO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFBQTtFQUNBO0FyQ3F0R0Y7QXFDbnRHRTtFQUNFO0VBQ0E7QXJDcXRHSjs7QXFDanRHQTtFQUNFO0VBQUE7RUFDQTtFQUFBO0FyQ290R0Y7O0FxQ2h0R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTlCMUlFO0FQODFHSjs7QXFDaHRHQTs7O0VBR0U7QXJDbXRHRjs7QXFDaHRHQTs7RTlCM0lJO0VBQ0E7QVBnMkdKOztBcUNqdEdBOztFOUJsSUk7RUFDQTtBUHcxR0o7O0FxQzFzR0U7RUFDRTtBckM2c0dKO0FjeDBHSTtFdUJ1SEo7SUFRSTtJQUFBO0lBQUE7SUFBQTtJQUNBO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXJDNnNHRjtFcUMxc0dFO0lBRUU7SUFBQTtRQUFBO1lBQUE7SUFDQTtFckMyc0dKO0VxQ3pzR0k7SUFDRTtJQUNBO0VyQzJzR047RXFDdHNHTTtJOUIzS0o7SUFDQTtFUG8zR0Y7RXFDdnNHUTs7SUFHRTtFckN3c0dWO0VxQ3RzR1E7O0lBR0U7RXJDdXNHVjtFcUNuc0dNO0k5QjVLSjtJQUNBO0VQazNHRjtFcUNwc0dROztJQUdFO0VyQ3FzR1Y7RXFDbnNHUTs7SUFHRTtFckNvc0dWO0FBQ0Y7O0FzQ3o2R0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEMyNkdGOztBc0N2NkdBO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFbkM0UEksaUJBTEk7RW1DclBSO0VBQ0E7RUFDQTtFQUNBO0UvQnJCRTtFK0J1QkY7RWpCMUJJLGtEaUIyQko7RWpCM0JJLDBDaUIyQko7QXRDMDZHRjtBcUJqOEdNO0VpQlVOO0lqQlRRO0lBQUE7RXJCbzhHTjtBQUNGO0FzQzc2R0U7RUFDRTtFQUNBO0VBQ0E7RUFBQTtBdEMrNkdKO0FzQzc2R0k7RUFDRTtFQUNBO01BQUE7VUFBQTtBdEMrNkdOO0FzQzE2R0U7RUFDRTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFakJqREUsMkRpQmtERjtFakJsREUsbURpQmtERjtBdEM0NkdKO0FxQjE5R007RWlCcUNKO0lqQnBDTTtJQUFBO0VyQjY5R047QUFDRjtBc0M5NkdFO0VBQ0U7QXRDZzdHSjtBc0M3NkdFO0VBQ0U7RUFDQTtFQUNBO0F0Qys2R0o7O0FzQzM2R0E7RUFDRTtBdEM4NkdGOztBc0MzNkdBO0VBQ0U7RUFDQTtFQUNBO0F0Qzg2R0Y7QXNDNTZHRTtFL0I3REU7RUFDQTtBUDQrR0o7QXNDNzZHSTtFL0JoRUE7RUFDQTtBUGcvR0o7QXNDNTZHRTtFQUNFO0F0Qzg2R0o7QXNDMTZHRTtFL0I1REU7RUFDQTtBUHkrR0o7QXNDMTZHTTtFL0JoRUY7RUFDQTtBUDYrR0o7QXNDejZHSTtFL0JyRUE7RUFDQTtBUGkvR0o7O0FzQ3Y2R0E7RUFDRTtBdEMwNkdGOztBc0NqNkdFO0VBQ0U7RUFDQTtFL0I5R0E7QVBtaEhKO0FzQ2w2R0k7RUFBZ0I7QXRDcTZHcEI7QXNDcDZHSTtFQUFlO0F0Q3U2R25CO0FzQ242R007RS9CdEhGO0FQNGhISjtBc0MvNUdJO0UvQjdIQTtBUCtoSEo7O0FzQzE1R0k7RUFDRTtFQUNBO0F0QzY1R047O0F1Q3ZqSEE7RUFFRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VwQytRSSx5Q0FMSTtFb0N4UVI7RUFDQTtFaENBRTtBUHVqSEo7O0F1Q2pqSEU7RUFDRTtBdkNvakhKO0F1Q2xqSEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdkNvakhOO0F1Q2hqSEU7RUFDRTtBdkNrakhKOztBd0N2bEhBO0VBRUU7RUFDQTtFckM0UkksaUNBTEk7RXFDclJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUFBO0VBQUE7RUFBQTtFL0JwQkE7RUFDQTtBVDRtSEY7O0F3Q3JsSEE7RUFDRTtFQUNBO0VBQ0E7RXJDZ1FJLHlDQUxJO0VxQ3pQUjtFQUNBO0VBQ0E7RUFDQTtFbkJwQkksNkltQnFCSjtFbkJyQkkscUltQnFCSjtBeEN3bEhGO0FxQnptSE07RW1CUU47SW5CUFE7SUFBQTtFckI0bUhOO0FBQ0Y7QXdDM2xIRTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0F4QzRsSEo7QXdDemxIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLFVsQzJ1Q2dDO0VrQzF1Q2hDO0F4QzJsSEo7QXdDeGxIRTtFQUVFO0VBQ0E7RWxCdERGLGdEa0J1RHVCO0VBQ3JCO0F4Q3lsSEo7QXdDdGxIRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0F4Q3VsSEo7O0F3Q2xsSEU7RUFDRSxzRGxDOHNDZ0M7RWtDOXNDaEMsOENsQzhzQ2dDO0FOdTRFcEM7QXdDaGxITTtFakM5QkY7RUFDQTtBUGluSEo7QXdDOWtITTtFakNsREY7RUFDQTtBUG1vSEo7O0F3Q2prSEE7RUNsR0U7RUFDQTtFdEMwUkksbUNBTEk7RXNDblJSO0F6Q3VxSEY7O0F3Q3BrSEE7RUN0R0U7RUFDQTtFdEMwUkksb0NBTEk7RXNDblJSO0F6QzhxSEY7O0EwQ2hySEE7RUFFRTtFQUNBO0V2Q3VSSSw0QkFMSTtFdUNoUlI7RUFDQTtFQUNBO0VBR0E7RUFDQTtFdkMrUUksb0NBTEk7RXVDeFFSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFbkNKRTtBUHFySEo7QTBDNXFIRTtFQUNFO0ExQzhxSEo7O0EwQ3pxSEE7RUFDRTtFQUNBO0ExQzRxSEY7O0EyQzVzSEE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXBDSEU7QVBndEhKOztBMkN4c0hBO0VBRUU7QTNDMHNIRjs7QTJDdHNIQTtFQUNFLGdCckM2a0I0QjtFcUM1a0I1QjtBM0N5c0hGOztBMkNqc0hBO0VBQ0UsbUJyQ3MrQzhCO0FOOHRFaEM7QTJDanNIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNDbXNISjs7QTJDM3JIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzQzhySEo7O0EyQ2xzSEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0Nxc0hKOztBMkN6c0hFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNDNHNISjs7QTJDaHRIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzQ210SEo7O0EyQ3Z0SEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0MwdEhKOztBMkM5dEhFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNDaXVISjs7QTJDcnVIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzQ3d1SEo7O0EyQzV1SEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0MrdUhKOztBNEMzeUhFO0VBQ0U7SUFBSywyQnRDeWhEMkI7RU5zeEVsQztBQUNGOztBNENqekhFO0VBQ0U7SUFBSywyQnRDeWhEMkI7RU5zeEVsQztBQUNGO0E0QzN5SEE7O0VBR0U7RXpDa1JJLGlDQUxJO0V5QzNRUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RXpDc1FJLHVDQUxJO0V5Qy9QUjtFckNSRTtBUG16SEo7O0E0Q3R5SEE7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXZCeEJJLHFEdUJ5Qko7RXZCekJJLDZDdUJ5Qko7QTVDeXlIRjtBcUI5ekhNO0V1QllOO0l2QlhRO0lBQUE7RXJCaTBITjtBQUNGOztBNEMzeUhBO0V0QkFFO0VBQUE7RXNCRUE7QTVDOHlIRjs7QTRDM3lIQTtFQUNFO0E1Qzh5SEY7O0E0QzN5SEE7RUFDRTtBNUM4eUhGOztBNEMxeUhFO0VBQ0U7VUFBQTtBNUM2eUhKO0E0QzF5SE07RUFKSjtJQUtNO1lBQUE7RTVDNnlITjtBQUNGOztBNkN6MkhBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUdBO0VBQ0E7RXRDWEU7QVBtM0hKOztBNkNwMkhBO0VBQ0U7RUFDQTtBN0N1MkhGO0E2Q3IySEU7RUFFRTtFQUNBO0E3Q3MySEo7O0E2QzcxSEE7RUFDRTtFQUNBO0VBQ0E7QTdDZzJIRjtBNkM3MUhFO0VBRUU7RUFDQTtFQUNBO0VBQ0E7QTdDODFISjtBNkMzMUhFO0VBQ0U7RUFDQTtBN0M2MUhKOztBNkNyMUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdDdzFIRjtBNkN0MUhFO0V0Q3ZERTtFQUNBO0FQZzVISjtBNkN0MUhFO0V0QzdDRTtFQUNBO0FQczRISjtBNkN0MUhFO0VBRUU7RUFDQTtFQUNBO0E3Q3UxSEo7QTZDbjFIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E3Q3ExSEo7QTZDajFIRTtFQUNFO0E3Q20xSEo7QTZDajFISTtFQUNFO0VBQUE7RUFDQTtBN0NtMUhOOztBNkN0MEhJO0VBQ0U7RUFBQTtFQUFBO01BQUE7VUFBQTtBN0N5MEhOO0E2Q3QwSFE7RXRDdkRKO0VBWkE7QVA2NEhKO0E2Q3IwSFE7RXRDeEVKO0VBWUE7QVBxNEhKO0E2Q3AwSFE7RUFDRTtBN0NzMEhWO0E2Q24wSFE7RUFDRTtFQUNBO0E3Q3EwSFY7QTZDbjBIVTtFQUNFO0VBQUE7RUFDQTtBN0NxMEhaOztBYzM1SEk7RStCOERBO0lBQ0U7SUFBQTtJQUFBO1FBQUE7WUFBQTtFN0NpMkhKO0U2QzkxSE07SXRDdkRKO0lBWkE7RVBxNkhGO0U2QzcxSE07SXRDeEVKO0lBWUE7RVA2NUhGO0U2QzUxSE07SUFDRTtFN0M4MUhSO0U2QzMxSE07SUFDRTtJQUNBO0U3QzYxSFI7RTZDMzFIUTtJQUNFO0lBQUE7SUFDQTtFN0M2MUhWO0FBQ0Y7QWNwN0hJO0UrQjhEQTtJQUNFO0lBQUE7SUFBQTtRQUFBO1lBQUE7RTdDeTNISjtFNkN0M0hNO0l0Q3ZESjtJQVpBO0VQNjdIRjtFNkNyM0hNO0l0Q3hFSjtJQVlBO0VQcTdIRjtFNkNwM0hNO0lBQ0U7RTdDczNIUjtFNkNuM0hNO0lBQ0U7SUFDQTtFN0NxM0hSO0U2Q24zSFE7SUFDRTtJQUFBO0lBQ0E7RTdDcTNIVjtBQUNGO0FjNThISTtFK0I4REE7SUFDRTtJQUFBO0lBQUE7UUFBQTtZQUFBO0U3Q2k1SEo7RTZDOTRITTtJdEN2REo7SUFaQTtFUHE5SEY7RTZDNzRITTtJdEN4RUo7SUFZQTtFUDY4SEY7RTZDNTRITTtJQUNFO0U3Qzg0SFI7RTZDMzRITTtJQUNFO0lBQ0E7RTdDNjRIUjtFNkMzNEhRO0lBQ0U7SUFBQTtJQUNBO0U3QzY0SFY7QUFDRjtBY3ArSEk7RStCOERBO0lBQ0U7SUFBQTtJQUFBO1FBQUE7WUFBQTtFN0N5NkhKO0U2Q3Q2SE07SXRDdkRKO0lBWkE7RVA2K0hGO0U2Q3I2SE07SXRDeEVKO0lBWUE7RVBxK0hGO0U2Q3A2SE07SUFDRTtFN0NzNkhSO0U2Q242SE07SUFDRTtJQUNBO0U3Q3E2SFI7RTZDbjZIUTtJQUNFO0lBQUE7SUFDQTtFN0NxNkhWO0FBQ0Y7QWM1L0hJO0UrQjhEQTtJQUNFO0lBQUE7SUFBQTtRQUFBO1lBQUE7RTdDaThISjtFNkM5N0hNO0l0Q3ZESjtJQVpBO0VQcWdJRjtFNkM3N0hNO0l0Q3hFSjtJQVlBO0VQNi9IRjtFNkM1N0hNO0lBQ0U7RTdDODdIUjtFNkMzN0hNO0lBQ0U7SUFDQTtFN0M2N0hSO0U2QzM3SFE7SUFDRTtJQUFBO0lBQ0E7RTdDNjdIVjtBQUNGO0E2Q2g3SEE7RXRDaEpJO0FQbWtJSjtBNkNoN0hFO0VBQ0U7QTdDazdISjtBNkNoN0hJO0VBQ0U7QTdDazdITjs7QTZDcjZIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3Q3c2SEo7O0E2Q2w3SEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0NxN0hKOztBNkMvN0hFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdDazhISjs7QTZDNThIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3Qys4SEo7O0E2Q3o5SEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0M0OUhKOztBNkN0K0hFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdDeStISjs7QTZDbi9IRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3Q3MvSEo7O0E2Q2hnSUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0NtZ0lKOztBOEMvcklBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0EsVXhDcXBEMkI7RXdDcHBEM0IsV3hDb3BEMkI7RXdDbnBEM0I7RUFDQTtFQUNBO0VBQ0E7RXZDSkU7RXVDTUY7QTlDK3JJRjtBOEM1cklFO0VBQ0U7RUFDQTtFQUNBO0E5QzhySUo7QThDM3JJRTtFQUNFO0VBQ0E7RUFDQTtBOUM2cklKO0E4QzFySUU7RUFFRTtFQUNBO01BQUE7VUFBQTtFQUNBO0E5QzJySUo7O0E4Q25ySUE7RUFIRTtVQUFBO0E5QzBySUY7O0E4Q2pySUk7RUFURjtVQUFBO0E5QzhySUY7O0ErQy91SUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U1Q3lSSSw4QkFMSTtFNENsUlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFNUMyUUksb0NBTEk7RTRDcFFSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFeENSRTtBUHd2SUo7QStDN3VJRTtFQUNFO0EvQyt1SUo7QStDNXVJRTtFQUNFO0EvQzh1SUo7O0ErQzF1SUE7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtBL0M0dUlGO0ErQzF1SUU7RUFDRTtBL0M0dUlKOztBK0N4dUlBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXhDaENFO0VBQUE7RUFDQTtFQUFBO0FQNHdJSjtBK0MxdUlFO0VBQ0U7RUFBQTtFQUNBO0EvQzR1SUo7O0ErQ3h1SUE7RUFDRTtFQUNBO0EvQzJ1SUY7O0FnRHp5SUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0FoRHV5SUY7O0FnRGh5SUE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBaERreUlGO0FnRC94SUU7RTNCNUNJLG1EMkI2Q0Y7RTNCN0NFLDJDMkI2Q0Y7RTNCN0NFLG1DMkI2Q0Y7RTNCN0NFLG9FMkI2Q0Y7RUFDQSxzQzFDazhDZ0M7TTBDbDhDaEMsa0MxQ2s4Q2dDO1UwQ2w4Q2hDLDhCMUNrOENnQztBTisxRnBDO0FxQjMwSU07RTJCd0NKO0kzQnZDTTtJQUFBO0VyQjgwSU47QUFDRjtBZ0RweUlFO0VBQ0UsdUIxQ2c4Q2dDO00wQ2g4Q2hDLG1CMUNnOENnQztVMENoOENoQyxlMUNnOENnQztBTnMyRnBDO0FnRGx5SUU7RUFDRSw4QjFDNjdDZ0M7TTBDNzdDaEMsMEIxQzY3Q2dDO1UwQzc3Q2hDLHNCMUM2N0NnQztBTnUyRnBDOztBZ0RoeUlBO0VBQ0U7RUFBQTtBaERteUlGO0FnRGp5SUU7RUFDRTtFQUNBO0FoRG15SUo7QWdEaHlJRTtFQUNFO0FoRGt5SUo7O0FnRDl4SUE7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtBaERpeUlGOztBZ0Q3eElBO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXpDckZFO0V5Q3lGRjtBaEQ2eElGOztBZ0R6eElBO0VBRUU7RUFDQTtFQUNBO0VDbEhBO0VBQ0E7RUFDQTtFQUNBLGtDRGtIMEI7RUNqSDFCO0VBQ0E7RUFDQSx1Q0QrRzREO0FoRCt4STlEO0FpRDM0SUU7RUFBUztBakQ4NElYO0FpRDc0SUU7RUFBUyxtQ0QyR2lGO0FoRHF5STVGOztBZ0RoeUlBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RXpDckdFO0VBQ0E7QVB5NElKO0FnRGx5SUU7RUFDRTtFQUFBO0VBQ0E7RUFBQTtBaERveUlKOztBZ0QveElBO0VBQ0U7RUFDQTtBaERreUlGOztBZ0Q3eElBO0VBQ0U7RUFHQTtFQUFBO01BQUE7VUFBQTtFQUNBO0FoRDh4SUY7O0FnRDF4SUE7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFekN6SEU7RUFDQTtBUHU1SUo7QWdEenhJRTtFQUNFO0VBQUE7QWhEMnhJSjs7QWN0NElJO0VrQ2lIRjtJQUNFO0lBQ0E7RWhEeXhJRjs7RWdEcnhJQTtJQUNFO0lBQ0E7SUFDQTtFaER3eElGOztFZ0RyeElBO0lBQ0U7RWhEd3hJRjtBQUNGO0FjdjVJSTtFa0NtSUY7O0lBRUU7RWhEdXhJRjtBQUNGO0FjNzVJSTtFa0MwSUY7SUFDRTtFaERzeElGO0FBQ0Y7QWdEN3dJSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRCt3SU47QWdEN3dJTTtFQUNFO0VBQ0E7RXpDek1KO0FQeTlJSjtBZ0Q1d0lNOztFekM3TUY7QVA2OUlKO0FnRDN3SU07RUFDRTtBaEQ2d0lSOztBY3Y2SUk7RWtDd0lBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RWhEbXlJSjtFZ0RqeUlJO0lBQ0U7SUFDQTtJekN6TUo7RVA2K0lGO0VnRGh5SUk7O0l6QzdNRjtFUGkvSUY7RWdEL3hJSTtJQUNFO0VoRGl5SU47QUFDRjtBYzU3SUk7RWtDd0lBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RWhEdXpJSjtFZ0RyeklJO0lBQ0U7SUFDQTtJekN6TUo7RVBpZ0pGO0VnRHB6SUk7O0l6QzdNRjtFUHFnSkY7RWdEbnpJSTtJQUNFO0VoRHF6SU47QUFDRjtBY2g5SUk7RWtDd0lBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RWhEMjBJSjtFZ0R6MElJO0lBQ0U7SUFDQTtJekN6TUo7RVBxaEpGO0VnRHgwSUk7O0l6QzdNRjtFUHloSkY7RWdEdjBJSTtJQUNFO0VoRHkwSU47QUFDRjtBY3ArSUk7RWtDd0lBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RWhEKzFJSjtFZ0Q3MUlJO0lBQ0U7SUFDQTtJekN6TUo7RVB5aUpGO0VnRDUxSUk7O0l6QzdNRjtFUDZpSkY7RWdEMzFJSTtJQUNFO0VoRDYxSU47QUFDRjtBY3gvSUk7RWtDd0lBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RWhEbTNJSjtFZ0RqM0lJO0lBQ0U7SUFDQTtJekN6TUo7RVA2akpGO0VnRGgzSUk7O0l6QzdNRjtFUGlrSkY7RWdELzJJSTtJQUNFO0VoRGkzSU47QUFDRjtBa0R2bEpBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFL0N3UkksaUNBTEk7RStDalJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQ2xCQSxzQzdDK2xCNEI7RTZDN2xCNUI7RUFDQSxnQjdDd21CNEI7RTZDdm1CNUIsZ0JqQ0NpQjtFaUNBakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWhEZ1JJLHNDQUxJO0UrQ2hRUjtFQUNBO0FsRCtsSkY7QWtEN2xKRTtFQUFTO0FsRGdtSlg7QWtEOWxKRTtFQUNFO0VBQ0E7RUFDQTtBbERnbUpKO0FrRDlsSkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbERnbUpOOztBa0QzbEpBO0VBQ0U7RUFBQTtBbEQ4bEpGO0FrRDVsSkU7RUFDRTtFQUNBO0VBQUE7RUFDQTtBbEQ4bEpKOztBa0QxbEpBO0FBQ0E7RUFDRTtFQUFBO0VBQ0E7RUFDQTtBbEQ2bEpGO0FrRDNsSkU7RUFDRTtFQUNBO0VBQUE7RUFDQTtBbEQ2bEpKOztBa0R6bEpBO0FBRUE7RUFDRTtFQUFBO0FsRDJsSkY7QWtEemxKRTtFQUNFO0VBQ0E7RUFBQTtFQUNBO0FsRDJsSko7O0FrRHZsSkE7QUFDQTtFQUNFO0VBQUE7RUFDQTtFQUNBO0FsRDBsSkY7QWtEeGxKRTtFQUNFO0VBQ0E7RUFBQTtFQUNBO0FsRDBsSko7O0FrRHRsSkE7QUFrQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UzQ2pHRTtBUDBxSko7O0FvRDdySkE7RUFFRTtFQUNBO0VqRDRSSSxpQ0FMSTtFaURyUlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VqRG1SSSxxQ0FMSTtFaUQ1UVI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFRHpCQSxzQzdDK2xCNEI7RTZDN2xCNUI7RUFDQSxnQjdDd21CNEI7RTZDdm1CNUIsZ0JqQ0NpQjtFaUNBakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWhEZ1JJLHNDQUxJO0VpRDFQUjtFQUNBO0VBQ0E7RUFDQTtFN0NoQkU7QVB3dEpKO0FvRHBzSkU7RUFDRTtFQUNBO0VBQ0E7QXBEc3NKSjtBb0Rwc0pJO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRHFzSk47O0FvRC9ySkU7RUFDRTtFQUFBO0FwRGtzSko7QW9EaHNKSTtFQUVFO0VBQUE7QXBEaXNKTjtBb0Q5ckpJO0VBQ0U7RUFDQTtBcERnc0pOO0FvRDdySkk7RUFDRTtFQUNBO0FwRCtySk47O0FvRDFySkE7QUFFRTtFQUNFO0VBQUE7RUFDQTtFQUNBO0FwRDRySko7QW9EMXJKSTtFQUVFO0VBQUE7QXBEMnJKTjtBb0R4ckpJO0VBQ0U7RUFDQTtBcEQwckpOO0FvRHZySkk7RUFDRTtFQUNBO0FwRHlySk47O0FvRHBySkE7QUFHRTtFQUNFO0VBQUE7QXBEcXJKSjtBb0RuckpJO0VBRUU7RUFBQTtBcERvckpOO0FvRGpySkk7RUFDRTtFQUNBO0FwRG1ySk47QW9EaHJKSTtFQUNFO0VBQ0E7QXBEa3JKTjtBb0Q3cUpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FwRCtxSko7O0FvRDNxSkE7QUFFRTtFQUNFO0VBQUE7RUFDQTtFQUNBO0FwRDZxSko7QW9EM3FKSTtFQUVFO0VBQUE7QXBENHFKTjtBb0R6cUpJO0VBQ0U7RUFDQTtBcEQycUpOO0FvRHhxSkk7RUFDRTtFQUNBO0FwRDBxSk47O0FvRHJxSkE7QUFrQkE7RUFDRTtFQUNBO0VqRDJHSSw2Q0FMSTtFaURwR1I7RUFDQTtFQUNBO0U3QzVKRTtFQUNBO0FQb3pKSjtBb0R0cEpFO0VBQ0U7QXBEd3BKSjs7QW9EcHBKQTtFQUNFO0VBQ0E7QXBEdXBKRjs7QXFENTBKQTtFQUNFO0FyRCswSkY7O0FxRDUwSkE7RUFDRTtNQUFBO0FyRCswSkY7O0FxRDUwSkE7RUFDRTtFQUNBO0VBQ0E7QXJEKzBKRjtBc0RyMkpFO0VBQ0U7RUFDQTtFQUNBO0F0RHUySko7O0FxRGgxSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFaENsQkksc0RnQ21CSjtFaENuQkksOENnQ21CSjtFaENuQkksc0NnQ21CSjtFaENuQkksMEVnQ21CSjtBckRtMUpGO0FxQmwySk07RWdDUU47SWhDUFE7SUFBQTtFckJxMkpOO0FBQ0Y7O0FxRHIxSkE7OztFQUdFO0FyRHcxSkY7O0FxRHIxSkE7O0VBRUU7TUFBQTtVQUFBO0FyRHcxSkY7O0FxRHIxSkE7O0VBRUU7TUFBQTtVQUFBO0FyRHcxSkY7O0FxRC8wSkU7RUFDRTtFQUNBO0VBQUE7RUFDQTtNQUFBO1VBQUE7QXJEazFKSjtBcUQvMEpFOzs7RUFHRTtFQUNBO0FyRGkxSko7QXFEOTBKRTs7RUFFRTtFQUNBO0VoQzVERSxtQ2dDNkRGO0VoQzdERSwyQmdDNkRGO0FyRGcxSko7QXFCejRKTTtFZ0NxREo7O0loQ3BETTtJQUFBO0VyQjY0Sk47QUFDRjs7QXFENzBKQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBLFUvQ2toRG1DO0UrQ2poRG5DO0VBQ0EsV25DNUVNO0VtQzZFTjtFQUNBO0VBQ0E7RUFDQSxZL0M2Z0RtQztFZW5tRC9CLHNDZ0N1Rko7RWhDdkZJLDhCZ0N1Rko7QXJEKzBKRjtBcUJsNkpNO0VnQ2tFTjs7SWhDakVRO0lBQUE7RXJCczZKTjtBQUNGO0FxRGwxSkU7OztFQUVFLFduQ3RGSTtFbUN1Rko7RUFDQTtFQUNBLFkvQ3FnRGlDO0FOZzFHckM7O0FxRGwxSkE7RUFDRTtBckRxMUpGOztBcURsMUpBO0VBQ0U7QXJEcTFKRjs7QXFEaDFKQTs7RUFFRTtFQUNBLFcvQ3NnRG1DO0UrQ3JnRG5DLFkvQ3FnRG1DO0UrQ3BnRG5DO0VBQ0E7RUFDQTtBckRtMUpGOztBcURoMUpBO0VBQ0U7QXJEbTFKRjs7QXFEajFKQTtFQUNFO0FyRG8xSkY7O0FxRDUwSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBRUEsaUIvQ3M5Q21DO0UrQ3I5Q25DO0VBQ0EsZ0IvQ285Q21DO0FOMDNHckM7QXFENTBKRTtFQUNFO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQSxXL0NvOUNpQztFK0NuOUNqQyxXL0NvOUNpQztFK0NuOUNqQztFQUNBLGlCL0NvOUNpQztFK0NuOUNqQyxnQi9DbTlDaUM7RStDbDlDakM7RUFDQTtFQUNBLHNCbkNwSkk7RW1DcUpKO0VBQ0E7RUFFQTtFQUNBO0VBQ0EsWS9DMjhDaUM7RWUzbUQvQixxQ2dDaUtGO0VoQ2pLRSw2QmdDaUtGO0FyRDYwSko7QXFCMStKTTtFZ0M0SUo7SWhDM0lNO0lBQUE7RXJCNitKTjtBQUNGO0FxRC8wSkU7RUFDRSxVL0N3OENpQztBTnk0R3JDOztBcUR4MEpBO0VBQ0U7RUFDQTtFQUNBLGUvQ2s4Q21DO0UrQ2o4Q25DO0VBQ0Esb0IvQys3Q21DO0UrQzk3Q25DLHVCL0M4N0NtQztFK0M3N0NuQyxXbkMvS007RW1DZ0xOO0FyRDIwSkY7O0FxRHIwSkU7O0VBRUUsd0MvQ204Q2lDO1UrQ244Q2pDLGdDL0NtOENpQztBTnE0R3JDO0FxRHIwSkU7RUFDRSxzQm5DOUxJO0FsQnFnS1I7QXFEcDBKRTtFQUNFLFduQ2xNSTtBbEJ3Z0tSOztBcURoMUpFOzs7RUFFRSx3Qy9DbThDaUM7VStDbjhDakMsZ0MvQ204Q2lDO0FOaTVHckM7QXFEajFKRTtFQUNFLHNCbkM5TEk7QWxCaWhLUjtBcURoMUpFO0VBQ0UsV25DbE1JO0FsQm9oS1I7O0F1RHBpS0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO1VBQUE7QXZEc2lLRjs7QXVEbGlLQTtFQUNFO0lBQUs7WUFBQTtFdkRzaUtMO0FBQ0Y7O0F1RHhpS0E7RUFDRTtJQUFLO1lBQUE7RXZEc2lLTDtBQUNGO0F1RG5pS0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0F2RGtpS0Y7O0F1RC9oS0E7RUFFRTtFQUNBO0VBQ0E7QXZEaWlLRjs7QXVEeGhLQTtFQUNFO0lBQ0U7WUFBQTtFdkQyaEtGO0V1RHpoS0E7SUFDRTtJQUNBO1lBQUE7RXZEMmhLRjtBQUNGOztBdURsaUtBO0VBQ0U7SUFDRTtZQUFBO0V2RDJoS0Y7RXVEemhLQTtJQUNFO0lBQ0E7WUFBQTtFdkQyaEtGO0FBQ0Y7QXVEdmhLQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0F2RHNoS0Y7O0F1RG5oS0E7RUFDRTtFQUNBO0F2RHNoS0Y7O0F1RGxoS0U7RUFDRTs7SUFFRTtFdkRxaEtKO0FBQ0Y7QXdEcm1LQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeERzbUtGOztBY3ppS0k7RTBDNUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFBQTtJQUFBO0lBQUE7SUFDQTtJQUFBO0lBQUE7UUFBQTtZQUFBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0luQzVCQSxrRG1DOEJBO0luQzlCQSwwQ21DOEJBO0V4RHVsS0o7QUFDRjtBcUJsbktNO0VtQ1lKO0luQ1hNO0lBQUE7RXJCcW5LTjtBQUNGO0FjL2pLSTtFMEM1QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1FBQUE7WUFBQTtFeEQ4bEtOO0FBQ0Y7QWN4a0tJO0UwQ3BCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7UUFBQTtZQUFBO0V4RCtsS047QUFDRjtBY2psS0k7RTBDWkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtRQUFBO1lBQUE7RXhEZ21LTjtBQUNGO0FjNWxLSTtFMENGRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtRQUFBO1lBQUE7RXhEaW1LTjtBQUNGO0FjdG1LSTtFMENPRTtJQUVFO1FBQUE7WUFBQTtFeERpbUtOO0FBQ0Y7QWMzbUtJO0UwQ1lFO0lBR0U7RXhEZ21LTjtBQUNGO0FjN25LSTtFMEMvQkY7SUFpRU07SUFDQTtJQUNBO0V4RCtsS047RXdEN2xLTTtJQUNFO0V4RCtsS1I7RXdENWxLTTtJQUNFO0lBQUE7SUFBQTtJQUFBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7SUFDQTtJQUNBO0lBRUE7RXhENmxLUjtBQUNGOztBY2pvS0k7RTBDNUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFBQTtJQUFBO0lBQUE7SUFDQTtJQUFBO0lBQUE7UUFBQTtZQUFBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0luQzVCQSxrRG1DOEJBO0luQzlCQSwwQ21DOEJBO0V4RCtxS0o7QUFDRjtBcUIxc0tNO0VtQ1lKO0luQ1hNO0lBQUE7RXJCNnNLTjtBQUNGO0FjdnBLSTtFMEM1QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1FBQUE7WUFBQTtFeERzcktOO0FBQ0Y7QWNocUtJO0UwQ3BCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7UUFBQTtZQUFBO0V4RHVyS047QUFDRjtBY3pxS0k7RTBDWkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtRQUFBO1lBQUE7RXhEd3JLTjtBQUNGO0FjcHJLSTtFMENGRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtRQUFBO1lBQUE7RXhEeXJLTjtBQUNGO0FjOXJLSTtFMENPRTtJQUVFO1FBQUE7WUFBQTtFeER5cktOO0FBQ0Y7QWNuc0tJO0UwQ1lFO0lBR0U7RXhEd3JLTjtBQUNGO0FjcnRLSTtFMEMvQkY7SUFpRU07SUFDQTtJQUNBO0V4RHVyS047RXdEcnJLTTtJQUNFO0V4RHVyS1I7RXdEcHJLTTtJQUNFO0lBQUE7SUFBQTtJQUFBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7SUFDQTtJQUNBO0lBRUE7RXhEcXJLUjtBQUNGOztBY3p0S0k7RTBDNUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFBQTtJQUFBO0lBQUE7SUFDQTtJQUFBO0lBQUE7UUFBQTtZQUFBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0luQzVCQSxrRG1DOEJBO0luQzlCQSwwQ21DOEJBO0V4RHV3S0o7QUFDRjtBcUJseUtNO0VtQ1lKO0luQ1hNO0lBQUE7RXJCcXlLTjtBQUNGO0FjL3VLSTtFMEM1QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1FBQUE7WUFBQTtFeEQ4d0tOO0FBQ0Y7QWN4dktJO0UwQ3BCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7UUFBQTtZQUFBO0V4RCt3S047QUFDRjtBY2p3S0k7RTBDWkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtRQUFBO1lBQUE7RXhEZ3hLTjtBQUNGO0FjNXdLSTtFMENGRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtRQUFBO1lBQUE7RXhEaXhLTjtBQUNGO0FjdHhLSTtFMENPRTtJQUVFO1FBQUE7WUFBQTtFeERpeEtOO0FBQ0Y7QWMzeEtJO0UwQ1lFO0lBR0U7RXhEZ3hLTjtBQUNGO0FjN3lLSTtFMEMvQkY7SUFpRU07SUFDQTtJQUNBO0V4RCt3S047RXdEN3dLTTtJQUNFO0V4RCt3S1I7RXdENXdLTTtJQUNFO0lBQUE7SUFBQTtJQUFBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7SUFDQTtJQUNBO0lBRUE7RXhENndLUjtBQUNGOztBY2p6S0k7RTBDNUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFBQTtJQUFBO0lBQUE7SUFDQTtJQUFBO0lBQUE7UUFBQTtZQUFBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0luQzVCQSxrRG1DOEJBO0luQzlCQSwwQ21DOEJBO0V4RCsxS0o7QUFDRjtBcUIxM0tNO0VtQ1lKO0luQ1hNO0lBQUE7RXJCNjNLTjtBQUNGO0FjdjBLSTtFMEM1QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1FBQUE7WUFBQTtFeERzMktOO0FBQ0Y7QWNoMUtJO0UwQ3BCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7UUFBQTtZQUFBO0V4RHUyS047QUFDRjtBY3oxS0k7RTBDWkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtRQUFBO1lBQUE7RXhEdzJLTjtBQUNGO0FjcDJLSTtFMENGRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtRQUFBO1lBQUE7RXhEeTJLTjtBQUNGO0FjOTJLSTtFMENPRTtJQUVFO1FBQUE7WUFBQTtFeER5MktOO0FBQ0Y7QWNuM0tJO0UwQ1lFO0lBR0U7RXhEdzJLTjtBQUNGO0FjcjRLSTtFMEMvQkY7SUFpRU07SUFDQTtJQUNBO0V4RHUyS047RXdEcjJLTTtJQUNFO0V4RHUyS1I7RXdEcDJLTTtJQUNFO0lBQUE7SUFBQTtJQUFBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7SUFDQTtJQUNBO0lBRUE7RXhEcTJLUjtBQUNGOztBY3o0S0k7RTBDNUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFBQTtJQUFBO0lBQUE7SUFDQTtJQUFBO0lBQUE7UUFBQTtZQUFBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0luQzVCQSxrRG1DOEJBO0luQzlCQSwwQ21DOEJBO0V4RHU3S0o7QUFDRjtBcUJsOUtNO0VtQ1lKO0luQ1hNO0lBQUE7RXJCcTlLTjtBQUNGO0FjLzVLSTtFMEM1QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1FBQUE7WUFBQTtFeEQ4N0tOO0FBQ0Y7QWN4NktJO0UwQ3BCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7UUFBQTtZQUFBO0V4RCs3S047QUFDRjtBY2o3S0k7RTBDWkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtRQUFBO1lBQUE7RXhEZzhLTjtBQUNGO0FjNTdLSTtFMENGRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtRQUFBO1lBQUE7RXhEaThLTjtBQUNGO0FjdDhLSTtFMENPRTtJQUVFO1FBQUE7WUFBQTtFeERpOEtOO0FBQ0Y7QWMzOEtJO0UwQ1lFO0lBR0U7RXhEZzhLTjtBQUNGO0FjNzlLSTtFMEMvQkY7SUFpRU07SUFDQTtJQUNBO0V4RCs3S047RXdENzdLTTtJQUNFO0V4RCs3S1I7RXdENTdLTTtJQUNFO0lBQUE7SUFBQTtJQUFBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7SUFDQTtJQUNBO0lBRUE7RXhENjdLUjtBQUNGOztBd0Q3Z0xFO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VuQzVCQSxrRG1DOEJBO0VuQzlCQSwwQ21DOEJBO0F4RDhnTE47QXFCeGlMTTtFbUNZSjtJbkNYTTtJQUFBO0VyQjJpTE47QUFDRjtBd0RqaExNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7QXhEbWhMUjtBd0RoaExNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7QXhEa2hMUjtBd0QvZ0xNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7TUFBQTtVQUFBO0F4RGloTFI7QXdEOWdMTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7QXhEZ2hMUjtBd0Q3Z0xNO0VBRUU7TUFBQTtVQUFBO0F4RDhnTFI7QXdEM2dMTTtFQUdFO0F4RDJnTFI7O0F3RGgvS0E7RVBwSEU7RUFDQTtFQUNBO0VBQ0EsYTNDMG1Da0M7RTJDem1DbEM7RUFDQTtFQUNBLHNCL0JZTTtBbEI0bExSO0FpRHJtTEU7RUFBUztBakR3bUxYO0FpRHZtTEU7RUFBUyxZM0NtK0N5QjtBTnVvSXBDOztBd0Q1L0tBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0F4RCsvS0Y7QXdENy9LRTtFQUNFO0VBQUE7RUFDQTtFQUFBO0F4RCsvS0o7O0F3RDMvS0E7RUFDRTtFQUNBO0F4RDgvS0Y7O0F3RDMvS0E7RUFDRTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7QXhEOC9LRjs7QXlEM29MQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZbkRnekNrQztBTjgxSXBDO0F5RDVvTEU7RUFDRTtFQUNBO0F6RDhvTEo7O0F5RHpvTEE7RUFDRTtBekQ0b0xGOztBeUR6b0xBO0VBQ0U7QXpENG9MRjs7QXlEem9MQTtFQUNFO0F6RDRvTEY7O0F5RHZvTEU7RUFDRTtVQUFBO0F6RDBvTEo7O0F5RHRvTEE7RUFDRTtJQUNFLFluRG14Q2dDO0VOczNJbEM7QUFDRjs7QXlENW9MQTtFQUNFO0lBQ0UsWW5EbXhDZ0M7RU5zM0lsQztBQUNGO0F5RHRvTEE7RUFDRTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7QXpEd29MRjs7QXlEcm9MQTtFQUNFO0lBQ0U7WUFBQTtFekR3b0xGO0FBQ0Y7O0F5RDNvTEE7RUFDRTtJQUNFO1lBQUE7RXpEd29MRjtBQUNGO0FzRHZyTEU7RUFDRTtFQUNBO0VBQ0E7QXREeXJMSjs7QTBENXJMRTtFQUNFO0VBQ0E7QTFEK3JMSjs7QTBEanNMRTtFQUNFO0VBQ0E7QTFEb3NMSjs7QTBEdHNMRTtFQUNFO0VBQ0E7QTFEeXNMSjs7QTBEM3NMRTtFQUNFO0VBQ0E7QTFEOHNMSjs7QTBEaHRMRTtFQUNFO0VBQ0E7QTFEbXRMSjs7QTBEcnRMRTtFQUNFO0VBQ0E7QTFEd3RMSjs7QTBEMXRMRTtFQUNFO0VBQ0E7QTFENnRMSjs7QTBEL3RMRTtFQUNFO0VBQ0E7QTFEa3VMSjs7QTJEcHVMRTtFQUNFO0VBQ0E7QTNEdXVMSjtBMkRwdUxNO0VBR0U7RUFDQTtBM0RvdUxSOztBMkQ3dUxFO0VBQ0U7RUFDQTtBM0RndkxKO0EyRDd1TE07RUFHRTtFQUNBO0EzRDZ1TFI7O0EyRHR2TEU7RUFDRTtFQUNBO0EzRHl2TEo7QTJEdHZMTTtFQUdFO0VBQ0E7QTNEc3ZMUjs7QTJEL3ZMRTtFQUNFO0VBQ0E7QTNEa3dMSjtBMkQvdkxNO0VBR0U7RUFDQTtBM0QrdkxSOztBMkR4d0xFO0VBQ0U7RUFDQTtBM0Qyd0xKO0EyRHh3TE07RUFHRTtFQUNBO0EzRHd3TFI7O0EyRGp4TEU7RUFDRTtFQUNBO0EzRG94TEo7QTJEanhMTTtFQUdFO0VBQ0E7QTNEaXhMUjs7QTJEMXhMRTtFQUNFO0VBQ0E7QTNENnhMSjtBMkQxeExNO0VBR0U7RUFDQTtBM0QweExSOztBMkRueUxFO0VBQ0U7RUFDQTtBM0RzeUxKO0EyRG55TE07RUFHRTtFQUNBO0EzRG15TFI7O0EyRDV4TEE7RUFDRTtFQUNBO0EzRCt4TEY7QTJENXhMSTtFQUVFO0VBQ0E7QTNENnhMTjs7QTREdnpMQTtFQUNFO0VBRUE7QTVEeXpMRjs7QTZENXpMQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0EsYXZENmM0QjtFdUQ1YzVCO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQSw2QnZEMmM0QjtFdUQxYzVCO1VBQUE7QTdEK3pMRjtBNkQ3ekxFO0VBQ0U7TUFBQTtVQUFBO0VBQ0EsVXZEdWMwQjtFdUR0YzFCLFd2RHNjMEI7RXVEcmMxQjtFeENJRSw4Q3dDSEY7RXhDR0Usc0N3Q0hGO0E3RCt6TEo7QXFCeHpMTTtFd0NaSjtJeENhTTtJQUFBO0VyQjJ6TE47QUFDRjs7QTZEN3pMSTtFQUNFO1VBQUE7QTdEZzBMTjs7QThEbjFMQTtFQUNFO0VBQ0E7QTlEczFMRjtBOERwMUxFO0VBQ0U7RUFDQTtFQUNBO0E5RHMxTEo7QThEbjFMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlEcTFMSjs7QThEaDFMRTtFQUNFO0E5RG0xTEo7O0E4RHAxTEU7RUFDRTtFQUFBO0E5RHUxTEo7O0E4RHgxTEU7RUFDRTtFQUFBO0E5RDIxTEo7O0E4RDUxTEU7RUFDRTtFQUFBO0E5RCsxTEo7O0ErRHAzTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGF6RHVtQ2tDO0FOZ3hKcEM7O0ErRHAzTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGF6RCtsQ2tDO0FOd3hKcEM7O0ErRC8yTEk7RUFDRTtFQUNBO0VBQ0EsYXpEbWxDOEI7QU4reEpwQzs7QStELzJMSTtFQUNFO0VBQ0E7RUFDQSxhekQ2a0M4QjtBTnF5SnBDOztBY24xTEk7RWlEeENBO0lBQ0U7SUFDQTtJQUNBLGF6RG1sQzhCO0VONHlKbEM7O0UrRDUzTEU7SUFDRTtJQUNBO0lBQ0EsYXpENmtDOEI7RU5rekpsQztBQUNGO0FjajJMSTtFaUR4Q0E7SUFDRTtJQUNBO0lBQ0EsYXpEbWxDOEI7RU55ekpsQzs7RStEejRMRTtJQUNFO0lBQ0E7SUFDQSxhekQ2a0M4QjtFTit6SmxDO0FBQ0Y7QWM5MkxJO0VpRHhDQTtJQUNFO0lBQ0E7SUFDQSxhekRtbEM4QjtFTnMwSmxDOztFK0R0NUxFO0lBQ0U7SUFDQTtJQUNBLGF6RDZrQzhCO0VONDBKbEM7QUFDRjtBYzMzTEk7RWlEeENBO0lBQ0U7SUFDQTtJQUNBLGF6RG1sQzhCO0VObTFKbEM7O0UrRG42TEU7SUFDRTtJQUNBO0lBQ0EsYXpENmtDOEI7RU55MUpsQztBQUNGO0FjeDRMSTtFaUR4Q0E7SUFDRTtJQUNBO0lBQ0EsYXpEbWxDOEI7RU5nMkpsQzs7RStEaDdMRTtJQUNFO0lBQ0E7SUFDQSxhekQ2a0M4QjtFTnMySmxDO0FBQ0Y7QWdFbjlMQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0FoRXE5TEY7O0FnRWw5TEE7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtBaEVxOUxGOztBaUU3OUxBOztFQ0lFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxFODlMRjtBa0UzOUxFOztFQUNFO0FsRTg5TEo7O0FtRTUrTEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVTdEZ2NzQztFNkQvYnRDO0FuRSsrTEo7O0FvRXYvTEE7RUNBRTtFQUNBO0VBQ0E7QXJFMi9MRjs7QXNFamdNQTtFQUNFO0VBQ0E7TUFBQTtVQUFBO0VBQ0EsNkJoRWlzQjRCO0VnRWhzQjVCO0VBQ0E7RUFDQSxhaEUyckI0QjtBTnkwSzlCOztBdUV4OExRO0VBT0k7QXZFcThMWjs7QXVFNThMUTtFQU9JO0F2RXk4TFo7O0F1RWg5TFE7RUFPSTtBdkU2OExaOztBdUVwOUxRO0VBT0k7QXZFaTlMWjs7QXVFeDlMUTtFQU9JO0F2RXE5TFo7O0F1RTU5TFE7RUFPSTtBdkV5OUxaOztBdUVoK0xRO0VBT0k7QXZFNjlMWjs7QXVFcCtMUTtFQU9JO0F2RWkrTFo7O0F1RXgrTFE7RUFPSTtBdkVxK0xaOztBdUU1K0xRO0VBT0k7QXZFeStMWjs7QXVFaC9MUTtFQU9JO0F2RTYrTFo7O0F1RXAvTFE7RUFPSTtBdkVpL0xaOztBdUV4L0xRO0VBT0k7QXZFcS9MWjs7QXVFNS9MUTtFQU9JO0F2RXkvTFo7O0F1RWhnTVE7RUFPSTtBdkU2L0xaOztBdUVwZ01RO0VBT0k7QXZFaWdNWjs7QXVFeGdNUTtFQU9JO0F2RXFnTVo7O0F1RTVnTVE7RUFPSTtBdkV5Z01aOztBdUVoaE1RO0VBT0k7QXZFNmdNWjs7QXVFcGhNUTtFQU9JO0F2RWloTVo7O0F1RXhoTVE7RUFPSTtBdkVxaE1aOztBdUU1aE1RO0VBT0k7QXZFeWhNWjs7QXVFaGlNUTtFQU9JO0F2RTZoTVo7O0F1RXBpTVE7RUFPSTtBdkVpaU1aOztBdUV4aU1RO0VBT0k7QXZFcWlNWjs7QXVFNWlNUTtFQU9JO0F2RXlpTVo7O0F1RWhqTVE7RUFPSTtBdkU2aU1aOztBdUVwak1RO0VBT0k7QXZFaWpNWjs7QXVFeGpNUTtFQU9JO0F2RXFqTVo7O0F1RTVqTVE7RUFPSTtBdkV5ak1aOztBdUVoa01RO0VBT0k7QXZFNmpNWjs7QXVFcGtNUTtFQU9JO0F2RWlrTVo7O0F1RXhrTVE7RUFPSTtBdkVxa01aOztBdUU1a01RO0VBT0k7QXZFeWtNWjs7QXVFaGxNUTtFQU9JO0F2RTZrTVo7O0F1RXBsTVE7RUFPSTtBdkVpbE1aOztBdUV4bE1RO0VBT0k7QXZFcWxNWjs7QXVFNWxNUTtFQU9JO0F2RXlsTVo7O0F1RWhtTVE7RUFPSTtBdkU2bE1aOztBdUVwbU1RO0VBT0k7RUFBQTtFQUFBO0VBQUE7QXZFaW1NWjs7QXVFeG1NUTtFQU9JO0VBQUE7RUFBQTtFQUFBO0F2RXFtTVo7O0F1RTVtTVE7RUFPSTtBdkV5bU1aOztBdUVobk1RO0VBT0k7QXZFNm1NWjs7QXVFcG5NUTtFQU9JO0F2RWluTVo7O0F1RXhuTVE7RUFPSTtBdkVxbk1aOztBdUU1bk1RO0VBT0k7QXZFeW5NWjs7QXVFMW9NUTtFQUNFO0F2RTZvTVY7O0F1RTlvTVE7RUFDRTtBdkVpcE1WOztBdUVscE1RO0VBQ0U7QXZFcXBNVjs7QXVFdHBNUTtFQUNFO0F2RXlwTVY7O0F1RTFwTVE7RUFDRTtBdkU2cE1WOztBdUU5cE1RO0VBQ0U7QXZFaXFNVjs7QXVFbHFNUTtFQUNFO0F2RXFxTVY7O0F1RXRxTVE7RUFDRTtBdkV5cU1WOztBdUVocU1RO0VBT0k7QXZFNnBNWjs7QXVFcHFNUTtFQU9JO0F2RWlxTVo7O0F1RXhxTVE7RUFPSTtBdkVxcU1aOztBdUU1cU1RO0VBT0k7QXZFeXFNWjs7QXVFaHJNUTtFQU9JO0F2RTZxTVo7O0F1RXByTVE7RUFPSTtBdkVpck1aOztBdUV4ck1RO0VBT0k7QXZFcXJNWjs7QXVFNXJNUTtFQU9JO0F2RXlyTVo7O0F1RWhzTVE7RUFPSTtBdkU2ck1aOztBdUVwc01RO0VBT0k7QXZFaXNNWjs7QXVFeHNNUTtFQU9JO0F2RXFzTVo7O0F1RTVzTVE7RUFPSTtBdkV5c01aOztBdUVodE1RO0VBT0k7QXZFNnNNWjs7QXVFcHRNUTtFQU9JO0F2RWl0TVo7O0F1RXh0TVE7RUFPSTtBdkVxdE1aOztBdUU1dE1RO0VBT0k7QXZFeXRNWjs7QXVFaHVNUTtFQU9JO0F2RTZ0TVo7O0F1RXB1TVE7RUFPSTtNQUFBO1VBQUE7QXZFaXVNWjs7QXVFeHVNUTtFQU9JO01BQUE7VUFBQTtBdkVxdU1aOztBdUU1dU1RO0VBT0k7TUFBQTtVQUFBO0F2RXl1TVo7O0F1RWh2TVE7RUFPSTtBdkU2dU1aOztBdUVwdk1RO0VBT0k7QXZFaXZNWjs7QXVFeHZNUTtFQU9JO0F2RXF2TVo7O0F1RTV2TVE7RUFPSTtBdkV5dk1aOztBdUVod01RO0VBT0k7QXZFNnZNWjs7QXVFcHdNUTtFQU9JO0F2RWl3TVo7O0F1RXh3TVE7RUFPSTtBdkVxd01aOztBdUU1d01RO0VBT0k7QXZFeXdNWjs7QXVFaHhNUTtFQU9JO0F2RTZ3TVo7O0F1RXB4TVE7RUFPSTtBdkVpeE1aOztBdUV4eE1RO0VBSVE7RUFHSjtBdkVzeE1aOztBdUU3eE1RO0VBSVE7RUFHSjtBdkUyeE1aOztBdUVseU1RO0VBSVE7RUFHSjtBdkVneU1aOztBdUV2eU1RO0VBSVE7RUFHSjtBdkVxeU1aOztBdUU1eU1RO0VBSVE7RUFHSjtBdkUweU1aOztBdUVqek1RO0VBSVE7RUFHSjtBdkUreU1aOztBdUV0ek1RO0VBSVE7RUFHSjtBdkVvek1aOztBdUUzek1RO0VBSVE7RUFHSjtBdkV5ek1aOztBdUVoME1RO0VBSVE7RUFHSjtBdkU4ek1aOztBdUVyME1RO0VBSVE7RUFHSjtBdkVtME1aOztBdUUxME1RO0VBT0k7QXZFdTBNWjs7QXVFOTBNUTtFQU9JO0F2RTIwTVo7O0F1RWwxTVE7RUFPSTtBdkUrME1aOztBdUV0MU1RO0VBT0k7QXZFbTFNWjs7QXVFMTFNUTtFQU9JO0F2RXUxTVo7O0F1RTkxTVE7RUFPSTtBdkUyMU1aOztBdUVsMk1RO0VBT0k7QXZFKzFNWjs7QXVFdDJNUTtFQU9JO0F2RW0yTVo7O0F1RTEyTVE7RUFPSTtBdkV1Mk1aOztBdUU5Mk1RO0VBT0k7QXZFMjJNWjs7QXVFbDNNUTtFQU9JO0F2RSsyTVo7O0F1RXQzTVE7RUFPSTtBdkVtM01aOztBdUUxM01RO0VBT0k7QXZFdTNNWjs7QXVFeDRNUTtFQUNFO0F2RTI0TVY7O0F1RTU0TVE7RUFDRTtBdkUrNE1WOztBdUVoNU1RO0VBQ0U7QXZFbTVNVjs7QXVFcDVNUTtFQUNFO0F2RXU1TVY7O0F1RXg1TVE7RUFDRTtBdkUyNU1WOztBdUVsNU1RO0VBT0k7QXZFKzRNWjs7QXVFdDVNUTtFQU9JO0F2RW01TVo7O0F1RTE1TVE7RUFPSTtBdkV1NU1aOztBdUU5NU1RO0VBT0k7QXZFMjVNWjs7QXVFbDZNUTtFQU9JO0F2RSs1TVo7O0F1RXQ2TVE7RUFPSTtBdkVtNk1aOztBdUUxNk1RO0VBT0k7QXZFdTZNWjs7QXVFOTZNUTtFQU9JO0F2RTI2TVo7O0F1RWw3TVE7RUFPSTtBdkUrNk1aOztBdUV0N01RO0VBT0k7QXZFbTdNWjs7QXVFMTdNUTtFQU9JO0F2RXU3TVo7O0F1RTk3TVE7RUFPSTtBdkUyN01aOztBdUVsOE1RO0VBT0k7QXZFKzdNWjs7QXVFdDhNUTtFQU9JO0F2RW04TVo7O0F1RTE4TVE7RUFPSTtBdkV1OE1aOztBdUU5OE1RO0VBT0k7QXZFMjhNWjs7QXVFbDlNUTtFQU9JO0VBQUE7TUFBQTtVQUFBO0F2RSs4TVo7O0F1RXQ5TVE7RUFPSTtFQUFBO0VBQUE7TUFBQTtVQUFBO0F2RW05TVo7O0F1RTE5TVE7RUFPSTtFQUFBO0VBQUE7TUFBQTtVQUFBO0F2RXU5TVo7O0F1RTk5TVE7RUFPSTtFQUFBO0VBQUE7TUFBQTtVQUFBO0F2RTI5TVo7O0F1RWwrTVE7RUFPSTtFQUFBO0VBQUE7TUFBQTtVQUFBO0F2RSs5TVo7O0F1RXQrTVE7RUFPSTtFQUFBO01BQUE7VUFBQTtBdkVtK01aOztBdUUxK01RO0VBT0k7RUFBQTtNQUFBO1VBQUE7QXZFdStNWjs7QXVFOStNUTtFQU9JO01BQUE7VUFBQTtBdkUyK01aOztBdUVsL01RO0VBT0k7TUFBQTtVQUFBO0F2RSsrTVo7O0F1RXQvTVE7RUFPSTtNQUFBO1VBQUE7QXZFbS9NWjs7QXVFMS9NUTtFQU9JO01BQUE7VUFBQTtBdkV1L01aOztBdUU5L01RO0VBT0k7TUFBQTtVQUFBO0F2RTIvTVo7O0F1RWxnTlE7RUFPSTtFQUFBO01BQUE7VUFBQTtBdkUrL01aOztBdUV0Z05RO0VBT0k7RUFBQTtNQUFBO1VBQUE7QXZFbWdOWjs7QXVFMWdOUTtFQU9JO0VBQUE7TUFBQTtVQUFBO0F2RXVnTlo7O0F1RTlnTlE7RUFPSTtFQUFBO01BQUE7VUFBQTtBdkUyZ05aOztBdUVsaE5RO0VBT0k7TUFBQTtVQUFBO0F2RStnTlo7O0F1RXRoTlE7RUFPSTtFQUFBO01BQUE7VUFBQTtBdkVtaE5aOztBdUUxaE5RO0VBT0k7RUFBQTtNQUFBO1VBQUE7QXZFdWhOWjs7QXVFOWhOUTtFQU9JO0VBQUE7TUFBQTtVQUFBO0F2RTJoTlo7O0F1RWxpTlE7RUFPSTtFQUFBO01BQUE7VUFBQTtBdkUraE5aOztBdUV0aU5RO0VBT0k7RUFBQTtNQUFBO1VBQUE7QXZFbWlOWjs7QXVFMWlOUTtFQU9JO0VBQUE7TUFBQTtVQUFBO0F2RXVpTlo7O0F1RTlpTlE7RUFPSTtNQUFBO1VBQUE7QXZFMmlOWjs7QXVFbGpOUTtFQU9JO01BQUE7VUFBQTtBdkUraU5aOztBdUV0ak5RO0VBT0k7TUFBQTtVQUFBO0F2RW1qTlo7O0F1RTFqTlE7RUFPSTtNQUFBO1VBQUE7QXZFdWpOWjs7QXVFOWpOUTtFQU9JO01BQUE7VUFBQTtBdkUyak5aOztBdUVsa05RO0VBT0k7TUFBQTtVQUFBO0F2RStqTlo7O0F1RXRrTlE7RUFPSTtNQUFBO1VBQUE7QXZFbWtOWjs7QXVFMWtOUTtFQU9JO01BQUE7VUFBQTtBdkV1a05aOztBdUU5a05RO0VBT0k7TUFBQTtVQUFBO0F2RTJrTlo7O0F1RWxsTlE7RUFPSTtNQUFBO1VBQUE7QXZFK2tOWjs7QXVFdGxOUTtFQU9JO01BQUE7VUFBQTtBdkVtbE5aOztBdUUxbE5RO0VBT0k7TUFBQTtVQUFBO0F2RXVsTlo7O0F1RTlsTlE7RUFPSTtFQUFBO01BQUE7VUFBQTtBdkUybE5aOztBdUVsbU5RO0VBT0k7RUFBQTtNQUFBO1VBQUE7QXZFK2xOWjs7QXVFdG1OUTtFQU9JO0VBQUE7TUFBQTtVQUFBO0F2RW1tTlo7O0F1RTFtTlE7RUFPSTtFQUFBO01BQUE7VUFBQTtBdkV1bU5aOztBdUU5bU5RO0VBT0k7RUFBQTtNQUFBO1VBQUE7QXZFMm1OWjs7QXVFbG5OUTtFQU9JO0VBQUE7TUFBQTtVQUFBO0F2RSttTlo7O0F1RXRuTlE7RUFPSTtFQUFBO01BQUE7VUFBQTtBdkVtbk5aOztBdUUxbk5RO0VBT0k7RUFBQTtNQUFBO1VBQUE7QXZFdW5OWjs7QXVFOW5OUTtFQU9JO0F2RTJuTlo7O0F1RWxvTlE7RUFPSTtBdkUrbk5aOztBdUV0b05RO0VBT0k7QXZFbW9OWjs7QXVFMW9OUTtFQU9JO0F2RXVvTlo7O0F1RTlvTlE7RUFPSTtBdkUyb05aOztBdUVscE5RO0VBT0k7QXZFK29OWjs7QXVFdHBOUTtFQU9JO0F2RW1wTlo7O0F1RTFwTlE7RUFPSTtFQUFBO0F2RXdwTlo7O0F1RS9wTlE7RUFPSTtFQUFBO0F2RTZwTlo7O0F1RXBxTlE7RUFPSTtFQUFBO0F2RWtxTlo7O0F1RXpxTlE7RUFPSTtFQUFBO0F2RXVxTlo7O0F1RTlxTlE7RUFPSTtFQUFBO0F2RTRxTlo7O0F1RW5yTlE7RUFPSTtFQUFBO0F2RWlyTlo7O0F1RXhyTlE7RUFPSTtFQUFBO0F2RXNyTlo7O0F1RTdyTlE7RUFPSTtFQUFBO0F2RTJyTlo7O0F1RWxzTlE7RUFPSTtFQUFBO0F2RWdzTlo7O0F1RXZzTlE7RUFPSTtFQUFBO0F2RXFzTlo7O0F1RTVzTlE7RUFPSTtFQUFBO0F2RTBzTlo7O0F1RWp0TlE7RUFPSTtFQUFBO0F2RStzTlo7O0F1RXR0TlE7RUFPSTtFQUFBO0F2RW90Tlo7O0F1RTN0TlE7RUFPSTtFQUFBO0F2RXl0Tlo7O0F1RWh1TlE7RUFPSTtBdkU2dE5aOztBdUVwdU5RO0VBT0k7QXZFaXVOWjs7QXVFeHVOUTtFQU9JO0F2RXF1Tlo7O0F1RTV1TlE7RUFPSTtBdkV5dU5aOztBdUVodk5RO0VBT0k7QXZFNnVOWjs7QXVFcHZOUTtFQU9JO0F2RWl2Tlo7O0F1RXh2TlE7RUFPSTtBdkVxdk5aOztBdUU1dk5RO0VBT0k7QXZFeXZOWjs7QXVFaHdOUTtFQU9JO0F2RTZ2Tlo7O0F1RXB3TlE7RUFPSTtBdkVpd05aOztBdUV4d05RO0VBT0k7QXZFcXdOWjs7QXVFNXdOUTtFQU9JO0F2RXl3Tlo7O0F1RWh4TlE7RUFPSTtBdkU2d05aOztBdUVweE5RO0VBT0k7QXZFaXhOWjs7QXVFeHhOUTtFQU9JO0F2RXF4Tlo7O0F1RTV4TlE7RUFPSTtBdkV5eE5aOztBdUVoeU5RO0VBT0k7QXZFNnhOWjs7QXVFcHlOUTtFQU9JO0F2RWl5Tlo7O0F1RXh5TlE7RUFPSTtBdkVxeU5aOztBdUU1eU5RO0VBT0k7QXZFeXlOWjs7QXVFaHpOUTtFQU9JO0F2RTZ5Tlo7O0F1RXB6TlE7RUFPSTtBdkVpek5aOztBdUV4ek5RO0VBT0k7QXZFcXpOWjs7QXVFNXpOUTtFQU9JO0F2RXl6Tlo7O0F1RWgwTlE7RUFPSTtBdkU2ek5aOztBdUVwME5RO0VBT0k7QXZFaTBOWjs7QXVFeDBOUTtFQU9JO0F2RXEwTlo7O0F1RTUwTlE7RUFPSTtBdkV5ME5aOztBdUVoMU5RO0VBT0k7QXZFNjBOWjs7QXVFcDFOUTtFQU9JO0F2RWkxTlo7O0F1RXgxTlE7RUFPSTtBdkVxMU5aOztBdUU1MU5RO0VBT0k7QXZFeTFOWjs7QXVFaDJOUTtFQU9JO0F2RTYxTlo7O0F1RXAyTlE7RUFPSTtBdkVpMk5aOztBdUV4Mk5RO0VBT0k7RUFBQTtBdkVzMk5aOztBdUU3Mk5RO0VBT0k7RUFBQTtBdkUyMk5aOztBdUVsM05RO0VBT0k7RUFBQTtBdkVnM05aOztBdUV2M05RO0VBT0k7RUFBQTtBdkVxM05aOztBdUU1M05RO0VBT0k7RUFBQTtBdkUwM05aOztBdUVqNE5RO0VBT0k7RUFBQTtBdkUrM05aOztBdUV0NE5RO0VBT0k7RUFBQTtBdkVvNE5aOztBdUUzNE5RO0VBT0k7RUFBQTtBdkV5NE5aOztBdUVoNU5RO0VBT0k7RUFBQTtBdkU4NE5aOztBdUVyNU5RO0VBT0k7RUFBQTtBdkVtNU5aOztBdUUxNU5RO0VBT0k7RUFBQTtBdkV3NU5aOztBdUUvNU5RO0VBT0k7RUFBQTtBdkU2NU5aOztBdUVwNk5RO0VBT0k7QXZFaTZOWjs7QXVFeDZOUTtFQU9JO0F2RXE2Tlo7O0F1RTU2TlE7RUFPSTtBdkV5Nk5aOztBdUVoN05RO0VBT0k7QXZFNjZOWjs7QXVFcDdOUTtFQU9JO0F2RWk3Tlo7O0F1RXg3TlE7RUFPSTtBdkVxN05aOztBdUU1N05RO0VBT0k7QXZFeTdOWjs7QXVFaDhOUTtFQU9JO0F2RTY3Tlo7O0F1RXA4TlE7RUFPSTtBdkVpOE5aOztBdUV4OE5RO0VBT0k7QXZFcThOWjs7QXVFNThOUTtFQU9JO0F2RXk4Tlo7O0F1RWg5TlE7RUFPSTtBdkU2OE5aOztBdUVwOU5RO0VBT0k7QXZFaTlOWjs7QXVFeDlOUTtFQU9JO0F2RXE5Tlo7O0F1RTU5TlE7RUFPSTtBdkV5OU5aOztBdUVoK05RO0VBT0k7QXZFNjlOWjs7QXVFcCtOUTtFQU9JO0F2RWkrTlo7O0F1RXgrTlE7RUFPSTtBdkVxK05aOztBdUU1K05RO0VBT0k7QXZFeStOWjs7QXVFaC9OUTtFQU9JO0F2RTYrTlo7O0F1RXAvTlE7RUFPSTtBdkVpL05aOztBdUV4L05RO0VBT0k7QXZFcS9OWjs7QXVFNS9OUTtFQU9JO0F2RXkvTlo7O0F1RWhnT1E7RUFPSTtBdkU2L05aOztBdUVwZ09RO0VBT0k7QXZFaWdPWjs7QXVFeGdPUTtFQU9JO0F2RXFnT1o7O0F1RTVnT1E7RUFPSTtBdkV5Z09aOztBdUVoaE9RO0VBT0k7QXZFNmdPWjs7QXVFcGhPUTtFQU9JO0F2RWloT1o7O0F1RXhoT1E7RUFPSTtBdkVxaE9aOztBdUU1aE9RO0VBT0k7QXZFeWhPWjs7QXVFaGlPUTtFQU9JO0F2RTZoT1o7O0F1RXBpT1E7RUFPSTtBdkVpaU9aOztBdUV4aU9RO0VBT0k7QXZFcWlPWjs7QXVFNWlPUTtFQU9JO0F2RXlpT1o7O0F1RWhqT1E7RUFPSTtBdkU2aU9aOztBdUVwak9RO0VBT0k7VUFBQTtBdkVpak9aOztBdUV4ak9RO0VBT0k7VUFBQTtBdkVxak9aOztBdUU1ak9RO0VBT0k7VUFBQTtBdkV5ak9aOztBdUVoa09RO0VBT0k7VUFBQTtBdkU2ak9aOztBdUVwa09RO0VBT0k7VUFBQTtBdkVpa09aOztBdUV4a09RO0VBT0k7VUFBQTtBdkVxa09aOztBdUU1a09RO0VBT0k7QXZFeWtPWjs7QXVFaGxPUTtFQU9JO0VBQUE7QXZFNmtPWjs7QXVFcGxPUTtFQU9JO0VBQUE7QXZFaWxPWjs7QXVFeGxPUTtFQU9JO0VBQUE7QXZFcWxPWjs7QXVFNWxPUTtFQU9JO0VBQUE7QXZFeWxPWjs7QXVFaG1PUTtFQU9JO0F2RTZsT1o7O0F1RXBtT1E7RUFPSTtBdkVpbU9aOztBdUV4bU9RO0VBT0k7QXZFcW1PWjs7QXVFNW1PUTtFQU9JO0F2RXltT1o7O0F1RWhuT1E7RUFPSTtBdkU2bU9aOztBdUVwbk9RO0VBT0k7QXZFaW5PWjs7QXVFeG5PUTtFQU9JO0F2RXFuT1o7O0F1RTVuT1E7RUFPSTtBdkV5bk9aOztBdUVob09RO0VBT0k7QXZFNm5PWjs7QXVFcG9PUTtFQU9JO0F2RWlvT1o7O0F1RXhvT1E7RUFPSTtBdkVxb09aOztBdUU1b09RO0VBT0k7QXZFeW9PWjs7QXVFaHBPUTtFQU9JO0F2RTZvT1o7O0F1RXBwT1E7RUFPSTtBdkVpcE9aOztBdUV4cE9RO0VBT0k7QXZFcXBPWjs7QXVFNXBPUTtFQU9JO0F2RXlwT1o7O0F1RWhxT1E7RUFPSTtBdkU2cE9aOztBdUVwcU9RO0VBT0k7QXZFaXFPWjs7QXVFeHFPUTtFQU9JO0F2RXFxT1o7O0F1RTVxT1E7RUFPSTtBdkV5cU9aOztBdUVock9RO0VBT0k7QXZFNnFPWjs7QXVFcHJPUTtFQU9JO0F2RWlyT1o7O0F1RXhyT1E7RUFPSTtBdkVxck9aOztBdUU1ck9RO0VBT0k7QXZFeXJPWjs7QXVFaHNPUTtFQU9JO0F2RTZyT1o7O0F1RXBzT1E7RUFPSTtBdkVpc09aOztBdUV0dE9RO0FBY0E7RUFPSTtFQUFBO0F2RXVzT1o7O0F1RXByT1E7QUExQkE7RUFJUTtFQUdKO0F2RTZzT1o7O0F1RXB0T1E7RUFJUTtFQUdKO0F2RWt0T1o7O0F1RXp0T1E7RUFJUTtFQUdKO0F2RXV0T1o7O0F1RTl0T1E7RUFJUTtFQUdKO0F2RTR0T1o7O0F1RW51T1E7RUFJUTtFQUdKO0F2RWl1T1o7O0F1RXh1T1E7RUFJUTtFQUdKO0F2RXN1T1o7O0F1RTd1T1E7RUFJUTtFQUdKO0F2RTJ1T1o7O0F1RWx2T1E7RUFJUTtFQUdKO0F2RWd2T1o7O0F1RXZ2T1E7RUFJUTtFQUdKO0F2RXF2T1o7O0F1RTV2T1E7RUFJUTtFQUdKO0F2RTB2T1o7O0F1RWp3T1E7RUFJUTtFQUdKO0F2RSt2T1o7O0F1RXR3T1E7RUFJUTtFQUdKO0F2RW93T1o7O0F1RTN3T1E7RUFJUTtFQUdKO0F2RXl3T1o7O0F1RWh4T1E7RUFJUTtFQUdKO0F2RTh3T1o7O0F1RXJ4T1E7RUFJUTtFQUdKO0F2RW14T1o7O0F1RTF4T1E7RUFJUTtFQUdKO0F2RXd4T1o7O0F1RS94T1E7RUFJUTtFQUdKO0F2RTZ4T1o7O0F1RXB5T1E7RUFJUTtFQUdKO0F2RWt5T1o7O0F1RW56T1E7RUFDRTtBdkVzek9WOztBdUV2ek9RO0VBQ0U7QXZFMHpPVjs7QXVFM3pPUTtFQUNFO0F2RTh6T1Y7O0F1RS96T1E7RUFDRTtBdkVrME9WOztBdUV6ek9RO0VBT0k7QXZFc3pPWjs7QXVFN3pPUTtFQU9JO0F2RTB6T1o7O0F1RWowT1E7RUFPSTtBdkU4ek9aOztBdUVyME9RO0VBT0k7QXZFazBPWjs7QXVFejBPUTtFQU9JO0F2RXMwT1o7O0F1RTcwT1E7RUFPSTtBdkUwME9aOztBdUVqMU9RO0VBT0k7QXZFODBPWjs7QXVFcjFPUTtFQU9JO0F2RWsxT1o7O0F1RW4yT1E7RUFDRTtBdkVzMk9WOztBdUVsMk9VO0VBQ0U7QXZFcTJPWjs7QXVFMzJPUTtFQUNFO0F2RTgyT1Y7O0F1RTEyT1U7RUFDRTtBdkU2Mk9aOztBdUVuM09RO0VBQ0U7QXZFczNPVjs7QXVFbDNPVTtFQUNFO0F2RXEzT1o7O0F1RTMzT1E7RUFDRTtBdkU4M09WOztBdUUxM09VO0VBQ0U7QXZFNjNPWjs7QXVFbjRPUTtFQUNFO0F2RXM0T1Y7O0F1RWw0T1U7RUFDRTtBdkVxNE9aOztBdUVqNE9RO0VBT0k7QXZFODNPWjs7QXVFejNPVTtFQU9JO0F2RXMzT2Q7O0F1RXo0T1E7RUFPSTtBdkVzNE9aOztBdUVqNE9VO0VBT0k7QXZFODNPZDs7QXVFajVPUTtFQU9JO0F2RTg0T1o7O0F1RXo0T1U7RUFPSTtBdkVzNE9kOztBdUV6NU9RO0VBSVE7RUFHSjtBdkV1NU9aOztBdUU5NU9RO0VBSVE7RUFHSjtBdkU0NU9aOztBdUVuNk9RO0VBSVE7RUFHSjtBdkVpNk9aOztBdUV4Nk9RO0VBSVE7RUFHSjtBdkVzNk9aOztBdUU3Nk9RO0VBSVE7RUFHSjtBdkUyNk9aOztBdUVsN09RO0VBSVE7RUFHSjtBdkVnN09aOztBdUV2N09RO0VBSVE7RUFHSjtBdkVxN09aOztBdUU1N09RO0VBSVE7RUFHSjtBdkUwN09aOztBdUVqOE9RO0VBSVE7RUFHSjtBdkUrN09aOztBdUVoOU9RO0VBQ0U7QXZFbTlPVjs7QXVFLzhPVTtFQUNFO0F2RWs5T1o7O0F1RXg5T1E7RUFDRTtBdkUyOU9WOztBdUV2OU9VO0VBQ0U7QXZFMDlPWjs7QXVFaCtPUTtFQUNFO0F2RW0rT1Y7O0F1RS85T1U7RUFDRTtBdkVrK09aOztBdUV4K09RO0VBQ0U7QXZFMitPVjs7QXVFditPVTtFQUNFO0F2RTArT1o7O0F1RWgvT1E7RUFDRTtBdkVtL09WOztBdUUvK09VO0VBQ0U7QXZFay9PWjs7QXVFeC9PUTtFQUNFO0F2RTIvT1Y7O0F1RXYvT1U7RUFDRTtBdkUwL09aOztBdUV0L09RO0VBSVE7RUFHSjtBdkVvL09aOztBdUUzL09RO0VBSVE7RUFHSjtBdkV5L09aOztBdUVoZ1BRO0VBSVE7RUFHSjtBdkU4L09aOztBdUVyZ1BRO0VBSVE7RUFHSjtBdkVtZ1BaOztBdUUxZ1BRO0VBSVE7RUFHSjtBdkV3Z1BaOztBdUUvZ1BRO0VBSVE7RUFHSjtBdkU2Z1BaOztBdUVwaFBRO0VBSVE7RUFHSjtBdkVraFBaOztBdUV6aFBRO0VBSVE7RUFHSjtBdkV1aFBaOztBdUU5aFBRO0VBSVE7RUFHSjtBdkU0aFBaOztBdUVuaVBRO0VBSVE7RUFHSjtBdkVpaVBaOztBdUV4aVBRO0VBSVE7RUFHSjtBdkVzaVBaOztBdUU3aVBRO0VBSVE7RUFHSjtBdkUyaVBaOztBdUVsalBRO0VBSVE7RUFHSjtBdkVnalBaOztBdUV2alBRO0VBSVE7RUFHSjtBdkVxalBaOztBdUV0a1BRO0VBQ0U7QXZFeWtQVjs7QXVFMWtQUTtFQUNFO0F2RTZrUFY7O0F1RTlrUFE7RUFDRTtBdkVpbFBWOztBdUVsbFBRO0VBQ0U7QXZFcWxQVjs7QXVFdGxQUTtFQUNFO0F2RXlsUFY7O0F1RWhsUFE7RUFPSTtBdkU2a1BaOztBdUVwbFBRO0VBT0k7QXZFaWxQWjs7QXVFeGxQUTtFQU9JO0F2RXFsUFo7O0F1RTVsUFE7RUFPSTtBdkV5bFBaOztBdUVobVBRO0VBT0k7QXZFNmxQWjs7QXVFcG1QUTtFQU9JO0F2RWltUFo7O0F1RXhtUFE7RUFPSTtBdkVxbVBaOztBdUU1bVBRO0VBT0k7QXZFeW1QWjs7QXVFaG5QUTtFQU9JO0F2RTZtUFo7O0F1RXBuUFE7RUFPSTtVQUFBO0F2RWluUFo7O0F1RXhuUFE7RUFPSTtNQUFBO1VBQUE7QXZFcW5QWjs7QXVFNW5QUTtFQU9JO01BQUE7VUFBQTtBdkV5blBaOztBdUVob1BRO0VBT0k7QXZFNm5QWjs7QXVFcG9QUTtFQU9JO0F2RWlvUFo7O0F1RXhvUFE7RUFPSTtBdkVxb1BaOztBdUU1b1BRO0VBT0k7QXZFeW9QWjs7QXVFaHBQUTtFQU9JO0F2RTZvUFo7O0F1RXBwUFE7RUFPSTtBdkVpcFBaOztBdUV4cFBRO0VBT0k7QXZFcXBQWjs7QXVFNXBQUTtFQU9JO0F2RXlwUFo7O0F1RWhxUFE7RUFPSTtBdkU2cFBaOztBdUVwcVBRO0VBT0k7QXZFaXFQWjs7QXVFeHFQUTtFQU9JO0F2RXFxUFo7O0F1RTVxUFE7RUFPSTtFQUFBO0F2RTBxUFo7O0F1RWpyUFE7RUFPSTtFQUFBO0F2RStxUFo7O0F1RXRyUFE7RUFPSTtFQUFBO0F2RW9yUFo7O0F1RTNyUFE7RUFPSTtFQUFBO0F2RXlyUFo7O0F1RWhzUFE7RUFPSTtFQUFBO0F2RThyUFo7O0F1RXJzUFE7RUFPSTtFQUFBO0F2RW1zUFo7O0F1RTFzUFE7RUFPSTtFQUFBO0F2RXdzUFo7O0F1RS9zUFE7RUFPSTtFQUFBO0F2RTZzUFo7O0F1RXB0UFE7RUFPSTtFQUFBO0F2RWt0UFo7O0F1RXp0UFE7RUFPSTtFQUFBO0F2RXV0UFo7O0F1RTl0UFE7RUFPSTtFQUFBO0F2RTR0UFo7O0F1RW51UFE7RUFPSTtFQUFBO0F2RWl1UFo7O0F1RXh1UFE7RUFPSTtFQUFBO0F2RXN1UFo7O0F1RTd1UFE7RUFPSTtFQUFBO0F2RTJ1UFo7O0F1RWx2UFE7RUFPSTtFQUFBO0F2RWd2UFo7O0F1RXZ2UFE7RUFPSTtFQUFBO0F2RXF2UFo7O0F1RTV2UFE7RUFPSTtFQUFBO0F2RTB2UFo7O0F1RWp3UFE7RUFPSTtFQUFBO0F2RSt2UFo7O0F1RXR3UFE7RUFPSTtFQUFBO0F2RW93UFo7O0F1RTN3UFE7RUFPSTtFQUFBO0F2RXl3UFo7O0F1RWh4UFE7RUFPSTtFQUFBO0F2RTh3UFo7O0F1RXJ4UFE7RUFPSTtFQUFBO0F2RW14UFo7O0F1RTF4UFE7RUFPSTtFQUFBO0F2RXd4UFo7O0F1RS94UFE7RUFPSTtFQUFBO0F2RTZ4UFo7O0F1RXB5UFE7RUFPSTtFQUFBO0F2RWt5UFo7O0F1RXp5UFE7RUFPSTtFQUFBO0F2RXV5UFo7O0F1RTl5UFE7RUFPSTtFQUFBO0F2RTR5UFo7O0F1RW56UFE7RUFPSTtFQUFBO0F2RWl6UFo7O0F1RXh6UFE7RUFPSTtFQUFBO0F2RXN6UFo7O0F1RTd6UFE7RUFPSTtFQUFBO0F2RTJ6UFo7O0F1RWwwUFE7RUFPSTtFQUFBO0F2RWcwUFo7O0F1RXYwUFE7RUFPSTtFQUFBO0F2RXEwUFo7O0F1RTUwUFE7RUFPSTtFQUFBO0F2RTAwUFo7O0F1RWoxUFE7RUFPSTtFQUFBO0F2RSswUFo7O0F1RXQxUFE7RUFPSTtFQUFBO0F2RW8xUFo7O0F1RTMxUFE7RUFPSTtFQUFBO0F2RXkxUFo7O0F1RWgyUFE7RUFPSTtBdkU2MVBaOztBdUVwMlBRO0VBT0k7QXZFaTJQWjs7QXVFeDJQUTtFQU9JO0F2RXEyUFo7O0F1RTUyUFE7RUFPSTtBdkV5MlBaOztBdUVoM1BRO0VBT0k7QXZFNjJQWjs7QXVFcDNQUTtFQU9JO0F2RWkzUFo7O0F1RXgzUFE7RUFPSTtBdkVxM1BaOztBYy8zUEk7RXlER0k7SUFPSTtFdkUwM1BWOztFdUVqNFBNO0lBT0k7RXZFODNQVjs7RXVFcjRQTTtJQU9JO0V2RWs0UFY7O0V1RXo0UE07SUFPSTtFdkVzNFBWOztFdUU3NFBNO0lBT0k7RXZFMDRQVjs7RXVFajVQTTtJQU9JO0V2RTg0UFY7O0V1RXI1UE07SUFPSTtFdkVrNVBWOztFdUV6NVBNO0lBT0k7RXZFczVQVjs7RXVFNzVQTTtJQU9JO0V2RTA1UFY7O0V1RWo2UE07SUFPSTtFdkU4NVBWOztFdUVyNlBNO0lBT0k7RXZFazZQVjs7RXVFejZQTTtJQU9JO0V2RXM2UFY7O0V1RTc2UE07SUFPSTtFdkUwNlBWOztFdUVqN1BNO0lBT0k7RXZFODZQVjs7RXVFcjdQTTtJQU9JO0V2RWs3UFY7O0V1RXo3UE07SUFPSTtFdkVzN1BWOztFdUU3N1BNO0lBT0k7SUFBQTtJQUFBO0lBQUE7RXZFMDdQVjs7RXVFajhQTTtJQU9JO0lBQUE7SUFBQTtJQUFBO0V2RTg3UFY7O0V1RXI4UE07SUFPSTtFdkVrOFBWOztFdUV6OFBNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFczhQVjs7RXVFNzhQTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFMDhQVjs7RXVFajlQTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFODhQVjs7RXVFcjlQTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFazlQVjs7RXVFejlQTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFczlQVjs7RXVFNzlQTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RTA5UFY7O0V1RWorUE07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkU4OVBWOztFdUVyK1BNO0lBT0k7UUFBQTtZQUFBO0V2RWsrUFY7O0V1RXorUE07SUFPSTtRQUFBO1lBQUE7RXZFcytQVjs7RXVFNytQTTtJQU9JO1FBQUE7WUFBQTtFdkUwK1BWOztFdUVqL1BNO0lBT0k7UUFBQTtZQUFBO0V2RTgrUFY7O0V1RXIvUE07SUFPSTtRQUFBO1lBQUE7RXZFay9QVjs7RXVFei9QTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RXMvUFY7O0V1RTcvUE07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkUwL1BWOztFdUVqZ1FNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFOC9QVjs7RXVFcmdRTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RWtnUVY7O0V1RXpnUU07SUFPSTtRQUFBO1lBQUE7RXZFc2dRVjs7RXVFN2dRTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RTBnUVY7O0V1RWpoUU07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkU4Z1FWOztFdUVyaFFNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFa2hRVjs7RXVFemhRTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RXNoUVY7O0V1RTdoUU07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkUwaFFWOztFdUVqaVFNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFOGhRVjs7RXVFcmlRTTtJQU9JO1FBQUE7WUFBQTtFdkVraVFWOztFdUV6aVFNO0lBT0k7UUFBQTtZQUFBO0V2RXNpUVY7O0V1RTdpUU07SUFPSTtRQUFBO1lBQUE7RXZFMGlRVjs7RXVFampRTTtJQU9JO1FBQUE7WUFBQTtFdkU4aVFWOztFdUVyalFNO0lBT0k7UUFBQTtZQUFBO0V2RWtqUVY7O0V1RXpqUU07SUFPSTtRQUFBO1lBQUE7RXZFc2pRVjs7RXVFN2pRTTtJQU9JO1FBQUE7WUFBQTtFdkUwalFWOztFdUVqa1FNO0lBT0k7UUFBQTtZQUFBO0V2RThqUVY7O0V1RXJrUU07SUFPSTtRQUFBO1lBQUE7RXZFa2tRVjs7RXVFemtRTTtJQU9JO1FBQUE7WUFBQTtFdkVza1FWOztFdUU3a1FNO0lBT0k7UUFBQTtZQUFBO0V2RTBrUVY7O0V1RWpsUU07SUFPSTtRQUFBO1lBQUE7RXZFOGtRVjs7RXVFcmxRTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RWtsUVY7O0V1RXpsUU07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVzbFFWOztFdUU3bFFNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFMGxRVjs7RXVFam1RTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RThsUVY7O0V1RXJtUU07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVrbVFWOztFdUV6bVFNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFc21RVjs7RXVFN21RTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RTBtUVY7O0V1RWpuUU07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkU4bVFWOztFdUVyblFNO0lBT0k7RXZFa25RVjs7RXVFem5RTTtJQU9JO0V2RXNuUVY7O0V1RTduUU07SUFPSTtFdkUwblFWOztFdUVqb1FNO0lBT0k7RXZFOG5RVjs7RXVFcm9RTTtJQU9JO0V2RWtvUVY7O0V1RXpvUU07SUFPSTtFdkVzb1FWOztFdUU3b1FNO0lBT0k7RXZFMG9RVjs7RXVFanBRTTtJQU9JO0lBQUE7RXZFK29RVjs7RXVFdHBRTTtJQU9JO0lBQUE7RXZFb3BRVjs7RXVFM3BRTTtJQU9JO0lBQUE7RXZFeXBRVjs7RXVFaHFRTTtJQU9JO0lBQUE7RXZFOHBRVjs7RXVFcnFRTTtJQU9JO0lBQUE7RXZFbXFRVjs7RXVFMXFRTTtJQU9JO0lBQUE7RXZFd3FRVjs7RXVFL3FRTTtJQU9JO0lBQUE7RXZFNnFRVjs7RXVFcHJRTTtJQU9JO0lBQUE7RXZFa3JRVjs7RXVFenJRTTtJQU9JO0lBQUE7RXZFdXJRVjs7RXVFOXJRTTtJQU9JO0lBQUE7RXZFNHJRVjs7RXVFbnNRTTtJQU9JO0lBQUE7RXZFaXNRVjs7RXVFeHNRTTtJQU9JO0lBQUE7RXZFc3NRVjs7RXVFN3NRTTtJQU9JO0lBQUE7RXZFMnNRVjs7RXVFbHRRTTtJQU9JO0lBQUE7RXZFZ3RRVjs7RXVFdnRRTTtJQU9JO0V2RW90UVY7O0V1RTN0UU07SUFPSTtFdkV3dFFWOztFdUUvdFFNO0lBT0k7RXZFNHRRVjs7RXVFbnVRTTtJQU9JO0V2RWd1UVY7O0V1RXZ1UU07SUFPSTtFdkVvdVFWOztFdUUzdVFNO0lBT0k7RXZFd3VRVjs7RXVFL3VRTTtJQU9JO0V2RTR1UVY7O0V1RW52UU07SUFPSTtFdkVndlFWOztFdUV2dlFNO0lBT0k7RXZFb3ZRVjs7RXVFM3ZRTTtJQU9JO0V2RXd2UVY7O0V1RS92UU07SUFPSTtFdkU0dlFWOztFdUVud1FNO0lBT0k7RXZFZ3dRVjs7RXVFdndRTTtJQU9JO0V2RW93UVY7O0V1RTN3UU07SUFPSTtFdkV3d1FWOztFdUUvd1FNO0lBT0k7RXZFNHdRVjs7RXVFbnhRTTtJQU9JO0V2RWd4UVY7O0V1RXZ4UU07SUFPSTtFdkVveFFWOztFdUUzeFFNO0lBT0k7RXZFd3hRVjs7RXVFL3hRTTtJQU9JO0V2RTR4UVY7O0V1RW55UU07SUFPSTtFdkVneVFWOztFdUV2eVFNO0lBT0k7RXZFb3lRVjs7RXVFM3lRTTtJQU9JO0V2RXd5UVY7O0V1RS95UU07SUFPSTtFdkU0eVFWOztFdUVuelFNO0lBT0k7RXZFZ3pRVjs7RXVFdnpRTTtJQU9JO0V2RW96UVY7O0V1RTN6UU07SUFPSTtFdkV3elFWOztFdUUvelFNO0lBT0k7RXZFNHpRVjs7RXVFbjBRTTtJQU9JO0V2RWcwUVY7O0V1RXYwUU07SUFPSTtFdkVvMFFWOztFdUUzMFFNO0lBT0k7RXZFdzBRVjs7RXVFLzBRTTtJQU9JO0V2RTQwUVY7O0V1RW4xUU07SUFPSTtFdkVnMVFWOztFdUV2MVFNO0lBT0k7RXZFbzFRVjs7RXVFMzFRTTtJQU9JO0V2RXcxUVY7O0V1RS8xUU07SUFPSTtJQUFBO0V2RTYxUVY7O0V1RXAyUU07SUFPSTtJQUFBO0V2RWsyUVY7O0V1RXoyUU07SUFPSTtJQUFBO0V2RXUyUVY7O0V1RTkyUU07SUFPSTtJQUFBO0V2RTQyUVY7O0V1RW4zUU07SUFPSTtJQUFBO0V2RWkzUVY7O0V1RXgzUU07SUFPSTtJQUFBO0V2RXMzUVY7O0V1RTczUU07SUFPSTtJQUFBO0V2RTIzUVY7O0V1RWw0UU07SUFPSTtJQUFBO0V2RWc0UVY7O0V1RXY0UU07SUFPSTtJQUFBO0V2RXE0UVY7O0V1RTU0UU07SUFPSTtJQUFBO0V2RTA0UVY7O0V1RWo1UU07SUFPSTtJQUFBO0V2RSs0UVY7O0V1RXQ1UU07SUFPSTtJQUFBO0V2RW81UVY7O0V1RTM1UU07SUFPSTtFdkV3NVFWOztFdUUvNVFNO0lBT0k7RXZFNDVRVjs7RXVFbjZRTTtJQU9JO0V2RWc2UVY7O0V1RXY2UU07SUFPSTtFdkVvNlFWOztFdUUzNlFNO0lBT0k7RXZFdzZRVjs7RXVFLzZRTTtJQU9JO0V2RTQ2UVY7O0V1RW43UU07SUFPSTtFdkVnN1FWOztFdUV2N1FNO0lBT0k7RXZFbzdRVjs7RXVFMzdRTTtJQU9JO0V2RXc3UVY7O0V1RS83UU07SUFPSTtFdkU0N1FWOztFdUVuOFFNO0lBT0k7RXZFZzhRVjs7RXVFdjhRTTtJQU9JO0V2RW84UVY7O0V1RTM4UU07SUFPSTtFdkV3OFFWOztFdUUvOFFNO0lBT0k7RXZFNDhRVjs7RXVFbjlRTTtJQU9JO0V2RWc5UVY7O0V1RXY5UU07SUFPSTtFdkVvOVFWOztFdUUzOVFNO0lBT0k7RXZFdzlRVjs7RXVFLzlRTTtJQU9JO0V2RTQ5UVY7O0V1RW4rUU07SUFPSTtFdkVnK1FWOztFdUV2K1FNO0lBT0k7RXZFbytRVjs7RXVFMytRTTtJQU9JO0V2RXcrUVY7O0V1RS8rUU07SUFPSTtFdkU0K1FWOztFdUVuL1FNO0lBT0k7RXZFZy9RVjs7RXVFdi9RTTtJQU9JO0V2RW8vUVY7O0V1RTMvUU07SUFPSTtFdkV3L1FWOztFdUUvL1FNO0lBT0k7RXZFNC9RVjs7RXVFbmdSTTtJQU9JO0V2RWdnUlY7O0V1RXZnUk07SUFPSTtFdkVvZ1JWOztFdUUzZ1JNO0lBT0k7RXZFd2dSVjs7RXVFL2dSTTtJQU9JO0V2RTRnUlY7O0V1RW5oUk07SUFPSTtFdkVnaFJWOztFdUV2aFJNO0lBT0k7RXZFb2hSVjs7RXVFM2hSTTtJQU9JO0V2RXdoUlY7O0V1RS9oUk07SUFPSTtFdkU0aFJWOztFdUVuaVJNO0lBT0k7RXZFZ2lSVjs7RXVFdmlSTTtJQU9JO0V2RW9pUlY7O0V1RTNpUk07SUFPSTtZQUFBO0V2RXdpUlY7O0V1RS9pUk07SUFPSTtZQUFBO0V2RTRpUlY7O0V1RW5qUk07SUFPSTtZQUFBO0V2RWdqUlY7O0V1RXZqUk07SUFPSTtZQUFBO0V2RW9qUlY7O0V1RTNqUk07SUFPSTtZQUFBO0V2RXdqUlY7O0V1RS9qUk07SUFPSTtZQUFBO0V2RTRqUlY7O0V1RW5rUk07SUFPSTtFdkVna1JWOztFdUV2a1JNO0lBT0k7RXZFb2tSVjs7RXVFM2tSTTtJQU9JO0V2RXdrUlY7QUFDRjtBY25sUkk7RXlER0k7SUFPSTtFdkU2a1JWOztFdUVwbFJNO0lBT0k7RXZFaWxSVjs7RXVFeGxSTTtJQU9JO0V2RXFsUlY7O0V1RTVsUk07SUFPSTtFdkV5bFJWOztFdUVobVJNO0lBT0k7RXZFNmxSVjs7RXVFcG1STTtJQU9JO0V2RWltUlY7O0V1RXhtUk07SUFPSTtFdkVxbVJWOztFdUU1bVJNO0lBT0k7RXZFeW1SVjs7RXVFaG5STTtJQU9JO0V2RTZtUlY7O0V1RXBuUk07SUFPSTtFdkVpblJWOztFdUV4blJNO0lBT0k7RXZFcW5SVjs7RXVFNW5STTtJQU9JO0V2RXluUlY7O0V1RWhvUk07SUFPSTtFdkU2blJWOztFdUVwb1JNO0lBT0k7RXZFaW9SVjs7RXVFeG9STTtJQU9JO0V2RXFvUlY7O0V1RTVvUk07SUFPSTtFdkV5b1JWOztFdUVocFJNO0lBT0k7SUFBQTtJQUFBO0lBQUE7RXZFNm9SVjs7RXVFcHBSTTtJQU9JO0lBQUE7SUFBQTtJQUFBO0V2RWlwUlY7O0V1RXhwUk07SUFPSTtFdkVxcFJWOztFdUU1cFJNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFeXBSVjs7RXVFaHFSTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFNnBSVjs7RXVFcHFSTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFaXFSVjs7RXVFeHFSTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFcXFSVjs7RXVFNXFSTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFeXFSVjs7RXVFaHJSTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RTZxUlY7O0V1RXByUk07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVpclJWOztFdUV4clJNO0lBT0k7UUFBQTtZQUFBO0V2RXFyUlY7O0V1RTVyUk07SUFPSTtRQUFBO1lBQUE7RXZFeXJSVjs7RXVFaHNSTTtJQU9JO1FBQUE7WUFBQTtFdkU2clJWOztFdUVwc1JNO0lBT0k7UUFBQTtZQUFBO0V2RWlzUlY7O0V1RXhzUk07SUFPSTtRQUFBO1lBQUE7RXZFcXNSVjs7RXVFNXNSTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RXlzUlY7O0V1RWh0Uk07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkU2c1JWOztFdUVwdFJNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFaXRSVjs7RXVFeHRSTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RXF0UlY7O0V1RTV0Uk07SUFPSTtRQUFBO1lBQUE7RXZFeXRSVjs7RXVFaHVSTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RTZ0UlY7O0V1RXB1Uk07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVpdVJWOztFdUV4dVJNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFcXVSVjs7RXVFNXVSTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RXl1UlY7O0V1RWh2Uk07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkU2dVJWOztFdUVwdlJNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFaXZSVjs7RXVFeHZSTTtJQU9JO1FBQUE7WUFBQTtFdkVxdlJWOztFdUU1dlJNO0lBT0k7UUFBQTtZQUFBO0V2RXl2UlY7O0V1RWh3Uk07SUFPSTtRQUFBO1lBQUE7RXZFNnZSVjs7RXVFcHdSTTtJQU9JO1FBQUE7WUFBQTtFdkVpd1JWOztFdUV4d1JNO0lBT0k7UUFBQTtZQUFBO0V2RXF3UlY7O0V1RTV3Uk07SUFPSTtRQUFBO1lBQUE7RXZFeXdSVjs7RXVFaHhSTTtJQU9JO1FBQUE7WUFBQTtFdkU2d1JWOztFdUVweFJNO0lBT0k7UUFBQTtZQUFBO0V2RWl4UlY7O0V1RXh4Uk07SUFPSTtRQUFBO1lBQUE7RXZFcXhSVjs7RXVFNXhSTTtJQU9JO1FBQUE7WUFBQTtFdkV5eFJWOztFdUVoeVJNO0lBT0k7UUFBQTtZQUFBO0V2RTZ4UlY7O0V1RXB5Uk07SUFPSTtRQUFBO1lBQUE7RXZFaXlSVjs7RXVFeHlSTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RXF5UlY7O0V1RTV5Uk07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkV5eVJWOztFdUVoelJNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFNnlSVjs7RXVFcHpSTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RWl6UlY7O0V1RXh6Uk07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVxelJWOztFdUU1elJNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFeXpSVjs7RXVFaDBSTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RTZ6UlY7O0V1RXAwUk07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVpMFJWOztFdUV4MFJNO0lBT0k7RXZFcTBSVjs7RXVFNTBSTTtJQU9JO0V2RXkwUlY7O0V1RWgxUk07SUFPSTtFdkU2MFJWOztFdUVwMVJNO0lBT0k7RXZFaTFSVjs7RXVFeDFSTTtJQU9JO0V2RXExUlY7O0V1RTUxUk07SUFPSTtFdkV5MVJWOztFdUVoMlJNO0lBT0k7RXZFNjFSVjs7RXVFcDJSTTtJQU9JO0lBQUE7RXZFazJSVjs7RXVFejJSTTtJQU9JO0lBQUE7RXZFdTJSVjs7RXVFOTJSTTtJQU9JO0lBQUE7RXZFNDJSVjs7RXVFbjNSTTtJQU9JO0lBQUE7RXZFaTNSVjs7RXVFeDNSTTtJQU9JO0lBQUE7RXZFczNSVjs7RXVFNzNSTTtJQU9JO0lBQUE7RXZFMjNSVjs7RXVFbDRSTTtJQU9JO0lBQUE7RXZFZzRSVjs7RXVFdjRSTTtJQU9JO0lBQUE7RXZFcTRSVjs7RXVFNTRSTTtJQU9JO0lBQUE7RXZFMDRSVjs7RXVFajVSTTtJQU9JO0lBQUE7RXZFKzRSVjs7RXVFdDVSTTtJQU9JO0lBQUE7RXZFbzVSVjs7RXVFMzVSTTtJQU9JO0lBQUE7RXZFeTVSVjs7RXVFaDZSTTtJQU9JO0lBQUE7RXZFODVSVjs7RXVFcjZSTTtJQU9JO0lBQUE7RXZFbTZSVjs7RXVFMTZSTTtJQU9JO0V2RXU2UlY7O0V1RTk2Uk07SUFPSTtFdkUyNlJWOztFdUVsN1JNO0lBT0k7RXZFKzZSVjs7RXVFdDdSTTtJQU9JO0V2RW03UlY7O0V1RTE3Uk07SUFPSTtFdkV1N1JWOztFdUU5N1JNO0lBT0k7RXZFMjdSVjs7RXVFbDhSTTtJQU9JO0V2RSs3UlY7O0V1RXQ4Uk07SUFPSTtFdkVtOFJWOztFdUUxOFJNO0lBT0k7RXZFdThSVjs7RXVFOThSTTtJQU9JO0V2RTI4UlY7O0V1RWw5Uk07SUFPSTtFdkUrOFJWOztFdUV0OVJNO0lBT0k7RXZFbTlSVjs7RXVFMTlSTTtJQU9JO0V2RXU5UlY7O0V1RTk5Uk07SUFPSTtFdkUyOVJWOztFdUVsK1JNO0lBT0k7RXZFKzlSVjs7RXVFdCtSTTtJQU9JO0V2RW0rUlY7O0V1RTErUk07SUFPSTtFdkV1K1JWOztFdUU5K1JNO0lBT0k7RXZFMitSVjs7RXVFbC9STTtJQU9JO0V2RSsrUlY7O0V1RXQvUk07SUFPSTtFdkVtL1JWOztFdUUxL1JNO0lBT0k7RXZFdS9SVjs7RXVFOS9STTtJQU9JO0V2RTIvUlY7O0V1RWxnU007SUFPSTtFdkUrL1JWOztFdUV0Z1NNO0lBT0k7RXZFbWdTVjs7RXVFMWdTTTtJQU9JO0V2RXVnU1Y7O0V1RTlnU007SUFPSTtFdkUyZ1NWOztFdUVsaFNNO0lBT0k7RXZFK2dTVjs7RXVFdGhTTTtJQU9JO0V2RW1oU1Y7O0V1RTFoU007SUFPSTtFdkV1aFNWOztFdUU5aFNNO0lBT0k7RXZFMmhTVjs7RXVFbGlTTTtJQU9JO0V2RStoU1Y7O0V1RXRpU007SUFPSTtFdkVtaVNWOztFdUUxaVNNO0lBT0k7RXZFdWlTVjs7RXVFOWlTTTtJQU9JO0V2RTJpU1Y7O0V1RWxqU007SUFPSTtJQUFBO0V2RWdqU1Y7O0V1RXZqU007SUFPSTtJQUFBO0V2RXFqU1Y7O0V1RTVqU007SUFPSTtJQUFBO0V2RTBqU1Y7O0V1RWprU007SUFPSTtJQUFBO0V2RStqU1Y7O0V1RXRrU007SUFPSTtJQUFBO0V2RW9rU1Y7O0V1RTNrU007SUFPSTtJQUFBO0V2RXlrU1Y7O0V1RWhsU007SUFPSTtJQUFBO0V2RThrU1Y7O0V1RXJsU007SUFPSTtJQUFBO0V2RW1sU1Y7O0V1RTFsU007SUFPSTtJQUFBO0V2RXdsU1Y7O0V1RS9sU007SUFPSTtJQUFBO0V2RTZsU1Y7O0V1RXBtU007SUFPSTtJQUFBO0V2RWttU1Y7O0V1RXptU007SUFPSTtJQUFBO0V2RXVtU1Y7O0V1RTltU007SUFPSTtFdkUybVNWOztFdUVsblNNO0lBT0k7RXZFK21TVjs7RXVFdG5TTTtJQU9JO0V2RW1uU1Y7O0V1RTFuU007SUFPSTtFdkV1blNWOztFdUU5blNNO0lBT0k7RXZFMm5TVjs7RXVFbG9TTTtJQU9JO0V2RStuU1Y7O0V1RXRvU007SUFPSTtFdkVtb1NWOztFdUUxb1NNO0lBT0k7RXZFdW9TVjs7RXVFOW9TTTtJQU9JO0V2RTJvU1Y7O0V1RWxwU007SUFPSTtFdkUrb1NWOztFdUV0cFNNO0lBT0k7RXZFbXBTVjs7RXVFMXBTTTtJQU9JO0V2RXVwU1Y7O0V1RTlwU007SUFPSTtFdkUycFNWOztFdUVscVNNO0lBT0k7RXZFK3BTVjs7RXVFdHFTTTtJQU9JO0V2RW1xU1Y7O0V1RTFxU007SUFPSTtFdkV1cVNWOztFdUU5cVNNO0lBT0k7RXZFMnFTVjs7RXVFbHJTTTtJQU9JO0V2RStxU1Y7O0V1RXRyU007SUFPSTtFdkVtclNWOztFdUUxclNNO0lBT0k7RXZFdXJTVjs7RXVFOXJTTTtJQU9JO0V2RTJyU1Y7O0V1RWxzU007SUFPSTtFdkUrclNWOztFdUV0c1NNO0lBT0k7RXZFbXNTVjs7RXVFMXNTTTtJQU9JO0V2RXVzU1Y7O0V1RTlzU007SUFPSTtFdkUyc1NWOztFdUVsdFNNO0lBT0k7RXZFK3NTVjs7RXVFdHRTTTtJQU9JO0V2RW10U1Y7O0V1RTF0U007SUFPSTtFdkV1dFNWOztFdUU5dFNNO0lBT0k7RXZFMnRTVjs7RXVFbHVTTTtJQU9JO0V2RSt0U1Y7O0V1RXR1U007SUFPSTtFdkVtdVNWOztFdUUxdVNNO0lBT0k7RXZFdXVTVjs7RXVFOXVTTTtJQU9JO0V2RTJ1U1Y7O0V1RWx2U007SUFPSTtFdkUrdVNWOztFdUV0dlNNO0lBT0k7RXZFbXZTVjs7RXVFMXZTTTtJQU9JO0V2RXV2U1Y7O0V1RTl2U007SUFPSTtZQUFBO0V2RTJ2U1Y7O0V1RWx3U007SUFPSTtZQUFBO0V2RSt2U1Y7O0V1RXR3U007SUFPSTtZQUFBO0V2RW13U1Y7O0V1RTF3U007SUFPSTtZQUFBO0V2RXV3U1Y7O0V1RTl3U007SUFPSTtZQUFBO0V2RTJ3U1Y7O0V1RWx4U007SUFPSTtZQUFBO0V2RSt3U1Y7O0V1RXR4U007SUFPSTtFdkVteFNWOztFdUUxeFNNO0lBT0k7RXZFdXhTVjs7RXVFOXhTTTtJQU9JO0V2RTJ4U1Y7QUFDRjtBY3R5U0k7RXlER0k7SUFPSTtFdkVneVNWOztFdUV2eVNNO0lBT0k7RXZFb3lTVjs7RXVFM3lTTTtJQU9JO0V2RXd5U1Y7O0V1RS95U007SUFPSTtFdkU0eVNWOztFdUVuelNNO0lBT0k7RXZFZ3pTVjs7RXVFdnpTTTtJQU9JO0V2RW96U1Y7O0V1RTN6U007SUFPSTtFdkV3elNWOztFdUUvelNNO0lBT0k7RXZFNHpTVjs7RXVFbjBTTTtJQU9JO0V2RWcwU1Y7O0V1RXYwU007SUFPSTtFdkVvMFNWOztFdUUzMFNNO0lBT0k7RXZFdzBTVjs7RXVFLzBTTTtJQU9JO0V2RTQwU1Y7O0V1RW4xU007SUFPSTtFdkVnMVNWOztFdUV2MVNNO0lBT0k7RXZFbzFTVjs7RXVFMzFTTTtJQU9JO0V2RXcxU1Y7O0V1RS8xU007SUFPSTtFdkU0MVNWOztFdUVuMlNNO0lBT0k7SUFBQTtJQUFBO0lBQUE7RXZFZzJTVjs7RXVFdjJTTTtJQU9JO0lBQUE7SUFBQTtJQUFBO0V2RW8yU1Y7O0V1RTMyU007SUFPSTtFdkV3MlNWOztFdUUvMlNNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFNDJTVjs7RXVFbjNTTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFZzNTVjs7RXVFdjNTTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFbzNTVjs7RXVFMzNTTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFdzNTVjs7RXVFLzNTTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFNDNTVjs7RXVFbjRTTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RWc0U1Y7O0V1RXY0U007SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVvNFNWOztFdUUzNFNNO0lBT0k7UUFBQTtZQUFBO0V2RXc0U1Y7O0V1RS80U007SUFPSTtRQUFBO1lBQUE7RXZFNDRTVjs7RXVFbjVTTTtJQU9JO1FBQUE7WUFBQTtFdkVnNVNWOztFdUV2NVNNO0lBT0k7UUFBQTtZQUFBO0V2RW81U1Y7O0V1RTM1U007SUFPSTtRQUFBO1lBQUE7RXZFdzVTVjs7RXVFLzVTTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RTQ1U1Y7O0V1RW42U007SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVnNlNWOztFdUV2NlNNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFbzZTVjs7RXVFMzZTTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RXc2U1Y7O0V1RS82U007SUFPSTtRQUFBO1lBQUE7RXZFNDZTVjs7RXVFbjdTTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RWc3U1Y7O0V1RXY3U007SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVvN1NWOztFdUUzN1NNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFdzdTVjs7RXVFLzdTTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RTQ3U1Y7O0V1RW44U007SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVnOFNWOztFdUV2OFNNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFbzhTVjs7RXVFMzhTTTtJQU9JO1FBQUE7WUFBQTtFdkV3OFNWOztFdUUvOFNNO0lBT0k7UUFBQTtZQUFBO0V2RTQ4U1Y7O0V1RW45U007SUFPSTtRQUFBO1lBQUE7RXZFZzlTVjs7RXVFdjlTTTtJQU9JO1FBQUE7WUFBQTtFdkVvOVNWOztFdUUzOVNNO0lBT0k7UUFBQTtZQUFBO0V2RXc5U1Y7O0V1RS85U007SUFPSTtRQUFBO1lBQUE7RXZFNDlTVjs7RXVFbitTTTtJQU9JO1FBQUE7WUFBQTtFdkVnK1NWOztFdUV2K1NNO0lBT0k7UUFBQTtZQUFBO0V2RW8rU1Y7O0V1RTMrU007SUFPSTtRQUFBO1lBQUE7RXZFdytTVjs7RXVFLytTTTtJQU9JO1FBQUE7WUFBQTtFdkU0K1NWOztFdUVuL1NNO0lBT0k7UUFBQTtZQUFBO0V2RWcvU1Y7O0V1RXYvU007SUFPSTtRQUFBO1lBQUE7RXZFby9TVjs7RXVFMy9TTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RXcvU1Y7O0V1RS8vU007SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkU0L1NWOztFdUVuZ1RNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFZ2dUVjs7RXVFdmdUTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RW9nVFY7O0V1RTNnVE07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkV3Z1RWOztFdUUvZ1RNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFNGdUVjs7RXVFbmhUTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RWdoVFY7O0V1RXZoVE07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVvaFRWOztFdUUzaFRNO0lBT0k7RXZFd2hUVjs7RXVFL2hUTTtJQU9JO0V2RTRoVFY7O0V1RW5pVE07SUFPSTtFdkVnaVRWOztFdUV2aVRNO0lBT0k7RXZFb2lUVjs7RXVFM2lUTTtJQU9JO0V2RXdpVFY7O0V1RS9pVE07SUFPSTtFdkU0aVRWOztFdUVualRNO0lBT0k7RXZFZ2pUVjs7RXVFdmpUTTtJQU9JO0lBQUE7RXZFcWpUVjs7RXVFNWpUTTtJQU9JO0lBQUE7RXZFMGpUVjs7RXVFamtUTTtJQU9JO0lBQUE7RXZFK2pUVjs7RXVFdGtUTTtJQU9JO0lBQUE7RXZFb2tUVjs7RXVFM2tUTTtJQU9JO0lBQUE7RXZFeWtUVjs7RXVFaGxUTTtJQU9JO0lBQUE7RXZFOGtUVjs7RXVFcmxUTTtJQU9JO0lBQUE7RXZFbWxUVjs7RXVFMWxUTTtJQU9JO0lBQUE7RXZFd2xUVjs7RXVFL2xUTTtJQU9JO0lBQUE7RXZFNmxUVjs7RXVFcG1UTTtJQU9JO0lBQUE7RXZFa21UVjs7RXVFem1UTTtJQU9JO0lBQUE7RXZFdW1UVjs7RXVFOW1UTTtJQU9JO0lBQUE7RXZFNG1UVjs7RXVFbm5UTTtJQU9JO0lBQUE7RXZFaW5UVjs7RXVFeG5UTTtJQU9JO0lBQUE7RXZFc25UVjs7RXVFN25UTTtJQU9JO0V2RTBuVFY7O0V1RWpvVE07SUFPSTtFdkU4blRWOztFdUVyb1RNO0lBT0k7RXZFa29UVjs7RXVFem9UTTtJQU9JO0V2RXNvVFY7O0V1RTdvVE07SUFPSTtFdkUwb1RWOztFdUVqcFRNO0lBT0k7RXZFOG9UVjs7RXVFcnBUTTtJQU9JO0V2RWtwVFY7O0V1RXpwVE07SUFPSTtFdkVzcFRWOztFdUU3cFRNO0lBT0k7RXZFMHBUVjs7RXVFanFUTTtJQU9JO0V2RThwVFY7O0V1RXJxVE07SUFPSTtFdkVrcVRWOztFdUV6cVRNO0lBT0k7RXZFc3FUVjs7RXVFN3FUTTtJQU9JO0V2RTBxVFY7O0V1RWpyVE07SUFPSTtFdkU4cVRWOztFdUVyclRNO0lBT0k7RXZFa3JUVjs7RXVFenJUTTtJQU9JO0V2RXNyVFY7O0V1RTdyVE07SUFPSTtFdkUwclRWOztFdUVqc1RNO0lBT0k7RXZFOHJUVjs7RXVFcnNUTTtJQU9JO0V2RWtzVFY7O0V1RXpzVE07SUFPSTtFdkVzc1RWOztFdUU3c1RNO0lBT0k7RXZFMHNUVjs7RXVFanRUTTtJQU9JO0V2RThzVFY7O0V1RXJ0VE07SUFPSTtFdkVrdFRWOztFdUV6dFRNO0lBT0k7RXZFc3RUVjs7RXVFN3RUTTtJQU9JO0V2RTB0VFY7O0V1RWp1VE07SUFPSTtFdkU4dFRWOztFdUVydVRNO0lBT0k7RXZFa3VUVjs7RXVFenVUTTtJQU9JO0V2RXN1VFY7O0V1RTd1VE07SUFPSTtFdkUwdVRWOztFdUVqdlRNO0lBT0k7RXZFOHVUVjs7RXVFcnZUTTtJQU9JO0V2RWt2VFY7O0V1RXp2VE07SUFPSTtFdkVzdlRWOztFdUU3dlRNO0lBT0k7RXZFMHZUVjs7RXVFandUTTtJQU9JO0V2RTh2VFY7O0V1RXJ3VE07SUFPSTtJQUFBO0V2RW13VFY7O0V1RTF3VE07SUFPSTtJQUFBO0V2RXd3VFY7O0V1RS93VE07SUFPSTtJQUFBO0V2RTZ3VFY7O0V1RXB4VE07SUFPSTtJQUFBO0V2RWt4VFY7O0V1RXp4VE07SUFPSTtJQUFBO0V2RXV4VFY7O0V1RTl4VE07SUFPSTtJQUFBO0V2RTR4VFY7O0V1RW55VE07SUFPSTtJQUFBO0V2RWl5VFY7O0V1RXh5VE07SUFPSTtJQUFBO0V2RXN5VFY7O0V1RTd5VE07SUFPSTtJQUFBO0V2RTJ5VFY7O0V1RWx6VE07SUFPSTtJQUFBO0V2RWd6VFY7O0V1RXZ6VE07SUFPSTtJQUFBO0V2RXF6VFY7O0V1RTV6VE07SUFPSTtJQUFBO0V2RTB6VFY7O0V1RWowVE07SUFPSTtFdkU4elRWOztFdUVyMFRNO0lBT0k7RXZFazBUVjs7RXVFejBUTTtJQU9JO0V2RXMwVFY7O0V1RTcwVE07SUFPSTtFdkUwMFRWOztFdUVqMVRNO0lBT0k7RXZFODBUVjs7RXVFcjFUTTtJQU9JO0V2RWsxVFY7O0V1RXoxVE07SUFPSTtFdkVzMVRWOztFdUU3MVRNO0lBT0k7RXZFMDFUVjs7RXVFajJUTTtJQU9JO0V2RTgxVFY7O0V1RXIyVE07SUFPSTtFdkVrMlRWOztFdUV6MlRNO0lBT0k7RXZFczJUVjs7RXVFNzJUTTtJQU9JO0V2RTAyVFY7O0V1RWozVE07SUFPSTtFdkU4MlRWOztFdUVyM1RNO0lBT0k7RXZFazNUVjs7RXVFejNUTTtJQU9JO0V2RXMzVFY7O0V1RTczVE07SUFPSTtFdkUwM1RWOztFdUVqNFRNO0lBT0k7RXZFODNUVjs7RXVFcjRUTTtJQU9JO0V2RWs0VFY7O0V1RXo0VE07SUFPSTtFdkVzNFRWOztFdUU3NFRNO0lBT0k7RXZFMDRUVjs7RXVFajVUTTtJQU9JO0V2RTg0VFY7O0V1RXI1VE07SUFPSTtFdkVrNVRWOztFdUV6NVRNO0lBT0k7RXZFczVUVjs7RXVFNzVUTTtJQU9JO0V2RTA1VFY7O0V1RWo2VE07SUFPSTtFdkU4NVRWOztFdUVyNlRNO0lBT0k7RXZFazZUVjs7RXVFejZUTTtJQU9JO0V2RXM2VFY7O0V1RTc2VE07SUFPSTtFdkUwNlRWOztFdUVqN1RNO0lBT0k7RXZFODZUVjs7RXVFcjdUTTtJQU9JO0V2RWs3VFY7O0V1RXo3VE07SUFPSTtFdkVzN1RWOztFdUU3N1RNO0lBT0k7RXZFMDdUVjs7RXVFajhUTTtJQU9JO0V2RTg3VFY7O0V1RXI4VE07SUFPSTtFdkVrOFRWOztFdUV6OFRNO0lBT0k7RXZFczhUVjs7RXVFNzhUTTtJQU9JO0V2RTA4VFY7O0V1RWo5VE07SUFPSTtZQUFBO0V2RTg4VFY7O0V1RXI5VE07SUFPSTtZQUFBO0V2RWs5VFY7O0V1RXo5VE07SUFPSTtZQUFBO0V2RXM5VFY7O0V1RTc5VE07SUFPSTtZQUFBO0V2RTA5VFY7O0V1RWorVE07SUFPSTtZQUFBO0V2RTg5VFY7O0V1RXIrVE07SUFPSTtZQUFBO0V2RWsrVFY7O0V1RXorVE07SUFPSTtFdkVzK1RWOztFdUU3K1RNO0lBT0k7RXZFMCtUVjs7RXVFai9UTTtJQU9JO0V2RTgrVFY7QUFDRjtBY3ovVEk7RXlER0k7SUFPSTtFdkVtL1RWOztFdUUxL1RNO0lBT0k7RXZFdS9UVjs7RXVFOS9UTTtJQU9JO0V2RTIvVFY7O0V1RWxnVU07SUFPSTtFdkUrL1RWOztFdUV0Z1VNO0lBT0k7RXZFbWdVVjs7RXVFMWdVTTtJQU9JO0V2RXVnVVY7O0V1RTlnVU07SUFPSTtFdkUyZ1VWOztFdUVsaFVNO0lBT0k7RXZFK2dVVjs7RXVFdGhVTTtJQU9JO0V2RW1oVVY7O0V1RTFoVU07SUFPSTtFdkV1aFVWOztFdUU5aFVNO0lBT0k7RXZFMmhVVjs7RXVFbGlVTTtJQU9JO0V2RStoVVY7O0V1RXRpVU07SUFPSTtFdkVtaVVWOztFdUUxaVVNO0lBT0k7RXZFdWlVVjs7RXVFOWlVTTtJQU9JO0V2RTJpVVY7O0V1RWxqVU07SUFPSTtFdkUraVVWOztFdUV0alVNO0lBT0k7SUFBQTtJQUFBO0lBQUE7RXZFbWpVVjs7RXVFMWpVTTtJQU9JO0lBQUE7SUFBQTtJQUFBO0V2RXVqVVY7O0V1RTlqVU07SUFPSTtFdkUyalVWOztFdUVsa1VNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFK2pVVjs7RXVFdGtVTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFbWtVVjs7RXVFMWtVTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFdWtVVjs7RXVFOWtVTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFMmtVVjs7RXVFbGxVTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFK2tVVjs7RXVFdGxVTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RW1sVVY7O0V1RTFsVU07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkV1bFVWOztFdUU5bFVNO0lBT0k7UUFBQTtZQUFBO0V2RTJsVVY7O0V1RWxtVU07SUFPSTtRQUFBO1lBQUE7RXZFK2xVVjs7RXVFdG1VTTtJQU9JO1FBQUE7WUFBQTtFdkVtbVVWOztFdUUxbVVNO0lBT0k7UUFBQTtZQUFBO0V2RXVtVVY7O0V1RTltVU07SUFPSTtRQUFBO1lBQUE7RXZFMm1VVjs7RXVFbG5VTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RSttVVY7O0V1RXRuVU07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVtblVWOztFdUUxblVNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFdW5VVjs7RXVFOW5VTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RTJuVVY7O0V1RWxvVU07SUFPSTtRQUFBO1lBQUE7RXZFK25VVjs7RXVFdG9VTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RW1vVVY7O0V1RTFvVU07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkV1b1VWOztFdUU5b1VNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFMm9VVjs7RXVFbHBVTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RStvVVY7O0V1RXRwVU07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVtcFVWOztFdUUxcFVNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFdXBVVjs7RXVFOXBVTTtJQU9JO1FBQUE7WUFBQTtFdkUycFVWOztFdUVscVVNO0lBT0k7UUFBQTtZQUFBO0V2RStwVVY7O0V1RXRxVU07SUFPSTtRQUFBO1lBQUE7RXZFbXFVVjs7RXVFMXFVTTtJQU9JO1FBQUE7WUFBQTtFdkV1cVVWOztFdUU5cVVNO0lBT0k7UUFBQTtZQUFBO0V2RTJxVVY7O0V1RWxyVU07SUFPSTtRQUFBO1lBQUE7RXZFK3FVVjs7RXVFdHJVTTtJQU9JO1FBQUE7WUFBQTtFdkVtclVWOztFdUUxclVNO0lBT0k7UUFBQTtZQUFBO0V2RXVyVVY7O0V1RTlyVU07SUFPSTtRQUFBO1lBQUE7RXZFMnJVVjs7RXVFbHNVTTtJQU9JO1FBQUE7WUFBQTtFdkUrclVWOztFdUV0c1VNO0lBT0k7UUFBQTtZQUFBO0V2RW1zVVY7O0V1RTFzVU07SUFPSTtRQUFBO1lBQUE7RXZFdXNVVjs7RXVFOXNVTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RTJzVVY7O0V1RWx0VU07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkUrc1VWOztFdUV0dFVNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFbXRVVjs7RXVFMXRVTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RXV0VVY7O0V1RTl0VU07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkUydFVWOztFdUVsdVVNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFK3RVVjs7RXVFdHVVTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RW11VVY7O0V1RTF1VU07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkV1dVVWOztFdUU5dVVNO0lBT0k7RXZFMnVVVjs7RXVFbHZVTTtJQU9JO0V2RSt1VVY7O0V1RXR2VU07SUFPSTtFdkVtdlVWOztFdUUxdlVNO0lBT0k7RXZFdXZVVjs7RXVFOXZVTTtJQU9JO0V2RTJ2VVY7O0V1RWx3VU07SUFPSTtFdkUrdlVWOztFdUV0d1VNO0lBT0k7RXZFbXdVVjs7RXVFMXdVTTtJQU9JO0lBQUE7RXZFd3dVVjs7RXVFL3dVTTtJQU9JO0lBQUE7RXZFNndVVjs7RXVFcHhVTTtJQU9JO0lBQUE7RXZFa3hVVjs7RXVFenhVTTtJQU9JO0lBQUE7RXZFdXhVVjs7RXVFOXhVTTtJQU9JO0lBQUE7RXZFNHhVVjs7RXVFbnlVTTtJQU9JO0lBQUE7RXZFaXlVVjs7RXVFeHlVTTtJQU9JO0lBQUE7RXZFc3lVVjs7RXVFN3lVTTtJQU9JO0lBQUE7RXZFMnlVVjs7RXVFbHpVTTtJQU9JO0lBQUE7RXZFZ3pVVjs7RXVFdnpVTTtJQU9JO0lBQUE7RXZFcXpVVjs7RXVFNXpVTTtJQU9JO0lBQUE7RXZFMHpVVjs7RXVFajBVTTtJQU9JO0lBQUE7RXZFK3pVVjs7RXVFdDBVTTtJQU9JO0lBQUE7RXZFbzBVVjs7RXVFMzBVTTtJQU9JO0lBQUE7RXZFeTBVVjs7RXVFaDFVTTtJQU9JO0V2RTYwVVY7O0V1RXAxVU07SUFPSTtFdkVpMVVWOztFdUV4MVVNO0lBT0k7RXZFcTFVVjs7RXVFNTFVTTtJQU9JO0V2RXkxVVY7O0V1RWgyVU07SUFPSTtFdkU2MVVWOztFdUVwMlVNO0lBT0k7RXZFaTJVVjs7RXVFeDJVTTtJQU9JO0V2RXEyVVY7O0V1RTUyVU07SUFPSTtFdkV5MlVWOztFdUVoM1VNO0lBT0k7RXZFNjJVVjs7RXVFcDNVTTtJQU9JO0V2RWkzVVY7O0V1RXgzVU07SUFPSTtFdkVxM1VWOztFdUU1M1VNO0lBT0k7RXZFeTNVVjs7RXVFaDRVTTtJQU9JO0V2RTYzVVY7O0V1RXA0VU07SUFPSTtFdkVpNFVWOztFdUV4NFVNO0lBT0k7RXZFcTRVVjs7RXVFNTRVTTtJQU9JO0V2RXk0VVY7O0V1RWg1VU07SUFPSTtFdkU2NFVWOztFdUVwNVVNO0lBT0k7RXZFaTVVVjs7RXVFeDVVTTtJQU9JO0V2RXE1VVY7O0V1RTU1VU07SUFPSTtFdkV5NVVWOztFdUVoNlVNO0lBT0k7RXZFNjVVVjs7RXVFcDZVTTtJQU9JO0V2RWk2VVY7O0V1RXg2VU07SUFPSTtFdkVxNlVWOztFdUU1NlVNO0lBT0k7RXZFeTZVVjs7RXVFaDdVTTtJQU9JO0V2RTY2VVY7O0V1RXA3VU07SUFPSTtFdkVpN1VWOztFdUV4N1VNO0lBT0k7RXZFcTdVVjs7RXVFNTdVTTtJQU9JO0V2RXk3VVY7O0V1RWg4VU07SUFPSTtFdkU2N1VWOztFdUVwOFVNO0lBT0k7RXZFaThVVjs7RXVFeDhVTTtJQU9JO0V2RXE4VVY7O0V1RTU4VU07SUFPSTtFdkV5OFVWOztFdUVoOVVNO0lBT0k7RXZFNjhVVjs7RXVFcDlVTTtJQU9JO0V2RWk5VVY7O0V1RXg5VU07SUFPSTtJQUFBO0V2RXM5VVY7O0V1RTc5VU07SUFPSTtJQUFBO0V2RTI5VVY7O0V1RWwrVU07SUFPSTtJQUFBO0V2RWcrVVY7O0V1RXYrVU07SUFPSTtJQUFBO0V2RXErVVY7O0V1RTUrVU07SUFPSTtJQUFBO0V2RTArVVY7O0V1RWovVU07SUFPSTtJQUFBO0V2RSsrVVY7O0V1RXQvVU07SUFPSTtJQUFBO0V2RW8vVVY7O0V1RTMvVU07SUFPSTtJQUFBO0V2RXkvVVY7O0V1RWhnVk07SUFPSTtJQUFBO0V2RTgvVVY7O0V1RXJnVk07SUFPSTtJQUFBO0V2RW1nVlY7O0V1RTFnVk07SUFPSTtJQUFBO0V2RXdnVlY7O0V1RS9nVk07SUFPSTtJQUFBO0V2RTZnVlY7O0V1RXBoVk07SUFPSTtFdkVpaFZWOztFdUV4aFZNO0lBT0k7RXZFcWhWVjs7RXVFNWhWTTtJQU9JO0V2RXloVlY7O0V1RWhpVk07SUFPSTtFdkU2aFZWOztFdUVwaVZNO0lBT0k7RXZFaWlWVjs7RXVFeGlWTTtJQU9JO0V2RXFpVlY7O0V1RTVpVk07SUFPSTtFdkV5aVZWOztFdUVoalZNO0lBT0k7RXZFNmlWVjs7RXVFcGpWTTtJQU9JO0V2RWlqVlY7O0V1RXhqVk07SUFPSTtFdkVxalZWOztFdUU1alZNO0lBT0k7RXZFeWpWVjs7RXVFaGtWTTtJQU9JO0V2RTZqVlY7O0V1RXBrVk07SUFPSTtFdkVpa1ZWOztFdUV4a1ZNO0lBT0k7RXZFcWtWVjs7RXVFNWtWTTtJQU9JO0V2RXlrVlY7O0V1RWhsVk07SUFPSTtFdkU2a1ZWOztFdUVwbFZNO0lBT0k7RXZFaWxWVjs7RXVFeGxWTTtJQU9JO0V2RXFsVlY7O0V1RTVsVk07SUFPSTtFdkV5bFZWOztFdUVobVZNO0lBT0k7RXZFNmxWVjs7RXVFcG1WTTtJQU9JO0V2RWltVlY7O0V1RXhtVk07SUFPSTtFdkVxbVZWOztFdUU1bVZNO0lBT0k7RXZFeW1WVjs7RXVFaG5WTTtJQU9JO0V2RTZtVlY7O0V1RXBuVk07SUFPSTtFdkVpblZWOztFdUV4blZNO0lBT0k7RXZFcW5WVjs7RXVFNW5WTTtJQU9JO0V2RXluVlY7O0V1RWhvVk07SUFPSTtFdkU2blZWOztFdUVwb1ZNO0lBT0k7RXZFaW9WVjs7RXVFeG9WTTtJQU9JO0V2RXFvVlY7O0V1RTVvVk07SUFPSTtFdkV5b1ZWOztFdUVocFZNO0lBT0k7RXZFNm9WVjs7RXVFcHBWTTtJQU9JO0V2RWlwVlY7O0V1RXhwVk07SUFPSTtFdkVxcFZWOztFdUU1cFZNO0lBT0k7RXZFeXBWVjs7RXVFaHFWTTtJQU9JO0V2RTZwVlY7O0V1RXBxVk07SUFPSTtZQUFBO0V2RWlxVlY7O0V1RXhxVk07SUFPSTtZQUFBO0V2RXFxVlY7O0V1RTVxVk07SUFPSTtZQUFBO0V2RXlxVlY7O0V1RWhyVk07SUFPSTtZQUFBO0V2RTZxVlY7O0V1RXByVk07SUFPSTtZQUFBO0V2RWlyVlY7O0V1RXhyVk07SUFPSTtZQUFBO0V2RXFyVlY7O0V1RTVyVk07SUFPSTtFdkV5clZWOztFdUVoc1ZNO0lBT0k7RXZFNnJWVjs7RXVFcHNWTTtJQU9JO0V2RWlzVlY7QUFDRjtBYzVzVkk7RXlER0k7SUFPSTtFdkVzc1ZWOztFdUU3c1ZNO0lBT0k7RXZFMHNWVjs7RXVFanRWTTtJQU9JO0V2RThzVlY7O0V1RXJ0Vk07SUFPSTtFdkVrdFZWOztFdUV6dFZNO0lBT0k7RXZFc3RWVjs7RXVFN3RWTTtJQU9JO0V2RTB0VlY7O0V1RWp1Vk07SUFPSTtFdkU4dFZWOztFdUVydVZNO0lBT0k7RXZFa3VWVjs7RXVFenVWTTtJQU9JO0V2RXN1VlY7O0V1RTd1Vk07SUFPSTtFdkUwdVZWOztFdUVqdlZNO0lBT0k7RXZFOHVWVjs7RXVFcnZWTTtJQU9JO0V2RWt2VlY7O0V1RXp2Vk07SUFPSTtFdkVzdlZWOztFdUU3dlZNO0lBT0k7RXZFMHZWVjs7RXVFandWTTtJQU9JO0V2RTh2VlY7O0V1RXJ3Vk07SUFPSTtFdkVrd1ZWOztFdUV6d1ZNO0lBT0k7SUFBQTtJQUFBO0lBQUE7RXZFc3dWVjs7RXVFN3dWTTtJQU9JO0lBQUE7SUFBQTtJQUFBO0V2RTB3VlY7O0V1RWp4Vk07SUFPSTtFdkU4d1ZWOztFdUVyeFZNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFa3hWVjs7RXVFenhWTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFc3hWVjs7RXVFN3hWTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFMHhWVjs7RXVFanlWTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFOHhWVjs7RXVFcnlWTTtJQU9JO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXZFa3lWVjs7RXVFenlWTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RXN5VlY7O0V1RTd5Vk07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkUweVZWOztFdUVqelZNO0lBT0k7UUFBQTtZQUFBO0V2RTh5VlY7O0V1RXJ6Vk07SUFPSTtRQUFBO1lBQUE7RXZFa3pWVjs7RXVFenpWTTtJQU9JO1FBQUE7WUFBQTtFdkVzelZWOztFdUU3elZNO0lBT0k7UUFBQTtZQUFBO0V2RTB6VlY7O0V1RWowVk07SUFPSTtRQUFBO1lBQUE7RXZFOHpWVjs7RXVFcjBWTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RWswVlY7O0V1RXowVk07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVzMFZWOztFdUU3MFZNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFMDBWVjs7RXVFajFWTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RTgwVlY7O0V1RXIxVk07SUFPSTtRQUFBO1lBQUE7RXZFazFWVjs7RXVFejFWTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RXMxVlY7O0V1RTcxVk07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkUwMVZWOztFdUVqMlZNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFODFWVjs7RXVFcjJWTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RWsyVlY7O0V1RXoyVk07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVzMlZWOztFdUU3MlZNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFMDJWVjs7RXVFajNWTTtJQU9JO1FBQUE7WUFBQTtFdkU4MlZWOztFdUVyM1ZNO0lBT0k7UUFBQTtZQUFBO0V2RWszVlY7O0V1RXozVk07SUFPSTtRQUFBO1lBQUE7RXZFczNWVjs7RXVFNzNWTTtJQU9JO1FBQUE7WUFBQTtFdkUwM1ZWOztFdUVqNFZNO0lBT0k7UUFBQTtZQUFBO0V2RTgzVlY7O0V1RXI0Vk07SUFPSTtRQUFBO1lBQUE7RXZFazRWVjs7RXVFejRWTTtJQU9JO1FBQUE7WUFBQTtFdkVzNFZWOztFdUU3NFZNO0lBT0k7UUFBQTtZQUFBO0V2RTA0VlY7O0V1RWo1Vk07SUFPSTtRQUFBO1lBQUE7RXZFODRWVjs7RXVFcjVWTTtJQU9JO1FBQUE7WUFBQTtFdkVrNVZWOztFdUV6NVZNO0lBT0k7UUFBQTtZQUFBO0V2RXM1VlY7O0V1RTc1Vk07SUFPSTtRQUFBO1lBQUE7RXZFMDVWVjs7RXVFajZWTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RTg1VlY7O0V1RXI2Vk07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkVrNlZWOztFdUV6NlZNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFczZWVjs7RXVFNzZWTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RTA2VlY7O0V1RWo3Vk07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkU4NlZWOztFdUVyN1ZNO0lBT0k7SUFBQTtRQUFBO1lBQUE7RXZFazdWVjs7RXVFejdWTTtJQU9JO0lBQUE7UUFBQTtZQUFBO0V2RXM3VlY7O0V1RTc3Vk07SUFPSTtJQUFBO1FBQUE7WUFBQTtFdkUwN1ZWOztFdUVqOFZNO0lBT0k7RXZFODdWVjs7RXVFcjhWTTtJQU9JO0V2RWs4VlY7O0V1RXo4Vk07SUFPSTtFdkVzOFZWOztFdUU3OFZNO0lBT0k7RXZFMDhWVjs7RXVFajlWTTtJQU9JO0V2RTg4VlY7O0V1RXI5Vk07SUFPSTtFdkVrOVZWOztFdUV6OVZNO0lBT0k7RXZFczlWVjs7RXVFNzlWTTtJQU9JO0lBQUE7RXZFMjlWVjs7RXVFbCtWTTtJQU9JO0lBQUE7RXZFZytWVjs7RXVFditWTTtJQU9JO0lBQUE7RXZFcStWVjs7RXVFNStWTTtJQU9JO0lBQUE7RXZFMCtWVjs7RXVFai9WTTtJQU9JO0lBQUE7RXZFKytWVjs7RXVFdC9WTTtJQU9JO0lBQUE7RXZFby9WVjs7RXVFMy9WTTtJQU9JO0lBQUE7RXZFeS9WVjs7RXVFaGdXTTtJQU9JO0lBQUE7RXZFOC9WVjs7RXVFcmdXTTtJQU9JO0lBQUE7RXZFbWdXVjs7RXVFMWdXTTtJQU9JO0lBQUE7RXZFd2dXVjs7RXVFL2dXTTtJQU9JO0lBQUE7RXZFNmdXVjs7RXVFcGhXTTtJQU9JO0lBQUE7RXZFa2hXVjs7RXVFemhXTTtJQU9JO0lBQUE7RXZFdWhXVjs7RXVFOWhXTTtJQU9JO0lBQUE7RXZFNGhXVjs7RXVFbmlXTTtJQU9JO0V2RWdpV1Y7O0V1RXZpV007SUFPSTtFdkVvaVdWOztFdUUzaVdNO0lBT0k7RXZFd2lXVjs7RXVFL2lXTTtJQU9JO0V2RTRpV1Y7O0V1RW5qV007SUFPSTtFdkVnaldWOztFdUV2aldNO0lBT0k7RXZFb2pXVjs7RXVFM2pXTTtJQU9JO0V2RXdqV1Y7O0V1RS9qV007SUFPSTtFdkU0aldWOztFdUVua1dNO0lBT0k7RXZFZ2tXVjs7RXVFdmtXTTtJQU9JO0V2RW9rV1Y7O0V1RTNrV007SUFPSTtFdkV3a1dWOztFdUUva1dNO0lBT0k7RXZFNGtXVjs7RXVFbmxXTTtJQU9JO0V2RWdsV1Y7O0V1RXZsV007SUFPSTtFdkVvbFdWOztFdUUzbFdNO0lBT0k7RXZFd2xXVjs7RXVFL2xXTTtJQU9JO0V2RTRsV1Y7O0V1RW5tV007SUFPSTtFdkVnbVdWOztFdUV2bVdNO0lBT0k7RXZFb21XVjs7RXVFM21XTTtJQU9JO0V2RXdtV1Y7O0V1RS9tV007SUFPSTtFdkU0bVdWOztFdUVubldNO0lBT0k7RXZFZ25XVjs7RXVFdm5XTTtJQU9JO0V2RW9uV1Y7O0V1RTNuV007SUFPSTtFdkV3bldWOztFdUUvbldNO0lBT0k7RXZFNG5XVjs7RXVFbm9XTTtJQU9JO0V2RWdvV1Y7O0V1RXZvV007SUFPSTtFdkVvb1dWOztFdUUzb1dNO0lBT0k7RXZFd29XVjs7RXVFL29XTTtJQU9JO0V2RTRvV1Y7O0V1RW5wV007SUFPSTtFdkVncFdWOztFdUV2cFdNO0lBT0k7RXZFb3BXVjs7RXVFM3BXTTtJQU9JO0V2RXdwV1Y7O0V1RS9wV007SUFPSTtFdkU0cFdWOztFdUVucVdNO0lBT0k7RXZFZ3FXVjs7RXVFdnFXTTtJQU9JO0V2RW9xV1Y7O0V1RTNxV007SUFPSTtJQUFBO0V2RXlxV1Y7O0V1RWhyV007SUFPSTtJQUFBO0V2RThxV1Y7O0V1RXJyV007SUFPSTtJQUFBO0V2RW1yV1Y7O0V1RTFyV007SUFPSTtJQUFBO0V2RXdyV1Y7O0V1RS9yV007SUFPSTtJQUFBO0V2RTZyV1Y7O0V1RXBzV007SUFPSTtJQUFBO0V2RWtzV1Y7O0V1RXpzV007SUFPSTtJQUFBO0V2RXVzV1Y7O0V1RTlzV007SUFPSTtJQUFBO0V2RTRzV1Y7O0V1RW50V007SUFPSTtJQUFBO0V2RWl0V1Y7O0V1RXh0V007SUFPSTtJQUFBO0V2RXN0V1Y7O0V1RTd0V007SUFPSTtJQUFBO0V2RTJ0V1Y7O0V1RWx1V007SUFPSTtJQUFBO0V2RWd1V1Y7O0V1RXZ1V007SUFPSTtFdkVvdVdWOztFdUUzdVdNO0lBT0k7RXZFd3VXVjs7RXVFL3VXTTtJQU9JO0V2RTR1V1Y7O0V1RW52V007SUFPSTtFdkVndldWOztFdUV2dldNO0lBT0k7RXZFb3ZXVjs7RXVFM3ZXTTtJQU9JO0V2RXd2V1Y7O0V1RS92V007SUFPSTtFdkU0dldWOztFdUVud1dNO0lBT0k7RXZFZ3dXVjs7RXVFdndXTTtJQU9JO0V2RW93V1Y7O0V1RTN3V007SUFPSTtFdkV3d1dWOztFdUUvd1dNO0lBT0k7RXZFNHdXVjs7RXVFbnhXTTtJQU9JO0V2RWd4V1Y7O0V1RXZ4V007SUFPSTtFdkVveFdWOztFdUUzeFdNO0lBT0k7RXZFd3hXVjs7RXVFL3hXTTtJQU9JO0V2RTR4V1Y7O0V1RW55V007SUFPSTtFdkVneVdWOztFdUV2eVdNO0lBT0k7RXZFb3lXVjs7RXVFM3lXTTtJQU9JO0V2RXd5V1Y7O0V1RS95V007SUFPSTtFdkU0eVdWOztFdUVueldNO0lBT0k7RXZFZ3pXVjs7RXVFdnpXTTtJQU9JO0V2RW96V1Y7O0V1RTN6V007SUFPSTtFdkV3eldWOztFdUUveldNO0lBT0k7RXZFNHpXVjs7RXVFbjBXTTtJQU9JO0V2RWcwV1Y7O0V1RXYwV007SUFPSTtFdkVvMFdWOztFdUUzMFdNO0lBT0k7RXZFdzBXVjs7RXVFLzBXTTtJQU9JO0V2RTQwV1Y7O0V1RW4xV007SUFPSTtFdkVnMVdWOztFdUV2MVdNO0lBT0k7RXZFbzFXVjs7RXVFMzFXTTtJQU9JO0V2RXcxV1Y7O0V1RS8xV007SUFPSTtFdkU0MVdWOztFdUVuMldNO0lBT0k7RXZFZzJXVjs7RXVFdjJXTTtJQU9JO0V2RW8yV1Y7O0V1RTMyV007SUFPSTtFdkV3MldWOztFdUUvMldNO0lBT0k7RXZFNDJXVjs7RXVFbjNXTTtJQU9JO0V2RWczV1Y7O0V1RXYzV007SUFPSTtZQUFBO0V2RW8zV1Y7O0V1RTMzV007SUFPSTtZQUFBO0V2RXczV1Y7O0V1RS8zV007SUFPSTtZQUFBO0V2RTQzV1Y7O0V1RW40V007SUFPSTtZQUFBO0V2RWc0V1Y7O0V1RXY0V007SUFPSTtZQUFBO0V2RW80V1Y7O0V1RTM0V007SUFPSTtZQUFBO0V2RXc0V1Y7O0V1RS80V007SUFPSTtFdkU0NFdWOztFdUVuNVdNO0lBT0k7RXZFZzVXVjs7RXVFdjVXTTtJQU9JO0V2RW81V1Y7QUFDRjtBd0UzOFdBO0VEK0NRO0lBT0k7RXZFeTVXVjs7RXVFaDZXTTtJQU9JO0V2RTY1V1Y7O0V1RXA2V007SUFPSTtFdkVpNldWOztFdUV4NldNO0lBT0k7RXZFcTZXVjtBQUNGO0F3RXo4V0E7RUQ0QlE7SUFPSTtFdkUwNldWOztFdUVqN1dNO0lBT0k7RXZFODZXVjs7RXVFcjdXTTtJQU9JO0V2RWs3V1Y7O0V1RXo3V007SUFPSTtFdkVzN1dWOztFdUU3N1dNO0lBT0k7RXZFMDdXVjs7RXVFajhXTTtJQU9JO0V2RTg3V1Y7O0V1RXI4V007SUFPSTtFdkVrOFdWOztFdUV6OFdNO0lBT0k7RXZFczhXVjs7RXVFNzhXTTtJQU9JO0lBQUE7SUFBQTtJQUFBO0V2RTA4V1Y7O0V1RWo5V007SUFPSTtJQUFBO0lBQUE7SUFBQTtFdkU4OFdWOztFdUVyOVdNO0lBT0k7RXZFazlXVjtBQUNGO0FBcDlXQTtFQUNFO0FBczlXRjs7QXlFL2hYQTs7OztFQUFBO0FDR0E7RUFDRTtFQUNBO0ExRW9pWEY7O0EwRWppWEE7Ozs7Ozs7OztFQVNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExRW9pWEY7O0EwRWppWEE7Ozs7O0VBS0U7QTFFb2lYRjs7QTBFamlYQTs7RUFFRTtBMUVvaVhGOztBMkVua1hFO0VBQ0U7QTNFc2tYSjs7QTJFdmtYRTtFQUNFO0EzRTBrWEo7O0EyRTNrWEU7RUFDRTtBM0U4a1hKOztBMkUva1hFO0VBQ0U7QTNFa2xYSjs7QTJFbmxYRTtFQUNFO0EzRXNsWEo7O0EyRXZsWEU7RUFDRTtBM0UwbFhKOztBMkUzbFhFO0VBQ0U7QTNFOGxYSjs7QTJFL2xYRTtFQUNFO0EzRWttWEo7O0EyRW5tWEU7RUFDRTtBM0VzbVhKOztBMkV2bVhFO0VBQ0U7QTNFMG1YSjs7QTJFcG1YRTtFQ0lBO0VBQ0E7RUFDQTtBNUVvbVhGOztBMkUxbVhFO0VDSUE7RUFDQTtFQUNBO0E1RTBtWEY7O0EyRWhuWEU7RUNJQTtFQUNBO0VBQ0E7QTVFZ25YRjs7QTJFdG5YRTtFQ0lBO0VBQ0E7RUFDQTtBNUVzblhGOztBMkU1blhFO0VDSUE7RUFDQTtFQUNBO0E1RTRuWEY7O0EyRWxvWEU7RUNJQTtFQUNBO0VBQ0E7QTVFa29YRjs7QTZFanBYQTtFQUNFO0VBQ0EsYUNJd0I7QTlFZ3BYMUI7O0ErRXRwWEE7RUFDRTtFQUNBO0VBQ0E7QS9FeXBYRjtBK0V2cFhFO0VBQU87QS9FMHBYVDs7QStFdnBYQTtFQUNFO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0UwcFhGOztBZ0Z2cVhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEYwcVhGOztBZ0Z2cVhBO0VBQ0U7RUFDQTtBaEYwcVhGOztBZ0Z2cVhBO0VBQ0U7RUFDQTtBaEYwcVhGOztBaUZ6clhBO0VBQ0U7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FqRjRyWEY7O0FpRnpyWEE7RUFDRTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7QWpGNHJYRjs7QWlGenJYQTtFQUNFO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtBakY0clhGOztBaUZ6clhBO0VBQ0U7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FqRjRyWEY7O0FpRnpyWEE7RUFDRTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7QWpGNHJYRjs7QWlGenJYQTtFQUNFO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtBakY0clhGOztBaUZ6clhBO0VBQ0U7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FqRjRyWEY7O0FpRnpyWEE7RUFDRTtBakY0clhGOztBaUZ6clhBOztFQUVFO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0FqRjRyWEY7O0FpRnRyWEE7RUFDRTs7Ozs7Ozs7O0lBU0U7WUFBQTtJQUNBO1lBQUE7SUFDQTtZQUFBO0lBQ0E7WUFBQTtJQUNBO1lBQUE7RWpGeXJYRjtBQUNGO0FpRnRyWEE7RUFDRTtJQUFVO1lBQUE7RWpGeXJYVjtFaUZ4clhBO0lBQU07WUFBQTtFakYyclhOO0FBQ0Y7QWlGOXJYQTtFQUNFO0lBQVU7WUFBQTtFakZ5clhWO0VpRnhyWEE7SUFBTTtZQUFBO0VqRjJyWE47QUFDRjtBaUZ6clhBO0VBQ0U7SUFBTztZQUFBO0VqRjRyWFA7RWlGM3JYQTtJQUFPO1lBQUE7RWpGOHJYUDtFaUY3clhBO0lBQU87WUFBQTtFakZnc1hQO0VpRi9yWEE7SUFBTztZQUFBO0VqRmtzWFA7RWlGanNYQTtJQUFPO1lBQUE7RWpGb3NYUDtFaUZuc1hBO0lBQU87WUFBQTtFakZzc1hQO0VpRnJzWEE7SUFBTztZQUFBO0VqRndzWFA7QUFDRjtBaUZodFhBO0VBQ0U7SUFBTztZQUFBO0VqRjRyWFA7RWlGM3JYQTtJQUFPO1lBQUE7RWpGOHJYUDtFaUY3clhBO0lBQU87WUFBQTtFakZnc1hQO0VpRi9yWEE7SUFBTztZQUFBO0VqRmtzWFA7RWlGanNYQTtJQUFPO1lBQUE7RWpGb3NYUDtFaUZuc1hBO0lBQU87WUFBQTtFakZzc1hQO0VpRnJzWEE7SUFBTztZQUFBO0VqRndzWFA7QUFDRjtBaUZ0c1hBO0VBQ0U7SUFBTTtFakZ5c1hOO0FBQ0Y7QWlGM3NYQTtFQUNFO0lBQU07RWpGeXNYTjtBQUNGO0FpRnZzWEE7RUFDRTtJQUNFO0lBQ0E7WUFBQTtFakZ5c1hGO0VpRnZzWEE7SUFDRTtJQUNBO1lBQUE7RWpGeXNYRjtBQUNGO0FpRmp0WEE7RUFDRTtJQUNFO0lBQ0E7WUFBQTtFakZ5c1hGO0VpRnZzWEE7SUFDRTtJQUNBO1lBQUE7RWpGeXNYRjtBQUNGO0FpRnRzWEE7RUFDRTtJQUNFO1lBQUE7RWpGd3NYRjtBQUNGO0FpRjNzWEE7RUFDRTtJQUNFO1lBQUE7RWpGd3NYRjtBQUNGO0FpRnJzWEE7RUFDRTtJQUFLO1lBQUE7RWpGd3NYTDtFaUZ2c1hBO0lBQUs7WUFBQTtFakYwc1hMO0VpRnpzWEE7SUFBVTtZQUFBO0VqRjRzWFY7RWlGM3NYQTtJQUFXO1lBQUE7RWpGOHNYWDtFaUY3c1hBO0lBQU07WUFBQTtFakZndFhOO0VpRi9zWEE7SUFBTTtZQUFBO0VqRmt0WE47RWlGanRYQTtJQUFNO1lBQUE7RWpGb3RYTjtFaUZudFhBO0lBQU07WUFBQTtFakZzdFhOO0VpRnJ0WEE7SUFBWTtZQUFBO0VqRnd0WFo7QUFDRjtBaUZsdVhBO0VBQ0U7SUFBSztZQUFBO0VqRndzWEw7RWlGdnNYQTtJQUFLO1lBQUE7RWpGMHNYTDtFaUZ6c1hBO0lBQVU7WUFBQTtFakY0c1hWO0VpRjNzWEE7SUFBVztZQUFBO0VqRjhzWFg7RWlGN3NYQTtJQUFNO1lBQUE7RWpGZ3RYTjtFaUYvc1hBO0lBQU07WUFBQTtFakZrdFhOO0VpRmp0WEE7SUFBTTtZQUFBO0VqRm90WE47RWlGbnRYQTtJQUFNO1lBQUE7RWpGc3RYTjtFaUZydFhBO0lBQVk7WUFBQTtFakZ3dFhaO0FBQ0Y7QWlGdHRYQTtFQUNFO0lBQUs7WUFBQTtFakZ5dFhMO0VpRnh0WEE7SUFBTztZQUFBO0VqRjJ0WFA7QUFDRjtBaUY5dFhBO0VBQ0U7SUFBSztZQUFBO0VqRnl0WEw7RWlGeHRYQTtJQUFPO1lBQUE7RWpGMnRYUDtBQUNGO0FrRi8yWEE7RUFDRTtNQUFBO1VBQUE7QWxGaTNYRjs7QWtGOTJYQTtFQUNFO01BQUE7VUFBQTtBbEZpM1hGOztBa0Y5MlhBO0VBQ0U7TUFBQTtVQUFBO0FsRmkzWEY7O0FrRjkyWEE7RUFDRTtNQUFBO1VBQUE7QWxGaTNYRjs7QWtGOTJYQTtFQUNFO01BQUE7VUFBQTtBbEZpM1hGOztBa0Y5MlhBOztFQUVFO01BQUE7VUFBQTtBbEZpM1hGOztBa0Y5MlhBO0VBQ0U7TUFBQTtVQUFBO0FsRmkzWEY7O0FtRjM0WEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCTG1Dd0I7RUtsQ3hCLFlMbUN3QjtBOUUyMlgxQjs7QW1GMzRYQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRjg0WEY7O0FtRjM0WEE7RUFDRTtBbkY4NFhGOztBbUYzNFhBO0VBQ0U7QW5GODRYRjs7QW1GMzRYQTtFQUNFO0FuRjg0WEY7O0FvRno2WEE7Z0VBQUE7QUFJRTtFQUFzQztBcEYyNlh4Qzs7QW9GMzZYRTtFQUFzQztBcEYrNlh4Qzs7QW9GLzZYRTtFQUFzQztBcEZtN1h4Qzs7QW9GbjdYRTtFQUFzQztBcEZ1N1h4Qzs7QW9GdjdYRTtFQUFzQztBcEYyN1h4Qzs7QW9GMzdYRTtFQUFzQztBcEYrN1h4Qzs7QW9GLzdYRTtFQUFzQztBcEZtOFh4Qzs7QW9GbjhYRTtFQUFzQztBcEZ1OFh4Qzs7QW9GdjhYRTtFQUFzQztBcEYyOFh4Qzs7QW9GMzhYRTtFQUFzQztBcEYrOFh4Qzs7QW9GLzhYRTtFQUFzQztBcEZtOVh4Qzs7QW9GbjlYRTtFQUFzQztBcEZ1OVh4Qzs7QW9GdjlYRTtFQUFzQztBcEYyOVh4Qzs7QW9GMzlYRTtFQUFzQztBcEYrOVh4Qzs7QW9GLzlYRTtFQUFzQztBcEZtK1h4Qzs7QW9GbitYRTtFQUFzQztBcEZ1K1h4Qzs7QW9GditYRTtFQUFzQztBcEYyK1h4Qzs7QW9GMytYRTtFQUFzQztBcEYrK1h4Qzs7QW9GLytYRTtFQUFzQztBcEZtL1h4Qzs7QW9Gbi9YRTtFQUFzQztBcEZ1L1h4Qzs7QW9Gdi9YRTtFQUFzQztBcEYyL1h4Qzs7QW9GMy9YRTtFQUFzQztBcEYrL1h4Qzs7QW9GLy9YRTtFQUFzQztBcEZtZ1l4Qzs7QW9GbmdZRTtFQUFzQztBcEZ1Z1l4Qzs7QW9GdmdZRTtFQUFzQztBcEYyZ1l4Qzs7QW9GM2dZRTtFQUFzQztBcEYrZ1l4Qzs7QW9GL2dZRTtFQUFzQztBcEZtaFl4Qzs7QW9GbmhZRTtFQUFzQztBcEZ1aFl4Qzs7QW9GdmhZRTtFQUFzQztBcEYyaFl4Qzs7QW9GM2hZRTtFQUFzQztBcEYraFl4Qzs7QW9GL2hZRTtFQUFzQztBcEZtaVl4Qzs7QW9GbmlZRTtFQUFzQztBcEZ1aVl4Qzs7QW9GdmlZRTtFQUFzQztBcEYyaVl4Qzs7QW9GM2lZRTtFQUFzQztBcEYraVl4Qzs7QW9GL2lZRTtFQUFzQztBcEZtall4Qzs7QW9GbmpZRTtFQUFzQztBcEZ1all4Qzs7QW9GdmpZRTtFQUFzQztBcEYyall4Qzs7QW9GM2pZRTtFQUFzQztBcEYrall4Qzs7QW9GL2pZRTtFQUFzQztBcEZta1l4Qzs7QW9GbmtZRTtFQUFzQztBcEZ1a1l4Qzs7QW9GdmtZRTtFQUFzQztBcEYya1l4Qzs7QW9GM2tZRTtFQUFzQztBcEYra1l4Qzs7QW9GL2tZRTtFQUFzQztBcEZtbFl4Qzs7QW9GbmxZRTtFQUFzQztBcEZ1bFl4Qzs7QW9GdmxZRTtFQUFzQztBcEYybFl4Qzs7QW9GM2xZRTtFQUFzQztBcEYrbFl4Qzs7QW9GL2xZRTtFQUFzQztBcEZtbVl4Qzs7QW9Gbm1ZRTtFQUFzQztBcEZ1bVl4Qzs7QW9Gdm1ZRTtFQUFzQztBcEYybVl4Qzs7QW9GM21ZRTtFQUFzQztBcEYrbVl4Qzs7QW9GL21ZRTtFQUFzQztBcEZtbll4Qzs7QW9Gbm5ZRTtFQUFzQztBcEZ1bll4Qzs7QW9Gdm5ZRTtFQUFzQztBcEYybll4Qzs7QW9GM25ZRTtFQUFzQztBcEYrbll4Qzs7QW9GL25ZRTtFQUFzQztBcEZtb1l4Qzs7QW9Gbm9ZRTtFQUFzQztBcEZ1b1l4Qzs7QW9Gdm9ZRTtFQUFzQztBcEYyb1l4Qzs7QW9GM29ZRTtFQUFzQztBcEYrb1l4Qzs7QW9GL29ZRTtFQUFzQztBcEZtcFl4Qzs7QW9GbnBZRTtFQUFzQztBcEZ1cFl4Qzs7QW9GdnBZRTtFQUFzQztBcEYycFl4Qzs7QW9GM3BZRTtFQUFzQztBcEYrcFl4Qzs7QW9GL3BZRTtFQUFzQztBcEZtcVl4Qzs7QW9GbnFZRTtFQUFzQztBcEZ1cVl4Qzs7QW9GdnFZRTtFQUFzQztBcEYycVl4Qzs7QW9GM3FZRTtFQUFzQztBcEYrcVl4Qzs7QW9GL3FZRTtFQUFzQztBcEZtcll4Qzs7QW9GbnJZRTtFQUFzQztBcEZ1cll4Qzs7QW9GdnJZRTtFQUFzQztBcEYycll4Qzs7QW9GM3JZRTtFQUFzQztBcEYrcll4Qzs7QW9GL3JZRTtFQUFzQztBcEZtc1l4Qzs7QW9GbnNZRTtFQUFzQztBcEZ1c1l4Qzs7QW9GdnNZRTtFQUFzQztBcEYyc1l4Qzs7QW9GM3NZRTtFQUFzQztBcEYrc1l4Qzs7QW9GL3NZRTtFQUFzQztBcEZtdFl4Qzs7QW9GbnRZRTtFQUFzQztBcEZ1dFl4Qzs7QW9GdnRZRTtFQUFzQztBcEYydFl4Qzs7QW9GM3RZRTtFQUFzQztBcEYrdFl4Qzs7QW9GL3RZRTtFQUFzQztBcEZtdVl4Qzs7QW9GbnVZRTtFQUFzQztBcEZ1dVl4Qzs7QW9GdnVZRTtFQUFzQztBcEYydVl4Qzs7QW9GM3VZRTtFQUFzQztBcEYrdVl4Qzs7QW9GL3VZRTtFQUFzQztBcEZtdll4Qzs7QW9GbnZZRTtFQUFzQztBcEZ1dll4Qzs7QW9GdnZZRTtFQUFzQztBcEYydll4Qzs7QW9GM3ZZRTtFQUFzQztBcEYrdll4Qzs7QW9GL3ZZRTtFQUFzQztBcEZtd1l4Qzs7QW9GbndZRTtFQUFzQztBcEZ1d1l4Qzs7QW9GdndZRTtFQUFzQztBcEYyd1l4Qzs7QW9GM3dZRTtFQUFzQztBcEYrd1l4Qzs7QW9GL3dZRTtFQUFzQztBcEZteFl4Qzs7QW9GbnhZRTtFQUFzQztBcEZ1eFl4Qzs7QW9GdnhZRTtFQUFzQztBcEYyeFl4Qzs7QW9GM3hZRTtFQUFzQztBcEYreFl4Qzs7QW9GL3hZRTtFQUFzQztBcEZteVl4Qzs7QW9GbnlZRTtFQUFzQztBcEZ1eVl4Qzs7QW9GdnlZRTtFQUFzQztBcEYyeVl4Qzs7QW9GM3lZRTtFQUFzQztBcEYreVl4Qzs7QW9GL3lZRTtFQUFzQztBcEZtell4Qzs7QW9GbnpZRTtFQUFzQztBcEZ1ell4Qzs7QW9GdnpZRTtFQUFzQztBcEYyell4Qzs7QW9GM3pZRTtFQUFzQztBcEYrell4Qzs7QW9GL3pZRTtFQUFzQztBcEZtMFl4Qzs7QW9GbjBZRTtFQUFzQztBcEZ1MFl4Qzs7QW9GdjBZRTtFQUFzQztBcEYyMFl4Qzs7QW9GMzBZRTtFQUFzQztBcEYrMFl4Qzs7QW9GLzBZRTtFQUFzQztBcEZtMVl4Qzs7QW9GbjFZRTtFQUFzQztBcEZ1MVl4Qzs7QW9GdjFZRTtFQUFzQztBcEYyMVl4Qzs7QW9GMzFZRTtFQUFzQztBcEYrMVl4Qzs7QW9GLzFZRTtFQUFzQztBcEZtMll4Qzs7QW9GbjJZRTtFQUFzQztBcEZ1Mll4Qzs7QW9GdjJZRTtFQUFzQztBcEYyMll4Qzs7QW9GMzJZRTtFQUFzQztBcEYrMll4Qzs7QW9GLzJZRTtFQUFzQztBcEZtM1l4Qzs7QW9GbjNZRTtFQUFzQztBcEZ1M1l4Qzs7QW9GdjNZRTtFQUFzQztBcEYyM1l4Qzs7QW9GMzNZRTtFQUFzQztBcEYrM1l4Qzs7QW9GLzNZRTtFQUFzQztBcEZtNFl4Qzs7QW9GbjRZRTtFQUFzQztBcEZ1NFl4Qzs7QW9GdjRZRTtFQUFzQztBcEYyNFl4Qzs7QW9GMzRZRTtFQUFzQztBcEYrNFl4Qzs7QW9GLzRZRTtFQUFzQztBcEZtNVl4Qzs7QW9GbjVZRTtFQUFzQztBcEZ1NVl4Qzs7QW9GdjVZRTtFQUFzQztBcEYyNVl4Qzs7QW9GMzVZRTtFQUFzQztBcEYrNVl4Qzs7QW9GLzVZRTtFQUFzQztBcEZtNll4Qzs7QW9GbjZZRTtFQUFzQztBcEZ1Nll4Qzs7QW9GdjZZRTtFQUFzQztBcEYyNll4Qzs7QW9GMzZZRTtFQUFzQztBcEYrNll4Qzs7QW9GLzZZRTtFQUFzQztBcEZtN1l4Qzs7QW9GbjdZRTtFQUFzQztBcEZ1N1l4Qzs7QW9GdjdZRTtFQUFzQztBcEYyN1l4Qzs7QW9GMzdZRTtFQUFzQztBcEYrN1l4Qzs7QW9GLzdZRTtFQUFzQztBcEZtOFl4Qzs7QW9GbjhZRTtFQUFzQztBcEZ1OFl4Qzs7QW9GdjhZRTtFQUFzQztBcEYyOFl4Qzs7QW9GMzhZRTtFQUFzQztBcEYrOFl4Qzs7QW9GLzhZRTtFQUFzQztBcEZtOVl4Qzs7QW9GbjlZRTtFQUFzQztBcEZ1OVl4Qzs7QW9GdjlZRTtFQUFzQztBcEYyOVl4Qzs7QW9GMzlZRTtFQUFzQztBcEYrOVl4Qzs7QW9GLzlZRTtFQUFzQztBcEZtK1l4Qzs7QW9GbitZRTtFQUFzQztBcEZ1K1l4Qzs7QW9GditZRTtFQUFzQztBcEYyK1l4Qzs7QW9GMytZRTtFQUFzQztBcEYrK1l4Qzs7QW9GLytZRTtFQUFzQztBcEZtL1l4Qzs7QW9Gbi9ZRTtFQUFzQztBcEZ1L1l4Qzs7QW9Gdi9ZRTtFQUFzQztBcEYyL1l4Qzs7QW9GMy9ZRTtFQUFzQztBcEYrL1l4Qzs7QW9GLy9ZRTtFQUFzQztBcEZtZ1p4Qzs7QW9GbmdaRTtFQUFzQztBcEZ1Z1p4Qzs7QW9GdmdaRTtFQUFzQztBcEYyZ1p4Qzs7QW9GM2daRTtFQUFzQztBcEYrZ1p4Qzs7QW9GL2daRTtFQUFzQztBcEZtaFp4Qzs7QW9GbmhaRTtFQUFzQztBcEZ1aFp4Qzs7QW9GdmhaRTtFQUFzQztBcEYyaFp4Qzs7QW9GM2haRTtFQUFzQztBcEYraFp4Qzs7QW9GL2haRTtFQUFzQztBcEZtaVp4Qzs7QW9GbmlaRTtFQUFzQztBcEZ1aVp4Qzs7QW9GdmlaRTtFQUFzQztBcEYyaVp4Qzs7QW9GM2laRTtFQUFzQztBcEYraVp4Qzs7QW9GL2laRTtFQUFzQztBcEZtalp4Qzs7QW9GbmpaRTtFQUFzQztBcEZ1alp4Qzs7QW9GdmpaRTtFQUFzQztBcEYyalp4Qzs7QW9GM2paRTtFQUFzQztBcEYralp4Qzs7QW9GL2paRTtFQUFzQztBcEZta1p4Qzs7QW9GbmtaRTtFQUFzQztBcEZ1a1p4Qzs7QW9GdmtaRTtFQUFzQztBcEYya1p4Qzs7QW9GM2taRTtFQUFzQztBcEYra1p4Qzs7QW9GL2taRTtFQUFzQztBcEZtbFp4Qzs7QW9GbmxaRTtFQUFzQztBcEZ1bFp4Qzs7QW9GdmxaRTtFQUFzQztBcEYybFp4Qzs7QW9GM2xaRTtFQUFzQztBcEYrbFp4Qzs7QW9GL2xaRTtFQUFzQztBcEZtbVp4Qzs7QW9Gbm1aRTtFQUFzQztBcEZ1bVp4Qzs7QW9Gdm1aRTtFQUFzQztBcEYybVp4Qzs7QW9GM21aRTtFQUFzQztBcEYrbVp4Qzs7QW9GL21aRTtFQUFzQztBcEZtblp4Qzs7QW9Gbm5aRTtFQUFzQztBcEZ1blp4Qzs7QW9Gdm5aRTtFQUFzQztBcEYyblp4Qzs7QW9GM25aRTtFQUFzQztBcEYrblp4Qzs7QW9GL25aRTtFQUFzQztBcEZtb1p4Qzs7QW9Gbm9aRTtFQUFzQztBcEZ1b1p4Qzs7QW9Gdm9aRTtFQUFzQztBcEYyb1p4Qzs7QW9GM29aRTtFQUFzQztBcEYrb1p4Qzs7QW9GL29aRTtFQUFzQztBcEZtcFp4Qzs7QW9GbnBaRTtFQUFzQztBcEZ1cFp4Qzs7QW9GdnBaRTtFQUFzQztBcEYycFp4Qzs7QW9GM3BaRTtFQUFzQztBcEYrcFp4Qzs7QW9GL3BaRTtFQUFzQztBcEZtcVp4Qzs7QW9GbnFaRTtFQUFzQztBcEZ1cVp4Qzs7QW9GdnFaRTtFQUFzQztBcEYycVp4Qzs7QW9GM3FaRTtFQUFzQztBcEYrcVp4Qzs7QW9GL3FaRTtFQUFzQztBcEZtclp4Qzs7QW9GbnJaRTtFQUFzQztBcEZ1clp4Qzs7QW9GdnJaRTtFQUFzQztBcEYyclp4Qzs7QW9GM3JaRTtFQUFzQztBcEYrclp4Qzs7QW9GL3JaRTtFQUFzQztBcEZtc1p4Qzs7QW9GbnNaRTtFQUFzQztBcEZ1c1p4Qzs7QW9GdnNaRTtFQUFzQztBcEYyc1p4Qzs7QW9GM3NaRTtFQUFzQztBcEYrc1p4Qzs7QW9GL3NaRTtFQUFzQztBcEZtdFp4Qzs7QW9GbnRaRTtFQUFzQztBcEZ1dFp4Qzs7QW9GdnRaRTtFQUFzQztBcEYydFp4Qzs7QW9GM3RaRTtFQUFzQztBcEYrdFp4Qzs7QW9GL3RaRTtFQUFzQztBcEZtdVp4Qzs7QW9GbnVaRTtFQUFzQztBcEZ1dVp4Qzs7QW9GdnVaRTtFQUFzQztBcEYydVp4Qzs7QW9GM3VaRTtFQUFzQztBcEYrdVp4Qzs7QW9GL3VaRTtFQUFzQztBcEZtdlp4Qzs7QW9GbnZaRTtFQUFzQztBcEZ1dlp4Qzs7QW9GdnZaRTtFQUFzQztBcEYydlp4Qzs7QW9GM3ZaRTtFQUFzQztBcEYrdlp4Qzs7QW9GL3ZaRTtFQUFzQztBcEZtd1p4Qzs7QW9GbndaRTtFQUFzQztBcEZ1d1p4Qzs7QW9GdndaRTtFQUFzQztBcEYyd1p4Qzs7QW9GM3daRTtFQUFzQztBcEYrd1p4Qzs7QW9GL3daRTtFQUFzQztBcEZteFp4Qzs7QW9GbnhaRTtFQUFzQztBcEZ1eFp4Qzs7QW9GdnhaRTtFQUFzQztBcEYyeFp4Qzs7QW9GM3haRTtFQUFzQztBcEYreFp4Qzs7QW9GL3haRTtFQUFzQztBcEZteVp4Qzs7QW9GbnlaRTtFQUFzQztBcEZ1eVp4Qzs7QW9GdnlaRTtFQUFzQztBcEYyeVp4Qzs7QW9GM3laRTtFQUFzQztBcEYreVp4Qzs7QW9GL3laRTtFQUFzQztBcEZtelp4Qzs7QW9GbnpaRTtFQUFzQztBcEZ1elp4Qzs7QW9GdnpaRTtFQUFzQztBcEYyelp4Qzs7QW9GM3paRTtFQUFzQztBcEYrelp4Qzs7QW9GL3paRTtFQUFzQztBcEZtMFp4Qzs7QW9GbjBaRTtFQUFzQztBcEZ1MFp4Qzs7QW9GdjBaRTtFQUFzQztBcEYyMFp4Qzs7QW9GMzBaRTtFQUFzQztBcEYrMFp4Qzs7QW9GLzBaRTtFQUFzQztBcEZtMVp4Qzs7QW9GbjFaRTtFQUFzQztBcEZ1MVp4Qzs7QW9GdjFaRTtFQUFzQztBcEYyMVp4Qzs7QW9GMzFaRTtFQUFzQztBcEYrMVp4Qzs7QW9GLzFaRTtFQUFzQztBcEZtMlp4Qzs7QW9GbjJaRTtFQUFzQztBcEZ1Mlp4Qzs7QW9GdjJaRTtFQUFzQztBcEYyMlp4Qzs7QW9GMzJaRTtFQUFzQztBcEYrMlp4Qzs7QW9GLzJaRTtFQUFzQztBcEZtM1p4Qzs7QW9GbjNaRTtFQUFzQztBcEZ1M1p4Qzs7QW9GdjNaRTtFQUFzQztBcEYyM1p4Qzs7QW9GMzNaRTtFQUFzQztBcEYrM1p4Qzs7QW9GLzNaRTtFQUFzQztBcEZtNFp4Qzs7QW9GbjRaRTtFQUFzQztBcEZ1NFp4Qzs7QW9GdjRaRTtFQUFzQztBcEYyNFp4Qzs7QW9GMzRaRTtFQUFzQztBcEYrNFp4Qzs7QW9GLzRaRTtFQUFzQztBcEZtNVp4Qzs7QW9GbjVaRTtFQUFzQztBcEZ1NVp4Qzs7QW9GdjVaRTtFQUFzQztBcEYyNVp4Qzs7QW9GMzVaRTtFQUFzQztBcEYrNVp4Qzs7QW9GLzVaRTtFQUFzQztBcEZtNlp4Qzs7QW9GbjZaRTtFQUFzQztBcEZ1Nlp4Qzs7QW9GdjZaRTtFQUFzQztBcEYyNlp4Qzs7QW9GMzZaRTtFQUFzQztBcEYrNlp4Qzs7QW9GLzZaRTtFQUFzQztBcEZtN1p4Qzs7QW9GbjdaRTtFQUFzQztBcEZ1N1p4Qzs7QW9GdjdaRTtFQUFzQztBcEYyN1p4Qzs7QW9GMzdaRTtFQUFzQztBcEYrN1p4Qzs7QW9GLzdaRTtFQUFzQztBcEZtOFp4Qzs7QW9GbjhaRTtFQUFzQztBcEZ1OFp4Qzs7QW9GdjhaRTtFQUFzQztBcEYyOFp4Qzs7QW9GMzhaRTtFQUFzQztBcEYrOFp4Qzs7QW9GLzhaRTtFQUFzQztBcEZtOVp4Qzs7QW9GbjlaRTtFQUFzQztBcEZ1OVp4Qzs7QW9GdjlaRTtFQUFzQztBcEYyOVp4Qzs7QW9GMzlaRTtFQUFzQztBcEYrOVp4Qzs7QW9GLzlaRTtFQUFzQztBcEZtK1p4Qzs7QW9GbitaRTtFQUFzQztBcEZ1K1p4Qzs7QW9GditaRTtFQUFzQztBcEYyK1p4Qzs7QW9GMytaRTtFQUFzQztBcEYrK1p4Qzs7QW9GLytaRTtFQUFzQztBcEZtL1p4Qzs7QW9Gbi9aRTtFQUFzQztBcEZ1L1p4Qzs7QW9Gdi9aRTtFQUFzQztBcEYyL1p4Qzs7QW9GMy9aRTtFQUFzQztBcEYrL1p4Qzs7QW9GLy9aRTtFQUFzQztBcEZtZ2F4Qzs7QW9GbmdhRTtFQUFzQztBcEZ1Z2F4Qzs7QW9GdmdhRTtFQUFzQztBcEYyZ2F4Qzs7QW9GM2dhRTtFQUFzQztBcEYrZ2F4Qzs7QW9GL2dhRTtFQUFzQztBcEZtaGF4Qzs7QW9GbmhhRTtFQUFzQztBcEZ1aGF4Qzs7QW9GdmhhRTtFQUFzQztBcEYyaGF4Qzs7QW9GM2hhRTtFQUFzQztBcEYraGF4Qzs7QW9GL2hhRTtFQUFzQztBcEZtaWF4Qzs7QW9GbmlhRTtFQUFzQztBcEZ1aWF4Qzs7QW9GdmlhRTtFQUFzQztBcEYyaWF4Qzs7QW9GM2lhRTtFQUFzQztBcEYraWF4Qzs7QW9GL2lhRTtFQUFzQztBcEZtamF4Qzs7QW9GbmphRTtFQUFzQztBcEZ1amF4Qzs7QW9GdmphRTtFQUFzQztBcEYyamF4Qzs7QW9GM2phRTtFQUFzQztBcEYramF4Qzs7QW9GL2phRTtFQUFzQztBcEZta2F4Qzs7QW9GbmthRTtFQUFzQztBcEZ1a2F4Qzs7QW9GdmthRTtFQUFzQztBcEYya2F4Qzs7QW9GM2thRTtFQUFzQztBcEYra2F4Qzs7QW9GL2thRTtFQUFzQztBcEZtbGF4Qzs7QW9GbmxhRTtFQUFzQztBcEZ1bGF4Qzs7QW9GdmxhRTtFQUFzQztBcEYybGF4Qzs7QW9GM2xhRTtFQUFzQztBcEYrbGF4Qzs7QW9GL2xhRTtFQUFzQztBcEZtbWF4Qzs7QW9Gbm1hRTtFQUFzQztBcEZ1bWF4Qzs7QW9Gdm1hRTtFQUFzQztBcEYybWF4Qzs7QW9GM21hRTtFQUFzQztBcEYrbWF4Qzs7QW9GL21hRTtFQUFzQztBcEZtbmF4Qzs7QW9Gbm5hRTtFQUFzQztBcEZ1bmF4Qzs7QW9Gdm5hRTtFQUFzQztBcEYybmF4Qzs7QW9GM25hRTtFQUFzQztBcEYrbmF4Qzs7QW9GL25hRTtFQUFzQztBcEZtb2F4Qzs7QW9Gbm9hRTtFQUFzQztBcEZ1b2F4Qzs7QW9Gdm9hRTtFQUFzQztBcEYyb2F4Qzs7QW9GM29hRTtFQUFzQztBcEYrb2F4Qzs7QW9GL29hRTtFQUFzQztBcEZtcGF4Qzs7QW9GbnBhRTtFQUFzQztBcEZ1cGF4Qzs7QW9GdnBhRTtFQUFzQztBcEYycGF4Qzs7QW9GM3BhRTtFQUFzQztBcEYrcGF4Qzs7QW9GL3BhRTtFQUFzQztBcEZtcWF4Qzs7QW9GbnFhRTtFQUFzQztBcEZ1cWF4Qzs7QW9GdnFhRTtFQUFzQztBcEYycWF4Qzs7QW9GM3FhRTtFQUFzQztBcEYrcWF4Qzs7QW9GL3FhRTtFQUFzQztBcEZtcmF4Qzs7QW9GbnJhRTtFQUFzQztBcEZ1cmF4Qzs7QW9GdnJhRTtFQUFzQztBcEYycmF4Qzs7QW9GM3JhRTtFQUFzQztBcEYrcmF4Qzs7QW9GL3JhRTtFQUFzQztBcEZtc2F4Qzs7QW9GbnNhRTtFQUFzQztBcEZ1c2F4Qzs7QW9GdnNhRTtFQUFzQztBcEYyc2F4Qzs7QW9GM3NhRTtFQUFzQztBcEYrc2F4Qzs7QW9GL3NhRTtFQUFzQztBcEZtdGF4Qzs7QW9GbnRhRTtFQUFzQztBcEZ1dGF4Qzs7QW9GdnRhRTtFQUFzQztBcEYydGF4Qzs7QW9GM3RhRTtFQUFzQztBcEYrdGF4Qzs7QW9GL3RhRTtFQUFzQztBcEZtdWF4Qzs7QW9GbnVhRTtFQUFzQztBcEZ1dWF4Qzs7QW9GdnVhRTtFQUFzQztBcEYydWF4Qzs7QW9GM3VhRTtFQUFzQztBcEYrdWF4Qzs7QW9GL3VhRTtFQUFzQztBcEZtdmF4Qzs7QW9GbnZhRTtFQUFzQztBcEZ1dmF4Qzs7QW9GdnZhRTtFQUFzQztBcEYydmF4Qzs7QW9GM3ZhRTtFQUFzQztBcEYrdmF4Qzs7QW9GL3ZhRTtFQUFzQztBcEZtd2F4Qzs7QW9GbndhRTtFQUFzQztBcEZ1d2F4Qzs7QW9GdndhRTtFQUFzQztBcEYyd2F4Qzs7QW9GM3dhRTtFQUFzQztBcEYrd2F4Qzs7QW9GL3dhRTtFQUFzQztBcEZteGF4Qzs7QW9GbnhhRTtFQUFzQztBcEZ1eGF4Qzs7QW9GdnhhRTtFQUFzQztBcEYyeGF4Qzs7QW9GM3hhRTtFQUFzQztBcEYreGF4Qzs7QW9GL3hhRTtFQUFzQztBcEZteWF4Qzs7QW9GbnlhRTtFQUFzQztBcEZ1eWF4Qzs7QW9GdnlhRTtFQUFzQztBcEYyeWF4Qzs7QW9GM3lhRTtFQUFzQztBcEYreWF4Qzs7QW9GL3lhRTtFQUFzQztBcEZtemF4Qzs7QW9GbnphRTtFQUFzQztBcEZ1emF4Qzs7QW9GdnphRTtFQUFzQztBcEYyemF4Qzs7QW9GM3phRTtFQUFzQztBcEYremF4Qzs7QW9GL3phRTtFQUFzQztBcEZtMGF4Qzs7QW9GbjBhRTtFQUFzQztBcEZ1MGF4Qzs7QW9GdjBhRTtFQUFzQztBcEYyMGF4Qzs7QW9GMzBhRTtFQUFzQztBcEYrMGF4Qzs7QW9GLzBhRTtFQUFzQztBcEZtMWF4Qzs7QW9GbjFhRTtFQUFzQztBcEZ1MWF4Qzs7QW9GdjFhRTtFQUFzQztBcEYyMWF4Qzs7QW9GMzFhRTtFQUFzQztBcEYrMWF4Qzs7QW9GLzFhRTtFQUFzQztBcEZtMmF4Qzs7QW9GbjJhRTtFQUFzQztBcEZ1MmF4Qzs7QW9GdjJhRTtFQUFzQztBcEYyMmF4Qzs7QW9GMzJhRTtFQUFzQztBcEYrMmF4Qzs7QW9GLzJhRTtFQUFzQztBcEZtM2F4Qzs7QW9GbjNhRTtFQUFzQztBcEZ1M2F4Qzs7QW9GdjNhRTtFQUFzQztBcEYyM2F4Qzs7QW9GMzNhRTtFQUFzQztBcEYrM2F4Qzs7QW9GLzNhRTtFQUFzQztBcEZtNGF4Qzs7QW9GbjRhRTtFQUFzQztBcEZ1NGF4Qzs7QW9GdjRhRTtFQUFzQztBcEYyNGF4Qzs7QW9GMzRhRTtFQUFzQztBcEYrNGF4Qzs7QW9GLzRhRTtFQUFzQztBcEZtNWF4Qzs7QW9GbjVhRTtFQUFzQztBcEZ1NWF4Qzs7QW9GdjVhRTtFQUFzQztBcEYyNWF4Qzs7QW9GMzVhRTtFQUFzQztBcEYrNWF4Qzs7QW9GLzVhRTtFQUFzQztBcEZtNmF4Qzs7QW9GbjZhRTtFQUFzQztBcEZ1NmF4Qzs7QW9GdjZhRTtFQUFzQztBcEYyNmF4Qzs7QW9GMzZhRTtFQUFzQztBcEYrNmF4Qzs7QW9GLzZhRTtFQUFzQztBcEZtN2F4Qzs7QW9GbjdhRTtFQUFzQztBcEZ1N2F4Qzs7QW9GdjdhRTtFQUFzQztBcEYyN2F4Qzs7QW9GMzdhRTtFQUFzQztBcEYrN2F4Qzs7QW9GLzdhRTtFQUFzQztBcEZtOGF4Qzs7QW9GbjhhRTtFQUFzQztBcEZ1OGF4Qzs7QW9GdjhhRTtFQUFzQztBcEYyOGF4Qzs7QW9GMzhhRTtFQUFzQztBcEYrOGF4Qzs7QW9GLzhhRTtFQUFzQztBcEZtOWF4Qzs7QW9GbjlhRTtFQUFzQztBcEZ1OWF4Qzs7QW9GdjlhRTtFQUFzQztBcEYyOWF4Qzs7QW9GMzlhRTtFQUFzQztBcEYrOWF4Qzs7QW9GLzlhRTtFQUFzQztBcEZtK2F4Qzs7QW9GbithRTtFQUFzQztBcEZ1K2F4Qzs7QW9GdithRTtFQUFzQztBcEYyK2F4Qzs7QW9GMythRTtFQUFzQztBcEYrK2F4Qzs7QW9GLythRTtFQUFzQztBcEZtL2F4Qzs7QW9Gbi9hRTtFQUFzQztBcEZ1L2F4Qzs7QW9Gdi9hRTtFQUFzQztBcEYyL2F4Qzs7QW9GMy9hRTtFQUFzQztBcEYrL2F4Qzs7QW9GLy9hRTtFQUFzQztBcEZtZ2J4Qzs7QW9GbmdiRTtFQUFzQztBcEZ1Z2J4Qzs7QW9GdmdiRTtFQUFzQztBcEYyZ2J4Qzs7QW9GM2diRTtFQUFzQztBcEYrZ2J4Qzs7QW9GL2diRTtFQUFzQztBcEZtaGJ4Qzs7QW9GbmhiRTtFQUFzQztBcEZ1aGJ4Qzs7QW9GdmhiRTtFQUFzQztBcEYyaGJ4Qzs7QW9GM2hiRTtFQUFzQztBcEYraGJ4Qzs7QW9GL2hiRTtFQUFzQztBcEZtaWJ4Qzs7QW9GbmliRTtFQUFzQztBcEZ1aWJ4Qzs7QW9GdmliRTtFQUFzQztBcEYyaWJ4Qzs7QW9GM2liRTtFQUFzQztBcEYraWJ4Qzs7QW9GL2liRTtFQUFzQztBcEZtamJ4Qzs7QW9GbmpiRTtFQUFzQztBcEZ1amJ4Qzs7QW9GdmpiRTtFQUFzQztBcEYyamJ4Qzs7QW9GM2piRTtFQUFzQztBcEYramJ4Qzs7QW9GL2piRTtFQUFzQztBcEZta2J4Qzs7QW9GbmtiRTtFQUFzQztBcEZ1a2J4Qzs7QW9GdmtiRTtFQUFzQztBcEYya2J4Qzs7QW9GM2tiRTtFQUFzQztBcEYra2J4Qzs7QW9GL2tiRTtFQUFzQztBcEZtbGJ4Qzs7QW9GbmxiRTtFQUFzQztBcEZ1bGJ4Qzs7QW9GdmxiRTtFQUFzQztBcEYybGJ4Qzs7QW9GM2xiRTtFQUFzQztBcEYrbGJ4Qzs7QW9GL2xiRTtFQUFzQztBcEZtbWJ4Qzs7QW9Gbm1iRTtFQUFzQztBcEZ1bWJ4Qzs7QW9Gdm1iRTtFQUFzQztBcEYybWJ4Qzs7QW9GM21iRTtFQUFzQztBcEYrbWJ4Qzs7QW9GL21iRTtFQUFzQztBcEZtbmJ4Qzs7QW9Gbm5iRTtFQUFzQztBcEZ1bmJ4Qzs7QW9Gdm5iRTtFQUFzQztBcEYybmJ4Qzs7QW9GM25iRTtFQUFzQztBcEYrbmJ4Qzs7QW9GL25iRTtFQUFzQztBcEZtb2J4Qzs7QW9Gbm9iRTtFQUFzQztBcEZ1b2J4Qzs7QW9Gdm9iRTtFQUFzQztBcEYyb2J4Qzs7QW9GM29iRTtFQUFzQztBcEYrb2J4Qzs7QW9GL29iRTtFQUFzQztBcEZtcGJ4Qzs7QW9GbnBiRTtFQUFzQztBcEZ1cGJ4Qzs7QW9GdnBiRTtFQUFzQztBcEYycGJ4Qzs7QW9GM3BiRTtFQUFzQztBcEYrcGJ4Qzs7QW9GL3BiRTtFQUFzQztBcEZtcWJ4Qzs7QW9GbnFiRTtFQUFzQztBcEZ1cWJ4Qzs7QW9GdnFiRTtFQUFzQztBcEYycWJ4Qzs7QW9GM3FiRTtFQUFzQztBcEYrcWJ4Qzs7QW9GL3FiRTtFQUFzQztBcEZtcmJ4Qzs7QW9GbnJiRTtFQUFzQztBcEZ1cmJ4Qzs7QW9GdnJiRTtFQUFzQztBcEYycmJ4Qzs7QW9GM3JiRTtFQUFzQztBcEYrcmJ4Qzs7QW9GL3JiRTtFQUFzQztBcEZtc2J4Qzs7QW9GbnNiRTtFQUFzQztBcEZ1c2J4Qzs7QW9GdnNiRTtFQUFzQztBcEYyc2J4Qzs7QW9GM3NiRTtFQUFzQztBcEYrc2J4Qzs7QW9GL3NiRTtFQUFzQztBcEZtdGJ4Qzs7QW9GbnRiRTtFQUFzQztBcEZ1dGJ4Qzs7QW9GdnRiRTtFQUFzQztBcEYydGJ4Qzs7QW9GM3RiRTtFQUFzQztBcEYrdGJ4Qzs7QW9GL3RiRTtFQUFzQztBcEZtdWJ4Qzs7QW9GbnViRTtFQUFzQztBcEZ1dWJ4Qzs7QW9GdnViRTtFQUFzQztBcEYydWJ4Qzs7QW9GM3ViRTtFQUFzQztBcEYrdWJ4Qzs7QW9GL3ViRTtFQUFzQztBcEZtdmJ4Qzs7QW9GbnZiRTtFQUFzQztBcEZ1dmJ4Qzs7QW9GdnZiRTtFQUFzQztBcEYydmJ4Qzs7QW9GM3ZiRTtFQUFzQztBcEYrdmJ4Qzs7QW9GL3ZiRTtFQUFzQztBcEZtd2J4Qzs7QW9GbndiRTtFQUFzQztBcEZ1d2J4Qzs7QW9GdndiRTtFQUFzQztBcEYyd2J4Qzs7QW9GM3diRTtFQUFzQztBcEYrd2J4Qzs7QW9GL3diRTtFQUFzQztBcEZteGJ4Qzs7QW9GbnhiRTtFQUFzQztBcEZ1eGJ4Qzs7QW9GdnhiRTtFQUFzQztBcEYyeGJ4Qzs7QW9GM3hiRTtFQUFzQztBcEYreGJ4Qzs7QW9GL3hiRTtFQUFzQztBcEZteWJ4Qzs7QW9GbnliRTtFQUFzQztBcEZ1eWJ4Qzs7QW9GdnliRTtFQUFzQztBcEYyeWJ4Qzs7QW9GM3liRTtFQUFzQztBcEYreWJ4Qzs7QW9GL3liRTtFQUFzQztBcEZtemJ4Qzs7QW9GbnpiRTtFQUFzQztBcEZ1emJ4Qzs7QW9GdnpiRTtFQUFzQztBcEYyemJ4Qzs7QW9GM3piRTtFQUFzQztBcEYremJ4Qzs7QW9GL3piRTtFQUFzQztBcEZtMGJ4Qzs7QW9GbjBiRTtFQUFzQztBcEZ1MGJ4Qzs7QW9GdjBiRTtFQUFzQztBcEYyMGJ4Qzs7QW9GMzBiRTtFQUFzQztBcEYrMGJ4Qzs7QW9GLzBiRTtFQUFzQztBcEZtMWJ4Qzs7QW9GbjFiRTtFQUFzQztBcEZ1MWJ4Qzs7QW9GdjFiRTtFQUFzQztBcEYyMWJ4Qzs7QW9GMzFiRTtFQUFzQztBcEYrMWJ4Qzs7QW9GLzFiRTtFQUFzQztBcEZtMmJ4Qzs7QW9GbjJiRTtFQUFzQztBcEZ1MmJ4Qzs7QW9GdjJiRTtFQUFzQztBcEYyMmJ4Qzs7QW9GMzJiRTtFQUFzQztBcEYrMmJ4Qzs7QW9GLzJiRTtFQUFzQztBcEZtM2J4Qzs7QW9GbjNiRTtFQUFzQztBcEZ1M2J4Qzs7QW9GdjNiRTtFQUFzQztBcEYyM2J4Qzs7QW9GMzNiRTtFQUFzQztBcEYrM2J4Qzs7QW9GLzNiRTtFQUFzQztBcEZtNGJ4Qzs7QW9GbjRiRTtFQUFzQztBcEZ1NGJ4Qzs7QW9GdjRiRTtFQUFzQztBcEYyNGJ4Qzs7QW9GMzRiRTtFQUFzQztBcEYrNGJ4Qzs7QW9GLzRiRTtFQUFzQztBcEZtNWJ4Qzs7QW9GbjViRTtFQUFzQztBcEZ1NWJ4Qzs7QW9GdjViRTtFQUFzQztBcEYyNWJ4Qzs7QW9GMzViRTtFQUFzQztBcEYrNWJ4Qzs7QW9GLzViRTtFQUFzQztBcEZtNmJ4Qzs7QW9GbjZiRTtFQUFzQztBcEZ1NmJ4Qzs7QW9GdjZiRTtFQUFzQztBcEYyNmJ4Qzs7QW9GMzZiRTtFQUFzQztBcEYrNmJ4Qzs7QW9GLzZiRTtFQUFzQztBcEZtN2J4Qzs7QW9GbjdiRTtFQUFzQztBcEZ1N2J4Qzs7QW9GdjdiRTtFQUFzQztBcEYyN2J4Qzs7QW9GMzdiRTtFQUFzQztBcEYrN2J4Qzs7QW9GLzdiRTtFQUFzQztBcEZtOGJ4Qzs7QW9GbjhiRTtFQUFzQztBcEZ1OGJ4Qzs7QW9GdjhiRTtFQUFzQztBcEYyOGJ4Qzs7QW9GMzhiRTtFQUFzQztBcEYrOGJ4Qzs7QW9GLzhiRTtFQUFzQztBcEZtOWJ4Qzs7QW9GbjliRTtFQUFzQztBcEZ1OWJ4Qzs7QW9GdjliRTtFQUFzQztBcEYyOWJ4Qzs7QW9GMzliRTtFQUFzQztBcEYrOWJ4Qzs7QW9GLzliRTtFQUFzQztBcEZtK2J4Qzs7QW9GbitiRTtFQUFzQztBcEZ1K2J4Qzs7QW9GditiRTtFQUFzQztBcEYyK2J4Qzs7QW9GMytiRTtFQUFzQztBcEYrK2J4Qzs7QW9GLytiRTtFQUFzQztBcEZtL2J4Qzs7QW9Gbi9iRTtFQUFzQztBcEZ1L2J4Qzs7QW9Gdi9iRTtFQUFzQztBcEYyL2J4Qzs7QW9GMy9iRTtFQUFzQztBcEYrL2J4Qzs7QW9GLy9iRTtFQUFzQztBcEZtZ2N4Qzs7QW9GbmdjRTtFQUFzQztBcEZ1Z2N4Qzs7QW9GdmdjRTtFQUFzQztBcEYyZ2N4Qzs7QW9GM2djRTtFQUFzQztBcEYrZ2N4Qzs7QW9GL2djRTtFQUFzQztBcEZtaGN4Qzs7QW9GbmhjRTtFQUFzQztBcEZ1aGN4Qzs7QW9GdmhjRTtFQUFzQztBcEYyaGN4Qzs7QW9GM2hjRTtFQUFzQztBcEYraGN4Qzs7QW9GL2hjRTtFQUFzQztBcEZtaWN4Qzs7QW9GbmljRTtFQUFzQztBcEZ1aWN4Qzs7QW9GdmljRTtFQUFzQztBcEYyaWN4Qzs7QW9GM2ljRTtFQUFzQztBcEYraWN4Qzs7QW9GL2ljRTtFQUFzQztBcEZtamN4Qzs7QW9GbmpjRTtFQUFzQztBcEZ1amN4Qzs7QW9GdmpjRTtFQUFzQztBcEYyamN4Qzs7QW9GM2pjRTtFQUFzQztBcEYramN4Qzs7QW9GL2pjRTtFQUFzQztBcEZta2N4Qzs7QW9GbmtjRTtFQUFzQztBcEZ1a2N4Qzs7QW9GdmtjRTtFQUFzQztBcEYya2N4Qzs7QW9GM2tjRTtFQUFzQztBcEYra2N4Qzs7QW9GL2tjRTtFQUFzQztBcEZtbGN4Qzs7QW9GbmxjRTtFQUFzQztBcEZ1bGN4Qzs7QW9GdmxjRTtFQUFzQztBcEYybGN4Qzs7QW9GM2xjRTtFQUFzQztBcEYrbGN4Qzs7QW9GL2xjRTtFQUFzQztBcEZtbWN4Qzs7QW9Gbm1jRTtFQUFzQztBcEZ1bWN4Qzs7QW9Gdm1jRTtFQUFzQztBcEYybWN4Qzs7QW9GM21jRTtFQUFzQztBcEYrbWN4Qzs7QW9GL21jRTtFQUFzQztBcEZtbmN4Qzs7QW9Gbm5jRTtFQUFzQztBcEZ1bmN4Qzs7QW9Gdm5jRTtFQUFzQztBcEYybmN4Qzs7QW9GM25jRTtFQUFzQztBcEYrbmN4Qzs7QW9GL25jRTtFQUFzQztBcEZtb2N4Qzs7QW9Gbm9jRTtFQUFzQztBcEZ1b2N4Qzs7QW9Gdm9jRTtFQUFzQztBcEYyb2N4Qzs7QW9GM29jRTtFQUFzQztBcEYrb2N4Qzs7QW9GL29jRTtFQUFzQztBcEZtcGN4Qzs7QW9GbnBjRTtFQUFzQztBcEZ1cGN4Qzs7QW9GdnBjRTtFQUFzQztBcEYycGN4Qzs7QW9GM3BjRTtFQUFzQztBcEYrcGN4Qzs7QW9GL3BjRTtFQUFzQztBcEZtcWN4Qzs7QW9GbnFjRTtFQUFzQztBcEZ1cWN4Qzs7QW9GdnFjRTtFQUFzQztBcEYycWN4Qzs7QW9GM3FjRTtFQUFzQztBcEYrcWN4Qzs7QW9GL3FjRTtFQUFzQztBcEZtcmN4Qzs7QW9GbnJjRTtFQUFzQztBcEZ1cmN4Qzs7QW9GdnJjRTtFQUFzQztBcEYycmN4Qzs7QW9GM3JjRTtFQUFzQztBcEYrcmN4Qzs7QW9GL3JjRTtFQUFzQztBcEZtc2N4Qzs7QW9GbnNjRTtFQUFzQztBcEZ1c2N4Qzs7QW9GdnNjRTtFQUFzQztBcEYyc2N4Qzs7QW9GM3NjRTtFQUFzQztBcEYrc2N4Qzs7QW9GL3NjRTtFQUFzQztBcEZtdGN4Qzs7QW9GbnRjRTtFQUFzQztBcEZ1dGN4Qzs7QW9GdnRjRTtFQUFzQztBcEYydGN4Qzs7QW9GM3RjRTtFQUFzQztBcEYrdGN4Qzs7QW9GL3RjRTtFQUFzQztBcEZtdWN4Qzs7QW9GbnVjRTtFQUFzQztBcEZ1dWN4Qzs7QW9GdnVjRTtFQUFzQztBcEYydWN4Qzs7QW9GM3VjRTtFQUFzQztBcEYrdWN4Qzs7QW9GL3VjRTtFQUFzQztBcEZtdmN4Qzs7QW9GbnZjRTtFQUFzQztBcEZ1dmN4Qzs7QW9GdnZjRTtFQUFzQztBcEYydmN4Qzs7QW9GM3ZjRTtFQUFzQztBcEYrdmN4Qzs7QW9GL3ZjRTtFQUFzQztBcEZtd2N4Qzs7QW9GbndjRTtFQUFzQztBcEZ1d2N4Qzs7QW9GdndjRTtFQUFzQztBcEYyd2N4Qzs7QW9GM3djRTtFQUFzQztBcEYrd2N4Qzs7QW9GL3djRTtFQUFzQztBcEZteGN4Qzs7QW9GbnhjRTtFQUFzQztBcEZ1eGN4Qzs7QW9GdnhjRTtFQUFzQztBcEYyeGN4Qzs7QW9GM3hjRTtFQUFzQztBcEYreGN4Qzs7QW9GL3hjRTtFQUFzQztBcEZteWN4Qzs7QW9GbnljRTtFQUFzQztBcEZ1eWN4Qzs7QW9GdnljRTtFQUFzQztBcEYyeWN4Qzs7QW9GM3ljRTtFQUFzQztBcEYreWN4Qzs7QW9GL3ljRTtFQUFzQztBcEZtemN4Qzs7QW9GbnpjRTtFQUFzQztBcEZ1emN4Qzs7QW9GdnpjRTtFQUFzQztBcEYyemN4Qzs7QW9GM3pjRTtFQUFzQztBcEYremN4Qzs7QW9GL3pjRTtFQUFzQztBcEZtMGN4Qzs7QW9GbjBjRTtFQUFzQztBcEZ1MGN4Qzs7QW9GdjBjRTtFQUFzQztBcEYyMGN4Qzs7QW9GMzBjRTtFQUFzQztBcEYrMGN4Qzs7QW9GLzBjRTtFQUFzQztBcEZtMWN4Qzs7QW9GbjFjRTtFQUFzQztBcEZ1MWN4Qzs7QW9GdjFjRTtFQUFzQztBcEYyMWN4Qzs7QW9GMzFjRTtFQUFzQztBcEYrMWN4Qzs7QW9GLzFjRTtFQUFzQztBcEZtMmN4Qzs7QW9GbjJjRTtFQUFzQztBcEZ1MmN4Qzs7QW9GdjJjRTtFQUFzQztBcEYyMmN4Qzs7QW9GMzJjRTtFQUFzQztBcEYrMmN4Qzs7QW9GLzJjRTtFQUFzQztBcEZtM2N4Qzs7QW9GbjNjRTtFQUFzQztBcEZ1M2N4Qzs7QW9GdjNjRTtFQUFzQztBcEYyM2N4Qzs7QW9GMzNjRTtFQUFzQztBcEYrM2N4Qzs7QW9GLzNjRTtFQUFzQztBcEZtNGN4Qzs7QW9GbjRjRTtFQUFzQztBcEZ1NGN4Qzs7QW9GdjRjRTtFQUFzQztBcEYyNGN4Qzs7QW9GMzRjRTtFQUFzQztBcEYrNGN4Qzs7QW9GLzRjRTtFQUFzQztBcEZtNWN4Qzs7QW9GbjVjRTtFQUFzQztBcEZ1NWN4Qzs7QW9GdjVjRTtFQUFzQztBcEYyNWN4Qzs7QW9GMzVjRTtFQUFzQztBcEYrNWN4Qzs7QW9GLzVjRTtFQUFzQztBcEZtNmN4Qzs7QW9GbjZjRTtFQUFzQztBcEZ1NmN4Qzs7QW9GdjZjRTtFQUFzQztBcEYyNmN4Qzs7QW9GMzZjRTtFQUFzQztBcEYrNmN4Qzs7QW9GLzZjRTtFQUFzQztBcEZtN2N4Qzs7QW9GbjdjRTtFQUFzQztBcEZ1N2N4Qzs7QW9GdjdjRTtFQUFzQztBcEYyN2N4Qzs7QW9GMzdjRTtFQUFzQztBcEYrN2N4Qzs7QW9GLzdjRTtFQUFzQztBcEZtOGN4Qzs7QW9GbjhjRTtFQUFzQztBcEZ1OGN4Qzs7QW9GdjhjRTtFQUFzQztBcEYyOGN4Qzs7QW9GMzhjRTtFQUFzQztBcEYrOGN4Qzs7QW9GLzhjRTtFQUFzQztBcEZtOWN4Qzs7QW9GbjljRTtFQUFzQztBcEZ1OWN4Qzs7QW9GdjljRTtFQUFzQztBcEYyOWN4Qzs7QW9GMzljRTtFQUFzQztBcEYrOWN4Qzs7QW9GLzljRTtFQUFzQztBcEZtK2N4Qzs7QW9GbitjRTtFQUFzQztBcEZ1K2N4Qzs7QW9GditjRTtFQUFzQztBcEYyK2N4Qzs7QW9GMytjRTtFQUFzQztBcEYrK2N4Qzs7QW9GLytjRTtFQUFzQztBcEZtL2N4Qzs7QW9Gbi9jRTtFQUFzQztBcEZ1L2N4Qzs7QW9Gdi9jRTtFQUFzQztBcEYyL2N4Qzs7QW9GMy9jRTtFQUFzQztBcEYrL2N4Qzs7QW9GLy9jRTtFQUFzQztBcEZtZ2R4Qzs7QW9GbmdkRTtFQUFzQztBcEZ1Z2R4Qzs7QW9GdmdkRTtFQUFzQztBcEYyZ2R4Qzs7QW9GM2dkRTtFQUFzQztBcEYrZ2R4Qzs7QW9GL2dkRTtFQUFzQztBcEZtaGR4Qzs7QW9GbmhkRTtFQUFzQztBcEZ1aGR4Qzs7QW9GdmhkRTtFQUFzQztBcEYyaGR4Qzs7QW9GM2hkRTtFQUFzQztBcEYraGR4Qzs7QW9GL2hkRTtFQUFzQztBcEZtaWR4Qzs7QW9GbmlkRTtFQUFzQztBcEZ1aWR4Qzs7QW9GdmlkRTtFQUFzQztBcEYyaWR4Qzs7QW9GM2lkRTtFQUFzQztBcEYraWR4Qzs7QW9GL2lkRTtFQUFzQztBcEZtamR4Qzs7QW9GbmpkRTtFQUFzQztBcEZ1amR4Qzs7QW9GdmpkRTtFQUFzQztBcEYyamR4Qzs7QW9GM2pkRTtFQUFzQztBcEYramR4Qzs7QW9GL2pkRTtFQUFzQztBcEZta2R4Qzs7QW9GbmtkRTtFQUFzQztBcEZ1a2R4Qzs7QW9GdmtkRTtFQUFzQztBcEYya2R4Qzs7QW9GM2tkRTtFQUFzQztBcEYra2R4Qzs7QW9GL2tkRTtFQUFzQztBcEZtbGR4Qzs7QW9GbmxkRTtFQUFzQztBcEZ1bGR4Qzs7QW9GdmxkRTtFQUFzQztBcEYybGR4Qzs7QW9GM2xkRTtFQUFzQztBcEYrbGR4Qzs7QW9GL2xkRTtFQUFzQztBcEZtbWR4Qzs7QW9Gbm1kRTtFQUFzQztBcEZ1bWR4Qzs7QW9Gdm1kRTtFQUFzQztBcEYybWR4Qzs7QW9GM21kRTtFQUFzQztBcEYrbWR4Qzs7QW9GL21kRTtFQUFzQztBcEZtbmR4Qzs7QW9Gbm5kRTtFQUFzQztBcEZ1bmR4Qzs7QW9Gdm5kRTtFQUFzQztBcEYybmR4Qzs7QW9GM25kRTtFQUFzQztBcEYrbmR4Qzs7QW9GL25kRTtFQUFzQztBcEZtb2R4Qzs7QW9Gbm9kRTtFQUFzQztBcEZ1b2R4Qzs7QW9Gdm9kRTtFQUFzQztBcEYyb2R4Qzs7QW9GM29kRTtFQUFzQztBcEYrb2R4Qzs7QW9GL29kRTtFQUFzQztBcEZtcGR4Qzs7QW9GbnBkRTtFQUFzQztBcEZ1cGR4Qzs7QW9GdnBkRTtFQUFzQztBcEYycGR4Qzs7QW9GM3BkRTtFQUFzQztBcEYrcGR4Qzs7QW9GL3BkRTtFQUFzQztBcEZtcWR4Qzs7QW9GbnFkRTtFQUFzQztBcEZ1cWR4Qzs7QW9GdnFkRTtFQUFzQztBcEYycWR4Qzs7QW9GM3FkRTtFQUFzQztBcEYrcWR4Qzs7QW9GL3FkRTtFQUFzQztBcEZtcmR4Qzs7QW9GbnJkRTtFQUFzQztBcEZ1cmR4Qzs7QW9GdnJkRTtFQUFzQztBcEYycmR4Qzs7QW9GM3JkRTtFQUFzQztBcEYrcmR4Qzs7QW9GL3JkRTtFQUFzQztBcEZtc2R4Qzs7QW9GbnNkRTtFQUFzQztBcEZ1c2R4Qzs7QW9GdnNkRTtFQUFzQztBcEYyc2R4Qzs7QW9GM3NkRTtFQUFzQztBcEYrc2R4Qzs7QW9GL3NkRTtFQUFzQztBcEZtdGR4Qzs7QW9GbnRkRTtFQUFzQztBcEZ1dGR4Qzs7QW9GdnRkRTtFQUFzQztBcEYydGR4Qzs7QW9GM3RkRTtFQUFzQztBcEYrdGR4Qzs7QW9GL3RkRTtFQUFzQztBcEZtdWR4Qzs7QW9GbnVkRTtFQUFzQztBcEZ1dWR4Qzs7QW9GdnVkRTtFQUFzQztBcEYydWR4Qzs7QW9GM3VkRTtFQUFzQztBcEYrdWR4Qzs7QW9GL3VkRTtFQUFzQztBcEZtdmR4Qzs7QW9GbnZkRTtFQUFzQztBcEZ1dmR4Qzs7QW9GdnZkRTtFQUFzQztBcEYydmR4Qzs7QW9GM3ZkRTtFQUFzQztBcEYrdmR4Qzs7QW9GL3ZkRTtFQUFzQztBcEZtd2R4Qzs7QW9GbndkRTtFQUFzQztBcEZ1d2R4Qzs7QW9GdndkRTtFQUFzQztBcEYyd2R4Qzs7QW9GM3dkRTtFQUFzQztBcEYrd2R4Qzs7QW9GL3dkRTtFQUFzQztBcEZteGR4Qzs7QW9GbnhkRTtFQUFzQztBcEZ1eGR4Qzs7QW9GdnhkRTtFQUFzQztBcEYyeGR4Qzs7QW9GM3hkRTtFQUFzQztBcEYreGR4Qzs7QW9GL3hkRTtFQUFzQztBcEZteWR4Qzs7QW9GbnlkRTtFQUFzQztBcEZ1eWR4Qzs7QW9GdnlkRTtFQUFzQztBcEYyeWR4Qzs7QW9GM3lkRTtFQUFzQztBcEYreWR4Qzs7QW9GL3lkRTtFQUFzQztBcEZtemR4Qzs7QW9GbnpkRTtFQUFzQztBcEZ1emR4Qzs7QW9GdnpkRTtFQUFzQztBcEYyemR4Qzs7QW9GM3pkRTtFQUFzQztBcEYremR4Qzs7QW9GL3pkRTtFQUFzQztBcEZtMGR4Qzs7QW9GbjBkRTtFQUFzQztBcEZ1MGR4Qzs7QW9GdjBkRTtFQUFzQztBcEYyMGR4Qzs7QW9GMzBkRTtFQUFzQztBcEYrMGR4Qzs7QW9GLzBkRTtFQUFzQztBcEZtMWR4Qzs7QW9GbjFkRTtFQUFzQztBcEZ1MWR4Qzs7QW9GdjFkRTtFQUFzQztBcEYyMWR4Qzs7QW9GMzFkRTtFQUFzQztBcEYrMWR4Qzs7QW9GLzFkRTtFQUFzQztBcEZtMmR4Qzs7QW9GbjJkRTtFQUFzQztBcEZ1MmR4Qzs7QW9GdjJkRTtFQUFzQztBcEYyMmR4Qzs7QW9GMzJkRTtFQUFzQztBcEYrMmR4Qzs7QW9GLzJkRTtFQUFzQztBcEZtM2R4Qzs7QW9GbjNkRTtFQUFzQztBcEZ1M2R4Qzs7QW9GdjNkRTtFQUFzQztBcEYyM2R4Qzs7QW9GMzNkRTtFQUFzQztBcEYrM2R4Qzs7QW9GLzNkRTtFQUFzQztBcEZtNGR4Qzs7QW9GbjRkRTtFQUFzQztBcEZ1NGR4Qzs7QW9GdjRkRTtFQUFzQztBcEYyNGR4Qzs7QW9GMzRkRTtFQUFzQztBcEYrNGR4Qzs7QW9GLzRkRTtFQUFzQztBcEZtNWR4Qzs7QW9GbjVkRTtFQUFzQztBcEZ1NWR4Qzs7QW9GdjVkRTtFQUFzQztBcEYyNWR4Qzs7QW9GMzVkRTtFQUFzQztBcEYrNWR4Qzs7QW9GLzVkRTtFQUFzQztBcEZtNmR4Qzs7QW9GbjZkRTtFQUFzQztBcEZ1NmR4Qzs7QW9GdjZkRTtFQUFzQztBcEYyNmR4Qzs7QW9GMzZkRTtFQUFzQztBcEYrNmR4Qzs7QW9GLzZkRTtFQUFzQztBcEZtN2R4Qzs7QW9GbjdkRTtFQUFzQztBcEZ1N2R4Qzs7QW9GdjdkRTtFQUFzQztBcEYyN2R4Qzs7QW9GMzdkRTtFQUFzQztBcEYrN2R4Qzs7QW9GLzdkRTtFQUFzQztBcEZtOGR4Qzs7QW9GbjhkRTtFQUFzQztBcEZ1OGR4Qzs7QW9GdjhkRTtFQUFzQztBcEYyOGR4Qzs7QW9GMzhkRTtFQUFzQztBcEYrOGR4Qzs7QW9GLzhkRTtFQUFzQztBcEZtOWR4Qzs7QW9GbjlkRTtFQUFzQztBcEZ1OWR4Qzs7QW9GdjlkRTtFQUFzQztBcEYyOWR4Qzs7QW9GMzlkRTtFQUFzQztBcEYrOWR4Qzs7QW9GLzlkRTtFQUFzQztBcEZtK2R4Qzs7QW9GbitkRTtFQUFzQztBcEZ1K2R4Qzs7QW9GditkRTtFQUFzQztBcEYyK2R4Qzs7QW9GMytkRTtFQUFzQztBcEYrK2R4Qzs7QW9GLytkRTtFQUFzQztBcEZtL2R4Qzs7QW9Gbi9kRTtFQUFzQztBcEZ1L2R4Qzs7QW9Gdi9kRTtFQUFzQztBcEYyL2R4Qzs7QW9GMy9kRTtFQUFzQztBcEYrL2R4Qzs7QW9GLy9kRTtFQUFzQztBcEZtZ2V4Qzs7QW9GbmdlRTtFQUFzQztBcEZ1Z2V4Qzs7QW9GdmdlRTtFQUFzQztBcEYyZ2V4Qzs7QW9GM2dlRTtFQUFzQztBcEYrZ2V4Qzs7QW9GL2dlRTtFQUFzQztBcEZtaGV4Qzs7QW9GbmhlRTtFQUFzQztBcEZ1aGV4Qzs7QW9GdmhlRTtFQUFzQztBcEYyaGV4Qzs7QW9GM2hlRTtFQUFzQztBcEYraGV4Qzs7QW9GL2hlRTtFQUFzQztBcEZtaWV4Qzs7QW9GbmllRTtFQUFzQztBcEZ1aWV4Qzs7QW9GdmllRTtFQUFzQztBcEYyaWV4Qzs7QW9GM2llRTtFQUFzQztBcEYraWV4Qzs7QW9GL2llRTtFQUFzQztBcEZtamV4Qzs7QW9GbmplRTtFQUFzQztBcEZ1amV4Qzs7QW9GdmplRTtFQUFzQztBcEYyamV4Qzs7QW9GM2plRTtFQUFzQztBcEYramV4Qzs7QW9GL2plRTtFQUFzQztBcEZta2V4Qzs7QW9GbmtlRTtFQUFzQztBcEZ1a2V4Qzs7QW9GdmtlRTtFQUFzQztBcEYya2V4Qzs7QW9GM2tlRTtFQUFzQztBcEYra2V4Qzs7QW9GL2tlRTtFQUFzQztBcEZtbGV4Qzs7QW9GbmxlRTtFQUFzQztBcEZ1bGV4Qzs7QW9GdmxlRTtFQUFzQztBcEYybGV4Qzs7QW9GM2xlRTtFQUFzQztBcEYrbGV4Qzs7QW9GL2xlRTtFQUFzQztBcEZtbWV4Qzs7QW9Gbm1lRTtFQUFzQztBcEZ1bWV4Qzs7QW9Gdm1lRTtFQUFzQztBcEYybWV4Qzs7QW9GM21lRTtFQUFzQztBcEYrbWV4Qzs7QW9GL21lRTtFQUFzQztBcEZtbmV4Qzs7QW9Gbm5lRTtFQUFzQztBcEZ1bmV4Qzs7QW9Gdm5lRTtFQUFzQztBcEYybmV4Qzs7QW9GM25lRTtFQUFzQztBcEYrbmV4Qzs7QW9GL25lRTtFQUFzQztBcEZtb2V4Qzs7QW9Gbm9lRTtFQUFzQztBcEZ1b2V4Qzs7QW9Gdm9lRTtFQUFzQztBcEYyb2V4Qzs7QW9GM29lRTtFQUFzQztBcEYrb2V4Qzs7QW9GL29lRTtFQUFzQztBcEZtcGV4Qzs7QW9GbnBlRTtFQUFzQztBcEZ1cGV4Qzs7QW9GdnBlRTtFQUFzQztBcEYycGV4Qzs7QW9GM3BlRTtFQUFzQztBcEYrcGV4Qzs7QW9GL3BlRTtFQUFzQztBcEZtcWV4Qzs7QW9GbnFlRTtFQUFzQztBcEZ1cWV4Qzs7QW9GdnFlRTtFQUFzQztBcEYycWV4Qzs7QW9GM3FlRTtFQUFzQztBcEYrcWV4Qzs7QW9GL3FlRTtFQUFzQztBcEZtcmV4Qzs7QW9GbnJlRTtFQUFzQztBcEZ1cmV4Qzs7QW9GdnJlRTtFQUFzQztBcEYycmV4Qzs7QW9GM3JlRTtFQUFzQztBcEYrcmV4Qzs7QW9GL3JlRTtFQUFzQztBcEZtc2V4Qzs7QW9GbnNlRTtFQUFzQztBcEZ1c2V4Qzs7QW9GdnNlRTtFQUFzQztBcEYyc2V4Qzs7QW9GM3NlRTtFQUFzQztBcEYrc2V4Qzs7QW9GL3NlRTtFQUFzQztBcEZtdGV4Qzs7QW9GbnRlRTtFQUFzQztBcEZ1dGV4Qzs7QW9GdnRlRTtFQUFzQztBcEYydGV4Qzs7QW9GM3RlRTtFQUFzQztBcEYrdGV4Qzs7QW9GL3RlRTtFQUFzQztBcEZtdWV4Qzs7QW9GbnVlRTtFQUFzQztBcEZ1dWV4Qzs7QW9GdnVlRTtFQUFzQztBcEYydWV4Qzs7QW9GM3VlRTtFQUFzQztBcEYrdWV4Qzs7QW9GL3VlRTtFQUFzQztBcEZtdmV4Qzs7QW9GbnZlRTtFQUFzQztBcEZ1dmV4Qzs7QW9GdnZlRTtFQUFzQztBcEYydmV4Qzs7QW9GM3ZlRTtFQUFzQztBcEYrdmV4Qzs7QW9GL3ZlRTtFQUFzQztBcEZtd2V4Qzs7QW9GbndlRTtFQUFzQztBcEZ1d2V4Qzs7QW9GdndlRTtFQUFzQztBcEYyd2V4Qzs7QW9GM3dlRTtFQUFzQztBcEYrd2V4Qzs7QW9GL3dlRTtFQUFzQztBcEZteGV4Qzs7QW9GbnhlRTtFQUFzQztBcEZ1eGV4Qzs7QW9GdnhlRTtFQUFzQztBcEYyeGV4Qzs7QW9GM3hlRTtFQUFzQztBcEYreGV4Qzs7QW9GL3hlRTtFQUFzQztBcEZteWV4Qzs7QW9GbnllRTtFQUFzQztBcEZ1eWV4Qzs7QW9GdnllRTtFQUFzQztBcEYyeWV4Qzs7QW9GM3llRTtFQUFzQztBcEYreWV4Qzs7QW9GL3llRTtFQUFzQztBcEZtemV4Qzs7QW9GbnplRTtFQUFzQztBcEZ1emV4Qzs7QW9GdnplRTtFQUFzQztBcEYyemV4Qzs7QW9GM3plRTtFQUFzQztBcEYremV4Qzs7QW9GL3plRTtFQUFzQztBcEZtMGV4Qzs7QW9GbjBlRTtFQUFzQztBcEZ1MGV4Qzs7QW9GdjBlRTtFQUFzQztBcEYyMGV4Qzs7QW9GMzBlRTtFQUFzQztBcEYrMGV4Qzs7QW9GLzBlRTtFQUFzQztBcEZtMWV4Qzs7QW9GbjFlRTtFQUFzQztBcEZ1MWV4Qzs7QW9GdjFlRTtFQUFzQztBcEYyMWV4Qzs7QW9GMzFlRTtFQUFzQztBcEYrMWV4Qzs7QW9GLzFlRTtFQUFzQztBcEZtMmV4Qzs7QW9GbjJlRTtFQUFzQztBcEZ1MmV4Qzs7QW9GdjJlRTtFQUFzQztBcEYyMmV4Qzs7QW9GMzJlRTtFQUFzQztBcEYrMmV4Qzs7QW9GLzJlRTtFQUFzQztBcEZtM2V4Qzs7QW9GbjNlRTtFQUFzQztBcEZ1M2V4Qzs7QW9GdjNlRTtFQUFzQztBcEYyM2V4Qzs7QW9GMzNlRTtFQUFzQztBcEYrM2V4Qzs7QW9GLzNlRTtFQUFzQztBcEZtNGV4Qzs7QW9GbjRlRTtFQUFzQztBcEZ1NGV4Qzs7QW9GdjRlRTtFQUFzQztBcEYyNGV4Qzs7QW9GMzRlRTtFQUFzQztBcEYrNGV4Qzs7QW9GLzRlRTtFQUFzQztBcEZtNWV4Qzs7QW9GbjVlRTtFQUFzQztBcEZ1NWV4Qzs7QW9GdjVlRTtFQUFzQztBcEYyNWV4Qzs7QW9GMzVlRTtFQUFzQztBcEYrNWV4Qzs7QW9GLzVlRTtFQUFzQztBcEZtNmV4Qzs7QW9GbjZlRTtFQUFzQztBcEZ1NmV4Qzs7QW9GdjZlRTtFQUFzQztBcEYyNmV4Qzs7QW9GMzZlRTtFQUFzQztBcEYrNmV4Qzs7QW9GLzZlRTtFQUFzQztBcEZtN2V4Qzs7QW9GbjdlRTtFQUFzQztBcEZ1N2V4Qzs7QW9GdjdlRTtFQUFzQztBcEYyN2V4Qzs7QW9GMzdlRTtFQUFzQztBcEYrN2V4Qzs7QW9GLzdlRTtFQUFzQztBcEZtOGV4Qzs7QW9GbjhlRTtFQUFzQztBcEZ1OGV4Qzs7QW9GdjhlRTtFQUFzQztBcEYyOGV4Qzs7QW9GMzhlRTtFQUFzQztBcEYrOGV4Qzs7QW9GLzhlRTtFQUFzQztBcEZtOWV4Qzs7QW9GbjllRTtFQUFzQztBcEZ1OWV4Qzs7QW9GdjllRTtFQUFzQztBcEYyOWV4Qzs7QW9GMzllRTtFQUFzQztBcEYrOWV4Qzs7QW9GLzllRTtFQUFzQztBcEZtK2V4Qzs7QW9GbitlRTtFQUFzQztBcEZ1K2V4Qzs7QW9GditlRTtFQUFzQztBcEYyK2V4Qzs7QW9GMytlRTtFQUFzQztBcEYrK2V4Qzs7QW9GLytlRTtFQUFzQztBcEZtL2V4Qzs7QW9Gbi9lRTtFQUFzQztBcEZ1L2V4Qzs7QW9Gdi9lRTtFQUFzQztBcEYyL2V4Qzs7QW9GMy9lRTtFQUFzQztBcEYrL2V4Qzs7QW9GLy9lRTtFQUFzQztBcEZtZ2Z4Qzs7QW9GbmdmRTtFQUFzQztBcEZ1Z2Z4Qzs7QW9GdmdmRTtFQUFzQztBcEYyZ2Z4Qzs7QW9GM2dmRTtFQUFzQztBcEYrZ2Z4Qzs7QW9GL2dmRTtFQUFzQztBcEZtaGZ4Qzs7QW9GbmhmRTtFQUFzQztBcEZ1aGZ4Qzs7QW9GdmhmRTtFQUFzQztBcEYyaGZ4Qzs7QW9GM2hmRTtFQUFzQztBcEYraGZ4Qzs7QW9GL2hmRTtFQUFzQztBcEZtaWZ4Qzs7QW9GbmlmRTtFQUFzQztBcEZ1aWZ4Qzs7QW9GdmlmRTtFQUFzQztBcEYyaWZ4Qzs7QW9GM2lmRTtFQUFzQztBcEYraWZ4Qzs7QW9GL2lmRTtFQUFzQztBcEZtamZ4Qzs7QW9GbmpmRTtFQUFzQztBcEZ1amZ4Qzs7QW9GdmpmRTtFQUFzQztBcEYyamZ4Qzs7QW9GM2pmRTtFQUFzQztBcEYramZ4Qzs7QW9GL2pmRTtFQUFzQztBcEZta2Z4Qzs7QW9GbmtmRTtFQUFzQztBcEZ1a2Z4Qzs7QW9GdmtmRTtFQUFzQztBcEYya2Z4Qzs7QW9GM2tmRTtFQUFzQztBcEYra2Z4Qzs7QW9GL2tmRTtFQUFzQztBcEZtbGZ4Qzs7QW9GbmxmRTtFQUFzQztBcEZ1bGZ4Qzs7QW9GdmxmRTtFQUFzQztBcEYybGZ4Qzs7QW9GM2xmRTtFQUFzQztBcEYrbGZ4Qzs7QW9GL2xmRTtFQUFzQztBcEZtbWZ4Qzs7QW9Gbm1mRTtFQUFzQztBcEZ1bWZ4Qzs7QW9Gdm1mRTtFQUFzQztBcEYybWZ4Qzs7QW9GM21mRTtFQUFzQztBcEYrbWZ4Qzs7QW9GL21mRTtFQUFzQztBcEZtbmZ4Qzs7QW9Gbm5mRTtFQUFzQztBcEZ1bmZ4Qzs7QW9Gdm5mRTtFQUFzQztBcEYybmZ4Qzs7QW9GM25mRTtFQUFzQztBcEYrbmZ4Qzs7QW9GL25mRTtFQUFzQztBcEZtb2Z4Qzs7QW9Gbm9mRTtFQUFzQztBcEZ1b2Z4Qzs7QW9Gdm9mRTtFQUFzQztBcEYyb2Z4Qzs7QW9GM29mRTtFQUFzQztBcEYrb2Z4Qzs7QW9GL29mRTtFQUFzQztBcEZtcGZ4Qzs7QW9GbnBmRTtFQUFzQztBcEZ1cGZ4Qzs7QW9GdnBmRTtFQUFzQztBcEYycGZ4Qzs7QW9GM3BmRTtFQUFzQztBcEYrcGZ4Qzs7QW9GL3BmRTtFQUFzQztBcEZtcWZ4Qzs7QW9GbnFmRTtFQUFzQztBcEZ1cWZ4Qzs7QW9GdnFmRTtFQUFzQztBcEYycWZ4Qzs7QW9GM3FmRTtFQUFzQztBcEYrcWZ4Qzs7QW9GL3FmRTtFQUFzQztBcEZtcmZ4Qzs7QW9GbnJmRTtFQUFzQztBcEZ1cmZ4Qzs7QW9GdnJmRTtFQUFzQztBcEYycmZ4Qzs7QW9GM3JmRTtFQUFzQztBcEYrcmZ4Qzs7QW9GL3JmRTtFQUFzQztBcEZtc2Z4Qzs7QW9GbnNmRTtFQUFzQztBcEZ1c2Z4Qzs7QW9GdnNmRTtFQUFzQztBcEYyc2Z4Qzs7QW9GM3NmRTtFQUFzQztBcEYrc2Z4Qzs7QW9GL3NmRTtFQUFzQztBcEZtdGZ4Qzs7QW9GbnRmRTtFQUFzQztBcEZ1dGZ4Qzs7QW9GdnRmRTtFQUFzQztBcEYydGZ4Qzs7QW9GM3RmRTtFQUFzQztBcEYrdGZ4Qzs7QW9GL3RmRTtFQUFzQztBcEZtdWZ4Qzs7QW9GbnVmRTtFQUFzQztBcEZ1dWZ4Qzs7QW9GdnVmRTtFQUFzQztBcEYydWZ4Qzs7QW9GM3VmRTtFQUFzQztBcEYrdWZ4Qzs7QW9GL3VmRTtFQUFzQztBcEZtdmZ4Qzs7QW9GbnZmRTtFQUFzQztBcEZ1dmZ4Qzs7QW9GdnZmRTtFQUFzQztBcEYydmZ4Qzs7QW9GM3ZmRTtFQUFzQztBcEYrdmZ4Qzs7QW9GL3ZmRTtFQUFzQztBcEZtd2Z4Qzs7QW9GbndmRTtFQUFzQztBcEZ1d2Z4Qzs7QW9GdndmRTtFQUFzQztBcEYyd2Z4Qzs7QW9GM3dmRTtFQUFzQztBcEYrd2Z4Qzs7QW9GL3dmRTtFQUFzQztBcEZteGZ4Qzs7QW9GbnhmRTtFQUFzQztBcEZ1eGZ4Qzs7QW9GdnhmRTtFQUFzQztBcEYyeGZ4Qzs7QW9GM3hmRTtFQUFzQztBcEYreGZ4Qzs7QW9GL3hmRTtFQUFzQztBcEZteWZ4Qzs7QW9GbnlmRTtFQUFzQztBcEZ1eWZ4Qzs7QW9GdnlmRTtFQUFzQztBcEYyeWZ4Qzs7QW9GM3lmRTtFQUFzQztBcEYreWZ4Qzs7QW9GL3lmRTtFQUFzQztBcEZtemZ4Qzs7QW9GbnpmRTtFQUFzQztBcEZ1emZ4Qzs7QW9GdnpmRTtFQUFzQztBcEYyemZ4Qzs7QW9GM3pmRTtFQUFzQztBcEYremZ4Qzs7QW9GL3pmRTtFQUFzQztBcEZtMGZ4Qzs7QW9GbjBmRTtFQUFzQztBcEZ1MGZ4Qzs7QW9GdjBmRTtFQUFzQztBcEYyMGZ4Qzs7QW9GMzBmRTtFQUFzQztBcEYrMGZ4Qzs7QW9GLzBmRTtFQUFzQztBcEZtMWZ4Qzs7QW9GbjFmRTtFQUFzQztBcEZ1MWZ4Qzs7QW9GdjFmRTtFQUFzQztBcEYyMWZ4Qzs7QW9GMzFmRTtFQUFzQztBcEYrMWZ4Qzs7QW9GLzFmRTtFQUFzQztBcEZtMmZ4Qzs7QW9GbjJmRTtFQUFzQztBcEZ1MmZ4Qzs7QW9GdjJmRTtFQUFzQztBcEYyMmZ4Qzs7QW9GMzJmRTtFQUFzQztBcEYrMmZ4Qzs7QW9GLzJmRTtFQUFzQztBcEZtM2Z4Qzs7QW9GbjNmRTtFQUFzQztBcEZ1M2Z4Qzs7QW9GdjNmRTtFQUFzQztBcEYyM2Z4Qzs7QW9GMzNmRTtFQUFzQztBcEYrM2Z4Qzs7QW9GLzNmRTtFQUFzQztBcEZtNGZ4Qzs7QW9GbjRmRTtFQUFzQztBcEZ1NGZ4Qzs7QW9GdjRmRTtFQUFzQztBcEYyNGZ4Qzs7QW9GMzRmRTtFQUFzQztBcEYrNGZ4Qzs7QW9GLzRmRTtFQUFzQztBcEZtNWZ4Qzs7QW9GbjVmRTtFQUFzQztBcEZ1NWZ4Qzs7QW9GdjVmRTtFQUFzQztBcEYyNWZ4Qzs7QW9GMzVmRTtFQUFzQztBcEYrNWZ4Qzs7QW9GLzVmRTtFQUFzQztBcEZtNmZ4Qzs7QW9GbjZmRTtFQUFzQztBcEZ1NmZ4Qzs7QW9GdjZmRTtFQUFzQztBcEYyNmZ4Qzs7QW9GMzZmRTtFQUFzQztBcEYrNmZ4Qzs7QW9GLzZmRTtFQUFzQztBcEZtN2Z4Qzs7QW9GbjdmRTtFQUFzQztBcEZ1N2Z4Qzs7QW9GdjdmRTtFQUFzQztBcEYyN2Z4Qzs7QW9GMzdmRTtFQUFzQztBcEYrN2Z4Qzs7QW9GLzdmRTtFQUFzQztBcEZtOGZ4Qzs7QW9GbjhmRTtFQUFzQztBcEZ1OGZ4Qzs7QW9GdjhmRTtFQUFzQztBcEYyOGZ4Qzs7QW9GMzhmRTtFQUFzQztBcEYrOGZ4Qzs7QW9GLzhmRTtFQUFzQztBcEZtOWZ4Qzs7QW9GbjlmRTtFQUFzQztBcEZ1OWZ4Qzs7QW9GdjlmRTtFQUFzQztBcEYyOWZ4Qzs7QW9GMzlmRTtFQUFzQztBcEYrOWZ4Qzs7QW9GLzlmRTtFQUFzQztBcEZtK2Z4Qzs7QW9GbitmRTtFQUFzQztBcEZ1K2Z4Qzs7QW9GditmRTtFQUFzQztBcEYyK2Z4Qzs7QW9GMytmRTtFQUFzQztBcEYrK2Z4Qzs7QW9GLytmRTtFQUFzQztBcEZtL2Z4Qzs7QW9Gbi9mRTtFQUFzQztBcEZ1L2Z4Qzs7QW9Gdi9mRTtFQUFzQztBcEYyL2Z4Qzs7QW9GMy9mRTtFQUFzQztBcEYrL2Z4Qzs7QW9GLy9mRTtFQUFzQztBcEZtZ2dCeEM7O0FvRm5nZ0JFO0VBQXNDO0FwRnVnZ0J4Qzs7QW9GdmdnQkU7RUFBc0M7QXBGMmdnQnhDOztBb0YzZ2dCRTtFQUFzQztBcEYrZ2dCeEM7O0FvRi9nZ0JFO0VBQXNDO0FwRm1oZ0J4Qzs7QW9GbmhnQkU7RUFBc0M7QXBGdWhnQnhDOztBb0Z2aGdCRTtFQUFzQztBcEYyaGdCeEM7O0FvRjNoZ0JFO0VBQXNDO0FwRitoZ0J4Qzs7QW9GL2hnQkU7RUFBc0M7QXBGbWlnQnhDOztBb0ZuaWdCRTtFQUFzQztBcEZ1aWdCeEM7O0FvRnZpZ0JFO0VBQXNDO0FwRjJpZ0J4Qzs7QW9GM2lnQkU7RUFBc0M7QXBGK2lnQnhDOztBb0YvaWdCRTtFQUFzQztBcEZtamdCeEM7O0FvRm5qZ0JFO0VBQXNDO0FwRnVqZ0J4Qzs7QW9GdmpnQkU7RUFBc0M7QXBGMmpnQnhDOztBb0YzamdCRTtFQUFzQztBcEYramdCeEM7O0FvRi9qZ0JFO0VBQXNDO0FwRm1rZ0J4Qzs7QW9GbmtnQkU7RUFBc0M7QXBGdWtnQnhDOztBb0Z2a2dCRTtFQUFzQztBcEYya2dCeEM7O0FvRjNrZ0JFO0VBQXNDO0FwRitrZ0J4Qzs7QW9GL2tnQkU7RUFBc0M7QXBGbWxnQnhDOztBb0ZubGdCRTtFQUFzQztBcEZ1bGdCeEM7O0FvRnZsZ0JFO0VBQXNDO0FwRjJsZ0J4Qzs7QW9GM2xnQkU7RUFBc0M7QXBGK2xnQnhDOztBb0YvbGdCRTtFQUFzQztBcEZtbWdCeEM7O0FvRm5tZ0JFO0VBQXNDO0FwRnVtZ0J4Qzs7QW9Gdm1nQkU7RUFBc0M7QXBGMm1nQnhDOztBb0YzbWdCRTtFQUFzQztBcEYrbWdCeEM7O0FvRi9tZ0JFO0VBQXNDO0FwRm1uZ0J4Qzs7QW9Gbm5nQkU7RUFBc0M7QXBGdW5nQnhDOztBb0Z2bmdCRTtFQUFzQztBcEYybmdCeEM7O0FvRjNuZ0JFO0VBQXNDO0FwRituZ0J4Qzs7QW9GL25nQkU7RUFBc0M7QXBGbW9nQnhDOztBb0Zub2dCRTtFQUFzQztBcEZ1b2dCeEM7O0FvRnZvZ0JFO0VBQXNDO0FwRjJvZ0J4Qzs7QW9GM29nQkU7RUFBc0M7QXBGK29nQnhDOztBb0Yvb2dCRTtFQUFzQztBcEZtcGdCeEM7O0FvRm5wZ0JFO0VBQXNDO0FwRnVwZ0J4Qzs7QW9GdnBnQkU7RUFBc0M7QXBGMnBnQnhDOztBb0YzcGdCRTtFQUFzQztBcEYrcGdCeEM7O0FvRi9wZ0JFO0VBQXNDO0FwRm1xZ0J4Qzs7QW9GbnFnQkU7RUFBc0M7QXBGdXFnQnhDOztBb0Z2cWdCRTtFQUFzQztBcEYycWdCeEM7O0FvRjNxZ0JFO0VBQXNDO0FwRitxZ0J4Qzs7QW9GL3FnQkU7RUFBc0M7QXBGbXJnQnhDOztBb0ZucmdCRTtFQUFzQztBcEZ1cmdCeEM7O0FvRnZyZ0JFO0VBQXNDO0FwRjJyZ0J4Qzs7QW9GM3JnQkU7RUFBc0M7QXBGK3JnQnhDOztBb0YvcmdCRTtFQUFzQztBcEZtc2dCeEM7O0FvRm5zZ0JFO0VBQXNDO0FwRnVzZ0J4Qzs7QW9GdnNnQkU7RUFBc0M7QXBGMnNnQnhDOztBb0Yzc2dCRTtFQUFzQztBcEYrc2dCeEM7O0FvRi9zZ0JFO0VBQXNDO0FwRm10Z0J4Qzs7QW9GbnRnQkU7RUFBc0M7QXBGdXRnQnhDOztBb0Z2dGdCRTtFQUFzQztBcEYydGdCeEM7O0FvRjN0Z0JFO0VBQXNDO0FwRit0Z0J4Qzs7QW9GL3RnQkU7RUFBc0M7QXBGbXVnQnhDOztBb0ZudWdCRTtFQUFzQztBcEZ1dWdCeEM7O0FvRnZ1Z0JFO0VBQXNDO0FwRjJ1Z0J4Qzs7QW9GM3VnQkU7RUFBc0M7QXBGK3VnQnhDOztBb0YvdWdCRTtFQUFzQztBcEZtdmdCeEM7O0FvRm52Z0JFO0VBQXNDO0FwRnV2Z0J4Qzs7QW9GdnZnQkU7RUFBc0M7QXBGMnZnQnhDOztBb0YzdmdCRTtFQUFzQztBcEYrdmdCeEM7O0FvRi92Z0JFO0VBQXNDO0FwRm13Z0J4Qzs7QW9GbndnQkU7RUFBc0M7QXBGdXdnQnhDOztBb0Z2d2dCRTtFQUFzQztBcEYyd2dCeEM7O0FvRjN3Z0JFO0VBQXNDO0FwRit3Z0J4Qzs7QW9GL3dnQkU7RUFBc0M7QXBGbXhnQnhDOztBb0ZueGdCRTtFQUFzQztBcEZ1eGdCeEM7O0FvRnZ4Z0JFO0VBQXNDO0FwRjJ4Z0J4Qzs7QW9GM3hnQkU7RUFBc0M7QXBGK3hnQnhDOztBb0YveGdCRTtFQUFzQztBcEZteWdCeEM7O0FvRm55Z0JFO0VBQXNDO0FwRnV5Z0J4Qzs7QW9GdnlnQkU7RUFBc0M7QXBGMnlnQnhDOztBb0YzeWdCRTtFQUFzQztBcEYreWdCeEM7O0FvRi95Z0JFO0VBQXNDO0FwRm16Z0J4Qzs7QW9GbnpnQkU7RUFBc0M7QXBGdXpnQnhDOztBb0Z2emdCRTtFQUFzQztBcEYyemdCeEM7O0FvRjN6Z0JFO0VBQXNDO0FwRit6Z0J4Qzs7QW9GL3pnQkU7RUFBc0M7QXBGbTBnQnhDOztBb0ZuMGdCRTtFQUFzQztBcEZ1MGdCeEM7O0FvRnYwZ0JFO0VBQXNDO0FwRjIwZ0J4Qzs7QW9GMzBnQkU7RUFBc0M7QXBGKzBnQnhDOztBb0YvMGdCRTtFQUFzQztBcEZtMWdCeEM7O0FvRm4xZ0JFO0VBQXNDO0FwRnUxZ0J4Qzs7QW9GdjFnQkU7RUFBc0M7QXBGMjFnQnhDOztBb0YzMWdCRTtFQUFzQztBcEYrMWdCeEM7O0FvRi8xZ0JFO0VBQXNDO0FwRm0yZ0J4Qzs7QW9GbjJnQkU7RUFBc0M7QXBGdTJnQnhDOztBb0Z2MmdCRTtFQUFzQztBcEYyMmdCeEM7O0FvRjMyZ0JFO0VBQXNDO0FwRisyZ0J4Qzs7QW9GLzJnQkU7RUFBc0M7QXBGbTNnQnhDOztBb0ZuM2dCRTtFQUFzQztBcEZ1M2dCeEM7O0FvRnYzZ0JFO0VBQXNDO0FwRjIzZ0J4Qzs7QW9GMzNnQkU7RUFBc0M7QXBGKzNnQnhDOztBb0YvM2dCRTtFQUFzQztBcEZtNGdCeEM7O0FvRm40Z0JFO0VBQXNDO0FwRnU0Z0J4Qzs7QW9GdjRnQkU7RUFBc0M7QXBGMjRnQnhDOztBb0YzNGdCRTtFQUFzQztBcEYrNGdCeEM7O0FvRi80Z0JFO0VBQXNDO0FwRm01Z0J4Qzs7QW9GbjVnQkU7RUFBc0M7QXBGdTVnQnhDOztBb0Z2NWdCRTtFQUFzQztBcEYyNWdCeEM7O0FvRjM1Z0JFO0VBQXNDO0FwRis1Z0J4Qzs7QW9GLzVnQkU7RUFBc0M7QXBGbTZnQnhDOztBb0ZuNmdCRTtFQUFzQztBcEZ1NmdCeEM7O0FvRnY2Z0JFO0VBQXNDO0FwRjI2Z0J4Qzs7QW9GMzZnQkU7RUFBc0M7QXBGKzZnQnhDOztBb0YvNmdCRTtFQUFzQztBcEZtN2dCeEM7O0FvRm43Z0JFO0VBQXNDO0FwRnU3Z0J4Qzs7QW9GdjdnQkU7RUFBc0M7QXBGMjdnQnhDOztBb0YzN2dCRTtFQUFzQztBcEYrN2dCeEM7O0FvRi83Z0JFO0VBQXNDO0FwRm04Z0J4Qzs7QW9GbjhnQkU7RUFBc0M7QXBGdThnQnhDOztBb0Z2OGdCRTtFQUFzQztBcEYyOGdCeEM7O0FvRjM4Z0JFO0VBQXNDO0FwRis4Z0J4Qzs7QW9GLzhnQkU7RUFBc0M7QXBGbTlnQnhDOztBb0ZuOWdCRTtFQUFzQztBcEZ1OWdCeEM7O0FvRnY5Z0JFO0VBQXNDO0FwRjI5Z0J4Qzs7QW9GMzlnQkU7RUFBc0M7QXBGKzlnQnhDOztBb0YvOWdCRTtFQUFzQztBcEZtK2dCeEM7O0FvRm4rZ0JFO0VBQXNDO0FwRnUrZ0J4Qzs7QW9GditnQkU7RUFBc0M7QXBGMitnQnhDOztBb0YzK2dCRTtFQUFzQztBcEYrK2dCeEM7O0FvRi8rZ0JFO0VBQXNDO0FwRm0vZ0J4Qzs7QW9Gbi9nQkU7RUFBc0M7QXBGdS9nQnhDOztBb0Z2L2dCRTtFQUFzQztBcEYyL2dCeEM7O0FvRjMvZ0JFO0VBQXNDO0FwRisvZ0J4Qzs7QW9GLy9nQkU7RUFBc0M7QXBGbWdoQnhDOztBb0ZuZ2hCRTtFQUFzQztBcEZ1Z2hCeEM7O0FvRnZnaEJFO0VBQXNDO0FwRjJnaEJ4Qzs7QW9GM2doQkU7RUFBc0M7QXBGK2doQnhDOztBb0YvZ2hCRTtFQUFzQztBcEZtaGhCeEM7O0FvRm5oaEJFO0VBQXNDO0FwRnVoaEJ4Qzs7QW9GdmhoQkU7RUFBc0M7QXBGMmhoQnhDOztBb0YzaGhCRTtFQUFzQztBcEYraGhCeEM7O0FvRi9oaEJFO0VBQXNDO0FwRm1paEJ4Qzs7QW9GbmloQkU7RUFBc0M7QXBGdWloQnhDOztBb0Z2aWhCRTtFQUFzQztBcEYyaWhCeEM7O0FvRjNpaEJFO0VBQXNDO0FwRitpaEJ4Qzs7QW9GL2loQkU7RUFBc0M7QXBGbWpoQnhDOztBb0ZuamhCRTtFQUFzQztBcEZ1amhCeEM7O0FvRnZqaEJFO0VBQXNDO0FwRjJqaEJ4Qzs7QW9GM2poQkU7RUFBc0M7QXBGK2poQnhDOztBb0YvamhCRTtFQUFzQztBcEZta2hCeEM7O0FvRm5raEJFO0VBQXNDO0FwRnVraEJ4Qzs7QW9GdmtoQkU7RUFBc0M7QXBGMmtoQnhDOztBb0Yza2hCRTtFQUFzQztBcEYra2hCeEM7O0FvRi9raEJFO0VBQXNDO0FwRm1saEJ4Qzs7QW9GbmxoQkU7RUFBc0M7QXBGdWxoQnhDOztBb0Z2bGhCRTtFQUFzQztBcEYybGhCeEM7O0FvRjNsaEJFO0VBQXNDO0FwRitsaEJ4Qzs7QW9GL2xoQkU7RUFBc0M7QXBGbW1oQnhDOztBb0ZubWhCRTtFQUFzQztBcEZ1bWhCeEM7O0FvRnZtaEJFO0VBQXNDO0FwRjJtaEJ4Qzs7QW9GM21oQkU7RUFBc0M7QXBGK21oQnhDOztBb0YvbWhCRTtFQUFzQztBcEZtbmhCeEM7O0FvRm5uaEJFO0VBQXNDO0FwRnVuaEJ4Qzs7QW9Gdm5oQkU7RUFBc0M7QXBGMm5oQnhDOztBb0YzbmhCRTtFQUFzQztBcEYrbmhCeEM7O0FvRi9uaEJFO0VBQXNDO0FwRm1vaEJ4Qzs7QW9Gbm9oQkU7RUFBc0M7QXBGdW9oQnhDOztBb0Z2b2hCRTtFQUFzQztBcEYyb2hCeEM7O0FvRjNvaEJFO0VBQXNDO0FwRitvaEJ4Qzs7QW9GL29oQkU7RUFBc0M7QXBGbXBoQnhDOztBb0ZucGhCRTtFQUFzQztBcEZ1cGhCeEM7O0FvRnZwaEJFO0VBQXNDO0FwRjJwaEJ4Qzs7QW9GM3BoQkU7RUFBc0M7QXBGK3BoQnhDOztBb0YvcGhCRTtFQUFzQztBcEZtcWhCeEM7O0FvRm5xaEJFO0VBQXNDO0FwRnVxaEJ4Qzs7QW9GdnFoQkU7RUFBc0M7QXBGMnFoQnhDOztBb0YzcWhCRTtFQUFzQztBcEYrcWhCeEM7O0FvRi9xaEJFO0VBQXNDO0FwRm1yaEJ4Qzs7QW9GbnJoQkU7RUFBc0M7QXBGdXJoQnhDOztBb0Z2cmhCRTtFQUFzQztBcEYycmhCeEM7O0FvRjNyaEJFO0VBQXNDO0FwRityaEJ4Qzs7QW9GL3JoQkU7RUFBc0M7QXBGbXNoQnhDOztBb0Zuc2hCRTtFQUFzQztBcEZ1c2hCeEM7O0FvRnZzaEJFO0VBQXNDO0FwRjJzaEJ4Qzs7QW9GM3NoQkU7RUFBc0M7QXBGK3NoQnhDOztBb0Yvc2hCRTtFQUFzQztBcEZtdGhCeEM7O0FvRm50aEJFO0VBQXNDO0FwRnV0aEJ4Qzs7QW9GdnRoQkU7RUFBc0M7QXBGMnRoQnhDOztBb0YzdGhCRTtFQUFzQztBcEYrdGhCeEM7O0FvRi90aEJFO0VBQXNDO0FwRm11aEJ4Qzs7QW9GbnVoQkU7RUFBc0M7QXBGdXVoQnhDOztBb0Z2dWhCRTtFQUFzQztBcEYydWhCeEM7O0FvRjN1aEJFO0VBQXNDO0FwRit1aEJ4Qzs7QW9GL3VoQkU7RUFBc0M7QXBGbXZoQnhDOztBb0ZudmhCRTtFQUFzQztBcEZ1dmhCeEM7O0FvRnZ2aEJFO0VBQXNDO0FwRjJ2aEJ4Qzs7QW9GM3ZoQkU7RUFBc0M7QXBGK3ZoQnhDOztBb0YvdmhCRTtFQUFzQztBcEZtd2hCeEM7O0FvRm53aEJFO0VBQXNDO0FwRnV3aEJ4Qzs7QW9GdndoQkU7RUFBc0M7QXBGMndoQnhDOztBb0Yzd2hCRTtFQUFzQztBcEYrd2hCeEM7O0FvRi93aEJFO0VBQXNDO0FwRm14aEJ4Qzs7QW9GbnhoQkU7RUFBc0M7QXBGdXhoQnhDOztBb0Z2eGhCRTtFQUFzQztBcEYyeGhCeEM7O0FvRjN4aEJFO0VBQXNDO0FwRit4aEJ4Qzs7QW9GL3hoQkU7RUFBc0M7QXBGbXloQnhDOztBb0ZueWhCRTtFQUFzQztBcEZ1eWhCeEM7O0FvRnZ5aEJFO0VBQXNDO0FwRjJ5aEJ4Qzs7QW9GM3loQkU7RUFBc0M7QXBGK3loQnhDOztBb0YveWhCRTtFQUFzQztBcEZtemhCeEM7O0FvRm56aEJFO0VBQXNDO0FwRnV6aEJ4Qzs7QW9GdnpoQkU7RUFBc0M7QXBGMnpoQnhDOztBb0YzemhCRTtFQUFzQztBcEYremhCeEM7O0FvRi96aEJFO0VBQXNDO0FwRm0waEJ4Qzs7QW9GbjBoQkU7RUFBc0M7QXBGdTBoQnhDOztBb0Z2MGhCRTtFQUFzQztBcEYyMGhCeEM7O0FvRjMwaEJFO0VBQXNDO0FwRiswaEJ4Qzs7QW9GLzBoQkU7RUFBc0M7QXBGbTFoQnhDOztBb0ZuMWhCRTtFQUFzQztBcEZ1MWhCeEM7O0FvRnYxaEJFO0VBQXNDO0FwRjIxaEJ4Qzs7QW9GMzFoQkU7RUFBc0M7QXBGKzFoQnhDOztBb0YvMWhCRTtFQUFzQztBcEZtMmhCeEM7O0FvRm4yaEJFO0VBQXNDO0FwRnUyaEJ4Qzs7QW9GdjJoQkU7RUFBc0M7QXBGMjJoQnhDOztBb0YzMmhCRTtFQUFzQztBcEYrMmhCeEM7O0FvRi8yaEJFO0VBQXNDO0FwRm0zaEJ4Qzs7QW9GbjNoQkU7RUFBc0M7QXBGdTNoQnhDOztBb0Z2M2hCRTtFQUFzQztBcEYyM2hCeEM7O0FvRjMzaEJFO0VBQXNDO0FwRiszaEJ4Qzs7QW9GLzNoQkU7RUFBc0M7QXBGbTRoQnhDOztBb0ZuNGhCRTtFQUFzQztBcEZ1NGhCeEM7O0FvRnY0aEJFO0VBQXNDO0FwRjI0aEJ4Qzs7QW9GMzRoQkU7RUFBc0M7QXBGKzRoQnhDOztBb0YvNGhCRTtFQUFzQztBcEZtNWhCeEM7O0FvRm41aEJFO0VBQXNDO0FwRnU1aEJ4Qzs7QW9GdjVoQkU7RUFBc0M7QXBGMjVoQnhDOztBb0YzNWhCRTtFQUFzQztBcEYrNWhCeEM7O0FvRi81aEJFO0VBQXNDO0FwRm02aEJ4Qzs7QW9GbjZoQkU7RUFBc0M7QXBGdTZoQnhDOztBb0Z2NmhCRTtFQUFzQztBcEYyNmhCeEM7O0FvRjM2aEJFO0VBQXNDO0FwRis2aEJ4Qzs7QW9GLzZoQkU7RUFBc0M7QXBGbTdoQnhDOztBb0ZuN2hCRTtFQUFzQztBcEZ1N2hCeEM7O0FvRnY3aEJFO0VBQXNDO0FwRjI3aEJ4Qzs7QW9GMzdoQkU7RUFBc0M7QXBGKzdoQnhDOztBb0YvN2hCRTtFQUFzQztBcEZtOGhCeEM7O0FvRm44aEJFO0VBQXNDO0FwRnU4aEJ4Qzs7QW9GdjhoQkU7RUFBc0M7QXBGMjhoQnhDOztBb0YzOGhCRTtFQUFzQztBcEYrOGhCeEM7O0FvRi84aEJFO0VBQXNDO0FwRm05aEJ4Qzs7QW9GbjloQkU7RUFBc0M7QXBGdTloQnhDOztBb0Z2OWhCRTtFQUFzQztBcEYyOWhCeEM7O0FvRjM5aEJFO0VBQXNDO0FwRis5aEJ4Qzs7QW9GLzloQkU7RUFBc0M7QXBGbStoQnhDOztBb0ZuK2hCRTtFQUFzQztBcEZ1K2hCeEM7O0FvRnYraEJFO0VBQXNDO0FwRjIraEJ4Qzs7QW9GMytoQkU7RUFBc0M7QXBGKytoQnhDOztBb0YvK2hCRTtFQUFzQztBcEZtL2hCeEM7O0FvRm4vaEJFO0VBQXNDO0FwRnUvaEJ4Qzs7QW9Gdi9oQkU7RUFBc0M7QXBGMi9oQnhDOztBb0YzL2hCRTtFQUFzQztBcEYrL2hCeEM7O0FvRi8vaEJFO0VBQXNDO0FwRm1naUJ4Qzs7QW9GbmdpQkU7RUFBc0M7QXBGdWdpQnhDOztBb0Z2Z2lCRTtFQUFzQztBcEYyZ2lCeEM7O0FvRjNnaUJFO0VBQXNDO0FwRitnaUJ4Qzs7QW9GL2dpQkU7RUFBc0M7QXBGbWhpQnhDOztBb0ZuaGlCRTtFQUFzQztBcEZ1aGlCeEM7O0FvRnZoaUJFO0VBQXNDO0FwRjJoaUJ4Qzs7QW9GM2hpQkU7RUFBc0M7QXBGK2hpQnhDOztBb0YvaGlCRTtFQUFzQztBcEZtaWlCeEM7O0FvRm5paUJFO0VBQXNDO0FwRnVpaUJ4Qzs7QW9GdmlpQkU7RUFBc0M7QXBGMmlpQnhDOztBb0YzaWlCRTtFQUFzQztBcEYraWlCeEM7O0FvRi9paUJFO0VBQXNDO0FwRm1qaUJ4Qzs7QW9GbmppQkU7RUFBc0M7QXBGdWppQnhDOztBb0Z2amlCRTtFQUFzQztBcEYyamlCeEM7O0FvRjNqaUJFO0VBQXNDO0FwRitqaUJ4Qzs7QW9GL2ppQkU7RUFBc0M7QXBGbWtpQnhDOztBb0Zua2lCRTtFQUFzQztBcEZ1a2lCeEM7O0FvRnZraUJFO0VBQXNDO0FwRjJraUJ4Qzs7QW9GM2tpQkU7RUFBc0M7QXBGK2tpQnhDOztBb0Yva2lCRTtFQUFzQztBcEZtbGlCeEM7O0FvRm5saUJFO0VBQXNDO0FwRnVsaUJ4Qzs7QW9GdmxpQkU7RUFBc0M7QXBGMmxpQnhDOztBb0YzbGlCRTtFQUFzQztBcEYrbGlCeEM7O0FvRi9saUJFO0VBQXNDO0FwRm1taUJ4Qzs7QW9Gbm1pQkU7RUFBc0M7QXBGdW1pQnhDOztBb0Z2bWlCRTtFQUFzQztBcEYybWlCeEM7O0FvRjNtaUJFO0VBQXNDO0FwRittaUJ4Qzs7QW9GL21pQkU7RUFBc0M7QXBGbW5pQnhDOztBb0ZubmlCRTtFQUFzQztBcEZ1bmlCeEM7O0FvRnZuaUJFO0VBQXNDO0FwRjJuaUJ4Qzs7QW9GM25pQkU7RUFBc0M7QXBGK25pQnhDOztBb0YvbmlCRTtFQUFzQztBcEZtb2lCeEM7O0FvRm5vaUJFO0VBQXNDO0FwRnVvaUJ4Qzs7QW9Gdm9pQkU7RUFBc0M7QXBGMm9pQnhDOztBb0Yzb2lCRTtFQUFzQztBcEYrb2lCeEM7O0FvRi9vaUJFO0VBQXNDO0FwRm1waUJ4Qzs7QW9GbnBpQkU7RUFBc0M7QXBGdXBpQnhDOztBb0Z2cGlCRTtFQUFzQztBcEYycGlCeEM7O0FvRjNwaUJFO0VBQXNDO0FwRitwaUJ4Qzs7QW9GL3BpQkU7RUFBc0M7QXBGbXFpQnhDOztBb0ZucWlCRTtFQUFzQztBcEZ1cWlCeEM7O0FvRnZxaUJFO0VBQXNDO0FwRjJxaUJ4Qzs7QW9GM3FpQkU7RUFBc0M7QXBGK3FpQnhDOztBb0YvcWlCRTtFQUFzQztBcEZtcmlCeEM7O0FvRm5yaUJFO0VBQXNDO0FwRnVyaUJ4Qzs7QW9GdnJpQkU7RUFBc0M7QXBGMnJpQnhDOztBb0YzcmlCRTtFQUFzQztBcEYrcmlCeEM7O0FvRi9yaUJFO0VBQXNDO0FwRm1zaUJ4Qzs7QW9GbnNpQkU7RUFBc0M7QXBGdXNpQnhDOztBb0Z2c2lCRTtFQUFzQztBcEYyc2lCeEM7O0FvRjNzaUJFO0VBQXNDO0FwRitzaUJ4Qzs7QW9GL3NpQkU7RUFBc0M7QXBGbXRpQnhDOztBb0ZudGlCRTtFQUFzQztBcEZ1dGlCeEM7O0FvRnZ0aUJFO0VBQXNDO0FwRjJ0aUJ4Qzs7QW9GM3RpQkU7RUFBc0M7QXBGK3RpQnhDOztBb0YvdGlCRTtFQUFzQztBcEZtdWlCeEM7O0FvRm51aUJFO0VBQXNDO0FwRnV1aUJ4Qzs7QW9GdnVpQkU7RUFBc0M7QXBGMnVpQnhDOztBb0YzdWlCRTtFQUFzQztBcEYrdWlCeEM7O0FvRi91aUJFO0VBQXNDO0FwRm12aUJ4Qzs7QW9GbnZpQkU7RUFBc0M7QXBGdXZpQnhDOztBb0Z2dmlCRTtFQUFzQztBcEYydmlCeEM7O0FvRjN2aUJFO0VBQXNDO0FwRit2aUJ4Qzs7QW9GL3ZpQkU7RUFBc0M7QXBGbXdpQnhDOztBb0Zud2lCRTtFQUFzQztBcEZ1d2lCeEM7O0FvRnZ3aUJFO0VBQXNDO0FwRjJ3aUJ4Qzs7QW9GM3dpQkU7RUFBc0M7QXBGK3dpQnhDOztBb0Yvd2lCRTtFQUFzQztBcEZteGlCeEM7O0FvRm54aUJFO0VBQXNDO0FwRnV4aUJ4Qzs7QW9GdnhpQkU7RUFBc0M7QXBGMnhpQnhDOztBb0YzeGlCRTtFQUFzQztBcEYreGlCeEM7O0FvRi94aUJFO0VBQXNDO0FwRm15aUJ4Qzs7QW9GbnlpQkU7RUFBc0M7QXBGdXlpQnhDOztBb0Z2eWlCRTtFQUFzQztBcEYyeWlCeEM7O0FvRjN5aUJFO0VBQXNDO0FwRit5aUJ4Qzs7QW9GL3lpQkU7RUFBc0M7QXBGbXppQnhDOztBb0ZuemlCRTtFQUFzQztBcEZ1emlCeEM7O0FvRnZ6aUJFO0VBQXNDO0FwRjJ6aUJ4Qzs7QW9GM3ppQkU7RUFBc0M7QXBGK3ppQnhDOztBb0YvemlCRTtFQUFzQztBcEZtMGlCeEM7O0FvRm4waUJFO0VBQXNDO0FwRnUwaUJ4Qzs7QW9GdjBpQkU7RUFBc0M7QXBGMjBpQnhDOztBb0YzMGlCRTtFQUFzQztBcEYrMGlCeEM7O0FvRi8waUJFO0VBQXNDO0FwRm0xaUJ4Qzs7QW9GbjFpQkU7RUFBc0M7QXBGdTFpQnhDOztBb0Z2MWlCRTtFQUFzQztBcEYyMWlCeEM7O0FvRjMxaUJFO0VBQXNDO0FwRisxaUJ4Qzs7QW9GLzFpQkU7RUFBc0M7QXBGbTJpQnhDOztBb0ZuMmlCRTtFQUFzQztBcEZ1MmlCeEM7O0FvRnYyaUJFO0VBQXNDO0FwRjIyaUJ4Qzs7QW9GMzJpQkU7RUFBc0M7QXBGKzJpQnhDOztBb0YvMmlCRTtFQUFzQztBcEZtM2lCeEM7O0FvRm4zaUJFO0VBQXNDO0FwRnUzaUJ4Qzs7QW9GdjNpQkU7RUFBc0M7QXBGMjNpQnhDOztBb0YzM2lCRTtFQUFzQztBcEYrM2lCeEM7O0FvRi8zaUJFO0VBQXNDO0FwRm00aUJ4Qzs7QW9GbjRpQkU7RUFBc0M7QXBGdTRpQnhDOztBb0Z2NGlCRTtFQUFzQztBcEYyNGlCeEM7O0FvRjM0aUJFO0VBQXNDO0FwRis0aUJ4Qzs7QW9GLzRpQkU7RUFBc0M7QXBGbTVpQnhDOztBb0ZuNWlCRTtFQUFzQztBcEZ1NWlCeEM7O0FvRnY1aUJFO0VBQXNDO0FwRjI1aUJ4Qzs7QW9GMzVpQkU7RUFBc0M7QXBGKzVpQnhDOztBb0YvNWlCRTtFQUFzQztBcEZtNmlCeEM7O0FvRm42aUJFO0VBQXNDO0FwRnU2aUJ4Qzs7QW9GdjZpQkU7RUFBc0M7QXBGMjZpQnhDOztBb0YzNmlCRTtFQUFzQztBcEYrNmlCeEM7O0FvRi82aUJFO0VBQXNDO0FwRm03aUJ4Qzs7QW9GbjdpQkU7RUFBc0M7QXBGdTdpQnhDOztBb0Z2N2lCRTtFQUFzQztBcEYyN2lCeEM7O0FvRjM3aUJFO0VBQXNDO0FwRis3aUJ4Qzs7QW9GLzdpQkU7RUFBc0M7QXBGbThpQnhDOztBb0ZuOGlCRTtFQUFzQztBcEZ1OGlCeEM7O0FvRnY4aUJFO0VBQXNDO0FwRjI4aUJ4Qzs7QW9GMzhpQkU7RUFBc0M7QXBGKzhpQnhDOztBb0YvOGlCRTtFQUFzQztBcEZtOWlCeEM7O0FvRm45aUJFO0VBQXNDO0FwRnU5aUJ4Qzs7QW9GdjlpQkU7RUFBc0M7QXBGMjlpQnhDOztBb0YzOWlCRTtFQUFzQztBcEYrOWlCeEM7O0FvRi85aUJFO0VBQXNDO0FwRm0raUJ4Qzs7QW9GbitpQkU7RUFBc0M7QXBGdStpQnhDOztBb0Z2K2lCRTtFQUFzQztBcEYyK2lCeEM7O0FvRjMraUJFO0VBQXNDO0FwRisraUJ4Qzs7QW9GLytpQkU7RUFBc0M7QXBGbS9pQnhDOztBb0ZuL2lCRTtFQUFzQztBcEZ1L2lCeEM7O0FvRnYvaUJFO0VBQXNDO0FwRjIvaUJ4Qzs7QW9GMy9pQkU7RUFBc0M7QXBGKy9pQnhDOztBb0YvL2lCRTtFQUFzQztBcEZtZ2pCeEM7O0FvRm5nakJFO0VBQXNDO0FwRnVnakJ4Qzs7QW9GdmdqQkU7RUFBc0M7QXBGMmdqQnhDOztBb0YzZ2pCRTtFQUFzQztBcEYrZ2pCeEM7O0FvRi9nakJFO0VBQXNDO0FwRm1oakJ4Qzs7QW9GbmhqQkU7RUFBc0M7QXBGdWhqQnhDOztBb0Z2aGpCRTtFQUFzQztBcEYyaGpCeEM7O0FvRjNoakJFO0VBQXNDO0FwRitoakJ4Qzs7QW9GL2hqQkU7RUFBc0M7QXBGbWlqQnhDOztBb0ZuaWpCRTtFQUFzQztBcEZ1aWpCeEM7O0FvRnZpakJFO0VBQXNDO0FwRjJpakJ4Qzs7QW9GM2lqQkU7RUFBc0M7QXBGK2lqQnhDOztBb0YvaWpCRTtFQUFzQztBcEZtampCeEM7O0FvRm5qakJFO0VBQXNDO0FwRnVqakJ4Qzs7QW9GdmpqQkU7RUFBc0M7QXBGMmpqQnhDOztBb0YzampCRTtFQUFzQztBcEYrampCeEM7O0FvRi9qakJFO0VBQXNDO0FwRm1rakJ4Qzs7QW9GbmtqQkU7RUFBc0M7QXBGdWtqQnhDOztBb0Z2a2pCRTtFQUFzQztBcEYya2pCeEM7O0FvRjNrakJFO0VBQXNDO0FwRitrakJ4Qzs7QW9GL2tqQkU7RUFBc0M7QXBGbWxqQnhDOztBb0ZubGpCRTtFQUFzQztBcEZ1bGpCeEM7O0FvRnZsakJFO0VBQXNDO0FwRjJsakJ4Qzs7QW9GM2xqQkU7RUFBc0M7QXBGK2xqQnhDOztBb0YvbGpCRTtFQUFzQztBcEZtbWpCeEM7O0FvRm5takJFO0VBQXNDO0FwRnVtakJ4Qzs7QW9Gdm1qQkU7RUFBc0M7QXBGMm1qQnhDOztBb0YzbWpCRTtFQUFzQztBcEYrbWpCeEM7O0FvRi9takJFO0VBQXNDO0FwRm1uakJ4Qzs7QW9Gbm5qQkU7RUFBc0M7QXBGdW5qQnhDOztBb0Z2bmpCRTtFQUFzQztBcEYybmpCeEM7O0FvRjNuakJFO0VBQXNDO0FwRituakJ4Qzs7QW9GL25qQkU7RUFBc0M7QXBGbW9qQnhDOztBb0Zub2pCRTtFQUFzQztBcEZ1b2pCeEM7O0FvRnZvakJFO0VBQXNDO0FwRjJvakJ4Qzs7QW9GM29qQkU7RUFBc0M7QXBGK29qQnhDOztBb0Yvb2pCRTtFQUFzQztBcEZtcGpCeEM7O0FvRm5wakJFO0VBQXNDO0FwRnVwakJ4Qzs7QW9GdnBqQkU7RUFBc0M7QXBGMnBqQnhDOztBb0YzcGpCRTtFQUFzQztBcEYrcGpCeEM7O0FvRi9wakJFO0VBQXNDO0FwRm1xakJ4Qzs7QW9GbnFqQkU7RUFBc0M7QXBGdXFqQnhDOztBb0Z2cWpCRTtFQUFzQztBcEYycWpCeEM7O0FvRjNxakJFO0VBQXNDO0FwRitxakJ4Qzs7QW9GL3FqQkU7RUFBc0M7QXBGbXJqQnhDOztBb0ZucmpCRTtFQUFzQztBcEZ1cmpCeEM7O0FvRnZyakJFO0VBQXNDO0FwRjJyakJ4Qzs7QW9GM3JqQkU7RUFBc0M7QXBGK3JqQnhDOztBb0YvcmpCRTtFQUFzQztBcEZtc2pCeEM7O0FvRm5zakJFO0VBQXNDO0FwRnVzakJ4Qzs7QW9GdnNqQkU7RUFBc0M7QXBGMnNqQnhDOztBb0Yzc2pCRTtFQUFzQztBcEYrc2pCeEM7O0FvRi9zakJFO0VBQXNDO0FwRm10akJ4Qzs7QW9GbnRqQkU7RUFBc0M7QXBGdXRqQnhDOztBb0Z2dGpCRTtFQUFzQztBcEYydGpCeEM7O0FvRjN0akJFO0VBQXNDO0FwRit0akJ4Qzs7QW9GL3RqQkU7RUFBc0M7QXBGbXVqQnhDOztBb0ZudWpCRTtFQUFzQztBcEZ1dWpCeEM7O0FvRnZ1akJFO0VBQXNDO0FwRjJ1akJ4Qzs7QW9GM3VqQkU7RUFBc0M7QXBGK3VqQnhDOztBb0YvdWpCRTtFQUFzQztBcEZtdmpCeEM7O0FvRm52akJFO0VBQXNDO0FwRnV2akJ4Qzs7QW9GdnZqQkU7RUFBc0M7QXBGMnZqQnhDOztBb0YzdmpCRTtFQUFzQztBcEYrdmpCeEM7O0FvRi92akJFO0VBQXNDO0FwRm13akJ4Qzs7QW9GbndqQkU7RUFBc0M7QXBGdXdqQnhDOztBb0Z2d2pCRTtFQUFzQztBcEYyd2pCeEM7O0FvRjN3akJFO0VBQXNDO0FwRit3akJ4Qzs7QW9GL3dqQkU7RUFBc0M7QXBGbXhqQnhDOztBb0ZueGpCRTtFQUFzQztBcEZ1eGpCeEM7O0FvRnZ4akJFO0VBQXNDO0FwRjJ4akJ4Qzs7QW9GM3hqQkU7RUFBc0M7QXBGK3hqQnhDOztBb0YveGpCRTtFQUFzQztBcEZteWpCeEM7O0FvRm55akJFO0VBQXNDO0FwRnV5akJ4Qzs7QW9GdnlqQkU7RUFBc0M7QXBGMnlqQnhDOztBb0YzeWpCRTtFQUFzQztBcEYreWpCeEM7O0FvRi95akJFO0VBQXNDO0FwRm16akJ4Qzs7QW9GbnpqQkU7RUFBc0M7QXBGdXpqQnhDOztBb0Z2empCRTtFQUFzQztBcEYyempCeEM7O0FvRjN6akJFO0VBQXNDO0FwRit6akJ4Qzs7QW9GL3pqQkU7RUFBc0M7QXBGbTBqQnhDOztBb0ZuMGpCRTtFQUFzQztBcEZ1MGpCeEM7O0FvRnYwakJFO0VBQXNDO0FwRjIwakJ4Qzs7QW9GMzBqQkU7RUFBc0M7QXBGKzBqQnhDOztBb0YvMGpCRTtFQUFzQztBcEZtMWpCeEM7O0FvRm4xakJFO0VBQXNDO0FwRnUxakJ4Qzs7QW9GdjFqQkU7RUFBc0M7QXBGMjFqQnhDOztBb0YzMWpCRTtFQUFzQztBcEYrMWpCeEM7O0FvRi8xakJFO0VBQXNDO0FwRm0yakJ4Qzs7QW9GbjJqQkU7RUFBc0M7QXBGdTJqQnhDOztBb0Z2MmpCRTtFQUFzQztBcEYyMmpCeEM7O0FvRjMyakJFO0VBQXNDO0FwRisyakJ4Qzs7QW9GLzJqQkU7RUFBc0M7QXBGbTNqQnhDOztBb0ZuM2pCRTtFQUFzQztBcEZ1M2pCeEM7O0FvRnYzakJFO0VBQXNDO0FwRjIzakJ4Qzs7QW9GMzNqQkU7RUFBc0M7QXBGKzNqQnhDOztBb0YvM2pCRTtFQUFzQztBcEZtNGpCeEM7O0FvRm40akJFO0VBQXNDO0FwRnU0akJ4Qzs7QW9GdjRqQkU7RUFBc0M7QXBGMjRqQnhDOztBb0YzNGpCRTtFQUFzQztBcEYrNGpCeEM7O0FvRi80akJFO0VBQXNDO0FwRm01akJ4Qzs7QW9GbjVqQkU7RUFBc0M7QXBGdTVqQnhDOztBb0Z2NWpCRTtFQUFzQztBcEYyNWpCeEM7O0FvRjM1akJFO0VBQXNDO0FwRis1akJ4Qzs7QW9GLzVqQkU7RUFBc0M7QXBGbTZqQnhDOztBb0ZuNmpCRTtFQUFzQztBcEZ1NmpCeEM7O0FvRnY2akJFO0VBQXNDO0FwRjI2akJ4Qzs7QW9GMzZqQkU7RUFBc0M7QXBGKzZqQnhDOztBb0YvNmpCRTtFQUFzQztBcEZtN2pCeEM7O0FvRm43akJFO0VBQXNDO0FwRnU3akJ4Qzs7QW9GdjdqQkU7RUFBc0M7QXBGMjdqQnhDOztBb0YzN2pCRTtFQUFzQztBcEYrN2pCeEM7O0FvRi83akJFO0VBQXNDO0FwRm04akJ4Qzs7QW9GbjhqQkU7RUFBc0M7QXBGdThqQnhDOztBb0Z2OGpCRTtFQUFzQztBcEYyOGpCeEM7O0FvRjM4akJFO0VBQXNDO0FwRis4akJ4Qzs7QW9GLzhqQkU7RUFBc0M7QXBGbTlqQnhDOztBb0ZuOWpCRTtFQUFzQztBcEZ1OWpCeEM7O0FvRnY5akJFO0VBQXNDO0FwRjI5akJ4Qzs7QW9GMzlqQkU7RUFBc0M7QXBGKzlqQnhDOztBb0YvOWpCRTtFQUFzQztBcEZtK2pCeEM7O0FvRm4rakJFO0VBQXNDO0FwRnUrakJ4Qzs7QW9GditqQkU7RUFBc0M7QXBGMitqQnhDOztBb0YzK2pCRTtFQUFzQztBcEYrK2pCeEM7O0FvRi8rakJFO0VBQXNDO0FwRm0vakJ4Qzs7QW9Gbi9qQkU7RUFBc0M7QXBGdS9qQnhDOztBb0Z2L2pCRTtFQUFzQztBcEYyL2pCeEM7O0FvRjMvakJFO0VBQXNDO0FwRisvakJ4Qzs7QW9GLy9qQkU7RUFBc0M7QXBGbWdrQnhDOztBb0ZuZ2tCRTtFQUFzQztBcEZ1Z2tCeEM7O0FvRnZna0JFO0VBQXNDO0FwRjJna0J4Qzs7QW9GM2drQkU7RUFBc0M7QXBGK2drQnhDOztBb0YvZ2tCRTtFQUFzQztBcEZtaGtCeEM7O0FvRm5oa0JFO0VBQXNDO0FwRnVoa0J4Qzs7QW9GdmhrQkU7RUFBc0M7QXBGMmhrQnhDOztBb0YzaGtCRTtFQUFzQztBcEYraGtCeEM7O0FvRi9oa0JFO0VBQXNDO0FwRm1pa0J4Qzs7QW9GbmlrQkU7RUFBc0M7QXBGdWlrQnhDOztBb0Z2aWtCRTtFQUFzQztBcEYyaWtCeEM7O0FvRjNpa0JFO0VBQXNDO0FwRitpa0J4Qzs7QW9GL2lrQkU7RUFBc0M7QXBGbWprQnhDOztBb0ZuamtCRTtFQUFzQztBcEZ1amtCeEM7O0FvRnZqa0JFO0VBQXNDO0FwRjJqa0J4Qzs7QW9GM2prQkU7RUFBc0M7QXBGK2prQnhDOztBb0YvamtCRTtFQUFzQztBcEZta2tCeEM7O0FvRm5ra0JFO0VBQXNDO0FwRnVra0J4Qzs7QW9GdmtrQkU7RUFBc0M7QXBGMmtrQnhDOztBb0Yza2tCRTtFQUFzQztBcEYra2tCeEM7O0FvRi9ra0JFO0VBQXNDO0FwRm1sa0J4Qzs7QW9GbmxrQkU7RUFBc0M7QXBGdWxrQnhDOztBb0Z2bGtCRTtFQUFzQztBcEYybGtCeEM7O0FvRjNsa0JFO0VBQXNDO0FwRitsa0J4Qzs7QW9GL2xrQkU7RUFBc0M7QXBGbW1rQnhDOztBb0ZubWtCRTtFQUFzQztBcEZ1bWtCeEM7O0FvRnZta0JFO0VBQXNDO0FwRjJta0J4Qzs7QW9GM21rQkU7RUFBc0M7QXBGK21rQnhDOztBb0YvbWtCRTtFQUFzQztBcEZtbmtCeEM7O0FvRm5ua0JFO0VBQXNDO0FwRnVua0J4Qzs7QW9Gdm5rQkU7RUFBc0M7QXBGMm5rQnhDOztBb0YzbmtCRTtFQUFzQztBcEYrbmtCeEM7O0FvRi9ua0JFO0VBQXNDO0FwRm1va0J4Qzs7QW9Gbm9rQkU7RUFBc0M7QXBGdW9rQnhDOztBb0Z2b2tCRTtFQUFzQztBcEYyb2tCeEM7O0FvRjNva0JFO0VBQXNDO0FwRitva0J4Qzs7QW9GL29rQkU7RUFBc0M7QXBGbXBrQnhDOztBb0ZucGtCRTtFQUFzQztBcEZ1cGtCeEM7O0FvRnZwa0JFO0VBQXNDO0FwRjJwa0J4Qzs7QW9GM3BrQkU7RUFBc0M7QXBGK3BrQnhDOztBb0YvcGtCRTtFQUFzQztBcEZtcWtCeEM7O0FvRm5xa0JFO0VBQXNDO0FwRnVxa0J4Qzs7QW9GdnFrQkU7RUFBc0M7QXBGMnFrQnhDOztBb0YzcWtCRTtFQUFzQztBcEYrcWtCeEM7O0FvRi9xa0JFO0VBQXNDO0FwRm1ya0J4Qzs7QW9GbnJrQkU7RUFBc0M7QXBGdXJrQnhDOztBb0Z2cmtCRTtFQUFzQztBcEYycmtCeEM7O0FvRjNya0JFO0VBQXNDO0FwRitya0J4Qzs7QW9GL3JrQkU7RUFBc0M7QXBGbXNrQnhDOztBb0Zuc2tCRTtFQUFzQztBcEZ1c2tCeEM7O0FvRnZza0JFO0VBQXNDO0FwRjJza0J4Qzs7QW9GM3NrQkU7RUFBc0M7QXBGK3NrQnhDOztBb0Yvc2tCRTtFQUFzQztBcEZtdGtCeEM7O0FvRm50a0JFO0VBQXNDO0FwRnV0a0J4Qzs7QW9GdnRrQkU7RUFBc0M7QXBGMnRrQnhDOztBb0YzdGtCRTtFQUFzQztBcEYrdGtCeEM7O0FvRi90a0JFO0VBQXNDO0FwRm11a0J4Qzs7QW9GbnVrQkU7RUFBc0M7QXBGdXVrQnhDOztBb0Z2dWtCRTtFQUFzQztBcEYydWtCeEM7O0FvRjN1a0JFO0VBQXNDO0FwRit1a0J4Qzs7QW9GL3VrQkU7RUFBc0M7QXBGbXZrQnhDOztBb0ZudmtCRTtFQUFzQztBcEZ1dmtCeEM7O0FvRnZ2a0JFO0VBQXNDO0FwRjJ2a0J4Qzs7QW9GM3ZrQkU7RUFBc0M7QXBGK3ZrQnhDOztBb0YvdmtCRTtFQUFzQztBcEZtd2tCeEM7O0FvRm53a0JFO0VBQXNDO0FwRnV3a0J4Qzs7QW9GdndrQkU7RUFBc0M7QXBGMndrQnhDOztBb0Yzd2tCRTtFQUFzQztBcEYrd2tCeEM7O0FvRi93a0JFO0VBQXNDO0FwRm14a0J4Qzs7QW9GbnhrQkU7RUFBc0M7QXBGdXhrQnhDOztBb0Z2eGtCRTtFQUFzQztBcEYyeGtCeEM7O0FvRjN4a0JFO0VBQXNDO0FwRit4a0J4Qzs7QW9GL3hrQkU7RUFBc0M7QXBGbXlrQnhDOztBb0ZueWtCRTtFQUFzQztBcEZ1eWtCeEM7O0FvRnZ5a0JFO0VBQXNDO0FwRjJ5a0J4Qzs7QW9GM3lrQkU7RUFBc0M7QXBGK3lrQnhDOztBb0YveWtCRTtFQUFzQztBcEZtemtCeEM7O0FvRm56a0JFO0VBQXNDO0FwRnV6a0J4Qzs7QW9GdnprQkU7RUFBc0M7QXBGMnprQnhDOztBb0YzemtCRTtFQUFzQztBcEYremtCeEM7O0FvRi96a0JFO0VBQXNDO0FwRm0wa0J4Qzs7QW9GbjBrQkU7RUFBc0M7QXBGdTBrQnhDOztBb0Z2MGtCRTtFQUFzQztBcEYyMGtCeEM7O0FvRjMwa0JFO0VBQXNDO0FwRiswa0J4Qzs7QW9GLzBrQkU7RUFBc0M7QXBGbTFrQnhDOztBb0ZuMWtCRTtFQUFzQztBcEZ1MWtCeEM7O0FvRnYxa0JFO0VBQXNDO0FwRjIxa0J4Qzs7QW9GMzFrQkU7RUFBc0M7QXBGKzFrQnhDOztBb0YvMWtCRTtFQUFzQztBcEZtMmtCeEM7O0FvRm4ya0JFO0VBQXNDO0FwRnUya0J4Qzs7QW9GdjJrQkU7RUFBc0M7QXBGMjJrQnhDOztBb0YzMmtCRTtFQUFzQztBcEYrMmtCeEM7O0FvRi8ya0JFO0VBQXNDO0FwRm0za0J4Qzs7QW9GbjNrQkU7RUFBc0M7QXBGdTNrQnhDOztBb0Z2M2tCRTtFQUFzQztBcEYyM2tCeEM7O0FvRjMza0JFO0VBQXNDO0FwRisza0J4Qzs7QW9GLzNrQkU7RUFBc0M7QXBGbTRrQnhDOztBb0ZuNGtCRTtFQUFzQztBcEZ1NGtCeEM7O0FvRnY0a0JFO0VBQXNDO0FwRjI0a0J4Qzs7QW9GMzRrQkU7RUFBc0M7QXBGKzRrQnhDOztBb0YvNGtCRTtFQUFzQztBcEZtNWtCeEM7O0FvRm41a0JFO0VBQXNDO0FwRnU1a0J4Qzs7QW9GdjVrQkU7RUFBc0M7QXBGMjVrQnhDOztBb0YzNWtCRTtFQUFzQztBcEYrNWtCeEM7O0FvRi81a0JFO0VBQXNDO0FwRm02a0J4Qzs7QW9GbjZrQkU7RUFBc0M7QXBGdTZrQnhDOztBb0Z2NmtCRTtFQUFzQztBcEYyNmtCeEM7O0FvRjM2a0JFO0VBQXNDO0FwRis2a0J4Qzs7QW9GLzZrQkU7RUFBc0M7QXBGbTdrQnhDOztBb0ZuN2tCRTtFQUFzQztBcEZ1N2tCeEM7O0FvRnY3a0JFO0VBQXNDO0FwRjI3a0J4Qzs7QW9GMzdrQkU7RUFBc0M7QXBGKzdrQnhDOztBb0YvN2tCRTtFQUFzQztBcEZtOGtCeEM7O0FvRm44a0JFO0VBQXNDO0FwRnU4a0J4Qzs7QW9GdjhrQkU7RUFBc0M7QXBGMjhrQnhDOztBb0YzOGtCRTtFQUFzQztBcEYrOGtCeEM7O0FvRi84a0JFO0VBQXNDO0FwRm05a0J4Qzs7QW9GbjlrQkU7RUFBc0M7QXBGdTlrQnhDOztBb0Z2OWtCRTtFQUFzQztBcEYyOWtCeEM7O0FvRjM5a0JFO0VBQXNDO0FwRis5a0J4Qzs7QW9GLzlrQkU7RUFBc0M7QXBGbStrQnhDOztBb0ZuK2tCRTtFQUFzQztBcEZ1K2tCeEM7O0FvRnYra0JFO0VBQXNDO0FwRjIra0J4Qzs7QW9GMytrQkU7RUFBc0M7QXBGKytrQnhDOztBb0YvK2tCRTtFQUFzQztBcEZtL2tCeEM7O0FvRm4va0JFO0VBQXNDO0FwRnUva0J4Qzs7QW9Gdi9rQkU7RUFBc0M7QXBGMi9rQnhDOztBb0YzL2tCRTtFQUFzQztBcEYrL2tCeEM7O0FvRi8va0JFO0VBQXNDO0FwRm1nbEJ4Qzs7QW9GbmdsQkU7RUFBc0M7QXBGdWdsQnhDOztBb0Z2Z2xCRTtFQUFzQztBcEYyZ2xCeEM7O0FvRjNnbEJFO0VBQXNDO0FwRitnbEJ4Qzs7QW9GL2dsQkU7RUFBc0M7QXBGbWhsQnhDOztBb0ZuaGxCRTtFQUFzQztBcEZ1aGxCeEM7O0FvRnZobEJFO0VBQXNDO0FwRjJobEJ4Qzs7QW9GM2hsQkU7RUFBc0M7QXBGK2hsQnhDOztBb0YvaGxCRTtFQUFzQztBcEZtaWxCeEM7O0FvRm5pbEJFO0VBQXNDO0FwRnVpbEJ4Qzs7QW9GdmlsQkU7RUFBc0M7QXBGMmlsQnhDOztBb0YzaWxCRTtFQUFzQztBcEYraWxCeEM7O0FvRi9pbEJFO0VBQXNDO0FwRm1qbEJ4Qzs7QW9GbmpsQkU7RUFBc0M7QXBGdWpsQnhDOztBb0Z2amxCRTtFQUFzQztBcEYyamxCeEM7O0FvRjNqbEJFO0VBQXNDO0FwRitqbEJ4Qzs7QW9GL2psQkU7RUFBc0M7QXBGbWtsQnhDOztBb0Zua2xCRTtFQUFzQztBcEZ1a2xCeEM7O0FvRnZrbEJFO0VBQXNDO0FwRjJrbEJ4Qzs7QW9GM2tsQkU7RUFBc0M7QXBGK2tsQnhDOztBb0Yva2xCRTtFQUFzQztBcEZtbGxCeEM7O0FvRm5sbEJFO0VBQXNDO0FwRnVsbEJ4Qzs7QW9GdmxsQkU7RUFBc0M7QXBGMmxsQnhDOztBb0YzbGxCRTtFQUFzQztBcEYrbGxCeEM7O0FvRi9sbEJFO0VBQXNDO0FwRm1tbEJ4Qzs7QW9Gbm1sQkU7RUFBc0M7QXBGdW1sQnhDOztBb0Z2bWxCRTtFQUFzQztBcEYybWxCeEM7O0FvRjNtbEJFO0VBQXNDO0FwRittbEJ4Qzs7QW9GL21sQkU7RUFBc0M7QXBGbW5sQnhDOztBb0ZubmxCRTtFQUFzQztBcEZ1bmxCeEM7O0FvRnZubEJFO0VBQXNDO0FwRjJubEJ4Qzs7QW9GM25sQkU7RUFBc0M7QXBGK25sQnhDOztBb0YvbmxCRTtFQUFzQztBcEZtb2xCeEM7O0FvRm5vbEJFO0VBQXNDO0FwRnVvbEJ4Qzs7QW9Gdm9sQkU7RUFBc0M7QXBGMm9sQnhDOztBb0Yzb2xCRTtFQUFzQztBcEYrb2xCeEM7O0FvRi9vbEJFO0VBQXNDO0FwRm1wbEJ4Qzs7QW9GbnBsQkU7RUFBc0M7QXBGdXBsQnhDOztBb0Z2cGxCRTtFQUFzQztBcEYycGxCeEM7O0FvRjNwbEJFO0VBQXNDO0FwRitwbEJ4Qzs7QW9GL3BsQkU7RUFBc0M7QXBGbXFsQnhDOztBb0ZucWxCRTtFQUFzQztBcEZ1cWxCeEM7O0FvRnZxbEJFO0VBQXNDO0FwRjJxbEJ4Qzs7QW9GM3FsQkU7RUFBc0M7QXBGK3FsQnhDOztBb0YvcWxCRTtFQUFzQztBcEZtcmxCeEM7O0FvRm5ybEJFO0VBQXNDO0FwRnVybEJ4Qzs7QW9GdnJsQkU7RUFBc0M7QXBGMnJsQnhDOztBb0YzcmxCRTtFQUFzQztBcEYrcmxCeEM7O0FvRi9ybEJFO0VBQXNDO0FwRm1zbEJ4Qzs7QW9GbnNsQkU7RUFBc0M7QXBGdXNsQnhDOztBb0Z2c2xCRTtFQUFzQztBcEYyc2xCeEM7O0FvRjNzbEJFO0VBQXNDO0FwRitzbEJ4Qzs7QW9GL3NsQkU7RUFBc0M7QXBGbXRsQnhDOztBb0ZudGxCRTtFQUFzQztBcEZ1dGxCeEM7O0FvRnZ0bEJFO0VBQXNDO0FwRjJ0bEJ4Qzs7QW9GM3RsQkU7RUFBc0M7QXBGK3RsQnhDOztBb0YvdGxCRTtFQUFzQztBcEZtdWxCeEM7O0FvRm51bEJFO0VBQXNDO0FwRnV1bEJ4Qzs7QW9GdnVsQkU7RUFBc0M7QXBGMnVsQnhDOztBb0YzdWxCRTtFQUFzQztBcEYrdWxCeEM7O0FvRi91bEJFO0VBQXNDO0FwRm12bEJ4Qzs7QW9GbnZsQkU7RUFBc0M7QXBGdXZsQnhDOztBb0Z2dmxCRTtFQUFzQztBcEYydmxCeEM7O0FvRjN2bEJFO0VBQXNDO0FwRit2bEJ4Qzs7QW9GL3ZsQkU7RUFBc0M7QXBGbXdsQnhDOztBb0Zud2xCRTtFQUFzQztBcEZ1d2xCeEM7O0FvRnZ3bEJFO0VBQXNDO0FwRjJ3bEJ4Qzs7QW9GM3dsQkU7RUFBc0M7QXBGK3dsQnhDOztBb0Yvd2xCRTtFQUFzQztBcEZteGxCeEM7O0FvRm54bEJFO0VBQXNDO0FwRnV4bEJ4Qzs7QW9GdnhsQkU7RUFBc0M7QXBGMnhsQnhDOztBb0YzeGxCRTtFQUFzQztBcEYreGxCeEM7O0FvRi94bEJFO0VBQXNDO0FwRm15bEJ4Qzs7QW9GbnlsQkU7RUFBc0M7QXBGdXlsQnhDOztBb0Z2eWxCRTtFQUFzQztBcEYyeWxCeEM7O0FvRjN5bEJFO0VBQXNDO0FwRit5bEJ4Qzs7QW9GL3lsQkU7RUFBc0M7QXBGbXpsQnhDOztBb0ZuemxCRTtFQUFzQztBcEZ1emxCeEM7O0FvRnZ6bEJFO0VBQXNDO0FwRjJ6bEJ4Qzs7QW9GM3psQkU7RUFBc0M7QXBGK3psQnhDOztBb0YvemxCRTtFQUFzQztBcEZtMGxCeEM7O0FvRm4wbEJFO0VBQXNDO0FwRnUwbEJ4Qzs7QW9GdjBsQkU7RUFBc0M7QXBGMjBsQnhDOztBb0YzMGxCRTtFQUFzQztBcEYrMGxCeEM7O0FvRi8wbEJFO0VBQXNDO0FwRm0xbEJ4Qzs7QW9GbjFsQkU7RUFBc0M7QXBGdTFsQnhDOztBb0Z2MWxCRTtFQUFzQztBcEYyMWxCeEM7O0FvRjMxbEJFO0VBQXNDO0FwRisxbEJ4Qzs7QW9GLzFsQkU7RUFBc0M7QXBGbTJsQnhDOztBb0ZuMmxCRTtFQUFzQztBcEZ1MmxCeEM7O0FvRnYybEJFO0VBQXNDO0FwRjIybEJ4Qzs7QW9GMzJsQkU7RUFBc0M7QXBGKzJsQnhDOztBb0YvMmxCRTtFQUFzQztBcEZtM2xCeEM7O0FvRm4zbEJFO0VBQXNDO0FwRnUzbEJ4Qzs7QW9GdjNsQkU7RUFBc0M7QXBGMjNsQnhDOztBb0YzM2xCRTtFQUFzQztBcEYrM2xCeEM7O0FvRi8zbEJFO0VBQXNDO0FwRm00bEJ4Qzs7QW9GbjRsQkU7RUFBc0M7QXBGdTRsQnhDOztBb0Z2NGxCRTtFQUFzQztBcEYyNGxCeEM7O0FvRjM0bEJFO0VBQXNDO0FwRis0bEJ4Qzs7QW9GLzRsQkU7RUFBc0M7QXBGbTVsQnhDOztBb0ZuNWxCRTtFQUFzQztBcEZ1NWxCeEM7O0FvRnY1bEJFO0VBQXNDO0FwRjI1bEJ4Qzs7QW9GMzVsQkU7RUFBc0M7QXBGKzVsQnhDOztBb0YvNWxCRTtFQUFzQztBcEZtNmxCeEM7O0FvRm42bEJFO0VBQXNDO0FwRnU2bEJ4Qzs7QW9GdjZsQkU7RUFBc0M7QXBGMjZsQnhDOztBb0YzNmxCRTtFQUFzQztBcEYrNmxCeEM7O0FvRi82bEJFO0VBQXNDO0FwRm03bEJ4Qzs7QW9GbjdsQkU7RUFBc0M7QXBGdTdsQnhDOztBb0Z2N2xCRTtFQUFzQztBcEYyN2xCeEM7O0FvRjM3bEJFO0VBQXNDO0FwRis3bEJ4Qzs7QW9GLzdsQkU7RUFBc0M7QXBGbThsQnhDOztBb0ZuOGxCRTtFQUFzQztBcEZ1OGxCeEM7O0FvRnY4bEJFO0VBQXNDO0FwRjI4bEJ4Qzs7QW9GMzhsQkU7RUFBc0M7QXBGKzhsQnhDOztBb0YvOGxCRTtFQUFzQztBcEZtOWxCeEM7O0FvRm45bEJFO0VBQXNDO0FwRnU5bEJ4Qzs7QW9GdjlsQkU7RUFBc0M7QXBGMjlsQnhDOztBb0YzOWxCRTtFQUFzQztBcEYrOWxCeEM7O0FvRi85bEJFO0VBQXNDO0FwRm0rbEJ4Qzs7QW9GbitsQkU7RUFBc0M7QXBGdStsQnhDOztBb0Z2K2xCRTtFQUFzQztBcEYyK2xCeEM7O0FvRjMrbEJFO0VBQXNDO0FwRisrbEJ4Qzs7QW9GLytsQkU7RUFBc0M7QXBGbS9sQnhDOztBb0ZuL2xCRTtFQUFzQztBcEZ1L2xCeEM7O0FvRnYvbEJFO0VBQXNDO0FwRjIvbEJ4Qzs7QW9GMy9sQkU7RUFBc0M7QXBGKy9sQnhDOztBb0YvL2xCRTtFQUFzQztBcEZtZ21CeEM7O0FvRm5nbUJFO0VBQXNDO0FwRnVnbUJ4Qzs7QW9GdmdtQkU7RUFBc0M7QXBGMmdtQnhDOztBb0YzZ21CRTtFQUFzQztBcEYrZ21CeEM7O0FvRi9nbUJFO0VBQXNDO0FwRm1obUJ4Qzs7QW9GbmhtQkU7RUFBc0M7QXBGdWhtQnhDOztBb0Z2aG1CRTtFQUFzQztBcEYyaG1CeEM7O0FvRjNobUJFO0VBQXNDO0FwRitobUJ4Qzs7QW9GL2htQkU7RUFBc0M7QXBGbWltQnhDOztBb0ZuaW1CRTtFQUFzQztBcEZ1aW1CeEM7O0FvRnZpbUJFO0VBQXNDO0FwRjJpbUJ4Qzs7QW9GM2ltQkU7RUFBc0M7QXBGK2ltQnhDOztBb0YvaW1CRTtFQUFzQztBcEZtam1CeEM7O0FvRm5qbUJFO0VBQXNDO0FwRnVqbUJ4Qzs7QW9GdmptQkU7RUFBc0M7QXBGMmptQnhDOztBb0Yzam1CRTtFQUFzQztBcEYram1CeEM7O0FvRi9qbUJFO0VBQXNDO0FwRm1rbUJ4Qzs7QW9GbmttQkU7RUFBc0M7QXBGdWttQnhDOztBb0Z2a21CRTtFQUFzQztBcEYya21CeEM7O0FvRjNrbUJFO0VBQXNDO0FwRitrbUJ4Qzs7QW9GL2ttQkU7RUFBc0M7QXBGbWxtQnhDOztBb0ZubG1CRTtFQUFzQztBcEZ1bG1CeEM7O0FvRnZsbUJFO0VBQXNDO0FwRjJsbUJ4Qzs7QW9GM2xtQkU7RUFBc0M7QXBGK2xtQnhDOztBb0YvbG1CRTtFQUFzQztBcEZtbW1CeEM7O0FvRm5tbUJFO0VBQXNDO0FwRnVtbUJ4Qzs7QW9Gdm1tQkU7RUFBc0M7QXBGMm1tQnhDOztBb0YzbW1CRTtFQUFzQztBcEYrbW1CeEM7O0FvRi9tbUJFO0VBQXNDO0FwRm1ubUJ4Qzs7QW9Gbm5tQkU7RUFBc0M7QXBGdW5tQnhDOztBb0Z2bm1CRTtFQUFzQztBcEYybm1CeEM7O0FvRjNubUJFO0VBQXNDO0FwRitubUJ4Qzs7QW9GL25tQkU7RUFBc0M7QXBGbW9tQnhDOztBb0Zub21CRTtFQUFzQztBcEZ1b21CeEM7O0FvRnZvbUJFO0VBQXNDO0FwRjJvbUJ4Qzs7QW9GM29tQkU7RUFBc0M7QXBGK29tQnhDOztBb0Yvb21CRTtFQUFzQztBcEZtcG1CeEM7O0FvRm5wbUJFO0VBQXNDO0FwRnVwbUJ4Qzs7QW9GdnBtQkU7RUFBc0M7QXBGMnBtQnhDOztBb0YzcG1CRTtFQUFzQztBcEYrcG1CeEM7O0FvRi9wbUJFO0VBQXNDO0FwRm1xbUJ4Qzs7QW9GbnFtQkU7RUFBc0M7QXBGdXFtQnhDOztBb0Z2cW1CRTtFQUFzQztBcEYycW1CeEM7O0FvRjNxbUJFO0VBQXNDO0FwRitxbUJ4Qzs7QW9GL3FtQkU7RUFBc0M7QXBGbXJtQnhDOztBb0Zucm1CRTtFQUFzQztBcEZ1cm1CeEM7O0FvRnZybUJFO0VBQXNDO0FwRjJybUJ4Qzs7QW9GM3JtQkU7RUFBc0M7QXBGK3JtQnhDOztBb0Yvcm1CRTtFQUFzQztBcEZtc21CeEM7O0FvRm5zbUJFO0VBQXNDO0FwRnVzbUJ4Qzs7QW9GdnNtQkU7RUFBc0M7QXBGMnNtQnhDOztBb0Yzc21CRTtFQUFzQztBcEYrc21CeEM7O0FvRi9zbUJFO0VBQXNDO0FwRm10bUJ4Qzs7QW9GbnRtQkU7RUFBc0M7QXBGdXRtQnhDOztBb0Z2dG1CRTtFQUFzQztBcEYydG1CeEM7O0FvRjN0bUJFO0VBQXNDO0FwRit0bUJ4Qzs7QW9GL3RtQkU7RUFBc0M7QXBGbXVtQnhDOztBb0ZudW1CRTtFQUFzQztBcEZ1dW1CeEM7O0FvRnZ1bUJFO0VBQXNDO0FwRjJ1bUJ4Qzs7QW9GM3VtQkU7RUFBc0M7QXBGK3VtQnhDOztBb0YvdW1CRTtFQUFzQztBcEZtdm1CeEM7O0FvRm52bUJFO0VBQXNDO0FwRnV2bUJ4Qzs7QW9GdnZtQkU7RUFBc0M7QXBGMnZtQnhDOztBb0Yzdm1CRTtFQUFzQztBcEYrdm1CeEM7O0FvRi92bUJFO0VBQXNDO0FwRm13bUJ4Qzs7QW9GbndtQkU7RUFBc0M7QXBGdXdtQnhDOztBb0Z2d21CRTtFQUFzQztBcEYyd21CeEM7O0FvRjN3bUJFO0VBQXNDO0FwRit3bUJ4Qzs7QW9GL3dtQkU7RUFBc0M7QXBGbXhtQnhDOztBb0ZueG1CRTtFQUFzQztBcEZ1eG1CeEM7O0FvRnZ4bUJFO0VBQXNDO0FwRjJ4bUJ4Qzs7QW9GM3htQkU7RUFBc0M7QXBGK3htQnhDOztBb0YveG1CRTtFQUFzQztBcEZteW1CeEM7O0FvRm55bUJFO0VBQXNDO0FwRnV5bUJ4Qzs7QW9GdnltQkU7RUFBc0M7QXBGMnltQnhDOztBb0YzeW1CRTtFQUFzQztBcEYreW1CeEM7O0FvRi95bUJFO0VBQXNDO0FwRm16bUJ4Qzs7QW9GbnptQkU7RUFBc0M7QXBGdXptQnhDOztBb0Z2em1CRTtFQUFzQztBcEYyem1CeEM7O0FvRjN6bUJFO0VBQXNDO0FwRit6bUJ4Qzs7QW9GL3ptQkU7RUFBc0M7QXBGbTBtQnhDOztBb0ZuMG1CRTtFQUFzQztBcEZ1MG1CeEM7O0FvRnYwbUJFO0VBQXNDO0FwRjIwbUJ4Qzs7QW9GMzBtQkU7RUFBc0M7QXBGKzBtQnhDOztBb0YvMG1CRTtFQUFzQztBcEZtMW1CeEM7O0FvRm4xbUJFO0VBQXNDO0FwRnUxbUJ4Qzs7QW9GdjFtQkU7RUFBc0M7QXBGMjFtQnhDOztBb0YzMW1CRTtFQUFzQztBcEYrMW1CeEM7O0FvRi8xbUJFO0VBQXNDO0FwRm0ybUJ4Qzs7QW9GbjJtQkU7RUFBc0M7QXBGdTJtQnhDOztBb0Z2Mm1CRTtFQUFzQztBcEYyMm1CeEM7O0FvRjMybUJFO0VBQXNDO0FwRisybUJ4Qzs7QW9GLzJtQkU7RUFBc0M7QXBGbTNtQnhDOztBb0ZuM21CRTtFQUFzQztBcEZ1M21CeEM7O0FvRnYzbUJFO0VBQXNDO0FwRjIzbUJ4Qzs7QW9GMzNtQkU7RUFBc0M7QXBGKzNtQnhDOztBb0YvM21CRTtFQUFzQztBcEZtNG1CeEM7O0FvRm40bUJFO0VBQXNDO0FwRnU0bUJ4Qzs7QW9GdjRtQkU7RUFBc0M7QXBGMjRtQnhDOztBb0YzNG1CRTtFQUFzQztBcEYrNG1CeEM7O0FvRi80bUJFO0VBQXNDO0FwRm01bUJ4Qzs7QW9GbjVtQkU7RUFBc0M7QXBGdTVtQnhDOztBb0Z2NW1CRTtFQUFzQztBcEYyNW1CeEM7O0FvRjM1bUJFO0VBQXNDO0FwRis1bUJ4Qzs7QW9GLzVtQkU7RUFBc0M7QXBGbTZtQnhDOztBb0ZuNm1CRTtFQUFzQztBcEZ1Nm1CeEM7O0FvRnY2bUJFO0VBQXNDO0FwRjI2bUJ4Qzs7QW9GMzZtQkU7RUFBc0M7QXBGKzZtQnhDOztBb0YvNm1CRTtFQUFzQztBcEZtN21CeEM7O0FvRm43bUJFO0VBQXNDO0FwRnU3bUJ4Qzs7QW9GdjdtQkU7RUFBc0M7QXBGMjdtQnhDOztBb0YzN21CRTtFQUFzQztBcEYrN21CeEM7O0FvRi83bUJFO0VBQXNDO0FwRm04bUJ4Qzs7QW9GbjhtQkU7RUFBc0M7QXBGdThtQnhDOztBb0Z2OG1CRTtFQUFzQztBcEYyOG1CeEM7O0FvRjM4bUJFO0VBQXNDO0FwRis4bUJ4Qzs7QW9GLzhtQkU7RUFBc0M7QXBGbTltQnhDOztBb0ZuOW1CRTtFQUFzQztBcEZ1OW1CeEM7O0FvRnY5bUJFO0VBQXNDO0FwRjI5bUJ4Qzs7QW9GMzltQkU7RUFBc0M7QXBGKzltQnhDOztBb0YvOW1CRTtFQUFzQztBcEZtK21CeEM7O0FvRm4rbUJFO0VBQXNDO0FwRnUrbUJ4Qzs7QW9GdittQkU7RUFBc0M7QXBGMittQnhDOztBb0YzK21CRTtFQUFzQztBcEYrK21CeEM7O0FvRi8rbUJFO0VBQXNDO0FwRm0vbUJ4Qzs7QW9Gbi9tQkU7RUFBc0M7QXBGdS9tQnhDOztBb0Z2L21CRTtFQUFzQztBcEYyL21CeEM7O0FvRjMvbUJFO0VBQXNDO0FwRisvbUJ4Qzs7QW9GLy9tQkU7RUFBc0M7QXBGbWduQnhDOztBb0ZuZ25CRTtFQUFzQztBcEZ1Z25CeEM7O0FvRnZnbkJFO0VBQXNDO0FwRjJnbkJ4Qzs7QW9GM2duQkU7RUFBc0M7QXBGK2duQnhDOztBb0YvZ25CRTtFQUFzQztBcEZtaG5CeEM7O0FvRm5obkJFO0VBQXNDO0FwRnVobkJ4Qzs7QW9GdmhuQkU7RUFBc0M7QXBGMmhuQnhDOztBb0YzaG5CRTtFQUFzQztBcEYraG5CeEM7O0FvRi9obkJFO0VBQXNDO0FwRm1pbkJ4Qzs7QW9GbmluQkU7RUFBc0M7QXBGdWluQnhDOztBb0Z2aW5CRTtFQUFzQztBcEYyaW5CeEM7O0FvRjNpbkJFO0VBQXNDO0FwRitpbkJ4Qzs7QW9GL2luQkU7RUFBc0M7QXBGbWpuQnhDOztBcUZ0am5CQTs7RVRxQkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RXNpbkJGOztBNEVqaW5CRTs7RUFiQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVFbWpuQkY7O0FzRnBsbkJBOzs7O0VBQUE7QUFRQTtFQUNFO0VBQ0E7QXRGb2xuQkY7O0FzRmhsbkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUJSNkJ3QjtFUTVCeEI7QXRGbWxuQkY7QXNGL2tuQkE7O0VBRUU7QXRGaWxuQkY7O0F1RjFtbkJBOzs7O0VBQUE7QUFRQTtFQUNFO0VBQ0E7QXZGMG1uQkY7O0F1RnRtbkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUJUNkJ3QjtFUzVCeEI7QXZGeW1uQkY7QXVGcm1uQkE7O0VBRUU7QXZGdW1uQkY7O0F3RmhvbkJBOzs7O0VBQUE7QUFRQTtFQUNFO0VBQ0E7QXhGZ29uQkY7O0F3RjdubkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUJWOEJ3QjtFVTdCeEI7QXhGZ29uQkY7QXdGNW5uQkE7O0VBRUU7QXhGOG5uQkY7O0F3RjFubkJFO0VBQXFDO0F4RjhubkJ2Qzs7QXdGOW5uQkU7RUFBcUM7QXhGa29uQnZDOztBd0Zsb25CRTtFQUFxQztBeEZzb25CdkM7O0F3RnRvbkJFO0VBQXFDO0F4RjBvbkJ2Qzs7QXdGMW9uQkU7RUFBcUM7QXhGOG9uQnZDOztBd0Y5b25CRTtFQUFxQztBeEZrcG5CdkM7O0F3RmxwbkJFO0VBQXFDO0F4RnNwbkJ2Qzs7QXdGdHBuQkU7RUFBcUM7QXhGMHBuQnZDOztBd0YxcG5CRTtFQUFxQztBeEY4cG5CdkM7O0F3RjlwbkJFO0VBQXFDO0F4RmtxbkJ2Qzs7QXdGbHFuQkU7RUFBcUM7QXhGc3FuQnZDOztBd0Z0cW5CRTtFQUFxQztBeEYwcW5CdkM7O0F3RjFxbkJFO0VBQXFDO0F4RjhxbkJ2Qzs7QXdGOXFuQkU7RUFBcUM7QXhGa3JuQnZDOztBd0Zscm5CRTtFQUFxQztBeEZzcm5CdkM7O0F3RnRybkJFO0VBQXFDO0F4RjBybkJ2Qzs7QXdGMXJuQkU7RUFBcUM7QXhGOHJuQnZDOztBd0Y5cm5CRTtFQUFxQztBeEZrc25CdkM7O0F3RmxzbkJFO0VBQXFDO0F4RnNzbkJ2Qzs7QXdGdHNuQkU7RUFBcUM7QXhGMHNuQnZDOztBd0Yxc25CRTtFQUFxQztBeEY4c25CdkM7O0F3RjlzbkJFO0VBQXFDO0F4Rmt0bkJ2Qzs7QXdGbHRuQkU7RUFBcUM7QXhGc3RuQnZDOztBd0Z0dG5CRTtFQUFxQztBeEYwdG5CdkM7O0F3RjF0bkJFO0VBQXFDO0F4Rjh0bkJ2Qzs7QXdGOXRuQkU7RUFBcUM7QXhGa3VuQnZDOztBd0ZsdW5CRTtFQUFxQztBeEZzdW5CdkM7O0F3RnR1bkJFO0VBQXFDO0F4RjB1bkJ2Qzs7QXdGMXVuQkU7RUFBcUM7QXhGOHVuQnZDOztBd0Y5dW5CRTtFQUFxQztBeEZrdm5CdkM7O0F3Rmx2bkJFO0VBQXFDO0F4RnN2bkJ2Qzs7QXdGdHZuQkU7RUFBcUM7QXhGMHZuQnZDOztBd0Yxdm5CRTtFQUFxQztBeEY4dm5CdkM7O0F3Rjl2bkJFO0VBQXFDO0F4Rmt3bkJ2Qzs7QXdGbHduQkU7RUFBcUM7QXhGc3duQnZDOztBd0Z0d25CRTtFQUFxQztBeEYwd25CdkM7O0F3RjF3bkJFO0VBQXFDO0F4Rjh3bkJ2Qzs7QXdGOXduQkU7RUFBcUM7QXhGa3huQnZDOztBd0ZseG5CRTtFQUFxQztBeEZzeG5CdkM7O0F3RnR4bkJFO0VBQXFDO0F4RjB4bkJ2Qzs7QXdGMXhuQkU7RUFBcUM7QXhGOHhuQnZDOztBd0Y5eG5CRTtFQUFxQztBeEZreW5CdkM7O0F3Rmx5bkJFO0VBQXFDO0F4RnN5bkJ2Qzs7QXdGdHluQkU7RUFBcUM7QXhGMHluQnZDOztBd0YxeW5CRTtFQUFxQztBeEY4eW5CdkM7O0F3Rjl5bkJFO0VBQXFDO0F4Rmt6bkJ2Qzs7QXdGbHpuQkU7RUFBcUM7QXhGc3puQnZDOztBd0Z0em5CRTtFQUFxQztBeEYwem5CdkM7O0F3RjF6bkJFO0VBQXFDO0F4Rjh6bkJ2Qzs7QXdGOXpuQkU7RUFBcUM7QXhGazBuQnZDOztBd0ZsMG5CRTtFQUFxQztBeEZzMG5CdkM7O0F3RnQwbkJFO0VBQXFDO0F4RjAwbkJ2Qzs7QXdGMTBuQkU7RUFBcUM7QXhGODBuQnZDOztBd0Y5MG5CRTtFQUFxQztBeEZrMW5CdkM7O0F3RmwxbkJFO0VBQXFDO0F4RnMxbkJ2Qzs7QXdGdDFuQkU7RUFBcUM7QXhGMDFuQnZDOztBd0YxMW5CRTtFQUFxQztBeEY4MW5CdkM7O0F3RjkxbkJFO0VBQXFDO0F4RmsybkJ2Qzs7QXdGbDJuQkU7RUFBcUM7QXhGczJuQnZDOztBd0Z0Mm5CRTtFQUFxQztBeEYwMm5CdkM7O0F3RjEybkJFO0VBQXFDO0F4RjgybkJ2Qzs7QXdGOTJuQkU7RUFBcUM7QXhGazNuQnZDOztBd0ZsM25CRTtFQUFxQztBeEZzM25CdkM7O0F3RnQzbkJFO0VBQXFDO0F4RjAzbkJ2Qzs7QXdGMTNuQkU7RUFBcUM7QXhGODNuQnZDOztBd0Y5M25CRTtFQUFxQztBeEZrNG5CdkM7O0F3Rmw0bkJFO0VBQXFDO0F4RnM0bkJ2Qzs7QXdGdDRuQkU7RUFBcUM7QXhGMDRuQnZDOztBd0YxNG5CRTtFQUFxQztBeEY4NG5CdkM7O0F3Rjk0bkJFO0VBQXFDO0F4Rms1bkJ2Qzs7QXdGbDVuQkU7RUFBcUM7QXhGczVuQnZDOztBd0Z0NW5CRTtFQUFxQztBeEYwNW5CdkM7O0F3RjE1bkJFO0VBQXFDO0F4Rjg1bkJ2Qzs7QXdGOTVuQkU7RUFBcUM7QXhGazZuQnZDOztBd0ZsNm5CRTtFQUFxQztBeEZzNm5CdkM7O0F3RnQ2bkJFO0VBQXFDO0F4RjA2bkJ2Qzs7QXdGMTZuQkU7RUFBcUM7QXhGODZuQnZDOztBd0Y5Nm5CRTtFQUFxQztBeEZrN25CdkM7O0F3Rmw3bkJFO0VBQXFDO0F4RnM3bkJ2Qzs7QXdGdDduQkU7RUFBcUM7QXhGMDduQnZDOztBd0YxN25CRTtFQUFxQztBeEY4N25CdkM7O0F3Rjk3bkJFO0VBQXFDO0F4Rms4bkJ2Qzs7QXdGbDhuQkU7RUFBcUM7QXhGczhuQnZDOztBd0Z0OG5CRTtFQUFxQztBeEYwOG5CdkM7O0F3RjE4bkJFO0VBQXFDO0F4Rjg4bkJ2Qzs7QXdGOThuQkU7RUFBcUM7QXhGazluQnZDOztBd0ZsOW5CRTtFQUFxQztBeEZzOW5CdkM7O0F3RnQ5bkJFO0VBQXFDO0F4RjA5bkJ2Qzs7QXdGMTluQkU7RUFBcUM7QXhGODluQnZDOztBd0Y5OW5CRTtFQUFxQztBeEZrK25CdkM7O0F3RmwrbkJFO0VBQXFDO0F4RnMrbkJ2Qzs7QXdGdCtuQkU7RUFBcUM7QXhGMCtuQnZDOztBd0YxK25CRTtFQUFxQztBeEY4K25CdkM7O0F3RjkrbkJFO0VBQXFDO0F4RmsvbkJ2Qzs7QXdGbC9uQkU7RUFBcUM7QXhGcy9uQnZDOztBd0Z0L25CRTtFQUFxQztBeEYwL25CdkM7O0F3RjEvbkJFO0VBQXFDO0F4RjgvbkJ2Qzs7QXdGOS9uQkU7RUFBcUM7QXhGa2dvQnZDOztBd0ZsZ29CRTtFQUFxQztBeEZzZ29CdkM7O0F3RnRnb0JFO0VBQXFDO0F4RjBnb0J2Qzs7QXdGMWdvQkU7RUFBcUM7QXhGOGdvQnZDOztBd0Y5Z29CRTtFQUFxQztBeEZraG9CdkM7O0F3Rmxob0JFO0VBQXFDO0F4RnNob0J2Qzs7QXdGdGhvQkU7RUFBcUM7QXhGMGhvQnZDOztBd0YxaG9CRTtFQUFxQztBeEY4aG9CdkM7O0F3Rjlob0JFO0VBQXFDO0F4Rmtpb0J2Qzs7QXdGbGlvQkU7RUFBcUM7QXhGc2lvQnZDOztBd0Z0aW9CRTtFQUFxQztBeEYwaW9CdkM7O0F3RjFpb0JFO0VBQXFDO0F4Rjhpb0J2Qzs7QXdGOWlvQkU7RUFBcUM7QXhGa2pvQnZDOztBd0Zsam9CRTtFQUFxQztBeEZzam9CdkM7O0F3RnRqb0JFO0VBQXFDO0F4RjBqb0J2Qzs7QXdGMWpvQkU7RUFBcUM7QXhGOGpvQnZDOztBd0Y5am9CRTtFQUFxQztBeEZra29CdkM7O0F3Rmxrb0JFO0VBQXFDO0F4RnNrb0J2Qzs7QXdGdGtvQkU7RUFBcUM7QXhGMGtvQnZDOztBd0Yxa29CRTtFQUFxQztBeEY4a29CdkM7O0F3Rjlrb0JFO0VBQXFDO0F4Rmtsb0J2Qzs7QXdGbGxvQkU7RUFBcUM7QXhGc2xvQnZDOztBd0Z0bG9CRTtFQUFxQztBeEYwbG9CdkM7O0F3RjFsb0JFO0VBQXFDO0F4Rjhsb0J2Qzs7QXdGOWxvQkU7RUFBcUM7QXhGa21vQnZDOztBd0ZsbW9CRTtFQUFxQztBeEZzbW9CdkM7O0F3RnRtb0JFO0VBQXFDO0F4RjBtb0J2Qzs7QXdGMW1vQkU7RUFBcUM7QXhGOG1vQnZDOztBd0Y5bW9CRTtFQUFxQztBeEZrbm9CdkM7O0F3Rmxub0JFO0VBQXFDO0F4RnNub0J2Qzs7QXdGdG5vQkU7RUFBcUM7QXhGMG5vQnZDOztBd0Yxbm9CRTtFQUFxQztBeEY4bm9CdkM7O0F3Rjlub0JFO0VBQXFDO0F4Rmtvb0J2Qzs7QXdGbG9vQkU7RUFBcUM7QXhGc29vQnZDOztBd0Z0b29CRTtFQUFxQztBeEYwb29CdkM7O0F3RjFvb0JFO0VBQXFDO0F4Rjhvb0J2Qzs7QXdGOW9vQkU7RUFBcUM7QXhGa3BvQnZDOztBd0ZscG9CRTtFQUFxQztBeEZzcG9CdkM7O0F3RnRwb0JFO0VBQXFDO0F4RjBwb0J2Qzs7QXdGMXBvQkU7RUFBcUM7QXhGOHBvQnZDOztBd0Y5cG9CRTtFQUFxQztBeEZrcW9CdkM7O0F3Rmxxb0JFO0VBQXFDO0F4RnNxb0J2Qzs7QXdGdHFvQkU7RUFBcUM7QXhGMHFvQnZDOztBd0YxcW9CRTtFQUFxQztBeEY4cW9CdkM7O0F3Rjlxb0JFO0VBQXFDO0F4Rmtyb0J2Qzs7QXdGbHJvQkU7RUFBcUM7QXhGc3JvQnZDOztBd0Z0cm9CRTtFQUFxQztBeEYwcm9CdkM7O0F3RjFyb0JFO0VBQXFDO0F4Rjhyb0J2Qzs7QXdGOXJvQkU7RUFBcUM7QXhGa3NvQnZDOztBd0Zsc29CRTtFQUFxQztBeEZzc29CdkM7O0F3RnRzb0JFO0VBQXFDO0F4RjBzb0J2Qzs7QXdGMXNvQkU7RUFBcUM7QXhGOHNvQnZDOztBd0Y5c29CRTtFQUFxQztBeEZrdG9CdkM7O0F3Rmx0b0JFO0VBQXFDO0F4RnN0b0J2Qzs7QXdGdHRvQkU7RUFBcUM7QXhGMHRvQnZDOztBd0YxdG9CRTtFQUFxQztBeEY4dG9CdkM7O0F3Rjl0b0JFO0VBQXFDO0F4Rmt1b0J2Qzs7QXdGbHVvQkU7RUFBcUM7QXhGc3VvQnZDOztBd0Z0dW9CRTtFQUFxQztBeEYwdW9CdkM7O0F3RjF1b0JFO0VBQXFDO0F4Rjh1b0J2Qzs7QXdGOXVvQkU7RUFBcUM7QXhGa3ZvQnZDOztBd0Zsdm9CRTtFQUFxQztBeEZzdm9CdkM7O0F3RnR2b0JFO0VBQXFDO0F4RjB2b0J2Qzs7QXdGMXZvQkU7RUFBcUM7QXhGOHZvQnZDOztBd0Y5dm9CRTtFQUFxQztBeEZrd29CdkM7O0F3Rmx3b0JFO0VBQXFDO0F4RnN3b0J2Qzs7QXdGdHdvQkU7RUFBcUM7QXhGMHdvQnZDOztBd0Yxd29CRTtFQUFxQztBeEY4d29CdkM7O0F3Rjl3b0JFO0VBQXFDO0F4Rmt4b0J2Qzs7QXdGbHhvQkU7RUFBcUM7QXhGc3hvQnZDOztBd0Z0eG9CRTtFQUFxQztBeEYweG9CdkM7O0F3RjF4b0JFO0VBQXFDO0F4Rjh4b0J2Qzs7QXdGOXhvQkU7RUFBcUM7QXhGa3lvQnZDOztBd0ZseW9CRTtFQUFxQztBeEZzeW9CdkM7O0F3RnR5b0JFO0VBQXFDO0F4RjB5b0J2Qzs7QXdGMXlvQkU7RUFBcUM7QXhGOHlvQnZDOztBd0Y5eW9CRTtFQUFxQztBeEZrem9CdkM7O0F3Rmx6b0JFO0VBQXFDO0F4RnN6b0J2Qzs7QXdGdHpvQkU7RUFBcUM7QXhGMHpvQnZDOztBd0Yxem9CRTtFQUFxQztBeEY4em9CdkM7O0F3Rjl6b0JFO0VBQXFDO0F4Rmswb0J2Qzs7QXdGbDBvQkU7RUFBcUM7QXhGczBvQnZDOztBd0Z0MG9CRTtFQUFxQztBeEYwMG9CdkM7O0F3RjEwb0JFO0VBQXFDO0F4Rjgwb0J2Qzs7QXdGOTBvQkU7RUFBcUM7QXhGazFvQnZDOztBd0ZsMW9CRTtFQUFxQztBeEZzMW9CdkM7O0F3RnQxb0JFO0VBQXFDO0F4RjAxb0J2Qzs7QXdGMTFvQkU7RUFBcUM7QXhGODFvQnZDOztBd0Y5MW9CRTtFQUFxQztBeEZrMm9CdkM7O0F3Rmwyb0JFO0VBQXFDO0F4RnMyb0J2Qzs7QXdGdDJvQkU7RUFBcUM7QXhGMDJvQnZDOztBd0YxMm9CRTtFQUFxQztBeEY4Mm9CdkM7O0F3Rjkyb0JFO0VBQXFDO0F4Rmszb0J2Qzs7QXdGbDNvQkU7RUFBcUM7QXhGczNvQnZDOztBd0Z0M29CRTtFQUFxQztBeEYwM29CdkM7O0F3RjEzb0JFO0VBQXFDO0F4Rjgzb0J2Qzs7QXdGOTNvQkU7RUFBcUM7QXhGazRvQnZDOztBd0ZsNG9CRTtFQUFxQztBeEZzNG9CdkM7O0F3RnQ0b0JFO0VBQXFDO0F4RjA0b0J2Qzs7QXdGMTRvQkU7RUFBcUM7QXhGODRvQnZDOztBd0Y5NG9CRTtFQUFxQztBeEZrNW9CdkM7O0F3Rmw1b0JFO0VBQXFDO0F4RnM1b0J2Qzs7QXdGdDVvQkU7RUFBcUM7QXhGMDVvQnZDOztBd0YxNW9CRTtFQUFxQztBeEY4NW9CdkM7O0F3Rjk1b0JFO0VBQXFDO0F4Rms2b0J2Qzs7QXdGbDZvQkU7RUFBcUM7QXhGczZvQnZDOztBd0Z0Nm9CRTtFQUFxQztBeEYwNm9CdkM7O0F3RjE2b0JFO0VBQXFDO0F4Rjg2b0J2Qzs7QXdGOTZvQkU7RUFBcUM7QXhGazdvQnZDOztBd0ZsN29CRTtFQUFxQztBeEZzN29CdkM7O0F3RnQ3b0JFO0VBQXFDO0F4RjA3b0J2Qzs7QXdGMTdvQkU7RUFBcUM7QXhGODdvQnZDOztBd0Y5N29CRTtFQUFxQztBeEZrOG9CdkM7O0F3Rmw4b0JFO0VBQXFDO0F4RnM4b0J2Qzs7QXdGdDhvQkU7RUFBcUM7QXhGMDhvQnZDOztBd0YxOG9CRTtFQUFxQztBeEY4OG9CdkM7O0F3Rjk4b0JFO0VBQXFDO0F4Rms5b0J2Qzs7QXdGbDlvQkU7RUFBcUM7QXhGczlvQnZDOztBd0Z0OW9CRTtFQUFxQztBeEYwOW9CdkM7O0F3RjE5b0JFO0VBQXFDO0F4Rjg5b0J2Qzs7QXdGOTlvQkU7RUFBcUM7QXhGaytvQnZDOztBd0ZsK29CRTtFQUFxQztBeEZzK29CdkM7O0F3RnQrb0JFO0VBQXFDO0F4RjArb0J2Qzs7QXdGMStvQkU7RUFBcUM7QXhGOCtvQnZDOztBd0Y5K29CRTtFQUFxQztBeEZrL29CdkM7O0F3Rmwvb0JFO0VBQXFDO0F4RnMvb0J2Qzs7QXdGdC9vQkU7RUFBcUM7QXhGMC9vQnZDOztBd0YxL29CRTtFQUFxQztBeEY4L29CdkM7O0F3Rjkvb0JFO0VBQXFDO0F4RmtncEJ2Qzs7QXdGbGdwQkU7RUFBcUM7QXhGc2dwQnZDOztBd0Z0Z3BCRTtFQUFxQztBeEYwZ3BCdkM7O0F3RjFncEJFO0VBQXFDO0F4RjhncEJ2Qzs7QXdGOWdwQkU7RUFBcUM7QXhGa2hwQnZDOztBd0ZsaHBCRTtFQUFxQztBeEZzaHBCdkM7O0F3RnRocEJFO0VBQXFDO0F4RjBocEJ2Qzs7QXdGMWhwQkU7RUFBcUM7QXhGOGhwQnZDOztBd0Y5aHBCRTtFQUFxQztBeEZraXBCdkM7O0F3RmxpcEJFO0VBQXFDO0F4RnNpcEJ2Qzs7QXdGdGlwQkU7RUFBcUM7QXhGMGlwQnZDOztBd0YxaXBCRTtFQUFxQztBeEY4aXBCdkM7O0F3RjlpcEJFO0VBQXFDO0F4RmtqcEJ2Qzs7QXdGbGpwQkU7RUFBcUM7QXhGc2pwQnZDOztBd0Z0anBCRTtFQUFxQztBeEYwanBCdkM7O0F3RjFqcEJFO0VBQXFDO0F4RjhqcEJ2Qzs7QXdGOWpwQkU7RUFBcUM7QXhGa2twQnZDOztBd0Zsa3BCRTtFQUFxQztBeEZza3BCdkM7O0F3RnRrcEJFO0VBQXFDO0F4RjBrcEJ2Qzs7QXdGMWtwQkU7RUFBcUM7QXhGOGtwQnZDOztBd0Y5a3BCRTtFQUFxQztBeEZrbHBCdkM7O0F3RmxscEJFO0VBQXFDO0F4RnNscEJ2Qzs7QXdGdGxwQkU7RUFBcUM7QXhGMGxwQnZDOztBd0YxbHBCRTtFQUFxQztBeEY4bHBCdkM7O0F3RjlscEJFO0VBQXFDO0F4RmttcEJ2Qzs7QXdGbG1wQkU7RUFBcUM7QXhGc21wQnZDOztBd0Z0bXBCRTtFQUFxQztBeEYwbXBCdkM7O0F3RjFtcEJFO0VBQXFDO0F4RjhtcEJ2Qzs7QXdGOW1wQkU7RUFBcUM7QXhGa25wQnZDOztBd0ZsbnBCRTtFQUFxQztBeEZzbnBCdkM7O0F3RnRucEJFO0VBQXFDO0F4RjBucEJ2Qzs7QXdGMW5wQkU7RUFBcUM7QXhGOG5wQnZDOztBd0Y5bnBCRTtFQUFxQztBeEZrb3BCdkM7O0F3RmxvcEJFO0VBQXFDO0F4RnNvcEJ2Qzs7QXdGdG9wQkU7RUFBcUM7QXhGMG9wQnZDOztBd0Yxb3BCRTtFQUFxQztBeEY4b3BCdkM7O0F3RjlvcEJFO0VBQXFDO0F4RmtwcEJ2Qzs7QXdGbHBwQkU7RUFBcUM7QXhGc3BwQnZDOztBd0Z0cHBCRTtFQUFxQztBeEYwcHBCdkM7O0F3RjFwcEJFO0VBQXFDO0F4RjhwcEJ2Qzs7QXdGOXBwQkU7RUFBcUM7QXhGa3FwQnZDOztBd0ZscXBCRTtFQUFxQztBeEZzcXBCdkM7O0F3RnRxcEJFO0VBQXFDO0F4RjBxcEJ2Qzs7QXdGMXFwQkU7RUFBcUM7QXhGOHFwQnZDOztBd0Y5cXBCRTtFQUFxQztBeEZrcnBCdkM7O0F3RmxycEJFO0VBQXFDO0F4RnNycEJ2Qzs7QXdGdHJwQkU7RUFBcUM7QXhGMHJwQnZDOztBd0YxcnBCRTtFQUFxQztBeEY4cnBCdkM7O0F3RjlycEJFO0VBQXFDO0F4RmtzcEJ2Qzs7QXdGbHNwQkU7RUFBcUM7QXhGc3NwQnZDOztBd0Z0c3BCRTtFQUFxQztBeEYwc3BCdkM7O0F3RjFzcEJFO0VBQXFDO0F4RjhzcEJ2Qzs7QXdGOXNwQkU7RUFBcUM7QXhGa3RwQnZDOztBd0ZsdHBCRTtFQUFxQztBeEZzdHBCdkM7O0F3RnR0cEJFO0VBQXFDO0F4RjB0cEJ2Qzs7QXdGMXRwQkU7RUFBcUM7QXhGOHRwQnZDOztBd0Y5dHBCRTtFQUFxQztBeEZrdXBCdkM7O0F3Rmx1cEJFO0VBQXFDO0F4RnN1cEJ2Qzs7QXdGdHVwQkU7RUFBcUM7QXhGMHVwQnZDOztBd0YxdXBCRTtFQUFxQztBeEY4dXBCdkM7O0F3Rjl1cEJFO0VBQXFDO0F4Rmt2cEJ2Qzs7QXdGbHZwQkU7RUFBcUM7QXhGc3ZwQnZDOztBd0Z0dnBCRTtFQUFxQztBeEYwdnBCdkM7O0F3RjF2cEJFO0VBQXFDO0F4Rjh2cEJ2Qzs7QXdGOXZwQkU7RUFBcUM7QXhGa3dwQnZDOztBd0Zsd3BCRTtFQUFxQztBeEZzd3BCdkM7O0F3RnR3cEJFO0VBQXFDO0F4RjB3cEJ2Qzs7QXdGMXdwQkU7RUFBcUM7QXhGOHdwQnZDOztBd0Y5d3BCRTtFQUFxQztBeEZreHBCdkM7O0F3Rmx4cEJFO0VBQXFDO0F4RnN4cEJ2Qzs7QXdGdHhwQkU7RUFBcUM7QXhGMHhwQnZDOztBd0YxeHBCRTtFQUFxQztBeEY4eHBCdkM7O0F3Rjl4cEJFO0VBQXFDO0F4Rmt5cEJ2Qzs7QXdGbHlwQkU7RUFBcUM7QXhGc3lwQnZDOztBd0Z0eXBCRTtFQUFxQztBeEYweXBCdkM7O0F3RjF5cEJFO0VBQXFDO0F4Rjh5cEJ2Qzs7QXdGOXlwQkU7RUFBcUM7QXhGa3pwQnZDOztBd0ZsenBCRTtFQUFxQztBeEZzenBCdkM7O0F3RnR6cEJFO0VBQXFDO0F4RjB6cEJ2Qzs7QXdGMXpwQkU7RUFBcUM7QXhGOHpwQnZDOztBd0Y5enBCRTtFQUFxQztBeEZrMHBCdkM7O0F3RmwwcEJFO0VBQXFDO0F4RnMwcEJ2Qzs7QXdGdDBwQkU7RUFBcUM7QXhGMDBwQnZDOztBd0YxMHBCRTtFQUFxQztBeEY4MHBCdkM7O0F3RjkwcEJFO0VBQXFDO0F4RmsxcEJ2Qzs7QXdGbDFwQkU7RUFBcUM7QXhGczFwQnZDOztBd0Z0MXBCRTtFQUFxQztBeEYwMXBCdkM7O0F3RjExcEJFO0VBQXFDO0F4RjgxcEJ2Qzs7QXdGOTFwQkU7RUFBcUM7QXhGazJwQnZDOztBd0ZsMnBCRTtFQUFxQztBeEZzMnBCdkM7O0F3RnQycEJFO0VBQXFDO0F4RjAycEJ2Qzs7QXdGMTJwQkU7RUFBcUM7QXhGODJwQnZDOztBd0Y5MnBCRTtFQUFxQztBeEZrM3BCdkM7O0F3RmwzcEJFO0VBQXFDO0F4RnMzcEJ2Qzs7QXdGdDNwQkU7RUFBcUM7QXhGMDNwQnZDOztBd0YxM3BCRTtFQUFxQztBeEY4M3BCdkM7O0F3RjkzcEJFO0VBQXFDO0F4Rms0cEJ2Qzs7QXdGbDRwQkU7RUFBcUM7QXhGczRwQnZDOztBd0Z0NHBCRTtFQUFxQztBeEYwNHBCdkM7O0F3RjE0cEJFO0VBQXFDO0F4Rjg0cEJ2Qzs7QXdGOTRwQkU7RUFBcUM7QXhGazVwQnZDOztBd0ZsNXBCRTtFQUFxQztBeEZzNXBCdkM7O0F3RnQ1cEJFO0VBQXFDO0F4RjA1cEJ2Qzs7QXdGMTVwQkU7RUFBcUM7QXhGODVwQnZDOztBd0Y5NXBCRTtFQUFxQztBeEZrNnBCdkM7O0F3Rmw2cEJFO0VBQXFDO0F4RnM2cEJ2Qzs7QXdGdDZwQkU7RUFBcUM7QXhGMDZwQnZDOztBd0YxNnBCRTtFQUFxQztBeEY4NnBCdkM7O0F3Rjk2cEJFO0VBQXFDO0F4Rms3cEJ2Qzs7QXdGbDdwQkU7RUFBcUM7QXhGczdwQnZDOztBd0Z0N3BCRTtFQUFxQztBeEYwN3BCdkM7O0F3RjE3cEJFO0VBQXFDO0F4Rjg3cEJ2Qzs7QXdGOTdwQkU7RUFBcUM7QXhGazhwQnZDOztBd0ZsOHBCRTtFQUFxQztBeEZzOHBCdkM7O0F3RnQ4cEJFO0VBQXFDO0F4RjA4cEJ2Qzs7QXdGMThwQkU7RUFBcUM7QXhGODhwQnZDOztBd0Y5OHBCRTtFQUFxQztBeEZrOXBCdkM7O0F3Rmw5cEJFO0VBQXFDO0F4RnM5cEJ2Qzs7QXdGdDlwQkU7RUFBcUM7QXhGMDlwQnZDOztBd0YxOXBCRTtFQUFxQztBeEY4OXBCdkM7O0F3Rjk5cEJFO0VBQXFDO0F4RmsrcEJ2Qzs7QXdGbCtwQkU7RUFBcUM7QXhGcytwQnZDOztBd0Z0K3BCRTtFQUFxQztBeEYwK3BCdkM7O0F3RjErcEJFO0VBQXFDO0F4RjgrcEJ2Qzs7QXdGOStwQkU7RUFBcUM7QXhGay9wQnZDOztBd0ZsL3BCRTtFQUFxQztBeEZzL3BCdkM7O0F3RnQvcEJFO0VBQXFDO0F4RjAvcEJ2Qzs7QXdGMS9wQkU7RUFBcUM7QXhGOC9wQnZDOztBd0Y5L3BCRTtFQUFxQztBeEZrZ3FCdkM7O0F3RmxncUJFO0VBQXFDO0F4RnNncUJ2Qzs7QXdGdGdxQkU7RUFBcUM7QXhGMGdxQnZDOztBd0YxZ3FCRTtFQUFxQztBeEY4Z3FCdkM7O0F3RjlncUJFO0VBQXFDO0F4RmtocUJ2Qzs7QXdGbGhxQkU7RUFBcUM7QXhGc2hxQnZDOztBd0Z0aHFCRTtFQUFxQztBeEYwaHFCdkM7O0F3RjFocUJFO0VBQXFDO0F4RjhocUJ2Qzs7QXdGOWhxQkU7RUFBcUM7QXhGa2lxQnZDOztBd0ZsaXFCRTtFQUFxQztBeEZzaXFCdkM7O0F3RnRpcUJFO0VBQXFDO0F4RjBpcUJ2Qzs7QXdGMWlxQkU7RUFBcUM7QXhGOGlxQnZDOztBd0Y5aXFCRTtFQUFxQztBeEZranFCdkM7O0F3RmxqcUJFO0VBQXFDO0F4RnNqcUJ2Qzs7QXdGdGpxQkU7RUFBcUM7QXhGMGpxQnZDOztBd0YxanFCRTtFQUFxQztBeEY4anFCdkM7O0F3RjlqcUJFO0VBQXFDO0F4RmtrcUJ2Qzs7QXdGbGtxQkU7RUFBcUM7QXhGc2txQnZDOztBd0Z0a3FCRTtFQUFxQztBeEYwa3FCdkM7O0F3RjFrcUJFO0VBQXFDO0F4RjhrcUJ2Qzs7QXdGOWtxQkU7RUFBcUM7QXhGa2xxQnZDOztBd0ZsbHFCRTtFQUFxQztBeEZzbHFCdkM7O0F3RnRscUJFO0VBQXFDO0F4RjBscUJ2Qzs7QXdGMWxxQkU7RUFBcUM7QXhGOGxxQnZDOztBd0Y5bHFCRTtFQUFxQztBeEZrbXFCdkM7O0F3RmxtcUJFO0VBQXFDO0F4RnNtcUJ2Qzs7QXdGdG1xQkU7RUFBcUM7QXhGMG1xQnZDOztBd0YxbXFCRTtFQUFxQztBeEY4bXFCdkM7O0F3RjltcUJFO0VBQXFDO0F4RmtucUJ2Qzs7QXdGbG5xQkU7RUFBcUM7QXhGc25xQnZDOztBd0Z0bnFCRTtFQUFxQztBeEYwbnFCdkM7O0F3RjFucUJFO0VBQXFDO0F4RjhucUJ2Qzs7QXdGOW5xQkU7RUFBcUM7QXhGa29xQnZDOztBd0Zsb3FCRTtFQUFxQztBeEZzb3FCdkM7O0F3RnRvcUJFO0VBQXFDO0F4RjBvcUJ2Qzs7QXdGMW9xQkU7RUFBcUM7QXhGOG9xQnZDOztBd0Y5b3FCRTtFQUFxQztBeEZrcHFCdkM7O0F3RmxwcUJFO0VBQXFDO0F4RnNwcUJ2Qzs7QXdGdHBxQkU7RUFBcUM7QXhGMHBxQnZDOztBd0YxcHFCRTtFQUFxQztBeEY4cHFCdkM7O0F3RjlwcUJFO0VBQXFDO0F4RmtxcUJ2Qzs7QXdGbHFxQkU7RUFBcUM7QXhGc3FxQnZDOztBd0Z0cXFCRTtFQUFxQztBeEYwcXFCdkM7O0F3RjFxcUJFO0VBQXFDO0F4RjhxcUJ2Qzs7QXdGOXFxQkU7RUFBcUM7QXhGa3JxQnZDOztBd0ZscnFCRTtFQUFxQztBeEZzcnFCdkM7O0F3RnRycUJFO0VBQXFDO0F4RjBycUJ2Qzs7QXdGMXJxQkU7RUFBcUM7QXhGOHJxQnZDOztBd0Y5cnFCRTtFQUFxQztBeEZrc3FCdkM7O0F3RmxzcUJFO0VBQXFDO0F4RnNzcUJ2Qzs7QXdGdHNxQkU7RUFBcUM7QXhGMHNxQnZDOztBd0Yxc3FCRTtFQUFxQztBeEY4c3FCdkM7O0F3RjlzcUJFO0VBQXFDO0F4Rmt0cUJ2Qzs7QXdGbHRxQkU7RUFBcUM7QXhGc3RxQnZDOztBd0Z0dHFCRTtFQUFxQztBeEYwdHFCdkM7O0F3RjF0cUJFO0VBQXFDO0F4Rjh0cUJ2Qzs7QXdGOXRxQkU7RUFBcUM7QXhGa3VxQnZDOztBd0ZsdXFCRTtFQUFxQztBeEZzdXFCdkM7O0F3RnR1cUJFO0VBQXFDO0F4RjB1cUJ2Qzs7QXdGMXVxQkU7RUFBcUM7QXhGOHVxQnZDOztBd0Y5dXFCRTtFQUFxQztBeEZrdnFCdkM7O0F3Rmx2cUJFO0VBQXFDO0F4RnN2cUJ2Qzs7QXdGdHZxQkU7RUFBcUM7QXhGMHZxQnZDOztBd0YxdnFCRTtFQUFxQztBeEY4dnFCdkM7O0F3Rjl2cUJFO0VBQXFDO0F4Rmt3cUJ2Qzs7QXdGbHdxQkU7RUFBcUM7QXhGc3dxQnZDOztBd0Z0d3FCRTtFQUFxQztBeEYwd3FCdkM7O0F3RjF3cUJFO0VBQXFDO0F4Rjh3cUJ2Qzs7QXdGOXdxQkU7RUFBcUM7QXhGa3hxQnZDOztBd0ZseHFCRTtFQUFxQztBeEZzeHFCdkM7O0F3RnR4cUJFO0VBQXFDO0F4RjB4cUJ2Qzs7QXdGMXhxQkU7RUFBcUM7QXhGOHhxQnZDOztBd0Y5eHFCRTtFQUFxQztBeEZreXFCdkM7O0F3Rmx5cUJFO0VBQXFDO0F4RnN5cUJ2Qzs7QXdGdHlxQkU7RUFBcUM7QXhGMHlxQnZDOztBd0YxeXFCRTtFQUFxQztBeEY4eXFCdkM7O0F3Rjl5cUJFO0VBQXFDO0F4Rmt6cUJ2Qzs7QXdGbHpxQkU7RUFBcUM7QXhGc3pxQnZDOztBd0Z0enFCRTtFQUFxQztBeEYwenFCdkM7O0F3RjF6cUJFO0VBQXFDO0F4Rjh6cUJ2Qzs7QXdGOXpxQkU7RUFBcUM7QXhGazBxQnZDOztBd0ZsMHFCRTtFQUFxQztBeEZzMHFCdkM7O0F3RnQwcUJFO0VBQXFDO0F4RjAwcUJ2Qzs7QXdGMTBxQkU7RUFBcUM7QXhGODBxQnZDOztBd0Y5MHFCRTtFQUFxQztBeEZrMXFCdkM7O0F3RmwxcUJFO0VBQXFDO0F4RnMxcUJ2Qzs7QXdGdDFxQkU7RUFBcUM7QXhGMDFxQnZDOztBd0YxMXFCRTtFQUFxQztBeEY4MXFCdkM7O0F3RjkxcUJFO0VBQXFDO0F4RmsycUJ2Qzs7QXdGbDJxQkU7RUFBcUM7QXhGczJxQnZDOztBd0Z0MnFCRTtFQUFxQztBeEYwMnFCdkM7O0F3RjEycUJFO0VBQXFDO0F4RjgycUJ2Qzs7QXdGOTJxQkU7RUFBcUM7QXhGazNxQnZDOztBd0ZsM3FCRTtFQUFxQztBeEZzM3FCdkM7O0F3RnQzcUJFO0VBQXFDO0F4RjAzcUJ2Qzs7QXdGMTNxQkU7RUFBcUM7QXhGODNxQnZDOztBd0Y5M3FCRTtFQUFxQztBeEZrNHFCdkM7O0F3Rmw0cUJFO0VBQXFDO0F4RnM0cUJ2Qzs7QXdGdDRxQkU7RUFBcUM7QXhGMDRxQnZDOztBd0YxNHFCRTtFQUFxQztBeEY4NHFCdkM7O0F3Rjk0cUJFO0VBQXFDO0F4Rms1cUJ2Qzs7QXdGbDVxQkU7RUFBcUM7QXhGczVxQnZDOztBd0Z0NXFCRTtFQUFxQztBeEYwNXFCdkM7O0F3RjE1cUJFO0VBQXFDO0F4Rjg1cUJ2Qzs7QXdGOTVxQkU7RUFBcUM7QXhGazZxQnZDOztBd0ZsNnFCRTtFQUFxQztBeEZzNnFCdkM7O0F3RnQ2cUJFO0VBQXFDO0F4RjA2cUJ2Qzs7QXdGMTZxQkU7RUFBcUM7QXhGODZxQnZDOztBd0Y5NnFCRTtFQUFxQztBeEZrN3FCdkM7O0F3Rmw3cUJFO0VBQXFDO0F4RnM3cUJ2Qzs7QXdGdDdxQkU7RUFBcUM7QXhGMDdxQnZDOztBd0YxN3FCRTtFQUFxQztBeEY4N3FCdkM7O0F3Rjk3cUJFO0VBQXFDO0F4Rms4cUJ2Qzs7QXdGbDhxQkU7RUFBcUM7QXhGczhxQnZDOztBd0Z0OHFCRTtFQUFxQztBeEYwOHFCdkM7O0F3RjE4cUJFO0VBQXFDO0F4Rjg4cUJ2Qzs7QXdGOThxQkU7RUFBcUM7QXhGazlxQnZDOztBd0ZsOXFCRTtFQUFxQztBeEZzOXFCdkM7O0F3RnQ5cUJFO0VBQXFDO0F4RjA5cUJ2Qzs7QXdGMTlxQkU7RUFBcUM7QXhGODlxQnZDOztBd0Y5OXFCRTtFQUFxQztBeEZrK3FCdkM7O0F3RmwrcUJFO0VBQXFDO0F4RnMrcUJ2Qzs7QXdGdCtxQkU7RUFBcUM7QXhGMCtxQnZDOztBd0YxK3FCRTtFQUFxQztBeEY4K3FCdkM7O0F3RjkrcUJFO0VBQXFDO0F4RmsvcUJ2Qzs7QXdGbC9xQkU7RUFBcUM7QXhGcy9xQnZDOztBd0Z0L3FCRTtFQUFxQztBeEYwL3FCdkM7O0F3RjEvcUJFO0VBQXFDO0F4RjgvcUJ2Qzs7QXdGOS9xQkU7RUFBcUM7QXhGa2dyQnZDOztBd0ZsZ3JCRTtFQUFxQztBeEZzZ3JCdkM7O0F3RnRnckJFO0VBQXFDO0F4RjBnckJ2Qzs7QXdGMWdyQkU7RUFBcUM7QXhGOGdyQnZDOztBd0Y5Z3JCRTtFQUFxQztBeEZraHJCdkM7O0F3RmxockJFO0VBQXFDO0F4RnNockJ2Qzs7QXdGdGhyQkU7RUFBcUM7QXhGMGhyQnZDOztBd0YxaHJCRTtFQUFxQztBeEY4aHJCdkM7O0F3RjlockJFO0VBQXFDO0F4RmtpckJ2Qzs7QXdGbGlyQkU7RUFBcUM7QXhGc2lyQnZDOztBd0Z0aXJCRTtFQUFxQztBeEYwaXJCdkM7O0F3RjFpckJFO0VBQXFDO0F4RjhpckJ2Qzs7QXdGOWlyQkU7RUFBcUM7QXhGa2pyQnZDOztBd0ZsanJCRTtFQUFxQztBeEZzanJCdkM7O0F3RnRqckJFO0VBQXFDO0F4RjBqckJ2Qzs7QXdGMWpyQkU7RUFBcUM7QXhGOGpyQnZDOztBd0Y5anJCRTtFQUFxQztBeEZra3JCdkM7O0F3RmxrckJFO0VBQXFDO0F4RnNrckJ2Qzs7QXdGdGtyQkU7RUFBcUM7QXhGMGtyQnZDOztBd0Yxa3JCRTtFQUFxQztBeEY4a3JCdkM7O0F3RjlrckJFO0VBQXFDO0F4RmtsckJ2Qzs7QXdGbGxyQkU7RUFBcUM7QXhGc2xyQnZDOztBd0Z0bHJCRTtFQUFxQztBeEYwbHJCdkM7O0F3RjFsckJFO0VBQXFDO0F4RjhsckJ2Qzs7QXdGOWxyQkU7RUFBcUM7QXhGa21yQnZDOztBd0ZsbXJCRTtFQUFxQztBeEZzbXJCdkM7O0F3RnRtckJFO0VBQXFDO0F4RjBtckJ2Qzs7QXdGMW1yQkU7RUFBcUM7QXhGOG1yQnZDOztBd0Y5bXJCRTtFQUFxQztBeEZrbnJCdkM7O0F3RmxuckJFO0VBQXFDO0F4RnNuckJ2Qzs7QXdGdG5yQkU7RUFBcUM7QXhGMG5yQnZDOztBd0YxbnJCRTtFQUFxQztBeEY4bnJCdkM7O0F3RjluckJFO0VBQXFDO0F4RmtvckJ2Qzs7QXdGbG9yQkU7RUFBcUM7QXhGc29yQnZDOztBd0Z0b3JCRTtFQUFxQztBeEYwb3JCdkM7O0F3RjFvckJFO0VBQXFDO0F4RjhvckJ2Qzs7QXdGOW9yQkU7RUFBcUM7QXhGa3ByQnZDOztBd0ZscHJCRTtFQUFxQztBeEZzcHJCdkM7O0F3RnRwckJFO0VBQXFDO0F4RjBwckJ2Qzs7QXdGMXByQkU7RUFBcUM7QXhGOHByQnZDOztBd0Y5cHJCRTtFQUFxQztBeEZrcXJCdkM7O0F3RmxxckJFO0VBQXFDO0F4RnNxckJ2Qzs7QXdGdHFyQkU7RUFBcUM7QXhGMHFyQnZDOztBd0YxcXJCRTtFQUFxQztBeEY4cXJCdkM7O0F3RjlxckJFO0VBQXFDO0F4RmtyckJ2Qzs7QXdGbHJyQkU7RUFBcUM7QXhGc3JyQnZDOztBeUZsdHJCQTs7OztFQUFBO0FBS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGcXRyQkY7O0F5Rm50ckJBOztFQUVFO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXpGc3RyQkY7O0F5RnB0ckJBOztFQUVFO0VBQ0E7QXpGdXRyQkY7O0F5RnJ0ckJBOzs7Ozs7OztFQVFFO0VBRUk7RUFDSTtFQUNSO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBekZ3dHJCRjs7QXlGdHRyQkE7RUFDRTtFQUNBO0F6Rnl0ckJGOztBeUZ2dHJCQTtFQUNFO0VBQ0E7QXpGMHRyQkY7O0F5Rnh0ckJBO0VBQ0U7RUFDQTtBekYydHJCRjs7QXlGenRyQkE7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtBekY0dHJCRjs7QXlGMXRyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekY2dHJCRjs7QXlGM3RyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekY4dHJCRjs7QXlGNXRyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekYrdHJCRjs7QXlGN3RyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZndXJCRjs7QXlGOXRyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZpdXJCRjs7QXlGL3RyQkE7RUFDRTtFQUNBO0F6Rmt1ckJGOztBeUZodXJCQTs7RUFFRTtFQUNBO0VBQ0E7QXpGbXVyQkY7O0F5Rmp1ckJBO0VBQ0U7QXpGb3VyQkY7O0F5Rmx1ckJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGcXVyQkY7O0F5Rm51ckJBO0VBQ0U7QXpGc3VyQkY7O0F5RnB1ckJBO0VBQ0U7RUFDQTtBekZ1dXJCRjs7QXlGcnVyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZ3dXJCRjs7QXlGdHVyQkE7RUFDRTtBekZ5dXJCRjs7QXlGdnVyQkE7RUFDRTtFQUNBO0F6RjB1ckJGOztBeUZ4dXJCQTtFQUNFO0F6RjJ1ckJGOztBeUZ6dXJCQTtFQUNFO0VBQ0E7RUFDQTtBekY0dXJCRjs7QXlGMXVyQkE7RUFDRTtBekY2dXJCRjs7QXlGM3VyQkE7RUFDRTtBekY4dXJCRjs7QXlGNXVyQkE7RUFDRTtBekYrdXJCRjs7QXlGN3VyQkE7RUFDRTtBekZndnJCRjs7QXlGOXVyQkE7RUFDRTtBekZpdnJCRjs7QXlGL3VyQkE7RUFDRTtBekZrdnJCRjs7QXlGaHZyQkE7RUFDRTtBekZtdnJCRjs7QXlGanZyQkE7RUFDRTtFQUNBO0F6Rm92ckJGOztBeUZsdnJCQTtFQUNFO0F6RnF2ckJGOztBeUZudnJCQTs7RUFFRTtBekZzdnJCRjs7QXlGcHZyQkE7RUFDRTtBekZ1dnJCRjs7QXlGcnZyQkE7RUFDRTtBekZ3dnJCRjs7QXlGdHZyQkE7RUFDRTtBekZ5dnJCRjs7QXlGdnZyQkE7RUFDRTtBekYwdnJCRjs7QXlGeHZyQkE7O0VBRUU7QXpGMnZyQkY7O0F5Rnp2ckJBO0VBQ0U7QXpGNHZyQkY7O0F5RjF2ckJBOzs7RUFHRTtBekY2dnJCRjs7QXlGM3ZyQkE7RUFDRTtFQUNBO0VBQ0E7QXpGOHZyQkY7O0F5RjV2ckJBO0VBQ0U7QXpGK3ZyQkY7O0F5Rjd2ckJBO0VBQ0U7QXpGZ3dyQkY7O0F5Rjl2ckJBO0VBQ0U7RUFDQTtFQUNBO0F6Rml3ckJGOztBeUYvdnJCQTtFQUNFO0F6Rmt3ckJGOztBeUZod3JCQTtFQUNFO0F6Rm13ckJGOztBeUZqd3JCQTtFQUNFO0F6Rm93ckJGOztBeUZsd3JCQTtFQUNFO0F6RnF3ckJGOztBeUZud3JCQTtFQUNFO0F6RnN3ckJGOztBeUZwd3JCQTtFQUNFO01BQUE7VUFBQTtBekZ1d3JCRjs7QXlGcndyQkE7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZ3d3JCRjs7QXlGdHdyQkE7O0VBRUU7QXpGeXdyQkY7O0F5RnZ3ckJBO0VBQ0U7QXpGMHdyQkY7O0F5Rnh3ckJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekYyd3JCRjs7QXlGendyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGNHdyQkY7O0F5RjF3ckJBO0VBQ0U7QXpGNndyQkY7O0F5RjN3ckJBO0VBQ0U7RUFBQTtBekY4d3JCRjs7QXlGNXdyQkE7O0VBRUU7QXpGK3dyQkY7O0F5Rjd3ckJBO0VBQ0U7QXpGZ3hyQkY7O0F5Rjl3ckJBO0VBQ0U7QXpGaXhyQkY7O0F5Ri93ckJBO0VBQ0U7QXpGa3hyQkY7O0F5Rmh4ckJBO0VBQ0U7QXpGbXhyQkY7O0F5Rmp4ckJBO0VBQ0U7QXpGb3hyQkY7O0F5Rmx4ckJBO0VBQ0U7QXpGcXhyQkY7O0F5Rm54ckJBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7QXpGc3hyQkY7O0F5RnB4ckJBO0VBQ0U7RUFBQTtBekZ1eHJCRjs7QXlGcnhyQkE7O0VBRUU7TUFBQTtVQUFBO0F6Rnd4ckJGOztBeUZ0eHJCQTs7RUFFRTtBekZ5eHJCRjs7QXlGdnhyQkE7RUFDRTtBekYweHJCRjs7QXlGeHhyQkE7RUFDRTtBekYyeHJCRjs7QXlGenhyQkE7RUFDRTtFQUNBO0VBQ0E7QXpGNHhyQkY7O0F5RjF4ckJBOzs7RUFHRTtBekY2eHJCRjs7QXlGM3hyQkE7RUFDRTtFQUNBO0F6Rjh4ckJGOztBeUY1eHJCQTtFQUNFO0VBQ0E7RUFDQTtBekYreHJCRjs7QXlGN3hyQkE7RUFDRTtBekZneXJCRjs7QXlGOXhyQkE7RUFDRTtBekZpeXJCRjs7QXlGL3hyQkE7O0VBRUU7QXpGa3lyQkY7O0F5Rmh5ckJBO0VBQ0U7QXpGbXlyQkY7O0F5Rmp5ckJBO0VBQ0U7RUFDQTtFQUNBO0F6Rm95ckJGOztBeUZseXJCQTtFQUNFO0VBQ0E7RUFDQTtBekZxeXJCRjs7QXlGbnlyQkE7RUFDRTtFQUFBO0VBQ0E7QXpGc3lyQkY7O0F5RnB5ckJBO0VBQ0U7RUFDQTtBekZ1eXJCRjs7QXlGcnlyQkE7RUFDRTtFQUNBO0F6Rnd5ckJGOztBeUZ0eXJCQTtFQUNFO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QXpGeXlyQkY7O0F5RnZ5ckJBO0VBQ0U7QXpGMHlyQkY7O0F5Rnh5ckJBOztFQUVFO0VBQ0E7QXpGMnlyQkY7O0F5Rnp5ckJBO0VBQ0U7QXpGNHlyQkY7O0F5RjF5ckJBO0VBQ0U7QXpGNnlyQkY7O0F5RjN5ckJBO0VBQ0U7QXpGOHlyQkY7O0F5RjV5ckJBO0VBQ0U7QXpGK3lyQkY7O0F5Rjd5ckJBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7QXpGZ3pyQkY7O0F5Rjl5ckJBO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QXpGaXpyQkY7O0F5Ri95ckJBO0VBQ0U7RUFDQTtFQUNBO0F6Rmt6ckJGOztBeUZoenJCQTtFQUNFO0VBQ0E7TUFBQTtVQUFBO0F6Rm16ckJGOztBeUZqenJCQTtFQUNFO0F6Rm96ckJGOztBeUZsenJCQTtFQUNFO0F6RnF6ckJGOztBeUZuenJCQTtFQUNFO0F6RnN6ckJGOztBeUZwenJCQTtFQUNFO0VBQ0E7QXpGdXpyQkY7O0F5RnJ6ckJBO0VBQ0U7RUFDQTtBekZ3enJCRjs7QXlGdHpyQkE7RUFDRTtBekZ5enJCRjs7QXlGdnpyQkE7RUFDRTtBekYwenJCRjs7QXlGeHpyQkE7RUFDRTtFQUNBO0F6RjJ6ckJGOztBeUZ6enJCQTtFQUNFO0VBQ0E7QXpGNHpyQkY7O0F5RjF6ckJBO0VBQ0U7QXpGNnpyQkY7O0F5RjN6ckJBO0VBQ0U7QXpGOHpyQkY7O0F5RjV6ckJBO0VBQ0U7TUFBQTtVQUFBO0F6Rit6ckJGOztBeUY3enJCQTtFQUNFO0VBQUE7QXpGZzByQkY7O0F5Rjl6ckJBOztFQUVFO0VBQ0E7QXpGaTByQkY7O0F5Ri96ckJBO0VBQ0U7QXpGazByQkY7O0F5RmgwckJBO0VBQ0U7QXpGbTByQkY7O0F5RmowckJBOzs7RUFHRTtBekZvMHJCRjs7QXlGbDByQkE7RUFDRTtBekZxMHJCRjs7QXlGbjByQkE7RUFDRTtBekZzMHJCRjs7QXlGcDByQkE7RUFDRTtBekZ1MHJCRjs7QXlGcjByQkE7RUFDRTtNQUFBO1VBQUE7RUFDQTtBekZ3MHJCRjs7QXlGdDByQkE7RUFDRTtFQUFBO0F6RnkwckJGOztBeUZ2MHJCQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0F6RjAwckJGOztBeUZ4MHJCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtBekYyMHJCRjs7QXlGejByQkE7RUFDRTtBekY0MHJCRjs7QXlGMTByQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RjYwckJGOztBeUYzMHJCQTs7RUFFRTtFQUNBO0VBQ0E7QXpGODByQkY7O0F5RjUwckJBOztFQUVFO0VBQ0E7RUFDQTtBekYrMHJCRjs7QXlGNzByQkE7O0VBRUU7RUFDQTtBekZnMXJCRjs7QXlGOTByQkE7O0VBRUU7RUFDQTtBekZpMXJCRjs7QXlGLzByQkE7RUFDRTtFQUNBO0VBQ0E7QXpGazFyQkY7O0F5RmgxckJBO0VBQ0U7QXpGbTFyQkY7O0F5RmoxckJBO0VBQ0U7QXpGbzFyQkY7O0F5RmwxckJBO0VBQ0U7QXpGcTFyQkY7O0F5Rm4xckJBO0VBQ0U7QXpGczFyQkY7O0F5RnAxckJBOztFQUVFO0VBQ0E7QXpGdTFyQkY7O0F5RnIxckJBOztFQUVFO0VBQ0E7QXpGdzFyQkY7O0F5RnQxckJBOztFQUVFO0VBQ0E7QXpGeTFyQkY7O0F5RnYxckJBOztFQUVFO0VBQ0E7QXpGMDFyQkY7O0F5RngxckJBO0VBQ0U7RUFDQTtFQUNBO0F6RjIxckJGOztBeUZ6MXJCQTtFQUNFO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXpGNDFyQkY7O0F5RjExckJBO0VBQ0U7QXpGNjFyQkY7O0F5RjMxckJBOzs7RUFHRTtBekY4MXJCRjs7QXlGNTFyQkE7RUFDRTtNQUFBO1VBQUE7QXpGKzFyQkY7O0F5RjcxckJBOzs7RUFHRTtBekZnMnJCRjs7QXlGOTFyQkE7RUFDRTtFQUFBO01BQUE7VUFBQTtBekZpMnJCRjs7QXlGLzFyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZrMnJCRjs7QXlGaDJyQkE7RUFDRTtFQUNBO0F6Rm0yckJGOztBeUZqMnJCQTtFQUNFO0VBQ0E7RUFDQTtBekZvMnJCRjs7QXlGbDJyQkE7O0VBRUU7QXpGcTJyQkY7O0F5Rm4yckJBO0VBQ0U7QXpGczJyQkY7O0F5RnAyckJBO0VBQ0U7QXpGdTJyQkY7O0F5RnIyckJBO0VBQ0U7QXpGdzJyQkY7O0F5RnQyckJBO0VBQ0U7QXpGeTJyQkY7O0F5RnYyckJBO0VBQ0U7QXpGMDJyQkY7O0F5RngyckJBOztFQUVFO0VBQ0E7QXpGMjJyQkY7O0F5RnoyckJBO0VBQ0U7QXpGNDJyQkY7O0F5RjEyckJBO0VBQ0U7QXpGNjJyQkY7O0F5RjMyckJBOztFQUVFO0VBQ0E7QXpGODJyQkY7O0F5RjUyckJBO0VBQ0U7QXpGKzJyQkY7O0F5RjcyckJBO0VBQ0U7QXpGZzNyQkY7O0F5RjkyckJBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0F6RmkzckJGOztBeUYvMnJCQTtFQUNFO0F6RmszckJGOztBeUZoM3JCQTtFQUNFO0F6Rm0zckJGOztBeUZqM3JCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBekZvM3JCRjs7QXlGbDNyQkE7O0VBRUU7RUFBQTtFQUFBO01BQUE7VUFBQTtBekZxM3JCRjs7QXlGbjNyQkE7RUFDRTtBekZzM3JCRjs7QXlGcDNyQkE7RUFDRTtBekZ1M3JCRjs7QXlGcjNyQkE7RUFDRTtFQUFBO01BQUE7VUFBQTtBekZ3M3JCRjs7QXlGdDNyQkE7RUFDRTtBekZ5M3JCRjs7QXlGdjNyQkE7RUFDRTtBekYwM3JCRjs7QXlGeDNyQkE7RUFDRTtBekYyM3JCRjs7QXlGejNyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0F6RjQzckJGOztBeUYxM3JCQTs7RUFFRTtBekY2M3JCRjs7QXlGMzNyQkE7RUFDRTtFQUNBO0F6RjgzckJGOztBeUY1M3JCQTs7OztFQUlFO0F6RiszckJGOztBeUY3M3JCQTs7OztFQUlFO0F6Rmc0ckJGOztBeUY5M3JCQTs7OztFQUlFO0F6Rmk0ckJGOztBeUYvM3JCQTs7OztFQUlFO0F6Rms0ckJGOztBeUZoNHJCQTtFQUNFO0F6Rm00ckJGOztBeUZqNHJCQTs7O0VBR0U7QXpGbzRyQkY7O0F5Rmw0ckJBO0VBQ0U7RUFDQTtBekZxNHJCRjs7QXlGbjRyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZzNHJCRjs7QXlGcDRyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZ1NHJCRjs7QXlGcjRyQkE7RUFDRTtBekZ3NHJCRjs7QXlGdDRyQkE7RUFDRTtBekZ5NHJCRjs7QXlGdjRyQkE7RUFDRTtBekYwNHJCRjs7QXlGeDRyQkE7RUFDRTtFQUNBO0F6RjI0ckJGOztBeUZ6NHJCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RjQ0ckJGOztBeUYxNHJCQTtFQUNFO0F6RjY0ckJGOztBeUYzNHJCQTtFQUNFO0F6Rjg0ckJGOztBeUY1NHJCQTtFQUNFO0F6Ris0ckJGOztBeUY3NHJCQTtFQUNFO0VBQUE7RUFBQTtNQUFBO1VBQUE7QXpGZzVyQkY7O0F5Rjk0ckJBO0VBQ0U7RUFDQTtBekZpNXJCRjs7QXlGLzRyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZrNXJCRjs7QXlGaDVyQkE7RUFDRTtBekZtNXJCRjs7QXlGajVyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Rm81ckJGOztBeUZsNXJCQTtFQUNFO0F6RnE1ckJGOztBeUZuNXJCQTtFQUNFO0F6RnM1ckJGOztBeUZwNXJCQTtFQUNFO0F6RnU1ckJGOztBeUZyNXJCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGdzVyQkY7O0F5RnQ1ckJBO0VBQ0U7QXpGeTVyQkY7O0F5RnY1ckJBO0VBQ0U7RUFDQTtBekYwNXJCRjs7QXlGeDVyQkE7O0VBRUU7RUFFSTtFQUNJO0F6RjI1ckJWOztBeUZ6NXJCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFDQTtBekY0NXJCRjs7QXlGMTVyQkE7RUFDRTtFQUNBO0F6RjY1ckJGOztBeUYzNXJCQTtFQUNFO0F6Rjg1ckJGOztBeUY1NXJCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6Ris1ckJGOztBeUY3NXJCQTtFQUNFO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0F6Rmc2ckJGOztBeUY5NXJCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Rmk2ckJGOztBeUYvNXJCQTs7RUFFRTtFQUNBO0F6Rms2ckJGOztBeUZoNnJCQTs7RUFFRTtBekZtNnJCRjs7QXlGajZyQkE7RUFDRTtFQUNBO0VBQUE7QXpGbzZyQkY7O0F5Rmw2ckJBO0VBQ0U7TUFBQTtVQUFBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7QXpGcTZyQkY7O0F5Rm42ckJBO0VBQ0U7QXpGczZyQkY7O0F5RnA2ckJBO0VBQ0U7QXpGdTZyQkY7O0F5RnI2ckJBO0VBQ0U7QXpGdzZyQkY7O0F5RnQ2ckJBOztFQUVFO0VBQ0E7QXpGeTZyQkY7O0F5RnY2ckJBO0VBQ0U7RUFDQTtFQUNBO0F6RjA2ckJGOztBeUZ4NnJCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RjI2ckJGOztBeUZ6NnJCQTtFQUNFO0F6RjQ2ckJGOztBeUYxNnJCQTtFQUNFO0VBQ0E7QXpGNjZyQkY7O0F5RjM2ckJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0F6Rjg2ckJGOztBeUY1NnJCQTs7RUFFRTtVQUFBO0F6Ris2ckJGOztBeUY3NnJCQTs7RUFFRTtVQUFBO0F6Rmc3ckJGOztBeUY5NnJCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGaTdyQkY7O0F5Ri82ckJBOztFQUVFO0F6Rms3ckJGOztBeUZoN3JCQTtFQUNFO0VBQ0E7QXpGbTdyQkY7O0F5Rmo3ckJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpGbzdyQkY7O0F5Rmw3ckJBO0VBQ0U7QXpGcTdyQkY7O0F5Rm43ckJBO0VBQ0U7RUFDQTtFQUNBO0F6RnM3ckJGOztBeUZwN3JCQTtFQUNFO0F6RnU3ckJGOztBeUZyN3JCQTtFQUNFO0F6Rnc3ckJGOztBeUZ0N3JCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6Rnk3ckJGOztBeUZ2N3JCQTs7RUFFRTtBekYwN3JCRjs7QXlGeDdyQkE7RUFDRTtBekYyN3JCRjs7QXlGejdyQkE7RUFDRTtFQUNBO0VBQ0E7QXpGNDdyQkY7O0F5RjE3ckJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpGNjdyQkY7O0F5RjM3ckJBO0VBQ0U7QXpGODdyQkY7O0F5RjU3ckJBO0VBQ0U7QXpGKzdyQkY7O0F5Rjc3ckJBO0VBQ0U7QXpGZzhyQkY7O0F5Rjk3ckJBO0VBQ0U7QXpGaThyQkY7O0F5Ri83ckJBO0VBQ0U7QXpGazhyQkY7O0F5Rmg4ckJBO0VBQ0U7QXpGbThyQkY7O0F5Rmo4ckJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Rm84ckJGOztBeUZsOHJCQTtFQUNFO0F6RnE4ckJGOztBeUZuOHJCQTtFQUNFO0VBQ0E7QXpGczhyQkY7O0F5RnA4ckJBO0VBQ0U7QXpGdThyQkY7O0F5RnI4ckJBO0VBQ0U7TUFBQTtVQUFBO0VBQ0E7VUFBQTtBekZ3OHJCRjs7QXlGdDhyQkE7RUFDRTtFQUNBO0VBQ0E7VUFBQTtBekZ5OHJCRjs7QXlGdjhyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekYwOHJCRjs7QXlGeDhyQkE7RUFDRTtBekYyOHJCRjs7QXlGejhyQkE7RUFDRTtBekY0OHJCRjs7QXlGMThyQkE7RUFDRTtBekY2OHJCRjs7QXlGMzhyQkE7RUFDRTtBekY4OHJCRjs7QXlGNThyQkE7RUFDRTtFQUNBO0F6Ris4ckJGOztBeUY3OHJCQTtFQUNFO0VBQ0E7QXpGZzlyQkY7O0F5Rjk4ckJBO0VBQ0U7RUFBQTtBekZpOXJCRjs7QXlGLzhyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QXpGazlyQkY7O0F5Rmg5ckJBO0VBQ0U7RUFDQTtBekZtOXJCRjs7QXlGajlyQkE7RUFDRTtBekZvOXJCRjs7QXlGbDlyQkE7RUFDRTtBekZxOXJCRjs7QXlGbjlyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZzOXJCRjs7QXlGcDlyQkE7RUFDRTtBekZ1OXJCRjs7QXlGcjlyQkE7RUFDRTtFQUNBO0F6Rnc5ckJGOztBeUZ0OXJCQTtFQUNFO0F6Rnk5ckJGOztBeUZ2OXJCQTtFQUNFO0VBQ0E7QXpGMDlyQkY7O0F5Rng5ckJBO0VBQ0U7RUFBQTtBekYyOXJCRjs7QXlGejlyQkE7RUFDRTtFQUNBO0F6RjQ5ckJGOztBeUYxOXJCQTtFQUNFO0F6RjY5ckJGOztBeUYzOXJCQTtFQUNFO0VBQUE7QXpGODlyQkY7O0F5RjU5ckJBO0VBQ0U7RUFBQTtBekYrOXJCRjs7QXlGNzlyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO01BQUE7VUFBQTtBekZnK3JCRjs7QXlGOTlyQkE7RUFDRTtFQUFBO0VBQ0E7QXpGaStyQkY7O0F5Ri85ckJBO0VBQ0U7QXpGaytyQkY7O0F5RmgrckJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0F6Rm0rckJGOztBeUZqK3JCQTtFQUNFO0F6Rm8rckJGOztBeUZsK3JCQTtFQUNFO0F6RnErckJGOztBeUZuK3JCQTtFQUNFO0VBQ0E7QXpGcytyQkY7O0F5RnArckJBO0VBQ0U7QXpGdStyQkY7O0F5RnIrckJBO0VBQ0U7RUFDQTtBekZ3K3JCRjs7QXlGdCtyQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZ5K3JCRjs7QXlGdityQkE7RUFDRTtBekYwK3JCRjs7QXlGeCtyQkE7RUFDRTtBekYyK3JCRjs7QXlGeityQkE7RUFDRTtFQUNBO0F6RjQrckJGOztBeUYxK3JCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RjYrckJGOztBeUYzK3JCQTtFQUNFO0F6RjgrckJGOztBeUY1K3JCQTtFQUNFO0F6RisrckJGOztBeUY3K3JCQTtFQUNFO0F6RmcvckJGOztBeUY5K3JCQTtFQUNFO0F6RmkvckJGOztBeUYvK3JCQTtFQUNFO0F6RmsvckJGOztBeUZoL3JCQTtFQUNFO0F6Rm0vckJGOztBeUZqL3JCQTtFQUNFO0F6Rm8vckJGOztBeUZsL3JCQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RnEvckJGOztBeUZuL3JCQTtFQUNFO0F6RnMvckJGOztBeUZwL3JCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGdS9yQkY7O0F5RnIvckJBO0VBQ0U7QXpGdy9yQkY7O0F5RnQvckJBOztFQUVFO0F6RnkvckJGOztBeUZ2L3JCQTtFQUNFO0F6RjAvckJGOztBeUZ4L3JCQTtFQUNFO0VBQ0E7RUFDQTtFQUFBO0F6RjIvckJGOztBeUZ6L3JCQTs7O0VBR0U7QXpGNC9yQkY7O0F5RjEvckJBO0VBQ0U7RUFDQTtFQUNBO0F6RjYvckJGOztBeUYzL3JCQTtFQUNFO0VBQ0E7RUFDQTtBekY4L3JCRjs7QXlGNS9yQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekYrL3JCRjs7QXlGNy9yQkE7RUFDRTtBekZnZ3NCRjs7QXlGOS9yQkE7RUFDRTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXpGaWdzQkY7O0F5Ri8vckJBO0VBQ0U7RUFDQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F6Rmtnc0JGOztBeUZoZ3NCQTtFQUNFO0F6Rm1nc0JGOztBeUZqZ3NCQTtFQUNFO0VBQ0E7QXpGb2dzQkY7O0F5Rmxnc0JBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZxZ3NCRjs7QXlGbmdzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZzZ3NCRjs7QXlGcGdzQkE7O0VBRUU7RUFDQTtFQUNBO0F6RnVnc0JGOztBeUZyZ3NCQTtFQUNFO0VBQ0E7QXpGd2dzQkY7O0F5RnRnc0JBO0VBQ0U7QXpGeWdzQkY7O0F5RnZnc0JBO0VBQ0U7QXpGMGdzQkY7O0F5Rnhnc0JBO0VBQ0U7QXpGMmdzQkY7O0F5Rnpnc0JBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RjRnc0JGOztBeUYxZ3NCQTs7O0VBR0U7RUFDQTtBekY2Z3NCRjs7QXlGM2dzQkE7OztFQUdFO0VBQ0E7QXpGOGdzQkY7O0F5RjVnc0JBO0VBQ0U7QXpGK2dzQkY7O0F5Rjdnc0JBO0VBQ0U7QXpGZ2hzQkY7O0F5Rjlnc0JBO0VBQ0U7QXpGaWhzQkY7O0F5Ri9nc0JBO0VBQ0U7RUFDQTtBekZraHNCRjs7QXlGaGhzQkE7RUFDRTtFQUNBO0F6Rm1oc0JGOztBeUZqaHNCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGb2hzQkY7O0F5Rmxoc0JBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZxaHNCRjs7QXlGbmhzQkE7RUFDRTtFQUNBO0F6RnNoc0JGOztBeUZwaHNCQTtFQUNFO0F6RnVoc0JGOztBeUZyaHNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0F6Rndoc0JGOztBeUZ0aHNCQTtFQUNFO0F6Rnloc0JGOztBeUZ2aHNCQTtFQUNFO0F6RjBoc0JGOztBeUZ4aHNCQTs7RUFFRTtFQUFBO01BQUE7VUFBQTtBekYyaHNCRjs7QXlGemhzQkE7Ozs7RUFJRTtBekY0aHNCRjs7QXlGMWhzQkE7RUFDRTtBekY2aHNCRjs7QXlGM2hzQkE7RUFDRTtFQUFBO0VBQUE7TUFBQTtVQUFBO0F6Rjhoc0JGOztBeUY1aHNCQTtFQUNFO0VBQUE7QXpGK2hzQkY7O0F5Rjdoc0JBO0VBQ0U7RUFDQTtBekZnaXNCRjs7QXlGOWhzQkE7RUFDRTtFQUFBO01BQUE7VUFBQTtFQUNBO0F6Rmlpc0JGOztBeUYvaHNCQTtFQUNFO0F6Rmtpc0JGOztBeUZoaXNCQTtFQUNFO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0F6Rm1pc0JGOztBeUZqaXNCQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtBekZvaXNCRjs7QXlGbGlzQkE7RUFDRTtBekZxaXNCRjs7QXlGbmlzQkE7RUFDRTtBekZzaXNCRjs7QXlGcGlzQkE7RUFDRTtFQUNBO0VBQ0E7QXpGdWlzQkY7O0F5RnJpc0JBO0VBQ0U7RUFBQTtFQUFBO01BQUE7VUFBQTtBekZ3aXNCRjs7QXlGdGlzQkE7RUFDRTtFQUNBO0F6Rnlpc0JGOztBeUZ2aXNCQTtFQUNFO0F6RjBpc0JGOztBeUZ4aXNCQTtFQUNFO0F6RjJpc0JGOztBeUZ6aXNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RjRpc0JGOztBeUYxaXNCQTtFQUNFO0F6RjZpc0JGOztBeUYzaXNCQTtFQUNFO0F6Rjhpc0JGOztBeUY1aXNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekYraXNCRjs7QXlGN2lzQkE7RUFDRTtBekZnanNCRjs7QXlGOWlzQkE7RUFDRTtBekZpanNCRjs7QXlGL2lzQkE7RUFDRTtBekZranNCRjs7QXlGaGpzQkE7RUFDRTtFQUFBO0F6Rm1qc0JGOztBeUZqanNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGb2pzQkY7O0F5Rmxqc0JBOztFQUVFO0VBQ0E7QXpGcWpzQkY7O0F5Rm5qc0JBOztFQUVFO0VBQ0E7QXpGc2pzQkY7O0F5RnBqc0JBOztFQUVFO0F6RnVqc0JGOztBeUZyanNCQTs7RUFFRTtBekZ3anNCRjs7QXlGdGpzQkE7O0VBRUU7QXpGeWpzQkY7O0F5RnZqc0JBOztFQUVFO0F6RjBqc0JGOztBeUZ4anNCQTtFQUNFO0VBQ0E7QXpGMmpzQkY7O0F5Rnpqc0JBO0VBQ0U7RUFDQTtBekY0anNCRjs7QXlGMWpzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekY2anNCRjs7QXlGM2pzQkE7O0VBRUU7RUFBQTtBekY4anNCRjs7QXlGNWpzQkE7RUFDRTtFQUNBO0VBQ0E7QXpGK2pzQkY7O0F5Rjdqc0JBO0VBQ0U7RUFBQTtBekZna3NCRjs7QXlGOWpzQkE7RUFDRTs7SUFFRTtJQUNBO0V6Rmlrc0JGOztFeUYvanNCQTs7SUFFRTtFekZra3NCRjtBQUNGO0F5Rmhrc0JBO0VBQ0U7SUFDRTtFekZra3NCRjtBQUNGO0F5Rmhrc0JBO0VBQ0U7QXpGa2tzQkY7O0F5Rmhrc0JBO0VBQ0U7QXpGbWtzQkY7O0F5Rmprc0JBO0VBQ0U7QXpGb2tzQkY7O0F5Rmxrc0JBO0VBQ0U7QXpGcWtzQkY7O0F5Rm5rc0JBOztFQUVFO0VBQ0E7RUFDQTtBekZza3NCRjs7QXlGcGtzQkE7RUFDRTtBekZ1a3NCRjs7QXlGcmtzQkE7RUFDRTtFQUNBO0VBQ0E7QXpGd2tzQkY7O0F5RnRrc0JBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBekZ5a3NCRjs7QXlGdmtzQkE7RUFDRTtBekYwa3NCRjs7QXlGeGtzQkE7RUFDRTtFQUFBO01BQUE7VUFBQTtBekYya3NCRjs7QXlGemtzQkE7RUFDRTtJQUNFO0lBQUE7UUFBQTtZQUFBO0V6RjRrc0JGO0FBQ0Y7QXlGMWtzQkE7RUFDRTtBekY0a3NCRjs7QXlGMWtzQkE7RUFDRTtBekY2a3NCRjs7QXlGM2tzQkE7RUFDRTtBekY4a3NCRjs7QXlGNWtzQkE7RUFDRTtBekYra3NCRjs7QXlGN2tzQkE7RUFDRTtFQUNBO0VBQ0E7QXpGZ2xzQkY7O0F5Rjlrc0JBO0VBQ0U7QXpGaWxzQkY7O0F5Ri9rc0JBO0VBQ0U7QXpGa2xzQkY7O0F5Rmhsc0JBOzs7RUFHRTtFQUNBO0F6Rm1sc0JGOztBeUZqbHNCQTtFQUNFO0F6Rm9sc0JGOztBeUZsbHNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RnFsc0JGOztBeUZubHNCQTtFQUNFO0F6RnNsc0JGOztBeUZwbHNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGdWxzQkY7O0F5RnJsc0JBO0VBQ0U7RUFDQTtBekZ3bHNCRjs7QXlGdGxzQkE7RUFDRTtFQUNBO0F6Rnlsc0JGOztBeUZ2bHNCQTtFQUNFO0F6RjBsc0JGOztBeUZ4bHNCQTtFQUNFO0VBQ0E7QXpGMmxzQkY7O0F5Rnpsc0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGNGxzQkY7O0F5RjFsc0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGNmxzQkY7O0F5RjNsc0JBOztFQUVFO0F6Rjhsc0JGOztBeUY1bHNCQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7QXpGK2xzQkY7O0F5Rjdsc0JBO0VBQ0U7QXpGZ21zQkY7O0F5Rjlsc0JBO0VBQ0U7QXpGaW1zQkY7O0F5Ri9sc0JBO0VBQ0U7QXpGa21zQkY7O0F5Rmhtc0JBO0VBQ0U7QXpGbW1zQkY7O0F5Rmptc0JBO0VBQ0U7QXpGb21zQkY7O0F5Rmxtc0JBO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtBekZxbXNCRjs7QXlGbm1zQkE7RUFDRTtNQUFBO1VBQUE7QXpGc21zQkY7O0F5RnBtc0JBO0VBQ0U7RUFDQTtFQUNBO0F6RnVtc0JGOztBeUZybXNCQTtFQUNFO0F6Rndtc0JGOztBeUZ0bXNCQTtFQUNFO0F6Rnltc0JGOztBeUZ2bXNCQTtFQUNFO0VBQUE7QXpGMG1zQkY7O0F5Rnhtc0JBO0VBQ0U7QXpGMm1zQkY7O0F5Rnptc0JBO0VBQ0U7QXpGNG1zQkY7O0F5RjFtc0JBO0VBQ0U7QXpGNm1zQkY7O0F5RjNtc0JBO0VBQ0U7QXpGOG1zQkY7O0F5RjVtc0JBO0VBQ0U7QXpGK21zQkY7O0F5Rjdtc0JBO0VBQ0U7QXpGZ25zQkY7O0F5Rjltc0JBO0VBQ0U7QXpGaW5zQkY7O0F5Ri9tc0JBO0VBQ0U7RUFDQTtBekZrbnNCRjs7QXlGaG5zQkE7RUFDRTtBekZtbnNCRjs7QXlGam5zQkE7RUFDRTtBekZvbnNCRjs7QXlGbG5zQkE7RUFDRTtBekZxbnNCRjs7QXlGbm5zQkE7RUFDRTtVQUFBO0F6RnNuc0JGOztBeUZwbnNCQTtFQUNFO0F6RnVuc0JGOztBeUZybnNCQTtFQUNFO0VBQ0E7QXpGd25zQkY7O0F5RnRuc0JBO0VBQ0U7QXpGeW5zQkY7O0F5RnZuc0JBO0VBQ0U7QXpGMG5zQkY7O0F5Rnhuc0JBO0VBQ0U7QXpGMm5zQkY7O0F5Rnpuc0JBOztFQUVFO0VBQUE7RUFBQTtFQUFBO0F6RjRuc0JGOztBeUYxbnNCQTtFQUNFO0VBQ0E7TUFBQTtVQUFBO0F6RjZuc0JGOztBeUYzbnNCQTtFQUNFO0VBQ0E7TUFBQTtVQUFBO0F6Rjhuc0JGOztBeUY1bnNCQTtFQUNFO0VBQ0E7RUFDQTtFQUFBO0F6Rituc0JGOztBeUY3bnNCQTtFQUNFO0VBQ0E7QXpGZ29zQkY7O0F5Rjluc0JBO0VBQ0U7RUFDQTtFQUNBO01BQUE7VUFBQTtBekZpb3NCRjs7QXlGL25zQkE7RUFDRTtFQUNBO0VBQ0E7TUFBQTtVQUFBO0F6Rmtvc0JGOztBeUZob3NCQTtFQUNFO0VBQ0E7RUFDQTtNQUFBO1VBQUE7QXpGbW9zQkY7O0F5Rmpvc0JBO0VBQ0U7RUFDQTtFQUNBO01BQUE7VUFBQTtBekZvb3NCRjs7QXlGbG9zQkE7RUFDRTtFQUNBO0VBQUE7RUFDQTtBekZxb3NCRjs7QXlGbm9zQkE7RUFDRTtFQUNBO0F6RnNvc0JGOztBeUZwb3NCQTtFQUNFO0F6RnVvc0JGOztBeUZyb3NCQTtFQUNFO0F6Rndvc0JGOztBeUZ0b3NCQTs7RUFFRTtBekZ5b3NCRjs7QXlGdm9zQkE7RUFDRTtFQUNBO0F6RjBvc0JGOztBeUZ4b3NCQTtFQUNFO0VBQ0E7QXpGMm9zQkY7O0F5Rnpvc0JBO0VBQ0U7RUFDQTtFQUNBO0F6RjRvc0JGOztBeUYxb3NCQTtFQUNFO01BQUE7VUFBQTtFQUNBO0F6RjZvc0JGOztBeUYzb3NCQTtFQUNFO01BQUE7VUFBQTtFQUNBO0F6Rjhvc0JGOztBeUY1b3NCQTtFQUNFO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0F6Ritvc0JGOztBeUY3b3NCQTtFQUNFO0F6Rmdwc0JGOztBeUY5b3NCQTtFQUNFO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBekZpcHNCRjs7QXlGL29zQkE7RUFDRTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0F6Rmtwc0JGOztBeUZocHNCQTtFQUNFO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7QXpGbXBzQkY7O0F5Rmpwc0JBO0VBQ0U7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtBekZvcHNCRjs7QXlGbHBzQkE7O0VBRUU7RUFDQTtBekZxcHNCRjs7QXlGbnBzQkE7RUFDRTtFQUNBO01BQUE7VUFBQTtFQUNBO0F6RnNwc0JGOztBeUZwcHNCQTs7RUFFRTtFQUFBO01BQUE7VUFBQTtFQUNBO0F6RnVwc0JGOztBeUZycHNCQTs7RUFFRTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7QXpGd3BzQkY7O0F5RnRwc0JBO0VBQ0U7QXpGeXBzQkY7O0F5RnZwc0JBOztFQUVFO0F6RjBwc0JGOztBeUZ4cHNCQTtFQUNFO0F6RjJwc0JGOztBeUZ6cHNCQTtFQUNFO0VBQ0E7RUFDQTtBekY0cHNCRjs7QXlGMXBzQkE7RUFDRTtBekY2cHNCRjs7QXlGM3BzQkE7RUFDRTtBekY4cHNCRjs7QXlGNXBzQkE7O0VBRUU7QXpGK3BzQkY7O0F5Rjdwc0JBOztFQUVFO0F6Rmdxc0JGOztBeUY5cHNCQTs7RUFFRTtBekZpcXNCRjs7QXlGL3BzQkE7RUFDRTtBekZrcXNCRjs7QXlGaHFzQkE7RUFDRTtBekZtcXNCRjs7QXlGanFzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBekZvcXNCRjs7QXlGbHFzQkE7RUFDRTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZxcXNCRjs7QXlGbnFzQkE7RUFDRTtBekZzcXNCRjs7QXlGcHFzQkE7RUFDRTtFQUNBO0VBQ0E7QXpGdXFzQkY7O0F5RnJxc0JBO0VBQ0U7QXpGd3FzQkY7O0F5RnRxc0JBO0VBQ0U7RUFDQTtBekZ5cXNCRjs7QXlGdnFzQkE7RUFDRTtBekYwcXNCRjs7QXlGeHFzQkE7RUFDRTtBekYycXNCRjs7QXlGenFzQkE7RUFDRTtBekY0cXNCRjs7QXlGMXFzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RjZxc0JGOztBeUYzcXNCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekY4cXNCRjs7QXlGNXFzQkE7RUFDRTtBekYrcXNCRjs7QXlGN3FzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QXpGZ3JzQkY7O0F5RjFxc0JBO0VBRUU7RUFBQTtBekZrcnNCRjs7QXlGaHJzQkE7RUFDRTtFQUFBO0F6Rm1yc0JGOztBeUZwcnNCQTtFQUNFO0VBQUE7QXpGbXJzQkY7O0F5Rjlxc0JBO0VBQ0U7QXpGcXJzQkY7O0F5Rm5yc0JBO0VBQ0U7QXpGc3JzQkY7O0F5RnZyc0JBO0VBQ0U7QXpGc3JzQkY7O0F5RnByc0JBOzs7O0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZ1cnNCRjs7QXlGcnJzQkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFFSTtFQUNJO0F6Rndyc0JWOztBeUZ0cnNCQTs7RUFFRTtFQUNBO0F6Rnlyc0JGOztBeUZ2cnNCQTs7RUFFRTtVQUFBO0F6RjByc0JGOztBeUZ4cnNCQTs7Ozs7Ozs7Ozs7O0VBWUU7TUFBQTtVQUFBO0F6RjJyc0JGOztBeUZ6cnNCQTs7RUFFRTtBekY0cnNCRjs7QXlGMXJzQkE7RUFDRTtBekY2cnNCRjs7QXlGM3JzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekY4cnNCRjs7QXlGNXJzQkE7O0VBRUU7RUFBQTtFQUNBO0F6Rityc0JGOztBeUY3cnNCQTtFQUNFO0F6Rmdzc0JGOztBeUY5cnNCQTtFQUNFO0F6Rmlzc0JGOztBeUYvcnNCQTs7RUFFRTtBekZrc3NCRjs7QXlGaHNzQkE7O0VBRUU7QXpGbXNzQkY7O0F5Rmpzc0JBOztFQUVFO0F6Rm9zc0JGOztBeUZsc3NCQTtFQUNFO0F6RnFzc0JGOztBeUZuc3NCQTtFQUNFO0F6RnNzc0JGOztBeUZwc3NCQTtFQUNFO0F6RnVzc0JGOztBeUZyc3NCQTs7RUFFRTtBekZ3c3NCRjs7QXlGdHNzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7VUFBQTtBekZ5c3NCRjs7QXlGdnNzQkE7RUFDRTtNQUFBO1VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7QXpGMHNzQkY7O0F5Rnhzc0JBO0VBQ0U7QXpGMnNzQkY7O0F5Rnpzc0JBO0VBQ0U7QXpGNHNzQkY7O0F5RjFzc0JBO0VBQ0U7RUFDQTtFQUNBO0F6RjZzc0JGOztBeUYzc3NCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QXpGOHNzQkY7O0F5RjVzc0JBO0VBQ0U7QXpGK3NzQkY7O0F5Rjdzc0JBO0VBQ0U7RUFDQTtFQUNBO01BQUE7VUFBQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0F6Rmd0c0JGOztBeUY5c3NCQTtFQUNFO0F6Rml0c0JGOztBeUYvc3NCQTtFQUNFO0VBQ0E7QXpGa3RzQkY7O0F5Rmh0c0JBO0VBQ0U7VUFBQTtBekZtdHNCRjs7QXlGanRzQkE7O0VBRUU7QXpGb3RzQkY7O0F5Rmx0c0JBO0VBQ0U7QXpGcXRzQkY7O0F5Rm50c0JBO0VBQ0U7RUFDQTtFQUNBO0F6RnN0c0JGOztBeUZwdHNCQTtFQUNFO0VBQ0E7QXpGdXRzQkY7O0F5RnJ0c0JBO0VBQ0U7RUFDQTtFQUFBO0F6Rnd0c0JGOztBeUZ0dHNCQTtFQUNFO0F6Rnl0c0JGOztBeUZ2dHNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QXpGMHRzQkY7O0F5Rnh0c0JBOztFQUVFO0VBQ0E7QXpGMnRzQkY7O0F5Rnp0c0JBO0VBQ0U7QXpGNHRzQkY7O0F5RjF0c0JBO0VBQ0U7QXpGNnRzQkY7O0F5RjN0c0JBO0VBQ0U7RUFDQTtFQUNBO1VBQUE7QXpGOHRzQkY7O0F5RjV0c0JBO0VBQ0U7QXpGK3RzQkY7O0F5Rjd0c0JBO0VBQ0U7RUFDQTtFQUFBO0F6Rmd1c0JGOztBeUY5dHNCQTtFQUNFO0F6Rml1c0JGOztBeUYvdHNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7QXpGa3VzQkY7O0F5Rmh1c0JBO0VBQ0U7VUFBQTtBekZtdXNCRjs7QXlGanVzQkE7RUFDRTtBekZvdXNCRjs7QXlGbHVzQkE7RUFDRTtBekZxdXNCRjs7QXlGbnVzQkE7RUFDRTtBekZzdXNCRjs7QXlGcHVzQkE7Ozs7RUFJRTtBekZ1dXNCRjs7QXlGcnVzQkE7OztFQUdFO0F6Rnd1c0JGOztBeUZ0dXNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QXpGeXVzQkY7O0F5RnZ1c0JBO0VBQ0U7RUFDQTtFQUNBO0VBQUE7QXpGMHVzQkY7O0F5Rnh1c0JBO0VBQ0U7QXpGMnVzQkY7O0F5Rnp1c0JBO0VBQ0U7QXpGNHVzQkY7O0F5RjF1c0JBO0VBQ0U7RUFDQTtBekY2dXNCRjs7QXlGM3VzQkE7Ozs7OztFQU1FO0F6Rjh1c0JGOztBeUY1dXNCQTtFQUNFO0VBQ0E7RUFDQTtBekYrdXNCRjs7QXlGN3VzQkE7RUFDRTtBekZndnNCRjs7QXlGOXVzQkE7RUFDRTtBekZpdnNCRjs7QXlGL3VzQkE7RUFDRTtBekZrdnNCRjs7QXlGaHZzQkE7Ozs7OztFQU1FO0F6Rm12c0JGOztBeUZqdnNCQTtFQUNFO0F6Rm92c0JGOztBeUZsdnNCQTs7O0VBR0U7RUFDQTtFQUNBO0F6RnF2c0JGOztBeUZudnNCQTtFQUNFO0F6RnN2c0JGOztBeUZwdnNCQTs7RUFFRTtBekZ1dnNCRjs7QXlGanZzQkE7O0VBRUU7QXpGeXZzQkY7O0F5RnB2c0JBO0VBQ0U7QXpGMnZzQkY7O0F5Rnp2c0JBO0VBRUU7QXpGNHZzQkY7O0F5Rjl2c0JBOztFQUVFO0F6RjR2c0JGOztBeUYxdnNCQTs7O0VBR0U7RUFDQTtBekY2dnNCRjs7QXlGM3ZzQkE7RUFDRTtBekY4dnNCRjs7QXlGNXZzQkE7O0VBRUU7QXpGK3ZzQkY7O0F5Rjd2c0JBO0VBQ0U7QXpGZ3dzQkY7O0F5Rjl2c0JBO0VBQ0U7RUFDQTtBekZpd3NCRjs7QXlGL3ZzQkE7O0VBRUU7QXpGa3dzQkY7O0F5Rmh3c0JBOztFQUVFO0F6Rm13c0JGOztBeUZqd3NCQTtFQUNFO0F6Rm93c0JGOztBeUZsd3NCQTtFQUNFO0F6RnF3c0JGOztBeUZud3NCQTtFQUNFO01BQUE7VUFBQTtBekZzd3NCRjs7QXlGcHdzQkE7O0VBRUU7VUFBQTtBekZ1d3NCRjs7QXlGcndzQkE7Ozs7Ozs7Ozs7OztFQVlFO01BQUE7VUFBQTtBekZ3d3NCRjs7QXlGdHdzQkE7Ozs7RUFJRTtFQUNBO0F6Rnl3c0JGOztBeUZ2d3NCQTtFQUNFO1VBQUE7QXpGMHdzQkY7O0F5Rnh3c0JBO0VBQ0U7RUFDQTtBekYyd3NCRjs7QXlGendzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekY0d3NCRjs7QXlGMXdzQkE7O0VBRUU7QXpGNndzQkY7O0F5RjN3c0JBO0VBQ0U7QXpGOHdzQkY7O0F5RjV3c0JBOztFQUVFO0F6Rit3c0JGOztBeUY3d3NCQTtFQUNFO0VBQUE7TUFBQTtVQUFBO0F6Rmd4c0JGOztBeUY5d3NCQTtFQUNFO0F6Rml4c0JGOztBeUYvd3NCQTs7O0VBR0U7QXpGa3hzQkY7O0F5Rmh4c0JBO0VBQ0U7QXpGbXhzQkY7O0F5Rmp4c0JBO0VBQ0U7QXpGb3hzQkY7O0F5Rmx4c0JBOzs7RUFHRTtBekZxeHNCRjs7QXlGbnhzQkE7RUFDRTtBekZzeHNCRjs7QXlGcHhzQkE7O0VBRUU7QXpGdXhzQkY7O0F5RnJ4c0JBO0VBQ0U7QXpGd3hzQkY7O0F5RnR4c0JBO0VBQ0U7QXpGeXhzQkY7O0F5RnZ4c0JBO0VBQ0U7QXpGMHhzQkY7O0F5Rnh4c0JBO0VBQ0U7QXpGMnhzQkY7O0F5Rnp4c0JBOztFQUVFO0VBQUE7RUFBQTtFQUFBO0F6RjR4c0JGOztBeUYxeHNCQTs7RUFFRTtFQUNBO01BQUE7VUFBQTtBekY2eHNCRjs7QXlGM3hzQkE7O0VBRUU7QXpGOHhzQkY7O0F5RjV4c0JBO0VBQ0U7QXpGK3hzQkY7O0F5Rjd4c0JBO0VBQ0U7QXpGZ3lzQkY7O0F5Rjl4c0JBO0VBQ0U7QXpGaXlzQkY7O0F5Ri94c0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpGa3lzQkY7O0F5Rmh5c0JBO0VBQ0U7RUFDQTtBekZteXNCRjs7QXlGanlzQkE7RUFDRTtBekZveXNCRjs7QXlGbHlzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZxeXNCRjs7QXlGbnlzQkE7RUFDRTtBekZzeXNCRjs7QXlGcHlzQkE7RUFDRTtFQUNBO0F6RnV5c0JGOztBeUZyeXNCQTtFQUNFO0VBQ0E7QXpGd3lzQkY7O0F5RnR5c0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpGeXlzQkY7O0F5RnZ5c0JBO0VBQ0U7QXpGMHlzQkY7O0F5Rnh5c0JBO0VBQ0U7RUFDQTtBekYyeXNCRjs7QXlGenlzQkE7RUFDRTtBekY0eXNCRjs7QXlGMXlzQkE7RUFDRTtBekY2eXNCRjs7QXlGM3lzQkE7RUFDRTtBekY4eXNCRjs7QXlGNXlzQkE7RUFDRTtBekYreXNCRjs7QXlGN3lzQkE7RUFDRTtBekZnenNCRjs7QXlGOXlzQkE7RUFDRTtFQUNBO0F6Rml6c0JGOztBeUYveXNCQTtFQUNFO0VBQ0E7QXpGa3pzQkY7O0F5Rmh6c0JBO0VBQ0U7RUFDQTtBekZtenNCRjs7QXlGanpzQkE7OztFQUdFO0F6Rm96c0JGOztBeUZsenNCQTtFQUNFO0VBQ0E7RUFDQTtBekZxenNCRjs7QXlGbnpzQkE7RUFDRTtBekZzenNCRjs7QXlGcHpzQkE7RUFDRTtBekZ1enNCRjs7QXlGcnpzQkE7OztFQUdFO0F6Rnd6c0JGOztBeUZ0enNCQTtFQUNFO0VBQ0E7QXpGeXpzQkY7O0F5RnZ6c0JBO0VBQ0U7QXpGMHpzQkY7O0F5Rnh6c0JBOztFQUVFO0F6RjJ6c0JGOztBeUZ6enNCQTtFQUNFO0F6RjR6c0JGOztBeUYxenNCQTtFQUNFO0F6RjZ6c0JGOztBeUYzenNCQTtFQUNFO0F6Rjh6c0JGOztBeUY1enNCQTtFQUNFO0VBQ0E7QXpGK3pzQkY7O0F5Rjd6c0JBOztFQUVFO0F6Rmcwc0JGOztBeUY5enNCQTs7RUFFRTtBekZpMHNCRjs7QXlGL3pzQkE7RUFDRTtBekZrMHNCRjs7QXlGaDBzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0F6Rm0wc0JGOztBeUZqMHNCQTtFQUNFO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZvMHNCRjs7QXlGbDBzQkE7RUFDRTtBekZxMHNCRjs7QXlGbjBzQkE7RUFDRTtBekZzMHNCRjs7QXlGcDBzQkE7RUFDRTtFQUNBO0F6RnUwc0JGOztBeUZyMHNCQTtFQUNFO0VBQ0E7QXpGdzBzQkY7O0F5RnQwc0JBO0VBQ0U7QXpGeTBzQkY7O0F5RnYwc0JBOztFQUVFO0F6RjAwc0JGOztBeUZ4MHNCQTtFQUNFO0F6RjIwc0JGOztBeUZ6MHNCQTtFQUNFO0VBQ0E7QXpGNDBzQkY7O0F5RjEwc0JBO0VBQ0U7QXpGNjBzQkY7O0F5RjMwc0JBO0VBQ0U7QXpGODBzQkY7O0F5RjUwc0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekYrMHNCRjs7QXlGNzBzQkE7O0VBRUU7QXpGZzFzQkY7O0F5Rjkwc0JBO0VBQ0U7QXpGaTFzQkY7O0F5Ri8wc0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXpGazFzQkY7O0F5Rmgxc0JBO0VBQ0U7QXpGbTFzQkY7O0F5Rmoxc0JBO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0F6Rm8xc0JGOztBeUZsMXNCQTtFQUNFO0VBQ0E7QXpGcTFzQkY7O0F5Rm4xc0JBO0VBQ0U7QXpGczFzQkY7O0F5RnAxc0JBOztFQUVFO0F6RnUxc0JGOztBeUZyMXNCQTtFQUNFO0F6Rncxc0JGOztBeUZ0MXNCQTs7RUFFRTtFQUNBO0F6Rnkxc0JGOztBeUZ2MXNCQTs7RUFFRTtBekYwMXNCRjs7QXlGeDFzQkE7O0VBRUU7RUFDQTtBekYyMXNCRjs7QXlGejFzQkE7O0VBRUU7QXpGNDFzQkY7O0F5RjExc0JBOztFQUVFO0F6RjYxc0JGOztBeUYzMXNCQTs7OztFQUlFO0F6Rjgxc0JGOztBeUY1MXNCQTtFQUNFO0F6Risxc0JGOztBeUY3MXNCQTs7RUFFRTtFQUNBO0F6Rmcyc0JGOztBeUY5MXNCQTtFQUNFO0F6Rmkyc0JGOztBeUYvMXNCQTtFQUNFO0VBQ0E7QXpGazJzQkY7O0F5Rmgyc0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QXpGbTJzQkY7O0F5Rmoyc0JBO0VBQ0U7QXpGbzJzQkY7O0F5Rmwyc0JBO0VBQ0U7RUFDQTtBekZxMnNCRjs7QXlGbjJzQkE7RUFDRTtFQUNBO0VBQ0E7QXpGczJzQkY7O0F5RnAyc0JBO0VBQ0U7QXpGdTJzQkY7O0F5RnIyc0JBO0VBQ0U7VUFBQTtBekZ3MnNCRjs7QXlGdDJzQkE7RUFDRTtFQUNBO0F6Rnkyc0JGOztBeUZ2MnNCQTtFQUNFO0F6RjAyc0JGOztBeUZ4MnNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RjIyc0JGOztBeUZ6MnNCQTtFQUNFO0VBQ0E7RUFDQTtBekY0MnNCRjs7QXlGMTJzQkE7RUFDRTtNQUFBO1VBQUE7QXpGNjJzQkY7O0F5RjMyc0JBO0VBQ0U7QXpGODJzQkY7O0F5RjUyc0JBO0VBQ0U7QXpGKzJzQkY7O0F5Rjcyc0JBO0VBQ0U7QXpGZzNzQkY7O0F5Rjkyc0JBO0VBQ0U7TUFBQTtVQUFBO0F6Rmkzc0JGOztBeUYvMnNCQTtFQUNFO0F6Rmszc0JGOztBeUZoM3NCQTtFQUNFO0F6Rm0zc0JGOztBeUZqM3NCQTtFQUNFO0F6Rm8zc0JGOztBeUZsM3NCQTs7RUFFRTtBekZxM3NCRjs7QXlGbjNzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RnMzc0JGOztBeUZwM3NCQTtFQUNFO0F6RnUzc0JGOztBeUZyM3NCQTtFQUNFO0VBQ0E7TUFBQTtVQUFBO0F6Rnczc0JGOztBeUZ0M3NCQTtFQUNFO0F6Rnkzc0JGOztBeUZ2M3NCQTtFQUNFO0VBQ0E7QXpGMDNzQkY7O0F5Rngzc0JBO0VBQ0U7QXpGMjNzQkY7O0F5Rnozc0JBO0VBQ0U7RUFDQTtNQUFBO1VBQUE7QXpGNDNzQkY7O0F5RjEzc0JBO0VBQ0U7QXpGNjNzQkY7O0F5RjMzc0JBO0VBQ0U7QXpGODNzQkY7O0F5RjUzc0JBO0VBQ0U7QXpGKzNzQkY7O0F5Rjczc0JBO0VBQ0U7QXpGZzRzQkY7O0F5Rjkzc0JBOztFQUVFO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QXpGaTRzQkY7O0F5Ri8zc0JBOzs7RUFHRTtBekZrNHNCRjs7QXlGaDRzQkE7O0VBRUU7QXpGbTRzQkY7O0F5Rmo0c0JBO0VBQ0U7RUFDQTtBekZvNHNCRjs7QXlGbDRzQkE7RUFDRTtBekZxNHNCRjs7QXlGbjRzQkE7O0VBRUU7QXpGczRzQkY7O0F5RnA0c0JBO0VBQ0U7RUFDQTtBekZ1NHNCRjs7QXlGcjRzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVJO0VBQ0k7QXpGdzRzQlY7O0F5RnQ0c0JBOzs7O0VBSUU7QXpGeTRzQkY7O0F5RnY0c0JBO0VBQ0U7QXpGMDRzQkY7O0F5Rng0c0JBO0VBQ0U7RUFDQTtBekYyNHNCRjs7QXlGejRzQkE7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QXpGNDRzQkY7O0F5RjE0c0JBOzs7RUFHRTtFQUNBO0VBQUE7QXpGNjRzQkY7O0F5RjM0c0JBO0VBQ0U7RUFBQTtBekY4NHNCRjs7QXlGNTRzQkE7RUFDRTtFQUFBO0VBQUE7RUFBQTtBekYrNHNCRjs7QXlGNzRzQkE7RUFDRTtFQUFBO0VBQUE7RUFBQTtBekZnNXNCRjs7QXlGOTRzQkE7RUFDRTtFQUFBO0F6Rmk1c0JGOztBeUYvNHNCQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0F6Rms1c0JGOztBeUZoNXNCQTtFQUNFO0F6Rm01c0JGOztBeUZqNXNCQTtFQUNFO0F6Rm81c0JGOztBeUZsNXNCQTtFQUNFO0lBQ0U7RXpGcTVzQkY7QUFDRjtBeUZuNXNCQTtFQUNFO0lBQ0U7RXpGcTVzQkY7QUFDRjtBeUZuNXNCQTtFQUNFO0lBQ0U7RXpGcTVzQkY7QUFDRjtBeUZuNXNCQTs7O0VBR0U7QXpGcTVzQkY7O0F5Rm41c0JBO0VBQ0U7QXpGczVzQkY7O0F5RnA1c0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0F6RnU1c0JGOztBeUZyNXNCQTs7RUFFRTtNQUFBO1VBQUE7QXpGdzVzQkY7O0F5RnQ1c0JBOztFQUVFO0VBQUE7RUFBQTtFQUFBO0F6Rnk1c0JGOztBeUZ2NXNCQTs7RUFFRTtNQUFBO1VBQUE7QXpGMDVzQkY7O0F5Rng1c0JBO0VBQ0U7QXpGMjVzQkY7O0F5Rno1c0JBOztFQUVFO0VBQUE7QXpGNDVzQkY7O0F5RjE1c0JBOzs7O0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7QXpGNjVzQkY7O0F5RjM1c0JBOztFQUVFO1VBQUE7QXpGODVzQkY7O0F5RjU1c0JBOztFQUVFO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtBekYrNXNCRjs7QXlGNzVzQkE7RUFDRTtBekZnNnNCRjs7QXlGOTVzQkE7RUFDRTtBekZpNnNCRjs7QXlGLzVzQkE7RUFDRTtBekZrNnNCRjs7QXlGaDZzQkE7RUFDRTtFQUFBO0VBQ0E7QXpGbTZzQkY7O0F5Rmo2c0JBO0VBQ0U7RUFBQTtBekZvNnNCRjs7QXlGbDZzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RnE2c0JGOztBeUZuNnNCQTtFQUNFO0F6RnM2c0JGOztBeUZwNnNCQTtFQUNFO0F6RnU2c0JGOztBeUZyNnNCQTtFQUNFO0VBQ0E7QXpGdzZzQkY7O0F5RnQ2c0JBOztFQUVFO0VBQ0E7QXpGeTZzQkY7O0F5RnY2c0JBO0VBQ0U7RUFDQTtBekYwNnNCRjs7QXlGeDZzQkE7OztFQUdFO0VBQ0E7QXpGMjZzQkY7O0F5Rno2c0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpGNDZzQkY7O0F5RjE2c0JBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RjY2c0JGOztBeUYzNnNCQTtFQUNFO0F6Rjg2c0JGOztBeUY1NnNCQTtFQUNFO0F6Ris2c0JGOztBeUY3NnNCQTtFQUNFO0F6Rmc3c0JGOztBeUY5NnNCQTtFQUNFO0F6Rmk3c0JGOztBeUYvNnNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Rms3c0JGOztBeUZoN3NCQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0F6Rm03c0JGOztBeUZqN3NCQTtFQUNFO0F6Rm83c0JGOztBeUZsN3NCQTtFQUNFO0VBQ0E7QXpGcTdzQkY7O0F5Rm43c0JBOztFQUVFO0VBRUk7RUFDSTtBekZzN3NCVjs7QXlGcDdzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RnU3c0JGOztBeUZyN3NCQTtFQUNFO0F6Rnc3c0JGOztBeUZ0N3NCQTtFQUNFO0VBQ0E7QXpGeTdzQkY7O0F5RnY3c0JBO0VBQ0U7TUFBQTtVQUFBO0VBQ0E7VUFBQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0F6RjA3c0JGOztBeUZ4N3NCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RjI3c0JGOztBeUZ6N3NCQTtFQUNFO0VBQ0E7QXpGNDdzQkY7O0F5RjE3c0JBO0VBQ0U7VUFBQTtBekY2N3NCRjs7QXlGMzdzQkE7RUFDRTtBekY4N3NCRjs7QXlGNTdzQkE7RUFDRTtBekYrN3NCRjs7QXlGNzdzQkE7RUFDRTtBekZnOHNCRjs7QXlGOTdzQkE7RUFDRTtFQUNBO0F6Rmk4c0JGOztBeUYvN3NCQTtFQUNFO0VBQ0E7RUFDQTtBekZrOHNCRjs7QXlGaDhzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZtOHNCRjs7QXlGajhzQkE7RUFDRTtBekZvOHNCRjs7QXlGbDhzQkE7RUFDRTtFQUNBO0F6RnE4c0JGOztBeUZuOHNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUFBO0VBQUE7RUFBQTtBekZzOHNCRjs7QXlGcDhzQkE7O0VBRUU7VUFBQTtBekZ1OHNCRjs7QXlGcjhzQkE7O0VBRUU7VUFBQTtBekZ3OHNCRjs7QXlGdDhzQkE7RUFDRTtFQUNBO0F6Rnk4c0JGOztBeUZ2OHNCQTtFQUNFO0VBQ0E7QXpGMDhzQkY7O0F5Rng4c0JBO0VBQ0U7QXpGMjhzQkY7O0F5Rno4c0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtBekY0OHNCRjs7QXlGMThzQkE7RUFDRTtNQUFBO1VBQUE7QXpGNjhzQkY7O0F5RjM4c0JBO0VBQ0U7QXpGODhzQkY7O0F5RjU4c0JBO0VBQ0U7QXpGKzhzQkY7O0F5Rjc4c0JBO0VBQ0U7QXpGZzlzQkY7O0F5Rjk4c0JBO0VBQ0U7QXpGaTlzQkY7O0F5Ri84c0JBO0VBQ0U7RUFDQTtFQUNBO0F6Rms5c0JGOztBeUZoOXNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6Rm05c0JGOztBeUZqOXNCQTtFQUNFO0F6Rm85c0JGOztBeUZsOXNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RnE5c0JGOztBeUZuOXNCQTtFQUNFO0VBQ0E7QXpGczlzQkY7O0F5RnA5c0JBOztFQUVFO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFBQTtBekZ1OXNCRjs7QXlGcjlzQkE7O0VBRUU7RUFDQTtBekZ3OXNCRjs7QXlGdDlzQkE7O0VBRUU7RUFDQTtBekZ5OXNCRjs7QXlGdjlzQkE7O0VBRUU7RUFDQTtBekYwOXNCRjs7QXlGeDlzQkE7RUFDRTtBekYyOXNCRjs7QXlGejlzQkE7RUFDRTtBekY0OXNCRjs7QXlGMTlzQkE7RUFDRTtBekY2OXNCRjs7QXlGMzlzQkE7RUFDRTtFQUNBO0F6Rjg5c0JGOztBeUY1OXNCQTtFQUNFO0F6Ris5c0JGOztBeUY3OXNCQTtFQUNFO0F6Rmcrc0JGOztBeUY5OXNCQTtFQUNFO0F6Rmkrc0JGOztBeUYvOXNCQTtFQUNFO0VBQ0E7QXpGaytzQkY7O0F5Rmgrc0JBO0VBQ0U7QXpGbStzQkY7O0F5Rmorc0JBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Rm8rc0JGOztBeUZsK3NCQTtFQUNFO0VBQ0E7RUFBQTtFQUFBO0VBQUE7QXpGcStzQkY7O0F5Rm4rc0JBOztFQUVFO0F6RnMrc0JGOztBeUZwK3NCQTtFQUNFO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7QXpGdStzQkY7O0F5RnIrc0JBO0VBQ0U7RUFDQTtBekZ3K3NCRjs7QXlGdCtzQkE7RUFDRTtFQUFBO0F6Rnkrc0JGOztBeUZ2K3NCQTtFQUNFO0VBQUE7QXpGMCtzQkY7O0F5Rngrc0JBO0VBQ0U7RUFBQTtBekYyK3NCRjs7QXlGeitzQkE7RUFDRTtBekY0K3NCRjs7QXlGMStzQkE7RUFDRTtBekY2K3NCRjs7QXlGMytzQkE7RUFDRTtBekY4K3NCRjs7QXlGNStzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0F6Risrc0JGOztBeUY3K3NCQTtFQUNFO0F6Rmcvc0JGOztBeUY5K3NCQTtFQUNFO0VBQ0E7QXpGaS9zQkY7O0F5Ri8rc0JBO0VBQ0U7RUFDQTtBekZrL3NCRjs7QXlGaC9zQkE7RUFDRTtFQUNBO0F6Rm0vc0JGOztBeUZqL3NCQTtFQUNFO0VBQ0E7QXpGby9zQkY7O0F5Rmwvc0JBO0VBQ0U7RUFDQTtFQUNBO01BQUE7VUFBQTtBekZxL3NCRjs7QXlGbi9zQkE7RUFDRTtFQUNBO0F6RnMvc0JGOztBeUZwL3NCQTtFQUNFO0VBQ0E7RUFDQTtBekZ1L3NCRjs7QXlGci9zQkE7RUFDRTtBekZ3L3NCRjs7QXlGdC9zQkE7RUFDRTtBekZ5L3NCRjs7QXlGdi9zQkE7RUFDRTtNQUFBO1VBQUE7QXpGMC9zQkY7O0F5Rngvc0JBOztFQUVFO0VBQ0E7RUFDQTtBekYyL3NCRjs7QXlGei9zQkE7RUFDRTtFQUNBO0F6RjQvc0JGOztBeUYxL3NCQTtFQUNFO0VBQ0E7QXpGNi9zQkY7O0F5RjMvc0JBO0VBQ0U7RUFDQTtFQUNBO0F6Rjgvc0JGOztBeUY1L3NCQTtFQUNFO0F6Risvc0JGOztBeUY3L3NCQTs7RUFFRTtFQUNBO0VBQ0E7QXpGZ2d0QkY7O0F5Rjkvc0JBO0VBQ0U7RUFDQTtFQUNBO0F6RmlndEJGOztBeUYvL3NCQTs7RUFFRTtBekZrZ3RCRjs7QXlGaGd0QkE7RUFDRTtBekZtZ3RCRjs7QXlGamd0QkE7RUFDRTtBekZvZ3RCRjs7QXlGbGd0QkE7RUFDRTtBekZxZ3RCRjs7QXlGbmd0QkE7RUFDRTtVQUFBO0F6RnNndEJGOztBeUZwZ3RCQTtFQUNFO1VBQUE7QXpGdWd0QkY7O0F5RnJndEJBO0VBQ0U7VUFBQTtBekZ3Z3RCRjs7QXlGdGd0QkE7RUFDRTtVQUFBO0F6RnlndEJGOztBeUZ2Z3RCQTs7O0VBR0U7RUFDQTtFQUNBO0F6RjBndEJGOztBeUZ4Z3RCQTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGMmd0QkY7O0F5RnpndEJBO0VBQ0U7RUFDQTtVQUFBO0F6RjRndEJGOztBeUYxZ3RCQTtFQUNFO0VBQUE7RUFDQTtVQUFBO0F6RjZndEJGOztBeUYzZ3RCQTtFQUNFO0F6RjhndEJGOztBeUY1Z3RCQTtFQUNFO0F6RitndEJGOztBeUY3Z3RCQTtFQUNFO0VBQUE7QXpGZ2h0QkY7O0F5RjlndEJBO0VBQ0U7QXpGaWh0QkY7O0F5Ri9ndEJBO0VBQ0U7RUFDQTtBekZraHRCRjs7QXlGaGh0QkE7Ozs7RUFJRTtFQUNBO0VBQ0E7QXpGbWh0QkY7O0F5RmpodEJBOzs7O0VBSUU7QXpGb2h0QkY7O0F5RmxodEJBO0VBQ0U7RUFDQTtBekZxaHRCRjs7QXlGbmh0QkE7RUFDRTtNQUFBO1VBQUE7QXpGc2h0QkY7O0F5RnBodEJBO0VBQ0U7RUFDQTtBekZ1aHRCRjs7QXlGcmh0QkE7RUFDRTtNQUFBO1VBQUE7QXpGd2h0QkY7O0F5RnRodEJBO0VBQ0U7RUFDQTtBekZ5aHRCRjs7QXlGdmh0QkE7RUFDRTtNQUFBO1VBQUE7QXpGMGh0QkY7O0F5RnhodEJBO0VBQ0U7RUFDQTtBekYyaHRCRjs7QXlGemh0QkE7RUFDRTtNQUFBO1VBQUE7QXpGNGh0QkY7O0F5RjFodEJBO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBRUk7RUFDSTtFQUNSO0F6RjZodEJGOztBeUYzaHRCQTtFQUNFO0F6RjhodEJGOztBeUY1aHRCQTtFQUNFO0F6RitodEJGOztBeUY3aHRCQTtFQUNFO0F6RmdpdEJGOztBeUY5aHRCQTtFQUNFO0VBQUE7QXpGaWl0QkY7O0F5Ri9odEJBO0VBQ0U7QXpGa2l0QkY7O0F5RmhpdEJBO0VBQ0U7RUFDQTtBekZtaXRCRjs7QXlGaml0QkE7RUFDRTtBekZvaXRCRjs7QXlGbGl0QkE7RUFDRTtFQUNBO0F6RnFpdEJGOztBeUZuaXRCQTtFQUNFO0F6RnNpdEJGOztBeUZwaXRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZ1aXRCRjs7QXlGcml0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZ3aXRCRjs7QXlGdGl0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZ5aXRCRjs7QXlGdml0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekYwaXRCRjs7QXlGeGl0QkE7RUFDRTtFQUNBO0VBQ0E7QXpGMml0QkY7O0F5RnppdEJBO0VBQ0U7RUFBQTtBekY0aXRCRjs7QXlGMWl0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekY2aXRCRjs7QXlGM2l0QkE7RUFDRTtFQUFBO0F6RjhpdEJGOztBeUY1aXRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RitpdEJGOztBeUY3aXRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGZ2p0QkY7O0F5RjlpdEJBO0VBQ0U7QXpGaWp0QkY7O0F5Ri9pdEJBO0VBQ0U7QXpGa2p0QkY7O0F5RmhqdEJBO0VBQ0U7QXpGbWp0QkY7O0F5RmpqdEJBO0VBQ0U7TUFBQTtVQUFBO0F6Rm9qdEJGOztBeUZsanRCQTtFQUNFO01BQUE7VUFBQTtBekZxanRCRjs7QXlGbmp0QkE7RUFDRTtBekZzanRCRjs7QXlGcGp0QkE7RUFDRTtBekZ1anRCRjs7QXlGcmp0QkE7RUFDRTtNQUFBO1VBQUE7QXpGd2p0QkY7O0F5RnRqdEJBO0VBQ0U7TUFBQTtVQUFBO0F6RnlqdEJGOztBeUZ2anRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7QXpGMGp0QkY7O0F5RnhqdEJBO0VBQ0U7QXpGMmp0QkY7O0F5RnpqdEJBO0VBQ0U7RUFDQTtBekY0anRCRjs7QXlGMWp0QkE7RUFDRTtNQUFBO1VBQUE7QXpGNmp0QkY7O0F5RjNqdEJBO0VBQ0U7TUFBQTtVQUFBO0F6RjhqdEJGOztBeUY1anRCQTtFQUNFO0VBQ0E7QXpGK2p0QkY7O0F5RjdqdEJBO0VBQ0U7TUFBQTtVQUFBO0F6RmdrdEJGOztBeUY5anRCQTtFQUNFO01BQUE7VUFBQTtBekZpa3RCRjs7QXlGL2p0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0F6RmtrdEJGOztBeUZoa3RCQTtFQUNFO0VBQ0E7QXpGbWt0QkY7O0F5RmprdEJBO0VBQ0U7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7VUFBQTtBekZva3RCRjs7QXlGbGt0QkE7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUNBO1VBQUE7QXpGcWt0QkY7O0F5Rm5rdEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpGc2t0QkY7O0F5RnBrdEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7TUFBQTtVQUFBO0F6RnVrdEJGOztBeUZya3RCQTtFQUNFO0F6RndrdEJGOztBeUZ0a3RCQTtFQUNFO0VBQ0E7QXpGeWt0QkY7O0F5RnZrdEJBO0VBQ0U7QXpGMGt0QkY7O0F5RnhrdEJBO0VBQ0U7RUFDQTtBekYya3RCRjs7QXlGemt0QkE7RUFDRTtBekY0a3RCRjs7QXlGMWt0QkE7RUFDRTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7QXpGNmt0QkY7O0F5RjNrdEJBO0VBQ0U7QXpGOGt0QkY7O0F5RjVrdEJBO0VBQ0U7RUFDQTtBekYra3RCRjs7QXlGN2t0QkE7RUFDRTtBekZnbHRCRjs7QXlGOWt0QkE7RUFDRTtFQUNBO0F6RmlsdEJGOztBeUYva3RCQTtFQUNFO0VBQ0E7RUFDQTtBekZrbHRCRjs7QXlGaGx0QkE7RUFDRTtFQUNBO01BQUE7VUFBQTtBekZtbHRCRjs7QXlGamx0QkE7RUFDRTtBekZvbHRCRjs7QXlGbGx0QkE7RUFDRTtBekZxbHRCRjs7QXlGbmx0QkE7RUFDRTtFQUNBO01BQUE7VUFBQTtBekZzbHRCRjs7QXlGcGx0QkE7RUFDRTtBekZ1bHRCRjs7QXlGcmx0QkE7RUFDRTtBekZ3bHRCRjs7QXlGdGx0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGeWx0QkY7O0F5RnZsdEJBO0VBQ0U7RUFDQTtBekYwbHRCRjs7QXlGeGx0QkE7OztFQUdFO0F6RjJsdEJGOztBeUZ6bHRCQTs7RUFFRTtFQUNBO1VBQUE7RUFDQTtBekY0bHRCRjs7QXlGMWx0QkE7Ozs7OztFQU1FO0F6RjZsdEJGOztBeUYzbHRCQTtFQUNFO0VBQUE7QXpGOGx0QkY7O0F5RjVsdEJBO0VBQ0U7RUFBQTtBekYrbHRCRjs7QXlGN2x0QkE7RUFDRTtFQUFBO0F6RmdtdEJGOztBeUY5bHRCQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0F6RmltdEJGOztBeUYvbHRCQTtFQUNFO0VBQUE7QXpGa210QkY7O0F5RmhtdEJBO0VBQ0U7TUFBQTtVQUFBO0F6Rm1tdEJGOztBeUZqbXRCQTs7RUFFRTtNQUFBO1VBQUE7QXpGb210QkY7O0F5RmxtdEJBO0VBQ0U7QXpGcW10QkY7O0F5Rm5tdEJBOzs7RUFHRTtBekZzbXRCRjs7QXlGcG10QkE7RUFDRTtBekZ1bXRCRjs7QXlGcm10QkE7RUFDRTtBekZ3bXRCRjs7QXlGdG10QkE7RUFDRTtBekZ5bXRCRjs7QXlGdm10QkE7RUFDRTtBekYwbXRCRjs7QXlGeG10QkE7RUFDRTtBekYybXRCRjs7QXlGem10QkE7RUFDRTtFQUFBO01BQUE7VUFBQTtBekY0bXRCRjs7QXlGMW10QkE7RUFDRTtBekY2bXRCRjs7QXlGM210QkE7RUFDRTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0F6RjhtdEJGOztBeUY1bXRCQTtFQUNFO0VBQ0E7RUFDQTtVQUFBO0F6RittdEJGOztBeUY3bXRCQTtFQUNFO0VBQ0E7QXpGZ250QkY7O0F5RjltdEJBO0VBQ0U7RUFDQTtBekZpbnRCRjs7QXlGL210QkE7RUFDRTtFQUNBO0VBRUk7RUFDSTtFQUNSO0VBQ0E7QXpGa250QkY7O0F5RmhudEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7TUFBQTtVQUFBO0F6Rm1udEJGOztBeUZqbnRCQTtFQUNFO0F6Rm9udEJGOztBeUZsbnRCQTtFQUNFO0F6RnFudEJGOztBeUZubnRCQTtFQUNFO0F6RnNudEJGOztBeUZwbnRCQTtFQUNFO0F6RnVudEJGOztBeUZybnRCQTtFQUNFO0VBQ0E7QXpGd250QkY7O0F5RnRudEJBO0VBQ0U7QXpGeW50QkY7O0F5RnZudEJBO0VBQ0U7QXpGMG50QkY7O0F5RnhudEJBO0VBQ0U7QXpGMm50QkY7O0F5RnpudEJBO0VBQ0U7QXpGNG50QkY7O0F5RjFudEJBO0VBQ0U7RUFDQTtBekY2bnRCRjs7QXlGM250QkE7RUFDRTtBekY4bnRCRjs7QXlGNW50QkE7O0VBRUU7QXpGK250QkY7O0F5RjdudEJBO0VBQ0U7RUFDQTtFQUNBO0F6RmdvdEJGOztBeUY5bnRCQTtFQUNFO0VBQ0E7RUFDQTtBekZpb3RCRjs7QXlGL250QkE7RUFDRTtFQUNBO0F6RmtvdEJGOztBeUZob3RCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGbW90QkY7O0F5RmpvdEJBO0VBQ0U7QXpGb290QkY7O0F5RmxvdEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtBekZxb3RCRjs7QXlGbm90QkE7RUFDRTtBekZzb3RCRjs7QXlGcG90QkE7RUFDRTtFQUVJO0VBQ0k7RUFDUjtBekZ1b3RCRjs7QXlGcm90QkE7O0VBRUU7RUFDQTtBekZ3b3RCRjs7QXlGdG90QkE7Ozs7RUFJRTtBekZ5b3RCRjs7QXlGdm90QkE7RUFDRTtBekYwb3RCRjs7QXlGeG90QkE7RUFDRTtBekYyb3RCRjs7QXlGem90QkE7RUFDRTtFQUNBO0F6RjRvdEJGOztBeUYxb3RCQTtFQUNFO0F6RjZvdEJGOztBeUYzb3RCQTtFQUNFO0F6RjhvdEJGOztBeUY1b3RCQTtFQUNFO0F6RitvdEJGOztBeUY3b3RCQTtFQUNFO0VBQ0E7QXpGZ3B0QkY7O0F5RjlvdEJBO0VBQ0U7QXpGaXB0QkY7O0F5Ri9vdEJBO0VBQ0U7RUFDQTtFQUFBO01BQUE7VUFBQTtBekZrcHRCRjs7QXlGaHB0QkE7RUFDRTtFQUFBO01BQUE7VUFBQTtBekZtcHRCRjs7QXlGanB0QkE7RUFDRTtFQUFBO01BQUE7VUFBQTtBekZvcHRCRjs7QXlGbHB0QkE7RUFDRTtFQUFBO01BQUE7VUFBQTtBekZxcHRCRjs7QXlGbnB0QkE7RUFDRTtBekZzcHRCRjs7QXlGcHB0QkE7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F6RnVwdEJGOztBeUZycHRCQTtFQUNFO0F6RndwdEJGOztBeUZ0cHRCQTtFQUNFO0VBQ0E7QXpGeXB0QkY7O0F5RnZwdEJBOztFQUVFO0F6RjBwdEJGOztBeUZ4cHRCQTtFQUNFO0F6RjJwdEJGOztBeUZ6cHRCQTtFQUNFO0F6RjRwdEJGOztBeUYxcHRCQTtFQUNFO0VBQUE7TUFBQTtVQUFBO0F6RjZwdEJGOztBeUYzcHRCQTtFQUNFO0VBQUE7TUFBQTtVQUFBO0F6RjhwdEJGOztBeUY1cHRCQTtFQUNFO0F6RitwdEJGOztBeUY3cHRCQTtFQUNFO01BQUE7VUFBQTtBekZncXRCRjs7QXlGOXB0QkE7RUFDRTtNQUFBO1VBQUE7QXpGaXF0QkY7O0F5Ri9wdEJBO0VBQ0U7QXpGa3F0QkY7O0F5RmhxdEJBO0VBQ0U7QXpGbXF0QkY7O0F5RmpxdEJBO0VBQ0U7QXpGb3F0QkY7O0F5RmxxdEJBO0VBQ0U7QXpGcXF0QkY7O0F5Rm5xdEJBO0VBQ0U7QXpGc3F0QkY7O0F5RnBxdEJBO0VBQ0U7QXpGdXF0QkY7O0F5RnJxdEJBO0VBQ0U7QXpGd3F0QkY7O0F5RnRxdEJBO0VBQ0U7QXpGeXF0QkY7O0F5RnZxdEJBOzs7RUFHRTtBekYwcXRCRjs7QXlGeHF0QkE7RUFDRTtBekYycXRCRjs7QXlGenF0QkE7RUFDRTtBekY0cXRCRjs7QXlGMXF0QkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekY2cXRCRjs7QXlGM3F0QkE7O0VBRUU7RUFDQTtFQUNBO0F6RjhxdEJGOztBeUY1cXRCQTtFQUNFO0VBQ0E7RUFDQTtBekYrcXRCRjs7QXlGN3F0QkE7RUFDRTtBekZncnRCRjs7QXlGOXF0QkE7RUFDRTtBekZpcnRCRjs7QXlGL3F0QkE7RUFDRTtBekZrcnRCRjs7QXlGaHJ0QkE7RUFDRTtBekZtcnRCRjs7QXlGanJ0QkE7RUFDRTtBekZvcnRCRjs7QXlGbHJ0QkE7RUFDRTtBekZxcnRCRjs7QXlGbnJ0QkE7RUFDRTtBekZzcnRCRjs7QXlGcHJ0QkE7RUFDRTtBekZ1cnRCRjs7QXlGcnJ0QkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RndydEJGOztBeUZ0cnRCQTtFQUNFO0VBQ0E7QXpGeXJ0QkY7O0F5RnZydEJBO0VBQ0U7RUFDQTtBekYwcnRCRjs7QXlGeHJ0QkE7O0VBRUU7QXpGMnJ0QkY7O0F5RnpydEJBO0VBQ0U7QXpGNHJ0QkY7O0F5RjFydEJBOztFQUVFO0F6RjZydEJGOztBeUYzcnRCQTs7RUFFRTtBekY4cnRCRjs7QXlGNXJ0QkE7O0VBRUU7QXpGK3J0QkY7O0F5RjdydEJBO0VBQ0U7QXpGZ3N0QkY7O0F5RjlydEJBO0VBQ0U7QXpGaXN0QkY7O0F5Ri9ydEJBO0VBQ0U7QXpGa3N0QkY7O0F5RmhzdEJBO0VBQ0U7QXpGbXN0QkY7O0F5RmpzdEJBO0VBQ0U7QXpGb3N0QkY7O0F5RmxzdEJBO0VBQ0U7RUFDQTtBekZxc3RCRjs7QXlGbnN0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZzc3RCRjs7QXlGcHN0QkE7O0VBRUU7QXpGdXN0QkY7O0F5RnJzdEJBO0VBQ0U7RUFDQTtFQUNBO0VBRUk7RUFDSTtBekZ3c3RCVjs7QXlGdHN0QkE7RUFDRTtBekZ5c3RCRjs7QXlGdnN0QkE7RUFDRTtBekYwc3RCRjs7QXlGeHN0QkE7RUFDRTtBekYyc3RCRjs7QXlGenN0QkE7RUFDRTtNQUFBO1VBQUE7QXpGNHN0QkY7O0F5RjFzdEJBOztFQUVFO0VBQ0E7QXpGNnN0QkY7O0F5RjNzdEJBOzs7RUFHRTtFQUNBO0F6RjhzdEJGOztBeUY1c3RCQTtFQUNFO0F6RitzdEJGOztBeUY3c3RCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6Rmd0dEJGOztBeUY5c3RCQTtFQUNFO0VBQUE7TUFBQTtVQUFBO0F6Rml0dEJGOztBeUYvc3RCQTs7RUFFRTtFQUFBO01BQUE7VUFBQTtBekZrdHRCRjs7QXlGaHR0QkE7RUFDRTtBekZtdHRCRjs7QXlGanR0QkE7RUFDRTtBekZvdHRCRjs7QXlGbHR0QkE7RUFDRTtFQUNBO0F6RnF0dEJGOztBeUZudHRCQTtFQUNFO0VBQ0E7QXpGc3R0QkY7O0F5RnB0dEJBO0VBQ0U7QXpGdXR0QkY7O0F5RnJ0dEJBO0VBQ0U7QXpGd3R0QkY7O0F5RnR0dEJBO0VBQ0U7TUFBQTtVQUFBO0F6Rnl0dEJGOztBeUZ2dHRCQTtFQUNFO0VBQ0E7RUFDQTtBekYwdHRCRjs7QXlGeHR0QkE7RUFDRTtBekYydHRCRjs7QXlGenR0QkE7RUFDRTtBekY0dHRCRjs7QXlGMXR0QkE7RUFDRTtFQUNBO0F6RjZ0dEJGOztBeUYzdHRCQTtFQUNFO0VBQ0E7QXpGOHR0QkY7O0F5RjV0dEJBO0VBQ0U7QXpGK3R0QkY7O0F5Rjd0dEJBO0VBQ0U7RUFDQTtFQUNBO0F6Rmd1dEJGOztBeUY5dHRCQTtFQUNFO0F6Rml1dEJGOztBeUYvdHRCQTtFQUNFO0VBQ0E7QXpGa3V0QkY7O0F5Rmh1dEJBO0VBQ0U7QXpGbXV0QkY7O0F5Rmp1dEJBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBekZvdXRCRjs7QXlGbHV0QkE7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7QXpGcXV0QkY7O0F5Rm51dEJBOztFQUVFO0F6RnN1dEJGOztBeUZwdXRCQTtFQUNFO0F6RnV1dEJGOztBeUZydXRCQTtFQUNFO0F6Rnd1dEJGOztBeUZ0dXRCQTtFQUNFO0F6Rnl1dEJGOztBeUZ2dXRCQTtFQUNFO0F6RjB1dEJGOztBeUZ4dXRCQTtFQUNFO0F6RjJ1dEJGOztBeUZ6dXRCQTtFQUNFO0F6RjR1dEJGOztBeUYxdXRCQTs7RUFFRTtBekY2dXRCRjs7QXlGM3V0QkE7RUFDRTtFQUNBO0F6Rjh1dEJGOztBeUY1dXRCQTtFQUNFO0F6Rit1dEJGOztBeUY3dXRCQTtFQUNFO0VBQ0E7QXpGZ3Z0QkY7O0F5Rjl1dEJBOztFQUVFO0F6Rml2dEJGOztBeUYvdXRCQTtFQUNFO0F6Rmt2dEJGOztBeUZodnRCQTtFQUNFO0F6Rm12dEJGOztBeUZqdnRCQTtFQUNFO0VBQUE7TUFBQTtVQUFBO0F6Rm92dEJGOztBeUZsdnRCQTtFQUNFO0F6RnF2dEJGOztBeUZudnRCQTtFQUNFO0VBQ0E7QXpGc3Z0QkY7O0F5RnB2dEJBO0VBQ0U7QXpGdXZ0QkY7O0F5RnJ2dEJBO0VBQ0U7QXpGd3Z0QkY7O0F5RnR2dEJBO0VBQ0U7RUFDQTtFQUNBO0F6Rnl2dEJGOztBeUZ2dnRCQTtFQUNFO0F6RjB2dEJGOztBeUZ4dnRCQTtFQUNFO0VBQ0E7RUFBQTtFQUFBO0VBQUE7QXpGMnZ0QkY7O0F5Rnp2dEJBO0VBQ0U7TUFBQTtVQUFBO0F6RjR2dEJGOztBeUYxdnRCQTs7OztFQUlFO0F6RjZ2dEJGOztBeUYzdnRCQTs7OztFQUlFO0F6Rjh2dEJGOztBeUY1dnRCQTs7OztFQUlFO0F6Rit2dEJGOztBeUY3dnRCQTs7OztFQUlFO0F6Rmd3dEJGOztBeUY5dnRCQTs7RUFFRTtBekZpd3RCRjs7QXlGL3Z0QkE7RUFDRTtBekZrd3RCRjs7QXlGaHd0QkE7RUFDRTtBekZtd3RCRjs7QXlGand0QkE7RUFDRTtBekZvd3RCRjs7QXlGbHd0QkE7O0VBRUU7QXpGcXd0QkY7O0F5Rm53dEJBOzs7RUFHRTtBekZzd3RCRjs7QXlGcHd0QkE7O0VBRUU7QXpGdXd0QkY7O0F5RnJ3dEJBOztFQUVFO0F6Rnd3dEJGOztBeUZ0d3RCQTtFQUNFO0F6Rnl3dEJGOztBeUZ2d3RCQTs7RUFFRTtFQUNBO0F6RjB3dEJGOztBeUZ4d3RCQTtFQUNFO0F6RjJ3dEJGOztBeUZ6d3RCQTtFQUNFO0F6RjR3dEJGOztBeUYxd3RCQTs7OztFQUlFO0F6RjZ3dEJGOztBeUYzd3RCQTtFQUNFO0F6Rjh3dEJGOztBeUY1d3RCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGK3d0QkY7O0F5Rjd3dEJBO0VBQ0U7QXpGZ3h0QkY7O0F5Rjl3dEJBO0VBQ0U7QXpGaXh0QkY7O0F5Ri93dEJBO0VBQ0U7QXpGa3h0QkY7O0F5Rmh4dEJBO0VBQ0U7QXpGbXh0QkY7O0F5Rmp4dEJBOztFQUVFO0F6Rm94dEJGOztBeUZseHRCQTs7Ozs7RUFLRTtBekZxeHRCRjs7QXlGbnh0QkE7RUFDRTtBekZzeHRCRjs7QXlGcHh0QkE7RUFDRTtBekZ1eHRCRjs7QXlGcnh0QkE7O0VBRUU7QXpGd3h0QkY7O0F5RnR4dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZ5eHRCRjs7QXlGdnh0QkE7RUFDRTtBekYweHRCRjs7QXlGeHh0QkE7RUFDRTtBekYyeHRCRjs7QXlGenh0QkE7RUFDRTtFQUNBO0VBQ0E7QXpGNHh0QkY7O0F5RjF4dEJBO0VBQ0U7QXpGNnh0QkY7O0F5RjN4dEJBO0VBQ0U7RUFDQTtBekY4eHRCRjs7QXlGNXh0QkE7RUFDRTtFQUNBO0VBQ0E7QXpGK3h0QkY7O0F5Rjd4dEJBO0VBQ0U7RUFDQTtFQUNBO0F6Rmd5dEJGOztBeUY5eHRCQTtFQUNFO0VBQ0E7QXpGaXl0QkY7O0F5Ri94dEJBOztFQUVFO0F6Rmt5dEJGOztBeUZoeXRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZteXRCRjs7QXlGanl0QkE7RUFDRTtFQUNBO0VBQ0E7QXpGb3l0QkY7O0F5Rmx5dEJBO0VBQ0U7RUFDQTtFQUNBO0F6RnF5dEJGOztBeUZueXRCQTtFQUNFO0VBQ0E7TUFBQTtVQUFBO0F6RnN5dEJGOztBeUZweXRCQTtFQUNFO0F6RnV5dEJGOztBeUZyeXRCQTtFQUNFO0VBQ0E7RUFBQTtBekZ3eXRCRjs7QXlGdHl0QkE7RUFDRTtFQUNBO0F6Rnl5dEJGOztBeUZ2eXRCQTtFQUNFO0VBQ0E7QXpGMHl0QkY7O0F5Rnh5dEJBO0VBQ0U7RUFDQTtBekYyeXRCRjs7QXlGenl0QkE7RUFDRTtBekY0eXRCRjs7QXlGMXl0QkE7RUFDRTtBekY2eXRCRjs7QXlGM3l0QkE7RUFDRTtBekY4eXRCRjs7QXlGNXl0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QXpGK3l0QkY7O0F5Rjd5dEJBO0VBQ0U7RUFDQTtFQUFBO01BQUE7VUFBQTtBekZnenRCRjs7QXlGOXl0QkE7RUFDRTtFQUFBO01BQUE7VUFBQTtBekZpenRCRjs7QXlGL3l0QkE7RUFDRTtFQUFBO01BQUE7VUFBQTtBekZrenRCRjs7QXlGaHp0QkE7RUFDRTtFQUFBO01BQUE7VUFBQTtBekZtenRCRjs7QXlGanp0QkE7RUFDRTtBekZvenRCRjs7QXlGbHp0QkE7RUFDRTtBekZxenRCRjs7QXlGbnp0QkE7RUFDRTtFQUNBO0VBQ0E7QXpGc3p0QkY7O0F5RnB6dEJBO0VBQ0U7RUFDQTtFQUNBO0F6RnV6dEJGOztBeUZyenRCQTtFQUNFO0VBQ0E7QXpGd3p0QkY7O0F5RnR6dEJBO0VBQ0U7RUFDQTtBekZ5enRCRjs7QXlGdnp0QkE7RUFDRTtFQUNBO0VBQ0E7QXpGMHp0QkY7O0F5Rnh6dEJBO0VBQ0U7RUFDQTtFQUNBO0F6RjJ6dEJGOztBeUZ6enRCQTtFQUNFO0VBQ0E7RUFDQTtBekY0enRCRjs7QXlGMXp0QkE7RUFDRTtBekY2enRCRjs7QXlGM3p0QkE7RUFDRTtFQUNBO0F6Rjh6dEJGOztBeUY1enRCQTtFQUNFO0F6Rit6dEJGOztBeUY3enRCQTtFQUNFO0F6RmcwdEJGOztBeUY5enRCQTtFQUNFO0F6RmkwdEJGOztBeUYvenRCQTtFQUNFO0F6RmswdEJGOztBeUZoMHRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Rm0wdEJGOztBeUZqMHRCQTtFQUNFO0F6Rm8wdEJGOztBeUZsMHRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZxMHRCRjs7QXlGbjB0QkE7RUFDRTtBekZzMHRCRjs7QXlGcDB0QkE7RUFDRTtFQUNBO0VBQ0E7QXpGdTB0QkY7O0F5RnIwdEJBO0VBQ0U7QXpGdzB0QkY7O0F5RnQwdEJBO0VBQ0U7RUFDQTtFQUNBO0VBQUE7QXpGeTB0QkY7O0F5RnYwdEJBOzs7RUFHRTtBekYwMHRCRjs7QXlGeDB0QkE7RUFDRTtFQUNBO0F6RjIwdEJGOztBeUZ6MHRCQTtFQUNFO0F6RjQwdEJGOztBeUYxMHRCQTtFQUNFO0VBQ0E7RUFDQTtBekY2MHRCRjs7QXlGMzB0QkE7RUFDRTtBekY4MHRCRjs7QXlGNTB0QkE7RUFDRTtFQUNBO0F6RiswdEJGOztBeUY3MHRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZnMXRCRjs7QXlGOTB0QkE7RUFDRTtBekZpMXRCRjs7QXlGLzB0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGazF0QkY7O0F5RmgxdEJBO0VBQ0U7RUFDQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7QXpGbTF0QkY7O0F5RmoxdEJBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7QXpGbzF0QkY7O0F5RmwxdEJBO0VBQ0U7RUFDQTtFQUNBO0F6RnExdEJGOztBeUZuMXRCQTtFQUNFO0VBQ0E7RUFDQTtBekZzMXRCRjs7QXlGcDF0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QXpGdTF0QkY7O0F5RnIxdEJBO0VBQ0U7QXpGdzF0QkY7O0F5RnQxdEJBO0VBQ0U7RUFDQTtFQUNBO0F6RnkxdEJGOztBeUZ2MXRCQTtFQUNFO0VBQ0E7QXpGMDF0QkY7O0F5RngxdEJBO0VBQ0U7RUFDQTtBekYyMXRCRjs7QXlGejF0QkE7RUFDRTtFQUNBO0F6RjQxdEJGOztBeUYxMXRCQTtFQUNFO0VBQ0E7QXpGNjF0QkY7O0F5RjMxdEJBO0VBQ0U7RUFDQTtBekY4MXRCRjs7QXlGNTF0QkE7RUFDRTtFQUNBO0F6RisxdEJGOztBeUY3MXRCQTtFQUNFO0VBQ0E7QXpGZzJ0QkY7O0F5RjkxdEJBO0VBQ0U7RUFDQTtBekZpMnRCRjs7QXlGLzF0QkE7RUFDRTtFQUNBO0F6RmsydEJGOztBeUZoMnRCQTtFQUNFO0VBQ0E7QXpGbTJ0QkY7O0F5RmoydEJBO0VBQ0U7RUFDQTtBekZvMnRCRjs7QXlGbDJ0QkE7RUFDRTtFQUNBO0F6RnEydEJGOztBeUZuMnRCQTtFQUNFO0VBQ0E7QXpGczJ0QkY7O0F5RnAydEJBO0VBQ0U7RUFDQTtBekZ1MnRCRjs7QXlGcjJ0QkE7RUFDRTtFQUNBO0F6RncydEJGOztBeUZ0MnRCQTtFQUNFO0VBQ0E7QXpGeTJ0QkY7O0F5RnYydEJBO0VBQ0U7RUFDQTtBekYwMnRCRjs7QXlGeDJ0QkE7RUFDRTtFQUNBO0F6RjIydEJGOztBeUZ6MnRCQTtFQUNFO0VBQ0E7QXpGNDJ0QkY7O0F5RjEydEJBO0VBQ0U7RUFDQTtBekY2MnRCRjs7QXlGMzJ0QkE7RUFDRTtFQUNBO0F6RjgydEJGOztBeUY1MnRCQTtFQUNFO0VBQ0E7QXpGKzJ0QkY7O0F5RjcydEJBO0VBQ0U7RUFDQTtBekZnM3RCRjs7QXlGOTJ0QkE7RUFDRTtFQUNBO0F6RmkzdEJGOztBeUYvMnRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGazN0QkY7O0F5RmgzdEJBOzs7O0VBSUU7QXpGbTN0QkY7O0F5RmozdEJBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0F6Rm8zdEJGOztBeUZsM3RCQTtFQUNFO0VBQ0E7QXpGcTN0QkY7O0F5Rm4zdEJBO0VBQ0U7QXpGczN0QkY7O0F5RnAzdEJBO0VBQ0U7QXpGdTN0QkY7O0F5RnIzdEJBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0F6RnczdEJGOztBeUZ0M3RCQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F6RnkzdEJGOztBeUZ2M3RCQTtFQUNFO0VBQ0E7QXpGMDN0QkY7O0F5RngzdEJBO0VBQ0U7QXpGMjN0QkY7O0F5RnozdEJBO0VBQ0U7QXpGNDN0QkY7O0F5RjEzdEJBO0VBQ0U7RUFDQTtFQUNBO0F6RjYzdEJGOztBeUYzM3RCQTtFQUNFO0F6RjgzdEJGOztBeUY1M3RCQTtFQUNFO0F6RiszdEJGOztBeUY3M3RCQTtFQUNFO0F6Rmc0dEJGOztBeUY5M3RCQTtFQUNFO0F6Rmk0dEJGOztBeUYvM3RCQTtFQUNFO0VBQ0E7QXpGazR0QkY7O0F5Rmg0dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Rm00dEJGOztBeUZqNHRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6Rm80dEJGOztBeUZsNHRCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBekZxNHRCRjs7QXlGbjR0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0F6RnM0dEJGOztBeUZwNHRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGdTR0QkY7O0F5RnI0dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Rnc0dEJGOztBeUZ0NHRCQTs7RUFFRTtFQUNBO0F6Rnk0dEJGOztBeUZ2NHRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGMDR0QkY7O0F5Rng0dEJBO0VBQ0U7QXpGMjR0QkY7O0F5Rno0dEJBO0VBQ0U7QXpGNDR0QkY7O0F5RjE0dEJBO0VBQ0U7QXpGNjR0QkY7O0F5RjM0dEJBO0VBQ0U7RUFDQTtBekY4NHRCRjs7QXlGNTR0QkE7RUFDRTtFQUNBO0F6Ris0dEJGOztBeUY3NHRCQTtFQUNFO0F6Rmc1dEJGOztBeUY5NHRCQTtFQUNFO0F6Rmk1dEJGOztBeUYvNHRCQTtFQUNFO0F6Rms1dEJGOztBeUZoNXRCQTtFQUNFO0VBQ0E7QXpGbTV0QkY7O0F5Rmo1dEJBO0VBQ0U7RUFDQTtBekZvNXRCRjs7QXlGbDV0QkE7RUFDRTtBekZxNXRCRjs7QXlGbjV0QkE7RUFDRTtBekZzNXRCRjs7QXlGcDV0QkE7RUFDRTtBekZ1NXRCRjs7QXlGcjV0QkE7RUFDRTtBekZ3NXRCRjs7QXlGdDV0QkE7RUFDRTtBekZ5NXRCRjs7QXlGdjV0QkE7RUFDRTtBekYwNXRCRjs7QXlGeDV0QkE7RUFDRTtBekYyNXRCRjs7QXlGejV0QkE7OztFQUdFO0F6RjQ1dEJGOztBeUYxNXRCQTtFQUNFO0F6RjY1dEJGOztBeUYzNXRCQTtFQUNFO0F6Rjg1dEJGOztBeUY1NXRCQTtFQUNFO0VBQ0E7QXpGKzV0QkY7O0F5Rjc1dEJBO0VBQ0U7QXpGZzZ0QkY7O0F5Rjk1dEJBO0VBQ0U7RUFDQTtBekZpNnRCRjs7QXlGLzV0QkE7RUFDRTtBekZrNnRCRjs7QXlGaDZ0QkE7OztFQUdFO0VBQ0E7QXpGbTZ0QkY7O0F5Rmo2dEJBO0VBQ0U7QXpGbzZ0QkY7O0F5Rmw2dEJBO0VBQ0U7RUFDQTtBekZxNnRCRjs7QXlGbjZ0QkE7RUFDRTtBekZzNnRCRjs7QXlGcDZ0QkE7RUFDRTtFQUNBO0F6RnU2dEJGOztBeUZyNnRCQTtFQUNFO0F6Rnc2dEJGOztBeUZ0NnRCQTtFQUNFO0F6Rnk2dEJGOztBeUZ2NnRCQTtFQUNFO0F6RjA2dEJGOztBeUZ4NnRCQTtFQUNFO0F6RjI2dEJGOztBeUZ6NnRCQTtFQUNFO0F6RjQ2dEJGOztBeUYxNnRCQTtFQUNFO0F6RjY2dEJGOztBeUYzNnRCQTs7RUFFRTtBekY4NnRCRjs7QXlGNTZ0QkE7RUFDRTtBekYrNnRCRjs7QXlGNzZ0QkE7RUFDRTtBekZnN3RCRjs7QXlGOTZ0QkE7RUFDRTtFQUNBO0F6Rmk3dEJGOztBeUYvNnRCQTs7OztFQUlFO0VBQ0E7RUFDQTtBekZrN3RCRjs7QXlGaDd0QkE7RUFDRTtFQUNBO0VBQ0E7QXpGbTd0QkY7O0F5Rmo3dEJBO0VBQ0U7RUFDQTtBekZvN3RCRjs7QXlGbDd0QkE7RUFDRTtBekZxN3RCRjs7QXlGbjd0QkE7RUFDRTtBekZzN3RCRjs7QXlGcDd0QkE7RUFDRTtBekZ1N3RCRjs7QXlGcjd0QkE7O0VBRUU7RUFDQTtFQUNBO0F6Rnc3dEJGOztBeUZ0N3RCQTs7RUFFRTtFQUNBO0VBQ0E7QXpGeTd0QkY7O0F5RnY3dEJBOztFQUVFO0F6RjA3dEJGOztBeUZ4N3RCQTtFQUNFO0F6RjI3dEJGOztBeUZ6N3RCQTtFQUNFO0VBQ0E7QXpGNDd0QkY7O0F5RjE3dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpGNjd0QkY7O0F5RjM3dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFFSTtFQUNJO0VBQ1I7QXpGODd0QkY7O0F5RjU3dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Ris3dEJGOztBeUY3N3RCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGZzh0QkY7O0F5Rjk3dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Rmk4dEJGOztBeUYvN3RCQTtFQUNFO0F6Rms4dEJGOztBeUZoOHRCQTtFQUNFO0VBQ0E7QXpGbTh0QkY7O0F5Rmo4dEJBO0VBQ0U7QXpGbzh0QkY7O0F5Rmw4dEJBO0VBQ0U7QXpGcTh0QkY7O0F5Rm44dEJBO0VBQ0U7QXpGczh0QkY7O0F5RnA4dEJBO0VBQ0U7RUFDQTtBekZ1OHRCRjs7QXlGcjh0QkE7RUFDRTtBekZ3OHRCRjs7QXlGdDh0QkE7RUFDRTtBekZ5OHRCRjs7QXlGdjh0QkE7RUFDRTtFQUNBO0F6RjA4dEJGOztBeUZ4OHRCQTtFQUNFO0F6RjI4dEJGOztBeUZ6OHRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RjQ4dEJGOztBeUYxOHRCQTtFQUNFO0VBQ0E7QXpGNjh0QkY7O0F5RjM4dEJBO0VBQ0U7QXpGODh0QkY7O0F5RjU4dEJBO0VBQ0U7QXpGKzh0QkY7O0F5Rjc4dEJBO0VBQ0U7QXpGZzl0QkY7O0F5Rjk4dEJBO0VBQ0U7RUFDQTtBekZpOXRCRjs7QXlGLzh0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7QXpGazl0QkY7O0F5Rmg5dEJBOztFQUVFO1VBQUE7QXpGbTl0QkY7O0F5Rmo5dEJBOztFQUVFO1VBQUE7QXpGbzl0QkY7O0F5Rmw5dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpGcTl0QkY7O0F5Rm45dEJBO0VBQ0U7QXpGczl0QkY7O0F5RnA5dEJBO0VBQ0U7QXpGdTl0QkY7O0F5RnI5dEJBO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGdzl0QkY7O0F5RnQ5dEJBO0VBQ0U7QXpGeTl0QkY7O0F5RnY5dEJBO0VBQ0U7QXpGMDl0QkY7O0F5Rng5dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RjI5dEJGOztBeUZ6OXRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGNDl0QkY7O0F5RjE5dEJBO0VBQ0U7SUFDRTtJQUNBO0V6RjY5dEJGO0FBQ0Y7QXlGMzl0QkE7RUFDRTtFQUNBO0F6RjY5dEJGOztBeUYzOXRCQTtFQUNFO0F6Rjg5dEJGOztBeUY1OXRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGKzl0QkY7O0F5Rjc5dEJBO0VBQ0U7QXpGZyt0QkY7O0F5Rjk5dEJBO0VBQ0U7QXpGaSt0QkY7O0F5Ri85dEJBO0VBQ0U7QXpGayt0QkY7O0F5RmgrdEJBOzs7RUFHRTtBekZtK3RCRjs7QXlGait0QkE7Ozs7Ozs7OztFQVNFO0F6Rm8rdEJGOztBeUZsK3RCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGcSt0QkY7O0F5Rm4rdEJBO0VBQ0U7QXpGcyt0QkY7O0F5RnArdEJBO0VBQ0U7QXpGdSt0QkY7O0F5RnIrdEJBO0VBQ0U7QXpGdyt0QkY7O0F5RnQrdEJBO0VBQ0U7RUFDQTtBekZ5K3RCRjs7QXlGdit0QkE7RUFDRTtBekYwK3RCRjs7QXlGeCt0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGMit0QkY7O0F5RnordEJBO0VBQ0U7QXpGNCt0QkY7O0F5RjErdEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpGNit0QkY7O0F5RjMrdEJBO0VBQ0U7RUFDQTtFQUFBO0F6RjgrdEJGOztBeUY1K3RCQTtFQUNFO0F6RisrdEJGOztBeUY3K3RCQTs7RUFFRTtBekZnL3RCRjs7QXlGOSt0QkE7RUFDRTtFQUNBO0F6RmkvdEJGOztBeUYvK3RCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBekZrL3RCRjs7QXlGaC90QkE7O0VBRUU7RUFDQTtBekZtL3RCRjs7QXlGai90QkE7RUFDRTtFQUFBO0VBQUE7RUFBQTtBekZvL3RCRjs7QXlGbC90QkE7RUFDRTtVQUFBO0F6RnEvdEJGOztBeUZuL3RCQTtFQUNFO0F6RnMvdEJGOztBeUZwL3RCQTtFQUNFO0F6RnUvdEJGOztBeUZyL3RCQTs7RUFFRTtBekZ3L3RCRjs7QXlGdC90QkE7RUFDRTtBekZ5L3RCRjs7QXlGdi90QkE7RUFDRTtBekYwL3RCRjs7QXlGeC90QkE7OztFQUdFO0F6RjIvdEJGOztBeUZ6L3RCQTtFQUNFO0F6RjQvdEJGOztBeUYxL3RCQTs7RUFFRTtBekY2L3RCRjs7QXlGMy90QkE7RUFDRTtBekY4L3RCRjs7QXlGNS90QkE7RUFDRTtBekYrL3RCRjs7QXlGNy90QkE7RUFDRTtBekZnZ3VCRjs7QXlGOS90QkE7RUFDRTtFQUNBO0F6RmlndUJGOztBeUYvL3RCQTtFQUNFO0VBQ0E7QXpGa2d1QkY7O0F5RmhndUJBO0VBQ0U7RUFDQTtFQUNBO0F6Rm1ndUJGOztBeUZqZ3VCQTtFQUNFO0F6Rm9ndUJGOztBeUZsZ3VCQTtFQUNFO0VBQ0E7QXpGcWd1QkY7O0F5Rm5ndUJBO0VBQ0U7QXpGc2d1QkY7O0F5RnBndUJBO0VBQ0U7QXpGdWd1QkY7O0F5RnJndUJBO0VBQ0U7QXpGd2d1QkY7O0F5RnRndUJBO0VBQ0U7QXpGeWd1QkY7O0F5RnZndUJBO0VBQ0U7VUFBQTtBekYwZ3VCRjs7QXlGeGd1QkE7RUFDRTtVQUFBO0F6RjJndUJGOztBeUZ6Z3VCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RjRndUJGOztBeUYxZ3VCQTtFQUNFO0F6RjZndUJGOztBeUYzZ3VCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGOGd1QkY7O0F5RjVndUJBO0VBQ0U7QXpGK2d1QkY7O0F5RjdndUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZnaHVCRjs7QXlGOWd1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZpaHVCRjs7QXlGL2d1QkE7RUFDRTtFQUNBO0F6RmtodUJGOztBeUZoaHVCQTtFQUNFO0F6Rm1odUJGOztBeUZqaHVCQTtFQUNFO0VBQ0E7RUFDQTtBekZvaHVCRjs7QXlGbGh1QkE7RUFDRTtFQUNBO0VBQ0E7QXpGcWh1QkY7O0F5Rm5odUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F6RnNodUJGOztBeUZwaHVCQTtFQUNFO0VBQ0E7QXpGdWh1QkY7O0F5RnJodUJBO0VBQ0U7QXpGd2h1QkY7O0F5RnRodUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RnlodUJGOztBeUZ2aHVCQTtFQUNFO0F6RjBodUJGOztBeUZ4aHVCQTtFQUNFO0F6RjJodUJGOztBeUZ6aHVCQTtFQUNFO0VBQ0E7RUFBQTtBekY0aHVCRjs7QXlGMWh1QkE7RUFDRTtBekY2aHVCRjs7QXlGM2h1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekY4aHVCRjs7QXlGNWh1QkE7RUFDRTtBekYraHVCRjs7QXlGN2h1QkE7RUFDRTtFQUNBO0F6RmdpdUJGOztBeUY5aHVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RmlpdUJGOztBeUYvaHVCQTtFQUNFO0VBQ0E7QXpGa2l1QkY7O0F5RmhpdUJBOztFQUVFO0F6Rm1pdUJGOztBeUZqaXVCQTtFQUNFO0F6Rm9pdUJGOztBeUZsaXVCQTtFQUNFO0F6RnFpdUJGOztBeUZuaXVCQTs7RUFFRTtBekZzaXVCRjs7QXlGcGl1QkE7RUFDRTtBekZ1aXVCRjs7QXlGcml1QkE7RUFDRTtFQUNBO0VBQ0E7QXpGd2l1QkY7O0F5RnRpdUJBOzs7RUFHRTtFQUNBO0F6RnlpdUJGOztBeUZ2aXVCQTtFQUNFO0F6RjBpdUJGOztBeUZ4aXVCQTs7O0VBR0U7RUFDQTtFQUNBO0F6RjJpdUJGOztBeUZ6aXVCQTtFQUNFO0F6RjRpdUJGOztBeUYxaXVCQTtFQUNFO0VBQ0E7QXpGNml1QkY7O0F5RjNpdUJBO0VBQ0U7QXpGOGl1QkY7O0F5RjVpdUJBO0VBQ0U7QXpGK2l1QkY7O0F5RjdpdUJBO0VBQ0U7RUFBQTtFQUNBO0VBQ0E7QXpGZ2p1QkY7O0F5RjlpdUJBO0VBQ0U7QXpGaWp1QkY7O0F5Ri9pdUJBO0VBQ0U7QXpGa2p1QkY7O0F5RmhqdUJBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXpGbWp1QkY7O0F5RmpqdUJBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0F6Rm9qdUJGOztBeUZsanVCQTs7O0VBR0U7RUFBQTtNQUFBO1VBQUE7QXpGcWp1QkY7O0F5Rm5qdUJBO0VBQ0U7RUFBQTtFQUNBO0VBQ0E7QXpGc2p1QkY7O0F5RnBqdUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZ1anVCRjs7QXlGcmp1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGd2p1QkY7O0F5RnRqdUJBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7QXpGeWp1QkY7O0F5RnZqdUJBO0VBQ0U7RUFBQTtBekYwanVCRjs7QXlGeGp1QkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekYyanVCRjs7QXlGemp1QkE7RUFDRTtFQUNBO0F6RjRqdUJGOztBeUYxanVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekY2anVCRjs7QXlGM2p1QkE7RUFDRTtFQUNBO0VBQ0E7QXpGOGp1QkY7O0F5RjVqdUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RitqdUJGOztBeUY3anVCQTtFQUNFO0VBQ0E7QXpGZ2t1QkY7O0F5RjlqdUJBO0VBQ0U7QXpGaWt1QkY7O0F5Ri9qdUJBO0VBQ0U7QXpGa2t1QkY7O0F5RmhrdUJBOztFQUVFO0VBQ0E7QXpGbWt1QkY7O0F5RmprdUJBOztFQUVFO0F6Rm9rdUJGOztBeUZsa3VCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGcWt1QkY7O0F5Rm5rdUJBO0VBQ0U7RUFDQTtFQUFBO01BQUE7VUFBQTtBekZza3VCRjs7QXlGcGt1QkE7RUFDRTtBekZ1a3VCRjs7QXlGcmt1QkE7RUFDRTtBekZ3a3VCRjs7QXlGdGt1QkE7RUFDRTtBekZ5a3VCRjs7QXlGdmt1QkE7RUFDRTtBekYwa3VCRjs7QXlGeGt1QkE7RUFDRTtBekYya3VCRjs7QXlGemt1QkE7RUFDRTtBekY0a3VCRjs7QXlGMWt1QkE7RUFDRTtFQUNBO0F6RjZrdUJGOztBeUYza3VCQTtFQUNFO0VBQ0E7QXpGOGt1QkY7O0F5RjVrdUJBO0VBQ0U7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RitrdUJGOztBeUY3a3VCQTs7RUFFRTtBekZnbHVCRjs7QXlGOWt1QkE7O0VBRUU7QXpGaWx1QkY7O0F5Ri9rdUJBOztFQUVFO0F6RmtsdUJGOztBeUZobHVCQTs7RUFFRTtBekZtbHVCRjs7QXlGamx1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0F6Rm9sdUJGOztBeUZsbHVCQTtFQUNFO0VBQ0E7QXpGcWx1QkY7O0F5Rm5sdUJBO0VBQ0U7RUFDQTtBekZzbHVCRjs7QXlGcGx1QkE7RUFDRTtFQUNBO0F6RnVsdUJGOztBeUZybHVCQTs7RUFFRTtBekZ3bHVCRjs7QXlGdGx1QkE7O0VBRUU7QXpGeWx1QkY7O0F5RnZsdUJBO0VBQ0U7QXpGMGx1QkY7O0F5RnhsdUJBO0VBQ0U7QXpGMmx1QkY7O0F5RnpsdUJBO0VBQ0U7QXpGNGx1QkY7O0F5RjFsdUJBOzs7Ozs7RUFNRTtFQUNBO01BQUE7VUFBQTtFQUNBO0F6RjZsdUJGOztBeUYzbHVCQTs7Ozs7O0VBTUU7RUFDQTtVQUFBO0VBQ0E7QXpGOGx1QkY7O0F5RjVsdUJBOzs7Ozs7RUFNRTtFQUNBO01BQUE7VUFBQTtFQUNBO0F6RitsdUJGOztBeUY3bHVCQTs7Ozs7Ozs7O0VBU0U7RUFDQTtFQUNBO0VBQ0E7QXpGZ211QkY7O0F5RjlsdUJBOztFQUVFO0F6RmltdUJGOztBeUYvbHVCQTs7O0VBR0U7QXpGa211QkY7O0F5RmhtdUJBO0VBQ0U7SUFDRTtFekZtbXVCRjtBQUNGO0F5RmptdUJBOzs7RUFBQTtBQUlBO0VBQ0U7RUFDQTtFQUNBO0F6Rm1tdUJGOztBeUZqbXVCQTtFQUNFO1VBQUE7RUFDQTtVQUFBO0F6Rm9tdUJGOztBeUZsbXVCQTtFQUNFO1VBQUE7QXpGcW11QkY7O0F5Rm5tdUJBO0VBQ0U7VUFBQTtBekZzbXVCRjs7QXlGcG11QkE7RUFDRTtVQUFBO0F6RnVtdUJGOztBeUZybXVCQTtFQUNFO1VBQUE7QXpGd211QkY7O0F5RnRtdUJBO0VBQ0U7VUFBQTtBekZ5bXVCRjs7QXlGdm11QkE7RUFDRTtVQUFBO0F6RjBtdUJGOztBeUZ4bXVCQTtFQUNFO1VBQUE7QXpGMm11QkY7O0F5RnptdUJBO0VBQ0U7VUFBQTtBekY0bXVCRjs7QXlGMW11QkE7RUFDRTtVQUFBO0F6RjZtdUJGOztBeUYzbXVCQTtFQUNFO1VBQUE7QXpGOG11QkY7O0F5RjVtdUJBO0VBQ0U7VUFBQTtBekYrbXVCRjs7QXlGN211QkE7RUFDRTtVQUFBO0F6RmdudUJGOztBeUY5bXVCQTtFQUNFO1VBQUE7QXpGaW51QkY7O0F5Ri9tdUJBO0VBQ0U7VUFBQTtBekZrbnVCRjs7QXlGaG51QkE7RUFDRTtJQUNFO1lBQUE7SUFDQTtZQUFBO0lBQ0E7WUFBQTtFekZtbnVCRjs7RXlGam51QkE7SUFDRTtFekZvbnVCRjtBQUNGO0F5RmxudUJBO0VBQ0U7VUFBQTtFQUNBO1VBQUE7QXpGb251QkY7O0F5RmxudUJBO0VBQ0U7VUFBQTtBekZxbnVCRjs7QXlGbm51QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpGc251QkY7O0F5RnBudUJBO0VBQ0U7RUFDQTtBekZ1bnVCRjs7QXlGcm51QkE7RUFDRTtFQUNBO0F6RndudUJGOztBeUZ0bnVCQTtFQUNFO0VBQ0E7QXpGeW51QkY7O0F5RnZudUJBO0VBQ0U7RUFDQTtBekYwbnVCRjs7QXlGeG51QkE7RUFDRTtFQUNBO0F6RjJudUJGOztBeUZ6bnVCQTtFQUNFO0VBQ0E7QXpGNG51QkY7O0F5RjFudUJBO0VBQ0U7RUFDQTtBekY2bnVCRjs7QXlGM251QkE7RUFDRTtFQUNBO0F6RjhudUJGOztBeUY1bnVCQTtFQUNFO0VBQ0E7QXpGK251QkY7O0F5RjdudUJBO0VBQ0U7RUFDQTtBekZnb3VCRjs7QXlGOW51QkE7RUFDRTtFQUNBO0F6RmlvdUJGOztBeUYvbnVCQTtFQUNFO0VBQ0E7QXpGa291QkY7O0F5RmhvdUJBO0VBQ0U7RUFDQTtBekZtb3VCRjs7QXlGam91QkE7RUFDRTtFQUNBO0F6Rm9vdUJGOztBeUZsb3VCQTtFQUNFO0VBQ0E7QXpGcW91QkY7O0F5Rm5vdUJBO0VBQ0U7RUFDQTtBekZzb3VCRjs7QXlGcG91QkE7RUFDRTtBekZ1b3VCRjs7QXlGcm91QkE7RUFDRTtBekZ3b3VCRjs7QXlGdG91QkE7RUFDRTtBekZ5b3VCRjs7QXlGdm91QkE7RUFDRTtBekYwb3VCRjs7QXlGeG91QkE7RUFDRTtBekYyb3VCRjs7QXlGem91QkE7RUFDRTtBekY0b3VCRjs7QXlGMW91QkE7RUFDRTtBekY2b3VCRjs7QXlGM291QkE7RUFDRTtBekY4b3VCRjs7QXlGNW91QkE7RUFDRTtBekYrb3VCRjs7QXlGN291QkE7RUFDRTtBekZncHVCRjs7QXlGOW91QkE7RUFDRTtBekZpcHVCRjs7QXlGL291QkE7RUFDRTtBekZrcHVCRjs7QXlGaHB1QkE7RUFDRTtBekZtcHVCRjs7QXlGanB1QkE7RUFDRTtBekZvcHVCRjs7QXlGbHB1QkE7RUFDRTtBekZxcHVCRjs7QXlGbnB1QkE7RUFDRTtBekZzcHVCRjs7QXlGcHB1QkE7RUFDRTtBekZ1cHVCRjs7QXlGcnB1QkE7RUFDRTtBekZ3cHVCRjs7QXlGdHB1QkE7RUFDRTtBekZ5cHVCRjs7QXlGdnB1QkE7RUFDRTtBekYwcHVCRjs7QXlGeHB1QkE7RUFDRTtBekYycHVCRjs7QXlGenB1QkE7RUFDRTtBekY0cHVCRjs7QXlGMXB1QkE7RUFDRTtBekY2cHVCRjs7QXlGM3B1QkE7RUFDRTtBekY4cHVCRjs7QXlGNXB1QkE7RUFDRTtBekYrcHVCRjs7QXlGN3B1QkE7RUFDRTtBekZncXVCRjs7QXlGOXB1QkE7RUFDRTtBekZpcXVCRjs7QXlGL3B1QkE7RUFDRTtBekZrcXVCRjs7QXlGaHF1QkE7RUFDRTtBekZtcXVCRjs7QXlGanF1QkE7RUFDRTtBekZvcXVCRjs7QXlGbHF1QkE7RUFDRTtBekZxcXVCRjs7QXlGbnF1QkE7RUFDRTtBekZzcXVCRjs7QXlGcHF1QkE7RUFDRTtBekZ1cXVCRjs7QXlGcnF1QkE7RUFDRTtBekZ3cXVCRjs7QXlGdHF1QkE7RUFDRTtBekZ5cXVCRjs7QXlGdnF1QkE7RUFDRTtBekYwcXVCRjs7QXlGeHF1QkE7RUFDRTtBekYycXVCRjs7QXlGenF1QkE7RUFDRTtBekY0cXVCRjs7QXlGMXF1QkE7RUFDRTtBekY2cXVCRjs7QXlGM3F1QkE7RUFDRTtBekY4cXVCRjs7QXlGNXF1QkE7RUFDRTtBekYrcXVCRjs7QXlGN3F1QkE7RUFDRTtBekZncnVCRjs7QXlGOXF1QkE7RUFDRTtBekZpcnVCRjs7QXlGL3F1QkE7RUFDRTtBekZrcnVCRjs7QXlGaHJ1QkE7RUFDRTtBekZtcnVCRjs7QXlGanJ1QkE7RUFDRTtBekZvcnVCRjs7QXlGbHJ1QkE7RUFDRTtBekZxcnVCRjs7QXlGbnJ1QkE7RUFDRTtBekZzcnVCRjs7QXlGcHJ1QkE7RUFDRTtBekZ1cnVCRjs7QXlGcnJ1QkE7RUFDRTtBekZ3cnVCRjs7QXlGdHJ1QkE7RUFDRTtBekZ5cnVCRjs7QXlGdnJ1QkE7RUFDRTtBekYwcnVCRjs7QXlGeHJ1QkE7RUFDRTtBekYycnVCRjs7QXlGenJ1QkE7RUFDRTtBekY0cnVCRjs7QXlGMXJ1QkE7RUFDRTtBekY2cnVCRjs7QXlGM3J1QkE7RUFDRTtBekY4cnVCRjs7QXlGNXJ1QkE7RUFDRTtBekYrcnVCRjs7QXlGN3J1QkE7RUFDRTtBekZnc3VCRjs7QXlGOXJ1QkE7RUFDRTtBekZpc3VCRjs7QXlGL3J1QkE7RUFDRTtBekZrc3VCRjs7QXlGaHN1QkE7RUFDRTtBekZtc3VCRjs7QXlGanN1QkE7RUFDRTtBekZvc3VCRjs7QXlGbHN1QkE7RUFDRTtBekZxc3VCRjs7QXlGbnN1QkE7RUFDRTtBekZzc3VCRjs7QXlGcHN1QkE7RUFDRTtBekZ1c3VCRjs7QXlGcnN1QkE7RUFDRTtBekZ3c3VCRjs7QXlGdHN1QkE7RUFDRTtBekZ5c3VCRjs7QXlGdnN1QkE7RUFDRTtBekYwc3VCRjs7QXlGeHN1QkE7RUFDRTtBekYyc3VCRjs7QXlGenN1QkE7RUFDRTtBekY0c3VCRjs7QXlGMXN1QkE7RUFDRTtBekY2c3VCRjs7QXlGM3N1QkE7RUFDRTtBekY4c3VCRjs7QXlGNXN1QkE7RUFDRTtBekYrc3VCRjs7QXlGN3N1QkE7RUFDRTtBekZndHVCRjs7QXlGOXN1QkE7RUFDRTtBekZpdHVCRjs7QXlGL3N1QkE7RUFDRTtBekZrdHVCRjs7QXlGaHR1QkE7RUFDRTtBekZtdHVCRjs7QXlGanR1QkE7RUFDRTtBekZvdHVCRjs7QXlGbHR1QkE7RUFDRTtBekZxdHVCRjs7QXlGbnR1QkE7RUFDRTtBekZzdHVCRjs7QXlGcHR1QkE7RUFDRTtBekZ1dHVCRjs7QXlGcnR1QkE7RUFDRTtBekZ3dHVCRjs7QXlGdHR1QkE7RUFDRTtBekZ5dHVCRjs7QXlGdnR1QkE7RUFDRTtBekYwdHVCRjs7QXlGeHR1QkE7RUFDRTtBekYydHVCRjs7QXlGenR1QkE7RUFDRTtBekY0dHVCRjs7QXlGMXR1QkE7RUFDRTtBekY2dHVCRjs7QXlGM3R1QkE7RUFDRTtBekY4dHVCRjs7QXlGNXR1QkE7RUFDRTtBekYrdHVCRjs7QXlGN3R1QkE7RUFDRTtBekZndXVCRjs7QXlGOXR1QkE7RUFDRTtBekZpdXVCRjs7QXlGL3R1QkE7RUFDRTtBekZrdXVCRjs7QXlGaHV1QkE7RUFDRTtBekZtdXVCRjs7QXlGanV1QkE7RUFDRTtBekZvdXVCRjs7QXlGbHV1QkE7RUFDRTtBekZxdXVCRjs7QXlGbnV1QkE7RUFDRTtBekZzdXVCRjs7QXlGcHV1QkE7RUFDRTtBekZ1dXVCRjs7QXlGcnV1QkE7RUFDRTtBekZ3dXVCRjs7QXlGdHV1QkE7RUFDRTtBekZ5dXVCRjs7QXlGdnV1QkE7RUFDRTtBekYwdXVCRjs7QXlGeHV1QkE7RUFDRTtBekYydXVCRjs7QXlGenV1QkE7RUFDRTtBekY0dXVCRjs7QXlGMXV1QkE7RUFDRTtBekY2dXVCRjs7QXlGM3V1QkE7RUFDRTtBekY4dXVCRjs7QXlGNXV1QkE7RUFDRTtBekYrdXVCRjs7QXlGN3V1QkE7RUFDRTtBekZndnVCRjs7QXlGOXV1QkE7RUFDRTtBekZpdnVCRjs7QXlGL3V1QkE7RUFDRTtBekZrdnVCRjs7QXlGaHZ1QkE7RUFDRTtBekZtdnVCRjs7QXlGanZ1QkE7RUFDRTtBekZvdnVCRjs7QXlGbHZ1QkE7RUFDRTtBekZxdnVCRjs7QXlGbnZ1QkE7RUFDRTtBekZzdnVCRjs7QXlGcHZ1QkE7RUFDRTtBekZ1dnVCRjs7QXlGcnZ1QkE7RUFDRTtBekZ3dnVCRjs7QXlGdHZ1QkE7RUFDRTtBekZ5dnVCRjs7QXlGdnZ1QkE7RUFDRTtBekYwdnVCRjs7QXlGeHZ1QkE7RUFDRTtBekYydnVCRjs7QXlGenZ1QkE7RUFDRTtBekY0dnVCRjs7QXlGMXZ1QkE7RUFDRTtBekY2dnVCRjs7QXlGM3Z1QkE7RUFDRTtBekY4dnVCRjs7QXlGNXZ1QkE7RUFDRTtBekYrdnVCRjs7QXlGN3Z1QkE7RUFDRTtBekZnd3VCRjs7QXlGOXZ1QkE7RUFDRTtBekZpd3VCRjs7QXlGL3Z1QkE7RUFDRTtBekZrd3VCRjs7QXlGaHd1QkE7RUFDRTtBekZtd3VCRjs7QXlGand1QkE7RUFDRTtBekZvd3VCRjs7QXlGbHd1QkE7RUFDRTtBekZxd3VCRjs7QXlGbnd1QkE7RUFDRTtBekZzd3VCRjs7QXlGcHd1QkE7RUFDRTtBekZ1d3VCRjs7QXlGcnd1QkE7RUFDRTtBekZ3d3VCRjs7QXlGdHd1QkE7RUFDRTtBekZ5d3VCRjs7QXlGdnd1QkE7RUFDRTtBekYwd3VCRjs7QXlGeHd1QkE7RUFDRTtBekYyd3VCRjs7QXlGend1QkE7RUFDRTtBekY0d3VCRjs7QXlGMXd1QkE7RUFDRTtBekY2d3VCRjs7QXlGM3d1QkE7RUFDRTtBekY4d3VCRjs7QXlGNXd1QkE7RUFDRTtBekYrd3VCRjs7QXlGN3d1QkE7RUFDRTtBekZneHVCRjs7QXlGOXd1QkE7RUFDRTtBekZpeHVCRjs7QXlGL3d1QkE7RUFDRTtBekZreHVCRjs7QXlGaHh1QkE7RUFDRTtBekZteHVCRjs7QXlGanh1QkE7RUFDRTtBekZveHVCRjs7QXlGbHh1QkE7RUFDRTtBekZxeHVCRjs7QXlGbnh1QkE7RUFDRTtBekZzeHVCRjs7QXlGcHh1QkE7RUFDRTtBekZ1eHVCRjs7QXlGcnh1QkE7RUFDRTtBekZ3eHVCRjs7QXlGdHh1QkE7RUFDRTtBekZ5eHVCRjs7QXlGdnh1QkE7RUFDRTtBekYweHVCRjs7QXlGeHh1QkE7RUFDRTtBekYyeHVCRjs7QXlGenh1QkE7RUFDRTtBekY0eHVCRjs7QXlGMXh1QkE7RUFDRTtBekY2eHVCRjs7QXlGM3h1QkE7RUFDRTtBekY4eHVCRjs7QXlGNXh1QkE7RUFDRTtBekYreHVCRjs7QXlGN3h1QkE7RUFDRTtBekZneXVCRjs7QXlGOXh1QkE7RUFDRTtBekZpeXVCRjs7QXlGL3h1QkE7RUFDRTtBekZreXVCRjs7QXlGaHl1QkE7RUFDRTtBekZteXVCRjs7QXlGanl1QkE7RUFDRTtBekZveXVCRjs7QXlGbHl1QkE7RUFDRTtBekZxeXVCRjs7QXlGbnl1QkE7RUFDRTtBekZzeXVCRjs7QXlGcHl1QkE7RUFDRTtBekZ1eXVCRjs7QXlGcnl1QkE7RUFDRTtBekZ3eXVCRjs7QXlGdHl1QkE7RUFDRTtBekZ5eXVCRjs7QXlGdnl1QkE7RUFDRTtBekYweXVCRjs7QXlGeHl1QkE7RUFDRTtBekYyeXVCRjs7QXlGenl1QkE7RUFDRTtBekY0eXVCRjs7QXlGMXl1QkE7RUFDRTtBekY2eXVCRjs7QXlGM3l1QkE7RUFDRTtBekY4eXVCRjs7QXlGNXl1QkE7RUFDRTtBekYreXVCRjs7QXlGN3l1QkE7RUFDRTtBekZnenVCRjs7QXlGOXl1QkE7RUFDRTtBekZpenVCRjs7QXlGL3l1QkE7RUFDRTtBekZrenVCRjs7QXlGaHp1QkE7RUFDRTtBekZtenVCRjs7QXlGanp1QkE7RUFDRTtBekZvenVCRjs7QXlGbHp1QkE7RUFDRTtBekZxenVCRjs7QXlGbnp1QkE7RUFDRTtBekZzenVCRjs7QXlGcHp1QkE7RUFDRTtBekZ1enVCRjs7QXlGcnp1QkE7RUFDRTtBekZ3enVCRjs7QXlGdHp1QkE7RUFDRTtBekZ5enVCRjs7QXlGdnp1QkE7RUFDRTtBekYwenVCRjs7QXlGeHp1QkE7RUFDRTtBekYyenVCRjs7QXlGenp1QkE7RUFDRTtBekY0enVCRjs7QXlGMXp1QkE7RUFDRTtBekY2enVCRjs7QXlGM3p1QkE7RUFDRTtBekY4enVCRjs7QXlGNXp1QkE7RUFDRTtBekYrenVCRjs7QXlGN3p1QkE7RUFDRTtBekZnMHVCRjs7QXlGOXp1QkE7RUFDRTtBekZpMHVCRjs7QXlGL3p1QkE7RUFDRTtBekZrMHVCRjs7QXlGaDB1QkE7RUFDRTtBekZtMHVCRjs7QXlGajB1QkE7RUFDRTtBekZvMHVCRjs7QXlGbDB1QkE7RUFDRTtBekZxMHVCRjs7QXlGbjB1QkE7RUFDRTtBekZzMHVCRjs7QXlGcDB1QkE7RUFDRTtBekZ1MHVCRjs7QXlGcjB1QkE7RUFDRTtBekZ3MHVCRjs7QXlGdDB1QkE7RUFDRTtBekZ5MHVCRjs7QXlGdjB1QkE7RUFDRTtBekYwMHVCRjs7QXlGeDB1QkE7RUFDRTtBekYyMHVCRjs7QXlGejB1QkE7RUFDRTtBekY0MHVCRjs7QXlGMTB1QkE7RUFDRTtBekY2MHVCRjs7QXlGMzB1QkE7RUFDRTtBekY4MHVCRjs7QXlGNTB1QkE7RUFDRTtBekYrMHVCRjs7QXlGNzB1QkE7RUFDRTtBekZnMXVCRjs7QXlGOTB1QkE7RUFDRTtBekZpMXVCRjs7QXlGLzB1QkE7RUFDRTtBekZrMXVCRjs7QXlGaDF1QkE7RUFDRTtBekZtMXVCRjs7QXlGajF1QkE7RUFDRTtBekZvMXVCRjs7QXlGbDF1QkE7RUFDRTtBekZxMXVCRjs7QXlGbjF1QkE7RUFDRTtBekZzMXVCRjs7QXlGcDF1QkE7RUFDRTtBekZ1MXVCRjs7QXlGcjF1QkE7RUFDRTtBekZ3MXVCRjs7QXlGdDF1QkE7RUFDRTtBekZ5MXVCRjs7QXlGdjF1QkE7RUFDRTtBekYwMXVCRjs7QXlGeDF1QkE7RUFDRTtBekYyMXVCRjs7QXlGejF1QkE7RUFDRTtBekY0MXVCRjs7QXlGMTF1QkE7RUFDRTtBekY2MXVCRjs7QXlGMzF1QkE7RUFDRTtBekY4MXVCRjs7QXlGNTF1QkE7RUFDRTtBekYrMXVCRjs7QXlGNzF1QkE7RUFDRTtBekZnMnVCRjs7QXlGOTF1QkE7RUFDRTtBekZpMnVCRjs7QXlGLzF1QkE7RUFDRTtBekZrMnVCRjs7QXlGaDJ1QkE7RUFDRTtBekZtMnVCRjs7QXlGajJ1QkE7RUFDRTtBekZvMnVCRjs7QXlGbDJ1QkE7RUFDRTtBekZxMnVCRjs7QXlGbjJ1QkE7RUFDRTtBekZzMnVCRjs7QXlGcDJ1QkE7RUFDRTtBekZ1MnVCRjs7QXlGcjJ1QkE7RUFDRTtBekZ3MnVCRjs7QXlGdDJ1QkE7RUFDRTtBekZ5MnVCRjs7QXlGdjJ1QkE7RUFDRTtBekYwMnVCRjs7QXlGeDJ1QkE7RUFDRTtBekYyMnVCRjs7QXlGejJ1QkE7RUFDRTtBekY0MnVCRjs7QXlGMTJ1QkE7RUFDRTtBekY2MnVCRjs7QXlGMzJ1QkE7RUFDRTtBekY4MnVCRjs7QXlGNTJ1QkE7RUFDRTtBekYrMnVCRjs7QXlGNzJ1QkE7RUFDRTtBekZnM3VCRjs7QXlGOTJ1QkE7RUFDRTtBekZpM3VCRjs7QXlGLzJ1QkE7RUFDRTtBekZrM3VCRjs7QXlGaDN1QkE7RUFDRTtBekZtM3VCRjs7QXlGajN1QkE7RUFDRTtBekZvM3VCRjs7QXlGbDN1QkE7RUFDRTtBekZxM3VCRjs7QXlGbjN1QkE7RUFDRTtBekZzM3VCRjs7QXlGcDN1QkE7RUFDRTtBekZ1M3VCRjs7QXlGcjN1QkE7RUFDRTtBekZ3M3VCRjs7QXlGdDN1QkE7RUFDRTtBekZ5M3VCRjs7QXlGdjN1QkE7RUFDRTtBekYwM3VCRjs7QXlGeDN1QkE7RUFDRTtBekYyM3VCRjs7QXlGejN1QkE7RUFDRTtBekY0M3VCRjs7QXlGMTN1QkE7RUFDRTtBekY2M3VCRjs7QXlGMzN1QkE7RUFDRTtBekY4M3VCRjs7QXlGNTN1QkE7RUFDRTtBekYrM3VCRjs7QXlGNzN1QkE7RUFDRTtBekZnNHVCRjs7QXlGOTN1QkE7RUFDRTtBekZpNHVCRjs7QXlGLzN1QkE7RUFDRTtBekZrNHVCRjs7QXlGaDR1QkE7RUFDRTtBekZtNHVCRjs7QXlGajR1QkE7RUFDRTtBekZvNHVCRjs7QXlGbDR1QkE7RUFDRTtBekZxNHVCRjs7QXlGbjR1QkE7RUFDRTtBekZzNHVCRjs7QXlGcDR1QkE7RUFDRTtBekZ1NHVCRjs7QXlGcjR1QkE7RUFDRTtBekZ3NHVCRjs7QXlGdDR1QkE7RUFDRTtBekZ5NHVCRjs7QXlGdjR1QkE7RUFDRTtBekYwNHVCRjs7QXlGeDR1QkE7RUFDRTtBekYyNHVCRjs7QXlGejR1QkE7RUFDRTtBekY0NHVCRjs7QXlGMTR1QkE7RUFDRTtBekY2NHVCRjs7QXlGMzR1QkE7RUFDRTtBekY4NHVCRjs7QXlGNTR1QkE7RUFDRTtBekYrNHVCRjs7QXlGNzR1QkE7RUFDRTtBekZnNXVCRjs7QXlGOTR1QkE7RUFDRTtBekZpNXVCRjs7QXlGLzR1QkE7RUFDRTtBekZrNXVCRjs7QXlGaDV1QkE7RUFDRTtBekZtNXVCRjs7QXlGajV1QkE7RUFDRTtBekZvNXVCRjs7QXlGbDV1QkE7RUFDRTtBekZxNXVCRjs7QXlGbjV1QkE7RUFDRTtBekZzNXVCRjs7QXlGcDV1QkE7RUFDRTtBekZ1NXVCRjs7QXlGcjV1QkE7RUFDRTtBekZ3NXVCRjs7QXlGdDV1QkE7RUFDRTtBekZ5NXVCRjs7QXlGdjV1QkE7RUFDRTtBekYwNXVCRjs7QXlGeDV1QkE7RUFDRTtBekYyNXVCRjs7QXlGejV1QkE7RUFDRTtBekY0NXVCRjs7QXlGMTV1QkE7RUFDRTtBekY2NXVCRjs7QXlGMzV1QkE7RUFDRTtBekY4NXVCRjs7QXlGNTV1QkE7RUFDRTtBekYrNXVCRjs7QXlGNzV1QkE7RUFDRTtBekZnNnVCRjs7QXlGOTV1QkE7RUFDRTtBekZpNnVCRjs7QXlGLzV1QkE7RUFDRTtBekZrNnVCRjs7QXlGaDZ1QkE7RUFDRTtBekZtNnVCRjs7QXlGajZ1QkE7RUFDRTtBekZvNnVCRjs7QXlGbDZ1QkE7RUFDRTtBekZxNnVCRjs7QXlGbjZ1QkE7RUFDRTtBekZzNnVCRjs7QXlGcDZ1QkE7RUFDRTtBekZ1NnVCRjs7QXlGcjZ1QkE7RUFDRTtBekZ3NnVCRjs7QXlGdDZ1QkE7RUFDRTtBekZ5NnVCRjs7QXlGdjZ1QkE7RUFDRTtBekYwNnVCRjs7QXlGeDZ1QkE7RUFDRTtBekYyNnVCRjs7QXlGejZ1QkE7RUFDRTtBekY0NnVCRjs7QXlGMTZ1QkE7RUFDRTtBekY2NnVCRjs7QXlGMzZ1QkE7RUFDRTtBekY4NnVCRjs7QXlGNTZ1QkE7RUFDRTtBekYrNnVCRjs7QXlGNzZ1QkE7RUFDRTtBekZnN3VCRjs7QXlGOTZ1QkE7RUFDRTtBekZpN3VCRjs7QXlGLzZ1QkE7RUFDRTtBekZrN3VCRjs7QXlGaDd1QkE7RUFDRTtBekZtN3VCRjs7QXlGajd1QkE7RUFDRTtBekZvN3VCRjs7QXlGbDd1QkE7RUFDRTtBekZxN3VCRjs7QXlGbjd1QkE7RUFDRTtBekZzN3VCRjs7QXlGcDd1QkE7RUFDRTtBekZ1N3VCRjs7QXlGcjd1QkE7RUFDRTtBekZ3N3VCRjs7QXlGdDd1QkE7RUFDRTtBekZ5N3VCRjs7QXlGdjd1QkE7RUFDRTtBekYwN3VCRjs7QXlGeDd1QkE7RUFDRTtBekYyN3VCRjs7QXlGejd1QkE7RUFDRTtBekY0N3VCRjs7QXlGMTd1QkE7RUFDRTtBekY2N3VCRjs7QXlGMzd1QkE7RUFDRTtBekY4N3VCRjs7QXlGNTd1QkE7RUFDRTtBekYrN3VCRjs7QXlGNzd1QkE7RUFDRTtBekZnOHVCRjs7QXlGOTd1QkE7RUFDRTtBekZpOHVCRjs7QXlGLzd1QkE7RUFDRTtBekZrOHVCRjs7QXlGaDh1QkE7RUFDRTtBekZtOHVCRjs7QXlGajh1QkE7RUFDRTtBekZvOHVCRjs7QXlGbDh1QkE7RUFDRTtBekZxOHVCRjs7QXlGbjh1QkE7RUFDRTtBekZzOHVCRjs7QXlGcDh1QkE7RUFDRTtBekZ1OHVCRjs7QXlGcjh1QkE7RUFDRTtBekZ3OHVCRjs7QXlGdDh1QkE7RUFDRTtBekZ5OHVCRjs7QXlGdjh1QkE7RUFDRTtBekYwOHVCRjs7QXlGeDh1QkE7RUFDRTtBekYyOHVCRjs7QXlGejh1QkE7RUFDRTtBekY0OHVCRjs7QXlGMTh1QkE7RUFDRTtBekY2OHVCRjs7QXlGMzh1QkE7RUFDRTtBekY4OHVCRjs7QXlGNTh1QkE7RUFDRTtBekYrOHVCRjs7QXlGNzh1QkE7RUFDRTtBekZnOXVCRjs7QXlGOTh1QkE7RUFDRTtBekZpOXVCRjs7QXlGLzh1QkE7RUFDRTtBekZrOXVCRjs7QXlGaDl1QkE7RUFDRTtBekZtOXVCRjs7QXlGajl1QkE7RUFDRTtBekZvOXVCRjs7QXlGbDl1QkE7RUFDRTtBekZxOXVCRjs7QXlGbjl1QkE7RUFDRTtBekZzOXVCRjs7QXlGcDl1QkE7RUFDRTtBekZ1OXVCRjs7QXlGcjl1QkE7RUFDRTtBekZ3OXVCRjs7QXlGdDl1QkE7RUFDRTtBekZ5OXVCRjs7QXlGdjl1QkE7RUFDRTtBekYwOXVCRjs7QXlGeDl1QkE7RUFDRTtBekYyOXVCRjs7QXlGejl1QkE7RUFDRTtBekY0OXVCRjs7QXlGMTl1QkE7RUFDRTtBekY2OXVCRjs7QXlGMzl1QkE7RUFDRTtBekY4OXVCRjs7QXlGNTl1QkE7RUFDRTtBekYrOXVCRjs7QXlGNzl1QkE7RUFDRTtBekZnK3VCRjs7QXlGOTl1QkE7RUFDRTtBekZpK3VCRjs7QXlGLzl1QkE7RUFDRTtBekZrK3VCRjs7QXlGaCt1QkE7RUFDRTtBekZtK3VCRjs7QXlGait1QkE7RUFDRTtBekZvK3VCRjs7QXlGbCt1QkE7RUFDRTtBekZxK3VCRjs7QXlGbit1QkE7RUFDRTtBekZzK3VCRjs7QXlGcCt1QkE7RUFDRTtBekZ1K3VCRjs7QXlGcit1QkE7RUFDRTtBekZ3K3VCRjs7QXlGdCt1QkE7RUFDRTtBekZ5K3VCRjs7QXlGdit1QkE7RUFDRTtBekYwK3VCRjs7QXlGeCt1QkE7RUFDRTtBekYyK3VCRjs7QXlGeit1QkE7RUFDRTtBekY0K3VCRjs7QXlGMSt1QkE7RUFDRTtBekY2K3VCRjs7QXlGMyt1QkE7RUFDRTtBekY4K3VCRjs7QXlGNSt1QkE7RUFDRTtBekYrK3VCRjs7QXlGNyt1QkE7RUFDRTtBekZnL3VCRjs7QXlGOSt1QkE7RUFDRTtBekZpL3VCRjs7QXlGLyt1QkE7RUFDRTtBekZrL3VCRjs7QXlGaC91QkE7RUFDRTtBekZtL3VCRjs7QXlGai91QkE7RUFDRTtBekZvL3VCRjs7QXlGbC91QkE7RUFDRTtBekZxL3VCRjs7QXlGbi91QkE7RUFDRTtBekZzL3VCRjs7QXlGcC91QkE7RUFDRTtBekZ1L3VCRjs7QXlGci91QkE7RUFDRTtBekZ3L3VCRjs7QXlGdC91QkE7RUFDRTtBekZ5L3VCRjs7QXlGdi91QkE7RUFDRTtBekYwL3VCRjs7QXlGeC91QkE7RUFDRTtBekYyL3VCRjs7QXlGei91QkE7RUFDRTtBekY0L3VCRjs7QXlGMS91QkE7RUFDRTtBekY2L3VCRjs7QXlGMy91QkE7RUFDRTtBekY4L3VCRjs7QXlGNS91QkE7RUFDRTtBekYrL3VCRjs7QXlGNy91QkE7RUFDRTtBekZnZ3ZCRjs7QXlGOS91QkE7RUFDRTtBekZpZ3ZCRjs7QXlGLy91QkE7RUFDRTtBekZrZ3ZCRjs7QXlGaGd2QkE7RUFDRTtBekZtZ3ZCRjs7QXlGamd2QkE7RUFDRTtBekZvZ3ZCRjs7QXlGbGd2QkE7RUFDRTtBekZxZ3ZCRjs7QXlGbmd2QkE7RUFDRTtBekZzZ3ZCRjs7QXlGcGd2QkE7RUFDRTtBekZ1Z3ZCRjs7QXlGcmd2QkE7RUFDRTtBekZ3Z3ZCRjs7QXlGdGd2QkE7RUFDRTtBekZ5Z3ZCRjs7QXlGdmd2QkE7RUFDRTtBekYwZ3ZCRjs7QXlGeGd2QkE7RUFDRTtBekYyZ3ZCRjs7QXlGemd2QkE7RUFDRTtBekY0Z3ZCRjs7QXlGMWd2QkE7RUFDRTtBekY2Z3ZCRjs7QXlGM2d2QkE7RUFDRTtBekY4Z3ZCRjs7QXlGNWd2QkE7RUFDRTtBekYrZ3ZCRjs7QXlGN2d2QkE7RUFDRTtBekZnaHZCRjs7QXlGOWd2QkE7RUFDRTtBekZpaHZCRjs7QXlGL2d2QkE7RUFDRTtBekZraHZCRjs7QXlGaGh2QkE7RUFDRTtBekZtaHZCRjs7QXlGamh2QkE7RUFDRTtBekZvaHZCRjs7QXlGbGh2QkE7RUFDRTtBekZxaHZCRjs7QXlGbmh2QkE7RUFDRTtBekZzaHZCRjs7QXlGcGh2QkE7RUFDRTtBekZ1aHZCRjs7QXlGcmh2QkE7RUFDRTtBekZ3aHZCRjs7QXlGdGh2QkE7RUFDRTtBekZ5aHZCRjs7QXlGdmh2QkE7RUFDRTtBekYwaHZCRjs7QXlGeGh2QkE7RUFDRTtBekYyaHZCRjs7QXlGemh2QkE7RUFDRTtBekY0aHZCRjs7QXlGMWh2QkE7RUFDRTtBekY2aHZCRjs7QXlGM2h2QkE7RUFDRTtBekY4aHZCRjs7QXlGNWh2QkE7RUFDRTtBekYraHZCRjs7QXlGN2h2QkE7RUFDRTtBekZnaXZCRjs7QXlGOWh2QkE7RUFDRTtBekZpaXZCRjs7QXlGL2h2QkE7RUFDRTtBekZraXZCRjs7QXlGaGl2QkE7RUFDRTtBekZtaXZCRjs7QXlGaml2QkE7RUFDRTtBekZvaXZCRjs7QXlGbGl2QkE7RUFDRTtBekZxaXZCRjs7QXlGbml2QkE7RUFDRTtBekZzaXZCRjs7QXlGcGl2QkE7RUFDRTtBekZ1aXZCRjs7QXlGcml2QkE7RUFDRTtBekZ3aXZCRjs7QXlGdGl2QkE7RUFDRTtBekZ5aXZCRjs7QXlGdml2QkE7RUFDRTtBekYwaXZCRjs7QXlGeGl2QkE7RUFDRTtBekYyaXZCRjs7QXlGeml2QkE7RUFDRTtBekY0aXZCRjs7QXlGMWl2QkE7RUFDRTtBekY2aXZCRjs7QXlGM2l2QkE7RUFDRTtBekY4aXZCRjs7QXlGNWl2QkE7RUFDRTtBekYraXZCRjs7QXlGN2l2QkE7RUFDRTtBekZnanZCRjs7QXlGOWl2QkE7RUFDRTtBekZpanZCRjs7QXlGL2l2QkE7RUFDRTtBekZranZCRjs7QXlGaGp2QkE7RUFDRTtBekZtanZCRjs7QXlGamp2QkE7RUFDRTtBekZvanZCRjs7QXlGbGp2QkE7RUFDRTtBekZxanZCRjs7QXlGbmp2QkE7RUFDRTtBekZzanZCRjs7QXlGcGp2QkE7RUFDRTtBekZ1anZCRjs7QXlGcmp2QkE7RUFDRTtBekZ3anZCRjs7QXlGdGp2QkE7RUFDRTtBekZ5anZCRjs7QXlGdmp2QkE7RUFDRTtBekYwanZCRjs7QXlGeGp2QkE7RUFDRTtBekYyanZCRjs7QXlGemp2QkE7RUFDRTtBekY0anZCRjs7QXlGMWp2QkE7RUFDRTtBekY2anZCRjs7QXlGM2p2QkE7RUFDRTtBekY4anZCRjs7QXlGNWp2QkE7RUFDRTtBekYranZCRjs7QXlGN2p2QkE7RUFDRTtBekZna3ZCRjs7QXlGOWp2QkE7RUFDRTtBekZpa3ZCRjs7QXlGL2p2QkE7RUFDRTtBekZra3ZCRjs7QXlGaGt2QkE7RUFDRTtBekZta3ZCRjs7QXlGamt2QkE7RUFDRTtBekZva3ZCRjs7QXlGbGt2QkE7RUFDRTtBekZxa3ZCRjs7QXlGbmt2QkE7RUFDRTtBekZza3ZCRjs7QXlGcGt2QkE7RUFDRTtBekZ1a3ZCRjs7QXlGcmt2QkE7RUFDRTtBekZ3a3ZCRjs7QXlGdGt2QkE7RUFDRTtBekZ5a3ZCRjs7QXlGdmt2QkE7RUFDRTtBekYwa3ZCRjs7QXlGeGt2QkE7RUFDRTtBekYya3ZCRjs7QXlGemt2QkE7RUFDRTtBekY0a3ZCRjs7QXlGMWt2QkE7RUFDRTtBekY2a3ZCRjs7QXlGM2t2QkE7RUFDRTtBekY4a3ZCRjs7QXlGNWt2QkE7RUFDRTtBekYra3ZCRjs7QXlGN2t2QkE7RUFDRTtBekZnbHZCRjs7QXlGOWt2QkE7RUFDRTtBekZpbHZCRjs7QXlGL2t2QkE7RUFDRTtBekZrbHZCRjs7QXlGaGx2QkE7RUFDRTtBekZtbHZCRjs7QXlGamx2QkE7RUFDRTtBekZvbHZCRjs7QXlGbGx2QkE7RUFDRTtBekZxbHZCRjs7QXlGbmx2QkE7RUFDRTtBekZzbHZCRjs7QXlGcGx2QkE7RUFDRTtBekZ1bHZCRjs7QXlGcmx2QkE7RUFDRTtBekZ3bHZCRjs7QXlGdGx2QkE7RUFDRTtBekZ5bHZCRjs7QXlGdmx2QkE7RUFDRTtBekYwbHZCRjs7QXlGeGx2QkE7RUFDRTtBekYybHZCRjs7QXlGemx2QkE7RUFDRTtBekY0bHZCRjs7QXlGMWx2QkE7RUFDRTtBekY2bHZCRjs7QXlGM2x2QkE7RUFDRTtBekY4bHZCRjs7QXlGNWx2QkE7RUFDRTtBekYrbHZCRjs7QXlGN2x2QkE7RUFDRTtBekZnbXZCRjs7QXlGOWx2QkE7RUFDRTtBekZpbXZCRjs7QXlGL2x2QkE7RUFDRTtBekZrbXZCRjs7QXlGaG12QkE7RUFDRTtBekZtbXZCRjs7QXlGam12QkE7RUFDRTtBekZvbXZCRjs7QXlGbG12QkE7RUFDRTtBekZxbXZCRjs7QXlGbm12QkE7RUFDRTtBekZzbXZCRjs7QXlGcG12QkE7RUFDRTtBekZ1bXZCRjs7QXlGcm12QkE7RUFDRTtBekZ3bXZCRjs7QXlGdG12QkE7RUFDRTtBekZ5bXZCRjs7QXlGdm12QkE7RUFDRTtBekYwbXZCRjs7QXlGeG12QkE7RUFDRTtBekYybXZCRjs7QXlGem12QkE7RUFDRTtBekY0bXZCRjs7QXlGMW12QkE7RUFDRTtBekY2bXZCRjs7QXlGM212QkE7RUFDRTtBekY4bXZCRjs7QXlGNW12QkE7RUFDRTtBekYrbXZCRjs7QXlGN212QkE7RUFDRTtBekZnbnZCRjs7QXlGOW12QkE7RUFDRTtBekZpbnZCRjs7QXlGL212QkE7RUFDRTtBekZrbnZCRjs7QXlGaG52QkE7RUFDRTtBekZtbnZCRjs7QXlGam52QkE7RUFDRTtBekZvbnZCRjs7QXlGbG52QkE7RUFDRTtBekZxbnZCRjs7QXlGbm52QkE7RUFDRTtBekZzbnZCRjs7QXlGcG52QkE7RUFDRTtBekZ1bnZCRjs7QXlGcm52QkE7RUFDRTtBekZ3bnZCRjs7QXlGdG52QkE7RUFDRTtBekZ5bnZCRjs7QXlGdm52QkE7RUFDRTtBekYwbnZCRjs7QXlGeG52QkE7RUFDRTtBekYybnZCRjs7QXlGem52QkE7RUFDRTtBekY0bnZCRjs7QXlGMW52QkE7RUFDRTtBekY2bnZCRjs7QXlGM252QkE7RUFDRTtBekY4bnZCRjs7QXlGNW52QkE7RUFDRTtBekYrbnZCRjs7QXlGN252QkE7RUFDRTtBekZnb3ZCRjs7QXlGOW52QkE7RUFDRTtBekZpb3ZCRjs7QXlGL252QkE7RUFDRTtBekZrb3ZCRjs7QXlGaG92QkE7RUFDRTtBekZtb3ZCRjs7QXlGam92QkE7RUFDRTtBekZvb3ZCRjs7QXlGbG92QkE7RUFDRTtBekZxb3ZCRjs7QXlGbm92QkE7RUFDRTtBekZzb3ZCRjs7QXlGcG92QkE7RUFDRTtBekZ1b3ZCRjs7QXlGcm92QkE7RUFDRTtBekZ3b3ZCRjs7QXlGdG92QkE7RUFDRTtBekZ5b3ZCRjs7QXlGdm92QkE7RUFDRTtBekYwb3ZCRjs7QXlGeG92QkE7RUFDRTtBekYyb3ZCRjs7QXlGem92QkE7RUFDRTtBekY0b3ZCRjs7QXlGMW92QkE7RUFDRTtBekY2b3ZCRjs7QXlGM292QkE7RUFDRTtBekY4b3ZCRjs7QXlGNW92QkE7RUFDRTtBekYrb3ZCRjs7QXlGN292QkE7RUFDRTtBekZncHZCRjs7QXlGOW92QkE7RUFDRTtBekZpcHZCRjs7QXlGL292QkE7RUFDRTtBekZrcHZCRjs7QXlGaHB2QkE7RUFDRTtBekZtcHZCRjs7QXlGanB2QkE7RUFDRTtBekZvcHZCRjs7QXlGbHB2QkE7RUFDRTtBekZxcHZCRjs7QXlGbnB2QkE7RUFDRTtBekZzcHZCRjs7QXlGcHB2QkE7RUFDRTtBekZ1cHZCRjs7QXlGcnB2QkE7RUFDRTtBekZ3cHZCRjs7QXlGdHB2QkE7RUFDRTtBekZ5cHZCRjs7QXlGdnB2QkE7RUFDRTtBekYwcHZCRjs7QXlGeHB2QkE7RUFDRTtBekYycHZCRjs7QXlGenB2QkE7RUFDRTtBekY0cHZCRjs7QXlGMXB2QkE7RUFDRTtBekY2cHZCRjs7QXlGM3B2QkE7RUFDRTtBekY4cHZCRjs7QXlGNXB2QkE7RUFDRTtBekYrcHZCRjs7QXlGN3B2QkE7RUFDRTtBekZncXZCRjs7QXlGOXB2QkE7RUFDRTtBekZpcXZCRjs7QXlGL3B2QkE7RUFDRTtBekZrcXZCRjs7QXlGaHF2QkE7RUFDRTtBekZtcXZCRjs7QXlGanF2QkE7RUFDRTtBekZvcXZCRjs7QXlGbHF2QkE7RUFDRTtBekZxcXZCRjs7QXlGbnF2QkE7RUFDRTtBekZzcXZCRjs7QXlGcHF2QkE7RUFDRTtBekZ1cXZCRjs7QXlGcnF2QkE7RUFDRTtBekZ3cXZCRjs7QXlGdHF2QkE7RUFDRTtBekZ5cXZCRjs7QXlGdnF2QkE7RUFDRTtBekYwcXZCRjs7QXlGeHF2QkE7RUFDRTtBekYycXZCRjs7QXlGenF2QkE7RUFDRTtBekY0cXZCRjs7QXlGMXF2QkE7RUFDRTtBekY2cXZCRjs7QXlGM3F2QkE7RUFDRTtBekY4cXZCRjs7QXlGNXF2QkE7RUFDRTtBekYrcXZCRjs7QXlGN3F2QkE7RUFDRTtBekZncnZCRjs7QXlGOXF2QkE7RUFDRTtBekZpcnZCRjs7QXlGL3F2QkE7RUFDRTtBekZrcnZCRjs7QXlGaHJ2QkE7RUFDRTtBekZtcnZCRjs7QXlGanJ2QkE7RUFDRTtBekZvcnZCRjs7QXlGbHJ2QkE7RUFDRTtBekZxcnZCRjs7QXlGbnJ2QkE7RUFDRTtBekZzcnZCRjs7QXlGcHJ2QkE7RUFDRTtBekZ1cnZCRjs7QXlGcnJ2QkE7RUFDRTtBekZ3cnZCRjs7QXlGdHJ2QkE7RUFDRTtBekZ5cnZCRjs7QXlGdnJ2QkE7RUFDRTtBekYwcnZCRjs7QXlGeHJ2QkE7RUFDRTtBekYycnZCRjs7QXlGenJ2QkE7RUFDRTtBekY0cnZCRjs7QXlGMXJ2QkE7RUFDRTtBekY2cnZCRjs7QXlGM3J2QkE7RUFDRTtBekY4cnZCRjs7QXlGNXJ2QkE7RUFDRTtBekYrcnZCRjs7QXlGN3J2QkE7RUFDRTtBekZnc3ZCRjs7QXlGOXJ2QkE7RUFDRTtBekZpc3ZCRjs7QXlGL3J2QkE7RUFDRTtBekZrc3ZCRjs7QXlGaHN2QkE7RUFDRTtBekZtc3ZCRjs7QXlGanN2QkE7RUFDRTtBekZvc3ZCRjs7QXlGbHN2QkE7RUFDRTtBekZxc3ZCRjs7QXlGbnN2QkE7RUFDRTtBekZzc3ZCRjs7QXlGcHN2QkE7RUFDRTtBekZ1c3ZCRjs7QXlGcnN2QkE7RUFDRTtBekZ3c3ZCRjs7QXlGdHN2QkE7RUFDRTtBekZ5c3ZCRjs7QXlGdnN2QkE7RUFDRTtBekYwc3ZCRjs7QXlGeHN2QkE7RUFDRTtFQUFBO0F6RjJzdkJGOztBeUZ6c3ZCQTtFQUNFO0F6RjRzdkJGOztBeUYxc3ZCQTtFQUNFO0F6RjZzdkJGOztBeUYzc3ZCQTtFQUNFO0F6RjhzdkJGOztBeUY1c3ZCQTtFQUNFO0F6RitzdkJGOztBeUY3c3ZCQTtFQUNFO0F6Rmd0dkJGOztBeUY5c3ZCQTtFQUNFO0F6Rml0dkJGOztBeUYvc3ZCQTtFQUNFO0F6Rmt0dkJGOztBeUZodHZCQTtFQUNFO0F6Rm10dkJGOztBeUZqdHZCQTtFQUNFO0F6Rm90dkJGOztBeUZsdHZCQTtFQUNFO0F6RnF0dkJGOztBeUZudHZCQTtFQUNFO0F6RnN0dkJGOztBeUZwdHZCQTtFQUNFO0F6RnV0dkJGOztBeUZydHZCQTtFQUNFO0F6Rnd0dkJGOztBeUZ0dHZCQTtFQUNFO0F6Rnl0dkJGOztBeUZ2dHZCQTtFQUNFO0F6RjB0dkJGOztBeUZ4dHZCQTtFQUNFO0F6RjJ0dkJGOztBeUZ6dHZCQTtFQUNFO0F6RjR0dkJGOztBeUYxdHZCQTtFQUNFO0F6RjZ0dkJGOztBeUYzdHZCQTtFQUNFO0F6Rjh0dkJGOztBeUY1dHZCQTtFQUNFO0F6Rit0dkJGOztBeUY3dHZCQTtFQUNFO0F6Rmd1dkJGOztBeUY5dHZCQTtFQUNFO0F6Rml1dkJGOztBeUYvdHZCQTtFQUNFO0F6Rmt1dkJGOztBeUZodXZCQTtFQUNFO0F6Rm11dkJGOztBeUZqdXZCQTtFQUNFO0F6Rm91dkJGOztBeUZsdXZCQTtFQUNFO0F6RnF1dkJGOztBeUZudXZCQTtFQUNFO0F6RnN1dkJGOztBeUZwdXZCQTtFQUNFO0F6RnV1dkJGOztBeUZydXZCQTtFQUNFO0F6Rnd1dkJGOztBeUZ0dXZCQTtFQUNFO0F6Rnl1dkJGOztBeUZ2dXZCQTtFQUNFO0F6RjB1dkJGOztBeUZ4dXZCQTtFQUNFO0F6RjJ1dkJGOztBeUZ6dXZCQTtFQUNFO0F6RjR1dkJGOztBeUYxdXZCQTtFQUNFO0F6RjZ1dkJGOztBeUYzdXZCQTtFQUNFO0F6Rjh1dkJGOztBeUY1dXZCQTtFQUNFO0F6Rit1dkJGOztBeUY3dXZCQTtFQUNFO0F6Rmd2dkJGOztBeUY5dXZCQTtFQUNFO0F6Rml2dkJGOztBeUYvdXZCQTtFQUNFO0F6Rmt2dkJGOztBeUZodnZCQTtFQUNFO0F6Rm12dkJGOztBeUZqdnZCQTtFQUNFO0F6Rm92dkJGOztBeUZsdnZCQTtFQUNFO0F6RnF2dkJGOztBeUZudnZCQTtFQUNFO0F6RnN2dkJGOztBeUZwdnZCQTtFQUNFO0F6RnV2dkJGOztBeUZydnZCQTtFQUNFO0F6Rnd2dkJGOztBeUZ0dnZCQTtFQUNFO0F6Rnl2dkJGOztBeUZ2dnZCQTtFQUNFO0F6RjB2dkJGOztBeUZ4dnZCQTtFQUNFO0F6RjJ2dkJGOztBeUZ6dnZCQTs7RUFFRTtBekY0dnZCRjs7QXlGMXZ2QkE7RUFDRTtBekY2dnZCRjs7QXlGM3Z2QkE7RUFDRTtBekY4dnZCRjs7QXlGNXZ2QkE7RUFDRTtBekYrdnZCRjs7QXlGN3Z2QkE7RUFDRTtBekZnd3ZCRjs7QXlGOXZ2QkE7RUFDRTtBekZpd3ZCRjs7QXlGL3Z2QkE7RUFDRTtBekZrd3ZCRjs7QXlGaHd2QkE7OztFQUdFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0F6Rm13dkJGOztBeUZqd3ZCQTs7O0VBR0U7RUFBQTtFQUFBO0VBQUE7QXpGb3d2QkY7O0F5Rmx3dkJBO0VBQ0U7RUFBQTtFQUFBO01BQUE7VUFBQTtBekZxd3ZCRjs7QXlGbnd2QkE7RUFDRTtFQUFBO0VBQUE7TUFBQTtVQUFBO0F6RnN3dkJGOztBeUZwd3ZCQTtFQUNFO0VBQUE7RUFBQTtNQUFBO1VBQUE7QXpGdXd2QkY7O0F5RnJ3dkJBO0VBQ0U7TUFBQTtVQUFBO0F6Rnd3dkJGOztBeUZ0d3ZCQTtFQUNFO01BQUE7VUFBQTtBekZ5d3ZCRjs7QXlGdnd2QkE7RUFDRTtNQUFBO1VBQUE7QXpGMHd2QkY7O0F5Rnh3dkJBO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QXpGMnd2QkY7O0F5Rnp3dkJBO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QXpGNHd2QkY7O0F5RjF3dkJBO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QXpGNnd2QkY7O0F5RjN3dkJBO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QXpGOHd2QkY7O0F5RjV3dkJBO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QXpGK3d2QkY7O0F5Rjd3dkJBOztFQUVFO0VBQUE7TUFBQTtVQUFBO0F6Rmd4dkJGOztBeUY5d3ZCQTtFQUNFO0VBQUE7TUFBQTtVQUFBO0F6Rml4dkJGOztBeUYvd3ZCQTtFQUNFO01BQUE7VUFBQTtBekZreHZCRjs7QXlGaHh2QkE7RUFDRTtFQUFBO01BQUE7VUFBQTtBekZteHZCRjs7QXlGanh2QkE7RUFDRTtFQUFBO01BQUE7VUFBQTtBekZveHZCRjs7QXlGbHh2QkE7RUFDRTtFQUFBO01BQUE7VUFBQTtBekZxeHZCRjs7QXlGbnh2QkE7O0VBRUU7RUFBQTtNQUFBO1VBQUE7QXpGc3h2QkY7O0F5RnB4dkJBO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QXpGdXh2QkY7O0F5RnJ4dkJBO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QXpGd3h2QkY7O0F5RnR4dkJBO0VBQ0U7TUFBQTtVQUFBO0F6Rnl4dkJGOztBeUZ2eHZCQTtFQUNFO01BQUE7VUFBQTtBekYweHZCRjs7QXlGeHh2QkE7RUFDRTtNQUFBO1VBQUE7QXpGMnh2QkY7O0F5Rnp4dkJBO0VBQ0U7TUFBQTtVQUFBO0F6RjR4dkJGOztBeUYxeHZCQTtFQUNFO01BQUE7VUFBQTtBekY2eHZCRjs7QXlGM3h2QkE7RUFDRTtNQUFBO1VBQUE7QXpGOHh2QkY7O0F5RjV4dkJBO0VBQ0U7TUFBQTtVQUFBO0F6Rit4dkJGOztBeUY3eHZCQTtFQUNFO01BQUE7VUFBQTtBekZneXZCRjs7QXlGOXh2QkE7RUFDRTtNQUFBO1VBQUE7QXpGaXl2QkY7O0F5Ri94dkJBO0VBQ0U7TUFBQTtVQUFBO0F6Rmt5dkJGOztBeUZoeXZCQTtFQUNFO01BQUE7VUFBQTtBekZteXZCRjs7QXlGanl2QkE7O0VBRUU7QXpGb3l2QkY7O0F5Rmx5dkJBOztFQUVFO0F6RnF5dkJGOztBeUZueXZCQTs7RUFFRTtBekZzeXZCRjs7QXlGcHl2QkE7O0VBRUU7QXpGdXl2QkY7O0F5RnJ5dkJBOztFQUVFO0F6Rnd5dkJGOztBeUZ0eXZCQTs7RUFFRTtBekZ5eXZCRjs7QXlGdnl2QkE7O0VBRUU7QXpGMHl2QkY7O0F5Rnh5dkJBOztFQUVFO0F6RjJ5dkJGOztBeUZ6eXZCQTs7RUFFRTtBekY0eXZCRjs7QXlGMXl2QkE7O0VBRUU7QXpGNnl2QkY7O0F5RjN5dkJBOztFQUVFO0F6Rjh5dkJGOztBeUY1eXZCQTs7RUFFRTtBekYreXZCRjs7QXlGN3l2QkE7O0VBRUU7QXpGZ3p2QkY7O0F5Rjl5dkJBOztFQUVFO0F6Rml6dkJGOztBeUYveXZCQTs7RUFFRTtBekZrenZCRjs7QXlGaHp2QkE7O0VBRUU7QXpGbXp2QkY7O0F5Rmp6dkJBOztFQUVFO0F6Rm96dkJGOztBeUZsenZCQTs7RUFFRTtBekZxenZCRjs7QXlGbnp2QkE7O0VBRUU7QXpGc3p2QkY7O0F5RnB6dkJBOztFQUVFO0F6RnV6dkJGOztBeUZyenZCQTs7RUFFRTtBekZ3enZCRjs7QXlGdHp2QkE7O0VBRUU7QXpGeXp2QkY7O0F5RnZ6dkJBOztFQUVFO0F6RjB6dkJGOztBeUZ4enZCQTs7RUFFRTtBekYyenZCRjs7QXlGenp2QkE7O0VBRUU7QXpGNHp2QkY7O0F5RjF6dkJBOztFQUVFO0F6RjZ6dkJGOztBeUYzenZCQTs7RUFFRTtBekY4enZCRjs7QXlGNXp2QkE7O0VBRUU7QXpGK3p2QkY7O0F5Rjd6dkJBOztFQUVFO0F6RmcwdkJGOztBeUY5enZCQTs7RUFFRTtBekZpMHZCRjs7QXlGL3p2QkE7O0VBRUU7QXpGazB2QkY7O0F5RmgwdkJBOztFQUVFO0F6Rm0wdkJGOztBeUZqMHZCQTs7RUFFRTtBekZvMHZCRjs7QXlGbDB2QkE7O0VBRUU7QXpGcTB2QkY7O0F5Rm4wdkJBOztFQUVFO0F6RnMwdkJGOztBeUZwMHZCQTs7RUFFRTtBekZ1MHZCRjs7QXlGcjB2QkE7O0VBRUU7QXpGdzB2QkY7O0F5RnQwdkJBOztFQUVFO0F6RnkwdkJGOztBeUZ2MHZCQTs7RUFFRTtBekYwMHZCRjs7QXlGeDB2QkE7O0VBRUU7QXpGMjB2QkY7O0F5RnowdkJBOztFQUVFO0F6RjQwdkJGOztBeUYxMHZCQTs7RUFFRTtBekY2MHZCRjs7QXlGMzB2QkE7O0VBRUU7QXpGODB2QkY7O0F5RjUwdkJBOztFQUVFO0F6RiswdkJGOztBeUY3MHZCQTs7RUFFRTtBekZnMXZCRjs7QXlGOTB2QkE7O0VBRUU7QXpGaTF2QkY7O0F5Ri8wdkJBOztFQUVFO0F6RmsxdkJGOztBeUZoMXZCQTs7RUFFRTtBekZtMXZCRjs7QXlGajF2QkE7RUFDRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFvRUU7SUFDQTtJQUNBO0V6Rm8xdkJGOztFeUZsMXZCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFvRUU7SUFDQTtJQUNBO0V6RnExdkJGOztFeUZuMXZCQTs7SUFFRTtJQUFBO1FBQUE7WUFBQTtFekZzMXZCRjs7RXlGcDF2QkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUE0QkU7SUFBQTtRQUFBO1lBQUE7RXpGdTF2QkY7O0V5RnIxdkJBOztJQUVFO0lBQUE7UUFBQTtZQUFBO0V6RncxdkJGOztFeUZ0MXZCQTs7SUFFRTtJQUFBO1FBQUE7WUFBQTtFekZ5MXZCRjs7RXlGdjF2QkE7O0lBRUU7SUFDQTtFekYwMXZCRjs7RXlGeDF2QkE7O0lBRUU7RXpGMjF2QkY7O0V5RnoxdkJBOztJQUVFO0lBQ0E7RXpGNDF2QkY7O0V5RjExdkJBOztJQUVFO0lBQ0E7RXpGNjF2QkY7O0V5RjMxdkJBOztJQUVFO0V6RjgxdkJGOztFeUY1MXZCQTs7SUFFRTtJQUNBO0V6RisxdkJGOztFeUY3MXZCQTs7SUFFRTtJQUNBO0V6RmcydkJGOztFeUY5MXZCQTs7SUFFRTtFekZpMnZCRjs7RXlGLzF2QkE7O0lBRUU7SUFDQTtFekZrMnZCRjs7RXlGaDJ2QkE7O0lBRUU7SUFDQTtFekZtMnZCRjs7RXlGajJ2QkE7O0lBRUU7RXpGbzJ2QkY7O0V5RmwydkJBOztJQUVFO0lBQ0E7RXpGcTJ2QkY7O0V5Rm4ydkJBOztJQUVFO0lBQ0E7RXpGczJ2QkY7O0V5RnAydkJBOztJQUVFO0V6RnUydkJGOztFeUZyMnZCQTs7SUFFRTtJQUNBO0V6RncydkJGOztFeUZ0MnZCQTs7SUFFRTtJQUNBO0V6RnkydkJGOztFeUZ2MnZCQTs7SUFFRTtFekYwMnZCRjs7RXlGeDJ2QkE7O0lBRUU7SUFDQTtFekYyMnZCRjs7RXlGejJ2QkE7O0lBRUU7SUFDQTtFekY0MnZCRjs7RXlGMTJ2QkE7O0lBRUU7RXpGNjJ2QkY7O0V5RjMydkJBOztJQUVFO0lBQ0E7RXpGODJ2QkY7O0V5RjUydkJBOztJQUVFO0lBQ0E7RXpGKzJ2QkY7O0V5RjcydkJBOztJQUVFO0V6RmczdkJGOztFeUY5MnZCQTs7SUFFRTtJQUNBO0V6RmkzdkJGOztFeUYvMnZCQTs7SUFFRTtJQUNBO0V6RmszdkJGOztFeUZoM3ZCQTs7SUFFRTtFekZtM3ZCRjs7RXlGajN2QkE7O0lBRUU7SUFDQTtFekZvM3ZCRjs7RXlGbDN2QkE7O0lBRUU7SUFDQTtFekZxM3ZCRjs7RXlGbjN2QkE7O0lBRUU7RXpGczN2QkY7O0V5RnAzdkJBOztJQUVFO0lBQ0E7RXpGdTN2QkY7O0V5RnIzdkJBOztJQUVFO0lBQ0E7RXpGdzN2QkY7O0V5RnQzdkJBOztJQUVFO0V6RnkzdkJGOztFeUZ2M3ZCQTs7SUFFRTtJQUNBO0V6RjAzdkJGOztFeUZ4M3ZCQTs7SUFFRTtJQUNBO0V6RjIzdkJGOztFeUZ6M3ZCQTs7SUFFRTtFekY0M3ZCRjs7RXlGMTN2QkE7O0lBRUU7SUFDQTtFekY2M3ZCRjs7RXlGMzN2QkE7O0lBRUU7SUFDQTtFekY4M3ZCRjs7RXlGNTN2QkE7O0lBRUU7RXpGKzN2QkY7O0V5RjczdkJBOztJQUVFO0lBQ0E7RXpGZzR2QkY7O0V5RjkzdkJBO0lBQ0U7SUFDQTtJQUFBO1FBQUE7WUFBQTtFekZpNHZCRjtBQUNGO0F5Ri8zdkJBO0VBQ0U7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFrQ0U7SUFDQTtJQUNBO0V6Rmk0dkJGOztFeUYvM3ZCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQWtDRTtJQUNBO0lBQ0E7RXpGazR2QkY7O0V5Rmg0dkJBO0lBQ0U7SUFBQTtRQUFBO1lBQUE7RXpGbTR2QkY7O0V5Rmo0dkJBOzs7Ozs7Ozs7Ozs7OztJQWNFO0lBQUE7UUFBQTtZQUFBO0V6Rm80dkJGOztFeUZsNHZCQTtJQUNFO0lBQUE7UUFBQTtZQUFBO0V6RnE0dkJGOztFeUZuNHZCQTtJQUNFO0lBQUE7UUFBQTtZQUFBO0V6RnM0dkJGOztFeUZwNHZCQTtJQUNFO0lBQ0E7RXpGdTR2QkY7O0V5RnI0dkJBO0lBQ0U7RXpGdzR2QkY7O0V5RnQ0dkJBO0lBQ0U7SUFDQTtFekZ5NHZCRjs7RXlGdjR2QkE7SUFDRTtJQUNBO0V6RjA0dkJGOztFeUZ4NHZCQTtJQUNFO0V6RjI0dkJGOztFeUZ6NHZCQTtJQUNFO0lBQ0E7RXpGNDR2QkY7O0V5RjE0dkJBO0lBQ0U7SUFDQTtFekY2NHZCRjs7RXlGMzR2QkE7SUFDRTtFekY4NHZCRjs7RXlGNTR2QkE7SUFDRTtJQUNBO0V6Ris0dkJGOztFeUY3NHZCQTtJQUNFO0lBQ0E7RXpGZzV2QkY7O0V5Rjk0dkJBO0lBQ0U7RXpGaTV2QkY7O0V5Ri80dkJBO0lBQ0U7SUFDQTtFekZrNXZCRjs7RXlGaDV2QkE7SUFDRTtJQUNBO0V6Rm01dkJGOztFeUZqNXZCQTtJQUNFO0V6Rm81dkJGOztFeUZsNXZCQTtJQUNFO0lBQ0E7RXpGcTV2QkY7O0V5Rm41dkJBO0lBQ0U7SUFDQTtFekZzNXZCRjs7RXlGcDV2QkE7SUFDRTtFekZ1NXZCRjs7RXlGcjV2QkE7SUFDRTtJQUNBO0V6Rnc1dkJGOztFeUZ0NXZCQTtJQUNFO0lBQ0E7RXpGeTV2QkY7O0V5RnY1dkJBO0lBQ0U7RXpGMDV2QkY7O0V5Rng1dkJBO0lBQ0U7SUFDQTtFekYyNXZCRjs7RXlGejV2QkE7SUFDRTtJQUNBO0V6RjQ1dkJGOztFeUYxNXZCQTtJQUNFO0V6RjY1dkJGOztFeUYzNXZCQTtJQUNFO0lBQ0E7RXpGODV2QkY7O0V5RjU1dkJBO0lBQ0U7SUFDQTtFekYrNXZCRjs7RXlGNzV2QkE7SUFDRTtFekZnNnZCRjs7RXlGOTV2QkE7SUFDRTtJQUNBO0V6Rmk2dkJGOztFeUYvNXZCQTtJQUNFO0lBQ0E7RXpGazZ2QkY7O0V5Rmg2dkJBO0lBQ0U7RXpGbTZ2QkY7O0V5Rmo2dkJBO0lBQ0U7SUFDQTtFekZvNnZCRjs7RXlGbDZ2QkE7SUFDRTtJQUNBO0V6RnE2dkJGOztFeUZuNnZCQTtJQUNFO0V6RnM2dkJGOztFeUZwNnZCQTtJQUNFO0lBQ0E7RXpGdTZ2QkY7O0V5RnI2dkJBO0lBQ0U7SUFDQTtFekZ3NnZCRjs7RXlGdDZ2QkE7SUFDRTtFekZ5NnZCRjs7RXlGdjZ2QkE7SUFDRTtJQUNBO0V6RjA2dkJGOztFeUZ4NnZCQTtJQUNFO0lBQ0E7RXpGMjZ2QkY7O0V5Rno2dkJBO0lBQ0U7RXpGNDZ2QkY7O0V5RjE2dkJBO0lBQ0U7SUFDQTtFekY2NnZCRjtBQUNGO0F5RjM2dkJBO0VBQ0U7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFrQ0U7SUFDQTtJQUNBO0V6RjY2dkJGOztFeUYzNnZCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQWtDRTtJQUNBO0lBQ0E7RXpGODZ2QkY7O0V5RjU2dkJBO0lBQ0U7SUFBQTtRQUFBO1lBQUE7RXpGKzZ2QkY7O0V5Rjc2dkJBOzs7Ozs7Ozs7Ozs7OztJQWNFO0lBQUE7UUFBQTtZQUFBO0V6Rmc3dkJGOztFeUY5NnZCQTtJQUNFO0lBQUE7UUFBQTtZQUFBO0V6Rmk3dkJGOztFeUYvNnZCQTtJQUNFO0lBQUE7UUFBQTtZQUFBO0V6Rms3dkJGOztFeUZoN3ZCQTtJQUNFO0lBQ0E7RXpGbTd2QkY7O0V5Rmo3dkJBO0lBQ0U7RXpGbzd2QkY7O0V5Rmw3dkJBO0lBQ0U7SUFDQTtFekZxN3ZCRjs7RXlGbjd2QkE7SUFDRTtJQUNBO0V6RnM3dkJGOztFeUZwN3ZCQTtJQUNFO0V6RnU3dkJGOztFeUZyN3ZCQTtJQUNFO0lBQ0E7RXpGdzd2QkY7O0V5RnQ3dkJBO0lBQ0U7SUFDQTtFekZ5N3ZCRjs7RXlGdjd2QkE7SUFDRTtFekYwN3ZCRjs7RXlGeDd2QkE7SUFDRTtJQUNBO0V6RjI3dkJGOztFeUZ6N3ZCQTtJQUNFO0lBQ0E7RXpGNDd2QkY7O0V5RjE3dkJBO0lBQ0U7RXpGNjd2QkY7O0V5RjM3dkJBO0lBQ0U7SUFDQTtFekY4N3ZCRjs7RXlGNTd2QkE7SUFDRTtJQUNBO0V6Ris3dkJGOztFeUY3N3ZCQTtJQUNFO0V6Rmc4dkJGOztFeUY5N3ZCQTtJQUNFO0lBQ0E7RXpGaTh2QkY7O0V5Ri83dkJBO0lBQ0U7SUFDQTtFekZrOHZCRjs7RXlGaDh2QkE7SUFDRTtFekZtOHZCRjs7RXlGajh2QkE7SUFDRTtJQUNBO0V6Rm84dkJGOztFeUZsOHZCQTtJQUNFO0lBQ0E7RXpGcTh2QkY7O0V5Rm44dkJBO0lBQ0U7RXpGczh2QkY7O0V5RnA4dkJBO0lBQ0U7SUFDQTtFekZ1OHZCRjs7RXlGcjh2QkE7SUFDRTtJQUNBO0V6Rnc4dkJGOztFeUZ0OHZCQTtJQUNFO0V6Rnk4dkJGOztFeUZ2OHZCQTtJQUNFO0lBQ0E7RXpGMDh2QkY7O0V5Rng4dkJBO0lBQ0U7SUFDQTtFekYyOHZCRjs7RXlGejh2QkE7SUFDRTtFekY0OHZCRjs7RXlGMTh2QkE7SUFDRTtJQUNBO0V6RjY4dkJGOztFeUYzOHZCQTtJQUNFO0lBQ0E7RXpGODh2QkY7O0V5RjU4dkJBO0lBQ0U7RXpGKzh2QkY7O0V5Rjc4dkJBO0lBQ0U7SUFDQTtFekZnOXZCRjs7RXlGOTh2QkE7SUFDRTtJQUNBO0V6Rmk5dkJGOztFeUYvOHZCQTtJQUNFO0V6Rms5dkJGOztFeUZoOXZCQTtJQUNFO0lBQ0E7RXpGbTl2QkY7O0V5Rmo5dkJBO0lBQ0U7SUFDQTtFekZvOXZCRjs7RXlGbDl2QkE7SUFDRTtFekZxOXZCRjs7RXlGbjl2QkE7SUFDRTtJQUNBO0V6RnM5dkJGOztFeUZwOXZCQTtJQUNFO0lBQ0E7RXpGdTl2QkY7O0V5RnI5dkJBO0lBQ0U7RXpGdzl2QkY7O0V5RnQ5dkJBO0lBQ0U7SUFDQTtFekZ5OXZCRjtBQUNGO0F5RnY5dkJBO0VBQ0U7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFrQ0U7SUFDQTtJQUNBO0V6Rnk5dkJGOztFeUZ2OXZCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQWtDRTtJQUNBO0lBQ0E7RXpGMDl2QkY7O0V5Rng5dkJBO0lBQ0U7SUFBQTtRQUFBO1lBQUE7RXpGMjl2QkY7O0V5Rno5dkJBOzs7Ozs7Ozs7Ozs7OztJQWNFO0lBQUE7UUFBQTtZQUFBO0V6RjQ5dkJGOztFeUYxOXZCQTtJQUNFO0lBQUE7UUFBQTtZQUFBO0V6RjY5dkJGOztFeUYzOXZCQTtJQUNFO0lBQUE7UUFBQTtZQUFBO0V6Rjg5dkJGOztFeUY1OXZCQTtJQUNFO0lBQ0E7RXpGKzl2QkY7O0V5Rjc5dkJBO0lBQ0U7RXpGZyt2QkY7O0V5Rjk5dkJBO0lBQ0U7SUFDQTtFekZpK3ZCRjs7RXlGLzl2QkE7SUFDRTtJQUNBO0V6RmsrdkJGOztFeUZoK3ZCQTtJQUNFO0V6Rm0rdkJGOztFeUZqK3ZCQTtJQUNFO0lBQ0E7RXpGbyt2QkY7O0V5RmwrdkJBO0lBQ0U7SUFDQTtFekZxK3ZCRjs7RXlGbit2QkE7SUFDRTtFekZzK3ZCRjs7RXlGcCt2QkE7SUFDRTtJQUNBO0V6RnUrdkJGOztFeUZyK3ZCQTtJQUNFO0lBQ0E7RXpGdyt2QkY7O0V5RnQrdkJBO0lBQ0U7RXpGeSt2QkY7O0V5RnYrdkJBO0lBQ0U7SUFDQTtFekYwK3ZCRjs7RXlGeCt2QkE7SUFDRTtJQUNBO0V6RjIrdkJGOztFeUZ6K3ZCQTtJQUNFO0V6RjQrdkJGOztFeUYxK3ZCQTtJQUNFO0lBQ0E7RXpGNit2QkY7O0V5RjMrdkJBO0lBQ0U7SUFDQTtFekY4K3ZCRjs7RXlGNSt2QkE7SUFDRTtFekYrK3ZCRjs7RXlGNyt2QkE7SUFDRTtJQUNBO0V6RmcvdkJGOztFeUY5K3ZCQTtJQUNFO0lBQ0E7RXpGaS92QkY7O0V5Ri8rdkJBO0lBQ0U7RXpGay92QkY7O0V5RmgvdkJBO0lBQ0U7SUFDQTtFekZtL3ZCRjs7RXlGai92QkE7SUFDRTtJQUNBO0V6Rm8vdkJGOztFeUZsL3ZCQTtJQUNFO0V6RnEvdkJGOztFeUZuL3ZCQTtJQUNFO0lBQ0E7RXpGcy92QkY7O0V5RnAvdkJBO0lBQ0U7SUFDQTtFekZ1L3ZCRjs7RXlGci92QkE7SUFDRTtFekZ3L3ZCRjs7RXlGdC92QkE7SUFDRTtJQUNBO0V6RnkvdkJGOztFeUZ2L3ZCQTtJQUNFO0lBQ0E7RXpGMC92QkY7O0V5RngvdkJBO0lBQ0U7RXpGMi92QkY7O0V5RnovdkJBO0lBQ0U7SUFDQTtFekY0L3ZCRjs7RXlGMS92QkE7SUFDRTtJQUNBO0V6RjYvdkJGOztFeUYzL3ZCQTtJQUNFO0V6RjgvdkJGOztFeUY1L3ZCQTtJQUNFO0lBQ0E7RXpGKy92QkY7O0V5RjcvdkJBO0lBQ0U7SUFDQTtFekZnZ3dCRjs7RXlGOS92QkE7SUFDRTtFekZpZ3dCRjs7RXlGLy92QkE7SUFDRTtJQUNBO0V6Rmtnd0JGOztFeUZoZ3dCQTtJQUNFO0lBQ0E7RXpGbWd3QkY7O0V5Rmpnd0JBO0lBQ0U7RXpGb2d3QkY7O0V5Rmxnd0JBO0lBQ0U7SUFDQTtFekZxZ3dCRjtBQUNGO0F5Rm5nd0JBO0VBQ0U7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFrQ0U7SUFDQTtJQUNBO0V6RnFnd0JGOztFeUZuZ3dCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQWtDRTtJQUNBO0lBQ0E7RXpGc2d3QkY7O0V5RnBnd0JBO0lBQ0U7SUFBQTtRQUFBO1lBQUE7RXpGdWd3QkY7O0V5RnJnd0JBOzs7Ozs7Ozs7Ozs7OztJQWNFO0lBQUE7UUFBQTtZQUFBO0V6Rndnd0JGOztFeUZ0Z3dCQTtJQUNFO0lBQUE7UUFBQTtZQUFBO0V6Rnlnd0JGOztFeUZ2Z3dCQTtJQUNFO0lBQUE7UUFBQTtZQUFBO0V6RjBnd0JGOztFeUZ4Z3dCQTtJQUNFO0lBQ0E7RXpGMmd3QkY7O0V5Rnpnd0JBO0lBQ0U7RXpGNGd3QkY7O0V5RjFnd0JBO0lBQ0U7SUFDQTtFekY2Z3dCRjs7RXlGM2d3QkE7SUFDRTtJQUNBO0V6Rjhnd0JGOztFeUY1Z3dCQTtJQUNFO0V6Ritnd0JGOztFeUY3Z3dCQTtJQUNFO0lBQ0E7RXpGZ2h3QkY7O0V5Rjlnd0JBO0lBQ0U7SUFDQTtFekZpaHdCRjs7RXlGL2d3QkE7SUFDRTtFekZraHdCRjs7RXlGaGh3QkE7SUFDRTtJQUNBO0V6Rm1od0JGOztFeUZqaHdCQTtJQUNFO0lBQ0E7RXpGb2h3QkY7O0V5Rmxod0JBO0lBQ0U7RXpGcWh3QkY7O0V5Rm5od0JBO0lBQ0U7SUFDQTtFekZzaHdCRjs7RXlGcGh3QkE7SUFDRTtJQUNBO0V6RnVod0JGOztFeUZyaHdCQTtJQUNFO0V6Rndod0JGOztFeUZ0aHdCQTtJQUNFO0lBQ0E7RXpGeWh3QkY7O0V5RnZod0JBO0lBQ0U7SUFDQTtFekYwaHdCRjs7RXlGeGh3QkE7SUFDRTtFekYyaHdCRjs7RXlGemh3QkE7SUFDRTtJQUNBO0V6RjRod0JGOztFeUYxaHdCQTtJQUNFO0lBQ0E7RXpGNmh3QkY7O0V5RjNod0JBO0lBQ0U7RXpGOGh3QkY7O0V5RjVod0JBO0lBQ0U7SUFDQTtFekYraHdCRjs7RXlGN2h3QkE7SUFDRTtJQUNBO0V6Rmdpd0JGOztFeUY5aHdCQTtJQUNFO0V6Rmlpd0JGOztFeUYvaHdCQTtJQUNFO0lBQ0E7RXpGa2l3QkY7O0V5Rmhpd0JBO0lBQ0U7SUFDQTtFekZtaXdCRjs7RXlGaml3QkE7SUFDRTtFekZvaXdCRjs7RXlGbGl3QkE7SUFDRTtJQUNBO0V6RnFpd0JGOztFeUZuaXdCQTtJQUNFO0lBQ0E7RXpGc2l3QkY7O0V5RnBpd0JBO0lBQ0U7RXpGdWl3QkY7O0V5RnJpd0JBO0lBQ0U7SUFDQTtFekZ3aXdCRjs7RXlGdGl3QkE7SUFDRTtJQUNBO0V6Rnlpd0JGOztFeUZ2aXdCQTtJQUNFO0V6RjBpd0JGOztFeUZ4aXdCQTtJQUNFO0lBQ0E7RXpGMml3QkY7O0V5Rnppd0JBO0lBQ0U7SUFDQTtFekY0aXdCRjs7RXlGMWl3QkE7SUFDRTtFekY2aXdCRjs7RXlGM2l3QkE7SUFDRTtJQUNBO0V6Rjhpd0JGOztFeUY1aXdCQTtJQUNFO0lBQ0E7RXpGK2l3QkY7O0V5Rjdpd0JBO0lBQ0U7RXpGZ2p3QkY7O0V5Rjlpd0JBO0lBQ0U7SUFDQTtFekZpandCRjtBQUNGO0F5Ri9pd0JBO0VBQ0U7QXpGaWp3QkY7O0F5Ri9pd0JBO0VBQ0U7QXpGa2p3QkY7O0F5Rmhqd0JBO0VBQ0U7RUFBQTtBekZtandCRjs7QXlGamp3QkE7RUFDRTtFQUFBO0F6Rm9qd0JGOztBeUZsandCQTtFQUNFO0VBQUE7QXpGcWp3QkY7O0F5Ri9pd0JBO0VBQ0U7RUFDQTtBekZ1andCRjs7QXlGcmp3QkE7RUFDRTtFQUNBO0F6Rndqd0JGOztBeUYxandCQTtFQUNFO0VBQ0E7QXpGd2p3QkY7O0F5RnRqd0JBOztFQUVFO0F6Rnlqd0JGOztBeUZ2andCQTtFQUNFO0F6RjBqd0JGOztBeUZ4andCQTtFQUNFO0F6RjJqd0JGOztBeUZ6andCQTs7RUFFRTtFQUNBO0F6RjRqd0JGOztBeUYxandCQTtFQUNFO0VBQ0E7QXpGNmp3QkY7O0F5RjNqd0JBO0VBRVU7QXpGOGp3QlY7O0F5RjVqd0JBO0VBQ0U7RUFDQTtBekYrandCRjs7QXlGN2p3QkE7O0VBRUU7QXpGZ2t3QkY7O0F5Rjlqd0JBO0VBQ0U7RUFDQTtBekZpa3dCRjs7QXlGL2p3QkE7RUFDRTtFQUVJO0VBQ0k7QXpGa2t3QlY7O0F5Rmhrd0JBO0VBQ0U7QXpGbWt3QkY7O0F5Rmprd0JBOzs7RUFHRTtFQUNBO0F6Rm9rd0JGOztBeUZsa3dCQTtFQUNFO0F6RnFrd0JGOztBeUZua3dCQTtFQUNFO0F6RnNrd0JGOztBeUZwa3dCQTtFQUNFO0F6RnVrd0JGOztBeUZya3dCQTs7O0VBR0U7QXpGd2t3QkY7O0F5RnRrd0JBO0VBQ0U7QXpGeWt3QkY7O0F5RnZrd0JBO0VBQ0U7QXpGMGt3QkY7O0F5Rnhrd0JBO0VBQ0U7QXpGMmt3QkY7O0F5Rnprd0JBO0VBQ0U7QXpGNGt3QkY7O0F5RjFrd0JBO0VBQ0U7QXpGNmt3QkY7O0F5RjNrd0JBO0VBQ0U7QXpGOGt3QkY7O0F5RjVrd0JBOztFQUVFO0F6Ritrd0JGOztBeUY3a3dCQTtFQUNFO0F6Rmdsd0JGOztBeUY5a3dCQTtFQUNFO01BQUE7VUFBQTtBekZpbHdCRjs7QXlGL2t3QkE7RUFDRTtNQUFBO1VBQUE7QXpGa2x3QkY7O0F5Rmhsd0JBO0VBQ0U7TUFBQTtVQUFBO0F6Rm1sd0JGOztBeUZqbHdCQTtFQUNFO01BQUE7VUFBQTtBekZvbHdCRjs7QXlGbGx3QkE7QUFDQTtFQUNFO01BQUE7VUFBQTtBekZxbHdCRjs7QXlGbmx3QkE7RUFDRTtNQUFBO1VBQUE7QXpGc2x3QkY7O0F5RnBsd0JBO0VBQ0U7TUFBQTtVQUFBO0F6RnVsd0JGOztBeUZybHdCQTtFQUNFO01BQUE7VUFBQTtBekZ3bHdCRjs7QXlGdGx3QkE7RUFDRTtNQUFBO1VBQUE7QXpGeWx3QkY7O0F5RnZsd0JBO0VBQ0U7TUFBQTtVQUFBO0F6RjBsd0JGOztBeUZ4bHdCQTtFQUNFO0F6RjJsd0JGOztBeUZ6bHdCQTtFQUNFO0F6RjRsd0JGOztBeUYxbHdCQTtFQUNFO0F6RjZsd0JGOztBeUYzbHdCQTs7Ozs7Ozs7Ozs7O0VBWUU7QXpGOGx3QkY7O0F5RjVsd0JBOzs7Ozs7Ozs7OztFQVdFO0F6Ritsd0JGOztBeUY3bHdCQTs7RUFFRTtFQUNBO0VBQ0E7QXpGZ213QkY7O0F5Rjlsd0JBOztFQUVFO0VBQ0E7RUFDQTtBekZpbXdCRjs7QXlGL2x3QkE7O0VBRUU7RUFDQTtFQUNBO0F6Rmttd0JGOztBeUZobXdCQTs7RUFFRTtFQUNBO0VBQ0E7QXpGbW13QkY7O0F5Rmptd0JBOztFQUVFO0VBQ0E7QXpGb213QkY7O0F5Rmxtd0JBOztFQUVFO0VBQ0E7QXpGcW13QkY7O0F5Rm5td0JBOztFQUVFO0VBQ0E7QXpGc213QkY7O0F5RnBtd0JBOztFQUVFO0VBQ0E7QXpGdW13QkY7O0F5RnJtd0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpGd213QkY7O0F5RnRtd0JBO0VBQ0U7RUFDQTtFQUNBO0F6Rnltd0JGOztBeUZ2bXdCQTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7QXpGMG13QkY7O0F5Rnhtd0JBOztFQUVFO0VBQ0E7RUFDQTtNQUFBO1VBQUE7QXpGMm13QkY7O0F5Rnptd0JBO0VBQ0U7QXpGNG13QkY7O0F5RjFtd0JBO0VBQ0U7QXpGNm13QkY7O0F5RjNtd0JBO0VBQ0U7QXpGOG13QkY7O0F5RjVtd0JBO0VBQ0U7QXpGK213QkY7O0F5Rjdtd0JBO0VBQ0U7QXpGZ253QkY7O0F5Rjltd0JBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZpbndCRjs7QXlGL213QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Rmtud0JGOztBeUZobndCQTtFQUNFO0VBQ0E7QXpGbW53QkY7O0F5Rmpud0JBO0VBQ0U7QXpGb253QkY7O0F5Rmxud0JBO0VBQ0U7RUFDQTtFQUNBO0F6RnFud0JGOztBeUZubndCQTtFQUNFO0VBQ0E7RUFDQTtBekZzbndCRjs7QXlGcG53QkE7RUFDRTtFQUNBO0VBQ0E7QXpGdW53QkY7O0F5RnJud0JBO0VBQ0U7QXpGd253QkY7O0F5RnRud0JBO0VBQ0U7QXpGeW53QkY7O0F5RnZud0JBO0VBQ0U7QXpGMG53QkY7O0F5Rnhud0JBO0VBQ0U7QXpGMm53QkY7O0F5Rnpud0JBO0VBQ0U7QXpGNG53QkY7O0F5RjFud0JBOztFQUVFO0F6RjZud0JGOztBeUYzbndCQTs7RUFFRTtBekY4bndCRjs7QXlGNW53QkE7RUFDRTtFQUNBO0F6Ritud0JGOztBeUY3bndCQTtFQUNFO0F6Rmdvd0JGOztBeUY5bndCQTtFQUNFO0F6Rmlvd0JGOztBeUYvbndCQTtFQUNFO0F6Rmtvd0JGOztBeUZob3dCQTs7RUFFRTtBekZtb3dCRjs7QXlGam93QkE7O0VBRUU7QXpGb293QkY7O0F5Rmxvd0JBO0VBQ0U7RUFDQTtBekZxb3dCRjs7QXlGbm93QkE7RUFDRTtBekZzb3dCRjs7QXlGcG93QkE7RUFDRTtBekZ1b3dCRjs7QXlGcm93QkE7RUFDRTtBekZ3b3dCRjs7QXlGdG93QkE7O0VBRUU7QXpGeW93QkY7O0F5RnZvd0JBOztFQUVFO0F6RjBvd0JGOztBeUZ4b3dCQTtFQUNFO0VBQ0E7QXpGMm93QkY7O0F5Rnpvd0JBO0VBQ0U7QXpGNG93QkY7O0F5RjFvd0JBO0VBQ0U7QXpGNm93QkY7O0F5RjNvd0JBO0VBQ0U7QXpGOG93QkY7O0F5RjVvd0JBOztFQUVFO0F6Ritvd0JGOztBeUY3b3dCQTs7RUFFRTtBekZncHdCRjs7QXlGOW93QkE7RUFDRTtFQUNBO0F6Rmlwd0JGOztBeUYvb3dCQTtFQUNFO0F6Rmtwd0JGOztBeUZocHdCQTtFQUNFO0F6Rm1wd0JGOztBeUZqcHdCQTtFQUNFO0F6Rm9wd0JGOztBeUZscHdCQTs7RUFFRTtBekZxcHdCRjs7QXlGbnB3QkE7O0VBRUU7QXpGc3B3QkY7O0F5RnBwd0JBO0VBQ0U7RUFDQTtBekZ1cHdCRjs7QXlGcnB3QkE7RUFDRTtBekZ3cHdCRjs7QXlGdHB3QkE7RUFDRTtBekZ5cHdCRjs7QXlGdnB3QkE7RUFDRTtBekYwcHdCRjs7QXlGeHB3QkE7O0VBRUU7QXpGMnB3QkY7O0F5Rnpwd0JBOztFQUVFO0F6RjRwd0JGOztBeUYxcHdCQTtFQUNFO0VBQ0E7QXpGNnB3QkY7O0F5RjNwd0JBO0VBQ0U7QXpGOHB3QkY7O0F5RjVwd0JBO0VBQ0U7QXpGK3B3QkY7O0F5Rjdwd0JBO0VBQ0U7QXpGZ3F3QkY7O0F5Rjlwd0JBOztFQUVFO0F6Rmlxd0JGOztBeUYvcHdCQTs7RUFFRTtBekZrcXdCRjs7QXlGaHF3QkE7RUFDRTtFQUNBO0F6Rm1xd0JGOztBeUZqcXdCQTtFQUNFO0F6Rm9xd0JGOztBeUZscXdCQTtFQUNFO0F6RnFxd0JGOztBeUZucXdCQTtFQUNFO0F6RnNxd0JGOztBeUZwcXdCQTs7RUFFRTtBekZ1cXdCRjs7QXlGcnF3QkE7O0VBRUU7QXpGd3F3QkY7O0F5RnRxd0JBO0VBQ0U7RUFDQTtBekZ5cXdCRjs7QXlGdnF3QkE7RUFDRTtBekYwcXdCRjs7QXlGeHF3QkE7RUFDRTtBekYycXdCRjs7QXlGenF3QkE7RUFDRTtBekY0cXdCRjs7QXlGMXF3QkE7O0VBRUU7QXpGNnF3QkY7O0F5RjNxd0JBOztFQUVFO0F6Rjhxd0JGOztBeUY1cXdCQTtFQUNFO0VBQ0E7QXpGK3F3QkY7O0F5Rjdxd0JBO0VBQ0U7QXpGZ3J3QkY7O0F5Rjlxd0JBO0VBQ0U7QXpGaXJ3QkY7O0F5Ri9xd0JBO0VBQ0U7QXpGa3J3QkY7O0F5Rmhyd0JBOztFQUVFO0F6Rm1yd0JGOztBeUZqcndCQTs7RUFFRTtBekZvcndCRjs7QXlGbHJ3QkE7RUFDRTtFQUNBO0F6RnFyd0JGOztBeUZucndCQTtFQUNFO0F6RnNyd0JGOztBeUZwcndCQTtFQUNFO0F6RnVyd0JGOztBeUZycndCQTtFQUNFO0F6Rndyd0JGOztBeUZ0cndCQTs7RUFFRTtBekZ5cndCRjs7QXlGdnJ3QkE7O0VBRUU7QXpGMHJ3QkY7O0F5Rnhyd0JBO0VBQ0U7RUFDQTtBekYycndCRjs7QXlGenJ3QkE7RUFDRTtBekY0cndCRjs7QXlGMXJ3QkE7RUFDRTtBekY2cndCRjs7QXlGM3J3QkE7RUFDRTtBekY4cndCRjs7QXlGNXJ3QkE7O0VBRUU7QXpGK3J3QkY7O0F5Rjdyd0JBOztFQUVFO0F6Rmdzd0JGOztBeUY5cndCQTtFQUNFO0VBQ0E7QXpGaXN3QkY7O0F5Ri9yd0JBOztFQUVFO0F6Rmtzd0JGOztBeUZoc3dCQTtFQUNFO0F6Rm1zd0JGOztBeUZqc3dCQTs7RUFFRTtBekZvc3dCRjs7QXlGbHN3QkE7RUFDRTtBekZxc3dCRjs7QXlGbnN3QkE7RUFDRTtFQUNBO0F6RnNzd0JGOztBeUZwc3dCQTtFQUNFO0VBRUk7RUFDSTtFQUNSO0VBQ0E7RUFDQTtBekZ1c3dCRjs7QXlGcnN3QkE7RUFDRTtNQUFBO0F6Rndzd0JGOztBeUZ0c3dCQTtFQUNFO01BQUE7QXpGeXN3QkY7O0F5RnZzd0JBOzs7Ozs7Ozs7Ozs7RUFZRTtBekYwc3dCRjs7QXlGeHN3QkE7Ozs7Ozs7O0VBUUU7RUFBQTtFQUFBO0VBQUE7QXpGMnN3QkY7O0F5Rnpzd0JBO0VBQ0U7VUFBQTtBekY0c3dCRjs7QXlGMXN3QkE7RUFDRTtVQUFBO0F6RjZzd0JGOztBeUYzc3dCQTtFQUNFO1VBQUE7QXpGOHN3QkY7O0F5RjVzd0JBO0VBQ0U7VUFBQTtBekYrc3dCRjs7QXlGN3N3QkE7RUFDRTtVQUFBO0F6Rmd0d0JGOztBeUY5c3dCQTtFQUNFO1VBQUE7QXpGaXR3QkY7O0F5Ri9zd0JBO0VBQ0U7VUFBQTtBekZrdHdCRjs7QXlGaHR3QkE7RUFDRTtVQUFBO0F6Rm10d0JGOztBeUZqdHdCQTs7Ozs7Ozs7RUFRRTtFQUFBO0VBQUE7RUFBQTtBekZvdHdCRjs7QXlGbHR3QkE7Ozs7Ozs7O0VBUUU7QXpGcXR3QkY7O0F5Rm50d0JBO0VBQ0U7VUFBQTtBekZzdHdCRjs7QXlGcHR3QkE7RUFDRTtVQUFBO0F6RnV0d0JGOztBeUZydHdCQTtFQUNFO1VBQUE7QXpGd3R3QkY7O0F5RnR0d0JBO0VBQ0U7TUFBQTtVQUFBO0F6Rnl0d0JGOztBeUZ2dHdCQTtFQUNFO1VBQUE7QXpGMHR3QkY7O0F5Rnh0d0JBO0VBQ0U7VUFBQTtBekYydHdCRjs7QXlGenR3QkE7RUFDRTtVQUFBO0F6RjR0d0JGOztBeUYxdHdCQTtFQUNFO1VBQUE7QXpGNnR3QkY7O0F5RjN0d0JBOztFQUVFO0VBQUE7QXpGOHR3QkY7O0F5RjV0d0JBOzs7RUFHRTtBekYrdHdCRjs7QXlGN3R3QkE7O0VBRUU7RUFBQTtFQUFBO0VBQUE7QXpGZ3V3QkY7O0F5Rjl0d0JBOzs7RUFHRTtFQUNBO1VBQUE7QXpGaXV3QkY7O0F5Ri90d0JBOztFQUVFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7VUFBQTtBekZrdXdCRjs7QXlGaHV3QkE7OztFQUdFO0VBQ0E7VUFBQTtBekZtdXdCRjs7QXlGanV3QkE7Ozs7Ozs7O0VBUUU7RUFBQTtFQUFBO0VBQUE7RUFDQTtVQUFBO0F6Rm91d0JGOztBeUZsdXdCQTs7Ozs7Ozs7RUFRRTtVQUFBO0F6RnF1d0JGOztBeUZudXdCQTtFQUNFO1VBQUE7QXpGc3V3QkY7O0F5RnB1d0JBO0VBQ0U7VUFBQTtBekZ1dXdCRjs7QXlGcnV3QkE7RUFDRTtVQUFBO0F6Rnd1d0JGOztBeUZ0dXdCQTtFQUNFO1VBQUE7QXpGeXV3QkY7O0F5RnZ1d0JBO0VBQ0U7VUFBQTtBekYwdXdCRjs7QXlGeHV3QkE7RUFDRTtVQUFBO0F6RjJ1d0JGOztBeUZ6dXdCQTtFQUNFO1VBQUE7QXpGNHV3QkY7O0F5RjF1d0JBO0VBQ0U7VUFBQTtBekY2dXdCRjs7QXlGM3V3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekY4dXdCRjs7QXlGNXV3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekYrdXdCRjs7QXlGN3V3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZndndCRjs7QXlGOXV3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZpdndCRjs7QXlGL3V3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZrdndCRjs7QXlGaHZ3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZtdndCRjs7QXlGanZ3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZvdndCRjs7QXlGbHZ3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZxdndCRjs7QXlGbnZ3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZzdndCRjs7QXlGcHZ3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZ1dndCRjs7QXlGcnZ3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZ3dndCRjs7QXlGdHZ3QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekZ5dndCRjs7QXlGdnZ3QkE7RUFDRTtBekYwdndCRjs7QXlGeHZ3QkE7RUFDRTtBekYydndCRjs7QXlGenZ3QkE7RUFDRTtBekY0dndCRjs7QXlGMXZ3QkE7RUFDRTtBekY2dndCRjs7QXlGM3Z3QkE7RUFDRTtBekY4dndCRjs7QXlGNXZ3QkE7RUFDRTtBekYrdndCRjs7QXlGN3Z3QkE7RUFDRTtFQUVJO0VBQ0k7QXpGZ3d3QlY7O0F5Rjl2d0JBO0VBQ0U7QXpGaXd3QkY7O0F5Ri92d0JBO0VBQ0U7QXpGa3d3QkY7O0F5Rmh3d0JBO0VBQ0U7QXpGbXd3QkY7O0F5Rmp3d0JBO0VBQ0U7QXpGb3d3QkY7O0F5Rmx3d0JBO0VBQ0U7QXpGcXd3QkY7O0F5Rm53d0JBO0VBQ0U7QXpGc3d3QkY7O0F5RnB3d0JBO0VBQ0U7QXpGdXd3QkY7O0F5RnJ3d0JBO0VBQ0U7QXpGd3d3QkY7O0F5RnR3d0JBO0VBQ0U7QXpGeXd3QkY7O0F5RnZ3d0JBO0VBQ0U7QXpGMHd3QkY7O0F5Rnh3d0JBO0VBQ0U7QXpGMnd3QkY7O0F5Rnp3d0JBO0VBQ0U7QXpGNHd3QkY7O0F5RjF3d0JBO0VBQ0U7QXpGNnd3QkY7O0F5RjN3d0JBO0VBQ0U7QXpGOHd3QkY7O0F5RjV3d0JBO0VBQ0U7QXpGK3d3QkY7O0F5Rjd3d0JBO0VBQ0U7QXpGZ3h3QkY7O0F5Rjl3d0JBO0VBQ0U7QXpGaXh3QkY7O0F5Ri93d0JBO0VBQ0U7QXpGa3h3QkY7O0F5Rmh4d0JBO0VBQ0U7QXpGbXh3QkY7O0F5Rmp4d0JBO0VBQ0U7QXpGb3h3QkY7O0F5Rmx4d0JBO0VBQ0U7RUFDQTtFQUNBO0F6RnF4d0JGOztBeUZueHdCQTs7RUFFRTtFQUNBO0VBQ0E7QXpGc3h3QkY7O0F5RnB4d0JBO0VBQ0U7QXpGdXh3QkY7O0F5RnJ4d0JBO0VBQ0U7QXpGd3h3QkY7O0F5RnR4d0JBO0VBQ0U7QXpGeXh3QkY7O0F5RnZ4d0JBOzs7O0VBSUU7RUFDQTtBekYweHdCRjs7QXlGeHh3QkE7O0VBRUU7QXpGMnh3QkY7O0F5Rnp4d0JBO0VBQ0U7QXpGNHh3QkY7O0F5RjF4d0JBOztFQUVFO0VBQ0E7RUFBQTtFQUNBO1VBQUE7QXpGNnh3QkY7O0F5RjN4d0JBO0VBQ0U7QXpGOHh3QkY7O0F5RjV4d0JBO0VBQ0U7QXpGK3h3QkY7O0F5Rjd4d0JBO0VBQ0U7QXpGZ3l3QkY7O0F5Rjl4d0JBO0VBQ0U7QXpGaXl3QkY7O0F5Ri94d0JBO0VBQ0U7RUFDQTtBekZreXdCRjs7QXlGaHl3QkE7RUFDRTtFQUNBO0VBQ0E7QXpGbXl3QkY7O0F5Rmp5d0JBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekZveXdCRjs7QXlGbHl3QkE7RUFDRTtBekZxeXdCRjs7QXlGbnl3QkE7RUFDRTtBekZzeXdCRjs7QXlGcHl3QkE7RUFDRTtBekZ1eXdCRjs7QXlGcnl3QkE7RUFDRTtBekZ3eXdCRjs7QXlGdHl3QkE7O0VBRUU7QXpGeXl3QkY7O0F5RnZ5d0JBOztFQUVFO0F6RjB5d0JGOztBeUZ4eXdCQTs7RUFFRTtBekYyeXdCRjs7QXlGenl3QkE7O0VBRUU7QXpGNHl3QkY7O0F5RjF5d0JBOztFQUVFO0F6RjZ5d0JGOztBeUYzeXdCQTs7RUFFRTtBekY4eXdCRjs7QXlGNXl3QkE7O0VBRUU7QXpGK3l3QkY7O0F5Rjd5d0JBOztFQUVFO0F6Rmd6d0JGOztBeUY5eXdCQTs7RUFFRTtBekZpendCRjs7QXlGL3l3QkE7O0VBRUU7QXpGa3p3QkY7O0F5Rmh6d0JBO0VBQ0U7SUFDRTtFekZtendCRjtBQUNGO0F5Rmp6d0JBO0VBQ0U7SUFDRTtFekZtendCRjtBQUNGO0F5Rmp6d0JBO0VBQ0U7SUFDRTtFekZtendCRjtBQUNGO0F5Rmp6d0JBO0VBQ0U7SUFDRTtFekZtendCRjtBQUNGO0F5Rmp6d0JBO0VBQ0U7Ozs7Ozs7OztJQVNFO0V6Rm16d0JGO0FBQ0Y7QXlGanp3QkE7RUFDRTs7Ozs7Ozs7O0lBU0U7RXpGbXp3QkY7QUFDRjtBeUZqendCQTtFQUNFOzs7Ozs7Ozs7SUFTRTtFekZtendCRjtBQUNGO0F5Rmp6d0JBO0VBQ0U7Ozs7Ozs7OztJQVNFO0V6Rm16d0JGO0FBQ0Y7QXlGanp3QkE7RUFDRTs7Ozs7Ozs7O0lBU0U7RXpGbXp3QkY7QUFDRjtBeUZqendCQTs7OztFQUlFO0F6Rm16d0JGOztBeUZqendCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0F6Rm96d0JGOztBeUZsendCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtBekZxendCRjs7QXlGbnp3QkE7RUFDRTtBekZzendCRjs7QXlGcHp3QkE7RUFDRTtBekZ1endCRjs7QXlGcnp3QkE7RUFDRTtBekZ3endCRjs7QXlGdHp3QkE7RUFDRTtBekZ5endCRjs7QXlGdnp3QkE7OztFQUdFO0VBQ0E7QXpGMHp3QkY7O0F5Rnh6d0JBOzs7RUFHRTtBekYyendCRjs7QXlGenp3QkE7OztFQUdFO0F6RjR6d0JGOztBeUYxendCQTs7RUFFRTtBekY2endCRjs7QXlGM3p3QkE7RUFDRTtFQUNBO0VBQ0E7QXpGOHp3QkY7O0F5RjV6d0JBO0VBQ0U7RUFDQTtFQUNBO0F6Rit6d0JGOztBeUY3endCQTtFQUNFOzs7SUFHRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V6Rmcwd0JGOztFeUY5endCQTtJQUNFO0V6Rmkwd0JGOztFeUYvendCQTtJQUNFO0V6Rmswd0JGOztFeUZoMHdCQTtJQUNFO0V6Rm0wd0JGOztFeUZqMHdCQTs7SUFFRTtFekZvMHdCRjs7RXlGbDB3QkE7SUFDRTtFekZxMHdCRjs7RXlGbjB3QkE7SUFDRTtFekZzMHdCRjs7RXlGcDB3QkE7SUFDRTtFekZ1MHdCRjs7RXlGcjB3QkE7Ozs7O0lBS0U7UUFBQTtZQUFBO0V6Rncwd0JGOztFeUZ0MHdCQTtJQUNFO1FBQUE7WUFBQTtFekZ5MHdCRjs7RXlGdjB3QkE7O0lBRUU7UUFBQTtZQUFBO0V6RjAwd0JGOztFeUZ4MHdCQTtJQUNFO1FBQUE7WUFBQTtJQUNBO0V6RjIwd0JGOztFeUZ6MHdCQTtJQUNFO0lBQUE7UUFBQTtZQUFBO0V6RjQwd0JGOztFeUYxMHdCQTtJQUNFO0V6RjYwd0JGOztFeUYzMHdCQTtJQUNFO0V6Rjgwd0JGOztFeUY1MHdCQTtJQUNFO0V6Riswd0JGOztFeUY3MHdCQTtJQUNFO0V6Rmcxd0JGOztFeUY5MHdCQTtJQUNFO0V6Rmkxd0JGOztFeUYvMHdCQTtJQUNFO0lBQUE7SUFBQTtRQUFBO1lBQUE7RXpGazF3QkY7O0V5Rmgxd0JBO0lBQ0U7RXpGbTF3QkY7O0V5Rmoxd0JBO0lBQ0U7RXpGbzF3QkY7O0V5Rmwxd0JBO0lBQ0U7WUFBQTtJQUNBO1FBQUE7WUFBQTtJQUNBO0V6RnExd0JGOztFeUZuMXdCQTtJQUNFO0V6RnMxd0JGOztFeUZwMXdCQTtJQUNFO0V6RnUxd0JGOztFeUZyMXdCQTtJQUNFO0V6Rncxd0JGOztFeUZ0MXdCQTtJQUNFO0V6Rnkxd0JGOztFeUZ2MXdCQTtJQUNFO0V6RjAxd0JGOztFeUZ4MXdCQTtJQUNFO0V6RjIxd0JGOztFeUZ6MXdCQTtJQUNFO0lBQUE7UUFBQTtZQUFBO0V6RjQxd0JGOztFeUYxMXdCQTtJQUNFO0lBQUE7SUFBQTtJQUFBO0lBQ0E7SUFBQTtJQUFBO1FBQUE7WUFBQTtJQUNBO1FBQUE7WUFBQTtJQUNBO0lBQUE7UUFBQTtZQUFBO0V6RjYxd0JGOztFeUYzMXdCQTs7SUFFRTtJQUFBO1FBQUE7WUFBQTtFekY4MXdCRjs7RXlGNTF3QkE7SUFDRTtFekYrMXdCRjs7RXlGNzF3QkE7O0lBRUU7RXpGZzJ3QkY7O0V5Rjkxd0JBO0lBQ0U7RXpGaTJ3QkY7O0V5Ri8xd0JBO0lBQ0U7RXpGazJ3QkY7QUFDRjtBeUZoMndCQTtFQUNFOzs7O0lBSUU7UUFBQTtZQUFBO0lBQ0E7RXpGazJ3QkY7QUFDRjtBeUZoMndCQTtFQUNFOztJQUVFO1FBQUE7WUFBQTtJQUNBO0V6Rmsyd0JGO0FBQ0Y7QXlGaDJ3QkE7RUFDRTs7SUFFRTtRQUFBO1lBQUE7SUFDQTtFekZrMndCRjtBQUNGO0F5Rmgyd0JBO0VBQ0U7O0lBRUU7UUFBQTtZQUFBO0lBQ0E7RXpGazJ3QkY7QUFDRjtBeUZoMndCQTtFQUNFOztJQUVFO1FBQUE7WUFBQTtJQUNBO0V6Rmsyd0JGO0FBQ0Y7QXlGaDJ3QkE7RUFDRTs7O0lBR0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFekZrMndCRjs7RXlGaDJ3QkE7SUFDRTtFekZtMndCRjs7RXlGajJ3QkE7SUFDRTtFekZvMndCRjs7RXlGbDJ3QkE7SUFDRTtFekZxMndCRjs7RXlGbjJ3QkE7O0lBRUU7RXpGczJ3QkY7O0V5RnAyd0JBO0lBQ0U7RXpGdTJ3QkY7O0V5RnIyd0JBO0lBQ0U7RXpGdzJ3QkY7O0V5RnQyd0JBO0lBQ0U7RXpGeTJ3QkY7O0V5RnYyd0JBOzs7OztJQUtFO1FBQUE7WUFBQTtFekYwMndCRjs7RXlGeDJ3QkE7SUFDRTtRQUFBO1lBQUE7RXpGMjJ3QkY7O0V5Rnoyd0JBOztJQUVFO1FBQUE7WUFBQTtFekY0MndCRjs7RXlGMTJ3QkE7SUFDRTtRQUFBO1lBQUE7SUFDQTtFekY2MndCRjs7RXlGMzJ3QkE7SUFDRTtJQUFBO1FBQUE7WUFBQTtFekY4MndCRjs7RXlGNTJ3QkE7SUFDRTtFekYrMndCRjs7RXlGNzJ3QkY7SUFDSTs7OztNQUlFO1VBQUE7Y0FBQTtNQUNBO0l6Rmczd0JGO0VBQ0Y7RXlGOTJ3QkY7SUFDSTs7TUFFRTtVQUFBO2NBQUE7TUFDQTtJekZnM3dCRjtFQUNGO0V5Rjkyd0JGO0lBQ0k7O01BRUU7VUFBQTtjQUFBO01BQ0E7SXpGZzN3QkY7RUFDRjtFeUY5MndCRjtJQUNJOztNQUVFO1VBQUE7Y0FBQTtNQUNBO0l6Rmczd0JGO0VBQ0Y7RXlGOTJ3QkY7SUFDSTs7TUFFRTtVQUFBO2NBQUE7TUFDQTtJekZnM3dCRjtFQUNGO0V5Rjkyd0JBO0lBQ0U7RXpGZzN3QkY7O0V5Rjkyd0JBO0lBQ0U7RXpGaTN3QkY7O0V5Ri8yd0JBO0lBQ0U7RXpGazN3QkY7O0V5Rmgzd0JBO0lBQ0U7RXpGbTN3QkY7O0V5Rmozd0JBO0lBQ0U7SUFBQTtJQUFBO1FBQUE7WUFBQTtFekZvM3dCRjs7RXlGbDN3QkE7SUFDRTtFekZxM3dCRjs7RXlGbjN3QkE7SUFDRTtFekZzM3dCRjs7RXlGcDN3QkE7SUFDRTtZQUFBO0lBQ0E7UUFBQTtZQUFBO0lBQ0E7RXpGdTN3QkY7O0V5RnIzd0JBO0lBQ0U7RXpGdzN3QkY7O0V5RnQzd0JBO0lBQ0U7RXpGeTN3QkY7O0V5RnYzd0JBO0lBQ0U7RXpGMDN3QkY7O0V5Rngzd0JBO0lBQ0U7RXpGMjN3QkY7O0V5Rnozd0JBO0lBQ0U7RXpGNDN3QkY7O0V5RjEzd0JBO0lBQ0U7RXpGNjN3QkY7O0V5RjMzd0JBO0lBQ0U7SUFBQTtRQUFBO1lBQUE7RXpGODN3QkY7O0V5RjUzd0JBO0lBQ0U7SUFBQTtJQUFBO0lBQUE7SUFDQTtJQUFBO0lBQUE7UUFBQTtZQUFBO0lBQ0E7UUFBQTtZQUFBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7RXpGKzN3QkY7O0V5Rjczd0JBOztJQUVFO0lBQUE7UUFBQTtZQUFBO0V6Rmc0d0JGOztFeUY5M3dCQTtJQUNFO0V6Rmk0d0JGOztFeUYvM3dCQTs7SUFFRTtFekZrNHdCRjs7RXlGaDR3QkE7SUFDRTtFekZtNHdCRjs7RXlGajR3QkE7SUFDRTtFekZvNHdCRjtBQUNGO0F5Rmw0d0JBO0VBQ0U7SUFDRTtJQUNBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7SUFDQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO0lBQ0E7RXpGbzR3QkY7QUFDRjtBeUZoNXdCQTtFQUNFO0lBQ0U7SUFDQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO0lBQ0E7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtJQUNBO0V6Rm80d0JGO0FBQ0Y7QXlGbDR3QkE7RUFDRTtJQUNFO0V6Rm80d0JGO0FBQ0Y7QXlGdjR3QkE7RUFDRTtJQUNFO0V6Rm80d0JGO0FBQ0Y7QXlGbDR3QkE7RUFDRTtJQUNFO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtFekZvNHdCRjtBQUNGO0F5Rjc0d0JBO0VBQ0U7SUFDRTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7RXpGbzR3QkY7QUFDRjtBeUZsNHdCQTtFQUNFO0lBQ0U7SUFDQTtFekZvNHdCRjtBQUNGO0F5Rng0d0JBO0VBQ0U7SUFDRTtJQUNBO0V6Rm80d0JGO0FBQ0Y7QXlGbDR3QkE7RUFDRTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7WUFBQTtFekZvNHdCRjtBQUNGO0F5Rjc0d0JBO0VBQ0U7SUFDRTtZQUFBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7QUFDRjtBeUZsNHdCQTtFQUNFO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0FBQ0Y7QXlGNzR3QkE7RUFDRTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7WUFBQTtFekZvNHdCRjtBQUNGO0F5Rmw0d0JBO0VBQ0U7SUFDRTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7RXpGbzR3QkY7QUFDRjtBeUY3NHdCQTtFQUNFO0lBQ0U7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO0V6Rm80d0JGO0FBQ0Y7QXlGbDR3QkE7RUFDRTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7WUFBQTtFekZvNHdCRjtBQUNGO0F5Rjc0d0JBO0VBQ0U7SUFDRTtZQUFBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7QUFDRjtBeUZsNHdCQTtFQUNFO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0FBQ0Y7QXlGNzR3QkE7RUFDRTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7WUFBQTtFekZvNHdCRjtBQUNGO0F5Rmw0d0JBO0VBQ0U7SUFDRTtZQUFBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7QUFDRjtBeUY3NHdCQTtFQUNFO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0FBQ0Y7QXlGbDR3QkE7RUFDRTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0FBQ0Y7QXlGMTR3QkE7RUFDRTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0FBQ0Y7QXlGbDR3QkE7RUFDRTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0FBQ0Y7QXlGbjV3QkE7RUFDRTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0FBQ0Y7QXlGbDR3QkE7RUFDRTtJQUNFO0lBQ0E7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtJQUNBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7SUFDQTtFekZvNHdCRjtBQUNGO0F5Rmg1d0JBO0VBQ0U7SUFDRTtJQUNBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7SUFDQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO0lBQ0E7RXpGbzR3QkY7QUFDRjtBeUZsNHdCQTtFQUNFO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7QUFDRjtBeUZuNXdCQTtFQUNFO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7QUFDRjtBeUZsNHdCQTtFQUNFO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7QUFDRjtBeUYxNHdCQTtFQUNFO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7QUFDRjtBeUZsNHdCQTtFQUNFO0lBQ0U7WUFBQTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0FBQ0Y7QXlGNzR3QkE7RUFDRTtJQUNFO1lBQUE7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtZQUFBO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7WUFBQTtFekZvNHdCRjtBQUNGO0F5Rmw0d0JBO0VBQ0U7SUFDRTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO0V6Rm80d0JGO0FBQ0Y7QXlGMTR3QkE7RUFDRTtJQUNFO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7RXpGbzR3QkY7QUFDRjtBeUZsNHdCQTtFQUNFO0lBQ0U7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtFekZvNHdCRjtFeUZsNHdCQTtJQUNFO0V6Rm80d0JGO0FBQ0Y7QXlGNzR3QkE7RUFDRTtJQUNFO0V6Rm80d0JGO0V5Rmw0d0JBO0lBQ0U7RXpGbzR3QkY7RXlGbDR3QkE7SUFDRTtFekZvNHdCRjtBQUNGO0FBcnFuQ0E7RUFDRTtBQXVxbkNGOztBQW5xbkNFO0VBRUU7QUFxcW5DSjs7QUFscW5DQTtFQUNFO0FBcXFuQ0Y7O0FBN3BuQ0E7RUFDRTtBQWdxbkNGO0FBOXBuQ0U7RUFDRTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQSxja0JwR0k7QWxCb3duQ1I7O0EwRnJ4bkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExRnd4bkNGO0EwRnJ4bkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExRnV4bkNGO0EyRnR5bkNBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFBQTtBM0Z1eW5DRjtBMkZyeW5DRTtFQUNFO0VBQ0E7QTNGdXluQ0o7QTJGcHluQ0U7RUFDRTtBM0ZzeW5DSjs7QTJGaHluQ0U7RUFDRTs7Ozs7O0lBTUU7RTNGbXluQ0o7QUFDRjtBMkZoeW5DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzRmt5bkNKO0EyRi94bkNFO0VBQ0U7RUFDQTtFQUNBLGN6RWJNO0V5RXFCTjtFQUNBO0EzRjB4bkNKO0EyRmp5bkNJO0VBTEY7SUFNSTtJQUNBO0lBQ0E7RTNGb3luQ0o7QUFDRjtBMkY5eG5DRTtFQUNFO0VBQ0E7RUFPQTtBM0YweG5DSjtBMkYveG5DSTtFQUpGO0lBS0k7SUFDQTtFM0ZreW5DSjtBQUNGO0EyRjd4bkNFO0VBQ0U7RUFDQTtFQUNBLGN6RXhDTTtFeUUrQ047RUFDQTtFQUNBO0VBQ0E7QTNGeXhuQ0o7QTJGanluQ0k7RUFMRjtJQU1JO0lBQ0E7RTNGb3luQ0o7QUFDRjtBMkY1eG5DRTtFQUNFO0VBQ0E7QTNGOHhuQ0o7QTJGNXhuQ0k7RUFKRjtJQUtJO0lBQ0E7RTNGK3huQ0o7QUFDRjtBMkY1eG5DRTtFQUNFO0EzRjh4bkNKO0EyRjV4bkNJO0VBSEY7SUFJSTtFM0YreG5DSjtBQUNGO0EyRjV4bkNFO0VBQ0U7RUFDQTtFQUNBLGN6RTFFTTtFeUVpRk47RUFDQTtBM0Z3eG5DSjtBMkY5eG5DSTtFQUxGO0lBTUk7SUFDQTtFM0ZpeW5DSjtBQUNGO0EyRjN4bkNFO0VBQ0U7RUFDQTtFQUNBLGN6RXhGTTtFeUV5Rk47RUFFQTtFQUNBO0VBRUE7QTNGMnhuQ0o7QTJGeHhuQ0U7RUFDRTtBM0YweG5DSjtBMkZ2eG5DTTtFQURGO0lBRUk7SUFBQTtJQUFBO0lBQUE7SUFDQTtFM0YweG5DTjtBQUNGO0EyRnZ4bkNJO0VBQ0U7QTNGeXhuQ047QTJGcnhuQ0U7RUFDRTtBM0Z1eG5DSjtBMkZyeG5DSTtFQUNFO0EzRnV4bkNOO0EyRnJ4bkNNO0VBQ0U7QTNGdXhuQ1I7O0EyRmp4bkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0ZveG5DRjs7QTRGajduQ0E7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBNUZvN25DRjtBNEZsN25DRTtFQUNFO0VBQUE7TUFBQTtVQUFBO0E1Rm83bkNKO0E0Rmw3bkNJO0VBQ0U7RUFDQTtBNUZvN25DTjtBNEZqN25DSTtFQUVFO0VBQ0E7RUFDQSxjMUVTSTtBbEJ5Nm5DVjtBNEYvNm5DSTtFQUNFO0E1Rmk3bkNOO0E0Rjk2bkNJO0VBQ0U7QTVGZzduQ047QTRGNzZuQ0k7RUFDRTtJQUVFO0lBQ0E7RTVGODZuQ047QUFDRjs7QTRGejZuQ0E7RUFDRSxtQjFFYlE7QWxCeTduQ1Y7QTRGMTZuQ0U7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBNUY0Nm5DSjtBNEZ6Nm5DRTtFQUNFO0VBQUE7TUFBQTtVQUFBO0E1RjI2bkNKO0E0Rno2bkNJO0VBQ0U7RUFDQTtBNUYyNm5DTjtBNEZ6Nm5DTTtFQUNFO0E1RjI2bkNSO0E0Rng2bkNNO0VBR0U7QTVGdzZuQ1I7O0E2RnYrbkNBO0VBQ0U7RUFDQSx5QjNFeUJRO0UyRXhCUjtBN0YwK25DRjtBNkZ4K25DRTtFQUNFO0VBQ0E7RUFDQTtBN0YwK25DSjtBNkZ2K25DRTtFQUNFO0E3RnkrbkNKO0E2RnYrbkNJO0VBSEY7SUFJSTtFN0YwK25DSjtBQUNGO0E2RnYrbkNFO0VBQ0U7QTdGeStuQ0o7QTZGdCtuQ0U7RUFDRTtBN0Z3K25DSjtBNkZyK25DRTtFQUNFO0VBQ0E7RUFDQTtBN0Z1K25DSjtBNkZwK25DRTtFQUNFO0E3RnMrbkNKO0E2RmwrbkNJO0VBREY7SUFFSTtFN0ZxK25DSjtBQUNGO0E2RmwrbkNFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtBN0ZvK25DSjtBNkZqK25DTTtFQUVFO0VBQUE7TUFBQTtVQUFBO0E3RmsrbkNSO0E2Ri85bkNNO0VBQ0U7QTdGaStuQ1I7QTZGOTluQ007RUFDRTtFQUFBO01BQUE7VUFBQTtFQUNBO0E3RmcrbkNSO0E2RjU5bkNJO0VBcEJGO0lBcUJJO0lBQUE7SUFBQTtRQUFBO1lBQUE7SUFDQTtFN0YrOW5DSjtFNkY1OW5DTTtJQUdFO0lBQUE7UUFBQTtZQUFBO0lBQ0E7RTdGNDluQ1I7RTZGeDluQ007SUFDRTtFN0YwOW5DUjtFNkZ0OW5DTTtJQUNFO0U3Rnc5bkNSO0FBQ0Y7QTZGbDluQ0k7RUFERjtJQUVJO0U3RnE5bkNKO0FBQ0Y7O0E4Rmhqb0NBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QTlGa2pvQ0Y7QThGaGpvQ0U7RUFYRjtJQVlJO0lBQUE7SUFBQTtRQUFBO1lBQUE7RTlGbWpvQ0Y7QUFDRjtBOEZqam9DRTtFQWZGO0lBZ0JJO0lBQUE7SUFBQTtRQUFBO1lBQUE7RTlGb2pvQ0Y7QUFDRjtBOEZsam9DRTtFQUNFO0E5Rm9qb0NKO0E4Rmpqb0NFO0VBQ0U7RUFFQTtFQUNBO0E5Rmtqb0NKO0E4Rmhqb0NJO0VBTkY7SUFPSTtJQUFBO1FBQUE7WUFBQTtJQUNBO0U5Rm1qb0NKO0FBQ0Y7QThGaGpvQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBOUZram9DSjtBOEZoam9DSTtFQU5GO0lBT0k7RTlGbWpvQ0o7QUFDRjtBOEZsam9DSTtFQVRGO0lBVUk7RTlGcWpvQ0o7QUFDRjtBOEZsam9DRTtFQUNFO0VBQ0E7RUFDQTtBOUZvam9DSjtBOEZsam9DSTtFQUxGO0lBTUk7RTlGcWpvQ0o7QUFDRjtBOEZwam9DSTtFQVJGO0lBU0k7RTlGdWpvQ0o7QUFDRjtBOEZwam9DRTtFQUNFO0E5RnNqb0NKO0E4RnBqb0NJO0VBSEY7SUFJSTtJQUFBO1FBQUE7WUFBQTtJQUNBO0lBQ0E7RTlGdWpvQ0o7QUFDRjtBOEZwam9DRTtFQUNFO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QTlGc2pvQ0o7QThGbmpvQ007RUFERjtJQUVJO0U5RnNqb0NOO0FBQ0Y7O0ErRnZvb0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRjBvb0NGO0ErRnhvb0NFO0VBWEY7SUFZSTtFL0Yyb29DRjtBQUNGO0ErRnpvb0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFnQztFQUNoQztFQUFhO0EvRjZvb0NqQjtBK0Yxb29DRTtFQUNFO0VBQ0E7RUFDQTtBL0Y0b29DSjtBK0Yxb29DSTtFQUNFO0VBQ0E7QS9GNG9vQ047QStGem9vQ0k7RUFDRTtFQUNBO0EvRjJvb0NOOztBZ0dqcm9DRTtFQUNFO0VBQ0E7QWhHb3JvQ0o7QWdHanJvQ0U7RUFDRTtBaEdtcm9DSjtBZ0cvcW9DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhHaXJvQ047QWdHL3FvQ007RUFDRSxjOUVRRTtFOEVQRjtFQUNBO0FoR2lyb0NSO0FnRzlxb0NNO0VBQ0U7RUFDQTtFQUNBO0FoR2dyb0NSOztBaUczc29DQTtFQUNFO0VBQ0E7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0FqRzhzb0NGO0FpRzVzb0NFO0VBQ0U7RUFDQTtBakc4c29DSjtBaUczc29DRTs7RUFFRTtBakc2c29DSjtBaUcxc29DRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0FqRzRzb0NKO0FpRzFzb0NJO0VBSkY7SUFLSTtJQUFBO0lBQUE7UUFBQTtZQUFBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7SUFDQTtJQUFBO1FBQUE7WUFBQTtFakc2c29DSjtBQUNGO0FpRzNzb0NJO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QWpHNnNvQ047QWlHM3NvQ007RUFDRTtFQUNBO0VBQ0E7QWpHNnNvQ1I7QWlHMXNvQ007RUFDRTtFQUNBO0FqRzRzb0NSO0FpR3pzb0NNO0VBQ0U7QWpHMnNvQ1I7O0FrR3R2b0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxHeXZvQ0o7QWtHdHZvQ0U7RUFDRTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBbEd3dm9DSjtBa0d0dm9DSTtFQVRGO0lBVUk7RWxHeXZvQ0o7QUFDRjtBa0d2dm9DSTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0FsR3l2b0NOO0FrR3Z2b0NNO0VBQ0U7QWxHeXZvQ1I7QWtHcHZvQ0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QWxHc3ZvQ047QWtHcHZvQ007RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0FsR3N2b0NSO0FrR3B2b0NRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3N2b0NWO0FrR2x2b0NNOztFQUVFO0FsR292b0NSO0FrR2p2b0NNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxHbXZvQ1I7QWtHaHZvQ007RUFDRTtFQUNBO0FsR2t2b0NSO0FrRy91b0NNO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0FsR2l2b0NSO0FrRzl1b0NNO0VBQ0U7QWxHZ3ZvQ1I7O0FtRzl6b0NJO0VBQ0U7QW5HaTBvQ047QW1HOXpvQ0k7RUFDRTtFQUFBO01BQUE7VUFBQTtBbkdnMG9DTjtBbUc3em9DSTtFQUNFO0VBQ0EsY2pGZUk7RWlGZEo7QW5HK3pvQ047QW1HMXpvQ0k7RUFERjtJQUVJO0lBQUE7UUFBQTtZQUFBO0VuRzZ6b0NKO0VtRzN6b0NJO0lBQ0U7RW5HNnpvQ047QUFDRjs7QW1HdHpvQ0k7RUFDRTtBbkd5em9DTjs7QW1HbnpvQ0U7RUFDRTtBbkdzem9DSjtBbUdsem9DSTtFQUNFO0FuR296b0NOO0FtR2x6b0NNO0VBQ0U7QW5Hb3pvQ1I7QW1HL3lvQ0U7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0FuR2l6b0NKO0FtRy95b0NJO0VBTEY7SUFNSTtFbkdrem9DSjtBQUNGO0FtR2h6b0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0FuR2t6b0NOO0FtR2h6b0NNO0VBWEY7SUFZSTtFbkdtem9DTjtBQUNGO0FtRzl5b0NJO0VBQ0U7QW5HZ3pvQ047QW1HOXlvQ007RUFDRTtBbkdnem9DUjs7QW1HenlvQ0U7RUFDRTtFQUNBO0FuRzR5b0NKO0FtR3p5b0NFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBbkcyeW9DSjtBbUd6eW9DSTtFQUNFO0VBQUE7TUFBQTtVQUFBO0VBRUE7RUFDQTtFQUVBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQU1BO0FuR295b0NOO0FtR3h5b0NNO0VBVkY7SUFXSTtFbkcyeW9DTjtBQUNGO0FtR3Z5b0NNO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBbkd5eW9DUjtBbUd0eW9DVTs7RUFFRTtFQUFBO01BQUE7VUFBQTtFQUNBO0FuR3d5b0NaO0FtR3J5b0NVO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FuR3V5b0NaO0FtR255b0NRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HcXlvQ1Y7QW1HbnlvQ1U7RUFDRTtBbkdxeW9DWjtBbUdqeW9DUTtFQUNFO0FuR215b0NWO0FtR2p5b0NVO0VBSEY7SUFJSTtFbkdveW9DVjtBQUNGO0FtRzd4b0NFO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUVBO0FuRzZ4b0NKO0FtRzN4b0NJO0VBVkY7SUFXSTtFbkc4eG9DSjtBQUNGO0FtRzV4b0NJO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRzZ4b0NOO0FtRzN4b0NNO0VBRUU7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtBbkc0eG9DUjtBbUcxeG9DUTtFQUNFO0VBQ0E7RUFDQTtBbkc0eG9DVjtBbUcxeG9DVTtFQUNFLGdCakYvS0E7QWxCMjhvQ1o7QW1HeHhvQ1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRzB4b0NWO0FtR3R4b0NRO0VBQ0U7QW5Hd3hvQ1Y7QW1HbHhvQ007RUFDRTtFQUNBO0VBQ0E7QW5Hb3hvQ1I7O0FtRzd3b0NFO0VBQ0U7RUFDQTtBbkdneG9DSjtBbUc5d29DSTtFQUpGO0lBS0k7RW5HaXhvQ0o7QUFDRjtBbUcvd29DSTtFQUNFO0FuR2l4b0NOO0FtRzd3b0NFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtBbkcrd29DSjtBbUc3d29DSTtFQUpGO0lBS0k7SUFBQTtJQUFBO1FBQUE7WUFBQTtJQUNBO0VuR2d4b0NKO0FBQ0Y7QW1HOXdvQ0k7RUFDRTtBbkdneG9DTjtBbUc1d29DTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HOHdvQ1I7QW1HMXdvQ0k7RUFDRTtFQUFBO01BQUE7VUFBQTtBbkc0d29DTjtBbUcxd29DTTtFQUNFO0FuRzR3b0NSOztBbUdwd29DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuR3V3b0NOOztBbUdod29DRTtFQUNFO0VBQ0E7QW5HbXdvQ0o7QW1HandvQ0k7RUFDRTtFQUNBO0VBQ0E7QW5HbXdvQ047QW1HL3ZvQ0U7RUFxREU7QW5HNnNvQ0o7QW1HandvQ0k7O0VBRUU7RUFBQTtFQUFBO0VBQUE7RUFDQTtBbkdtd29DTjtBbUdod29DSTtFQVBGO0lBUUk7SUFBQTtJQUFBO1FBQUE7WUFBQTtFbkdtd29DSjtBQUNGO0FtR2p3b0NJOztFQUVFO0VBQUE7TUFBQTtVQUFBO0FuR213b0NOO0FtR2h3b0NJO0VBQ0U7RUFDQTtBbkdrd29DTjtBbUcvdm9DSTtFQUNFO0FuR2l3b0NOO0FtRy92b0NNO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QW5HaXdvQ1I7QW1HOXZvQ007RUFDRTtFQUNBO0VBQ0E7QW5HZ3dvQ1I7QW1HN3ZvQ007RUFDRTtBbkcrdm9DUjtBbUc1dm9DTTtFQUNFO0FuRzh2b0NSO0FtRzN2b0NNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HNnZvQ1I7QW1HdHZvQ0U7RUFDRTtFQUNBO0VBQ0E7QW5Hd3ZvQ0o7O0FtR252b0NFOztFQUVFO0FuR3N2b0NKOztBb0dwbXBDQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBcEd1bXBDRjtBb0dybXBDRTtFQUNFO0FwR3VtcENKO0FvR3BtcENFO0VBQ0U7QXBHc21wQ0o7QW9Hbm1wQ0U7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0FwR3FtcENKO0FvR25tcENJO0VBSkY7SUFLSTtJQUFBO0lBQUE7UUFBQTtZQUFBO0VwR3NtcENKO0FBQ0Y7O0FxRzNucENBO0VBQ0U7RUFDQTtBckc4bnBDRjs7QXNHL25wQ0U7RUFDRTtFQUNBO0VBQ0E7QXRHa29wQ0o7QXNHL25wQ0k7RUFDRTtFQUEyQjtFQUMzQjtFQUF3QjtBdEdtb3BDOUI7QXNHam9wQ0k7RUFDRTtFQUFnQjtBdEdvb3BDdEI7QXNHaG9wQ007RUFDRTtBdEdrb3BDUjtBc0c5bnBDSTtFQUNFO0VBQ0E7RUFFQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F0RytucENOO0FzRzducENNO0VBQ0U7RUFDQTtFQUNBO0F0RytucENSO0FzRzFucENFO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F0RzJucENKO0FzR3pucENJO0VBQ0U7QXRHMm5wQ047QXNHem5wQ007RUFDRSxXcEYxQkk7RW9GMkJKO0F0RzJucENSO0FzR3pucENRO0VBRUU7RUFDQTtBdEcwbnBDVjtBc0d2bnBDUTtFQUNFO0F0R3lucENWO0FzR25ucENFO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBdEdxbnBDSjtBc0dsbnBDTTtFQUNFO0VBQ0EsY3BGckREO0VvRnNEQztBdEdvbnBDUjtBc0dobnBDSTtFQUdFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXRHZ25wQ047QXNHOW1wQ007RUFDRTtFQUNBO0VBQ0E7RUFDQSx5QnBGckVEO0VvRnNFQztFQUNBO0VBQ0E7RUFDQTtBdEdnbnBDUjtBc0c5bXBDUTtFQUNFO0F0R2ducENWOztBdUdyc3BDQTs7RUFFRTtBdkd3c3BDRjs7QXdHeHRwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeEcydHBDRjs7QXdHeHRwQ0E7RUFDRTtFQUNBO0VBQ0E7QXhHMnRwQ0Y7O0F3R3h0cENBO0VBQ0U7SUFDRTtFeEcydHBDRjtBQUNGO0F3R3h0cENBO0VBQ0U7QXhHMHRwQ0Y7O0F3R3Z0cENBO0VBQ0U7RUFDQTtBeEcwdHBDRjs7QXdHdnRwQ0E7RUFDRTtBeEcwdHBDRjs7QXdHdnRwQ0E7O0VBRUU7QXhHMHRwQ0Y7O0F3R3Z0cENBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEcwdHBDRjtBd0d4dHBDRTtFQUdJOzs7Ozs7O0lBQ0U7SUFDQTtFeEc4dHBDTjtBQUNGOztBd0d6dHBDQTtFQU1FO0F4R3V0cENGO0F3RzV0cENFO0VBRUUsY3RGbkNNO0FsQmd3cENWOztBd0d2dHBDQTs7RUFHRTtBeEd5dHBDRjs7QXdHdHRwQ0E7O0VBRUU7QXhHeXRwQ0Y7O0F3R3R0cENBO0VBQ0U7QXhHeXRwQ0Y7O0F3R3R0cENBO0VBQ0UseUJ0RnpEUTtFc0YwRFI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEd5dHBDRjs7QXdHdHRwQ0E7RUFDRTtFQUNBLGN0Rm5FUTtBbEI0eHBDVjs7QXdHdHRwQ0E7RUFDRTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QXhHeXRwQ0Y7QXdHdnRwQ0U7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBeEd5dHBDSjtBd0cvc3BDUTtFQUNFO0F4R2l0cENWO0F3RzlzcENRO0VBQ0U7QXhHZ3RwQ1Y7QXdHM3NwQ0k7RUFDRTtBeEc2c3BDTjs7QXdHeHNwQ0E7RUFDRTtFQUNBO0F4RzJzcENGOztBd0d4c3BDQTtFQUNFLHlCdEYvR1E7RXNGZ0hSO0F4RzJzcENGOztBd0d4c3BDQTtFQUNFLGN0RnBIUTtFc0ZxSFI7QXhHMnNwQ0Y7O0F5RzMxcENBO0VBQ0U7SUFDRTtZQUFBO0V6RzgxcENGO0V5RzUxcENBO0lBQ0U7WUFBQTtFekc4MXBDRjtBQUNGOztBeUdwMnBDQTtFQUNFO0lBQ0U7WUFBQTtFekc4MXBDRjtFeUc1MXBDQTtJQUNFO1lBQUE7RXpHODFwQ0Y7QUFDRjtBeUczMXBDQTtFQUNFO0F6RzYxcENGOztBeUcxMXBDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RzYxcENGO0F5RzMxcENFOztFQUNFO0VBQWtDO0VBQ2xDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekcrMXBDSjtBeUc1MXBDRTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekcrMXBDSjtBeUc3MXBDSTs7RUFDRTtFQUFpQztFQUNqQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6R2kycENOOztBMEd0NXBDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFBQTtBMUd5NXBDRjtBMEd2NXBDRTtFQUNFO0VBQ0E7QTFHeTVwQ0o7QTBHdDVwQ0U7RUFDRTtBMUd3NXBDSjtBMEdyNXBDRTtFQUNFO0VBQ0E7RUFDQTtBMUd1NXBDSjs7QTJHNzZwQ0E7RUFDRTtFQUNBO0EzR2c3cENGOztBMkc3NnBDQTtFQUNFO0EzR2c3cENGO0EyRzk2cENFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7QTNHZzdwQ0o7QTJHOTZwQ0k7RUFDRTtFQUFBO01BQUE7VUFBQTtBM0dnN3BDTjtBMkc5NnBDTTtFQUNFO0EzR2c3cENSO0EyRzM2cENFO0VBQ0UsY3pGUEs7QWxCbzdwQ1Q7QTJHMTZwQ0U7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3pGSkc7RXlGS0g7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0EzRzQ2cENKOztBNEdqOXBDQTtFQUNFO0VBQ0E7QTVHbzlwQ0Y7O0E0R2o5cENBO0VBQ0U7QTVHbzlwQ0Y7QTRHbDlwQ0U7RUFDRTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtBNUdvOXBDSjtBNEdqOXBDRTtFQVRGO0lBVUk7RTVHbzlwQ0Y7QUFDRjs7QTRHajlwQ0E7RUFDRTtFQUNBO0E1R285cENGOztBNEdqOXBDQTtFQUNFO0VBQ0E7QTVHbzlwQ0Y7QTRHajlwQ0k7RUFDRTtBNUdtOXBDTjs7QTRHOThwQ0E7RUFDRTtBNUdpOXBDRjs7QTRHOThwQ0E7RUFDRTtBNUdpOXBDRjtBNEcvOHBDRTtFQUNFO0E1R2k5cENKOztBNEc3OHBDQTtFQUNFO0E1R2c5cENGOztBNEc3OHBDQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0E1R2c5cENGO0E0Rzk4cENFO0VBTkY7SUFPSTtJQUFBO0lBQUE7UUFBQTtZQUFBO0lBQ0E7SUFDQTtJQUFBO1FBQUE7WUFBQTtJQUNBO0lBQUE7UUFBQTtZQUFBO0lBQ0E7RTVHaTlwQ0Y7QUFDRjtBNEcvOHBDRTtFQUNFO0E1R2k5cENKO0E0Rzk4cENFO0VBQ0U7TUFBQTtVQUFBO0VBQ0E7QTVHZzlwQ0o7QTRHOThwQ0k7RUFKRjtJQUtJO0lBQ0E7RTVHaTlwQ0o7QUFDRjtBNEcvOHBDSTtFQUNFO0E1R2k5cENOO0E0Rzk4cENJOztFQUVFO0VBQ0E7RUFDQSxjMUY5REM7QWxCOGdxQ1A7QTRHNzhwQ0k7RUFDRSxjMUYvREk7RTBGZ0VKO0E1Rys4cENOO0E0Rzc4cENNO0VBQ0U7RUFDQTtFQUNBO0E1Rys4cENSO0E0RzE4cENFO0VBQ0U7TUFBQTtVQUFBO0E1RzQ4cENKO0E0R3o4cENFO0VBQ0U7SUFDRTtFNUcyOHBDSjtFNEd6OHBDSTtJQUVFO0lBQUE7SUFBQTtRQUFBO1lBQUE7SUFDQTtJQUNBO0lBQ0E7RTVHMDhwQ047RTRHeDhwQ007SUFDRTtFNUcwOHBDUjtBQUNGO0E0R3I4cENFO0VBQ0U7QTVHdThwQ0o7QTRHcDhwQ0U7RUFDRTtBNUdzOHBDSjtBNEduOHBDRTtFQUNFO0E1R3E4cENKO0E0R2w4cENFO0VBQ0U7QTVHbzhwQ0o7QTRHajhwQ0U7RUFDRTtBNUdtOHBDSjtBNEdoOHBDRTtFQUNFO0E1R2s4cENKOztBNEc5N3BDQTtFQUNFO01BQUE7VUFBQTtBNUdpOHBDRjs7QTRHOTdwQ0E7RUFDRTtBNUdpOHBDRjs7QTRHOTdwQ0E7O0VBRUU7QTVHaThwQ0Y7O0E0Rzk3cENBO0VBQ0U7RUFDQTtBNUdpOHBDRjs7QTRHOTdwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7RUFDQTtBNUdpOHBDRjs7QTRHOTdwQ0E7RUFDRTtFQUNBO0E1R2k4cENGOztBNEc5N3BDQTtFQUNFO0VBQ0E7RUFDQTtBNUdpOHBDRjs7QTRHOTdwQ0E7RUFDRTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QTVHaThwQ0Y7O0E0Rzk3cENBO0VBQ0U7QTVHaThwQ0Y7QTRHLzdwQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QTVHaThwQ0o7QTRHLzdwQ0k7RUFDRTtFQUNBO0VBQ0E7QTVHaThwQ047O0E0RzU3cENBO0VBQ0U7RUFDQTtBNUcrN3BDRjs7QTRHejdwQ0U7O0VBQ0U7RUFDQTtFQUNBLGMxRnhNRztBbEJxb3FDUDs7QTRHejdwQ0E7RUFDRTtBNUc0N3BDRjs7QTRHeDdwQ0U7RUFDRTtFQUNBO0E1RzI3cENKO0E0R3g3cENFO0VBQ0U7QTVHMDdwQ0o7QTRHdDdwQ0k7RUFDRTtBNUd3N3BDTjtBNEdyN3BDSTtFQUVFO0E1R3M3cENOO0E0R243cENJO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QTVHcTdwQ047O0E0RzM2cENBO0VBQ0U7QTVHODZwQ0Y7O0E0RzM2cENBO0VBQ0U7QTVHODZwQ0Y7O0E0RzM2cENBO0VBQ0U7QTVHODZwQ0Y7O0E0R3Y2cENJO0VBQ0U7QTVHMDZwQ047O0E0R242cENFOztFQUVFO0VBQ0E7QTVHczZwQ0o7QTRHcDZwQ0k7O0VBQ0U7QTVHdTZwQ047O0E0R2g2cENFO0VBQ0U7QTVHbTZwQ0o7QTRHajZwQ0k7RUFDRTtBNUdtNnBDTjs7QTRHNzVwQ0E7RUFDRTtBNUdnNnBDRjs7QTRHNzVwQ0E7RUFDRTtFQUNBO0VBQ0E7QTVHZzZwQ0Y7O0E0Rzc1cENBO0VBRUk7SUFDRTtFNUcrNXBDSjtFNEc3NXBDSTtJQUNFO0U1Rys1cENOO0FBQ0Y7QTRHMTVwQ0E7RUFDRTtFQUNBO0E1RzQ1cENGOztBNEd4NXBDRTtFQUNFO0E1RzI1cENKO0E0R3g1cENFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7QTVHMDVwQ0o7QTRHeDVwQ0k7RUFDRTtFQUFBO01BQUE7VUFBQTtBNUcwNXBDTjtBNEd2NXBDSTtFQUNFO0VBQUE7TUFBQTtVQUFBO0E1R3k1cENOOztBNEdwNXBDQTtFQUNFO0E1R3U1cENGOztBNEdwNXBDQTtFQUNFO0VBQ0E7QTVHdTVwQ0Y7QTRHcjVwQ0U7RUFDRTtBNUd1NXBDSjtBNEdwNXBDRTtFQUNFO0E1R3M1cENKOztBNEdsNXBDQTtFQUNFO0E1R3E1cENGOztBNEdsNXBDQTtFQUNFO0E1R3E1cENGOztBNEdsNXBDQTtFQUNFO0E1R3E1cENGOztBNEcvNHBDSTtFQUVFO0E1R2k1cENOOztBNEc1NHBDQTtFQUNFO0E1Rys0cENGOztBNEc1NHBDQTtFQUNFO0VBQ0E7RUFDQSxnQjFGaFlNO0UwRmlZTjtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QTVHODRwQ0Y7QTRHNTRwQ0U7RUFDRTtFQUNBLG1CMUZ6WUc7QWxCdXhxQ1A7QTRHMzRwQ0U7RUFyQkY7SUFzQkk7SUFDQTtJQUNBO0U1Rzg0cENGO0FBQ0Y7QTRHNTRwQ0U7RUFDRTtFQUFBO01BQUE7VUFBQTtFQUNBO0E1Rzg0cENKO0E0RzM0cENFO0VBQ0U7QTVHNjRwQ0o7QTRHMTRwQ0U7RUFDRTtFQUNBO0E1RzQ0cENKO0E0R3o0cENFO0VBQ0U7RUF1QkE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QTVHcTNwQ0o7QTRHNzRwQ0k7RUFDRTtBNUcrNHBDTjtBNEc1NHBDSTtFQUNFO0VBQ0E7RUFDQTtBNUc4NHBDTjtBNEczNHBDSTtFQUNFO0E1RzY0cENOO0E0RzE0cENJO0VBSUUsYzFGdGJJO0FsQit6cUNWO0E0R2o0cENJO0VBRUU7QTVHazRwQ047QTRHLzNwQ0k7RUFDRTtFQUNBO0VBQ0E7RUFBQTtBNUdpNHBDTjtBNEc3M3BDTTtFQUNFO0VBQ0E7QTVHKzNwQ1I7QTRHMzNwQ0k7RUFDRTtFQUNBO0E1RzYzcENOO0E0RzEzcENJO0VBQ0U7QTVHNDNwQ047QTRHMTNwQ007RUFDRTtFQUNBO0E1RzQzcENSOztBNEdqMnBDRTtFQUNFO0VBQ0EseUIxRnZmTTtBbEIyMXFDVjtBNEdoMnBDSTs7RUFFRSxhMUY3Zkk7QWxCKzFxQ1Y7O0E0RzcxcENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVHZzJwQ0Y7QTRHOTFwQ0U7RUFDRTtFQUNBO0VBQ0E7QTVHZzJwQ0o7QTRHNzFwQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QTVHKzFwQ0o7QTRHNzFwQ0k7RUFDRTtBNUcrMXBDTjtBNEc1MXBDSTtFQUNFO0E1RzgxcENOOztBNEd4MXBDQTtFQUNFO0VBQ0E7QTVHMjFwQ0Y7O0E0R3gxcENBO0VBQ0U7QTVHMjFwQ0Y7O0E0R3gxcENBO0VBQ0U7QTVHMjFwQ0Y7O0E0R3gxcENBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0E1RzIxcENGO0E0R3oxcENFO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtBNUcyMXBDSjs7QTRHdjFwQ0E7RUFDRTtFQUNBO0E1RzAxcENGOztBNEd0MXBDRTtFQUNFO0VBQUE7QTVHeTFwQ0o7QTRHdjFwQ0k7RUFDRTtBNUd5MXBDTjtBNEdwMXBDSTtFQUNFO0E1R3MxcENOOztBNEdqMXBDQTtFQUNFO0E1R28xcENGO0E0R2wxcENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUNBO0E1R28xcENKO0E0R2wxcENJO0VBQ0U7RUFDQTtBNUdvMXBDTjs7QTRHLzBwQ0E7RUFDRTtBNUdrMXBDRjtBNEc5MHBDSTtFQUNFO0E1R2cxcENOOztBNEczMHBDQTtFQUVJO0lBQ0U7RTVHNjBwQ0o7O0U0R3owcENBO0lBQ0U7RTVHNDBwQ0Y7QUFDRjtBNEd2MHBDSTtFQUNFO0VBQUE7TUFBQTtVQUFBO0E1R3kwcENOO0E0R3QwcENJO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QTVHdzBwQ047O0E0R24wcENBOztFQUVFO0VBQ0E7QTVHczBwQ0Y7QTRHcDBwQ0U7O0VBRUU7QTVHczBwQ0o7O0E2RzUrcUNBO0VBV0U7QTdHcStxQ0Y7QTZHLytxQ0U7RUFDRTtBN0dpL3FDSjtBNkc3K3FDSTtFQUNFLGMzRk9HO0FsQncrcUNUO0E2R3orcUNFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0E3RzIrcUNKO0E2R3YrcUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0Esb0JBTG1DO0E3RzgrcUN6QztBNkd0K3FDSTtFQUNFLG1CM0ZGSTtFMkZHSixxQjNGSEk7RTJGSUo7QTdHdytxQ047QTZHbitxQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN0dxK3FDTjtBNkdsK3FDSTtFQUNFLHFCM0ZqQkk7RTJGa0JKLG1CM0ZsQkk7RTJGbUJKO0E3R28rcUNOO0E2RzcvcUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0Esb0JBd0N5QjtBN0d1OXFDL0I7QTZHNS9xQ0k7RUFDRSxtQjNGRkk7RTJGR0oscUIzRkhJO0UyRklKO0E3RzgvcUNOO0E2R3ovcUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTdHMi9xQ047QTZHeC9xQ0k7RUFDRSxxQjNGakJJO0UyRmtCSixtQjNGbEJJO0UyRm1CSjtBN0cwL3FDTjtBNkc5OXFDSTtFQUNFO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QTdHZytxQ047QTZHNzlxQ0k7RUFDRTtBN0crOXFDTjtBNkczOXFDTTtFQUNFO0E3RzY5cUNSO0E2R3g5cUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYzNGdkVHO0UyRndFSDtFQUNBO0VBQ0E7TUFBQTtVQUFBO0VBTUE7RUFBQTtBN0dxOXFDSjtBNkd6OXFDSTtFQUNFO0E3RzI5cUNOO0E2R3Q5cUNJO0VBQ0UscUIzRnBGSTtBbEI0aXJDVjtBNkdyOXFDSTtFQUNFLHFCM0Z4Rkk7RTJGeUZKLG1CM0Z6Rkk7RTJGMEZKO0E3R3U5cUNOOztBOEc1a3JDQTtFQUNFO0VBNENBO0VBV0E7RUFvQkE7QTlHdWdyQ0Y7QThHamxyQ0U7O0VBRUU7RUFDQTtFQUNBO0E5R21sckNKO0E4R2psckNJOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQWVBO0E5R3FrckNOO0E4R25sckNNOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtBOUdzbHJDUjtBOEdsbHJDTTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYzVGVkU7RTRGV0Y7RUFDQTtFQUFBO0E5R3FsckNSO0E4RzlrckNFO0VBQ0U7RUFDQTtNQUFBO1VBQUE7QTlHZ2xyQ0o7QThHN2tyQ0U7RUFDRTtFQUNBO01BQUE7VUFBQTtBOUcra3JDSjtBOEcxa3JDSTtFQUVFO0VBQ0E7RUFDQTtBOUcya3JDTjtBOEd4a3JDSTtFQUNFO0E5RzBrckNOO0E4R3ZrckNJO0VBQ0U7QTlHeWtyQ047QThHbGtyQ0U7O0VBRUU7QTlHb2tyQ0o7O0ErR2pwckNJO0VBQ0U7RUFBQTtFQUFBO0VBQUE7QS9Hb3ByQ047QStHbHByQ007RUFDRTtNQUFBO1VBQUE7QS9Hb3ByQ1I7QStHanByQ007RUFDRTtNQUFBO1VBQUE7RUFDQTtBL0dtcHJDUjtBK0docHJDTTtFQUNFO01BQUE7VUFBQTtBL0drcHJDUjs7QWdIanFyQ0E7RUFDRTtBaEhvcXJDRjtBZ0hscXJDRTtFQUNFO0VBQ0E7RUFDQTtBaEhvcXJDSjs7QWlIenFyQ0U7RUFDRTtFQUNBO0VBQ0E7QWpINHFyQ0o7QWlIMXFyQ0k7RUFDRTtBakg0cXJDTjtBaUh2cXJDSTtFQUNFO0VBQ0E7QWpIeXFyQ047O0FrSHRyckNFO0VBQ0U7QWxIeXJyQ0o7QWtIdnJyQ0k7RUFDRTtFQUNBO0VBQ0E7QWxIeXJyQ047O0FtSGhzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FtSGpzckNBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSG1zckNGO0FvSHg3ckNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwSDA3ckNGO0FvSHg3ckNFO0VBQ0U7RUFDQTtFQUNBO0FwSDA3ckNKO0FvSHY3ckNFO0VBZEY7SUFlSTtFcEgwN3JDRjtFb0h4N3JDRTtJQUNFO0VwSDA3ckNKO0FBQ0Y7QW9IdjdyQ0U7RUFDRTtBcEh5N3JDSjtBb0h2N3JDSTtFQUhGO0lBSUk7RXBIMDdyQ0o7QUFDRjtBb0h4NnJDRTtFQUNFO0VBQUE7QXBIMDZyQ0o7QW9IdjZyQ0U7RUFDRTtBcEh5NnJDSjtBb0h0NnJDRTtFQU1FO0VBRUE7QXBIazZyQ0o7QW9IeDZyQ0k7RUFDRTtBcEgwNnJDTjtBb0hqNnJDRTtFQUNFO0FwSG02ckNKO0FvSGg2ckNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjbEcvQ0c7QWxCaTlyQ1A7QW9ILzVyQ0U7RUFDRSxjbEduREc7QWxCbzlyQ1A7QW9IOTVyQ0U7RUFDRSxjbEd2REc7QWxCdTlyQ1A7QW9IejVyQ0U7RUFDRSxjbEcvREc7QWxCNjlyQ1A7QW9IMzVyQ0U7RUFDRSx5QmxHcEVNO0VrR3FFTjtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXBINjVyQ0o7QW9IejVyQ0U7RUFDRTtFQUNBO0VBQ0E7QXBIMjVyQ0o7QW9IeDVyQ0U7RUFDRTtFQUNBLGNsR3JGRztBbEIrK3JDUDtBb0h2NXJDRTs7RUFFRTtBcEh5NXJDSjtBb0h0NXJDRTtFQUNFO0FwSHc1ckNKO0FvSHQ1ckNJO0VBSEY7SUFJSTtJQUNBO0VwSHk1ckNKO0FBQ0Y7QW9IdDVyQ0U7RUFDRTtFQUNBO0FwSHc1ckNKO0FvSHI1ckNFO0VBQ0UsY2xHN0dNO0FsQm9nc0NWO0FvSG41ckNFO0VBQ0U7RUFDQTtBcEhxNXJDSjtBb0hsNXJDRTtFQUNFO0FwSG81ckNKOztBb0gvNHJDQTtFQUNFO0VBQ0E7QXBIazVyQ0Y7O0FxSHRpc0NBO0VBQ0U7RUFDQTtFQUNBLGNuR0VPO0FsQnVpc0NUOztBcUh0aXNDQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FySHlpc0NGO0FxSHZpc0NFO0VBZkE7RUFDQTtFQWlCRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSx5Qm5HSGE7RW1HSWI7QXJId2lzQ0o7QXFIdGlzQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJId2lzQ047QXFIcmlzQ0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QXJIdWlzQ047QXFIcmlzQ007RUFDRTtFQUNBO0FySHVpc0NSO0FxSHJpc0NNO0VBQ0U7QXJIdWlzQ1I7QXFIcmlzQ007RUFDRTtFQUNBO0FySHVpc0NSO0FxSGxpc0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJIb2lzQ0o7QXFIbGlzQ0k7RUF2RUY7RUFDQTtFQXlFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0EseUJuR3JFQztFbUdzRUQ7RUFDQTtBckhtaXNDTjtBcUhoaXNDSTtFQUNFO0VBQ0E7RUFDQTtBckhraXNDTjtBcUg3aHNDSTtFQUNFO0FySCtoc0NOO0FxSDdoc0NNO0VBQ0U7RUFDQTtBckgraHNDUjs7QXFIcGhzQ007RUFuSEo7RUFDQTtFQXFITTtFQUNBO0VBQ0E7QXJIdWhzQ1I7QXFIcmhzQ1E7RUFDRTtBckh1aHNDVjtBcUhwaHNDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJIc2hzQ1Y7QXFIbmhzQ1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySHFoc0NWO0FxSC9nc0NNO0VBQ0U7RUFDQTtBckhpaHNDUjs7QXNIeHFzQ0E7RUFDRTtFQUNBO0VBQ0Esc0JwR21CTTtFb0dsQk47RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0F0SDBxc0NGO0FzSHhxc0NFO0VBQ0U7QXRIMHFzQ0o7QXNIdnFzQ0U7RUFDRSxjcEdGSTtBbEIycXNDUjs7QXNIcnFzQ0E7RUFDRTtBdEh3cXNDRjs7QXNIbnFzQ0k7RUFDRTtFQUNBO0VBQ0EscUJwR05XO0FsQjRxc0NqQjtBc0hwcXNDTTtFQUNFLHlCcEdUUztFb0dVVDtFQUNBO0VBQ0E7RUFDQTtBdEhzcXNDUjtBc0hwcXNDUTtFQUNFO0F0SHNxc0NWO0FzSHBxc0NRO0VBQ0U7RUFDQTtBdEhzcXNDVjtBc0hocXNDRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0F0SGtxc0NKO0FzSGhxc0NJO0VBQ0U7QXRIa3FzQ047O0FzSDFwc0NFO0VBQ0U7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0F0SDZwc0NKO0FzSDNwc0NJO0VBQ0U7QXRINnBzQ047O0FzSHBwc0NNO0VBQ0U7QXRIdXBzQ1I7QXNIcHBzQ007RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F0SHNwc0NSO0FzSHBwc0NRO0VBQ0U7QXRIc3BzQ1Y7QXNIbnBzQ1E7RUFDRTtFQUNBO0F0SHFwc0NWO0FzSGhwc0NRO0VBQ0U7QXRIa3BzQ1Y7O0FzSDNvc0NBO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QXRIOG9zQ0Y7QXNINW9zQ0U7RUFDRTtBdEg4b3NDSjtBc0gzb3NDRTtFQUNFO0VBQ0E7QXRINm9zQ0o7QXNIMW9zQ0U7RUFDRTtFQUNBLGNwR3pHRztBbEJxdnNDUDtBc0h6b3NDRTtFQUNFO0VBQ0E7QXRIMm9zQ0o7O0FzSHZvc0NBO0VBQ0U7RUFDQTtBdEgwb3NDRjtBc0h4b3NDRTtFQUNFO0lBQ0U7SUFDQTtFdEgwb3NDSjtBQUNGO0FzSHZvc0NFO0VBQ0U7QXRIeW9zQ0o7QXNIcm9zQ0k7RUFBWSxXcEd0SVI7QWxCOHdzQ1I7QXNIdm9zQ0k7RUFBWSxjcEduSVQ7QWxCNndzQ1A7O0FzSHBvc0NJO0VBQ0U7RUFDQTtFQUNBLGNwRzFJVztFb0cySVg7RUFDQTtFQUNBO0F0SHVvc0NOO0FzSHBvc0NJO0VBQ0U7QXRIc29zQ047QXNIcG9zQ007RUFDRTtBdEhzb3NDUjtBc0hub3NDTTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBdEhxb3NDUjtBc0hub3NDUTtFQUNFO0VBQUE7TUFBQTtVQUFBO0F0SHFvc0NWO0FzSGxvc0NRO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY3BHakxKO0FsQnF6c0NOO0FzSGxvc0NVO0VBQ0U7QXRIb29zQ1o7O0FzSDNuc0NFO0VBQ0U7RUFDQTtFQUNBO0F0SDhuc0NKO0FzSDNuc0NFO0VBQ0U7QXRINm5zQ0o7QXNIM25zQ0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBdEg2bnNDTjtBc0gzbnNDTTtFQUNFO0VBQUE7TUFBQTtVQUFBO0F0SDZuc0NSO0FzSDFuc0NNO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY3BHcE5GO0FsQmcxc0NOO0FzSDFuc0NRO0VBQ0U7QXRING5zQ1Y7O0F1SHgxc0NFO0VBQ0UsY3JHbUJHO0FsQncwc0NQO0F1SHYxc0NJO0VBWkY7RUFDQTtBdkhzMnNDRjtBdUh0MXNDRTtFQUNFO0VBTUE7RUFDQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QXZIbTFzQ0o7QXVIMTFzQ0k7RUFIRjtJQUlJO0V2SDYxc0NKO0FBQ0Y7QXVIdDFzQ0k7RUFDRTtFQUNBO0VBQ0E7QXZIdzFzQ047QXVIcjFzQ0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7TUFBQTtVQUFBO0F2SHUxc0NOO0F1SHIxc0NNO0VBTEY7SUFNSTtRQUFBO1lBQUE7SUFDQTtJQUFBO1FBQUE7WUFBQTtFdkh3MXNDTjtBQUNGO0F1SHQxc0NJO0VBQ0U7RUFDQTtFQUNBO0F2SHcxc0NOO0F1SHIxc0NJO0VBQ0U7QXZIdTFzQ047QXVIcDFzQ0k7RUFDRTtFQUNBO01BQUE7VUFBQTtBdkhzMXNDTjtBdUhuMXNDUTtFQUNFO0F2SHExc0NWO0F1SGoxc0NNO0VBQ0U7QXZIbTFzQ1I7QXVIajFzQ1E7RUFDRSxZdkhxQ2U7RXVIcENmO0F2SG0xc0NWO0F1SC8wc0NNO0VBQ0U7QXZIaTFzQ1I7QXVILzBzQ1E7RUFDRSxnQnZIMkJZO0FBc3pzQ3RCO0F1SDUwc0NRO0VBQ0UsZ0J2SHNCZTtBQXd6c0N6QjtBdUgzMHNDUTtFQUNFO0F2SDYwc0NWO0F1SDMwc0NVO0VBQ0UsWXZIZWE7QUE4enNDekI7QXVIdjBzQ0k7O0VBRUU7QXZIeTBzQ047QXVIcDBzQ0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QXZIczBzQ047QXVIcDBzQ007RUFDRTtFQUNBO0VBQ0E7QXZIczBzQ1I7QXVIcDBzQ1E7RUFDRSxzQnJHM0ZFO0VxRzRGRjtBdkhzMHNDVjtBdUhsMHNDTTtFQUNFO0VBQ0E7QXZIbzBzQ1I7QXVIL3pzQ0U7RUFDRTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXZIaTBzQ0o7QXVIOXpzQ0U7RUFDRTtFQUNBO0VBQ0E7QXZIZzBzQ0o7QXVIM3pzQ007RUFDRTtFQUNBO0F2SDZ6c0NSO0F1SHZ6c0NJO0VBQ0U7QXZIeXpzQ047QXVIdHpzQ0k7RUFDRTtBdkh3enNDTjtBdUh0enNDTTtFQUNFO0F2SHd6c0NSO0F1SGp6c0NJO0VBRUk7SUFDRTtFdkhrenNDUjtFdUgveXNDTTtJQUNFO0V2SGl6c0NSO0V1SDl5c0NNO0lBQ0U7RXZIZ3pzQ1I7QUFDRjtBdUgzeXNDTTtFQUNFO0F2SDZ5c0NSO0F1SHh5c0NNO0VBQ0U7QXZIMHlzQ1I7QXVIeHlzQ1E7RUFDRTtFQUNBO0F2SDB5c0NWO0F1SG55c0NRO0VBQ0U7QXZIcXlzQ1Y7QXVIOXhzQ0k7RUFDRTtBdkhneXNDTjtBdUg1eHNDRTtFQUVJOztJQUVFO0lBQ0E7SUFDQTtFdkg2eHNDTjtFdUgxeHNDSTtJQUNFO0V2SDR4c0NOO0FBQ0Y7QXVIdnhzQ0U7RUFHRTtFQUFBO0VBQUE7RUFBQTtBdkh1eHNDSjtBdUhyeHNDSTtFQUNFO0VBQ0E7QXZIdXhzQ047QXVIcnhzQ007RUFDRTtBdkh1eHNDUjtBdUhweHNDTTtFQUNFO0VBQ0E7RUFDQTtBdkhzeHNDUjtBdUhueHNDTTtFQUNFO0VBQ0E7RUFDQTtBdkhxeHNDUjtBdUhqeHNDSTs7RUFFRSx5QkEzUGE7RUE0UGI7RUFDQTtBdkhteHNDTjtBdUhoeHNDSTtFQUNFO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBdkhreHNDTjtBdUhoeHNDTTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0F2SGt4c0NSO0F1SGh4c0NRO0VBQ0U7RUFDQTtFQUFBO01BQUE7VUFBQTtBdkhreHNDVjtBdUg3d3NDUTtFQUNFO0F2SCt3c0NWO0F1SDN3c0NNO0VBQ0U7QXZINndzQ1I7QXVIMXdzQ007RUFDRTtBdkg0d3NDUjtBdUgxd3NDUTtFQUNFO01BQUE7VUFBQTtBdkg0d3NDVjtBdUh4d3NDTTtFQUNFO01BQUE7VUFBQTtBdkgwd3NDUjtBdUh0d3NDSTtFQUNFO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBLGlCQTNFVztFQTRFWDtFQUNBO0VBQ0E7QXZId3dzQ047QXVIdHdzQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkh3d3NDUjtBdUhyd3NDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNyR3ZURjtFcUd3VEU7QXZIdXdzQ1I7QXVIcHdzQ007RUFDRTtBdkhzd3NDUjtBdUhwd3NDTTtFQUNFLGlCQXRHUztBdkg0MnNDakI7QXVIcHdzQ007RUFDRTtBdkhzd3NDUjtBdUhwd3NDTTtFQUNFO0F2SHN3c0NSO0F1SG53c0NJO0VBQ0UseUJBaFZhO0VBaVZiO0VBRUE7RUFDQSxpQkFwSFc7RUFxSFg7RUFNQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7QXZIK3ZzQ047QXVIdndzQ007RUFDRTtBdkh5d3NDUjtBdUhod3NDTTtFQUNFO0F2SGt3c0NSO0F1SDl2c0NRO0VBQ0U7QXZIZ3dzQ1Y7QXVIN3ZzQ1E7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBdkgrdnNDVjtBdUg3dnNDVTtFQUNFO0F2SCt2c0NaO0F1SDV2c0NVO0VBQ0U7QXZIOHZzQ1o7QXVIenZzQ1U7RUFDRTtBdkgydnNDWjtBdUh6dnNDWTtFQUNFO0F2SDJ2c0NkO0F1SHh2c0NZO0VBQ0U7QXZIMHZzQ2Q7QXVIdnZzQ1k7RUFDRTtBdkh5dnNDZDtBdUhsdnNDTTtFQUNFO0F2SG92c0NSO0F1SGx2c0NRO0VBQ0U7QXZIb3ZzQ1Y7QXVIbHZzQ1U7RUFDRTtBdkhvdnNDWjtBdUg5dXNDSTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkhndnNDTjtBdUg5dXNDTTtFQUNFO0VBQ0E7RUFDQTtBdkhndnNDUjtBdUg5dXNDUTtFQUtFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3JHamFPO0FsQjZvdENqQjtBdUh2dnNDVTtFQUNFO01BQUE7VUFBQTtBdkh5dnNDWjtBdUgzdXNDTTtFQUNFLHlCQTFiVztFQTJiWDtFQUVBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUVBO0F2SDJ1c0NSO0F1SHp1c0NRO0VBQ0UseUJBcGNTO0VBcWNUO0VBQ0E7RUFDQSx1QnJHdmJGO0VxR3diRTtBdkgydXNDVjtBdUh4dXNDUTtFQUNFO0VBQ0E7QXZIMHVzQ1Y7QXVIdnVzQ1E7RUFDRTtFQUNBO0F2SHl1c0NWO0F1SHR1c0NRO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZId3VzQ1Y7QXVIanVzQ0k7RUFDRTtFQUNBO0F2SG11c0NOO0F1SGp1c0NNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkhtdXNDUjs7QXVIN3RzQ0E7RUFDRTtNQUFBO1VBQUE7QXZIZ3VzQ0Y7QXVIOXRzQ0U7RUFDRTtFQUNBO0VBQ0E7QXZIZ3VzQ0o7QXVIN3RzQ0U7RUFDRTtFQUNBO0F2SCt0c0NKOztBd0hsdXRDQTtFQUdFO0F4SG11dENGO0F3SGp1dENFO0VBQ0UseUJBTGU7RUFNZjtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUVBO0VBRUE7RUFDQTtFQUNBO0F4SGl1dENKO0F3SDl0dENFO0VBQ0U7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7QXhIZ3V0Q0o7QXdIOXR0Q0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F4SGd1dENOO0F3SDl0dENNO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBeEhndXRDUjtBd0g5dHRDUTtFQUNFO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXhIZ3V0Q1Y7QXdIM3R0Q0k7RUFDRTtBeEg2dHRDTjtBd0gzdHRDTTtFQUNFO0F4SDZ0dENSO0F3SDN0dENRO0VBQ0U7QXhINnR0Q1Y7QXdIM3R0Q1U7RUFDRTtFQUNBO0F4SDZ0dENaO0F3SHZ0dENJO0VBQ0U7RUFDQTtBeEh5dHRDTjtBd0h0dHRDUTtFQUtFO0F4SG90dENWO0F3SHh0dENVO0VBQ0U7QXhIMHR0Q1o7QXdIcnR0Q1U7RUFDRTtFQUNBO0F4SHV0dENaO0F3SGx0dENVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEhvdHRDWjtBd0hsdHRDWTtFQUNFO0VBQ0E7QXhIb3R0Q2Q7QXdIanR0Q1k7RUFDRTtBeEhtdHRDZDtBd0g1c3RDSTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0F4SDhzdENOO0F3SDVzdENNO0VBQ0U7QXhIOHN0Q1I7QXdIMXN0Q0k7RUFDRTtFQUNBO0VBQ0E7QXhINHN0Q047QXdIMXN0Q007RUFDRTtBeEg0c3RDUjtBd0h2c3RDRTtFQUNFO0VBQ0E7QXhIeXN0Q0o7QXdINXJ0Q0U7RUFDRTtFQUNBO0VBQ0E7QXhIOHJ0Q0o7QXdINXJ0Q0k7RUFDRTtBeEg4cnRDTjtBd0gxcnRDRTtFQUNFLHlCdEczSGE7RXNHNEhiO0VBQ0E7RUFDQTtFQUVBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBeEgycnRDSjtBd0h6cnRDSTtFQUNFO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7QXhIMnJ0Q047QXdIdnJ0Q007RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeEh5cnRDUjtBd0h2cnRDUTtFQUNFLHNCdEdwSkU7QWxCNjB0Q1o7QXdIdHJ0Q1E7RUFDRTtBeEh3cnRDVjtBd0hwcnRDTTtFQUNFO0F4SHNydENSO0F3SGpydENFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBLGdDQS9MZTtFQWdNZjtFQUNBO0F4SG1ydENKO0F3SGpydENJO0VBVEY7SUFVSTtJQUFBO1FBQUE7WUFBQTtFeEhvcnRDSjtFd0hqcnRDTTtJQUNFO0V4SG1ydENSO0V3SGpydENRO0lBQ0U7SUFDQTtJQUNBO0V4SG1ydENWO0FBQ0Y7QXdIN3F0Q007RUFDRTtBeEgrcXRDUjtBd0gzcXRDSTtFQUNFO0VBTUE7QXhId3F0Q047QXdINXF0Q007RUFIRjtJQUlJO0V4SCtxdENOO0FBQ0Y7QXdIM3F0Q007RUFDRTtFQUNBLGN0R3pNRDtBbEJzM3RDUDtBd0h6cXRDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F4SDJxdENOO0F3SHpxdENNO0VBQ0U7QXhIMnF0Q1I7QXdIenF0Q1E7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7QXhIMnF0Q1Y7QXdIenF0Q1U7RUFDRTtFQUNBO0F4SDJxdENaO0F3SHJxdENJO0VBQ0U7RUFDQSxjdEd4T1c7RXNHeU9YO0VBQ0E7RUFDQTtBeEh1cXRDTjtBd0hqcXRDRTtFQUNFO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QXhIbXF0Q0o7QXdIanF0Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeEhtcXRDTjtBd0hqcXRDTTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXhIbXF0Q1I7QXdIanF0Q1E7RUFDRTtBeEhtcXRDVjtBd0hqcXRDUTtFQUNFO0F4SG1xdENWO0F3SDlwdENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhIZ3F0Q047QXdIN3B0Q0k7O0VBRUU7QXhIK3B0Q047QXdIN3B0Q007O0VBQ0U7RUFDQTtBeEhncXRDUjtBd0g5cHRDTTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeEhpcXRDUjtBd0gvcHRDTTs7RUFDRTtFQUNBLDZCQTNUVztBeEg2OXRDbkI7QXdIN3B0Q007RUFDRTtFQUFBO0F4SCtwdENSO0F3SDVwdENNO0VBQ0U7RUFDQTtBeEg4cHRDUjtBd0gxcHRDTTtFQUNFLGlCQW5FcUI7RUFvRXJCO0F4SDRwdENSO0F3SHZwdENFO0VBQ0U7RUFDQTtBeEh5cHRDSjtBd0hycHRDRTtFQUNFO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBeEh1cHRDSjtBd0hycHRDSTtFQUNFLCtCQTdWYTtFQThWYjtFQUNBO0VBQUE7QXhIdXB0Q047QXdIcnB0Q007RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQSxnQ0FyV1c7RUFzV1gsNkJBdFdXO0VBdVdYO0F4SHVwdENSO0F3SHJwdENRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhIdXB0Q1Y7QXdIcHB0Q1E7RUFDRTtFQUNBO0VBQ0EsV3RHM1ZFO0FsQmkvdENaO0F3SGxwdENNO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0F4SG9wdENSO0F3SGpwdENNO0VBQ0U7RUFBQTtFQUNBO0F4SG1wdENSO0F3SGhwdENNO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QXhIa3B0Q1I7QXdIaHB0Q1E7RUFFRSxzQnRHcFhHO0FsQnFndUNiO0F3SDlvdENRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXhIZ3B0Q1Y7QXdIOW90Q1U7RUFDRTtFQUNBO0VBQ0E7QXhIZ3B0Q1o7QXdIOW90Q1k7RUFDRTtFQUNBLGN0RzFZTjtBbEIwaHVDUjtBd0g1b3RDVTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F4SDhvdENaO0F3SDVvdENZO0VBQ0U7QXhIOG90Q2Q7QXdINW90Q2M7RUFDRTtBeEg4b3RDaEI7QXdIem90Q1U7O0VBRUUsV3RHdFpBO0FsQmlpdUNaO0F3SHpvdENZOztFQUNFLGN0R3JhUjtBbEJpanVDTjtBd0h2b3RDUTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXhIeW90Q1Y7QXdIcG90Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtBeEhzb3RDTjtBd0hwb3RDTTtFQUNFLDZCQXRjVztFQXVjWDtBeEhzb3RDUjtBd0hwb3RDUTtFQUNFO0VBQ0E7RUFDQTtBeEhzb3RDVjtBd0hwb3RDUTtFQUNFO0VBQ0EsV3RHeGJFO0FsQjhqdUNaO0F3SGxvdENNO0VBR0U7RUFNQTtFQUNBO0VBQ0E7RUFDQTtBeEg2bnRDUjtBd0gzbnRDUTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBeEg2bnRDVjtBd0gzbnRDVTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGN0R2xlSDtFc0dtZUc7RUFDQTtFQUNBO0F4SDZudENaO0F3SDFudENVO0VBQ0U7QXhING50Q1o7QXdIem50Q1U7RUFDRTtFQUNBLFd0Ry9kQTtBbEIwbHVDWjtBd0h0bnRDTTtFQUNFO0F4SHdudENSO0F3SHJudENNO0VBQ0U7RUFDQSxjdEd0ZkY7RXNHdWZFO0F4SHVudENSO0F3SHBudENNO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0F4SHNudENSO0F3SHBudENRO0VBQ0U7QXhIc250Q1Y7QXdIcG50Q1U7RUFDRTtBeEhzbnRDWjtBd0hsbnRDUTtFQUNFO0F4SG9udENWOztBeUh6b3VDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGN2R1FFO0FsQm9vdUNOO0F5SDFvdUNJO0VBQ0U7QXpING91Q047QXlIdm91Q0k7RUFDRTtFQUNBO0VBQ0E7QXpIeW91Q047QXlIdm91Q007RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBekh5b3VDUjtBeUh2b3VDUTtFQUNFO0VBQ0E7RUFDQTtBekh5b3VDVjtBeUh0b3VDUTtFQUNFO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBekh3b3VDVjtBeUhyb3VDUTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBekh1b3VDVjtBeUhyb3VDVTtFQUNFO0VBQ0E7RUFDQTtBekh1b3VDWjtBeUhsb3VDTTtFQUNFO0VBQ0E7QXpIb291Q1I7QXlIaG91Q1E7RUFDRTtFQUNBO0VBQ0E7QXpIa291Q1Y7QXlIaG91Q1U7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBekhrb3VDWjtBeUhob3VDWTtFQUNFO0F6SGtvdUNkO0F5SC9udUNZOztFQUVFO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QXpIaW91Q2Q7QXlIL251Q2M7O0VBQ0U7QXpIa291Q2hCO0F5SDdudUNVO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F6SCtudUNaO0F5SDdudUNZO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXpIK251Q2Q7QXlIN251Q2M7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekgrbnVDaEI7QXlIM251Q1k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBekg2bnVDZDs7QTBIcnV1Q0U7O0VBRUU7QTFId3V1Q0o7QTBIcnV1Q0U7RUFDRTtFQUNBLFd4R2lCUTtBbEJzdHVDWjtBMEhydXVDSTtFQUNFO0ExSHV1dUNOO0EwSG51dUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY3hHTkU7RXdHT0Y7QTFIcXV1Q0o7QTBIbnV1Q0k7RUFDRTtBMUhxdXVDTjtBMEhqdXVDRTtFQUNFO0VBQ0E7QTFIbXV1Q0o7QTBIL3R1Q0k7RUFDRTtFQUNBLGdCeEdaTztFd0dhUDtFQUNBO0ExSGl1dUNOO0EwSC90dUNNO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBMUhpdXVDUjtBMEgvdHVDUTtFQUNFO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0ExSGl1dUNWO0EwSDl0dUNRO0VBQ0U7QTFIZ3V1Q1Y7QTBIN3R1Q1E7RUFDRTtBMUgrdHVDVjtBMEgzdHVDTTtFQUNFO0ExSDZ0dUNSO0EwSDF0dUNVO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0EsZ0J4Ry9DQztFd0dnREQ7RUFDQTtFQUNBO0ExSDR0dUNaO0EwSDF0dUNZOztFQUVFO0ExSDR0dUNkO0EwSDF0dUNZO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtBMUg0dHVDZDtBMEgxdHVDWTtFQUNFO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQSxnQnhHaEVOO0FsQjR4dUNSO0EwSHp0dUNZO0VBQ0U7QTFIMnR1Q2Q7QTBIdHR1Q1E7RUFDRTtBMUh3dHVDVjs7QTJIeHp1Q0E7O0VBRUU7RUFDQTtBM0gyenVDRjtBMkh2enVDTTs7O0VBQ0U7QTNIMnp1Q1I7QTJIenp1Q1E7OztFQUNFO0EzSDZ6dUNWO0EySDF6dUNROzs7RUFDRTtBM0g4enVDVjtBMkgxenVDTTs7O0VBQ0U7QTNIOHp1Q1I7QTJIM3p1Q007OztFQUNFO0EzSCt6dUNSO0EySDd6dUNROzs7RUFDRTtBM0hpMHVDVjtBMkg3enVDTTs7O0VBQ0UsV3pHUEk7QWxCdzB1Q1o7QTJIL3p1Q1E7OztFQUNFLFd6R1ZFO0FsQjYwdUNaO0EySDV6dUNNOztFQUFpQjtBM0hnMHVDdkI7QTJINXp1Q007O0VBQWlCO0EzSGcwdUN2QjtBMkgvenVDTTs7RUFBaUI7QTNIbTB1Q3ZCO0EySGwwdUNNOztFQUFpQjtBM0hzMHVDdkI7QTJIcjB1Q007O0VBQWlCO0EzSHkwdUN2QjtBMkh0MHVDUTs7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0EzSHkwdUNWO0EySHYwdUNVOzs7O0VBRUU7RUFDQTtFQUNBO0EzSDIwdUNaO0EySHgwdUNVOztFQUNFO0EzSDIwdUNaO0EySHowdUNZOztFQUNFO0EzSDQwdUNkO0EySHIwdUNVOztFQUNFO0EzSHcwdUNaO0EySG4wdUNNOztFQUFnQixXekd6RFY7QWxCZzR1Q1o7QTJIdDB1Q007O0VBQWdCLGN6R2pFZjtBbEIyNHVDUDtBMkh6MHVDTTs7RUFBaUIsY3pHM0VoQjtBbEJ3NXVDUDtBMkgxMHVDUTs7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QTNINjB1Q1Y7QTJIMzB1Q1U7O0VBQ0U7QTNIODB1Q1o7QTJIMzB1Q1U7O0VBQ0U7RUFDQTtBM0g4MHVDWjtBMkgxMHVDUTs7RUFDRTtBM0g2MHVDVjtBMkh6MHVDTTs7RUFDRTtBM0g0MHVDUjtBMkgxMHVDUTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3pHNUZIO0FsQnk2dUNQO0EySHowdUNNOztFQUNFO0EzSDQwdUNSO0EySDEwdUNROztFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBM0g2MHVDVjtBMkgzMHVDVTs7RUFDRTtFQUNBO0VBQ0E7QTNIODB1Q1o7QTJIMzB1Q1U7O0VBQ0U7RUFDQTtFQUNBLGN6Ry9HSztBbEI2N3VDakI7QTJIMzB1Q2M7O0VBQ0U7QTNIODB1Q2hCO0EySDMwdUNjOztFQUNFO0EzSDgwdUNoQjtBMkgxMHVDWTs7RUFDRTtFQUNBO0VBQ0E7QTNINjB1Q2Q7O0E0SG4rdUNJO0VBQ0U7RUFDQTtBNUhzK3VDTjtBNEhwK3VDTTtFQUNFO0VBQ0E7QTVIcyt1Q1I7QTRIbit1Q007RUFDRTtFQUNBO0E1SHErdUNSO0E0SGgrdUNNO0VBQ0U7RUFDQTtFQUNBO0E1SGsrdUNSO0E0SC85dUNNO0VBQ0U7QTVIaSt1Q1I7O0E2SDEvdUNBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7QTdINi91Q0Y7QTZIMy91Q0U7RUFDRTtBN0g2L3VDSjtBNkgzL3VDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E3SDYvdUNOO0E2SDMvdUNNO0VBQ0U7QTdINi91Q1I7QTZIMy91Q007RUFDRTtBN0g2L3VDUjtBNkh6L3VDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0gyL3VDSjs7QThIbmh2Q0U7O0VBQ0U7QTlIdWh2Q0o7QThIcmh2Q0k7O0VBQ0U7QTlId2h2Q047QThIbGh2Q007O0VBQWlCO0E5SHNodkN2QjtBOEhyaHZDTTs7RUFBaUI7QTlIeWh2Q3ZCO0E4SHhodkNNOztFQUFpQjtBOUg0aHZDdkI7QThIM2h2Q007O0VBQWlCO0E5SCtodkN2QjtBOEg5aHZDTTs7RUFBaUI7QTlIa2l2Q3ZCO0E4SGppdkNNOztFQUFpQjtBOUhxaXZDdkI7QThIbGl2Q0k7O0VBQ0U7QTlIcWl2Q047QThIbGl2Q0k7O0VBQ0U7RUFDQTtBOUhxaXZDTjtBOEhsaXZDUTs7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QTlIcWl2Q1Y7QThIbml2Q1U7O0VBQ0UsYzVHckJIO0FsQjJqdkNUO0E4SGppdkNNOztFQUNFO0E5SG9pdkNSO0E4SGxpdkNROztFQUNFO0VBQ0EsYzVHbEJBO0FsQnVqdkNWOztBOEh6aHZDTTs7RUFDRTtFQUNBO0E5SDZodkNSO0E4SDNodkNROzs7RUFDRTtBOUgraHZDVjtBOEg1aHZDUTs7RUFDRTtFQUNBO0E5SCtodkNWO0E4SDFodkNROztFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QTlINmh2Q1Y7QThIM2h2Q1U7O0VBQ0U7QTlIOGh2Q1o7QThINWh2Q1U7OztFQUNFO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7QTlIZ2l2Q1o7QThIM2h2Q1U7O0VBQ0U7RUFDQTtFQUNBO0E5SDhodkNaO0E4SDFodkNROztFQUNFO0E5SDZodkNWO0E4SDFodkNROztFQUNFO0E5SDZodkNWO0E4SHRodkNJO0VBQ0U7QTlId2h2Q047QThIbGh2Q007RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0E5SG9odkNSO0E4SGxodkNRO0VBQ0U7QTlIb2h2Q1Y7QThIL2d2Q0k7RUFDRTtBOUhpaHZDTjtBOEgvZ3ZDSTtFQUNFO0E5SGlodkNOOztBK0hqcHZDQTtFQUNFO0EvSG9wdkNGO0ErSGxwdkNFO0VBQ0U7QS9Ib3B2Q0o7QStIbHB2Q0k7RUFDRTtBL0hvcHZDTjtBK0gvb3ZDSTtFQUNFO0EvSGlwdkNOO0ErSDlvdkNRO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0EvSGdwdkNWO0ErSDlvdkNVO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QS9IZ3B2Q1o7QStIN292Q1U7RUFDRTtFQUNBO0EvSCtvdkNaOztBK0hyb3ZDSTtFQUNFO0VBQ0E7QS9Id292Q047QStIcG92Q0U7RUFDRTtFQUNBO0EvSHNvdkNKO0ErSHBvdkNJO0VBQ0U7QS9Ic292Q047QStIcG92Q007RUFDRTtFQUNBLFc3RzNCSTtFNkc0Qko7QS9Ic292Q1I7QStIbG92Q0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QS9Ib292Q047QStIam92Q1E7RUFDRTtFQUNBO0EvSG1vdkNWO0ErSGhvdkNRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9Ia292Q1Y7QStIOW52Q007RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0EvSGdvdkNSO0ErSDludkNRO0VBQ0U7QS9IZ292Q1Y7QStIOW52Q1U7RUFDRTtBL0hnb3ZDWjtBK0gxbnZDSTtFQUNFO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0EvSDRudkNOO0ErSDFudkNNO0VBQ0U7RUFDQTtBL0g0bnZDUjtBK0h6bnZDTTtFQUNFLFc3RzdFSTtBbEJ3c3ZDWjtBK0h2bnZDSTtFQUNFO0EvSHludkNOO0ErSHZudkNNO0VBQ0U7QS9IeW52Q1I7QStIcm52Q0k7RUFDRTtBL0h1bnZDTjtBK0hwbnZDSTtFQUNFO0EvSHNudkNOO0ErSGxudkNROzs7O0VBRUU7QS9Ic252Q1Y7QStIcG52Q1E7O0VBQ0U7QS9IdW52Q1Y7QStIbG52Q0k7RUFDRTtBL0hvbnZDTjtBK0hobnZDUTs7RUFDRTtBL0htbnZDVjtBK0g5bXZDSTtFQUNFO0EvSGdudkNOO0ErSDdtdkNRO0VBRUU7QS9IOG12Q1Y7QStINW12Q1E7RUFDRTtBL0g4bXZDVjtBK0gxbXZDTTtFQUNFO0EvSDRtdkNSO0ErSHptdkNNO0VBQ0U7RUFDQTtBL0gybXZDUjtBK0h6bXZDUTtFQUdFO0EvSHltdkNWO0ErSHBtdkNJO0VBQ0U7QS9Ic212Q047QStIcG12Q007RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0hzbXZDUjs7QStIL2x2Q0U7RUFDRTtBL0hrbXZDSjtBK0gvbHZDRTtFQUNFLHlCN0d4S0c7QWxCeXd2Q1A7QStIOWx2Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQSxXN0duTEk7RTZHb0xKO0EvSGdtdkNKOztBZ0k5eHZDQTtFQUNFO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBaElpeXZDRjtBZ0kveHZDRTtFQWZBO0VBQ0E7RUFFQSxjOUdzQmU7RThHUmI7RUFDQTtFQUNBO0FoSW15dkNKO0FnSWp6dkNFO0VBQ0U7QWhJbXp2Q0o7QWdJbnl2Q0U7RUFDRTtFQUNBO0FoSXF5dkNKO0FnSW55dkNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhJcXl2Q047QWdJbnl2Q007RUFDRTtBaElxeXZDUjs7QWdJL3h2Q0E7RUFDRTtBaElreXZDRjs7QWdJOXh2Q0U7RUFDRTtBaElpeXZDSjtBZ0k3eHZDSTtFQWpERjtFQUNBO0VBRUEsYzlHc0JlO0FsQjB6dkNqQjtBZ0k5MHZDRTtFQUNFO0FoSWcxdkNKO0FnSWh5dkNNO0VBQ0U7QWhJa3l2Q1I7QWdJM3h2Q0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0FoSTZ4dkNOO0FnSTN4dkNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUNBO0FoSTZ4dkNSO0FnSTN4dkNRO0VBQ0U7QWhJNnh2Q1Y7QWdJMXh2Q1E7RUFDRTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7QWhJNHh2Q1Y7QWdJMXh2Q1U7RUFDRTtBaEk0eHZDWjtBZ0kxeHZDWTtFQUNFO0FoSTR4dkNkO0FnSXZ4dkNRO0VBQ0U7QWhJeXh2Q1Y7O0FnSXR3dkNBO0VBQ0U7RUFDQTtBaEl5d3ZDRjtBZ0l2d3ZDRTtFQUpGO0lBS0k7SUFDQTtJQUNBO0VoSTB3dkNGO0FBQ0Y7QWdJeHd2Q0U7RUFDRTtFQUNBO0VBRUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBaEl5d3ZDSjtBZ0l2d3ZDSTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QWhJeXd2Q047QWdJdHd2Q0k7RUFaRjtJQWFJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7RWhJeXd2Q0o7QUFDRjtBZ0l0d3ZDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FoSXd3dkNKO0FnSXR3dkNJO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBaEl3d3ZDTjtBZ0lyd3ZDSTtFQUNFLGM5R3ZJQztFOEd3SUQ7QWhJdXd2Q047QWdJcHd2Q0k7RUFDRTtFQUFBO01BQUE7VUFBQTtBaElzd3ZDTjtBZ0lwd3ZDTTtFQUNFO0VBQUE7TUFBQTtVQUFBO0FoSXN3dkNSO0FnSXB3dkNRO0VBQ0U7QWhJc3d2Q1Y7QWdJand2Q1E7RUFDRSxjOUd4Skg7QWxCMjV2Q1A7QWdJL3Z2Q1U7RUFDRSxjOUdySkw7QWxCczV2Q1A7O0FnSXh2dkNFO0VBQ0U7SUFDRTtFaEkydnZDSjtBQUNGOztBZ0l2dnZDQTtFQUNFO0FoSTB2dkNGOztBZ0l2dnZDQTtFQXhNRTtFQUNBO0VBRUEsYzlHc0JlO0FsQjQ2dkNqQjtBZ0loOHZDRTtFQUNFO0FoSWs4dkNKOztBZ0k1dnZDQTtFQUNFO0FoSSt2dkNGOztBZ0k1dnZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBaEkrdnZDRjtBZ0k3dnZDRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtBaEkrdnZDSjtBZ0k1dnZDTTtFQUNFO0FoSTh2dkNSOztBZ0l4dnZDQTtFQUNFO0FoSTJ2dkNGO0FnSXp2dkNFO0VBQ0U7QWhJMnZ2Q0o7O0FnSXZ2dkNBO0VBQ0U7RUFDQTtBaEkwdnZDRjtBZ0l4dnZDRTtFVGpQQTtFQUNBO0F2SDQrdkNGOztBZ0l2dnZDQTtFQVdFO0FoSWd2dkNGO0FnSTF2dkNFO0VBQ0U7QWhJNHZ2Q0o7QWdJenZ2Q0U7RUFDRTtFQUNBO0VBQ0E7QWhJMnZ2Q0o7O0FnSXJ2dkNBO0VBQ0U7QWhJd3Z2Q0Y7O0FnSXJ2dkNBO0VwQm1QRSxtQjFGMWRhO0UwRjJkYjtFQUNBO0VBQ0E7QTVHc2d2Q0Y7QTRHcGd2Q0U7RW9CeFBGO0lwQnlQSTtFNUd1Z3ZDRjtBQUNGO0E0R3JndkNFO0VBQ0UsZ0I1RzVaa0I7QUFtNnZDdEI7QTRHcmd2Q0k7RUFIRjtJQUlJLGdCNUc5Wm1CO0VBczZ2Q3ZCO0FBQ0Y7O0FnSXJ3dkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhJd3d2Q0Y7O0FnSXB3dkNFOztFQUVFO0FoSXV3dkNKOztBZ0lud3ZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoSXN3dkNGOztBZ0lsd3ZDRTtFQUNFO0VBQ0E7RUFDQTtBaElxd3ZDSjs7QWdJaHd2Q0U7RUFDRTtBaEltd3ZDSjs7QWlJL2l3Q0E7RUFDRSxpQy9HR3VCO0UrR0Z2QjtBaklrandDRjtBaUloandDRTtFQUNFO0lBQ0U7SUFDQTtJQUFBO0VqSWtqd0NKO0FBQ0Y7QWlJNWl3Q0U7RUFDRTtBakk4aXdDSjtBaUk1aXdDSTtFQUNFO01BQUE7VUFBQTtBakk4aXdDTjtBaUkxaXdDRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0FqSTRpd0NKO0FpSXppd0NFO0VBQ0U7SUFDRTtFakkyaXdDSjtFaUl4aXdDTTtJQUNFO0VqSTBpd0NSO0FBQ0Y7QWlJcGl3Q0k7RUFDRSxnQmpJbUVtQjtBQW0rdkN6QjtBaUluaXdDSTtFQUNFO0FqSXFpd0NOO0FpSW5pd0NNO0VBQ0UsWWpJNERpQjtBQXkrdkN6QjtBaUk5aHdDTTtFQUNFLFlBNUNjO0FqSTRrd0N0QjtBaUk5aHdDUTtFQUNFO0VBQ0E7QWpJZ2l3Q1Y7QWlJcmh3Q007RUFDRTtFQUNBO0VBQ0E7QWpJdWh3Q1I7QWlJcGh3Q1U7RUFDRTtBaklzaHdDWjtBaUlsaHdDUTtFQUVFO0VBQ0E7RUFDQSxZQXpFWTtFQTBFWjtFQUNBO0FqSW1od0NWO0FpSWpod0NVO0VBQ0U7RUFDQTtFQUFBO0FqSW1od0NaO0FpSWpod0NZO0VBQ0U7QWpJbWh3Q2Q7QWlJL2d3Q1U7RUFDRTtBaklpaHdDWjtBaUkvZ3dDWTtFQUNFO0FqSWlod0NkO0FpSTVnd0NZO0VBQ0U7QWpJOGd3Q2Q7QWlJMWd3Q1U7RUFDRTtBakk0Z3dDWjtBaUkxZ3dDWTtFQUNFO0FqSTRnd0NkO0FpSTFnd0NjO0VBQ0U7RUFDQTtBakk0Z3dDaEI7QWlJdmd3Q1U7RUFDRTtBakl5Z3dDWjtBaUl0Z3dDVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpJd2d3Q1o7QWlJdGd3Q1k7RUFDRTtFQUFBO0VBQ0E7RUFDQTtFQUNBLHNCL0d0SEY7QWxCOG53Q1o7QWlJcGd3Q1U7RUFDRTtBaklzZ3dDWjtBaUluZ3dDVTtFQUVFO0FqSW9nd0NaO0FpSWxnd0NZO0VBQ0U7RUFDQTtBaklvZ3dDZDtBaUlqZ3dDWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqSW1nd0NkO0FpSWhnd0NZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaklrZ3dDZDtBaUk1L3ZDTTtFQUVFO0FqSTYvdkNSO0FpSXYvdkNJO0VBQ0U7QWpJeS92Q047QWlJcC92Q0k7RUFDRTtBaklzL3ZDTjtBaUlsL3ZDRTtFQUVFO0FqSW0vdkNKO0FpSTcrdkNNO0VBQ0UsZ0IvR3ZMSztFK0d3TEw7QWpJKyt2Q1I7QWlJNyt2Q1E7O0VBRUUsYy9HM0xIO0FsQjBxd0NQO0FpSTUrdkNRO0VBQ0U7QWpJOCt2Q1Y7QWlJdit2Q007RUFDRTtBakl5K3ZDUjtBaUluK3ZDTTtFQUNFO0FqSXErdkNSO0FpSWgrdkNNO0VBQ0UsYy9HcE5EO0UrR3FOQztBaklrK3ZDUjtBaUk3OXZDTTtFQUNFLGMvRzNORDtFK0c0TkM7QWpJKzl2Q1I7QWlJMzl2Q0k7RUFDRTtFQUNBO0VBQ0E7QWpJNjl2Q047QWlJMzl2Q007RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakk2OXZDUjtBaUl6OXZDUTtFQUNFO0FqSTI5dkNWO0FpSXY5dkNNOztFQUVFO0VBQ0E7RUFDQTtFQUF1QjtFQUN2QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpJMDl2Q1I7QWlJdjl2Q007RUFDRTtBakl5OXZDUjtBaUl4OHZDTTtFQUNFO0FqSTA4dkNSO0FpSXY4dkNVO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0FqSXk4dkNaO0FpSXA4dkNNO0VBR0U7RUFVQTtBakkyN3ZDUjtBaUluOHZDUTtFQUxGO0lBTUk7RWpJczh2Q1I7QUFDRjtBaUlwOHZDUTtFQVRGO0lBVUk7RWpJdTh2Q1I7QUFDRjtBaUluOHZDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtBaklxOHZDVjtBaUluOHZDVTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBaklxOHZDWjtBaUluOHZDWTtFQUNFO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSXE4dkNkO0FpSWo4dkNjO0VBQ0U7RUFDQTtBakltOHZDaEI7QWlJLzd2Q1k7RUFDRTtBaklpOHZDZDtBaUkvN3ZDYztFQUNFO0FqSWk4dkNoQjtBaUk3N3ZDWTtFQUNFO0FqSSs3dkNkO0FpSTc3dkNjO0VBQ0U7RUFDQTtBakkrN3ZDaEI7QWlJMTd2Q1U7RUFDRTtBakk0N3ZDWjtBaUkxN3ZDWTtFQUNFO0VBQ0E7RUFDQTtBakk0N3ZDZDtBaUl6N3ZDWTtFQUNFO0FqSTI3dkNkO0FpSXo3dkNjO0VBQ0U7RUFDQTtBakkyN3ZDaEI7QWlJcDd2Q007RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QWpJczd2Q1I7QWlJcDd2Q1E7RUFDRTtBaklzN3ZDVjtBaUkvNnZDRTtFQUNFO0FqSWk3dkNKO0FpSS82dkNJO0VBSEY7SUFJSTtJQUNBO0VqSWs3dkNKO0FBQ0Y7QWlJNzZ2Q007RUFDRTtBakkrNnZDUjtBaUkxNnZDRTtFQUNFO0FqSTQ2dkNKO0FpSXo2dkNFO0VBQ0U7SUFDRTtFakkyNnZDSjtFaUl4NnZDRTtJQUNFO0VqSTA2dkNKO0VpSXg2dkNJO0lBQ0U7SUFDQTtJQUNBO0VqSTA2dkNOO0VpSXQ2dkNFO0lBQ0U7SUFDQTtJQUNBO0VqSXc2dkNKO0VpSXQ2dkNJO0lBQ0U7SUFDQTtFakl3NnZDTjtBQUNGOztBa0kxMndDQTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFNQTtBbElzMndDRjtBa0kxMndDRTtFQUNFO01BQUE7QWxJNDJ3Q0o7QWtJdjJ3Q0U7RUFDRTtFQUFBO0VBQ0E7QWxJeTJ3Q0o7QWtJdjJ3Q0U7RUFDRTtFQUNBO0FsSXkyd0NKO0FrSXYyd0NJO0VBQ0U7QWxJeTJ3Q047QWtJcDJ3Q0k7RUFqQ0Y7RUFDQTtBbEl3NHdDRjtBa0luMndDRTtFQUNFO0VBQ0E7RUFDQTtFQUFBO0FsSXEyd0NKO0FrSWwyd0NFO0VBQ0U7RUFDQTtBbElvMndDSjtBa0lqMndDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUEseUJBbERlO0VBb0RmO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBLHNCaEh0Q0k7RWdIdUNKO0FsSWkyd0NKO0FrSTMxd0NJO0VBSnlCO0VBQXlCO0FsSW0yd0N0RDtBa0k5MXdDSTtFQUp5QjtFQUF5QjtBbElzMndDdEQ7QWtJajJ3Q0k7RUFKeUI7RUFBeUI7QWxJeTJ3Q3REO0FrSXAyd0NJO0VBTHlCO0VBQXlCO0VBRnpCO0VBQXlCO0FsSWkzd0N0RDtBa0l6MndDSTtFQU55QjtFQUF5QjtFQUR6QjtFQUF5QjtBbElzM3dDdEQ7QWtJNTJ3Q007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQUE7QWxJNjJ3Q1I7QWtJeDJ3Q007RUFDRTtFQUNBO0VBQ0E7QWxJMDJ3Q1I7QWtJdDJ3Q1E7RUFDRTtFQUNBO0FsSXcyd0NWO0FrSWwyd0NNO0VBQ0U7RUFDQTtFQUNBO0FsSW8yd0NSO0FrSWgyd0NRO0VBQ0U7RUFDQTtBbElrMndDVjtBa0kzMXdDUTtFQUNFO0FsSTYxd0NWO0FrSXgxd0NJO0VBQ0UsZ0NBeEhhO0VBeUhiLHlCaEhyR1c7RWdIc0dYO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUVBO0VBQ0E7QWxJeTF3Q047QWtJdjF3Q007O0VBRUU7QWxJeTF3Q1I7QWtJcjF3Q1E7RUFDRSxXaEh2SEc7QWxCODh3Q2I7QWtJbjF3Q007RUFDRTtFQUFBO01BQUE7VUFBQTtFQUNBO0FsSXExd0NSO0FrSW4xd0NRO0VBSkY7SUFLSTtJQUNBO0lBQ0E7RWxJczF3Q1I7QUFDRjtBa0kvMHdDTTtFQUNFO0FsSWkxd0NSO0FrSS8wd0NRO0VBQ0U7QWxJaTF3Q1Y7QWtJNTB3Q0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FsSTgwd0NOO0FrSTMwd0NJO0VBQ0c7QWxJNjB3Q1A7QWtJMTB3Q0k7RUFDRTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7RUFDQTtFQUFBO0FsSTQwd0NOO0FrSTEwd0NNO0VBQ0U7QWxJNDB3Q1I7QWtJdjB3Q007RUFDRTtBbEl5MHdDUjtBa0lwMHdDRTtFQUNFO0FsSXMwd0NKO0FrSW4wd0NFO0VBQ0U7QWxJcTB3Q0o7QWtJbDB3Q0U7RUFDRTtBbElvMHdDSjs7QW1Jamh4Q0E7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0FuSW9oeENGO0FtSWxoeENFOztFQUVFO0FuSW9oeENKO0FtSWpoeENFO0VBQ0U7QW5JbWh4Q0o7QW1JaGh4Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtBbklraHhDSjtBbUk5Z3hDSTtFQUNFO0FuSWdoeENOO0FtSTdneENJO0VBQ0U7QW5JK2d4Q047QW1Jemd4Q007RUFDRTtFQUNBO0FuSTJneENSO0FtSXRneENFOztFQUVFO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSXdneENKO0FtSXRneENJO0VBQ0U7RUFDQTtBbkl5Z3hDTjtBbUkzZ3hDSTs7RUFDRTtFQUNBO0FuSXlneENOO0FtSXJneENJOztFQUNFLFdqSDVDRTtBbEJvanhDUjtBbUl0Z3hDTzs7RUFDQztBbkl5Z3hDUjtBbUlwZ3hDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuSXNneENKO0FtSW5neENFO0VBQ0U7QW5JcWd4Q0o7QW1JbGd4Q0U7RUFDRTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBbklvZ3hDSjtBbUlsZ3hDSTtFQUNFO0VBQ0E7RUFDQSxjN0g5RUs7QU5rbHhDWDtBbUluZ3hDTTtFQUFTO0FuSXNneENmOztBbUlqZ3hDQTtFQUNFO0VBQ0E7QW5Jb2d4Q0Y7QW1Jamd4Q0k7O0VBRUU7RUFDQTtBbkltZ3hDTjtBbUkvL3dDRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBbklpZ3hDSjtBbUk5L3dDRTtFQUNFO0VBQ0E7TUFBQTtVQUFBO0FuSWdneENKO0FtSTkvd0NJO0VBQ0U7QW5JZ2d4Q047QW1JNy93Q0k7RUFDRTtBbkkrL3dDTjtBbUk1L3dDSTtFQUNFO0FuSTgvd0NOO0FtSTEvd0NNO0VBQ0U7QW5JNC93Q1I7QW1JeC93Q0k7RUFDRTtFQUNBO0FuSTAvd0NOO0FtSXgvd0NNO0VBQ0U7RUFDQTtFQUNBLGM3SHBJRztBTjhueENYO0FtSXovd0NRO0VBQVM7QW5JNC93Q2pCO0FtSXQvd0NJO0VBQ0U7QW5Jdy93Q047O0FtSWovd0NJO0VBQ0U7QW5Jby93Q047QW1JaC93Q007RUFDRTtBbklrL3dDUjs7QW9JbnB4Q0U7RUFDRTtFQUNBO0FwSXNweENKO0FvSXBweENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtBcElzcHhDTjtBb0lscHhDTTtFQUNFO0VBQ0EsY2xIS0Q7RWtISkM7QXBJb3B4Q1I7O0FvSTdveENFOztFQUVFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0FwSWdweENKO0FvSTlveENJOztFQUNFO0FwSWlweENOO0FvSTlveENJOztFQUNFO0FwSWlweENOO0FvSTlveENJOztFQUNFO0VBQ0E7RUFDQTtBcElpcHhDTjtBb0k1b3hDSTtFQUNFO0VBQ0E7RUFDQTtBcEk4b3hDTjtBb0kxb3hDRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEk0b3hDSjtBb0kxb3hDSTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FwSTRveENOO0FvSTFveENNO0VBQ0U7RUFDQTtBcEk0b3hDUjtBb0kxb3hDUTtFQUNFO0FwSTRveENWO0FvSXRveENFO0VBQ0U7RUFBQTtFQUNBO0VBQ0E7RUFDQTtBcEl3b3hDSjtBb0l0b3hDSTtFQUNFO0VBQ0E7QXBJd294Q047QW9Jbm94Q0k7RUFDRTtBcElxb3hDTjtBb0lsb3hDSTs7RUFFRTtBcElvb3hDTjtBb0kxbnhDSTtFQUNFO0FwSTRueENOO0FvSXhueENFO0VBRUk7SUFDRTtFcEl5bnhDTjtBQUNGO0FvSXJueENFO0VBQ0U7RUFDQTtBcEl1bnhDSjtBb0lybnhDSTtFQUNFO0FwSXVueENOO0FvSW5ueENNO0VBQ0U7QXBJcW54Q1I7QW9JbG54Q007RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBcElvbnhDUjtBb0lsbnhDUTtFQUNFO01BQUE7VUFBQTtBcElvbnhDVjtBb0lqbnhDUTtFQUNFO0FwSW1ueENWO0FvSS9teENVO0VBQ0UsZ0JwSXhEVztBQXlxeEN2QjtBb0k1bXhDVTtFQUNFLGdCcEk5RFc7QUE0cXhDdkI7QW9Jdm14Q2M7RUFDRTtBcEl5bXhDaEI7QW9JcG14Q1U7RUFDRTtFQUFBO01BQUE7VUFBQTtBcElzbXhDWjtBb0lqbXhDVTtFQUNFO0FwSW1teENaO0FvSTVseENFO0VBQ0U7RUFFQTtFQUFBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwSTZseENKO0FvSTNseENJO0VBQ0U7RUFDQTtBcEk2bHhDTjtBb0kzbHhDTTtFQUNFO0FwSTZseENSO0FvSTNseENRO0VBQ0U7QXBJNmx4Q1Y7QW9JeGx4Q0k7RUFDRSxtQmxIeExJO0VrSHlMSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBcEkwbHhDTjtBb0l4bHhDTTtFQUNFO0VBQ0E7RUFDQTtNQUFBO1VBQUE7QXBJMGx4Q1I7QW9Jdmx4Q007RUFDRSxXbEhoTkk7QWxCeXl4Q1o7QW9JdGx4Q007RUFDRTtFQUNBO0VBQ0E7QXBJd2x4Q1I7QW9Jbmx4Q0U7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBT0E7QXBJK2t4Q0o7QW9JcGx4Q0k7RUFDRTtFQUNBO0FwSXNseENOO0FvSWpseENJO0VBQ0U7RUFDQTtFQUNBO0FwSW1seENOO0FvSWhseENJO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtBcElrbHhDTjtBb0lobHhDTTtFQUNFO0FwSWtseENSO0FvSS9reENNO0V4QitPSixtQjFGMWRhO0UwRjJkYjtFQUNBO0VBQ0E7RXdCaFBNO0VBQ0E7RUFDQTtBcElvbHhDUjtBNEdwMndDRTtFd0JwUEk7SXhCcVBGO0U1R3Uyd0NGO0FBQ0Y7QTRHcjJ3Q0U7RUFDRSxnQjVHNVprQjtBQW13eEN0QjtBNEdyMndDSTtFQUhGO0lBSUksZ0I1RzlabUI7RUFzd3hDdkI7QUFDRjtBb0k5bHhDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwSWdteENSO0FvSTlseENRO0VBTkY7SUFPSTtJQUNBO0VwSWlteENSO0FBQ0Y7QW9JNWx4Q007RUFDRSxnQnBJeExpQjtFb0l5TGpCLFlwSXpMaUI7QUF1eHhDekI7QW9JNWx4Q007RUFDRTtFQUNBO0FwSThseENSO0FvSXpseENFO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtBcEkybHhDSjtBb0l6bHhDSTtFQUNFO0FwSTJseENOOztBb0lybHhDQTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0FwSXdseENGO0FvSXRseENFO0VBQ0U7RUFDQTtFQUNBO0FwSXdseENKO0FvSXJseENFO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QXBJdWx4Q0o7QW9Jcmx4Q0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBcEl1bHhDTjtBb0lybHhDTTtFQUNFO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtBcEl1bHhDUjtBb0lybHhDUTtFQUNFO0FwSXVseENWO0FvSXJseENVO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwSXVseENaO0FvSXJseENZO0VBQ0U7RUFDQSxxQmxIMVVKO0VrSDJVSSxXbEhoVk47RWtIaVZNO0FwSXVseENkO0FvSWpseENNO0VBQ0U7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0FwSW1seENSO0FvSTlreENFO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtBcElnbHhDSjs7QXFJdjh4Q0E7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXJJMDh4Q0Y7QXFJeDh4Q0U7RUFDRTtFQUFBO01BQUE7VUFBQTtBckkwOHhDSjs7QXFJdDh4Q0E7RUFDRTtFQUdBLFlySTBGcUI7RTRHb1pyQixtQjFGMWRhO0UwRjJkYjtFQUNBO0VBQ0E7RXlCL1lBO0VBQ0E7QXJJMDJ4Q0Y7QXFJMzh4Q0U7RUFDRTtFQUNBO0FySTY4eENKO0FxSTE4eENFO0VBTUUsWXJJOEV5QjtBQXkzeEM3QjtBcUk1OHhDSTtFQUVFO0FySTY4eENOO0FxSXY4eENNO0VBQ0U7QXJJeTh4Q1I7QXFJdDh4Q007RUFDRSxZckl3RWlCO0VxSXZFakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJJdzh4Q1I7QXFJcjh4Q007RUFDRTtFQUNBO0FySXU4eENSO0FxSXA4eENNO0VBQ0U7QXJJczh4Q1I7QXFJaDh4Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcklrOHhDSjtBcUloOHhDSTs7RUFFRTtBcklrOHhDTjtBcUkvN3hDSTtFQUNFO0FySWk4eENOO0FxSTk3eENJO0VBQ0U7QXJJZzh4Q047QXFJMzd4Q1E7RUFDRTtBckk2N3hDVjtBcUl0N3hDRTtFQUNFO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXJJdzd4Q0o7QXFJcDd4Q0k7O0VBRUU7RUFDQTtBcklzN3hDTjtBcUlsN3hDTTtFQUNFO0FySW83eENSO0FxSWo3eENNO0VBQ0U7QXJJbTd4Q1I7QTRHMWh4Q0U7RXlCdmZGO0l6QndmSTtFNUc2aHhDRjtBQUNGO0E0RzNoeENFO0VBQ0UsZ0I1RzVaa0I7QUF5N3hDdEI7QTRHM2h4Q0k7RUFIRjtJQUlJLGdCNUc5Wm1CO0VBNDd4Q3ZCO0FBQ0Y7QXFJcDd4Q0k7RUFDRTtBcklzN3hDTjtBcUlsN3hDRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0FySW83eENKO0FxSWo3eENNO0VBQ0U7QXJJbTd4Q1I7QXFJaDd4Q007RUFDRTtBcklrN3hDUjtBcUk5NnhDSTtFQUNFLGNuSDlHQztFbUgrR0Q7RUFDQTtBcklnN3hDTjtBcUk5NnhDTTtFQUNFO0VBQ0E7QXJJZzd4Q1I7QXFJNTZ4Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QXJJODZ4Q047QXFJMzZ4Q0k7RUFDRTtFQUNBO0VBQ0EsWXJJMURnQjtFcUkyRGhCO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0FySTY2eENOO0FxSTM2eENNO0VBQ0U7QXJJNjZ4Q1I7QXFJMzZ4Q1E7RUFDRTtFQUNBO01BQUE7VUFBQTtBckk2NnhDVjtBcUl4NnhDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FySTA2eENOO0FxSXg2eENNO0VBQ0U7QXJJMDZ4Q1I7QXFJdDZ4Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckl3NnhDTjtBcUl0NnhDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FySXc2eENSO0FxSW42eENFO0VBQ0U7QXJJcTZ4Q0o7O0FxSWo2eENBO0VBQ0UsZ0JySWpIcUI7RTRHb1pyQixtQjFGMWRhO0UwRjJkYjtFQUNBO0VBQ0E7RXlCcFNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJJdTZ4Q0Y7QTRHeG94Q0U7RXlCelNGO0l6QjBTSTtFNUcyb3hDRjtBQUNGO0E0R3pveENFO0VBQ0UsZ0I1RzVaa0I7QUF1aXlDdEI7QTRHem94Q0k7RUFIRjtJQUlJLGdCNUc5Wm1CO0VBMGl5Q3ZCO0FBQ0Y7QXFJbDd4Q0U7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7QXJJbzd4Q0o7QXFJajd4Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySW03eENKO0FxSWg3eENFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBcklrN3hDSjtBcUloN3hDSTtFQUNFO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7QXJJazd4Q047QXFJaDd4Q007RUFDRTtFQUFBO01BQUE7VUFBQTtBcklrN3hDUjtBcUkvNnhDTTtFQUNFLGNuSDNPRDtFbUg0T0M7RUFDQTtFQUNBO0FySWk3eENSO0FxSTk2eENNO0VBQ0U7QXJJZzd4Q1I7QXFJNzZ4Q007RUFDRTtFQUNBO0VBQ0E7QXJJKzZ4Q1I7QXFJNTZ4Q007RUFDRSxjbkg1UEQ7RW1INlBDO0FySTg2eENSO0FxSTU2eENRO0VBQ0U7RUFDQSxjbkg3UEg7QWxCMnF5Q1A7QXFJejZ4Q0k7RUFDRTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBckkyNnhDTjtBcUl4NnhDSTtFQUNFLFduSDdRTTtBbEJ1cnlDWjtBcUl2NnhDSTtFQUVFLHNCbkhwUk87QWxCNHJ5Q2I7QXFJcjZ4Q0k7RUFDRSxjbkhyUlc7QWxCNHJ5Q2pCOztBc0lwdHlDSTtFQUNFO0F0SXV0eUNOO0FzSXB0eUNJO0VBQ0U7RUFDQTtBdElzdHlDTjs7QXVJenR5Q0E7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2SXl0eUNGO0F1SXZ0eUNFO0VBQ0U7QXZJeXR5Q0o7QXVJdnR5Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdkl5dHlDTjtBdUl0dHlDSTtFQUVFO0VBQ0E7RUFDQTtNQUFBO0VBQ0E7TUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2SXV0eUNOO0F1SXB0eUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZJc3R5Q047QXVJbnR5Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdklxdHlDTjtBdUlsdHlDSTtFQUVFO0VBQ0E7RUFDQTtNQUFBO0VBQ0E7TUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2SW10eUNOO0F1SWh0eUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZJa3R5Q047QXVJL3N5Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdklpdHlDTjtBdUk5c3lDSTtFQUVFO0VBQ0E7RUFDQTtNQUFBO0VBQ0E7TUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2SStzeUNOO0F1STVzeUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZJOHN5Q047QXVJM3N5Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdkk2c3lDTjtBdUkxc3lDSTtFQUVFO0VBQ0E7RUFDQTtNQUFBO0VBQ0E7TUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2STJzeUNOO0F1SXhzeUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZJMHN5Q047QXVJdHN5Q0U7RUFDRTtFQUFBO0VBS0E7QXZJb3N5Q0o7QXVJeHN5Q0k7RUFGRjtJQUdJO0V2STJzeUNKO0FBQ0Y7QXVJdHN5Q007O0VBRUU7QXZJd3N5Q1I7QXVJbnN5Q0U7RUFDRTtFQUNBO0F2SXFzeUNKO0F1SWxzeUNNO0VBQ0U7QXZJb3N5Q1I7QXVJOXJ5Q0k7RUF0SkY7RUFDQTtBdkl1MXlDRjtBdUk3cnlDRTtFQUNFO0VBQ0E7RUFDQTtFQUFBO0F2SStyeUNKO0F1STVyeUNFO0VBQ0U7RUFDQTtBdkk4cnlDSjtBdUkxcnlDSTtFQUNFO0VBQ0E7QXZJNHJ5Q047QXVJeHJ5Q0U7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QXZJMHJ5Q0o7QXVJeHJ5Q0k7RUFDRTtBdkkwcnlDTjtBdUl2cnlDSTtFQUNFO0F2SXlyeUNOO0F1SXJyeUNFO0VBQ0U7RUFBQTtFQUNBO0F2SXVyeUNKO0F1SXJyeUNJO0VBQ0U7RUFDQTtBdkl1cnlDTjtBdUlqcnlDSTtFQUNFO1VBQUE7QXZJbXJ5Q047QXVJaHJ5Q0k7RUFDRTtBdklrcnlDTjtBdUk5cXlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCQXJOZTtFQXNOZixzQnJIdE1JO0VxSHVNSjtBdklncnlDSjtBdUkxcXlDSTtFQUp5QjtFQUF5QjtBdklrcnlDdEQ7QXVJN3F5Q0k7RUFKeUI7RUFBeUI7QXZJcXJ5Q3REO0F1SWhyeUNJO0VBSndCO0VBQTBCO0F2SXdyeUN0RDtBdUlucnlDSTtFQUx3QjtFQUEwQjtFQUZ6QjtFQUF5QjtBdklnc3lDdEQ7QXVJeHJ5Q0k7RUFOd0I7RUFBMEI7RUFEekI7RUFBeUI7QXZJcXN5Q3REO0F1STNyeUNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0F2STZyeUNSO0F1SXpyeUNRO0VBQ0U7RUFDQTtBdkkycnlDVjtBdUlwcnlDUTtFQUNFO0F2SXNyeUNWO0F1SWpyeUNJO0VBQ0UsZ0NBblFhO0VBb1FiLHlCckhoUFc7RXFIaVBYO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUVBO0VBQ0EsWUF6UVk7QXZJMjd5Q2xCO0F1SWhyeUNNO0VBQ0U7QXZJa3J5Q1I7QXVJaHJ5Q1E7RUFDRTtBdklrcnlDVjtBdUk5cXlDTTtFQUNFO0F2SWdyeUNSO0F1STlxeUNRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZJZ3J5Q1Y7QXVJL3F5Q1U7RUFDRSxzQnJIMVFBO0FsQjI3eUNaO0F1SS9xeUNVO0VBQ0U7QXZJaXJ5Q1o7QXVJOXF5Q1E7RUFDRTtBdklncnlDVjtBdUkzcXlDSTtFQUNFLHNCckgxUkU7RXFIMlJGO0VBQUE7RUFDQTtBdkk2cXlDTjtBdUkxcXlDSTtFQUdFLHNCckhsU0U7RXFIbVNGO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7QXZJMHF5Q047QXVJeHF5Q007RUFDRTtBdkkwcXlDUjtBdUl2cXlDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2SXlxeUNSO0F1SXRxeUNNO0VBQ0U7RUFDQSxZQXhCWTtFQXlCWiw4QkF6VVc7RUEwVVg7RUFDQTtBdkl3cXlDUjtBdUl0cXlDUTtFQUNFO0VBQ0E7RUFDQTtBdkl3cXlDVjtBdUlycXlDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZJdXF5Q1Y7QXVJcHF5Q1E7RUFDRTtJQUdFO0lBQ0E7SUFDQTtFdklvcXlDVjtFdUlqcXlDUTtJQUNFO0V2SW1xeUNWO0FBQ0Y7QXVJNXB5Q0k7RUFDRTtBdkk4cHlDTjtBdUkzcHlDSTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJySHBXSTtFcUhxV0o7RUFDQTtBdkk2cHlDTjtBdUkzcHlDTTs7RUFFRTtBdkk2cHlDUjtBdUl6cHlDUTtFQUNFO0F2STJweUNWO0F1SXJweUNNO0VBQ0U7RUFBQTtFQUNBO0VBQ0E7RUFDQTtBdkl1cHlDUjtBdUlycHlDUTtFQUNFO0VBQ0E7QXZJdXB5Q1Y7QXVJcHB5Q1E7RUFDRTtFQUNBO0F2SXNweUNWOztBd0luanpDQTtFQUNFO0VBQUE7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7QXhJc2p6Q0Y7QXdJcGp6Q0U7RUFDRTtFQUNBO0F4SXNqekNKO0F3SW5qekNFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtBeElxanpDSjtBd0luanpDSTs7RUFFRTtFQUFBO01BQUE7VUFBQTtBeElxanpDTjtBd0lsanpDSTtFQUNFO0F4SW9qekNOO0F3SWhqekNFO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO0VBQ0E7QXhJa2p6Q0o7QXdJL2l6Q0U7RUFDRTtBeElpanpDSjtBd0k5aXpDRTtFQUNFO0F4SWdqekNKO0F3STdpekNFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QXhJK2l6Q0o7QXdJN2l6Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeEkraXpDTjtBd0k1aXpDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV3RIL0JNO0FsQjZrekNaO0F3STNpekNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7QXhJNml6Q047QXdJM2l6Q007RUFDRTtBeEk2aXpDUjtBd0l4aXpDRTtFQUNFO0F4STBpekNKO0F3SXhpekNJO0VBQ0U7QXhJMGl6Q047QXdJdGl6Q0U7RUFDRTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F4SXdpekNKO0F3SXRpekNJO0VBQ0U7QXhJd2l6Q047QXdJdGl6Q007RUFDRSxzQnRIbkVBO0VzSG9FQTtFQUNBO0F4SXdpekNSO0F3SXRpekNRO0VBQ0UsV3RIckVFO0VzSHNFRjtFQUNBO0VBQ0E7RUFDQTtBeEl3aXpDVjtBd0lwaXpDTTtFQUNFO0F4SXNpekNSO0F3SXBpekNRO0VBQ0U7RUFDQTtBeElzaXpDVjtBd0lwaXpDVTtFQUNFO0VBQ0EsY3RIOUZKO0FsQm9vekNSO0F3SXJpekNZO0VBQ0U7QXhJdWl6Q2Q7QXdJaGl6Q0k7RUFDRTtFQUNBO0F4SWtpekNOOztBeUk1cHpDQTtFQUNFO0VBQ0E7QXpJK3B6Q0Y7QXlJN3B6Q0U7RUFDRTtFQUNBO0F6SStwekNKO0F5STdwekNJO0VBQ0U7QXpJK3B6Q047QXlJM3B6Q0U7RUFDRTtFQUNBO0VBQ0E7QXpJNnB6Q0o7QXlJM3B6Q0k7RUFDRTtBekk2cHpDTjtBeUl6cHpDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0J2SE5JO0V1SE9KO0VBQ0E7RUFDQTtFQUNBO0F6STJwekNKO0F5SXpwekNJO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7QXpJMnB6Q047QXlJenB6Q007RUFDRTtBekkycHpDUjtBeUl6cHpDUTtFQUNFO0F6STJwekNWO0F5SXZwekNNO0VBQ0U7QXpJeXB6Q1I7QXlJbnB6Q0U7RUFDRTtFQUNBO0VBQ0E7QXpJcXB6Q0o7QXlJbnB6Q0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtBeklxcHpDTjtBeUlscHpDSTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBeklvcHpDTjtBeUlscHpDTTtFQUNFO0F6SW9wekNSO0F5SWpwekNNO0VBQ0U7QXpJbXB6Q1I7QXlJaHB6Q007RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXpJa3B6Q1I7QXlJaHB6Q1E7RUFDRTtFQUNBO0VBQ0E7QXpJa3B6Q1Y7QXlJaHB6Q1U7RUFDRTtFQUFxQjtBekltcHpDakM7QXlJL296Q1E7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F6SWlwekNWO0F5SS9vekNVO0VBQ0U7RUFDQTtFQUNBO0F6SWlwekNaO0F5STlvekNVO0VBQ0U7RUFDQTtFQUFBO01BQUE7VUFBQTtBeklncHpDWjtBeUk3b3pDVTs7RUFFRTtFQUFBO01BQUE7VUFBQTtBekkrb3pDWjtBeUk3b3pDWTs7RUFDRTtBeklncHpDZDtBeUl6b3pDSTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBekkyb3pDTjtBeUl6b3pDTTtFQUNFO0VBQ0E7RUFDQTtBekkyb3pDUjtBeUl6b3pDUTtFQUNFLFd2SGhIRTtBbEIydnpDWjtBeUl4b3pDUTtFQUNFO0VBQWU7RUFDZixjdkhwSE87QWxCK3Z6Q2pCO0F5SXJvekNFO0VBQ0U7QXpJdW96Q0o7O0EwSTF4ekNFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QTFJNnh6Q0o7QTBJM3h6Q0k7RUFDRTtFQUNBO0ExSTZ4ekNOO0EwSTN4ekNNO0VBQ0U7QTFJNnh6Q1I7QTBJenh6Q0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0ExSTJ4ekNOO0EwSXp4ekNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFJMnh6Q1I7QTBJeHh6Q007RUFDRTtBMUkweHpDUjtBMEl2eHpDTTtFQUNFO0VBQ0E7QTFJeXh6Q1I7QTBJcHh6Q0U7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QTFJc3h6Q0o7QTBJcHh6Q0k7RUFDRTtFQUNBO0ExSXN4ekNOO0EwSW54ekNJO0VBQ0U7QTFJcXh6Q047O0EySTEwekNBO0VBQ0U7QTNJNjB6Q0Y7QTJJMzB6Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNJNjB6Q0o7QTJJMzB6Q0k7RUFDRTtBM0k2MHpDTjtBMkkxMHpDSTtFQUNFO0EzSTQwekNOO0EySXowekNJO0VBQ0U7QTNJMjB6Q047QTJJeDB6Q0k7RUFDRTtFQUNBO0VBQ0E7QTNJMDB6Q047QTJJdjB6Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzSXkwekNOO0EySXIwekNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0l1MHpDSjtBMklwMHpDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzSXMwekNKO0EySXAwekNJO0VBQ0U7QTNJczB6Q047O0E0SW40ekNFO0VBQ0U7QTVJczR6Q0o7O0E0SWw0ekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBNUlxNHpDRjtBNEluNHpDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVJcTR6Q0o7O0E0SWo0ekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVJbzR6Q0Y7QTRJbDR6Q0U7RUFaRjtJQWFJO0lBQ0E7SUFDQTtFNUlxNHpDRjtBQUNGO0E0SW40ekNFO0VBQ0UsbUIxSGRNO0UwSGVOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QTVJcTR6Q0o7QTRJbjR6Q0k7RUFDRTtBNUlxNHpDTjs7QTZJejd6Q0E7RUFDRTtFQUNBO0VBQ0E7QTdJNDd6Q0Y7QTZJMTd6Q0U7RUFDRTtFQUNBO0VBQ0E7QTdJNDd6Q0o7QTZJejd6Q0U7RUFDRTtFQUNBO0VBQ0E7QTdJMjd6Q0o7QTZJejd6Q0k7RUFDRTtBN0kyN3pDTjtBNkl6N3pDTTtFQUNFO0E3STI3ekNSO0E2SXQ3ekNFO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBN0l3N3pDSjtBNkl0N3pDSTtFQUNFO0VBQ0E7QTdJdzd6Q047QTZJcDd6Q0U7O0VBRUU7RUFBQTtFQUNBO0E3SXM3ekNKO0E2SWw3ekNJO0VBQ0U7RUFDQTtBN0lvN3pDTjtBNklqN3pDSTs7RUFFRTtBN0ltN3pDTjtBNkkvNnpDRTtFQUNFO0VBQ0E7TUFBQTtVQUFBO0E3SWk3ekNKOztBOEkxK3pDRTtFQUNFO0VBQ0E7QTlJNit6Q0o7QThJMyt6Q0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QTlJNit6Q047QThJMyt6Q007RUFDRTtBOUk2K3pDUjtBOEl6K3pDSTtFQUNFO0E5STIrekNOOztBK0l6L3pDSTs7RUFFRTtBL0k0L3pDTjtBK0l4L3pDRTtFQUNFO0EvSTAvekNKO0ErSXYvekNFO0VBQ0U7RUFDQTtFQUNBO0EvSXkvekNKO0ErSXIvekNJO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0EvSXUvekNOO0ErSXIvekNNO0VBQ0UsYzdIQ1M7QWxCcy96Q2pCOztBZ0ovZzBDRTs7RUFFRTtBaEpraDBDSjs7QWlKdmcwQ007O0VBQ0UsWUFmOEI7QWpKMGgwQ3RDO0FpSnRnMENNOztFQUNFLGdCQXJCOEI7QWpKOGgwQ3RDOztBa0o3aDBDRTtFQUNFO0FsSmdpMENKO0FrSjVoMENJO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBbEo4aDBDTjtBa0o1aDBDTTtFQUNFO0VBQUE7TUFBQTtVQUFBO0FsSjhoMENSO0FrSjNoMENNO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FsSjZoMENSO0FrSjNoMENRO0VBQ0U7QWxKNmgwQ1Y7QWtKemgwQ007RUFDRTtFQUNBO0VBQUE7RUFDQTtBbEoyaDBDUjtBa0p2aDBDUTtFQUNFO0FsSnloMENWO0FrSmpoMENFO0VBQ0U7QWxKbWgwQ0o7O0FrSjdnMENBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFPQTtFQUFBO01BQUE7VUFBQTtBbEowZzBDRjtBa0ovZzBDRTtFQUNFO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FsSmloMENKO0FrSjVnMENFO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QWxKOGcwQ0o7O0FtSnprMENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5KNGswQ0Y7QW1KMWswQ0U7RUFDRTtBbko0azBDSjtBbUp6azBDRTtFQUNFO0VBQ0E7QW5KMmswQ0o7QW1KeGswQ0U7RUFDRTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtBbkowazBDSjtBbUp4azBDSTtFQUNHO0FuSjBrMENQO0FtSnZrMENJO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QW5KeWswQ047QW1KdGswQ0k7RUFDRTtFQUNBO0FuSndrMENOO0FtSnJrMENJO0VBQ0U7RUFDQTtFQUNBO0FuSnVrMENOO0FtSnBrMENJO0VBQ0U7RUFDQTtBbkpzazBDTjtBbUpuazBDSTtFQUNFO0VBQ0E7QW5KcWswQ047QW1KaGswQ0k7RUFDRTtBbkprazBDTjtBbUozajBDUTs7Ozs7OztFQUdFO0FuSmlrMENWO0FtSjVqMENJOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbko4ajBDTjtBbUo1ajBDTTs7O0VBQ0U7RUFDQTtBbkpnazBDUjtBbUo1ajBDSTtFQUNFO0VBQ0E7QW5KOGowQ047QW1KemowQ0k7RUFDRTtBbkoyajBDTjtBbUp2ajBDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSnlqMENKO0FtSnZqMENJO0VBQ0U7RUFDQTtBbkp5ajBDTjtBbUpyajBDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuSnVqMENKO0FtSnJqMENJO0VBQ0U7QW5KdWowQ047QW1KbmowQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkpxajBDSjtBbUpqajBDUTtFQUNFO0FuSm1qMENWO0FtSmhqMENRO0VBQ0U7RUFDQTtFQUNBO0FuSmtqMENWO0FtSmhqMENVO0VBQ0U7RUFDQTtBbkprajBDWjtBbUo3aTBDTTtFQUNFO0VBQ0E7QW5KK2kwQ1I7QW1KN2kwQ1E7RUFDRTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FuSitpMENWO0FtSjNpMENVO0VBQ0U7RUFDQTtBbko2aTBDWjtBbUp2aTBDTztFQUNHO0FuSnlpMENWO0FtSnJpMENNO0VBQ0U7RUFDQTtBbkp1aTBDUjtBbUpuaTBDUTs7RUFFRTtFQUNBO0FuSnFpMENWO0FtSmhpMENRO0VBQ0U7QW5Ka2kwQ1Y7QW1KN2gwQ1E7RUFDRTtBbkoraDBDVjtBbUp2aDBDRTtFQUNFO0FuSnloMENKO0FtSnZoMENJO0VBQ0U7RUFDQTtBbkp5aDBDTjtBbUp0aDBDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuSndoMENOO0FtSnRoMENNO0VBQ0U7RUFDQTtBbkp3aDBDUjtBbUp0aDBDUTtFQUNFO0VBQ0E7QW5Kd2gwQ1Y7QW1KcmgwQ1E7RUFDRTtFQUNBO0FuSnVoMENWO0FtSmhoMENFO0VBQ0U7QW5Ka2gwQ0o7QW1KaGgwQ0k7RUFDRTtFQUNBO0VBQ0E7QW5Ka2gwQ047QW1KL2cwQ0k7RUFDRTtFQUNBO0FuSmloMENOO0FtSi9nMENNO0VBQ0U7QW5KaWgwQ1I7QW1KOWcwQ1U7RUFDRTtFQUNBO0FuSmdoMENaO0FtSjNnMENjO0VBQ0U7QW5KNmcwQ2hCO0FtSnZnMENZO0VBQ0U7QW5KeWcwQ2Q7QW1KcGcwQ1k7RUFDRTtBbkpzZzBDZDs7QW1KNS96Q0E7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7QW5KKy96Q0Y7QW1KNy96Q0U7RUFDRTtFQUFBO01BQUE7VUFBQTtBbkorL3pDSjtBbUo1L3pDRTtFQUNFO0VBQ0E7QW5KOC96Q0o7O0FvSmh5MENBO0VBQ0U7RUFFQTtBcEpreTBDRjtBb0poeTBDRTtFQUNFO0VBQ0E7RUFDQTtBcEpreTBDSjtBb0oveDBDRTtFQUNFO0VBQ0EsZ0JsSVNJO0FsQnd4MENSO0FvSi94MENJO0VBQ0U7QXBKaXkwQ047QW9KL3gwQ007RUFDRTtFQUNBO0VBQ0E7RUFBQTtBcEppeTBDUjtBb0oveDBDUTtFQUNFO0FwSml5MENWO0FvSi94MENVO0VBQ0U7QXBKaXkwQ1o7QW9KOXgwQ1U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0FwSmd5MENaO0FvSjV4MENRO0VBQ0U7RUFDQTtFQUNBO0FwSjh4MENWO0FvSjV4MENVO0VBQ0U7RUFDQTtBcEo4eDBDWjtBb0p6eDBDTTtFQUNFO0VBQ0E7RUFDQTtBcEoyeDBDUjtBb0p6eDBDUTtFQUNFO0VBQ0EsV2xJeENGO0FsQm0wMENSO0FvSnR4MENJO0VBRUU7QXBKdXgwQ047QW9KcngwQ007RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0EsY2xJaERFO0VrSWtERjtBcEpzeDBDUjtBb0pueDBDTTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBcEpxeDBDUjtBb0pqeDBDSTtFQUNFO0FwSm14MENOO0FvSi93MENFO0VBQ0U7RUFDQTtBcEppeDBDSjtBb0ovdzBDSTtFQUNFO0FwSml4MENOO0FvSi93MENNO0VBQ0U7QXBKaXgwQ1I7O0FxSnQzMENBO0VBQ0U7QXJKeTMwQ0Y7QXFKdjMwQ0U7RUFDRTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckp5MzBDSjtBcUp0MzBDRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0FySnczMENKO0FxSnQzMENJOztFQUVFO0VBQUE7TUFBQTtVQUFBO0FySnczMENOO0FxSnAzMENNO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtBckpzMzBDUjtBcUpwMzBDUTtFQUNFO0FySnMzMENWO0FxSm4zMENRO0VBQ0U7RUFBQTtFQUNBO0FySnEzMENWO0FxSi8yMENFO0VBQ0U7RUFDQTtFQUNBO0FySmkzMENKO0FxSi8yMENJO0VBQ0U7RUFDQTtFQUNBO0FySmkzMENOOztBc0psNjBDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNwSXVCUTtBbEI4NDBDVjtBc0puNjBDRTtFQUNFO0VBQ0E7QXRKcTYwQ0o7QXNKbDYwQ0U7RUFDRTtFQUNBO0F0Sm82MENKOztBdUpqNzBDQTs7Q0FBQTtBQUlBO0VBQ0U7RUF5QkE7O0dBQUE7RUFrQkE7O0dBQUE7RUF1QkE7O0dBQUE7RUFzQkE7O0dBQUE7QXZKdTIwQ0Y7QXVKNzcwQ0U7RUFDRTtFQUNBO0VBQ0E7QXZKKzcwQ0o7QXVKNTcwQ0U7RUFDRTtBdko4NzBDSjtBdUozNzBDRTtFQUNFO0VBQ0E7QXZKNjcwQ0o7QXVKMTcwQ0U7RUFDRTtBdko0NzBDSjtBdUp6NzBDRTtFQUNFO0F2SjI3MENKO0F1SnI3MENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZKdTcwQ0o7QXVKcDcwQ0U7RUFDRTtBdkpzNzBDSjtBdUpuNzBDRTtFQUNFO0F2SnE3MENKO0F1Si82MENFO0VBQ0U7RUFDQTtFQUNBO0F2Smk3MENKO0F1Si82MENJO0VBQ0U7RUFDQTtFQUNBO0F2Smk3MENOO0F1Sjc2MENFO0VBQ0U7QXZKKzYwQ0o7QXVKNTYwQ0U7RUFDRTtBdko4NjBDSjtBdUp4NjBDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkowNjBDSjtBdUp2NjBDRTtFQUNFO0F2Snk2MENKO0F1Sm42MENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkpxNjBDSjtBdUpsNjBDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Sm82MENKO0F1Smo2MENFO0VBQ0U7QXZKbTYwQ0o7QXVKaDYwQ0U7RUFDRTtBdkprNjBDSjtBdUovNTBDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZKaTYwQ0o7QXVKOTUwQ0U7RUFDRTtFQUNBO0F2Smc2MENKO0F1Sjc1MENFO0VBQ0U7QXZKKzUwQ0o7QXVKNTUwQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdko4NTBDSjs7QXdKdGoxQ0E7RUFDRTtFQUNBO0VBQ0E7QXhKeWoxQ0Y7QXdKdGoxQ0k7RUFDRTtBeEp3ajFDTjtBd0p0ajFDTTtFQUNFO0F4SndqMUNSO0F3SnJqMUNNO0VBQ0U7RUFDQTtBeEp1ajFDUjtBd0puajFDUTs7RUFFRTtFQUNBO0VBQ0E7QXhKcWoxQ1Y7O0F5SjNrMUNFO0VBQ0U7QXpKOGsxQ0o7O0EwSmhsMUNBO0VBQ0U7RUFDQTtBMUptbDFDRjtBMEpqbDFDRTs7RUFFRTtFQUFBO0ExSm1sMUNKO0EwSi9rMUNFO0VBQ0U7RUFDQTtFQUNBO0ExSmlsMUNKO0EwSjlrMUNFO0VBQ0U7QTFKZ2wxQ0o7QTBKOWsxQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExSmdsMUNOO0EwSjVrMUNNO0VBQ0U7RUFDQTtBMUo4azFDUjtBMEp6azFDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExSjJrMUNKO0EwSnprMUNJO0VBQ0U7RUFDQTtBMUoyazFDTjtBMEp4azFDSTtFQUNFO0ExSjBrMUNOO0EwSnZrMUNJO0VBQ0U7QTFKeWsxQ047O0EySjluMUNFO0VBQ0U7QTNKaW8xQ0o7QTJKOW4xQ0U7RUFDRTtBM0pnbzFDSjs7QTRKdG8xQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQSxzQjFJYU07RTBJWk47QTVKeW8xQ0Y7QTRKdm8xQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUp5bzFDSjtBNEp2bzFDSTtFQUNFO0E1SnlvMUNOO0E0SnBvMUNJOztFQUVFLGMxSUNJO0FsQnFvMUNWO0E0Sm5vMUNJO0VBQ0U7QTVKcW8xQ047QTRKaG8xQ0k7RUFDRTtBNUprbzFDTjtBNEpobzFDTTtFQUNFO0E1SmtvMUNSO0E0SjluMUNJO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBNUpnbzFDTjtBNEo3bjFDUTs7RUFFRTtBNUorbjFDVjtBNEozbjFDTTtFQUNFO0VBQ0EsYzFJakNTO0FsQjhwMUNqQjtBNEozbjFDUTtFQUNFO0E1SjZuMUNWO0E0SjVuMUNVO0VBQ0U7QTVKOG4xQ1o7QTRKMW4xQ1E7RUFDRTtFQUNBO0VBQ0E7QTVKNG4xQ1Y7QTRKem4xQ1E7RUFDRTtBNUoybjFDVjtBNEp4bjFDUTtFQUNFO0E1SjBuMUNWO0E0SnZuMUNZO0VBQ0U7QTVKeW4xQ2Q7QTRKdG4xQ1k7RUFDRTtBNUp3bjFDZDtBNEpubjFDWTtFQUNFO0E1SnFuMUNkO0E0Si9tMUNNO0VBQ0U7RUFDQTtFQUNBO0E1SmluMUNSO0E0Si9tMUNRO0VBQ0U7QTVKaW4xQ1Y7QTRKOW0xQ1E7RUFDRTtFQUNBO0E1SmduMUNWO0E0SjNtMUNJO0VBQ0U7QTVKNm0xQ047QTRKem0xQ0U7RUFDRTtFQUNBO0VBQ0E7QTVKMm0xQ0o7QTRKem0xQ0k7RUFDRTtFQUNBO0VBQ0EsYzFJckdJO0FsQmd0MUNWO0E0SnptMUNNO0VBQ0U7QTVKMm0xQ1I7QTRKeG0xQ007RUFDRTtBNUowbTFDUjtBNEp2bTFDTTtFQUNFO0E1SnltMUNSO0E0SnZtMUNRO0VBQ0UsVzFJckhFO0FsQjh0MUNaOztBNEpobTFDSTtFQUNFO0VBQ0E7RUFDQTtBNUptbTFDTjtBNEovbDFDTTtFQUNFO0E1SmltMUNSO0E0SjlsMUNNO0VBQ0UsVzFJMUlJO0FsQjB1MUNaO0E0SjlsMUNRO0VBQ0U7QTVKZ20xQ1Y7QTRKNWwxQ007RUFDRSxXMUlsSkk7QWxCZ3YxQ1o7QTRKM2wxQ007RUFDRTtFQUNBO0E1SjZsMUNSO0E0SnpsMUNJO0VBQ0U7RUFDQTtBNUoybDFDTjs7QTZKangxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQXNEQTtFQUNBO0E3Sit0MUNGO0E2SnB4MUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3SnN4MUNKO0E2Sm54MUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0pxeDFDSjtBNkpseDFDRTs7O0VBR0U7RUFBQTtFQUNBO0E3Sm94MUNKO0E2Smh4MUNJO0VBQ0U7QTdKa3gxQ047QTZKL3cxQ0k7RUFDRTtBN0ppeDFDTjtBNko5dzFDSTtFQUNFO0VBQ0E7RUFDQTtBN0pneDFDTjtBNko5dzFDTTtFQUNFO0VBQ0E7QTdKZ3gxQ1I7QTZKNXcxQ0k7RUFDRTtBN0o4dzFDTjtBNkp2dzFDRTtFQUNFO0VBQ0E7QTdKeXcxQ0o7QTZKdncxQ0k7RUFDRTtBN0p5dzFDTjtBNkp0dzFDSTs7RUFFRTtBN0p3dzFDTjtBNkpydzFDSTtFQUNFO0VBQ0E7QTdKdXcxQ047QTZKcHcxQ0k7O0VBRUU7RUFDQTtBN0pzdzFDTjtBNkpsdzFDTTtFQUNFO0E3Sm93MUNSO0E2Si92MUNFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0E3Sml3MUNKO0E2Si92MUNJO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtBN0ppdzFDTjtBNko3djFDTTtFQUNFO0E3Sit2MUNSO0E2SjF2MUNFO0VBQ0U7QTdKNHYxQ0o7QTZKMXYxQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3SjR2MUNOO0E2SnZ2MUNJO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0E3Snl2MUNOO0E2SnZ2MUNNO0VBQ0U7RUFDQSxjM0l6R0Q7QWxCazIxQ1A7QTZKdHYxQ007RUFDRSxjM0k3R0Q7QWxCcTIxQ1A7QTZKbnYxQ1U7RUFDRTtBN0pxdjFDWjtBNkpodjFDTTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0E3Smt2MUNSO0E2Smh2MUNRO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0prdjFDVjtBNko5dTFDTTtFQUNFO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0E3Smd2MUNSO0E2Sjl1MUNRO0VBQ0U7QTdKZ3YxQ1Y7QTZKNXUxQ007RUFFRTtFQUNBLGdCM0l4Sks7QWxCcTQxQ2I7QTZKM3UxQ1E7RUFDRTtFQUNBO0E3SjZ1MUNWOztBOEovNTFDRTtFQUNFO0E5Sms2MUNKO0E4Smg2MUNJO0VBQ0U7QTlKazYxQ047QThKNzUxQ0k7RUFDRTtBOUorNTFDTjtBOEo1NTFDUTtFQUNFO0VBQ0E7QTlKODUxQ1Y7QThKdDUxQ007RUFDRTtFQUNBO0VBQUE7TUFBQTtVQUFBO0E5Snc1MUNSO0E4SnI1MUNNO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtBOUp1NTFDUjtBOEpsNTFDRTtFQUNFO0E5Sm81MUNKO0E4Smo1MUNFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QTlKbTUxQ0o7QThKaDUxQ007RUFDRTtBOUprNTFDUjtBOEo3NDFDUTtFQUNFO0VBQ0E7QTlKKzQxQ1Y7QThKMzQxQ007RUFDRTtFQUNBO0VBQ0E7QTlKNjQxQ1I7QThKeDQxQ0U7RUFDRTtBOUowNDFDSjtBOEp4NDFDSTtFQUNFO0E5SjA0MUNOO0E4Sng0MUNNO0VBQ0U7QTlKMDQxQ1I7QThKdDQxQ0k7RUFDRTtFQUNBO01BQUE7VUFBQTtBOUp3NDFDTjtBOEp0NDFDTTtFQUNFO0E5Snc0MUNSOztBK0o1OTFDQTtFQUNFO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBL0orOTFDRjtBK0o3OTFDRTtFQUNFO0EvSis5MUNKO0ErSjU5MUNFO0VBQ0U7QS9KODkxQ0o7QStKMTkxQ0U7RUFDRTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0EvSjQ5MUNKO0ErSjE5MUNJO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QS9KNDkxQ047O0ErSnI5MUNFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0EvSnc5MUNKO0ErSnQ5MUNJO0VBQ0U7QS9KdzkxQ047QStKcDkxQ0U7RUFDRTtBL0pzOTFDSjtBK0puOTFDRTtFQUNFO0EvSnE5MUNKO0ErSmw5MUNFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7QS9KbzkxQ0o7QStKLzgxQ007RUFDRTtBL0ppOTFDUjtBK0o5ODFDTTtFQUNFO0VBQ0E7QS9KZzkxQ1I7O0FnSzdnMkNBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0FoS2doMkNGO0FnSzlnMkNFO0VBQ0U7RUFDQTtBaEtnaDJDSjtBZ0s3ZzJDRTtFQUNFO0VBQUE7TUFBQTtVQUFBO0FoSytnMkNKO0FnSzVnMkNFO0VBQ0U7QWhLOGcyQ0o7QWdLNWcyQ0k7RUFDRTtBaEs4ZzJDTjtBZ0s1ZzJDTTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBaEs4ZzJDUjtBZ0s1ZzJDUTtFQUNFO0VBQUE7TUFBQTtVQUFBO0FoSzhnMkNWO0FnSzFnMkNNO0VBQ0U7RUFDQTtFQUNBO0FoSzRnMkNSO0FnS3hnMkNRO0VBQ0U7QWhLMGcyQ1Y7QWdLdmcyQ1E7RUFDRTtBaEt5ZzJDVjs7QWdLbGcyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0FoS3FnMkNGO0FnS25nMkNFO0VBQ0U7RUFDQTtBaEtxZzJDSjtBZ0tsZzJDRTtFQUNFO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QWhLb2cyQ0o7QWdLamcyQ0U7RUFDRTtFQUNBO0VBQUE7RUFBQTtFQUFBO0FoS21nMkNKO0FnS2hnMkNFO0VBQ0U7QWhLa2cyQ0o7QWdLaGcyQ0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBaEtrZzJDTjtBZ0toZzJDTTtFQUNFO0FoS2tnMkNSO0FnS2hnMkNRO0VBQ0U7QWhLa2cyQ1Y7QWdLaGcyQ1U7RUFDRTtFQUNBO0FoS2tnMkNaO0FnSzkvMUNRO0VBQ0U7QWhLZ2cyQ1Y7QWdLNS8xQ007RUFDRSxjOUlwRkY7QWxCa2wyQ047QWdLMS8xQ1E7RUFDRTtBaEs0LzFDVjtBZ0t2LzFDTTtFQUNFO0VBQ0E7QWhLeS8xQ1I7QWdLcC8xQ0U7RUFDRTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtBaEtzLzFDSjtBZ0twLzFDSTtFQUNFO0VBQUE7TUFBQTtVQUFBO0FoS3MvMUNOO0FnS2wvMUNFO0VBQ0U7QWhLby8xQ0o7QWdLbC8xQ0k7RUFDRTtBaEtvLzFDTjs7QWlLcG4yQ0E7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0FqS3VuMkNGO0FpS3BuMkNJO0VBQ0U7QWpLc24yQ047QWlLbm4yQ0k7RUFDRTtBaktxbjJDTjtBaUtsbjJDSTtFQUNFO0lBQ0U7UUFBQTtZQUFBO0VqS29uMkNOO0FBQ0Y7QWlLaG4yQ0U7RUFDRTtFQUFBO01BQUE7VUFBQTtFQUNBO0FqS2tuMkNKO0FpSy9tMkNFO0VBQ0U7RUFDQTtBaktpbjJDSjtBaUsvbTJDSTtFQUNFO0FqS2luMkNOO0FpSzltMkNJO0VBQ0U7QWpLZ24yQ047QWlLN20yQ0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBaksrbTJDTjtBaUs3bTJDTTtFQUNFO0FqSyttMkNSO0FpSzdtMkNRO0VBQ0U7QWpLK20yQ1Y7QWlLN20yQ1U7RUFDRTtFQUNBO0FqSyttMkNaO0FpSzNtMkNRO0VBQ0U7QWpLNm0yQ1Y7QWlLM20yQ1U7RUFDRTtFQUNBO0FqSzZtMkNaO0FpS3ptMkNRO0VBQ0U7QWpLMm0yQ1Y7QWlLeG0yQ1E7RUFDRTtBakswbTJDVjtBaUtybTJDSTtFQUNFO0VBQ0E7QWpLdW0yQ047QWlLcG0yQ1E7RUFDRTtFQUNBO0FqS3NtMkNWO0FpSy9sMkNRO0VBQ0U7RUFDQTtBaktpbTJDVjtBaUs1bDJDSTtFQUNFO0VBQ0E7RUFDQTtBaks4bDJDTjtBaUs1bDJDTTtFQUNFO0FqSzhsMkNSOztBa0tyczJDQTtFQUNFO0VBQ0E7QWxLd3MyQ0Y7QWtLcHMyQ0U7RUFDRTtBbEtzczJDSjtBa0tuczJDRTtFQUNFLFlBUGM7RUFRZDtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0FsS3FzMkNKO0FrS25zMkNJO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QWxLcXMyQ047QWtLbnMyQ007RUFDRTtBbEtxczJDUjtBa0tsczJDTTtFQUNFO0VBQ0E7RUFDQTtBbEtvczJDUjtBa0tsczJDTTtFQUNFLFdoSk5JO0FsQjBzMkNaO0FrS2xzMkNNO0VBQ0UsY2hKekJEO0FsQjZ0MkNQO0FrSy9yMkNFO0VBQ0U7RUFBQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0FsS2lzMkNKO0FrSy9yMkNJO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QWxLaXMyQ047QWtLL3IyQ007RUFDRTtBbEtpczJDUjtBa0s5cjJDTTtFQUNFO0FsS2dzMkNSO0FrSzlyMkNRO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBbEtnczJDVjtBa0s3cjJDWTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQSxzQmhKM0NEO0VnSjRDQztBbEsrcjJDZDtBa0s3cjJDYztFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNoSnZEVDtBbEJzdjJDUDtBa0s1cjJDYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXaEpwRVI7QWxCa3cyQ1I7QWtLenIyQ2M7RUFDRTtFQUNBO0VBQ0EsYzVKbEZMO0FONncyQ1g7QWtLenIyQ2dCO0VBQ0U7QWxLMnIyQ2xCO0FrS3RyMkNZO0VBQ0U7QWxLd3IyQ2Q7QWtLcHIyQ1U7RUFDRTtBbEtzcjJDWjtBa0tscjJDWTtFQUNFLGNoSjFHUDtBbEI4eDJDUDtBa0tscjJDYztFQUNFO0FsS29yMkNoQjtBa0s5cTJDWTs7RUFFRTtBbEtncjJDZDtBa0s1cTJDVTtFQUNFO0FsSzhxMkNaO0FrS3hxMkNRO0VBQ0U7QWxLMHEyQ1Y7QWtLeHEyQ1U7RUFDRTtNQUFBO1VBQUE7QWxLMHEyQ1o7QWtLcHEyQ1E7RUFDRTtFQUNBO0VBQ0E7QWxLc3EyQ1Y7QWtLcHEyQ1U7O0VBRUU7QWxLc3EyQ1o7QWtLcHEyQ1k7O0VBQ0U7QWxLdXEyQ2Q7QWtLcHEyQ1k7O0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBbEt1cTJDZDtBa0tycTJDYzs7RUFDRTtFQUNBLGNoSmhKVDtFZ0ppSlM7QWxLd3EyQ2hCO0FrS3JxMkNjOztFQUNFO0VBQUE7TUFBQTtVQUFBO0FsS3dxMkNoQjtBa0t0cTJDZ0I7O0VBQ0U7QWxLeXEyQ2xCO0FrS3RxMkNnQjs7RUFDRTtFQUNBLFdoSjVKTjtBbEJxMDJDWjtBa0twcTJDZ0I7O0VBQ0U7QWxLdXEyQ2xCO0FrSzVwMkNZO0VBQ0U7RUFDQSxXaEovS0Y7RWdKZ0xFO0FsSzhwMkNkO0FrSzNwMkNZO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QWxLNnAyQ2Q7QWtLM3AyQ2M7RUFDRTtFQUFBO01BQUE7VUFBQTtFQUNBO0FsSzZwMkNoQjtBa0szcDJDZ0I7RUFDRTtFQUNBO0FsSzZwMkNsQjtBa0szcDJDa0I7RUFDRSxjaEp6TVo7QWxCczIyQ1I7QWtLenAyQ2dCO0VBQ0U7RUFDQTtFQUNBLFdoSnhNTjtBbEJtMjJDWjtBa0twcDJDZ0I7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FsS3NwMkNsQjtBa0tscDJDYztFQUNFO0VBQ0E7RUFDQSxXaEoxTko7RWdKMk5JO0FsS29wMkNoQjtBa0tqcDJDYztFQUNFO0FsS21wMkNoQjtBa0tocDJDYztFQUNFLGNoSm5QVDtFZ0pvUFM7QWxLa3AyQ2hCO0FrSy9vMkNjO0VBQ0U7RUFDQSxXaEp6T0o7QWxCMDMyQ1o7QWtLM28yQ2dCO0VBQ0U7QWxLNm8yQ2xCO0FrSzFvMkNnQjtFQUNFO0FsSzRvMkNsQjtBa0t4bzJDa0I7RUFDRSxjaEp6UWI7RWdKMFFhO0FsSzBvMkNwQjtBa0t2bzJDa0I7RUFDRTtBbEt5bzJDcEI7QWtLdm8yQ29CO0VBQ0U7RUFDQSxrQmhKbFFWO0VnSm1RVSxXaEpuUVY7QWxCNDQyQ1o7QWtLaG8yQ1E7RUFDRTtFQUNBO01BQUE7VUFBQTtBbEtrbzJDVjtBa0svbjJDUTtFQUNFO0VBQ0EsY2hKblNIO0VnSm9TRztFQUNBO0VBQ0E7RUFDQTtBbEtpbzJDVjtBa0s3bjJDTTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQSxjaEo5U0Q7RWdKK1NDO0VBQ0E7RUFDQTtBbEsrbjJDUjtBa0s3bjJDUTtFQUNFO0VBQ0E7QWxLK24yQ1Y7QWtLNW4yQ1E7RUFDRTtFQUNBO0FsSzhuMkNWO0FrS3RuMkNNO0VBQ0U7TUFBQTtVQUFBO0VBQ0E7QWxLd24yQ1I7QWtLcm4yQ007RUFDRTtNQUFBO1VBQUE7RUFDQTtBbEt1bjJDUjs7QW1LejgyQ0E7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QW5LNDgyQ0Y7QW1LMTgyQ0U7RUFDRSxZbktpR21CO0FBMjIyQ3ZCO0FtSzE4MkNJO0VBQ0UsWW5LK0Z1QjtBQTYyMkM3QjtBbUsxODJDTTtFQUNFO0VBQUE7QW5LNDgyQ1I7QW1LeDgyQ0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FuSzA4MkNOO0FtS3g4MkNNO0VBQ0U7RUFBQTtBbkswODJDUjtBbUt2ODJDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5LeTgyQ1I7QW1LdjgyQ1E7RUFDRSxzQmpKVkc7QWxCbTkyQ2I7QW1LcDgyQ0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QW5LczgyQ047QW1LcDgyQ007RUFDRTtFQUNBO0VBQ0E7QW5LczgyQ1I7QW1LbDgyQ1E7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QW5LbzgyQ1Y7QW1LNzcyQ0k7RUFDRTtBbksrNzJDTjs7QW9LNS8yQ0E7RUFDRTtBcEsrLzJDRjtBb0t6LzJDRTtFQUNFLHNCbEpjSTtFa0piSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBcEswLzJDSjtBb0t4LzJDSTtFQUNFO0VBQ0E7RUFDQTtBcEswLzJDTjtBb0t2LzJDSTtFQUNFO0VBQ0E7QXBLeS8yQ047QW9Ldi8yQ007RUFDRTtFQUNBO0VBQ0E7RUFDQSxjbEpOUztFa0pPVDtBcEt5LzJDUjtBb0t0LzJDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNsSmRTO0VrSmVUO0FwS3cvMkNSOztBb0tqLzJDRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0FwS28vMkNKO0FvS2wvMkNJO0VBQ0U7QXBLby8yQ047QW9LbC8yQ007RUFDRTtFQUNBO0VBQ0E7QXBLby8yQ1I7QW9LaC8yQ0k7RUFDRTtFQUFBO01BQUE7VUFBQTtBcEtrLzJDTjtBb0toLzJDTTtFQUNFO0VBQ0E7RUFDQTtBcEtrLzJDUjtBb0svKzJDTTtFQUNFO0FwS2kvMkNSO0FvSzcrMkNRO0VBQ0U7RUFDQTtBcEsrKzJDVjs7QXFLNWozQ0E7RUFDRTtBcksrajNDRjtBcUs3ajNDRTtFQUNFO0VBQ0E7RUFDQTtBcksrajNDSjtBcUs1ajNDRTtFQUNFO0VBQ0E7QXJLOGozQ0o7QXFLNWozQ0k7RUFDRTtBcks4ajNDTjs7QXNLM2szQ0U7RUFDRTtFQUFBO0F0SzhrM0NKO0FzSzVrM0NJO0VBQ0U7RUFBQTtBdEs4azNDTjtBc0sxazNDRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXRLNGszQ0o7QXNLMWszQ0k7RUFDRTtBdEs0azNDTjtBc0t6azNDSTtFQUNFO0VBQ0E7RUFDQTtBdEsyazNDTjtBc0tyazNDSTtFQUNFO0VBQ0E7QXRLdWszQ047QXNLcGszQ0k7RUFDRTtFQUNBO0F0S3NrM0NOO0FzS2xrM0NFO0VBQ0U7RUFDQTtFQUNBO0F0S29rM0NKO0FzS2xrM0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEtvazNDTjs7QXVLbm4zQ0E7RUFTRTtBdks4bTNDRjtBdUt0bjNDRTtFQUNFO0F2S3duM0NKO0F1S3RuM0NJO0VBQ0U7QXZLd24zQ047O0F3SzduM0NBO0VBR0U7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QXhLOG4zQ0Y7QXdLNW4zQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeEs4bjNDSjtBd0s1bjNDSTtFQUNFO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXhLOG4zQ047QXdLNW4zQ007RUFDRTtBeEs4bjNDUjtBd0sxbjNDSTs7RUFFRTtBeEs0bjNDTjtBd0t4bjNDRTtFQUNFO0F4SzBuM0NKO0F3S3huM0NJO0VBQ0U7QXhLMG4zQ047QXdLdG4zQ0U7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQSxZQTVDZTtBeEtvcTNDbkI7QXdLdG4zQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3RKM0JXO0VzSjRCWDtBeEt3bjNDTjtBd0twbjNDRTtFQUNFO0VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtBeEtzbjNDSjtBd0tubjNDTTtFQUNFO0F4S3FuM0NSO0F3S2xuM0NNO0VBQ0U7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0Esc0J0SnJESztFc0pzREw7QXhLb24zQ1I7QXdLam4zQ007RUFDRTtFQUNBO0F4S21uM0NSO0F3S2puM0NRO0VBQ0U7RUFDQTtBeEttbjNDVjtBd0tsbjNDVTtFQUNFO0F4S29uM0NaO0F3S2huM0NRO0VBQ0U7QXhLa24zQ1Y7O0F5SzlzM0NFO0VBQ0U7QXpLaXQzQ0o7QXlLN3MzQ1E7RUFBZTtBektndDNDdkI7QXlLL3MzQ1E7RUFBZTtBektrdDNDdkI7QXlLaHQzQ1E7RUFBZTtBekttdDNDdkI7QXlLaHQzQ007RUFDRTtBektrdDNDUjtBeUsvczNDVTtFQUNFO0F6S2l0M0NaO0F5SzNzM0NZO0VBQ0U7RUFDQTtFQUNBO0F6SzZzM0NkO0F5SzNzM0NjO0VBQ0UsY3ZKSEM7RXVKSUQ7QXpLNnMzQ2hCO0F5S3pzM0NZO0VBQ0U7QXpLMnMzQ2Q7QXlLcnMzQ1U7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F6S3VzM0NaO0F5S3JzM0NZOztFQUVFO0VBQ0E7RUFDQTtBekt1czNDZDtBeUtwczNDWTtFQUNFO0F6S3NzM0NkO0F5S3BzM0NjO0VBQ0U7QXpLc3MzQ2hCO0F5Sy9yM0NZO0VBQ0U7QXpLaXMzQ2Q7QXlLNXIzQ1E7RUFDRTtBeks4cjNDVjs7QTBLcnczQ0U7RUFDRTtFQU1BO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBMUttdzNDSjtBMEt6dzNDSTtFQUNFO0ExSzJ3M0NOO0EwS3B3M0NJO0VBQ0U7QTFLc3czQ047QTBLbHczQ0U7RUFDRTtBMUtvdzNDSjtBMEtsdzNDSTtFQUNFO0ExS293M0NOO0EwS2p3M0NRO0VBQ0U7QTFLbXczQ1Y7QTBLanczQ1U7RUFDRTtBMUttdzNDWjtBMEt6djNDSTs7RUFDRTtBMUs0djNDTjtBMEt6djNDSTs7RUFDRTtBMUs0djNDTjtBMEt4djNDRTtFQUNFO0ExSzB2M0NKO0EwS3Z2M0NFO0VBQ0U7QTFLeXYzQ0o7QTBLdHYzQ0U7RUFDRTtBMUt3djNDSjs7QTJLL3kzQ0U7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBM0trejNDSjtBMksveTNDRTtFQUNFO0EzS2l6M0NKO0EySzV5M0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY3pKUWE7QWxCc3kzQ2pCO0EyS3p5M0NNO0VBQ0U7RUFDQTtBM0syeTNDUjtBMkt6eTNDUTtFQUNFO0VBQ0E7QTNLMnkzQ1Y7QTJLeHkzQ1E7RUFDRTtBM0sweTNDVjtBMkt4eTNDVTtFQUNFO0EzSzB5M0NaO0EyS3R5M0NRO0VBQ0UsY3pKZk87RXlKZ0JQO0VBQ0E7RUFDQTtBM0t3eTNDVjtBMktueTNDSTtFQUNFLFd6SnpCTTtFeUowQk47QTNLcXkzQ047QTJLbHkzQ0k7RUFDRTtFQUNBO0VBQ0E7QTNLb3kzQ047QTJLbHkzQ007RUFDRTtBM0tveTNDUjtBMktqeTNDTTtFQUNFO0VBQ0EsY3pKaERBO0FsQm0xM0NSOztBMks1eDNDRTtFQUNFO0EzSyt4M0NKO0EySzd4M0NJO0VBQ0U7RUFDQTtFQUNBO0EzSyt4M0NOO0EySzV4M0NJO0VBQ0U7QTNLOHgzQ047O0EyS3R4M0NJOztFQUNFO0EzSzB4M0NOO0EyS3J4M0NROztFQUNFLGN6SnhGSDtBbEJnMzNDUDtBMkt0eDNDUTs7RUFDRSxjekp2Rko7QWxCZzMzQ047QTJLdHgzQ1E7O0VBQ0U7RUFDQTtBM0t5eDNDVjs7QTRLajQzQ0U7RUFDRTtFQUNBO0VBQ0EsYzFKc0JhO0FsQjgyM0NqQjs7QTZLeDQzQ0E7RUFDRTtFQUNBO0E3SzI0M0NGO0E2S3o0M0NFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtBN0syNDNDSjtBNkt6NDNDSTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBN0syNDNDTjtBNkt2NDNDRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBN0t5NDNDSjtBNkt2NDNDSTtFQUNFO0VBQUE7TUFBQTtVQUFBO0E3S3k0M0NOO0E2S3Q0M0NJO0VBQ0U7QTdLdzQzQ047QTZLdDQzQ007RUFDRTtFQUNBO0E3S3c0M0NSO0E2S3I0M0NNO0VBQ0U7QTdLdTQzQ1I7O0E4SzE2M0NBO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtBOUs2NjNDRjtBOEszNjNDRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0E5SzY2M0NKO0E4SzM2M0NJO0VBQ0U7QTlLNjYzQ047QThLMTYzQ0k7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7TUFBQTtFQUNBO0VBQ0E7QTlLNDYzQ047QThLMTYzQ007RUFFRTtBOUsyNjNDUjtBOEt4NjNDTTtFQUNFO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBOUswNjNDUjtBOEt2NjNDTTtFQUNFO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0E5S3k2M0NSO0E4S3Y2M0NRO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QTlLeTYzQ1Y7QThLdDYzQ1k7RUFDRSxjNUozQlA7QWxCbTgzQ1A7QThLcDYzQ1U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5S3M2M0NaO0E4S3A2M0NZO0VBQ0U7QTlLczYzQ2Q7QThLbDYzQ1U7RUFDRTtBOUtvNjNDWjtBOEtsNjNDWTtFQUNFO0E5S282M0NkO0E4Sy81M0NZO0VBRUU7RUFDQTtBOUtnNjNDZDtBOEs5NTNDYzs7O0VBRUU7QTlLaTYzQ2hCOztBK0twLzNDQTtFQUNFO0EvS3UvM0NGO0ErS3AvM0NJO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBL0tzLzNDTjtBK0twLzNDTTs7RUFFRTtFQUFBO01BQUE7VUFBQTtBL0tzLzNDUjtBK0tsLzNDSTtFQUNFO0VBQ0E7QS9Lby8zQ047QStLbC8zQ007RUFDRTtFQUNBO0VBQ0E7QS9Lby8zQ1I7QStLNyszQ007RUFDRTtBL0srKzNDUjtBK0sxKzNDRTtFQUNFO0EvSzQrM0NKO0ErS3orM0NFO0VBQ0U7QS9LMiszQ0o7QStLeCszQ0U7RUFDRTtFQUNBO0EvSzArM0NKO0ErS3grM0NJO0VBQ0U7RUFDQTtBL0swKzNDTjs7QWdMNWg0Q0U7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QWhMK2g0Q0o7O0FpTHJpNENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakx3aTRDRjtBaUx0aTRDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqTHdpNENKO0FpTHJpNENFO0VBQ0U7RUFDQSxjL0pRRztFK0pQSDtFQUNBO0FqTHVpNENKO0FpTHBpNENFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0FqTHNpNENKO0FpTHBpNENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqTHNpNENOO0FpTGxpNENFO0VBQ0UsYy9KbEJHO0UrSm1CSDtFQUNBO0FqTG9pNENKOztBa0xobDRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsTG1sNENGO0FrTGpsNENFO0VBRUU7RUFDQTtFQUNBO0VBQ0E7QWxMa2w0Q0o7QWtMOWs0Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QmhLS007RWdLSk47QWxMZ2w0Q0o7O0FrTDNrNENBO0FBQ0E7RUFDRTtFQUNBO0FsTDhrNENGO0FrTDVrNENFO0VBRUU7RUFDQTtBbEw2azRDSjtBa0wxazRDRTtFQUNFO0VBQ0E7QWxMNGs0Q0o7QWtMems0Q0U7RUFDRTtFQUNBO0FsTDJrNENKO0FrTHhrNENFO0VBQ0U7RUFDQTtFQUNBO01BQUE7VUFBQTtBbEwwazRDSjs7QWtMbms0Q0U7RUFFRTtFQUNBO0FsTHFrNENKO0FrTGprNENFO0VBQ0U7RUFDQTtFQUNBO01BQUE7VUFBQTtBbExtazRDSjs7QW1MeG80Q0E7RUFDRTtFQUNBO0FuTDJvNENGO0FtTHpvNENFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0FuTDJvNENKO0FtTHpvNENJO0VBQ0U7TUFBQTtVQUFBO0FuTDJvNENOO0FtTHpvNENNO0VBQ0U7QW5MMm80Q1I7QW1Mdm80Q0k7RUFDRTtNQUFBO1VBQUE7QW5MeW80Q047QW1Mdm80Q007RUFDRTtFQUNBO0FuTHlvNENSO0FtTHRvNENNO0VBQ0U7RUFDQTtBbkx3bzRDUjtBbUx0bzRDUTtFQUNFO0FuTHdvNENWO0FtTG5vNENJOztFQUVFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0FuTHFvNENOO0FtTGxvNENJO0VBQ0UsY2pLaEJJO0FsQm9wNENWO0FtTGhvNENNO0VBQ0U7QW5Ma280Q1I7QW1MaG80Q1E7RUFDRTtBbkxrbzRDVjtBbUw3bjRDSTtFQUNFO0VBQ0E7QW5MK240Q047O0FtTDFuNENBO0VBQ0U7QW5MNm40Q0Y7O0FtTHptNENFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQSxnQkFKWTtFQUtaO0FuTDRtNENKO0FtTDFtNENJO0VBcEJBO0VBc0JFLFlBVFU7RUFVVjtFQUNBO0VBQ0E7QW5MNG00Q047QW1MMW00Q007RUFDRTtFQUNBO0VBQ0E7QW5MNG00Q1I7QW1MeG00Q0k7RUFDRTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QW5MMG00Q047QW1MeG00Q007RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkwwbTRDUjtBbUx2bTRDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNqS3hHQTtFaUt5R0E7QW5MeW00Q1I7QW1MdG00Q007RUFDRTtBbkx3bTRDUjtBbUxubTRDRTtFQTlERTtFQWdFQTtFQUNBO0VBQ0E7RUFDQTtBbkxxbTRDSjtBbUxubTRDSTtFQTNEQTtFQUFBO0FuTGlxNENKO0FtTG5tNENNO0VBQ0U7QW5McW00Q1I7QW1Mbm00Q1E7RUFDRTtFQUNBLGNqSzFISDtBbEIrdDRDUDtBbUxsbTRDUTtFQUNFO0FuTG9tNENWO0FtTGxtNENVO0VBQ0U7RUFDQTtFQUNBLGNqS2xKTDtBbEJzdjRDUDtBbUw5bDRDSTtFQUNFO0VBQ0E7RUFDQTtBbkxnbTRDTjtBbUw3bDRDSTtFQUNFO0FuTCtsNENOO0FtTDNsNENJO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtBbkw2bDRDTjtBbUwxbDRDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuTDRsNENWO0FtTHpsNENRO0VBQ0U7QW5MMmw0Q1Y7QW1MeGw0Q1E7RUFDRTtFQUNBO0VBQ0E7QW5MMGw0Q1Y7QW1MdGw0Q007RUExSEY7RUFDQTtFQUNBO0VBSUE7RUFBQTtFQXVISTtFQUNBO0FuTDBsNENSO0FtTHhsNENRO0VBaElKO0VBQ0E7RUFDQTtFQWdJTTtBbkw0bDRDVjtBbUx6bDRDUTtFQUNFO0VBQUE7QW5MMmw0Q1Y7QW9Menk0Q0U7RUFDRTtBcEwyeTRDSjtBb0x6eTRDSTtFQUNFO0FwTDJ5NENOO0FvTHp5NENNO0VBQ0U7QXBMMnk0Q1I7QW9Mdnk0Q1E7RUFDRTtBcEx5eTRDVjtBb0xyeTRDTTtFQUNFO0FwTHV5NENSO0FvTHB5NENNO0VBQ0U7QXBMc3k0Q1I7QW9Mank0Q1U7RUFDRTtBcExteTRDWjtBb0w5eDRDYzs7Ozs7RUFLRTtBcExneTRDaEI7QW9MMXg0Q1k7RUFDRTtBcEw0eDRDZDs7QXFMdDA0Q007RUFDRTtBckx5MDRDUjtBcUxyMDRDSTtFQUNFO0FyTHUwNENOO0FxTC96NENVO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QXJMaTA0Q1o7QXFML3o0Q1k7RUFDRTtBckxpMDRDZDtBcUw3ejRDVTtFQUNFO0VBQ0E7QXJMK3o0Q1o7QXFMMXk0Q007RUFDRTtBckw0eTRDUjtBcUx6eTRDVTtFQUNFO0FyTDJ5NENaO0FxTHZ5NENRO0VBQ0U7QXJMeXk0Q1Y7QXFMbHk0Q0k7RUFDRTtBckxveTRDTjtBcUxqeTRDSTtFQUNFO0FyTG15NENOO0FxTDl4NENJO0VBQ0U7QXJMZ3k0Q047QXFMM3g0Q0k7RUFDRTtBckw2eDRDTjtBcUx4eDRDSTtFQUNFO0FyTDB4NENOO0FxTHJ4NENJO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QXJMdXg0Q047QXFMbng0Q1E7OztFQUdFO0FyTHF4NENWO0FxTDd3NENJO0VBQ0U7QXJMK3c0Q047QXFMMXc0Q0k7RUFDRTtBckw0dzRDTjs7QXFMdnc0Q0E7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyTDB3NENGO0FxTHh3NENFO0VBUEY7SUFRSTtJQUNBO0VyTDJ3NENGO0FBQ0Y7QXFMenc0Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyTDJ3NENKO0FxTHh3NENFO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QXJMMHc0Q0o7QXFMeHc0Q0k7RUFDRTtBckwwdzRDTjtBcUx2dzRDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyTHl3NENOO0FxTHZ3NENNO0VBQ0U7QXJMeXc0Q1I7QXFMdHc0Q007RUFDRTtFQUNBO0FyTHd3NENSO0FxTHR3NENRO0VBQ0U7RUFDQTtBckx3dzRDVjtBcUxydzRDUTtFQUNFO0FyTHV3NENWO0FxTGp3NENFOztFQUVFO0FyTG13NENKO0FxTGh3NENFO0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO0VBQ0E7RUFDQTtBckxrdzRDSjtBcUxodzRDSTtFQUNFO0VBQ0E7QXJMa3c0Q047QXFML3Y0Q0k7RUFDRTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7QXJMaXc0Q047QXFML3Y0Q007OztFQUdFO0FyTGl3NENSO0FxTDd2NENJO0VBQ0U7RUFBQTtFQUFBO0VBQUE7QXJMK3Y0Q047QXFMNXY0Q0k7RUFDRTtFQUNBO0VBQ0E7QXJMOHY0Q047QXFMM3Y0Q0k7RUFDRTtFQUFBO01BQUE7VUFBQTtBckw2djRDTjs7QXFMeHY0Q0E7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyTDJ2NENGO0FxTHp2NENFO0VBVkY7SUFXSTtJQUFBO0lBQUE7UUFBQTtZQUFBO0lBQ0E7RXJMNHY0Q0Y7QUFDRjs7QXFMenY0Q0E7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0FyTDR2NENGO0FxTDF2NENFO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QXJMNHY0Q0o7QXFMeHY0Q0k7RUFDRTtBckwwdjRDTjtBcUx2djRDSTtFQUNFO0FyTHl2NENOO0FxTHR2NENJO0VBQ0U7RUFDQTtFQUNBO0FyTHd2NENOOztBc0wzLzRDSTs7RUFDRTtBdEwrLzRDTjtBc0w3LzRDTTs7RUFDRTtFQUFBO0F0TGdnNUNSO0FzTDkvNENROztFQUNFO0VBQUE7QXRMaWc1Q1Y7O0F1TDFnNUNFO0VBQ0U7QXZMNmc1Q0o7QXVMM2c1Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2TDZnNUNOO0F1THpnNUNNO0VBQ0U7QXZMMmc1Q1I7QXVMeGc1Q007RUFDRTtBdkwwZzVDUjtBdUx2ZzVDTTtFQUNFO0F2THlnNUNSO0F1THRnNUNNO0VBQ0U7QXZMd2c1Q1I7QXVMcmc1Q007RUFDRTtFQUNBO0F2THVnNUNSOztBd0xwaTVDQTtFQUNFO0F4THVpNUNGO0F3THJpNUNFO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQUE7RUFDQTtBeEx1aTVDSjtBd0xyaTVDSTtFQUNFO0VBQ0E7QXhMdWk1Q047QXdMcGk1Q0k7RUFDRTtFQUNBO0VBQ0E7QXhMc2k1Q047QXdMbGk1Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4TG9pNUNKO0F3TGppNUNFO0VBQ0U7QXhMbWk1Q0o7QXdML2g1Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4TGlpNUNOO0F3TC9oNUNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhMaWk1Q1I7QXdMOWg1Q007RUFDRTtFQUNBO0VBQ0E7QXhMZ2k1Q1I7QXdMM2g1Q0U7RUFDRTtFQUNBO0VBQ0EsY3RLbENNO0VzS21DTjtBeEw2aDVDSjtBd0x4aDVDSTtFQUNFO0F4TDBoNUNOO0F3THhoNUNNO0VBQ0U7QXhMMGg1Q1I7QXdMdGg1Q0k7RUFDRTtBeEx3aDVDTjtBd0xyaDVDSTtFQUNFO0VBQ0E7QXhMdWg1Q047QXdMcGg1Q0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtNQUFBO1VBQUE7RUFDQTtBeExzaDVDTjtBd0xwaDVDTTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtBeExzaDVDUjtBd0xqaDVDSTtFQUNFO0F4TG1oNUNOO0F3TGhoNUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhMa2g1Q047QXdMaGg1Q007RUFDRTtFQUNBO0VBQ0E7QXhMa2g1Q1I7QXdML2c1Q007RUFDRTtFQUNBO0VBQ0E7RUFDQSxjdEs3RkQ7RXNLOEZDO0F4TGloNUNSO0F3TDlnNUNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjdEtsR0Q7QWxCa241Q1A7QXdMOWc1Q1E7RUFDRTtBeExnaDVDVjtBd0wzZzVDUTs7RUFFRTtBeEw2ZzVDVjtBd0wxZzVDUTtFQUNFO0F4TDRnNUNWO0F3THRnNUNNO0VBQ0U7RUFDQTtBeEx3ZzVDUjtBd0xuZzVDRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtBeExxZzVDSjtBd0xsZzVDRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtBeExvZzVDSjtBd0xsZzVDSTtFQUNFO0F4TG9nNUNOO0F3TGhnNUNFOztFQUVFO0F4TGtnNUNKO0F3TGhnNUNJOztFQUNFO0VBQ0E7RUFDQTtBeExtZzVDTjtBd0xoZzVDSTs7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0F4TG1nNUNOO0F3TGpnNUNNOztFQUNFO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QXhMb2c1Q1I7QXdMLy80Q007O0VBQ0U7QXhMa2c1Q1I7QXdMaGc1Q1E7O0VBQ0U7RUFDQTtFQUNBO0F4TG1nNUNWO0F3TGhnNUNROztFQUNFO0F4TG1nNUNWO0F3TC8vNENNOztFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7QXhMa2c1Q1I7QXdMaGc1Q1E7O0VBQ0U7RUFBQTtNQUFBO1VBQUE7RUFDQTtBeExtZzVDVjtBd0w5LzRDUTs7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0F4TGlnNUNWO0F3TC8vNENVOztFQUNFO0VBQUE7TUFBQTtVQUFBO0F4TGtnNUNaO0F3TC8vNENVOztFQUNFO0VBQ0E7RUFDQTtBeExrZzVDWjtBd0wvLzRDVTs7RUFDRSxtQnRLaE1EO0FsQmtzNUNYO0F3TC8vNENVOztFQUNFO0VBQUE7TUFBQTtVQUFBO0F4TGtnNUNaOztBd0wxLzRDQTtFQUNFO0F4TDYvNENGO0F3TDMvNENFO0VBQ0U7QXhMNi80Q0o7QXdMMy80Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeEw2LzRDTjtBd0wxLzRDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F4TDQvNENOO0F3THovNENJO0VBQ0U7RUFDQTtFQUNBO0F4TDIvNENOO0F3THQvNENNO0VBQ0U7QXhMdy80Q1I7QXdMOSs0Q0k7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0F4TGcvNENOO0F3TDcrNENJO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7TUFBQTtVQUFBO0F4TCsrNENOO0F3TDMrNENNO0VBQ0U7RUFDQTtBeEw2KzRDUjtBd0wxKzRDTTtFQUNFO0F4TDQrNENSOztBd0wvOTRDQTtFQUNFO0F4TGsrNENGO0F3TDU5NENNO0VBQ0U7RUFDQTtFQUNBO0F4TDg5NENSO0F3THg5NENJO0VBQ0U7QXhMMDk0Q047QXdMdDk0Q0U7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBeEx3OTRDSjtBd0xyOTRDRTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0F4THU5NENKOztBeUw1eTVDQTtFQUNFO0VBQ0E7QXpMK3k1Q0Y7QXlMN3k1Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtBekwreTVDSjtBeUw3eTVDSTtFQUNFO0VBQ0E7RUFDQTtFQUFBO01BQUE7VUFBQTtBekwreTVDTjtBeUwzeTVDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6TDZ5NUNKO0F5TDF5NUNFO0VBM0JGO0lBNEJJO0V6TDZ5NUNGO0FBQ0Y7QXlMMXk1Q0k7RUFERjtJQUVJO0V6TDZ5NUNKO0FBQ0Y7QXlMMXk1Q0U7RUFDRTtBekw0eTVDSjtBeUx6eTVDRTtFQUNFO0VBQUE7TUFBQTtVQUFBO0F6TDJ5NUNKO0F5THh5NUNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpMMHk1Q1I7O0EwTDMxNUNBO0VBQ0U7QTFMODE1Q0Y7QTBMNTE1Q0U7O0VBRUU7RUFDQTtFQUFBO01BQUE7VUFBQTtBMUw4MTVDSjs7QTJMcDI1Q0E7RUFDRTtBM0x1MjVDRjtBMkxuMjVDTTtFQUNFO0VBQ0E7QTNMcTI1Q1I7QTJMbjI1Q1E7RUFDRTtFQUNBO0EzTHEyNUNWO0EyTGwyNUNRO0VBQ0U7QTNMbzI1Q1Y7QTJMbDI1Q1U7RUFDRTtBM0xvMjVDWjtBMkxsMjVDWTtFQUVFO0EzTG0yNUNkO0EyTDcxNUNNO0VBQ0U7QTNMKzE1Q1I7QTJMMTE1Q0U7RUFDRTtFQUFBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QTNMNDE1Q0o7QTJMMTE1Q0k7RUFDRTtFQUNBO0EzTDQxNUNOO0EyTDExNUNNO0VBQ0U7QTNMNDE1Q1I7QTJMeDE1Q0k7RUFDRTtFQUNBO0EzTDAxNUNOO0EyTHgxNUNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNMMDE1Q1I7QTJMdjE1Q007RUFDRTtBM0x5MTVDUjtBMkx0MTVDTTtFQUNFO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtBM0x3MTVDUjtBMkx0MTVDUTtFQUNFO0VBQUE7TUFBQTtVQUFBO0EzTHcxNUNWOztBNEw5NTVDQTtFQUNFO0E1TGk2NUNGO0E0TDk1NUNJO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtBNUxnNjVDTjtBNEw5NTVDTTtFQUNFO0VBQUE7TUFBQTtVQUFBO0E1TGc2NUNSO0E0TDU1NUNJO0VBQ0U7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0E1TDg1NUNOO0E0TDU1NUNNO0VBQ0U7RUFBQTtNQUFBO1VBQUE7QTVMODU1Q1I7QTRMejU1Q0U7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QTVMMjU1Q0o7QTRMeDU1Q0U7RUFDRTtBNUwwNTVDSjtBNEx2NTVDRTtFQUNFO0E1THk1NUNKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvanF1ZXJ5LWNvbmZpcm0vZGlzdC9qcXVlcnktY29uZmlybS5taW4uY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9xdWlsbC9kaXN0L3F1aWxsLmNvcmUuY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9xdWlsbC9kaXN0L3F1aWxsLnNub3cuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ljb25zYXguY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy92dWUyLWRhdGVwaWNrZXIvaW5kZXguY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3Z1ZS1mdWxsLXNjcmVlbi1maWxlLWRyb3AuY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2FwcC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2ZvbnRzL251bml0by5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbG9yLW1vZGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NvbnRhaW5lci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jaGVjay5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FjY29yZGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fb2ZmY2FudmFzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wbGFjZWhvbGRlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3JlZC1saW5rcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19mb2N1cy1yaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2ljb24tbGluay5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdGFja3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3RleHQtdHJ1bmNhdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdnIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL191dGlsaXRpZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9mb250YXdlc29tZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3NpemluZy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2xpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2FuaW1hdGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19zdGFja2VkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9yZWd1bGFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3Mvc29saWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9icmFuZHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9xdWFzYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mb250cy9mcmVkZXJpY2EtdGhlLWdyZWF0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvdmJsbGMvZ2VuZXJhbC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3ZibGxjL2hlYWRlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3ZibGxjL2Zvb3Rlci1tb2JpbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy92YmxsYy9oZXJvLXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy92YmxsYy9oZXJvLXNlY3Rpb24td2l0aC1pbWctYmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy92YmxsYy92Yi1jYXJvdXNlbC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3ZibGxjL2J1c2luZXNzLWJ1aWxkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvdmJsbGMvb3VyLXRlYW0uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy92YmxsYy9wYWdlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3ZibGxjL2lucXVpcnktZm9ybS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3ZibGxjL2hvbWUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy92YmxsYy9wb3J0Zm9saW8tcHVibGljLXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy92YmxsYy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvaGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvbG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvYWpheC1lcnJvcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mb3Jtcy9nbS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zvcm1zL2dlbmVyYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9mb3Jtcy9zZWxlY3Qtd2lkZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zvcm1zL2N1c3RvbS1jaGVja2JveC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zvcm1zL3NlbGVjdC1tdWx0aXBsZS13aXRoLXR5cGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZm9ybXMvaW1hZ2UtcGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZm9ybXMvcHJvZmlsZS1hbmQtY29udGFjdC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2Zvcm1zL2VzaWduLWNvbnNlbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9zaWduYXR1cmUtZm9udHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9sb2dpbi1mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZG9jdW1lbnRzLWxpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2RvY3MtY29tcG9uZW50cy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvdGhpbmctZGV0YWlscy1wYW5lbC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvZG9jcy1lbWFpbC1tb2RhbC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvZG9jcy1tYW5hZ2Utc2lnbmF0dXJlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvZG9jcy1taXNjLXByb3BzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9kb2NzLXRhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9kb2NzLXRhZy1lZGl0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9kb2NzLXRhZ3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9zZW5kaW5nLXByb2ZpbGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvcHJlc2VudGF0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2dlbmVyaWMvZ2VuZXJpYy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2dlbmVyaWMvaXRlbXMtdGFibGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9nZW5lcmljL2l0ZW0tZGV0YWlscy1wYW5lbC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2dlbmVyaWMvaW5wbGFjZS1pbnB1dHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9nZW5lcmljL2ZpbHRlcnMtYmxvY2suc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9nZW5lcmljL2ZpbHRlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2dlbmVyaWMvcmVsYXRpb25zLWZpbHRlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2dlbmVyaWMvcmVzaXphYmxlLXBhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZ2VuZXJpYy9hc3NpZ24tYXV0b2NvbXBsZXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZ2VuZXJpYy9pdGVtcy10YWJsZS1jb2x1bW5zLWVkaXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9nZW5lcmljL3RhZ3Mtd2lkZ2V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9zaWduYXR1cmUtc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZGFzaGJvYXJkLXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2FkZC11c2VyLWlubGluZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvYnVsay1jcmVhdGUtdXNlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb250YWN0cy1saXN0LXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9kZWFscy1saXN0LXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9wYWNrYWdlcy1saXN0LXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy91c2Vycy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvdGh1bWJuYWlscy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvcHJlc2VudGF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvamV0LXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9pbmZvLXJlcXVlc3QtZm9ybS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3JlZmVyZW5jZXMtdHJlZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3JlZmVyZW5jZXMtcGFnZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2RlYWwtcGFydHkuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3Bhc3RlLWZpbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL21hcmtldC1yZXNlYXJjaC1wZGYtZGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy90YWdzLXBhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy92Yi1mb2xkZXItdGFncy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvamV0cy1tYXJrZXRwbGFjZS1wYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvdGhpbmdzLXBhZ2UtY29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvdGhpbmctY29tbWVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy90aGluZy1hY3Rpdml0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9jb250YWN0LWFjdGl2aXR5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9yZWxhdGlvbnMtZmlsdGVycy1ibG9jay5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3BvcHVwcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvcHktbGlua3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3BhY2thZ2UtYXNzZW1ibHkuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9idWxrLWNyZWF0ZS10aGluZ3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9yaWdodC1wYW5lbC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvY29tbXVuaWNhdGlvbnMtZW1haWxzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9jb21tdW5pY2F0aW9ucy1zZW50LWluZm8uc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2NvbW11bmljYXRpb25zLWJ1bGsuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2NvbW11bmljYXRpb25zLWVtYWlscy1jaGFpbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2NvbXBvbmVudHMvbWVyZ2UtaXRlbXMtZGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9qZXRuZXQtbW9kZWwtZmlsdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9hZGQtamV0LWRpYWxvZy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2dlbmVyaWMvanF1ZXJ5LWNvbmZpcm0tZml4ZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy91cGxvYWQtZG9jdW1lbnQtcGFnZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL3NhbGUtcmliYm9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mvb2ZmZXJpbmctbGFuZGluZy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2dlbmVyaWMvZGlzdHJhY3Rpb24tZnJlZS1tb2RlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mvc3RhdGlvbi1wYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy90YWdzLXBpcGVsaW5lLXN0ZXBzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9jaGFuZ2UtcmVwbHktZGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3Mvc3VydmV5LXRlbXBsYXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy9lZGl0LXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL2NvbW11bmljYXRpb25zLWVtYWlsLWNsYXNzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvY29tcG9uZW50cy92Yi10cmF2ZXJzYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9jb21wb25lbnRzL3ZiLXRyYXZlcnNhbC1jb2x1bW5zLXNlbGVjdC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIVxyXG4gKiBqcXVlcnktY29uZmlybSB2My4zLjQgKGh0dHA6Ly9jcmFmdHBpcC5naXRodWIuaW8vanF1ZXJ5LWNvbmZpcm0vKVxyXG4gKiBBdXRob3I6IGJvbmlmYWNlIHBlcmVpcmFcclxuICogV2Vic2l0ZTogd3d3LmNyYWZ0cGlwLmNvbVxyXG4gKiBDb250YWN0OiBoZXlAY3JhZnRwaXAuY29tXHJcbiAqXHJcbiAqIENvcHlyaWdodCAyMDEzLTIwMTkganF1ZXJ5LWNvbmZpcm1cclxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vY3JhZnRwaXAvanF1ZXJ5LWNvbmZpcm0vYmxvYi9tYXN0ZXIvTElDRU5TRSlcclxuICovQC13ZWJraXQta2V5ZnJhbWVzIGpjb25maXJtLXNwaW57ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgamNvbmZpcm0tc3Bpbntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19Ym9keVtjbGFzcyo9amNvbmZpcm0tbm8tc2Nyb2xsLV17b3ZlcmZsb3c6aGlkZGVuIWltcG9ydGFudH0uamNvbmZpcm17cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7ei1pbmRleDo5OTk5OTk5OTtmb250LWZhbWlseTppbmhlcml0O292ZXJmbG93OmhpZGRlbn0uamNvbmZpcm0gLmpjb25maXJtLWJne3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC40czt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzfS5qY29uZmlybSAuamNvbmZpcm0tYmcuamNvbmZpcm0tYmctaHtvcGFjaXR5OjAhaW1wb3J0YW50fS5qY29uZmlybSAuamNvbmZpcm0tc2Nyb2xscGFuZXstd2Via2l0LXBlcnNwZWN0aXZlOjUwMHB4O3BlcnNwZWN0aXZlOjUwMHB4Oy13ZWJraXQtcGVyc3BlY3RpdmUtb3JpZ2luOmNlbnRlcjtwZXJzcGVjdGl2ZS1vcmlnaW46Y2VudGVyO2Rpc3BsYXk6dGFibGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uamNvbmZpcm0gLmpjb25maXJtLXJvd3tkaXNwbGF5OnRhYmxlLXJvdzt3aWR0aDoxMDAlfS5qY29uZmlybSAuamNvbmZpcm0tY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGw7dmVydGljYWwtYWxpZ246bWlkZGxlfS5qY29uZmlybSAuamNvbmZpcm0taG9sZGVye21heC1oZWlnaHQ6MTAwJTtwYWRkaW5nOjUwcHggMH0uamNvbmZpcm0gLmpjb25maXJtLWJveC1jb250YWluZXJ7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbjp0cmFuc2Zvcm07dHJhbnNpdGlvbjp0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm19Lmpjb25maXJtIC5qY29uZmlybS1ib3gtY29udGFpbmVyLmpjb25maXJtLW5vLXRyYW5zaXRpb257LXdlYmtpdC10cmFuc2l0aW9uOm5vbmUhaW1wb3J0YW50O3RyYW5zaXRpb246bm9uZSFpbXBvcnRhbnR9Lmpjb25maXJtIC5qY29uZmlybS1ib3h7YmFja2dyb3VuZDp3aGl0ZTtib3JkZXItcmFkaXVzOjRweDtwb3NpdGlvbjpyZWxhdGl2ZTtvdXRsaW5lOjA7cGFkZGluZzoxNXB4IDE1cHggMDtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b31ALXdlYmtpdC1rZXlmcmFtZXMgdHlwZS1ibHVlezElLDEwMCV7Ym9yZGVyLWNvbG9yOiMzNDk4ZGJ9NTAle2JvcmRlci1jb2xvcjojNWZhZWUzfX1Aa2V5ZnJhbWVzIHR5cGUtYmx1ZXsxJSwxMDAle2JvcmRlci1jb2xvcjojMzQ5OGRifTUwJXtib3JkZXItY29sb3I6IzVmYWVlM319QC13ZWJraXQta2V5ZnJhbWVzIHR5cGUtZ3JlZW57MSUsMTAwJXtib3JkZXItY29sb3I6IzJlY2M3MX01MCV7Ym9yZGVyLWNvbG9yOiM1NGQ5OGN9fUBrZXlmcmFtZXMgdHlwZS1ncmVlbnsxJSwxMDAle2JvcmRlci1jb2xvcjojMmVjYzcxfTUwJXtib3JkZXItY29sb3I6IzU0ZDk4Y319QC13ZWJraXQta2V5ZnJhbWVzIHR5cGUtcmVkezElLDEwMCV7Ym9yZGVyLWNvbG9yOiNlNzRjM2N9NTAle2JvcmRlci1jb2xvcjojZWQ3NjY5fX1Aa2V5ZnJhbWVzIHR5cGUtcmVkezElLDEwMCV7Ym9yZGVyLWNvbG9yOiNlNzRjM2N9NTAle2JvcmRlci1jb2xvcjojZWQ3NjY5fX1ALXdlYmtpdC1rZXlmcmFtZXMgdHlwZS1vcmFuZ2V7MSUsMTAwJXtib3JkZXItY29sb3I6I2YxYzQwZn01MCV7Ym9yZGVyLWNvbG9yOiNmNGQwM2Z9fUBrZXlmcmFtZXMgdHlwZS1vcmFuZ2V7MSUsMTAwJXtib3JkZXItY29sb3I6I2YxYzQwZn01MCV7Ym9yZGVyLWNvbG9yOiNmNGQwM2Z9fUAtd2Via2l0LWtleWZyYW1lcyB0eXBlLXB1cnBsZXsxJSwxMDAle2JvcmRlci1jb2xvcjojOWI1OWI2fTUwJXtib3JkZXItY29sb3I6I2IwN2NjNn19QGtleWZyYW1lcyB0eXBlLXB1cnBsZXsxJSwxMDAle2JvcmRlci1jb2xvcjojOWI1OWI2fTUwJXtib3JkZXItY29sb3I6I2IwN2NjNn19QC13ZWJraXQta2V5ZnJhbWVzIHR5cGUtZGFya3sxJSwxMDAle2JvcmRlci1jb2xvcjojMzQ0OTVlfTUwJXtib3JkZXItY29sb3I6IzQ2NjI3Zn19QGtleWZyYW1lcyB0eXBlLWRhcmt7MSUsMTAwJXtib3JkZXItY29sb3I6IzM0NDk1ZX01MCV7Ym9yZGVyLWNvbG9yOiM0NjYyN2Z9fS5qY29uZmlybSAuamNvbmZpcm0tYm94Lmpjb25maXJtLXR5cGUtYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MnM7YW5pbWF0aW9uLWR1cmF0aW9uOjJzOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfS5qY29uZmlybSAuamNvbmZpcm0tYm94Lmpjb25maXJtLXR5cGUtYmx1ZXtib3JkZXItdG9wOnNvbGlkIDdweCAjMzQ5OGRiOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6dHlwZS1ibHVlO2FuaW1hdGlvbi1uYW1lOnR5cGUtYmx1ZX0uamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS10eXBlLWdyZWVue2JvcmRlci10b3A6c29saWQgN3B4ICMyZWNjNzE7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp0eXBlLWdyZWVuO2FuaW1hdGlvbi1uYW1lOnR5cGUtZ3JlZW59Lmpjb25maXJtIC5qY29uZmlybS1ib3guamNvbmZpcm0tdHlwZS1yZWR7Ym9yZGVyLXRvcDpzb2xpZCA3cHggI2U3NGMzYzstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnR5cGUtcmVkO2FuaW1hdGlvbi1uYW1lOnR5cGUtcmVkfS5qY29uZmlybSAuamNvbmZpcm0tYm94Lmpjb25maXJtLXR5cGUtb3Jhbmdle2JvcmRlci10b3A6c29saWQgN3B4ICNmMWM0MGY7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp0eXBlLW9yYW5nZTthbmltYXRpb24tbmFtZTp0eXBlLW9yYW5nZX0uamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS10eXBlLXB1cnBsZXtib3JkZXItdG9wOnNvbGlkIDdweCAjOWI1OWI2Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6dHlwZS1wdXJwbGU7YW5pbWF0aW9uLW5hbWU6dHlwZS1wdXJwbGV9Lmpjb25maXJtIC5qY29uZmlybS1ib3guamNvbmZpcm0tdHlwZS1kYXJre2JvcmRlci10b3A6c29saWQgN3B4ICMzNDQ5NWU7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp0eXBlLWRhcms7YW5pbWF0aW9uLW5hbWU6dHlwZS1kYXJrfS5qY29uZmlybSAuamNvbmZpcm0tYm94LmxvYWRpbmd7aGVpZ2h0OjEyMHB4fS5qY29uZmlybSAuamNvbmZpcm0tYm94LmxvYWRpbmc6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JhY2tncm91bmQ6d2hpdGU7cmlnaHQ6MDt0b3A6MDtib3R0b206MDtib3JkZXItcmFkaXVzOjEwcHg7ei1pbmRleDoxfS5qY29uZmlybSAuamNvbmZpcm0tYm94LmxvYWRpbmc6YWZ0ZXJ7b3BhY2l0eTouNjtjb250ZW50OicnO2hlaWdodDozMHB4O3dpZHRoOjMwcHg7Ym9yZGVyOnNvbGlkIDNweCB0cmFuc3BhcmVudDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTttYXJnaW4tbGVmdDotMTVweDtib3JkZXItcmFkaXVzOjUwJTstd2Via2l0LWFuaW1hdGlvbjpqY29uZmlybS1zcGluIDFzIGluZmluaXRlIGxpbmVhcjthbmltYXRpb246amNvbmZpcm0tc3BpbiAxcyBpbmZpbml0ZSBsaW5lYXI7Ym9yZGVyLWJvdHRvbS1jb2xvcjpkb2RnZXJibHVlO3RvcDo1MCU7bWFyZ2luLXRvcDotMTVweDt6LWluZGV4OjJ9Lmpjb25maXJtIC5qY29uZmlybS1ib3ggZGl2Lmpjb25maXJtLWNsb3NlSWNvbntoZWlnaHQ6MjBweDt3aWR0aDoyMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O3JpZ2h0OjEwcHg7Y3Vyc29yOnBvaW50ZXI7b3BhY2l0eTouNjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjdweCFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MTRweCFpbXBvcnRhbnQ7ZGlzcGxheTpub25lO3otaW5kZXg6MX0uamNvbmZpcm0gLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tY2xvc2VJY29uOmVtcHR5e2Rpc3BsYXk6bm9uZX0uamNvbmZpcm0gLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tY2xvc2VJY29uIC5mYXtmb250LXNpemU6MTZweH0uamNvbmZpcm0gLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tY2xvc2VJY29uIC5nbHlwaGljb257Zm9udC1zaXplOjE2cHh9Lmpjb25maXJtIC5qY29uZmlybS1ib3ggZGl2Lmpjb25maXJtLWNsb3NlSWNvbiAuem1kaXtmb250LXNpemU6MTZweH0uamNvbmZpcm0gLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tY2xvc2VJY29uOmhvdmVye29wYWNpdHk6MX0uamNvbmZpcm0gLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tdGl0bGUtY3tkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjIwcHg7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO2N1cnNvcjpkZWZhdWx0O3BhZGRpbmctYm90dG9tOjE1cHh9Lmpjb25maXJtIC5qY29uZmlybS1ib3ggZGl2Lmpjb25maXJtLXRpdGxlLWMuamNvbmZpcm0taGFuZHtjdXJzb3I6bW92ZX0uamNvbmZpcm0gLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tdGl0bGUtYyAuamNvbmZpcm0taWNvbi1je2ZvbnQtc2l6ZTppbmhlcml0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uamNvbmZpcm0gLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tdGl0bGUtYyAuamNvbmZpcm0taWNvbi1jIGl7dmVydGljYWwtYWxpZ246bWlkZGxlfS5qY29uZmlybSAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWM6ZW1wdHl7ZGlzcGxheTpub25lfS5qY29uZmlybSAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS10aXRsZXstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC1mYW1pbHk6aW5oZXJpdDtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lmpjb25maXJtIC5qY29uZmlybS1ib3ggZGl2Lmpjb25maXJtLXRpdGxlLWMgLmpjb25maXJtLXRpdGxlOmVtcHR5e2Rpc3BsYXk6bm9uZX0uamNvbmZpcm0gLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tY29udGVudC1wYW5le21hcmdpbi1ib3R0b206MTVweDtoZWlnaHQ6YXV0bzstd2Via2l0LXRyYW5zaXRpb246aGVpZ2h0IC40cyBlYXNlLWluO3RyYW5zaXRpb246aGVpZ2h0IC40cyBlYXNlLWluO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvfS5qY29uZmlybSAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS1jb250ZW50LXBhbmUubm8tc2Nyb2xse292ZXJmbG93LXk6aGlkZGVufS5qY29uZmlybSAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS1jb250ZW50LXBhbmU6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjNweH0uamNvbmZpcm0gLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tY29udGVudC1wYW5lOjotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4xKX0uamNvbmZpcm0gLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tY29udGVudC1wYW5lOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kOiM2NjY7Ym9yZGVyLXJhZGl1czozcHh9Lmpjb25maXJtIC5qY29uZmlybS1ib3ggZGl2Lmpjb25maXJtLWNvbnRlbnQtcGFuZSAuamNvbmZpcm0tY29udGVudHtvdmVyZmxvdzphdXRvfS5qY29uZmlybSAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS1jb250ZW50LXBhbmUgLmpjb25maXJtLWNvbnRlbnQgaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5qY29uZmlybSAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS1jb250ZW50LXBhbmUgLmpjb25maXJtLWNvbnRlbnQ6ZW1wdHl7ZGlzcGxheTpub25lfS5qY29uZmlybSAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25ze3BhZGRpbmctYm90dG9tOjExcHh9Lmpjb25maXJtIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnM+YnV0dG9ue21hcmdpbi1ib3R0b206NHB4O21hcmdpbi1sZWZ0OjJweDttYXJnaW4tcmlnaHQ6MnB4fS5qY29uZmlybSAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25zIGJ1dHRvbntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjZweCAxMnB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjQyODU3MTQzO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LW1zLXRvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjtjdXJzb3I6cG9pbnRlcjstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7Ym9yZGVyLXJhZGl1czo0cHg7bWluLWhlaWdodDoxZW07LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGVhc2UsYmFja2dyb3VuZC1jb2xvciAuMXMgZWFzZSxjb2xvciAuMXMgZWFzZSxiYWNrZ3JvdW5kIC4xcyBlYXNlLC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGVhc2UsYmFja2dyb3VuZC1jb2xvciAuMXMgZWFzZSxjb2xvciAuMXMgZWFzZSxiYWNrZ3JvdW5kIC4xcyBlYXNlLC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGVhc2UsYmFja2dyb3VuZC1jb2xvciAuMXMgZWFzZSxjb2xvciAuMXMgZWFzZSxib3gtc2hhZG93IC4xcyBlYXNlLGJhY2tncm91bmQgLjFzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBlYXNlLGJhY2tncm91bmQtY29sb3IgLjFzIGVhc2UsY29sb3IgLjFzIGVhc2UsYm94LXNoYWRvdyAuMXMgZWFzZSxiYWNrZ3JvdW5kIC4xcyBlYXNlLC13ZWJraXQtYm94LXNoYWRvdyAuMXMgZWFzZTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7YmFja2dyb3VuZC1pbWFnZTpub25lfS5qY29uZmlybSAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25zIGJ1dHRvbi5idG4tYmx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiMzNDk4ZGI7Y29sb3I6I0ZGRjt0ZXh0LXNoYWRvdzpub25lOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4yczt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjJzfS5qY29uZmlybSAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25zIGJ1dHRvbi5idG4tYmx1ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMyOTgwYjk7Y29sb3I6I0ZGRn0uamNvbmZpcm0gLmpjb25maXJtLWJveCAuamNvbmZpcm0tYnV0dG9ucyBidXR0b24uYnRuLWdyZWVue2JhY2tncm91bmQtY29sb3I6IzJlY2M3MTtjb2xvcjojRkZGO3RleHQtc2hhZG93Om5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQgLjJzO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnN9Lmpjb25maXJtIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1ncmVlbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMyN2FlNjA7Y29sb3I6I0ZGRn0uamNvbmZpcm0gLmpjb25maXJtLWJveCAuamNvbmZpcm0tYnV0dG9ucyBidXR0b24uYnRuLXJlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlNzRjM2M7Y29sb3I6I0ZGRjt0ZXh0LXNoYWRvdzpub25lOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4yczt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjJzfS5qY29uZmlybSAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25zIGJ1dHRvbi5idG4tcmVkOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2MwMzkyYjtjb2xvcjojRkZGfS5qY29uZmlybSAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25zIGJ1dHRvbi5idG4tb3Jhbmdle2JhY2tncm91bmQtY29sb3I6I2YxYzQwZjtjb2xvcjojRkZGO3RleHQtc2hhZG93Om5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQgLjJzO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnN9Lmpjb25maXJtIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1vcmFuZ2U6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjM5YzEyO2NvbG9yOiNGRkZ9Lmpjb25maXJtIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6I2VjZjBmMTtjb2xvcjojMDAwO3RleHQtc2hhZG93Om5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQgLjJzO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnN9Lmpjb25maXJtIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1kZWZhdWx0OmhvdmVye2JhY2tncm91bmQtY29sb3I6I2JkYzNjNztjb2xvcjojMDAwfS5qY29uZmlybSAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25zIGJ1dHRvbi5idG4tcHVycGxle2JhY2tncm91bmQtY29sb3I6IzliNTliNjtjb2xvcjojRkZGO3RleHQtc2hhZG93Om5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQgLjJzO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnN9Lmpjb25maXJtIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1wdXJwbGU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojOGU0NGFkO2NvbG9yOiNGRkZ9Lmpjb25maXJtIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1kYXJre2JhY2tncm91bmQtY29sb3I6IzM0NDk1ZTtjb2xvcjojRkZGO3RleHQtc2hhZG93Om5vbmU7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQgLjJzO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnN9Lmpjb25maXJtIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1kYXJrOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzJjM2U1MDtjb2xvcjojRkZGfS5qY29uZmlybSAuamNvbmZpcm0tYm94Lmpjb25maXJtLXR5cGUtcmVkIC5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWN7Y29sb3I6I2U3NGMzYyFpbXBvcnRhbnR9Lmpjb25maXJtIC5qY29uZmlybS1ib3guamNvbmZpcm0tdHlwZS1ibHVlIC5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWN7Y29sb3I6IzM0OThkYiFpbXBvcnRhbnR9Lmpjb25maXJtIC5qY29uZmlybS1ib3guamNvbmZpcm0tdHlwZS1ncmVlbiAuamNvbmZpcm0tdGl0bGUtYyAuamNvbmZpcm0taWNvbi1je2NvbG9yOiMyZWNjNzEhaW1wb3J0YW50fS5qY29uZmlybSAuamNvbmZpcm0tYm94Lmpjb25maXJtLXR5cGUtcHVycGxlIC5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWN7Y29sb3I6IzliNTliNiFpbXBvcnRhbnR9Lmpjb25maXJtIC5qY29uZmlybS1ib3guamNvbmZpcm0tdHlwZS1vcmFuZ2UgLmpjb25maXJtLXRpdGxlLWMgLmpjb25maXJtLWljb24tY3tjb2xvcjojZjFjNDBmIWltcG9ydGFudH0uamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS10eXBlLWRhcmsgLmpjb25maXJtLXRpdGxlLWMgLmpjb25maXJtLWljb24tY3tjb2xvcjojMzQ0OTVlIWltcG9ydGFudH0uamNvbmZpcm0gLmpjb25maXJtLWNsZWFye2NsZWFyOmJvdGh9Lmpjb25maXJtLmpjb25maXJtLXJ0bHtkaXJlY3Rpb246cnRsfS5qY29uZmlybS5qY29uZmlybS1ydGwgZGl2Lmpjb25maXJtLWNsb3NlSWNvbntsZWZ0OjVweDtyaWdodDphdXRvfS5qY29uZmlybS5qY29uZmlybS13aGl0ZSAuamNvbmZpcm0tYmcsLmpjb25maXJtLmpjb25maXJtLWxpZ2h0IC5qY29uZmlybS1iZ3tiYWNrZ3JvdW5kLWNvbG9yOiM0NDQ7b3BhY2l0eTouMn0uamNvbmZpcm0uamNvbmZpcm0td2hpdGUgLmpjb25maXJtLWJveCwuamNvbmZpcm0uamNvbmZpcm0tbGlnaHQgLmpjb25maXJtLWJveHstd2Via2l0LWJveC1zaGFkb3c6MCAycHggNnB4IHJnYmEoMCwwLDAsMC4yKTtib3gtc2hhZG93OjAgMnB4IDZweCByZ2JhKDAsMCwwLDAuMik7Ym9yZGVyLXJhZGl1czo1cHh9Lmpjb25maXJtLmpjb25maXJtLXdoaXRlIC5qY29uZmlybS1ib3ggLmpjb25maXJtLXRpdGxlLWMgLmpjb25maXJtLWljb24tYywuamNvbmZpcm0uamNvbmZpcm0tbGlnaHQgLmpjb25maXJtLWJveCAuamNvbmZpcm0tdGl0bGUtYyAuamNvbmZpcm0taWNvbi1je21hcmdpbi1yaWdodDo4cHg7bWFyZ2luLWxlZnQ6MH0uamNvbmZpcm0uamNvbmZpcm0td2hpdGUgLmpjb25maXJtLWJveCAuamNvbmZpcm0tYnV0dG9ucywuamNvbmZpcm0uamNvbmZpcm0tbGlnaHQgLmpjb25maXJtLWJveCAuamNvbmZpcm0tYnV0dG9uc3tmbG9hdDpyaWdodH0uamNvbmZpcm0uamNvbmZpcm0td2hpdGUgLmpjb25maXJtLWJveCAuamNvbmZpcm0tYnV0dG9ucyBidXR0b24sLmpjb25maXJtLmpjb25maXJtLWxpZ2h0IC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9ue3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDpib2xkO3RleHQtc2hhZG93Om5vbmV9Lmpjb25maXJtLmpjb25maXJtLXdoaXRlIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1kZWZhdWx0LC5qY29uZmlybS5qY29uZmlybS1saWdodCAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25zIGJ1dHRvbi5idG4tZGVmYXVsdHstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7Y29sb3I6IzMzM30uamNvbmZpcm0uamNvbmZpcm0td2hpdGUgLmpjb25maXJtLWJveCAuamNvbmZpcm0tYnV0dG9ucyBidXR0b24uYnRuLWRlZmF1bHQ6aG92ZXIsLmpjb25maXJtLmpjb25maXJtLWxpZ2h0IC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1kZWZhdWx0OmhvdmVye2JhY2tncm91bmQ6I2RkZH0uamNvbmZpcm0uamNvbmZpcm0td2hpdGUuamNvbmZpcm0tcnRsIC5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWMsLmpjb25maXJtLmpjb25maXJtLWxpZ2h0Lmpjb25maXJtLXJ0bCAuamNvbmZpcm0tdGl0bGUtYyAuamNvbmZpcm0taWNvbi1je21hcmdpbi1sZWZ0OjhweDttYXJnaW4tcmlnaHQ6MH0uamNvbmZpcm0uamNvbmZpcm0tYmxhY2sgLmpjb25maXJtLWJnLC5qY29uZmlybS5qY29uZmlybS1kYXJrIC5qY29uZmlybS1iZ3tiYWNrZ3JvdW5kLWNvbG9yOmRhcmtzbGF0ZWdyYXk7b3BhY2l0eTouNH0uamNvbmZpcm0uamNvbmZpcm0tYmxhY2sgLmpjb25maXJtLWJveCwuamNvbmZpcm0uamNvbmZpcm0tZGFyayAuamNvbmZpcm0tYm94ey13ZWJraXQtYm94LXNoYWRvdzowIDJweCA2cHggcmdiYSgwLDAsMCwwLjIpO2JveC1zaGFkb3c6MCAycHggNnB4IHJnYmEoMCwwLDAsMC4yKTtiYWNrZ3JvdW5kOiM0NDQ7Ym9yZGVyLXJhZGl1czo1cHg7Y29sb3I6d2hpdGV9Lmpjb25maXJtLmpjb25maXJtLWJsYWNrIC5qY29uZmlybS1ib3ggLmpjb25maXJtLXRpdGxlLWMgLmpjb25maXJtLWljb24tYywuamNvbmZpcm0uamNvbmZpcm0tZGFyayAuamNvbmZpcm0tYm94IC5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWN7bWFyZ2luLXJpZ2h0OjhweDttYXJnaW4tbGVmdDowfS5qY29uZmlybS5qY29uZmlybS1ibGFjayAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25zLC5qY29uZmlybS5qY29uZmlybS1kYXJrIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnN7ZmxvYXQ6cmlnaHR9Lmpjb25maXJtLmpjb25maXJtLWJsYWNrIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLC5qY29uZmlybS5qY29uZmlybS1kYXJrIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9ue2JvcmRlcjowO2JhY2tncm91bmQtaW1hZ2U6bm9uZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXNoYWRvdzpub25lOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4xczt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjFzO2NvbG9yOndoaXRlfS5qY29uZmlybS5qY29uZmlybS1ibGFjayAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25zIGJ1dHRvbi5idG4tZGVmYXVsdCwuamNvbmZpcm0uamNvbmZpcm0tZGFyayAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25zIGJ1dHRvbi5idG4tZGVmYXVsdHstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOjB9Lmpjb25maXJtLmpjb25maXJtLWJsYWNrIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1kZWZhdWx0OmhvdmVyLC5qY29uZmlybS5qY29uZmlybS1kYXJrIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1kZWZhdWx0OmhvdmVye2JhY2tncm91bmQ6IzY2Nn0uamNvbmZpcm0uamNvbmZpcm0tYmxhY2suamNvbmZpcm0tcnRsIC5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWMsLmpjb25maXJtLmpjb25maXJtLWRhcmsuamNvbmZpcm0tcnRsIC5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWN7bWFyZ2luLWxlZnQ6OHB4O21hcmdpbi1yaWdodDowfS5qY29uZmlybSAuamNvbmZpcm0tYm94LmhpbGlnaHQuamNvbmZpcm0taGlsaWdodC1zaGFrZXstd2Via2l0LWFuaW1hdGlvbjpzaGFrZSAuODJzIGN1YmljLWJlemllcigwLjM2LDAuMDcsMC4xOSwwLjk3KSBib3RoO2FuaW1hdGlvbjpzaGFrZSAuODJzIGN1YmljLWJlemllcigwLjM2LDAuMDcsMC4xOSwwLjk3KSBib3RoOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5qY29uZmlybSAuamNvbmZpcm0tYm94LmhpbGlnaHQuamNvbmZpcm0taGlsaWdodC1nbG93ey13ZWJraXQtYW5pbWF0aW9uOmdsb3cgLjgycyBjdWJpYy1iZXppZXIoMC4zNiwwLjA3LDAuMTksMC45NykgYm90aDthbmltYXRpb246Z2xvdyAuODJzIGN1YmljLWJlemllcigwLjM2LDAuMDcsMC4xOSwwLjk3KSBib3RoOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfUAtd2Via2l0LWtleWZyYW1lcyBzaGFrZXsxMCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0ycHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTJweCwwLDApfTIwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDRweCwwLDApfTMwJSw1MCUsNzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04cHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLThweCwwLDApfTQwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoOHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDhweCwwLDApfX1Aa2V5ZnJhbWVzIHNoYWtlezEwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTJweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMnB4LDAsMCl9MjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0cHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNHB4LDAsMCl9MzAlLDUwJSw3MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLThweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtOHB4LDAsMCl9NDAlLDYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4cHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoOHB4LDAsMCl9fUAtd2Via2l0LWtleWZyYW1lcyBnbG93ezAlLDEwMCV7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAwIHJlZDtib3gtc2hhZG93OjAgMCAwIHJlZH01MCV7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAzMHB4IHJlZDtib3gtc2hhZG93OjAgMCAzMHB4IHJlZH19QGtleWZyYW1lcyBnbG93ezAlLDEwMCV7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAwIHJlZDtib3gtc2hhZG93OjAgMCAwIHJlZH01MCV7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAzMHB4IHJlZDtib3gtc2hhZG93OjAgMCAzMHB4IHJlZH19Lmpjb25maXJtey13ZWJraXQtcGVyc3BlY3RpdmU6NDAwcHg7cGVyc3BlY3RpdmU6NDAwcHh9Lmpjb25maXJtIC5qY29uZmlybS1ib3h7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTphbGw7dHJhbnNpdGlvbi1wcm9wZXJ0eTphbGx9Lmpjb25maXJtIC5qY29uZmlybS1ib3guamNvbmZpcm0tYW5pbWF0aW9uLXRvcCwuamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tbGVmdCwuamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tcmlnaHQsLmpjb25maXJtIC5qY29uZmlybS1ib3guamNvbmZpcm0tYW5pbWF0aW9uLWJvdHRvbSwuamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tb3BhY2l0eSwuamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tem9vbSwuamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tc2NhbGUsLmpjb25maXJtIC5qY29uZmlybS1ib3guamNvbmZpcm0tYW5pbWF0aW9uLW5vbmUsLmpjb25maXJtIC5qY29uZmlybS1ib3guamNvbmZpcm0tYW5pbWF0aW9uLXJvdGF0ZSwuamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tcm90YXRleCwuamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tcm90YXRleSwuamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tc2NhbGV5LC5qY29uZmlybSAuamNvbmZpcm0tYm94Lmpjb25maXJtLWFuaW1hdGlvbi1zY2FsZXh7b3BhY2l0eTowfS5qY29uZmlybSAuamNvbmZpcm0tYm94Lmpjb25maXJtLWFuaW1hdGlvbi1yb3RhdGV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0uamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tcm90YXRleHstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlWCg5MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn0uamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tcm90YXRleHJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlWCgtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGVYKC05MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn0uamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tcm90YXRleXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGV5KDkwZGVnKTt0cmFuc2Zvcm06cm90YXRleSg5MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn0uamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tcm90YXRleXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRleSgtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGV5KC05MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn0uamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tc2NhbGV5ey13ZWJraXQtdHJhbnNmb3JtOnNjYWxleSgxLjUpO3RyYW5zZm9ybTpzY2FsZXkoMS41KTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfS5qY29uZmlybSAuamNvbmZpcm0tYm94Lmpjb25maXJtLWFuaW1hdGlvbi1zY2FsZXh7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGV4KDEuNSk7dHJhbnNmb3JtOnNjYWxleCgxLjUpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9Lmpjb25maXJtIC5qY29uZmlybS1ib3guamNvbmZpcm0tYW5pbWF0aW9uLXRvcHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMHB4LC0xMDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwcHgsLTEwMHB4KX0uamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tbGVmdHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTEwMHB4LDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAwcHgsMHB4KX0uamNvbmZpcm0gLmpjb25maXJtLWJveC5qY29uZmlybS1hbmltYXRpb24tcmlnaHR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDEwMHB4LDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxMDBweCwwcHgpfS5qY29uZmlybSAuamNvbmZpcm0tYm94Lmpjb25maXJtLWFuaW1hdGlvbi1ib3R0b217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDBweCwxMDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwcHgsMTAwcHgpfS5qY29uZmlybSAuamNvbmZpcm0tYm94Lmpjb25maXJtLWFuaW1hdGlvbi16b29tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMik7dHJhbnNmb3JtOnNjYWxlKDEuMil9Lmpjb25maXJtIC5qY29uZmlybS1ib3guamNvbmZpcm0tYW5pbWF0aW9uLXNjYWxley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuNSk7dHJhbnNmb3JtOnNjYWxlKDAuNSl9Lmpjb25maXJtIC5qY29uZmlybS1ib3guamNvbmZpcm0tYW5pbWF0aW9uLW5vbmV7dmlzaWJpbGl0eTpoaWRkZW59Lmpjb25maXJtLmpjb25maXJtLXN1cGVydmFuIC5qY29uZmlybS1iZ3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNTQsNzAsOTMsMC45NSl9Lmpjb25maXJtLmpjb25maXJtLXN1cGVydmFuIC5qY29uZmlybS1ib3h7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uamNvbmZpcm0uamNvbmZpcm0tc3VwZXJ2YW4gLmpjb25maXJtLWJveC5qY29uZmlybS10eXBlLWJsdWV7Ym9yZGVyOjB9Lmpjb25maXJtLmpjb25maXJtLXN1cGVydmFuIC5qY29uZmlybS1ib3guamNvbmZpcm0tdHlwZS1ncmVlbntib3JkZXI6MH0uamNvbmZpcm0uamNvbmZpcm0tc3VwZXJ2YW4gLmpjb25maXJtLWJveC5qY29uZmlybS10eXBlLXJlZHtib3JkZXI6MH0uamNvbmZpcm0uamNvbmZpcm0tc3VwZXJ2YW4gLmpjb25maXJtLWJveC5qY29uZmlybS10eXBlLW9yYW5nZXtib3JkZXI6MH0uamNvbmZpcm0uamNvbmZpcm0tc3VwZXJ2YW4gLmpjb25maXJtLWJveC5qY29uZmlybS10eXBlLXB1cnBsZXtib3JkZXI6MH0uamNvbmZpcm0uamNvbmZpcm0tc3VwZXJ2YW4gLmpjb25maXJtLWJveC5qY29uZmlybS10eXBlLWRhcmt7Ym9yZGVyOjB9Lmpjb25maXJtLmpjb25maXJtLXN1cGVydmFuIC5qY29uZmlybS1ib3ggZGl2Lmpjb25maXJtLWNsb3NlSWNvbntjb2xvcjp3aGl0ZX0uamNvbmZpcm0uamNvbmZpcm0tc3VwZXJ2YW4gLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tdGl0bGUtY3t0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjp3aGl0ZTtmb250LXNpemU6MjhweDtmb250LXdlaWdodDpub3JtYWx9Lmpjb25maXJtLmpjb25maXJtLXN1cGVydmFuIC5qY29uZmlybS1ib3ggZGl2Lmpjb25maXJtLXRpdGxlLWM+KntwYWRkaW5nLWJvdHRvbToyNXB4fS5qY29uZmlybS5qY29uZmlybS1zdXBlcnZhbiAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWN7bWFyZ2luLXJpZ2h0OjhweDttYXJnaW4tbGVmdDowfS5qY29uZmlybS5qY29uZmlybS1zdXBlcnZhbiAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS1jb250ZW50LXBhbmV7bWFyZ2luLWJvdHRvbToyNXB4fS5qY29uZmlybS5qY29uZmlybS1zdXBlcnZhbiAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS1jb250ZW50e3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOndoaXRlfS5qY29uZmlybS5qY29uZmlybS1zdXBlcnZhbiAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25ze3RleHQtYWxpZ246Y2VudGVyfS5qY29uZmlybS5qY29uZmlybS1zdXBlcnZhbiAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25zIGJ1dHRvbntmb250LXNpemU6MTZweDtib3JkZXItcmFkaXVzOjJweDtiYWNrZ3JvdW5kOiMzMDNmNTM7dGV4dC1zaGFkb3c6bm9uZTtib3JkZXI6MDtjb2xvcjp3aGl0ZTtwYWRkaW5nOjEwcHg7bWluLXdpZHRoOjEwMHB4fS5qY29uZmlybS5qY29uZmlybS1zdXBlcnZhbi5qY29uZmlybS1ydGwgLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tdGl0bGUtYyAuamNvbmZpcm0taWNvbi1je21hcmdpbi1sZWZ0OjhweDttYXJnaW4tcmlnaHQ6MH0uamNvbmZpcm0uamNvbmZpcm0tbWF0ZXJpYWwgLmpjb25maXJtLWJne2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjY3KX0uamNvbmZpcm0uamNvbmZpcm0tbWF0ZXJpYWwgLmpjb25maXJtLWJveHtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlOy13ZWJraXQtYm94LXNoYWRvdzowIDdweCA4cHggLTRweCByZ2JhKDAsMCwwLDAuMiksMCAxM3B4IDE5cHggMnB4IHJnYmEoMCwwLDAsMC4xNCksMCA1cHggMjRweCA0cHggcmdiYSgwLDAsMCwwLjEyKTtib3gtc2hhZG93OjAgN3B4IDhweCAtNHB4IHJnYmEoMCwwLDAsMC4yKSwwIDEzcHggMTlweCAycHggcmdiYSgwLDAsMCwwLjE0KSwwIDVweCAyNHB4IDRweCByZ2JhKDAsMCwwLDAuMTIpO3BhZGRpbmc6MzBweCAyNXB4IDEwcHggMjVweH0uamNvbmZpcm0uamNvbmZpcm0tbWF0ZXJpYWwgLmpjb25maXJtLWJveCAuamNvbmZpcm0tdGl0bGUtYyAuamNvbmZpcm0taWNvbi1je21hcmdpbi1yaWdodDo4cHg7bWFyZ2luLWxlZnQ6MH0uamNvbmZpcm0uamNvbmZpcm0tbWF0ZXJpYWwgLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tY2xvc2VJY29ue2NvbG9yOnJnYmEoMCwwLDAsMC44Nyl9Lmpjb25maXJtLmpjb25maXJtLW1hdGVyaWFsIC5qY29uZmlybS1ib3ggZGl2Lmpjb25maXJtLXRpdGxlLWN7Y29sb3I6cmdiYSgwLDAsMCwwLjg3KTtmb250LXNpemU6MjJweDtmb250LXdlaWdodDpib2xkfS5qY29uZmlybS5qY29uZmlybS1tYXRlcmlhbCAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS1jb250ZW50e2NvbG9yOnJnYmEoMCwwLDAsMC44Nyl9Lmpjb25maXJtLmpjb25maXJtLW1hdGVyaWFsIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnN7dGV4dC1hbGlnbjpyaWdodH0uamNvbmZpcm0uamNvbmZpcm0tbWF0ZXJpYWwgLmpjb25maXJtLWJveCAuamNvbmZpcm0tYnV0dG9ucyBidXR0b257dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OjUwMH0uamNvbmZpcm0uamNvbmZpcm0tbWF0ZXJpYWwuamNvbmZpcm0tcnRsIC5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWN7bWFyZ2luLWxlZnQ6OHB4O21hcmdpbi1yaWdodDowfS5qY29uZmlybS5qY29uZmlybS1ib290c3RyYXAgLmpjb25maXJtLWJne2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjIxKX0uamNvbmZpcm0uamNvbmZpcm0tYm9vdHN0cmFwIC5qY29uZmlybS1ib3h7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTstd2Via2l0LWJveC1zaGFkb3c6MCAzcHggOHB4IDAgcmdiYSgwLDAsMCwwLjIpO2JveC1zaGFkb3c6MCAzcHggOHB4IDAgcmdiYSgwLDAsMCwwLjIpO2JvcmRlcjpzb2xpZCAxcHggcmdiYSgwLDAsMCwwLjQpO3BhZGRpbmc6MTVweCAwIDB9Lmpjb25maXJtLmpjb25maXJtLWJvb3RzdHJhcCAuamNvbmZpcm0tYm94IC5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWN7bWFyZ2luLXJpZ2h0OjhweDttYXJnaW4tbGVmdDowfS5qY29uZmlybS5qY29uZmlybS1ib290c3RyYXAgLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tY2xvc2VJY29ue2NvbG9yOnJnYmEoMCwwLDAsMC44Nyl9Lmpjb25maXJtLmpjb25maXJtLWJvb3RzdHJhcCAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS10aXRsZS1je2NvbG9yOnJnYmEoMCwwLDAsMC44Nyk7Zm9udC1zaXplOjIycHg7Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nLWxlZnQ6MTVweDtwYWRkaW5nLXJpZ2h0OjE1cHh9Lmpjb25maXJtLmpjb25maXJtLWJvb3RzdHJhcCAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS1jb250ZW50e2NvbG9yOnJnYmEoMCwwLDAsMC44Nyk7cGFkZGluZzowIDE1cHh9Lmpjb25maXJtLmpjb25maXJtLWJvb3RzdHJhcCAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25ze3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZzoxMHB4O21hcmdpbjotNXB4IDAgMDtib3JkZXItdG9wOnNvbGlkIDFweCAjZGRkO292ZXJmbG93OmhpZGRlbjtib3JkZXItcmFkaXVzOjAgMCA0cHggNHB4fS5qY29uZmlybS5qY29uZmlybS1ib290c3RyYXAgLmpjb25maXJtLWJveCAuamNvbmZpcm0tYnV0dG9ucyBidXR0b257Zm9udC13ZWlnaHQ6NTAwfS5qY29uZmlybS5qY29uZmlybS1ib290c3RyYXAuamNvbmZpcm0tcnRsIC5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWN7bWFyZ2luLWxlZnQ6OHB4O21hcmdpbi1yaWdodDowfS5qY29uZmlybS5qY29uZmlybS1tb2Rlcm4gLmpjb25maXJtLWJne2JhY2tncm91bmQtY29sb3I6c2xhdGVncmF5O29wYWNpdHk6LjZ9Lmpjb25maXJtLmpjb25maXJtLW1vZGVybiAuamNvbmZpcm0tYm94e2JhY2tncm91bmQtY29sb3I6d2hpdGU7LXdlYmtpdC1ib3gtc2hhZG93OjAgN3B4IDhweCAtNHB4IHJnYmEoMCwwLDAsMC4yKSwwIDEzcHggMTlweCAycHggcmdiYSgwLDAsMCwwLjE0KSwwIDVweCAyNHB4IDRweCByZ2JhKDAsMCwwLDAuMTIpO2JveC1zaGFkb3c6MCA3cHggOHB4IC00cHggcmdiYSgwLDAsMCwwLjIpLDAgMTNweCAxOXB4IDJweCByZ2JhKDAsMCwwLDAuMTQpLDAgNXB4IDI0cHggNHB4IHJnYmEoMCwwLDAsMC4xMik7cGFkZGluZzozMHB4IDMwcHggMTVweH0uamNvbmZpcm0uamNvbmZpcm0tbW9kZXJuIC5qY29uZmlybS1ib3ggZGl2Lmpjb25maXJtLWNsb3NlSWNvbntjb2xvcjpyZ2JhKDAsMCwwLDAuODcpO3RvcDoxNXB4O3JpZ2h0OjE1cHh9Lmpjb25maXJtLmpjb25maXJtLW1vZGVybiAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS10aXRsZS1je2NvbG9yOnJnYmEoMCwwLDAsMC44Nyk7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjEwcHh9Lmpjb25maXJtLmpjb25maXJtLW1vZGVybiAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWN7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC41czt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC41czt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXM7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjVzLC13ZWJraXQtdHJhbnNmb3JtIC41czstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm06c2NhbGUoMCk7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowO21hcmdpbi1ib3R0b206MTBweDtmb250LXNpemU6NjlweDtjb2xvcjojYWFhfS5qY29uZmlybS5qY29uZmlybS1tb2Rlcm4gLmpjb25maXJtLWJveCBkaXYuamNvbmZpcm0tY29udGVudHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTVweDtjb2xvcjojNzc3O21hcmdpbi1ib3R0b206MjVweH0uamNvbmZpcm0uamNvbmZpcm0tbW9kZXJuIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnN7dGV4dC1hbGlnbjpjZW50ZXJ9Lmpjb25maXJtLmpjb25maXJtLW1vZGVybiAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25zIGJ1dHRvbntmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZCAuMXM7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4xcztwYWRkaW5nOjEwcHggMjBweH0uamNvbmZpcm0uamNvbmZpcm0tbW9kZXJuIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uK2J1dHRvbnttYXJnaW4tbGVmdDo0cHh9Lmpjb25maXJtLmpjb25maXJtLW1vZGVybi5qY29uZmlybS1vcGVuIC5qY29uZmlybS1ib3ggLmpjb25maXJtLXRpdGxlLWMgLmpjb25maXJtLWljb24tY3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9IiwiLyohXG4gKiBRdWlsbCBFZGl0b3IgdjEuMy43XG4gKiBodHRwczovL3F1aWxsanMuY29tL1xuICogQ29weXJpZ2h0IChjKSAyMDE0LCBKYXNvbiBDaGVuXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTMsIHNhbGVzZm9yY2UuY29tXG4gKi9cbi5xbC1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucWwtY29udGFpbmVyLnFsLWRpc2FibGVkIC5xbC10b29sdGlwIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnFsLWNvbnRhaW5lci5xbC1kaXNhYmxlZCAucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZF0gPiBsaTo6YmVmb3JlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucWwtY2xpcGJvYXJkIHtcbiAgbGVmdDogLTEwMDAwMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xufVxuLnFsLWNsaXBib2FyZCBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnFsLWVkaXRvciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgdGFiLXNpemU6IDQ7XG4gIC1tb3otdGFiLXNpemU6IDQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnFsLWVkaXRvciA+ICoge1xuICBjdXJzb3I6IHRleHQ7XG59XG4ucWwtZWRpdG9yIHAsXG4ucWwtZWRpdG9yIG9sLFxuLnFsLWVkaXRvciB1bCxcbi5xbC1lZGl0b3IgcHJlLFxuLnFsLWVkaXRvciBibG9ja3F1b3RlLFxuLnFsLWVkaXRvciBoMSxcbi5xbC1lZGl0b3IgaDIsXG4ucWwtZWRpdG9yIGgzLFxuLnFsLWVkaXRvciBoNCxcbi5xbC1lZGl0b3IgaDUsXG4ucWwtZWRpdG9yIGg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTEgbGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wsXG4ucWwtZWRpdG9yIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbn1cbi5xbC1lZGl0b3Igb2wgPiBsaSxcbi5xbC1lZGl0b3IgdWwgPiBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5xbC1lZGl0b3IgdWwgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAyMic7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSxcbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0gPiBsaSAqLFxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdID4gbGkgKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSA+IGxpOjpiZWZvcmUsXG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0gPiBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI2MTEnO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI2MTAnO1xufVxuLnFsLWVkaXRvciBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMS4yZW07XG59XG4ucWwtZWRpdG9yIGxpOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCk6OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG4gIG1hcmdpbi1yaWdodDogMC4zZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnFsLWVkaXRvciBsaS5xbC1kaXJlY3Rpb24tcnRsOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMC4zZW07XG4gIG1hcmdpbi1yaWdodDogLTEuNWVtO1xufVxuLnFsLWVkaXRvciBvbCBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpLFxuLnFsLWVkaXRvciB1bCBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtZGlyZWN0aW9uLXJ0bCxcbi5xbC1lZGl0b3IgdWwgbGkucWwtZGlyZWN0aW9uLXJ0bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xufVxuLnFsLWVkaXRvciBvbCBsaSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtMSBsaXN0LTIgbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0wO1xufVxuLnFsLWVkaXRvciBvbCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMCwgZGVjaW1hbCkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTEge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0xO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMSwgbG93ZXItYWxwaGEpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0xIHtcbiAgY291bnRlci1yZXNldDogbGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTIge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0yO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMiwgbG93ZXItcm9tYW4pICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0yIHtcbiAgY291bnRlci1yZXNldDogbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMyB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTM7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC0zLCBkZWNpbWFsKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMyB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNCB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTQ7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC00LCBsb3dlci1hbHBoYSkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTQge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTU7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC01LCBsb3dlci1yb21hbikgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTUge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNjtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTY6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTYsIGRlY2ltYWwpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02IHtcbiAgY291bnRlci1yZXNldDogbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC03IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTc6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTcsIGxvd2VyLWFscGhhKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNyB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC04IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtODtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTg6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTgsIGxvd2VyLXJvbWFuKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOCB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTkge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtOSwgZGVjaW1hbCkgJy4gJztcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0xOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDNlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTE6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogNC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogM2VtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogNC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiA2ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0yOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDcuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTIucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDZlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTIucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDcuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTM6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogOWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMzpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogOWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTAuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTQ6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTJlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTQ6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTMuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTQucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEyZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC00LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMy41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTUucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC02Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDE4ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC02Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDE5LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC02LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxOGVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTkuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTc6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjFlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTc6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjIuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTcucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIxZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC03LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtODpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyNGVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtODpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyNS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtOC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjRlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTgucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC05Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDI3ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC05Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDI4LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC05LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyN2VtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjguNWVtO1xufVxuLnFsLWVkaXRvciAucWwtdmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnFsLWVkaXRvciAucWwtdmlkZW8ucWwtYWxpZ24tY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucWwtZWRpdG9yIC5xbC12aWRlby5xbC1hbGlnbi1yaWdodCB7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjAwMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjkwO1xufVxuLnFsLWVkaXRvciAucWwtYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGEwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZjO1xufVxuLnFsLWVkaXRvciAucWwtYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkzZjtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXdoaXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1yZWQge1xuICBjb2xvcjogI2U2MDAwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLW9yYW5nZSB7XG4gIGNvbG9yOiAjZjkwO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3IteWVsbG93IHtcbiAgY29sb3I6ICNmZjA7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1ncmVlbiB7XG4gIGNvbG9yOiAjMDA4YTAwO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3ItYmx1ZSB7XG4gIGNvbG9yOiAjMDZjO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3ItcHVycGxlIHtcbiAgY29sb3I6ICM5M2Y7XG59XG4ucWwtZWRpdG9yIC5xbC1mb250LXNlcmlmIHtcbiAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIFRpbWVzIE5ldyBSb21hbiwgc2VyaWY7XG59XG4ucWwtZWRpdG9yIC5xbC1mb250LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBNb25hY28sIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7XG59XG4ucWwtZWRpdG9yIC5xbC1zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1zaXplLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLXNpemUtaHVnZSB7XG4gIGZvbnQtc2l6ZTogMi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1kaXJlY3Rpb24tcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ucWwtZWRpdG9yIC5xbC1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucWwtZWRpdG9yIC5xbC1hbGlnbi1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi5xbC1lZGl0b3IgLnFsLWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucWwtZWRpdG9yLnFsLWJsYW5rOjpiZWZvcmUge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjYpO1xuICBjb250ZW50OiBhdHRyKGRhdGEtcGxhY2Vob2xkZXIpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxlZnQ6IDE1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xufVxuIiwiLyohXG4gKiBRdWlsbCBFZGl0b3IgdjEuMy43XG4gKiBodHRwczovL3F1aWxsanMuY29tL1xuICogQ29weXJpZ2h0IChjKSAyMDE0LCBKYXNvbiBDaGVuXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTMsIHNhbGVzZm9yY2UuY29tXG4gKi9cbi5xbC1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucWwtY29udGFpbmVyLnFsLWRpc2FibGVkIC5xbC10b29sdGlwIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnFsLWNvbnRhaW5lci5xbC1kaXNhYmxlZCAucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZF0gPiBsaTo6YmVmb3JlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucWwtY2xpcGJvYXJkIHtcbiAgbGVmdDogLTEwMDAwMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xufVxuLnFsLWNsaXBib2FyZCBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnFsLWVkaXRvciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgdGFiLXNpemU6IDQ7XG4gIC1tb3otdGFiLXNpemU6IDQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnFsLWVkaXRvciA+ICoge1xuICBjdXJzb3I6IHRleHQ7XG59XG4ucWwtZWRpdG9yIHAsXG4ucWwtZWRpdG9yIG9sLFxuLnFsLWVkaXRvciB1bCxcbi5xbC1lZGl0b3IgcHJlLFxuLnFsLWVkaXRvciBibG9ja3F1b3RlLFxuLnFsLWVkaXRvciBoMSxcbi5xbC1lZGl0b3IgaDIsXG4ucWwtZWRpdG9yIGgzLFxuLnFsLWVkaXRvciBoNCxcbi5xbC1lZGl0b3IgaDUsXG4ucWwtZWRpdG9yIGg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTEgbGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wsXG4ucWwtZWRpdG9yIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbn1cbi5xbC1lZGl0b3Igb2wgPiBsaSxcbi5xbC1lZGl0b3IgdWwgPiBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5xbC1lZGl0b3IgdWwgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAyMic7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSxcbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0gPiBsaSAqLFxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdID4gbGkgKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSA+IGxpOjpiZWZvcmUsXG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0gPiBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI2MTEnO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI2MTAnO1xufVxuLnFsLWVkaXRvciBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMS4yZW07XG59XG4ucWwtZWRpdG9yIGxpOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCk6OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG4gIG1hcmdpbi1yaWdodDogMC4zZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnFsLWVkaXRvciBsaS5xbC1kaXJlY3Rpb24tcnRsOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMC4zZW07XG4gIG1hcmdpbi1yaWdodDogLTEuNWVtO1xufVxuLnFsLWVkaXRvciBvbCBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpLFxuLnFsLWVkaXRvciB1bCBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtZGlyZWN0aW9uLXJ0bCxcbi5xbC1lZGl0b3IgdWwgbGkucWwtZGlyZWN0aW9uLXJ0bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xufVxuLnFsLWVkaXRvciBvbCBsaSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtMSBsaXN0LTIgbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0wO1xufVxuLnFsLWVkaXRvciBvbCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMCwgZGVjaW1hbCkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTEge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0xO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMSwgbG93ZXItYWxwaGEpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0xIHtcbiAgY291bnRlci1yZXNldDogbGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTIge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0yO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMiwgbG93ZXItcm9tYW4pICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0yIHtcbiAgY291bnRlci1yZXNldDogbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMyB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTM7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC0zLCBkZWNpbWFsKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMyB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNCB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTQ7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC00LCBsb3dlci1hbHBoYSkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTQge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTU7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC01LCBsb3dlci1yb21hbikgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTUge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNjtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTY6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTYsIGRlY2ltYWwpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02IHtcbiAgY291bnRlci1yZXNldDogbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC03IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTc6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTcsIGxvd2VyLWFscGhhKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNyB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC04IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtODtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTg6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTgsIGxvd2VyLXJvbWFuKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOCB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTkge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtOSwgZGVjaW1hbCkgJy4gJztcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0xOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDNlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTE6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogNC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogM2VtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogNC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiA2ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0yOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDcuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTIucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDZlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTIucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDcuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTM6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogOWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMzpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogOWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTAuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTQ6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTJlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTQ6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTMuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTQucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEyZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC00LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMy41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTUucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC02Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDE4ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC02Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDE5LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC02LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxOGVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTkuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTc6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjFlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTc6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjIuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTcucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIxZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC03LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtODpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyNGVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtODpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyNS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtOC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjRlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTgucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC05Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDI3ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC05Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDI4LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC05LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyN2VtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjguNWVtO1xufVxuLnFsLWVkaXRvciAucWwtdmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnFsLWVkaXRvciAucWwtdmlkZW8ucWwtYWxpZ24tY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucWwtZWRpdG9yIC5xbC12aWRlby5xbC1hbGlnbi1yaWdodCB7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjAwMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjkwO1xufVxuLnFsLWVkaXRvciAucWwtYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGEwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZjO1xufVxuLnFsLWVkaXRvciAucWwtYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkzZjtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXdoaXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1yZWQge1xuICBjb2xvcjogI2U2MDAwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLW9yYW5nZSB7XG4gIGNvbG9yOiAjZjkwO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3IteWVsbG93IHtcbiAgY29sb3I6ICNmZjA7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1ncmVlbiB7XG4gIGNvbG9yOiAjMDA4YTAwO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3ItYmx1ZSB7XG4gIGNvbG9yOiAjMDZjO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3ItcHVycGxlIHtcbiAgY29sb3I6ICM5M2Y7XG59XG4ucWwtZWRpdG9yIC5xbC1mb250LXNlcmlmIHtcbiAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIFRpbWVzIE5ldyBSb21hbiwgc2VyaWY7XG59XG4ucWwtZWRpdG9yIC5xbC1mb250LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBNb25hY28sIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7XG59XG4ucWwtZWRpdG9yIC5xbC1zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1zaXplLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLXNpemUtaHVnZSB7XG4gIGZvbnQtc2l6ZTogMi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1kaXJlY3Rpb24tcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ucWwtZWRpdG9yIC5xbC1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucWwtZWRpdG9yIC5xbC1hbGlnbi1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi5xbC1lZGl0b3IgLnFsLWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucWwtZWRpdG9yLnFsLWJsYW5rOjpiZWZvcmUge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjYpO1xuICBjb250ZW50OiBhdHRyKGRhdGEtcGxhY2Vob2xkZXIpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxlZnQ6IDE1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xufVxuLnFsLXNub3cucWwtdG9vbGJhcjphZnRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgd2lkdGg6IDI4cHg7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbiBzdmcsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24gc3ZnIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmFjdGl2ZTpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjphY3RpdmU6aG92ZXIge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBpbnB1dC5xbC1pbWFnZVt0eXBlPWZpbGVdLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgaW5wdXQucWwtaW1hZ2VbdHlwZT1maWxlXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3Zlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIHtcbiAgY29sb3I6ICMwNmM7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS5xbC1maWxsIHtcbiAgZmlsbDogIzA2Yztcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UtbWl0ZXIge1xuICBzdHJva2U6ICMwNmM7XG59XG5AbWVkaWEgKHBvaW50ZXI6IGNvYXJzZSkge1xuICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSksXG4gIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkge1xuICAgIGNvbG9yOiAjNDQ0O1xuICB9XG4gIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtZmlsbCxcbiAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtZmlsbCxcbiAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UucWwtZmlsbCxcbiAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLnFsLWZpbGwge1xuICAgIGZpbGw6ICM0NDQ7XG4gIH1cbiAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UsXG4gIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZSxcbiAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UtbWl0ZXIsXG4gIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS1taXRlciB7XG4gICAgc3Ryb2tlOiAjNDQ0O1xuICB9XG59XG4ucWwtc25vdyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucWwtc25vdyAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5xbC1zbm93IC5xbC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnFsLXNub3cgLnFsLW91dC1ib3R0b20sXG4ucWwtc25vdyAucWwtb3V0LXRvcCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1mbGlwIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbn1cbi5xbC1zbm93IC5xbC1mb3JtYXRzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnFsLXNub3cgLnFsLWZvcm1hdHM6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnFsLXNub3cgLnFsLXN0cm9rZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogIzQ0NDtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICBzdHJva2Utd2lkdGg6IDI7XG59XG4ucWwtc25vdyAucWwtc3Ryb2tlLW1pdGVyIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiAjNDQ0O1xuICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7XG4gIHN0cm9rZS13aWR0aDogMjtcbn1cbi5xbC1zbm93IC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXN0cm9rZS5xbC1maWxsIHtcbiAgZmlsbDogIzQ0NDtcbn1cbi5xbC1zbm93IC5xbC1lbXB0eSB7XG4gIGZpbGw6IG5vbmU7XG59XG4ucWwtc25vdyAucWwtZXZlbiB7XG4gIGZpbGwtcnVsZTogZXZlbm9kZDtcbn1cbi5xbC1zbm93IC5xbC10aGluLFxuLnFsLXNub3cgLnFsLXN0cm9rZS5xbC10aGluIHtcbiAgc3Ryb2tlLXdpZHRoOiAxO1xufVxuLnFsLXNub3cgLnFsLXRyYW5zcGFyZW50IHtcbiAgb3BhY2l0eTogMC40O1xufVxuLnFsLXNub3cgLnFsLWRpcmVjdGlvbiBzdmc6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucWwtc25vdyAucWwtZGlyZWN0aW9uLnFsLWFjdGl2ZSBzdmc6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5xbC1zbm93IC5xbC1kaXJlY3Rpb24ucWwtYWN0aXZlIHN2ZzpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGgxIHtcbiAgZm9udC1zaXplOiAyZW07XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGgyIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgaDMge1xuICBmb250LXNpemU6IDEuMTdlbTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgaDQge1xuICBmb250LXNpemU6IDFlbTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgaDUge1xuICBmb250LXNpemU6IDAuODNlbTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgaDYge1xuICBmb250LXNpemU6IDAuNjdlbTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2NjO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBjb2RlLFxuLnFsLXNub3cgLnFsLWVkaXRvciBwcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIHByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBjb2RlIHtcbiAgZm9udC1zaXplOiA4NSU7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIHByZS5xbC1zeW50YXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNDFmO1xuICBjb2xvcjogI2Y4ZjhmMjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIge1xuICBjb2xvcjogIzQ0NDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXItbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci1vcHRpb25zIC5xbC1waWNrZXItaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwge1xuICBjb2xvcjogI2NjYztcbiAgei1pbmRleDogMjtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCAucWwtZmlsbCB7XG4gIGZpbGw6ICNjY2M7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwgLnFsLXN0cm9rZSB7XG4gIHN0cm9rZTogI2NjYztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIsXG4ucWwtc25vdyAucWwtaWNvbi1waWNrZXIge1xuICB3aWR0aDogMjhweDtcbn1cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCxcbi5xbC1zbm93IC5xbC1pY29uLXBpY2tlciAucWwtcGlja2VyLWxhYmVsIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbn1cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCBzdmcsXG4ucWwtc25vdyAucWwtaWNvbi1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCBzdmcge1xuICByaWdodDogNHB4O1xufVxuLnFsLXNub3cgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIHBhZGRpbmc6IDRweCAwcHg7XG59XG4ucWwtc25vdyAucWwtaWNvbi1waWNrZXIgLnFsLXBpY2tlci1pdGVtIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgcGFkZGluZzogMnB4IDRweDtcbn1cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgd2lkdGg6IDE1MnB4O1xufVxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWl0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luOiAycHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyOm5vdCgucWwtY29sb3ItcGlja2VyKTpub3QoLnFsLWljb24tcGlja2VyKSBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IC05cHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDE4cHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1sYWJlbFtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9JyddKTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPScnXSk6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9JyddKTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9JyddKTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9JyddKTo6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLWxhYmVsKTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIHtcbiAgd2lkdGg6IDk4cHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdOb3JtYWwnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiMVwiXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIxXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSGVhZGluZyAxJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjJcIl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiMlwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0hlYWRpbmcgMic7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCIzXCJdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjNcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIZWFkaW5nIDMnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiNFwiXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI0XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSGVhZGluZyA0Jztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjVcIl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0hlYWRpbmcgNSc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCI2XCJdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjZcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIZWFkaW5nIDYnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIxXCJdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDJlbTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiMlwiXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiM1wiXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjE3ZW07XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjRcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI1XCJdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDAuODNlbTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNlwiXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAwLjY3ZW07XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQge1xuICB3aWR0aDogMTA4cHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1NhbnMgU2VyaWYnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1zZXJpZl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1zZXJpZl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdTZXJpZic7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPW1vbm9zcGFjZV06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUge1xuICBjb250ZW50OiAnTW9ub3NwYWNlJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1zZXJpZl06OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBUaW1lcyBOZXcgUm9tYW4sIHNlcmlmO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPW1vbm9zcGFjZV06OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBNb25hY28sIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUge1xuICB3aWR0aDogOThweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiAnTm9ybWFsJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9c21hbGxdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c21hbGxdOjpiZWZvcmUge1xuICBjb250ZW50OiAnU21hbGwnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1sYXJnZV06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1sYXJnZV06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdMYXJnZSc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPWh1Z2VdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9aHVnZV06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIdWdlJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1zbWFsbF06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1sYXJnZV06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1odWdlXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlci5xbC1iYWNrZ3JvdW5kIC5xbC1waWNrZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyLnFsLWNvbG9yIC5xbC1waWNrZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EgTmV1ZScsICdIZWx2ZXRpY2EnLCAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA4cHg7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1mb3JtYXRzIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLWxhYmVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiByZ2JhKDAsMCwwLDAuMikgMCAycHggOHB4O1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCxcbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWl0ZW06aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93ICsgLnFsLWNvbnRhaW5lci5xbC1zbm93IHtcbiAgYm9yZGVyLXRvcDogMHB4O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAjZGRkO1xuICBjb2xvcjogIzQ0NDtcbiAgcGFkZGluZzogNXB4IDEycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJWaXNpdCBVUkw6XCI7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGlucHV0W3R5cGU9dGV4dF0ge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGhlaWdodDogMjZweDtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIHdpZHRoOiAxNzBweDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGEucWwtcHJldmlldyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGEucWwtYWN0aW9uOjphZnRlciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gIGNvbnRlbnQ6ICdFZGl0JztcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGEucWwtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiAnUmVtb3ZlJztcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGEge1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwLnFsLWVkaXRpbmcgYS5xbC1wcmV2aWV3LFxuLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyBhLnFsLXJlbW92ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIGlucHV0W3R5cGU9dGV4dF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIGEucWwtYWN0aW9uOjphZnRlciB7XG4gIGJvcmRlci1yaWdodDogMHB4O1xuICBjb250ZW50OiAnU2F2ZSc7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwW2RhdGEtbW9kZT1saW5rXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJFbnRlciBsaW5rOlwiO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXBbZGF0YS1tb2RlPWZvcm11bGFdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkVudGVyIGZvcm11bGE6XCI7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcFtkYXRhLW1vZGU9dmlkZW9dOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkVudGVyIHZpZGVvOlwiO1xufVxuLnFsLXNub3cgYSB7XG4gIGNvbG9yOiAjMDZjO1xufVxuLnFsLWNvbnRhaW5lci5xbC1zbm93IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ljb25zYXgnO1xuICBzcmM6XG4gICAgdXJsKCcuLi9mb250cy9pY29uc2F4L2ljb25zYXgudHRmPzl2NDljdicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2ljb25zYXgvaWNvbnNheC53b2ZmPzl2NDljdicpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnLi4vZm9udHMvaWNvbnNheC9pY29uc2F4LnN2Zz85djQ5Y3YjaWNvbnNheCcpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbn1cblxuLmlzYXgge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogJ2ljb25zYXgnICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBuZXZlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmlzYXgtd29tYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cbi5pc2F4LXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cbi5pc2F4LXdpbmQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuLmlzYXgtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuLmlzYXgtd2lmaS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cbi5pc2F4LXdlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuLmlzYXgtd2VpZ2h0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjtcbn1cbi5pc2F4LXdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG4uaXNheC13YXRjaC1zdGF0dXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cbi5pc2F4LXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuLmlzYXgtd2FsbGV0LXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xufVxuLmlzYXgtd2FsbGV0LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYlwiO1xufVxuLmlzYXgtd2FsbGV0LW1vbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG59XG4uaXNheC13YWxsZXQtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGRcIjtcbn1cbi5pc2F4LXdhbGxldC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xufVxuLmlzYXgtd2FsbGV0LWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZlwiO1xufVxuLmlzYXgtd2FsbGV0LWFkZC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG59XG4uaXNheC13YWxsZXQtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuLmlzYXgtd2FsbGV0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbn1cbi5pc2F4LXdhbGxldC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG59XG4uaXNheC12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTRcIjtcbn1cbi5pc2F4LXZvbHVtZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNVwiO1xufVxuLmlzYXgtdm9sdW1lLW11dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cbi5pc2F4LXZvbHVtZS1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTdcIjtcbn1cbi5pc2F4LXZvbHVtZS1sb3ctMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOFwiO1xufVxuLmlzYXgtdm9sdW1lLWhpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cbi5pc2F4LXZvbHVtZS1jcm9zczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxYVwiO1xufVxuLmlzYXgtdm9pY2Utc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG59XG4uaXNheC12b2ljZS1jcmljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWNcIjtcbn1cbi5pc2F4LXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG59XG4uaXNheC12aWRlby12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZVwiO1xufVxuLmlzYXgtdmlkZW8tdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZlwiO1xufVxuLmlzYXgtdmlkZW8tdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMFwiO1xufVxuLmlzYXgtdmlkZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIxXCI7XG59XG4uaXNheC12aWRlby1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMlwiO1xufVxuLmlzYXgtdmlkZW8tcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG59XG4uaXNheC12aWRlby1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI0XCI7XG59XG4uaXNheC12aWRlby1vY3RhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI1XCI7XG59XG4uaXNheC12aWRlby1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI2XCI7XG59XG4uaXNheC12aWRlby1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjdcIjtcbn1cbi5pc2F4LXZpZGVvLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyOFwiO1xufVxuLmlzYXgtdmVyaWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI5XCI7XG59XG4uaXNheC11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJhXCI7XG59XG4uaXNheC11c2VyLXRpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmJcIjtcbn1cbi5pc2F4LXVzZXItdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJjXCI7XG59XG4uaXNheC11c2VyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZFwiO1xufVxuLmlzYXgtdXNlci1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmVcIjtcbn1cbi5pc2F4LXVzZXItcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJmXCI7XG59XG4uaXNheC11c2VyLW9jdGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzBcIjtcbn1cbi5pc2F4LXVzZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzFcIjtcbn1cbi5pc2F4LXVzZXItZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMlwiO1xufVxuLmlzYXgtdXNlci1jaXJsY2UtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG59XG4uaXNheC11c2VyLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNFwiO1xufVxuLmlzYXgtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM1XCI7XG59XG4uaXNheC11bmxpbWl0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzZcIjtcbn1cbi5pc2F4LXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzdcIjtcbn1cbi5pc2F4LXRydXNoLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzOFwiO1xufVxuLmlzYXgtdHJ1Y2stdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzOVwiO1xufVxuLmlzYXgtdHJ1Y2stdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzYVwiO1xufVxuLmlzYXgtdHJ1Y2stcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNiXCI7XG59XG4uaXNheC10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzY1wiO1xufVxuLmlzYXgtdHJlbmQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2RcIjtcbn1cbi5pc2F4LXRyZW5kLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2VcIjtcbn1cbi5pc2F4LXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2ZcIjtcbn1cbi5pc2F4LXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQwXCI7XG59XG4uaXNheC10cmFuc2xhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDFcIjtcbn1cbi5pc2F4LXRyYW5zYWN0aW9uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQyXCI7XG59XG4uaXNheC10cmFkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0M1wiO1xufVxuLmlzYXgtdG9nZ2xlLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ0XCI7XG59XG4uaXNheC10b2dnbGUtb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ1XCI7XG59XG4uaXNheC10b2dnbGUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ2XCI7XG59XG4uaXNheC10b2dnbGUtb2ZmLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0N1wiO1xufVxuLmlzYXgtdGltZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDhcIjtcbn1cbi5pc2F4LXRpbWVyLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ5XCI7XG59XG4uaXNheC10aW1lci1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0YVwiO1xufVxuLmlzYXgtdGltZXItMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0YlwiO1xufVxuLmlzYXgtdGlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRjXCI7XG59XG4uaXNheC10aWNrZXQtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZFwiO1xufVxuLmlzYXgtdGlja2V0LWV4cGlyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGVcIjtcbn1cbi5pc2F4LXRpY2tldC1kaXNjb3VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZlwiO1xufVxuLmlzYXgtdGlja2V0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTBcIjtcbn1cbi5pc2F4LXRpY2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUxXCI7XG59XG4uaXNheC10aWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1MlwiO1xufVxuLmlzYXgtdGV4dGFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUzXCI7XG59XG4uaXNheC10ZXh0YWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NFwiO1xufVxuLmlzYXgtdGV4dGFsaWduLWp1c3RpZnlyaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NVwiO1xufVxuLmlzYXgtdGV4dGFsaWduLWp1c3RpZnlsZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU2XCI7XG59XG4uaXNheC10ZXh0YWxpZ24tanVzdGlmeWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1N1wiO1xufVxuLmlzYXgtdGV4dGFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1OFwiO1xufVxuLmlzYXgtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1OVwiO1xufVxuLmlzYXgtdGV4dC11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWFcIjtcbn1cbi5pc2F4LXRleHQtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTViXCI7XG59XG4uaXNheC10ZXh0LWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWNcIjtcbn1cbi5pc2F4LXRleHQtYmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWRcIjtcbn1cbi5pc2F4LXRlYWNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWVcIjtcbn1cbi5pc2F4LXRhc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWZcIjtcbn1cbi5pc2F4LXRhc2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYwXCI7XG59XG4uaXNheC10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjFcIjtcbn1cbi5pc2F4LXRhZy11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYyXCI7XG59XG4uaXNheC10YWctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjNcIjtcbn1cbi5pc2F4LXRhZy1jcm9zczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NFwiO1xufVxuLmlzYXgtdGFnLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjVcIjtcbn1cbi5pc2F4LXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NlwiO1xufVxuLmlzYXgtc3VuLWZvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2N1wiO1xufVxuLmlzYXgtc3VuLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjhcIjtcbn1cbi5pc2F4LXN1YnRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY5XCI7XG59XG4uaXNheC1zdHJvbmdib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmFcIjtcbn1cbi5pc2F4LXN0cm9uZ2JveC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZiXCI7XG59XG4uaXNheC1zdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2Y1wiO1xufVxuLmlzYXgtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2ZFwiO1xufVxuLmlzYXgtc3RvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmVcIjtcbn1cbi5pc2F4LXN0aWNreW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmZcIjtcbn1cbi5pc2F4LXN0aWNrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzBcIjtcbn1cbi5pc2F4LXN0YXR1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3MVwiO1xufVxuLmlzYXgtc3RhdHVzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTcyXCI7XG59XG4uaXNheC1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTczXCI7XG59XG4uaXNheC1zdGFyLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc0XCI7XG59XG4uaXNheC1zdGFyLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzVcIjtcbn1cbi5pc2F4LXNwZWVkb21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc2XCI7XG59XG4uaXNheC1zcGVha2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc3XCI7XG59XG4uaXNheC1zb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3OFwiO1xufVxuLmlzYXgtc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3OVwiO1xufVxuLmlzYXgtc21zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdhXCI7XG59XG4uaXNheC1zbXMtdHJhY2tpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2JcIjtcbn1cbi5pc2F4LXNtcy1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdjXCI7XG59XG4uaXNheC1zbXMtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdkXCI7XG59XG4uaXNheC1zbXMtbm90aWZpY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdlXCI7XG59XG4uaXNheC1zbXMtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3ZlwiO1xufVxuLmlzYXgtc21pbGV5czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4MFwiO1xufVxuLmlzYXgtc21hcnQtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4MVwiO1xufVxuLmlzYXgtc21hcnQtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTgyXCI7XG59XG4uaXNheC1zbWFsbGNhcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODNcIjtcbn1cbi5pc2F4LXNsaWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NFwiO1xufVxuLmlzYXgtc2xpZGVyLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg1XCI7XG59XG4uaXNheC1zbGlkZXItdmVydGljYWwtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NlwiO1xufVxuLmlzYXgtc2xpZGVyLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODdcIjtcbn1cbi5pc2F4LXNsaWRlci1ob3Jpem9udGFsLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODhcIjtcbn1cbi5pc2F4LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg5XCI7XG59XG4uaXNheC1zaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThhXCI7XG59XG4uaXNheC1zaW1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThiXCI7XG59XG4uaXNheC1zaW1jYXJkLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGNcIjtcbn1cbi5pc2F4LXNpbWNhcmQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4ZFwiO1xufVxuLmlzYXgtc2lnbnBvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGVcIjtcbn1cbi5pc2F4LXNpZGViYXItdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThmXCI7XG59XG4uaXNheC1zaWRlYmFyLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTkwXCI7XG59XG4uaXNheC1zaWRlYmFyLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTFcIjtcbn1cbi5pc2F4LXNpZGViYXItYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTkyXCI7XG59XG4uaXNheC1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTkzXCI7XG59XG4uaXNheC1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTRcIjtcbn1cbi5pc2F4LXNob3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTVcIjtcbn1cbi5pc2F4LXNob3AtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk2XCI7XG59XG4uaXNheC1zaG9wLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5N1wiO1xufVxuLmlzYXgtc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5OFwiO1xufVxuLmlzYXgtc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk5XCI7XG59XG4uaXNheC1zaGllbGQtdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5YVwiO1xufVxuLmlzYXgtc2hpZWxkLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTliXCI7XG59XG4uaXNheC1zaGllbGQtc2VjdXJpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWNcIjtcbn1cbi5pc2F4LXNoaWVsZC1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWRcIjtcbn1cbi5pc2F4LXNoaWVsZC1jcm9zczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5ZVwiO1xufVxuLmlzYXgtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWZcIjtcbn1cbi5pc2F4LXNoYXBlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhMFwiO1xufVxuLmlzYXgtc2hhcGVzLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTFcIjtcbn1cbi5pc2F4LXNoYXBlcy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWEyXCI7XG59XG4uaXNheC1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhM1wiO1xufVxuLmlzYXgtc2V0dGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhNFwiO1xufVxuLmlzYXgtc2V0dGluZy01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE1XCI7XG59XG4uaXNheC1zZXR0aW5nLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTZcIjtcbn1cbi5pc2F4LXNldHRpbmctMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhN1wiO1xufVxuLmlzYXgtc2V0dGluZy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE4XCI7XG59XG4uaXNheC1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE5XCI7XG59XG4uaXNheC1zZW5kLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhYVwiO1xufVxuLmlzYXgtc2VuZC1zcWF1cmUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhYlwiO1xufVxuLmlzYXgtc2VuZC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFjXCI7XG59XG4uaXNheC1zZW5kLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWRcIjtcbn1cbi5pc2F4LXNlY3VyaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFlXCI7XG59XG4uaXNheC1zZWN1cml0eS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFmXCI7XG59XG4uaXNheC1zZWN1cml0eS10aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWIwXCI7XG59XG4uaXNheC1zZWN1cml0eS1zYWZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWIxXCI7XG59XG4uaXNheC1zZWN1cml0eS1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWIyXCI7XG59XG4uaXNheC1zZWFyY2gtem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjNcIjtcbn1cbi5pc2F4LXNlYXJjaC16b29tLW91dC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI0XCI7XG59XG4uaXNheC1zZWFyY2gtem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliNVwiO1xufVxuLmlzYXgtc2VhcmNoLXpvb20taW4tMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliNlwiO1xufVxuLmlzYXgtc2VhcmNoLXN0YXR1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliN1wiO1xufVxuLmlzYXgtc2VhcmNoLXN0YXR1cy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI4XCI7XG59XG4uaXNheC1zZWFyY2gtbm9ybWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWI5XCI7XG59XG4uaXNheC1zZWFyY2gtbm9ybWFsLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YmFcIjtcbn1cbi5pc2F4LXNlYXJjaC1mYXZvcml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliYlwiO1xufVxuLmlzYXgtc2VhcmNoLWZhdm9yaXRlLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YmNcIjtcbn1cbi5pc2F4LXNjcm9sbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliZFwiO1xufVxuLmlzYXgtc2NyZWVubWlycm9yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJlXCI7XG59XG4uaXNheC1zY2lzc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJmXCI7XG59XG4uaXNheC1zY2lzc29yLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzBcIjtcbn1cbi5pc2F4LXNjaXNzb3ItMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljMVwiO1xufVxuLmlzYXgtc2Nhbm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzJcIjtcbn1cbi5pc2F4LXNjYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzNcIjtcbn1cbi5pc2F4LXNjYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzRcIjtcbn1cbi5pc2F4LXNjYW4tYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljNVwiO1xufVxuLmlzYXgtc2F2ZS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzZcIjtcbn1cbi5pc2F4LXNhdmUtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzdcIjtcbn1cbi5pc2F4LXNhdmUtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM4XCI7XG59XG4uaXNheC1zYXZlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzlcIjtcbn1cbi5pc2F4LXNhZ2l0dGFyaXVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNhXCI7XG59XG4uaXNheC1zYWZlLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5Y2JcIjtcbn1cbi5pc2F4LXJ1bGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNjXCI7XG59XG4uaXNheC1ydWxlcnBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljZFwiO1xufVxuLmlzYXgtcm93LXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNlXCI7XG59XG4uaXNheC1yb3ctaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljZlwiO1xufVxuLmlzYXgtcm91dGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkMFwiO1xufVxuLmlzYXgtcm91dGluZy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQxXCI7XG59XG4uaXNheC1yb3V0ZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDJcIjtcbn1cbi5pc2F4LXJvdGF0ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkM1wiO1xufVxuLmlzYXgtcm90YXRlLXJpZ2h0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDRcIjtcbn1cbi5pc2F4LXJvdGF0ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ1XCI7XG59XG4uaXNheC1yb3RhdGUtbGVmdC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ2XCI7XG59XG4uaXNheC1yZXNlcnZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ3XCI7XG59XG4uaXNheC1yZXBlYXRlLW9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkOFwiO1xufVxuLmlzYXgtcmVwZWF0ZS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkOVwiO1xufVxuLmlzYXgtcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRhXCI7XG59XG4uaXNheC1yZXBlYXQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRiXCI7XG59XG4uaXNheC1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRjXCI7XG59XG4uaXNheC1yZWZyZXNoLXNxdWFyZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRkXCI7XG59XG4uaXNheC1yZWZyZXNoLXJpZ2h0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkZVwiO1xufVxuLmlzYXgtcmVmcmVzaC1sZWZ0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkZlwiO1xufVxuLmlzYXgtcmVmcmVzaC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTBcIjtcbn1cbi5pc2F4LXJlZnJlc2gtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllMVwiO1xufVxuLmlzYXgtcmVkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllMlwiO1xufVxuLmlzYXgtcmVjb3ZlcnktY29udmVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllM1wiO1xufVxuLmlzYXgtcmVjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU0XCI7XG59XG4uaXNheC1yZWNvcmQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU1XCI7XG59XG4uaXNheC1yZWNlaXZlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllNlwiO1xufVxuLmlzYXgtcmVjZWl2ZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTdcIjtcbn1cbi5pc2F4LXJlY2VpdmUtc3F1YXJlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZThcIjtcbn1cbi5pc2F4LXJlY2VpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTlcIjtcbn1cbi5pc2F4LXJlY2VpcHQtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllYVwiO1xufVxuLmlzYXgtcmVjZWlwdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWJcIjtcbn1cbi5pc2F4LXJlY2VpcHQtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWVjXCI7XG59XG4uaXNheC1yZWNlaXB0LW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWVkXCI7XG59XG4uaXNheC1yZWNlaXB0LWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWVcIjtcbn1cbi5pc2F4LXJlY2VpcHQtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllZlwiO1xufVxuLmlzYXgtcmVjZWlwdC1kaXNzY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjBcIjtcbn1cbi5pc2F4LXJlY2VpcHQtZGlzY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjFcIjtcbn1cbi5pc2F4LXJlY2VpcHQtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWYyXCI7XG59XG4uaXNheC1yZWNlaXB0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjNcIjtcbn1cbi5pc2F4LXJlY2VpcHQtMi0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY0XCI7XG59XG4uaXNheC1yZWNlaXB0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjVcIjtcbn1cbi5pc2F4LXJhbmtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjZcIjtcbn1cbi5pc2F4LXJhbmtpbmctMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmN1wiO1xufVxuLmlzYXgtcmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY4XCI7XG59XG4uaXNheC1yYW0tMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmOVwiO1xufVxuLmlzYXgtcmFkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZmFcIjtcbn1cbi5pc2F4LXJhZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWZiXCI7XG59XG4uaXNheC1yYWRhci0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWZjXCI7XG59XG4uaXNheC1yYWRhci0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWZkXCI7XG59XG4uaXNheC1xdW90ZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmZVwiO1xufVxuLmlzYXgtcXVvdGUtdXAtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWZmXCI7XG59XG4uaXNheC1xdW90ZS11cC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDBcIjtcbn1cbi5pc2F4LXF1b3RlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDFcIjtcbn1cbi5pc2F4LXF1b3RlLWRvd24tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTAyXCI7XG59XG4uaXNheC1xdW90ZS1kb3duLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwM1wiO1xufVxuLmlzYXgtcHJvZ3JhbW1pbmctYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA0XCI7XG59XG4uaXNheC1wcm9ncmFtbWluZy1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwNVwiO1xufVxuLmlzYXgtcHJvZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwNlwiO1xufVxuLmlzYXgtcHJvZmlsZS10aWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA3XCI7XG59XG4uaXNheC1wcm9maWxlLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwOFwiO1xufVxuLmlzYXgtcHJvZmlsZS1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDlcIjtcbn1cbi5pc2F4LXByb2ZpbGUtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTBhXCI7XG59XG4uaXNheC1wcm9maWxlLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwYlwiO1xufVxuLmlzYXgtcHJvZmlsZS0ydXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwY1wiO1xufVxuLmlzYXgtcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwZFwiO1xufVxuLmlzYXgtcHJpbnRlci1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwZVwiO1xufVxuLmlzYXgtcHJldmlvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGZcIjtcbn1cbi5pc2F4LXByZXNlbnRpb24tY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTBcIjtcbn1cbi5pc2F4LXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTFcIjtcbn1cbi5pc2F4LXBsYXktcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTEyXCI7XG59XG4uaXNheC1wbGF5LWNyaWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExM1wiO1xufVxuLmlzYXgtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTRcIjtcbn1cbi5pc2F4LXBsYXktYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE1XCI7XG59XG4uaXNheC1waWN0dXJlLWZyYW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE2XCI7XG59XG4uaXNheC1waGFyYWdyYXBoc3BhY2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExN1wiO1xufVxuLmlzYXgtcGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE4XCI7XG59XG4uaXNheC1wZXJzb25hbGNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTlcIjtcbn1cbi5pc2F4LXBlcmNlbnRhZ2Utc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFhXCI7XG59XG4uaXNheC1wZW9wbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMWJcIjtcbn1cbi5pc2F4LXBlbi10b29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFjXCI7XG59XG4uaXNheC1wZW4tdG9vbC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFkXCI7XG59XG4uaXNheC1wZW4tdG9vbC0yLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMWVcIjtcbn1cbi5pc2F4LXBlbi10b29sLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMWZcIjtcbn1cbi5pc2F4LXBlbi1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjBcIjtcbn1cbi5pc2F4LXBlbi1yZW1vdmUtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyMVwiO1xufVxuLmlzYXgtcGVuLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTIyXCI7XG59XG4uaXNheC1wZW4tY2xvc2UtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyM1wiO1xufVxuLmlzYXgtcGVuLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyNFwiO1xufVxuLmlzYXgtcGVuLWFkZC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI1XCI7XG59XG4uaXNheC1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyNlwiO1xufVxuLmlzYXgtcGF1c2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI3XCI7XG59XG4uaXNheC1wYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTI4XCI7XG59XG4uaXNheC1wYXRoLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyOVwiO1xufVxuLmlzYXgtcGF0aC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTJhXCI7XG59XG4uaXNheC1wYXNzd29yZC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyYlwiO1xufVxuLmlzYXgtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTJjXCI7XG59XG4uaXNheC1wYXBlcmNsaXAtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyZFwiO1xufVxuLmlzYXgtcGFpbnRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmVcIjtcbn1cbi5pc2F4LW9tZWdhLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyZlwiO1xufVxuLmlzYXgtb21lZ2Etc3F1YXJlLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzBcIjtcbn1cbi5pc2F4LW9tZWdhLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzMVwiO1xufVxuLmlzYXgtb21lZ2EtY2lyY2xlLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzJcIjtcbn1cbi5pc2F4LW5vdGlmaWNhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzM1wiO1xufVxuLmlzYXgtbm90aWZpY2F0aW9uLXN0YXR1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzNFwiO1xufVxuLmlzYXgtbm90aWZpY2F0aW9uLWZhdm9yaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTM1XCI7XG59XG4uaXNheC1ub3RpZmljYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTM2XCI7XG59XG4uaXNheC1ub3RpZmljYXRpb24tYmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzN1wiO1xufVxuLmlzYXgtbm90aWZpY2F0aW9uLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzhcIjtcbn1cbi5pc2F4LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzlcIjtcbn1cbi5pc2F4LW5vdGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzYVwiO1xufVxuLmlzYXgtbm90ZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2JcIjtcbn1cbi5pc2F4LW5vdGUtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTNjXCI7XG59XG4uaXNheC1ub3RlLWZhdm9yaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTNkXCI7XG59XG4uaXNheC1ub3RlLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzZVwiO1xufVxuLmlzYXgtbm90ZS0yMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzZlwiO1xufVxuLmlzYXgtbm90ZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQwXCI7XG59XG4uaXNheC1ub3RlLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDFcIjtcbn1cbi5pc2F4LW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDJcIjtcbn1cbi5pc2F4LW11c2ljbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0M1wiO1xufVxuLmlzYXgtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDRcIjtcbn1cbi5pc2F4LW11c2ljLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0NVwiO1xufVxuLmlzYXgtbXVzaWMtc3F1YXJlLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0NlwiO1xufVxuLmlzYXgtbXVzaWMtc3F1YXJlLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0N1wiO1xufVxuLmlzYXgtbXVzaWMtc3F1YXJlLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0OFwiO1xufVxuLmlzYXgtbXVzaWMtcGxheWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDlcIjtcbn1cbi5pc2F4LW11c2ljLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGFcIjtcbn1cbi5pc2F4LW11c2ljLWxpYnJhcnktMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0YlwiO1xufVxuLmlzYXgtbXVzaWMtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTRjXCI7XG59XG4uaXNheC1tdXNpYy1kYXNoYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGRcIjtcbn1cbi5pc2F4LW11c2ljLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0ZVwiO1xufVxuLmlzYXgtbW91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGZcIjtcbn1cbi5pc2F4LW1vdXNlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1MFwiO1xufVxuLmlzYXgtbW91c2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTUxXCI7XG59XG4uaXNheC1tb3VzZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTUyXCI7XG59XG4uaXNheC1tb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTUzXCI7XG59XG4uaXNheC1tb3JlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1NFwiO1xufVxuLmlzYXgtbW9yZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNTVcIjtcbn1cbi5pc2F4LW1vcmUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1NlwiO1xufVxuLmlzYXgtbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1N1wiO1xufVxuLmlzYXgtbW9uaXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1OFwiO1xufVxuLmlzYXgtbW9uaXRvci1yZWNvcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1OVwiO1xufVxuLmlzYXgtbW9uaXRvci1tb2JiaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTVhXCI7XG59XG4uaXNheC1tb25leXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNWJcIjtcbn1cbi5pc2F4LW1vbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTVjXCI7XG59XG4uaXNheC1tb25leS10aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTVkXCI7XG59XG4uaXNheC1tb25leS10aWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTVlXCI7XG59XG4uaXNheC1tb25leS1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTVmXCI7XG59XG4uaXNheC1tb25leS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjBcIjtcbn1cbi5pc2F4LW1vbmV5LXJlY2l2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2MVwiO1xufVxuLmlzYXgtbW9uZXktZm9yYmlkZGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTYyXCI7XG59XG4uaXNheC1tb25leS1jaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjNcIjtcbn1cbi5pc2F4LW1vbmV5LWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2NFwiO1xufVxuLmlzYXgtbW9uZXktNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2NVwiO1xufVxuLmlzYXgtbW9uZXktMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2NlwiO1xufVxuLmlzYXgtbW9uZXktMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2N1wiO1xufVxuLmlzYXgtbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTY4XCI7XG59XG4uaXNheC1tb2JpbGUtcHJvZ3JhbW1pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjlcIjtcbn1cbi5pc2F4LW1pcnJvcmluZy1zY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmFcIjtcbn1cbi5pc2F4LW1pcnJvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2YlwiO1xufVxuLmlzYXgtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmNcIjtcbn1cbi5pc2F4LW1pbnVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2ZFwiO1xufVxuLmlzYXgtbWludXMtY2lybGNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTZlXCI7XG59XG4uaXNheC1taW5pLW11c2ljLXNxYXVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2ZlwiO1xufVxuLmlzYXgtbWlsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3MFwiO1xufVxuLmlzYXgtbWljcm9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3MVwiO1xufVxuLmlzYXgtbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3MlwiO1xufVxuLmlzYXgtbWljcm9waG9uZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3M1wiO1xufVxuLmlzYXgtbWljcm9waG9uZS1zbGFzaC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc0XCI7XG59XG4uaXNheC1taWNyb3Bob25lLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzVcIjtcbn1cbi5pc2F4LW1lc3NhZ2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc2XCI7XG59XG4uaXNheC1tZXNzYWdlcy0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc3XCI7XG59XG4uaXNheC1tZXNzYWdlcy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc4XCI7XG59XG4uaXNheC1tZXNzYWdlcy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc5XCI7XG59XG4uaXNheC1tZXNzYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTdhXCI7XG59XG4uaXNheC1tZXNzYWdlLXRpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhN2JcIjtcbn1cbi5pc2F4LW1lc3NhZ2UtdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3Y1wiO1xufVxuLmlzYXgtbWVzc2FnZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTdkXCI7XG59XG4uaXNheC1tZXNzYWdlLXRleHQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3ZVwiO1xufVxuLmlzYXgtbWVzc2FnZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhN2ZcIjtcbn1cbi5pc2F4LW1lc3NhZ2Utc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTgwXCI7XG59XG4uaXNheC1tZXNzYWdlLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4MVwiO1xufVxuLmlzYXgtbWVzc2FnZS1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4MlwiO1xufVxuLmlzYXgtbWVzc2FnZS1wcm9ncmFtbWluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4M1wiO1xufVxuLmlzYXgtbWVzc2FnZS1ub3RpZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4NFwiO1xufVxuLmlzYXgtbWVzc2FnZS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4NVwiO1xufVxuLmlzYXgtbWVzc2FnZS1mYXZvcml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4NlwiO1xufVxuLmlzYXgtbWVzc2FnZS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTg3XCI7XG59XG4uaXNheC1tZXNzYWdlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4OFwiO1xufVxuLmlzYXgtbWVzc2FnZS1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODlcIjtcbn1cbi5pc2F4LW1lc3NhZ2UtYWRkLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOGFcIjtcbn1cbi5pc2F4LW1lc3NhZ2UtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4YlwiO1xufVxuLmlzYXgtbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4Y1wiO1xufVxuLmlzYXgtbWVudS1ib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4ZFwiO1xufVxuLmlzYXgtbWVudS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYThlXCI7XG59XG4uaXNheC1tZWRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4ZlwiO1xufVxuLmlzYXgtbWVkYWwtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5MFwiO1xufVxuLmlzYXgtbWF4aW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTFcIjtcbn1cbi5pc2F4LW1heGltaXplLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5MlwiO1xufVxuLmlzYXgtbWF4aW1pemUtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5M1wiO1xufVxuLmlzYXgtbWF4aW1pemUtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5NFwiO1xufVxuLmlzYXgtbWF4aW1pemUtMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTVcIjtcbn1cbi5pc2F4LW1heGltaXplLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTZcIjtcbn1cbi5pc2F4LW1heGltaXplLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTdcIjtcbn1cbi5pc2F4LW1hdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOThcIjtcbn1cbi5pc2F4LW1hc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTlcIjtcbn1cbi5pc2F4LW1hc2stMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5YVwiO1xufVxuLmlzYXgtbWFzay0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTliXCI7XG59XG4uaXNheC1tYXNrLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWNcIjtcbn1cbi5pc2F4LW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5ZFwiO1xufVxuLmlzYXgtbWFwLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWVcIjtcbn1cbi5pc2F4LW1hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5ZlwiO1xufVxuLmlzYXgtbWFpbi1jb21wb25lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTBcIjtcbn1cbi5pc2F4LW1haW4tY29tcG9uZW50LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTFcIjtcbn1cbi5pc2F4LW1hZ2ljcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWEyXCI7XG59XG4uaXNheC1tYWdpYy1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWEzXCI7XG59XG4uaXNheC1sb3ZlbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTRcIjtcbn1cbi5pc2F4LWxvZ291dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhNVwiO1xufVxuLmlzYXgtbG9nb3V0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTZcIjtcbn1cbi5pc2F4LWxvZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE3XCI7XG59XG4uaXNheC1sb2dpbi0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE4XCI7XG59XG4uaXNheC1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE5XCI7XG59XG4uaXNheC1sb2NrLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWFhXCI7XG59XG4uaXNheC1sb2NrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhYlwiO1xufVxuLmlzYXgtbG9jay0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWFjXCI7XG59XG4uaXNheC1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhZFwiO1xufVxuLmlzYXgtbG9jYXRpb24tdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhZVwiO1xufVxuLmlzYXgtbG9jYXRpb24tc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYWZcIjtcbn1cbi5pc2F4LWxvY2F0aW9uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWIwXCI7XG59XG4uaXNheC1sb2NhdGlvbi1jcm9zczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiMVwiO1xufVxuLmlzYXgtbG9jYXRpb24tYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWIyXCI7XG59XG4uaXNheC1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWIzXCI7XG59XG4uaXNheC1saW5rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiNFwiO1xufVxuLmlzYXgtbGluay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjVcIjtcbn1cbi5pc2F4LWxpbmstMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjZcIjtcbn1cbi5pc2F4LWxpbmstMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiN1wiO1xufVxuLmlzYXgtbGluay0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWI4XCI7XG59XG4uaXNheC1saWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWI5XCI7XG59XG4uaXNheC1saWtlLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiYVwiO1xufVxuLmlzYXgtbGlrZS1zaGFwZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYmJcIjtcbn1cbi5pc2F4LWxpa2UtZGlzbGlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiY1wiO1xufVxuLmlzYXgtbGlrZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWJkXCI7XG59XG4uaXNheC1saWZlYnVveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiZVwiO1xufVxuLmlzYXgtbGV2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYmZcIjtcbn1cbi5pc2F4LWxheWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWMwXCI7XG59XG4uaXNheC1sYW5ndWFnZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzFcIjtcbn1cbi5pc2F4LWxhbmd1YWdlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjMlwiO1xufVxuLmlzYXgtbGFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjM1wiO1xufVxuLmlzYXgtbGFtcC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjNFwiO1xufVxuLmlzYXgtbGFtcC1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjNVwiO1xufVxuLmlzYXgtbGFtcC1jaGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzZcIjtcbn1cbi5pc2F4LWxhbXAtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjN1wiO1xufVxuLmlzYXgta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzhcIjtcbn1cbi5pc2F4LWtleWJvYXJkLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzlcIjtcbn1cbi5pc2F4LWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjYVwiO1xufVxuLmlzYXgta2V5LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjYlwiO1xufVxuLmlzYXgta2FuYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWNjXCI7XG59XG4uaXNheC1qdWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjZFwiO1xufVxuLmlzYXgtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWNlXCI7XG59XG4uaXNheC1pbmZvcm1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjZlwiO1xufVxuLmlzYXgtaW5mby1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDBcIjtcbn1cbi5pc2F4LWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkMVwiO1xufVxuLmlzYXgtaW1wb3J0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDJcIjtcbn1cbi5pc2F4LWltcG9ydC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQzXCI7XG59XG4uaXNheC1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkNFwiO1xufVxuLmlzYXgtaG91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDVcIjtcbn1cbi5pc2F4LWhvdXNlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDZcIjtcbn1cbi5pc2F4LWhvc3BpdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQ3XCI7XG59XG4uaXNheC1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQ4XCI7XG59XG4uaXNheC1ob21lLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDlcIjtcbn1cbi5pc2F4LWhvbWUtdHJlbmQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGFcIjtcbn1cbi5pc2F4LWhvbWUtdHJlbmQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkYlwiO1xufVxuLmlzYXgtaG9tZS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWRjXCI7XG59XG4uaXNheC1ob21lLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGRcIjtcbn1cbi5pc2F4LWhpZXJhcmNoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkZVwiO1xufVxuLmlzYXgtaGllcmFyY2h5LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkZlwiO1xufVxuLmlzYXgtaGllcmFyY2h5LXNxdWFyZS0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWUwXCI7XG59XG4uaXNheC1oaWVyYXJjaHktc3F1YXJlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTFcIjtcbn1cbi5pc2F4LWhpZXJhcmNoeS0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWUyXCI7XG59XG4uaXNheC1oaWVyYXJjaHktMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlM1wiO1xufVxuLmlzYXgtaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTRcIjtcbn1cbi5pc2F4LWhlYXJ0LXRpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTVcIjtcbn1cbi5pc2F4LWhlYXJ0LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU2XCI7XG59XG4uaXNheC1oZWFydC1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTdcIjtcbn1cbi5pc2F4LWhlYXJ0LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlOFwiO1xufVxuLmlzYXgtaGVhcnQtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlOVwiO1xufVxuLmlzYXgtaGVhcnQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWVhXCI7XG59XG4uaXNheC1oZWFydC1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZWJcIjtcbn1cbi5pc2F4LWhlYWx0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlY1wiO1xufVxuLmlzYXgtaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlZFwiO1xufVxuLmlzYXgtaGVhZHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWVlXCI7XG59XG4uaXNheC1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWVmXCI7XG59XG4uaXNheC1oYXNodGFnLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWYwXCI7XG59XG4uaXNheC1oYXNodGFnLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjFcIjtcbn1cbi5pc2F4LWhhc2h0YWctMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmMlwiO1xufVxuLmlzYXgtaGFwcHllbW9qaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmM1wiO1xufVxuLmlzYXgtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjRcIjtcbn1cbi5pc2F4LWdyb3VwLTk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjVcIjtcbn1cbi5pc2F4LWdyb3VwLTg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjZcIjtcbn1cbi5pc2F4LWdyb3VwLTc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjdcIjtcbn1cbi5pc2F4LWdyb3VwLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjhcIjtcbn1cbi5pc2F4LWdyb3VwLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjlcIjtcbn1cbi5pc2F4LWdyb3VwLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZmFcIjtcbn1cbi5pc2F4LWdyb3VwLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZmJcIjtcbn1cbi5pc2F4LWdyb3VwLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZmNcIjtcbn1cbi5pc2F4LWdyb3VwLTExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWZkXCI7XG59XG4uaXNheC1ncm91cC0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmZVwiO1xufVxuLmlzYXgtZ3JvdXAtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmZlwiO1xufVxuLmlzYXgtZ3JpZC1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjAwXCI7XG59XG4uaXNheC1ncmlkLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwMVwiO1xufVxuLmlzYXgtZ3JpZC1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjAyXCI7XG59XG4uaXNheC1ncmlkLTk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDNcIjtcbn1cbi5pc2F4LWdyaWQtODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwNFwiO1xufVxuLmlzYXgtZ3JpZC03OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjA1XCI7XG59XG4uaXNheC1ncmlkLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDZcIjtcbn1cbi5pc2F4LWdyaWQtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwN1wiO1xufVxuLmlzYXgtZ3JpZC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjA4XCI7XG59XG4uaXNheC1ncmlkLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDlcIjtcbn1cbi5pc2F4LWdyaWQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwYVwiO1xufVxuLmlzYXgtZ3JpZC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjBiXCI7XG59XG4uaXNheC1ncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwY1wiO1xufVxuLmlzYXgtZ3JhbW1lcmx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjBkXCI7XG59XG4uaXNheC1ncHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMGVcIjtcbn1cbi5pc2F4LWdwcy1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwZlwiO1xufVxuLmlzYXgtZ2xvYmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjEwXCI7XG59XG4uaXNheC1nbG9iYWwtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjExXCI7XG59XG4uaXNheC1nbG9iYWwtcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxMlwiO1xufVxuLmlzYXgtZ2xvYmFsLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTNcIjtcbn1cbi5pc2F4LWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjE0XCI7XG59XG4uaXNheC1nbGFzcy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjE1XCI7XG59XG4uaXNheC1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjE2XCI7XG59XG4uaXNheC1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxN1wiO1xufVxuLmlzYXgtZ2VtaW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjE4XCI7XG59XG4uaXNheC1nZW1pbmktMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxOVwiO1xufVxuLmlzYXgtZ2FzLXN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWFcIjtcbn1cbi5pc2F4LWdhbWVib3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWJcIjtcbn1cbi5pc2F4LWdhbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWNcIjtcbn1cbi5pc2F4LWdhbGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWRcIjtcbn1cbi5pc2F4LWdhbGxlcnktdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxZVwiO1xufVxuLmlzYXgtZ2FsbGVyeS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxZlwiO1xufVxuLmlzYXgtZ2FsbGVyeS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjBcIjtcbn1cbi5pc2F4LWdhbGxlcnktaW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjIxXCI7XG59XG4uaXNheC1nYWxsZXJ5LWZhdm9yaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjIyXCI7XG59XG4uaXNheC1nYWxsZXJ5LWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyM1wiO1xufVxuLmlzYXgtZ2FsbGVyeS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjI0XCI7XG59XG4uaXNheC1nYWxsZXJ5LWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyNVwiO1xufVxuLmlzYXgtZnJhbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjZcIjtcbn1cbi5pc2F4LWZyYW1lLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjdcIjtcbn1cbi5pc2F4LWZyYW1lLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjhcIjtcbn1cbi5pc2F4LWZyYW1lLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjlcIjtcbn1cbi5pc2F4LWZyYW1lLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMmFcIjtcbn1cbi5pc2F4LWZyYW1lLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMmJcIjtcbn1cbi5pc2F4LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMmNcIjtcbn1cbi5pc2F4LWZvcndhcmQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjJkXCI7XG59XG4uaXNheC1mb3J3YXJkLWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMmVcIjtcbn1cbi5pc2F4LWZvcndhcmQtaXRlbS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjJmXCI7XG59XG4uaXNheC1mb3J3YXJkLTUtc2Vjb25kczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzMFwiO1xufVxuLmlzYXgtZm9yd2FyZC0xNS1zZWNvbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjMxXCI7XG59XG4uaXNheC1mb3J3YXJkLTEwLXNlY29uZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzJcIjtcbn1cbi5pc2F4LWZvcm1hdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzNcIjtcbn1cbi5pc2F4LWZvcm1hdC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzRcIjtcbn1cbi5pc2F4LWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzNVwiO1xufVxuLmlzYXgtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzZcIjtcbn1cbi5pc2F4LWZvbGRlci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzN1wiO1xufVxuLmlzYXgtZm9sZGVyLWZhdm9yaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjM4XCI7XG59XG4uaXNheC1mb2xkZXItY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzlcIjtcbn1cbi5pc2F4LWZvbGRlci1jb25uZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjNhXCI7XG59XG4uaXNheC1mb2xkZXItY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2JcIjtcbn1cbi5pc2F4LWZvbGRlci1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2NcIjtcbn1cbi5pc2F4LWZvbGRlci0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjNkXCI7XG59XG4uaXNheC1mbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzZVwiO1xufVxuLmlzYXgtZmxhc2gtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2ZcIjtcbn1cbi5pc2F4LWZsYXNoLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0MFwiO1xufVxuLmlzYXgtZmxhc2gtY2lyY2xlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDFcIjtcbn1cbi5pc2F4LWZsYXNoLWNpcmNsZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQyXCI7XG59XG4uaXNheC1mbGFzaC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQzXCI7XG59XG4uaXNheC1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQ0XCI7XG59XG4uaXNheC1mbGFnLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDVcIjtcbn1cbi5pc2F4LWZpcnN0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0NlwiO1xufVxuLmlzYXgtZmluZ2VyLXNjYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDdcIjtcbn1cbi5pc2F4LWZpbmdlci1jcmljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDhcIjtcbn1cbi5pc2F4LWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0OVwiO1xufVxuLmlzYXgtZmlsdGVyLXRpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNGFcIjtcbn1cbi5pc2F4LWZpbHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNGJcIjtcbn1cbi5pc2F4LWZpbHRlci1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNGNcIjtcbn1cbi5pc2F4LWZpbHRlci1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNGRcIjtcbn1cbi5pc2F4LWZpbHRlci1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjRlXCI7XG59XG4uaXNheC1maWx0ZXItYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjRmXCI7XG59XG4uaXNheC1mYXZvcml0ZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1MFwiO1xufVxuLmlzYXgtZmF0cm93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1MVwiO1xufVxuLmlzYXgtZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjUyXCI7XG59XG4uaXNheC1leWUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTNcIjtcbn1cbi5pc2F4LWV4dGVybmFsLWRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjU0XCI7XG59XG4uaXNheC1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTVcIjtcbn1cbi5pc2F4LWV4cG9ydC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjU2XCI7XG59XG4uaXNheC1leHBvcnQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1N1wiO1xufVxuLmlzYXgtZXhwb3J0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNThcIjtcbn1cbi5pc2F4LWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1OVwiO1xufVxuLmlzYXgtZXJhc2VyLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNWFcIjtcbn1cbi5pc2F4LWVyYXNlci0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjViXCI7XG59XG4uaXNheC1lbXB0eS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNWNcIjtcbn1cbi5pc2F4LWVtcHR5LXdhbGxldC10aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjVkXCI7XG59XG4uaXNheC1lbXB0eS13YWxsZXQtdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1ZVwiO1xufVxuLmlzYXgtZW1wdHktd2FsbGV0LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1ZlwiO1xufVxuLmlzYXgtZW1wdHktd2FsbGV0LWNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2MFwiO1xufVxuLmlzYXgtZW1wdHktd2FsbGV0LWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2MVwiO1xufVxuLmlzYXgtZW1vamktc2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjYyXCI7XG59XG4uaXNheC1lbW9qaS1ub3JtYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjNcIjtcbn1cbi5pc2F4LWVtb2ppLWhhcHB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjY0XCI7XG59XG4uaXNheC1lbGVtZW50LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjVcIjtcbn1cbi5pc2F4LWVsZW1lbnQtZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjZcIjtcbn1cbi5pc2F4LWVsZW1lbnQtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2N1wiO1xufVxuLmlzYXgtZWxlbWVudC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjY4XCI7XG59XG4uaXNheC1lbGVtZW50LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjlcIjtcbn1cbi5pc2F4LWVsZW1lbnQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2YVwiO1xufVxuLmlzYXgtZWxlY3RyaWNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNmJcIjtcbn1cbi5pc2F4LWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNmNcIjtcbn1cbi5pc2F4LWVkaXQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2ZFwiO1xufVxuLmlzYXgtZHJvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2ZVwiO1xufVxuLmlzYXgtZHJpdmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2ZlwiO1xufVxuLmlzYXgtZHJpdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjcwXCI7XG59XG4uaXNheC1kcml2ZXItcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3MVwiO1xufVxuLmlzYXgtZHJpdmVyLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNzJcIjtcbn1cbi5pc2F4LWRvbGxhci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNzNcIjtcbn1cbi5pc2F4LWRvbGxhci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNzRcIjtcbn1cbi5pc2F4LWRvY3VtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjc1XCI7XG59XG4uaXNheC1kb2N1bWVudC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNzZcIjtcbn1cbi5pc2F4LWRvY3VtZW50LXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNzdcIjtcbn1cbi5pc2F4LWRvY3VtZW50LXRleHQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3OFwiO1xufVxuLmlzYXgtZG9jdW1lbnQtc2tldGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjc5XCI7XG59XG4uaXNheC1kb2N1bWVudC1wcmV2aW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3YVwiO1xufVxuLmlzYXgtZG9jdW1lbnQtbm9ybWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjdiXCI7XG59XG4uaXNheC1kb2N1bWVudC1saWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjdjXCI7XG59XG4uaXNheC1kb2N1bWVudC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjdkXCI7XG59XG4uaXNheC1kb2N1bWVudC1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViN2VcIjtcbn1cbi5pc2F4LWRvY3VtZW50LWZhdm9yaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjdmXCI7XG59XG4uaXNheC1kb2N1bWVudC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4MFwiO1xufVxuLmlzYXgtZG9jdW1lbnQtY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4MVwiO1xufVxuLmlzYXgtZG9jdW1lbnQtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4MlwiO1xufVxuLmlzYXgtZG9jdW1lbnQtY29kZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjgzXCI7XG59XG4uaXNheC1kb2N1bWVudC1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4NFwiO1xufVxuLmlzYXgtZG9jdW1lbnQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4NVwiO1xufVxuLmlzYXgtZGlzbGlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4NlwiO1xufVxuLmlzYXgtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViODdcIjtcbn1cbi5pc2F4LWRpc2NvdmVyLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViODhcIjtcbn1cbi5pc2F4LWRpc2NvdW50LXNoYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjg5XCI7XG59XG4uaXNheC1kaXNjb3VudC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOGFcIjtcbn1cbi5pc2F4LWRpcmVjdGJveC1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjhiXCI7XG59XG4uaXNheC1kaXJlY3Rib3gtcmVjZWl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4Y1wiO1xufVxuLmlzYXgtZGlyZWN0Ym94LW5vdGlmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjhkXCI7XG59XG4uaXNheC1kaXJlY3Rib3gtZGVmYXVsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4ZVwiO1xufVxuLmlzYXgtZGlyZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjhmXCI7XG59XG4uaXNheC1kaXJlY3QtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTBcIjtcbn1cbi5pc2F4LWRpcmVjdC1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjkxXCI7XG59XG4uaXNheC1kaXJlY3QtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTJcIjtcbn1cbi5pc2F4LWRpcmVjdC1ub3RpZmljYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTNcIjtcbn1cbi5pc2F4LWRpcmVjdC1ub3JtYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTRcIjtcbn1cbi5pc2F4LWRpcmVjdC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjk1XCI7XG59XG4uaXNheC1kaXJlY3QtaW5ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTZcIjtcbn1cbi5pc2F4LWRpcmVjdC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjk3XCI7XG59XG4uaXNheC1kaWFtb25kczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5OFwiO1xufVxuLmlzYXgtZGlhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5OVwiO1xufVxuLmlzYXgtZGV2aWNlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5YVwiO1xufVxuLmlzYXgtZGV2aWNlcy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjliXCI7XG59XG4uaXNheC1kZXZpY2UtbWVzc2FnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5Y1wiO1xufVxuLmlzYXgtZGVzaWdudG9vbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOWRcIjtcbn1cbi5pc2F4LWRhdGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOWVcIjtcbn1cbi5pc2F4LWRhdGEtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5ZlwiO1xufVxuLmlzYXgtZGFuZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmEwXCI7XG59XG4uaXNheC1jdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYTFcIjtcbn1cbi5pc2F4LWNyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmEyXCI7XG59XG4uaXNheC1jcm93bi0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmEzXCI7XG59XG4uaXNheC1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmE0XCI7XG59XG4uaXNheC1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmE1XCI7XG59XG4uaXNheC1jcHU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYTZcIjtcbn1cbi5pc2F4LWNwdS1zZXR0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmE3XCI7XG59XG4uaXNheC1jcHUtY2hhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmE4XCI7XG59XG4uaXNheC1jb3VydGhvdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmE5XCI7XG59XG4uaXNheC1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYWFcIjtcbn1cbi5pc2F4LWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYWJcIjtcbn1cbi5pc2F4LWNvcHktc3VjY2VzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhY1wiO1xufVxuLmlzYXgtY29udmVydHNoYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmFkXCI7XG59XG4uaXNheC1jb252ZXJ0c2hhcGUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhZVwiO1xufVxuLmlzYXgtY29udmVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhZlwiO1xufVxuLmlzYXgtY29udmVydC0zZC1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmIwXCI7XG59XG4uaXNheC1jb21wdXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYjFcIjtcbn1cbi5pc2F4LWNvbXBvbmVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiMlwiO1xufVxuLmlzYXgtY29tcG9uZW50LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYjNcIjtcbn1cbi5pc2F4LWNvbW1hbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYjRcIjtcbn1cbi5pc2F4LWNvbW1hbmQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmI1XCI7XG59XG4uaXNheC1jb2xvcnMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmI2XCI7XG59XG4uaXNheC1jb2xvcnMtc3F1YXJlLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYjdcIjtcbn1cbi5pc2F4LWNvbG9yZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmI4XCI7XG59XG4uaXNheC1jb2xvci1zd2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYjlcIjtcbn1cbi5pc2F4LWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYmFcIjtcbn1cbi5pc2F4LWNvaW4tMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiYlwiO1xufVxuLmlzYXgtY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmJjXCI7XG59XG4uaXNheC1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmJkXCI7XG59XG4uaXNheC1jb2RlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiZVwiO1xufVxuLmlzYXgtY29kZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmJmXCI7XG59XG4uaXNheC1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjMFwiO1xufVxuLmlzYXgtY2xvdWQtc3Vubnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzFcIjtcbn1cbi5pc2F4LWNsb3VkLXNub3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzJcIjtcbn1cbi5pc2F4LWNsb3VkLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjM1wiO1xufVxuLmlzYXgtY2xvdWQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjNFwiO1xufVxuLmlzYXgtY2xvdWQtbm90aWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzVcIjtcbn1cbi5pc2F4LWNsb3VkLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmM2XCI7XG59XG4uaXNheC1jbG91ZC1saWdodG5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzdcIjtcbn1cbi5pc2F4LWNsb3VkLWZvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjOFwiO1xufVxuLmlzYXgtY2xvdWQtZHJpenpsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjOVwiO1xufVxuLmlzYXgtY2xvdWQtY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViY2FcIjtcbn1cbi5pc2F4LWNsb3VkLWNvbm5lY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViY2JcIjtcbn1cbi5pc2F4LWNsb3VkLWNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjY1wiO1xufVxuLmlzYXgtY2xvdWQtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmNkXCI7XG59XG4uaXNheC1jbG9zZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViY2VcIjtcbn1cbi5pc2F4LWNsb3NlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjZlwiO1xufVxuLmlzYXgtY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZDBcIjtcbn1cbi5pc2F4LWNsb2NrLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZDFcIjtcbn1cbi5pc2F4LWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJkMlwiO1xufVxuLmlzYXgtY2xpcGJvYXJkLXRpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZDNcIjtcbn1cbi5pc2F4LWNsaXBib2FyZC10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ0XCI7XG59XG4uaXNheC1jbGlwYm9hcmQtaW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ1XCI7XG59XG4uaXNheC1jbGlwYm9hcmQtZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ2XCI7XG59XG4uaXNheC1jbGlwYm9hcmQtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZDdcIjtcbn1cbi5pc2F4LWNocm9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJkOFwiO1xufVxuLmlzYXgtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZDlcIjtcbn1cbi5pc2F4LWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmRhXCI7XG59XG4uaXNheC1jaGFydC1zdWNjZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmRiXCI7XG59XG4uaXNheC1jaGFydC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZGNcIjtcbn1cbi5pc2F4LWNoYXJ0LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZGRcIjtcbn1cbi5pc2F4LWNoYXJ0LTIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmRlXCI7XG59XG4uaXNheC1jaGFydC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmRmXCI7XG59XG4uaXNheC1jaGFydC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmUwXCI7XG59XG4uaXNheC1jZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlMVwiO1xufVxuLmlzYXgtY2F0ZWdvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTJcIjtcbn1cbi5pc2F4LWNhdGVnb3J5LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTNcIjtcbn1cbi5pc2F4LWNhcmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmU0XCI7XG59XG4uaXNheC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmU1XCI7XG59XG4uaXNheC1jYXJkLXRpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTZcIjtcbn1cbi5pc2F4LWNhcmQtdGljay0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmU3XCI7XG59XG4uaXNheC1jYXJkLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmU4XCI7XG59XG4uaXNheC1jYXJkLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTlcIjtcbn1cbi5pc2F4LWNhcmQtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmVhXCI7XG59XG4uaXNheC1jYXJkLXJlbW92ZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmViXCI7XG59XG4uaXNheC1jYXJkLXJlY2VpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZWNcIjtcbn1cbi5pc2F4LWNhcmQtcG9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmVkXCI7XG59XG4uaXNheC1jYXJkLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZWVcIjtcbn1cbi5pc2F4LWNhcmQtY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlZlwiO1xufVxuLmlzYXgtY2FyZC1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjBcIjtcbn1cbi5pc2F4LWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmMVwiO1xufVxuLmlzYXgtY2FuZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmYyXCI7XG59XG4uaXNheC1jYW5kbGUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmM1wiO1xufVxuLmlzYXgtY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmY0XCI7XG59XG4uaXNheC1jYW1lcmEtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjVcIjtcbn1cbi5pc2F4LWNhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjZcIjtcbn1cbi5pc2F4LWNhbGwtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjdcIjtcbn1cbi5pc2F4LWNhbGwtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmY4XCI7XG59XG4uaXNheC1jYWxsLXJlY2VpdmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmY5XCI7XG59XG4uaXNheC1jYWxsLW91dGdvaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmZhXCI7XG59XG4uaXNheC1jYWxsLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmZiXCI7XG59XG4uaXNheC1jYWxsLWluY29taW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmZjXCI7XG59XG4uaXNheC1jYWxsLWNhbGxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZmRcIjtcbn1cbi5pc2F4LWNhbGwtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmZlXCI7XG59XG4uaXNheC1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmZlwiO1xufVxuLmlzYXgtY2FsZW5kYXItdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwMFwiO1xufVxuLmlzYXgtY2FsZW5kYXItc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzAxXCI7XG59XG4uaXNheC1jYWxlbmRhci1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDJcIjtcbn1cbi5pc2F4LWNhbGVuZGFyLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDNcIjtcbn1cbi5pc2F4LWNhbGVuZGFyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwNFwiO1xufVxuLmlzYXgtY2FsZW5kYXItYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzA1XCI7XG59XG4uaXNheC1jYWxlbmRhci0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzA2XCI7XG59XG4uaXNheC1jYWxlbmRhci0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzA3XCI7XG59XG4uaXNheC1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzA4XCI7XG59XG4uaXNheC1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzA5XCI7XG59XG4uaXNheC1idXktY3J5cHRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzBhXCI7XG59XG4uaXNheC1idXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMGJcIjtcbn1cbi5pc2F4LWJ1bGlkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzBjXCI7XG59XG4uaXNheC1idWlsZGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMGRcIjtcbn1cbi5pc2F4LWJ1aWxkaW5ncy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzBlXCI7XG59XG4uaXNheC1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwZlwiO1xufVxuLmlzYXgtYnVpbGRpbmctNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxMFwiO1xufVxuLmlzYXgtYnVpbGRpbmctMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxMVwiO1xufVxuLmlzYXgtYnVja2V0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxMlwiO1xufVxuLmlzYXgtYnVja2V0LXNxdWFyZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzEzXCI7XG59XG4uaXNheC1idWNrZXQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE0XCI7XG59XG4uaXNheC1idWNrZXQtY2lyY2xlLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTVcIjtcbn1cbi5pc2F4LWJ1YmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxNlwiO1xufVxuLmlzYXgtYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTdcIjtcbn1cbi5pc2F4LWJydXNoLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMThcIjtcbn1cbi5pc2F4LWJydXNoLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTlcIjtcbn1cbi5pc2F4LWJydXNoLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMWFcIjtcbn1cbi5pc2F4LWJyb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFiXCI7XG59XG4uaXNheC1icmlmZWNhc2UtdGltZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMWNcIjtcbn1cbi5pc2F4LWJyaWZlY2FzZS10aWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFkXCI7XG59XG4uaXNheC1icmlmZWNhc2UtY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMWVcIjtcbn1cbi5pc2F4LWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxZlwiO1xufVxuLmlzYXgtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzIwXCI7XG59XG4uaXNheC1ib3gtdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyMVwiO1xufVxuLmlzYXgtYm94LXRpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjJcIjtcbn1cbi5pc2F4LWJveC1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjNcIjtcbn1cbi5pc2F4LWJveC1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjRcIjtcbn1cbi5pc2F4LWJveC1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjVcIjtcbn1cbi5pc2F4LWJveC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzI2XCI7XG59XG4uaXNheC1ib3gtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyN1wiO1xufVxuLmlzYXgtYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjhcIjtcbn1cbi5pc2F4LWJvb2ttYXJrLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjlcIjtcbn1cbi5pc2F4LWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMmFcIjtcbn1cbi5pc2F4LWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzJiXCI7XG59XG4uaXNheC1ib29rLXNhdmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzJjXCI7XG59XG4uaXNheC1ib29rLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMmRcIjtcbn1cbi5pc2F4LWJsdXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMmVcIjtcbn1cbi5pc2F4LWJsdXItMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyZlwiO1xufVxuLmlzYXgtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzMwXCI7XG59XG4uaXNheC1ibHVldG9vdGgtcmVjdGFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzMxXCI7XG59XG4uaXNheC1ibHVldG9vdGgtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzMyXCI7XG59XG4uaXNheC1ibHVldG9vdGgtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzM1wiO1xufVxuLmlzYXgtYmxlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMzRcIjtcbn1cbi5pc2F4LWJsZW5kLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMzVcIjtcbn1cbi5pc2F4LWJpdGNvaW4tcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzNlwiO1xufVxuLmlzYXgtYml0Y29pbi1jb252ZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzM3XCI7XG59XG4uaXNheC1iaXRjb2luLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMzhcIjtcbn1cbi5pc2F4LWJpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMzlcIjtcbn1cbi5pc2F4LWJlemllcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzYVwiO1xufVxuLmlzYXgtYmV6aWVyLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjM2JcIjtcbn1cbi5pc2F4LWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzY1wiO1xufVxuLmlzYXgtYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzZFwiO1xufVxuLmlzYXgtYmF0dGVyeS1lbXB0eS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzNlXCI7XG59XG4uaXNheC1iYXR0ZXJ5LWRpc2FibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjM2ZcIjtcbn1cbi5pc2F4LWJhdHRlcnktY2hhcmdpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNDBcIjtcbn1cbi5pc2F4LWJhdHRlcnktM2Z1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNDFcIjtcbn1cbi5pc2F4LWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNDJcIjtcbn1cbi5pc2F4LWJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNDNcIjtcbn1cbi5pc2F4LWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0NFwiO1xufVxuLmlzYXgtYmFnLXRpbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzQ1XCI7XG59XG4uaXNheC1iYWctdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0NlwiO1xufVxuLmlzYXgtYmFnLXRpY2stMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0N1wiO1xufVxuLmlzYXgtYmFnLWhhcHB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzQ4XCI7XG59XG4uaXNheC1iYWctY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNDlcIjtcbn1cbi5pc2F4LWJhZy1jcm9zcy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzRhXCI7XG59XG4uaXNheC1iYWctMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0YlwiO1xufVxuLmlzYXgtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNGNcIjtcbn1cbi5pc2F4LWJhY2t3YXJkLWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNGRcIjtcbn1cbi5pc2F4LWJhY2t3YXJkLWl0ZW0tMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0ZVwiO1xufVxuLmlzYXgtYmFja3dhcmQtNS1zZWNvbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzRmXCI7XG59XG4uaXNheC1iYWNrd2FyZC0xNS1zZWNvbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzUwXCI7XG59XG4uaXNheC1iYWNrd2FyZC0xMC1zZWNvbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzUxXCI7XG59XG4uaXNheC1iYWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1MlwiO1xufVxuLmlzYXgtYXdhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNTNcIjtcbn1cbi5pc2F4LWF1dG9icmlnaHRuZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzU0XCI7XG59XG4uaXNheC1hdWRpby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNTVcIjtcbn1cbi5pc2F4LWF0dGFjaC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNTZcIjtcbn1cbi5pc2F4LWF0dGFjaC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNTdcIjtcbn1cbi5pc2F4LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzU4XCI7XG59XG4uaXNheC1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1OVwiO1xufVxuLmlzYXgtYXJyb3ctdXAtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1YVwiO1xufVxuLmlzYXgtYXJyb3ctdXAtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1YlwiO1xufVxuLmlzYXgtYXJyb3ctdXAtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1Y1wiO1xufVxuLmlzYXgtYXJyb3ctc3dhcC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzVkXCI7XG59XG4uaXNheC1hcnJvdy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNWVcIjtcbn1cbi5pc2F4LWFycm93LXNxdWFyZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1ZlwiO1xufVxuLmlzYXgtYXJyb3ctc3F1YXJlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzYwXCI7XG59XG4uaXNheC1hcnJvdy1zcXVhcmUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2MVwiO1xufVxuLmlzYXgtYXJyb3ctc3F1YXJlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNjJcIjtcbn1cbi5pc2F4LWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzYzXCI7XG59XG4uaXNheC1hcnJvdy1yaWdodC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzY0XCI7XG59XG4uaXNheC1hcnJvdy1yaWdodC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzY1XCI7XG59XG4uaXNheC1hcnJvdy1yaWdodC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzY2XCI7XG59XG4uaXNheC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzY3XCI7XG59XG4uaXNheC1hcnJvdy1sZWZ0LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNjhcIjtcbn1cbi5pc2F4LWFycm93LWxlZnQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2OVwiO1xufVxuLmlzYXgtYXJyb3ctbGVmdC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzZhXCI7XG59XG4uaXNheC1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzZiXCI7XG59XG4uaXNheC1hcnJvdy1kb3duLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNmNcIjtcbn1cbi5pc2F4LWFycm93LWRvd24tMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2ZFwiO1xufVxuLmlzYXgtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzZlXCI7XG59XG4uaXNheC1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2ZlwiO1xufVxuLmlzYXgtYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNzBcIjtcbn1cbi5pc2F4LWFycm93LWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3MVwiO1xufVxuLmlzYXgtYXJyb3ctMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3MlwiO1xufVxuLmlzYXgtYXJyb3ctMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3M1wiO1xufVxuLmlzYXgtYXJyYW5nZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNzRcIjtcbn1cbi5pc2F4LWFycmFuZ2Utc3F1YXJlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNzVcIjtcbn1cbi5pc2F4LWFycmFuZ2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzc2XCI7XG59XG4uaXNheC1hcnJhbmdlLWNpcmNsZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzc3XCI7XG59XG4uaXNheC1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzc4XCI7XG59XG4uaXNheC1hcmNoaXZlLXRpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNzlcIjtcbn1cbi5pc2F4LWFyY2hpdmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjN2FcIjtcbn1cbi5pc2F4LWFyY2hpdmUtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjN2JcIjtcbn1cbi5pc2F4LWFyY2hpdmUtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3Y1wiO1xufVxuLmlzYXgtYXJjaGl2ZS1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjN2RcIjtcbn1cbi5pc2F4LWFyY2hpdmUtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3ZVwiO1xufVxuLmlzYXgtYXF1YXJpdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjN2ZcIjtcbn1cbi5pc2F4LWFsaWduLXZlcnRpY2FsbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODBcIjtcbn1cbi5pc2F4LWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzgxXCI7XG59XG4uaXNheC1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzgyXCI7XG59XG4uaXNheC1hbGlnbi1ob3Jpem9udGFsbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODNcIjtcbn1cbi5pc2F4LWFsaWduLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4NFwiO1xufVxuLmlzYXgtYWxhcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODVcIjtcbn1cbi5pc2F4LWFpcnBvZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODZcIjtcbn1cbi5pc2F4LWFpcnBvZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4N1wiO1xufVxuLmlzYXgtYWlycGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODhcIjtcbn1cbi5pc2F4LWFpcnBsYW5lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4OVwiO1xufVxuLmlzYXgtYWlyZHJvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4YVwiO1xufVxuLmlzYXgtYWRkaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4YlwiO1xufVxuLmlzYXgtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzhjXCI7XG59XG4uaXNheC1hZGQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzhkXCI7XG59XG4uaXNheC1hZGQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzhlXCI7XG59XG4uaXNheC1hY3Rpdml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4ZlwiO1xufVxuLmlzYXgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzkwXCI7XG59XG4uaXNheC1kY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM5MVwiO1xufVxuLmlzYXgtZC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOTJcIjtcbn1cbi5pc2F4LWQtcm90YXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzkzXCI7XG59XG4uaXNheC1kLWN1YmUtc2NhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM5NFwiO1xufVxuLmlzYXgtc3VwcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM5NVwiO1xufVxuIiwiLm14LWljb24tbGVmdDpiZWZvcmUsLm14LWljb24tcmlnaHQ6YmVmb3JlLC5teC1pY29uLWRvdWJsZS1sZWZ0OmJlZm9yZSwubXgtaWNvbi1kb3VibGUtcmlnaHQ6YmVmb3JlLC5teC1pY29uLWRvdWJsZS1sZWZ0OmFmdGVyLC5teC1pY29uLWRvdWJsZS1yaWdodDphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjpjdXJyZW50Q29sb3I7Ym9yZGVyLXdpZHRoOjJweCAwIDAgMnB4O2JvcmRlci1yYWRpdXM6MXB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNyl9Lm14LWljb24tZG91YmxlLWxlZnQ6YWZ0ZXJ7bGVmdDotNHB4fS5teC1pY29uLWRvdWJsZS1yaWdodDpiZWZvcmV7bGVmdDo0cHh9Lm14LWljb24tcmlnaHQ6YmVmb3JlLC5teC1pY29uLWRvdWJsZS1yaWdodDpiZWZvcmUsLm14LWljb24tZG91YmxlLXJpZ2h0OmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpIHNjYWxlKDAuNyk7dHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpIHNjYWxlKDAuNyl9Lm14LWJ0bnstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDA7cGFkZGluZzo3cHggMTVweDttYXJnaW46MDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O291dGxpbmU6bm9uZTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO2JvcmRlci1yYWRpdXM6NHB4O2NvbG9yOiM3Mzg3OWM7d2hpdGUtc3BhY2U6bm93cmFwfS5teC1idG46aG92ZXJ7Ym9yZGVyLWNvbG9yOiMxMjg0ZTc7Y29sb3I6IzEyODRlN30ubXgtYnRuOmRpc2FibGVkLC5teC1idG4uZGlzYWJsZWR7Y29sb3I6I2NjYztjdXJzb3I6bm90LWFsbG93ZWR9Lm14LWJ0bi10ZXh0e2JvcmRlcjowO3BhZGRpbmc6MCA0cHg7dGV4dC1hbGlnbjpsZWZ0O2xpbmUtaGVpZ2h0OmluaGVyaXR9Lm14LXNjcm9sbGJhcntoZWlnaHQ6MTAwJX0ubXgtc2Nyb2xsYmFyOmhvdmVyIC5teC1zY3JvbGxiYXItdHJhY2t7b3BhY2l0eToxfS5teC1zY3JvbGxiYXItd3JhcHtoZWlnaHQ6MTAwJTtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG99Lm14LXNjcm9sbGJhci10cmFja3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MnB4O3JpZ2h0OjJweDtib3R0b206MnB4O3dpZHRoOjZweDt6LWluZGV4OjE7Ym9yZGVyLXJhZGl1czo0cHg7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4yNHMgZWFzZS1vdXQ7dHJhbnNpdGlvbjpvcGFjaXR5IC4yNHMgZWFzZS1vdXR9Lm14LXNjcm9sbGJhci10cmFjayAubXgtc2Nyb2xsYmFyLXRodW1ie3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjA7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyLXJhZGl1czppbmhlcml0O2JhY2tncm91bmQtY29sb3I6cmdiYSgxNDQsMTQ3LDE1MywuMyk7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3N9Lm14LXpvb20taW4tZG93bi1lbnRlci1hY3RpdmUsLm14LXpvb20taW4tZG93bi1sZWF2ZS1hY3RpdmV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWSgxKTt0cmFuc2Zvcm06c2NhbGVZKDEpOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKSwtd2Via2l0LXRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksb3BhY2l0eSAuM3MgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSksb3BhY2l0eSAuM3MgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpLC13ZWJraXQtdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciB0b3A7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgdG9wfS5teC16b29tLWluLWRvd24tZW50ZXIsLm14LXpvb20taW4tZG93bi1lbnRlci1mcm9tLC5teC16b29tLWluLWRvd24tbGVhdmUtdG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWSgwKTt0cmFuc2Zvcm06c2NhbGVZKDApfS5teC1kYXRlcGlja2Vye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjIxMHB4fS5teC1kYXRlcGlja2VyIHN2Z3t3aWR0aDoxZW07aGVpZ2h0OjFlbTt2ZXJ0aWNhbC1hbGlnbjotMC4xNWVtO2ZpbGw6Y3VycmVudENvbG9yO292ZXJmbG93OmhpZGRlbn0ubXgtZGF0ZXBpY2tlci1yYW5nZXt3aWR0aDozMjBweH0ubXgtZGF0ZXBpY2tlci1pbmxpbmV7d2lkdGg6YXV0b30ubXgtaW5wdXQtd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZX0ubXgtaW5wdXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7aGVpZ2h0OjM0cHg7cGFkZGluZzo2cHggMzBweDtwYWRkaW5nLWxlZnQ6MTBweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjQ7Y29sb3I6IzU1NTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlci1yYWRpdXM6NHB4Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpfS5teC1pbnB1dDpob3ZlciwubXgtaW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiM0MDlhZmZ9Lm14LWlucHV0OmRpc2FibGVkLC5teC1pbnB1dC5kaXNhYmxlZHtjb2xvcjojY2NjO2JhY2tncm91bmQtY29sb3I6I2YzZjNmMztib3JkZXItY29sb3I6I2NjYztjdXJzb3I6bm90LWFsbG93ZWR9Lm14LWlucHV0OmZvY3Vze291dGxpbmU6bm9uZX0ubXgtaW5wdXQ6Oi1tcy1jbGVhcntkaXNwbGF5Om5vbmV9Lm14LWljb24tY2FsZW5kYXIsLm14LWljb24tY2xlYXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDo4cHg7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxO2NvbG9yOnJnYmEoMCwwLDAsLjUpO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ubXgtaWNvbi1jbGVhcntjdXJzb3I6cG9pbnRlcn0ubXgtaWNvbi1jbGVhcjpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC44KX0ubXgtZGF0ZXBpY2tlci1tYWlue2ZvbnQ6MTRweC8xLjUgXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxcIk1pY3Jvc29mdCBZYWhlaVwiLHNhbnMtc2VyaWY7Y29sb3I6IzczODc5YztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZThlOGU4fS5teC1kYXRlcGlja2VyLXBvcHVwe3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi10b3A6MXB4O21hcmdpbi1ib3R0b206MXB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDZweCAxMnB4IHJnYmEoMCwwLDAsLjE3NSk7Ym94LXNoYWRvdzowIDZweCAxMnB4IHJnYmEoMCwwLDAsLjE3NSk7ei1pbmRleDoyMDAxfS5teC1kYXRlcGlja2VyLXNpZGViYXJ7ZmxvYXQ6bGVmdDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwcHg7cGFkZGluZzo2cHg7b3ZlcmZsb3c6YXV0b30ubXgtZGF0ZXBpY2tlci1zaWRlYmFyKy5teC1kYXRlcGlja2VyLWNvbnRlbnR7bWFyZ2luLWxlZnQ6MTAwcHg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlOGU4ZTh9Lm14LWRhdGVwaWNrZXItYm9keXtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9Lm14LWJ0bi1zaG9ydGN1dHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MCA2cHg7bGluZS1oZWlnaHQ6MjRweH0ubXgtcmFuZ2Utd3JhcHBlcntkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fUBtZWRpYShtYXgtd2lkdGg6IDc1MHB4KXsubXgtcmFuZ2Utd3JhcHBlcnstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19Lm14LWRhdGVwaWNrZXItaGVhZGVye3BhZGRpbmc6NnB4IDhweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZThlOGU4fS5teC1kYXRlcGlja2VyLWZvb3RlcntwYWRkaW5nOjZweCA4cHg7dGV4dC1hbGlnbjpyaWdodDtib3JkZXItdG9wOjFweCBzb2xpZCAjZThlOGU4fS5teC1jYWxlbmRhcnstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MjQ4cHg7cGFkZGluZzo2cHggMTJweH0ubXgtY2FsZW5kYXIrLm14LWNhbGVuZGFye2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZThlOGU4fS5teC1jYWxlbmRhci1oZWFkZXIsLm14LXRpbWUtaGVhZGVyey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6MzRweDtsaW5lLWhlaWdodDozNHB4O3RleHQtYWxpZ246Y2VudGVyO292ZXJmbG93OmhpZGRlbn0ubXgtYnRuLWljb24tbGVmdCwubXgtYnRuLWljb24tZG91YmxlLWxlZnR7ZmxvYXQ6bGVmdH0ubXgtYnRuLWljb24tcmlnaHQsLm14LWJ0bi1pY29uLWRvdWJsZS1yaWdodHtmbG9hdDpyaWdodH0ubXgtY2FsZW5kYXItaGVhZGVyLWxhYmVse2ZvbnQtc2l6ZToxNHB4fS5teC1jYWxlbmRhci1kZWNhZGUtc2VwYXJhdG9ye21hcmdpbjowIDJweH0ubXgtY2FsZW5kYXItZGVjYWRlLXNlcGFyYXRvcjphZnRlcntjb250ZW50OlwiflwifS5teC1jYWxlbmRhci1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoyMjRweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm14LWNhbGVuZGFyLWNvbnRlbnQgLmNlbGx7Y3Vyc29yOnBvaW50ZXJ9Lm14LWNhbGVuZGFyLWNvbnRlbnQgLmNlbGw6aG92ZXJ7Y29sb3I6IzczODc5YztiYWNrZ3JvdW5kLWNvbG9yOiNmM2Y5ZmV9Lm14LWNhbGVuZGFyLWNvbnRlbnQgLmNlbGwuYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTI4NGU3fS5teC1jYWxlbmRhci1jb250ZW50IC5jZWxsLmluLXJhbmdlLC5teC1jYWxlbmRhci1jb250ZW50IC5jZWxsLmhvdmVyLWluLXJhbmdle2NvbG9yOiM3Mzg3OWM7YmFja2dyb3VuZC1jb2xvcjojZGJlZGZifS5teC1jYWxlbmRhci1jb250ZW50IC5jZWxsLmRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZDtjb2xvcjojY2NjO2JhY2tncm91bmQtY29sb3I6I2YzZjNmM30ubXgtY2FsZW5kYXItd2Vlay1tb2RlIC5teC1kYXRlLXJvd3tjdXJzb3I6cG9pbnRlcn0ubXgtY2FsZW5kYXItd2Vlay1tb2RlIC5teC1kYXRlLXJvdzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmM2Y5ZmV9Lm14LWNhbGVuZGFyLXdlZWstbW9kZSAubXgtZGF0ZS1yb3cubXgtYWN0aXZlLXdlZWt7YmFja2dyb3VuZC1jb2xvcjojZGJlZGZifS5teC1jYWxlbmRhci13ZWVrLW1vZGUgLm14LWRhdGUtcm93IC5jZWxsOmhvdmVye2NvbG9yOmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubXgtY2FsZW5kYXItd2Vlay1tb2RlIC5teC1kYXRlLXJvdyAuY2VsbC5hY3RpdmV7Y29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5teC13ZWVrLW51bWJlcntvcGFjaXR5Oi41fS5teC10YWJsZXt0YWJsZS1sYXlvdXQ6Zml4ZWQ7Ym9yZGVyLWNvbGxhcHNlOnNlcGFyYXRlO2JvcmRlci1zcGFjaW5nOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7dGV4dC1hbGlnbjpjZW50ZXJ9Lm14LXRhYmxlIHRoe3BhZGRpbmc6MDtmb250LXdlaWdodDo1MDA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5teC10YWJsZSB0ZHtwYWRkaW5nOjA7dmVydGljYWwtYWxpZ246bWlkZGxlfS5teC10YWJsZS1kYXRlIHRkLC5teC10YWJsZS1kYXRlIHRoe2hlaWdodDozMnB4O2ZvbnQtc2l6ZToxMnB4fS5teC10YWJsZS1kYXRlIC50b2RheXtjb2xvcjojMmE5MGU5fS5teC10YWJsZS1kYXRlIC5jZWxsLm5vdC1jdXJyZW50LW1vbnRoe2NvbG9yOiNjY2M7YmFja2dyb3VuZDpub25lfS5teC10aW1ley13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTt3aWR0aDoyMjRweDtiYWNrZ3JvdW5kOiNmZmZ9Lm14LXRpbWUrLm14LXRpbWV7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlOGU4ZTh9Lm14LWNhbGVuZGFyLXRpbWV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9Lm14LXRpbWUtaGVhZGVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOGU4ZTh9Lm14LXRpbWUtY29udGVudHtoZWlnaHQ6MjI0cHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O292ZXJmbG93OmhpZGRlbn0ubXgtdGltZS1jb2x1bW5ze2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW59Lm14LXRpbWUtY29sdW1uey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItbGVmdDoxcHggc29saWQgI2U4ZThlODt0ZXh0LWFsaWduOmNlbnRlcn0ubXgtdGltZS1jb2x1bW46Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6MH0ubXgtdGltZS1jb2x1bW4gLm14LXRpbWUtbGlzdHttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lfS5teC10aW1lLWNvbHVtbiAubXgtdGltZS1saXN0OjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTkycHh9Lm14LXRpbWUtY29sdW1uIC5teC10aW1lLWl0ZW17Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjEycHg7aGVpZ2h0OjMycHg7bGluZS1oZWlnaHQ6MzJweH0ubXgtdGltZS1jb2x1bW4gLm14LXRpbWUtaXRlbTpob3Zlcntjb2xvcjojNzM4NzljO2JhY2tncm91bmQtY29sb3I6I2YzZjlmZX0ubXgtdGltZS1jb2x1bW4gLm14LXRpbWUtaXRlbS5hY3RpdmV7Y29sb3I6IzEyODRlNztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2ZvbnQtd2VpZ2h0OjcwMH0ubXgtdGltZS1jb2x1bW4gLm14LXRpbWUtaXRlbS5kaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWQ7Y29sb3I6I2NjYztiYWNrZ3JvdW5kLWNvbG9yOiNmM2YzZjN9Lm14LXRpbWUtb3B0aW9ue2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6OHB4IDEwcHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweH0ubXgtdGltZS1vcHRpb246aG92ZXJ7Y29sb3I6IzczODc5YztiYWNrZ3JvdW5kLWNvbG9yOiNmM2Y5ZmV9Lm14LXRpbWUtb3B0aW9uLmFjdGl2ZXtjb2xvcjojMTI4NGU3O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Zm9udC13ZWlnaHQ6NzAwfS5teC10aW1lLW9wdGlvbi5kaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWQ7Y29sb3I6I2NjYztiYWNrZ3JvdW5kLWNvbG9yOiNmM2YzZjN9XG4iLCIudnVlLWZ1bGwtc2NyZWVuLWZpbGUtZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNCk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAuMnMsb3BhY2l0eSAuMnNcbn1cbi52dWUtZnVsbC1zY3JlZW4tZmlsZS1kcm9wLS12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZVxufVxuLnZ1ZS1mdWxsLXNjcmVlbi1maWxlLWRyb3BfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogNGVtXG59XG4udnVlLWZ1bGwtc2NyZWVuLWZpbGUtZHJvcF9fY29udGVudDpiZWZvcmUge1xuICBib3JkZXI6IDVweCBkYXNoZWQgI2ZmZjtcbiAgY29udGVudDogXCJcIjtcbiAgYm90dG9tOiA2MHB4O1xuICBsZWZ0OiA2MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2MHB4O1xuICB0b3A6IDYwcHhcbn0iLCIvLyBGb250c1xuQGltcG9ydCBcImZvbnRzL251bml0b1wiO1xuLy9AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1OdW5pdG86aXRhbCx3Z2h0QDAsMzAwOzAsNDAwOzAsNjAwOzAsNzAwOzAsODAwOzEsMzAwOzEsNDAwOzEsNjAwOzEsNzAwOzEsODAwJmRpc3BsYXk9c3dhcCcpO1xuQGltcG9ydCBcIn5qcXVlcnktY29uZmlybS9kaXN0L2pxdWVyeS1jb25maXJtLm1pbi5jc3NcIjtcblxuLy8gQm9vdHN0cmFwXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuJGJ0bi1saW5rLWNvbG9yOiAkcHJpbWFyeTtcblxuLy8gZ3JpZCB3YXMgcmVtb3ZlZCBiZWNhdXNlIGl0IHdhcyBjb25mbGljdGluZyBxdWFzYXIncyBncmlkIGFuZCB3ZSBkb24ndCB1c2UgYm9vdHN0cmFwJ3MgZ3JpZCBhbnl3YXlcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvbWl4aW5zL2Jhbm5lclwiO1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW1wb3J0LXN0YWNrXG4vLyBDb25maWd1cmF0aW9uXG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL2Z1bmN0aW9uc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvdmFyaWFibGVzLWRhcmtcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvbWFwc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9taXhpbnNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzXCI7XG5cbi8vIExheW91dCAmIGNvbXBvbmVudHNcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3Mvcm9vdFwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9yZWJvb3RcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvdHlwZVwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9pbWFnZXNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvY29udGFpbmVyc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy90YWJsZXNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvZm9ybXNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvYnV0dG9uc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy90cmFuc2l0aW9uc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9kcm9wZG93blwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9idXR0b24tZ3JvdXBcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvbmF2XCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL25hdmJhclwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9jYXJkXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL2FjY29yZGlvblwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9icmVhZGNydW1iXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL3BhZ2luYXRpb25cIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvYmFkZ2VcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvYWxlcnRcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvcHJvZ3Jlc3NcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvbGlzdC1ncm91cFwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9jbG9zZVwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy90b2FzdHNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvbW9kYWxcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvdG9vbHRpcFwiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9wb3BvdmVyXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL2Nhcm91c2VsXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL3NwaW5uZXJzXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL29mZmNhbnZhc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9wbGFjZWhvbGRlcnNcIjtcblxuLy8gSGVscGVyc1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9oZWxwZXJzXCI7XG5cbi8vIFV0aWxpdGllc1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvYXBpXCI7XG4vLyBzY3NzLWRvY3MtZW5kIGltcG9ydC1zdGFja1xuXG5cbi8vIEN1c3RvbS5zY3NzXG4vLyBPcHRpb24gQjogSW5jbHVkZSBwYXJ0cyBvZiBCb290c3RyYXBcblxuLy8gMS4gSW5jbHVkZSBmdW5jdGlvbnMgZmlyc3QgKHNvIHlvdSBjYW4gbWFuaXB1bGF0ZSBjb2xvcnMsIFNWR3MsIGNhbGMsIGV0YylcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvZnVuY3Rpb25zXCI7XG5cbi8vIDIuIEluY2x1ZGUgYW55IGRlZmF1bHQgdmFyaWFibGUgb3ZlcnJpZGVzIGhlcmVcblxuLy8gMy4gSW5jbHVkZSByZW1haW5kZXIgb2YgcmVxdWlyZWQgQm9vdHN0cmFwIHN0eWxlc2hlZXRzXG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL3ZhcmlhYmxlc1wiO1xuXG46cm9vdCB7XG4gIC0tYnMtZHJvcGRvd24tYmc6IHdoaXRlO1xufVxuXG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL21peGluc1wiO1xuXG5AaW1wb3J0ICd+cXVpbGwvZGlzdC9xdWlsbC5jb3JlLmNzcyc7XG5AaW1wb3J0ICd+cXVpbGwvZGlzdC9xdWlsbC5zbm93LmNzcyc7XG4vL0BpbXBvcnQgJ35xdWlsbC9kaXN0L3F1aWxsLmJ1YmJsZS5jc3MnO1xuXG5AaW1wb3J0ICd+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9mb250YXdlc29tZSc7XG5AaW1wb3J0ICd+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9yZWd1bGFyJztcbkBpbXBvcnQgJ35AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL3NvbGlkJztcbkBpbXBvcnQgJ35AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2JyYW5kcyc7XG5AaW1wb3J0IFwiaWNvbnNheC5jc3NcIjtcbkBpbXBvcnQgXCJ+dnVlMi1kYXRlcGlja2VyL2luZGV4LmNzc1wiO1xuQGltcG9ydCBcInF1YXNhci5zY3NzXCI7XG5cbi5iZy1jdXN0b20tZ3JheSB7XG4gIGJhY2tncm91bmQ6IHJnYigyNDMsMjQzLDI0Myk7XG59XG5cbmJ1dHRvbjpub3QoLmJ0bi1saW5rKSB7XG4gICYuYnRuLXN1Y2Nlc3MgLFxuICAmLmJ0bi1kYW5nZXIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuYm9keSB7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogbm9uZTtcbn1cblxuJGZpbHRlci1kZWZhdWx0LXdpZHRoOiAzMDBweDtcbiRmaWx0ZXItZGVmYXVsdC1kZW5zZS13aWR0aDogMjYwcHg7XG4kaW5wdXQtZGVmYXVsdC13aWR0aDogNDRweDtcbiRpbnB1dC1kZWZhdWx0LXdpZHRoLXNtOiAzMHB4O1xuXG4uYXNzaWduLWxlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmFkZGVkIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTdweDtcbiAgICByaWdodDogLTVweDtcbiAgICBjb2xvcjogJGdyZWVuO1xuICB9XG59XG5cbkBpbXBvcnQgXCJ2YmxsYy9tYWluXCI7XG5cblxuQGltcG9ydCBcImhlYWRlclwiO1xuQGltcG9ydCBcImxvYWRlclwiO1xuQGltcG9ydCBcImFqYXgtZXJyb3JzXCI7XG5AaW1wb3J0IFwiZm9ybXMvZ21cIjtcbkBpbXBvcnQgXCJmb3Jtcy9nZW5lcmFsXCI7XG5AaW1wb3J0IFwiZm9ybXMvc2VsZWN0LXdpZGVcIjtcbkBpbXBvcnQgXCJmb3Jtcy9jdXN0b20tY2hlY2tib3hcIjtcbkBpbXBvcnQgXCJmb3Jtcy9zZWxlY3QtbXVsdGlwbGUtd2l0aC10eXBlc1wiO1xuQGltcG9ydCBcImZvcm1zL2ltYWdlLXBpY2tlclwiO1xuQGltcG9ydCBcImZvcm1zL3Byb2ZpbGUtYW5kLWNvbnRhY3RcIjtcbkBpbXBvcnQgXCJmb3Jtcy9lc2lnbi1jb25zZW50XCI7XG5AaW1wb3J0IFwic2lnbmF0dXJlLWZvbnRzXCI7XG5AaW1wb3J0IFwibG9naW4tZm9ybVwiO1xuXG5AaW1wb3J0IFwiZG9jdW1lbnRzLWxpc3RcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2RvY3MtY29tcG9uZW50c1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvdGhpbmctZGV0YWlscy1wYW5lbFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZG9jcy1lbWFpbC1tb2RhbFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZG9jcy1tYW5hZ2Utc2lnbmF0dXJlc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZG9jcy1taXNjLXByb3BzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9kb2NzLXRhYmxlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9kb2NzLXRhZy1lZGl0XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9kb2NzLXRhZ3NcIjtcbkBpbXBvcnQgXCJzZW5kaW5nLXByb2ZpbGVzXCI7XG5cbkBpbXBvcnQgXCJwcmVzZW50YXRpb25zXCI7XG5AaW1wb3J0IFwiZ2VuZXJpYy9hcHBcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvc2lnbmF0dXJlLXNlbGVjdFwiO1xuQGltcG9ydCBcImRhc2hib2FyZC1wYWdlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9hZGQtdXNlci1pbmxpbmVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2J1bGstY3JlYXRlLXVzZXJzXCI7XG5cbkBpbXBvcnQgXCJjb250YWN0cy1saXN0LXBhZ2VcIjtcbkBpbXBvcnQgXCJkZWFscy1saXN0LXBhZ2VcIjtcbkBpbXBvcnQgXCJwYWNrYWdlcy1saXN0LXBhZ2VcIjtcbkBpbXBvcnQgXCJ1c2Vyc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvdGh1bWJuYWlsc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvcHJlc2VudGF0aW9uXCI7XG5AaW1wb3J0IFwiamV0LXBhZ2VcIjtcbkBpbXBvcnQgXCJpbmZvLXJlcXVlc3QtZm9ybVwiO1xuQGltcG9ydCBcInJlZmVyZW5jZXMtdHJlZVwiO1xuQGltcG9ydCBcInJlZmVyZW5jZXMtcGFnZVwiO1xuQGltcG9ydCBcImRlYWwtcGFydHlcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3Bhc3RlLWZpbGVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL21hcmtldC1yZXNlYXJjaC1wZGYtZGlhbG9nXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90YWdzLXBhbmVsXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy92Yi1mb2xkZXItdGFnc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvamV0cy1tYXJrZXRwbGFjZS1wYWdlXCI7XG5AaW1wb3J0IFwidGhpbmdzLXBhZ2UtY29udGFpbmVyXCI7XG5AaW1wb3J0IFwidGhpbmctY29tbWVudHNcIjtcbkBpbXBvcnQgXCJ0aGluZy1hY3Rpdml0aWVzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb250YWN0LWFjdGl2aXR5XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9yZWxhdGlvbnMtZmlsdGVycy1ibG9ja1wiO1xuQGltcG9ydCBcInBvcHVwc1wiO1xuQGltcG9ydCBcImNvcHktbGlua3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3BhY2thZ2UtYXNzZW1ibHlcIjtcbkBpbXBvcnQgXCJidWxrLWNyZWF0ZS10aGluZ3NcIjtcbkBpbXBvcnQgXCJyaWdodC1wYW5lbFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29tbXVuaWNhdGlvbnMtZW1haWxzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb21tdW5pY2F0aW9ucy1zZW50LWluZm9cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbW11bmljYXRpb25zLWJ1bGtcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbW11bmljYXRpb25zLWVtYWlscy1jaGFpblwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvbWVyZ2UtaXRlbXMtZGlhbG9nXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9qZXRuZXQtbW9kZWwtZmlsdGVyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9hZGQtamV0LWRpYWxvZ1wiO1xuXG5AaW1wb3J0IFwiZ2VuZXJpYy9qcXVlcnktY29uZmlybS1maXhlc1wiO1xuQGltcG9ydCBcInVwbG9hZC1kb2N1bWVudC1wYWdlXCI7XG5AaW1wb3J0IFwidnVlLWZ1bGwtc2NyZWVuLWZpbGUtZHJvcC5jc3NcIjtcbkBpbXBvcnQgXCJzYWxlLXJpYmJvblwiO1xuQGltcG9ydCBcIm9mZmVyaW5nLWxhbmRpbmdcIjtcbkBpbXBvcnQgXCJnZW5lcmljL2Rpc3RyYWN0aW9uLWZyZWUtbW9kZVwiO1xuQGltcG9ydCBcInN0YXRpb24tcGFnZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvdGFncy1waXBlbGluZS1zdGVwc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY2hhbmdlLXJlcGx5LWRpYWxvZ1wiO1xuQGltcG9ydCBcInN1cnZleS10ZW1wbGF0ZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZWRpdC1wYWdlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb21tdW5pY2F0aW9ucy1lbWFpbC1jbGFzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvdmItdHJhdmVyc2FsXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy92Yi10cmF2ZXJzYWwtY29sdW1ucy1zZWxlY3RcIjtcbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ051bml0byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdOdW5pdG8gRXh0cmEgTGlnaHQnKSwgbG9jYWwoJ051bml0by1FeHRyYUxpZ2h0JyksIHVybChcIi4uL2ZvbnRzL051bml0by9OdW5pdG8tRXh0cmFMaWdodC50dGZcIikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ051bml0byBFeHRyYSBMaWdodCBJdGFsaWMnKSwgbG9jYWwoJ051bml0by1FeHRyYUxpZ2h0SXRhbGljJyksIHVybChcIi4uL2ZvbnRzL051bml0by9OdW5pdG8tRXh0cmFMaWdodEl0YWxpYy50dGZcIikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ051bml0byBMaWdodCcpLCBsb2NhbCgnTnVuaXRvLUxpZ2h0JyksIHVybChcIi4uL2ZvbnRzL051bml0by9OdW5pdG8tTGlnaHQudHRmXCIpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ051bml0byc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdOdW5pdG8gTGlnaHQgSXRhbGljJyksIGxvY2FsKCdOdW5pdG8tTGlnaHRJdGFsaWMnKSwgdXJsKFwiLi4vZm9udHMvTnVuaXRvL051bml0by1MaWdodEl0YWxpYy50dGZcIikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ051bml0byBSZWd1bGFyJyksIGxvY2FsKCdOdW5pdG8tUmVndWxhcicpLCB1cmwoXCIuLi9mb250cy9OdW5pdG8vTnVuaXRvLVJlZ3VsYXIudHRmXCIpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ051bml0byc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IGxvY2FsKCdOdW5pdG8gSXRhbGljJyksIGxvY2FsKCdOdW5pdG8tSXRhbGljJyksIHVybChcIi4uL2ZvbnRzL051bml0by9OdW5pdG8tSXRhbGljLnR0ZlwiKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnTnVuaXRvIFNlbWlib2xkJyksIGxvY2FsKCdOdW5pdG8tU2VtaWJvbGQnKSwgdXJsKFwiLi4vZm9udHMvTnVuaXRvL051bml0by1TZW1pQm9sZC50dGZcIikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ051bml0byBTZW1pYm9sZCBJdGFsaWMnKSwgbG9jYWwoJ051bml0by1TZW1pYm9sZEl0YWxpYycpLCB1cmwoXCIuLi9mb250cy9OdW5pdG8vTnVuaXRvLVNlbWlCb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnTnVuaXRvIEJvbGQnKSwgbG9jYWwoJ051bml0by1Cb2xkJyksIHVybChcIi4uL2ZvbnRzL051bml0by9OdW5pdG8tQm9sZC50dGZcIikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ051bml0byBCb2xkIEl0YWxpYycpLCBsb2NhbCgnTnVuaXRvLUJvbGRJdGFsaWMnKSwgdXJsKFwiLi4vZm9udHMvTnVuaXRvL051bml0by1Cb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnTnVuaXRvIEV4dHJhQm9sZCcpLCBsb2NhbCgnTnVuaXRvLUV4dHJhQm9sZCcpLCB1cmwoXCIuLi9mb250cy9OdW5pdG8vTnVuaXRvLUV4dHJhQm9sZC50dGZcIikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ051bml0byBFeHRyYUJvbGQgSXRhbGljJyksIGxvY2FsKCdOdW5pdG8tRXh0cmFCb2xkSXRhbGljJyksIHVybChcIi4uL2ZvbnRzL051bml0by9OdW5pdG8tRXh0cmFCb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiBsb2NhbCgnTnVuaXRvIEJsYWNrJyksIGxvY2FsKCdOdW5pdG8tQmxhY2snKSwgdXJsKFwiLi4vZm9udHMvTnVuaXRvL051bml0by1CbGFjay50dGZcIikgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogbG9jYWwoJ051bml0byBCbGFjayBJdGFsaWMnKSwgbG9jYWwoJ051bml0by1CbGFja0l0YWxpYycpLCB1cmwoXCIuLi9mb250cy9OdW5pdG8vTnVuaXRvLUJsYWNrSXRhbGljLnR0ZlwiKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG4iLCI6cm9vdCxcbltkYXRhLWJzLXRoZW1lPVwibGlnaHRcIl0ge1xuICAvLyBOb3RlOiBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cblxuICAvLyBDb2xvcnNcbiAgLy9cbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLS0jeyRwcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1yZ2Ige1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtdGV4dCB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXRleHQtZW1waGFzaXM6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYmctc3VidGxlIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYmctc3VidGxlOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJvcmRlci1zdWJ0bGUge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1ib3JkZXItc3VidGxlOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuXG4gIC8vIEZvbnRzXG5cbiAgLy8gTm90ZTogVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xuICAtLSN7JHByZWZpeH1ncmFkaWVudDogI3skZ3JhZGllbnR9O1xuXG4gIC8vIFJvb3QgYW5kIGJvZHlcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9keS12YXJpYWJsZXNcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZTogI3skZm9udC1zaXplLXJvb3R9O1xuICB9XG4gIC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHk6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktYmFzZSl9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZS1iYXNlLCAtLSN7JHByZWZpeH1ib2R5LWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LWJhc2V9O1xuICAtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0OiAjeyRsaW5lLWhlaWdodC1iYXNlfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3I6ICN7JGJvZHktZW1waGFzaXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWVtcGhhc2lzLWNvbG9yKX07XG5cbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yOiAjeyRib2R5LXNlY29uZGFyeS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmc6ICN7JGJvZHktc2Vjb25kYXJ5LWJnfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWJnKX07XG5cbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3I6ICN7JGJvZHktdGVydGlhcnktY29sb3J9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnOiAjeyRib2R5LXRlcnRpYXJ5LWJnfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1iZyl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcblxuICAtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yOiAjeyRoZWFkaW5ncy1jb2xvcn07XG5cbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1saW5rLWRlY29yYXRpb246ICN7JGxpbmstZGVjb3JhdGlvbn07XG5cbiAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogI3skbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1ob3Zlci1jb2xvcil9O1xuXG4gIEBpZiAkbGluay1ob3Zlci1kZWNvcmF0aW9uICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItZGVjb3JhdGlvbjogI3skbGluay1ob3Zlci1kZWNvcmF0aW9ufTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3I6ICN7JG1hcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmd9O1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvcmRlci12YXJcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoOiAjeyRib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItc3R5bGU6ICN7JGJvcmRlci1zdHlsZX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnR9O1xuXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtOiAjeyRib3JkZXItcmFkaXVzLXNtfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZzogI3skYm9yZGVyLXJhZGl1cy1sZ307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteGw6ICN7JGJvcmRlci1yYWRpdXMteGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bDogI3skYm9yZGVyLXJhZGl1cy14eGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLTJ4bDogdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteHhsKTsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjAgZm9yIGNvbnNpc3RlbmN5XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtcGlsbDogI3skYm9yZGVyLXJhZGl1cy1waWxsfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvcmRlci12YXJcblxuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93OiAjeyRib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbTogI3skYm94LXNoYWRvdy1zbX07XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctbGc6ICN7JGJveC1zaGFkb3ctbGd9O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0OiAjeyRib3gtc2hhZG93LWluc2V0fTtcblxuICAvLyBGb2N1cyBzdHlsZXNcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZm9jdXMtdmFyaWFibGVzXG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGg6ICN7JGZvY3VzLXJpbmctd2lkdGh9O1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLW9wYWNpdHk6ICN7JGZvY3VzLXJpbmctb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctY29sb3I6ICN7JGZvY3VzLXJpbmctY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZm9jdXMtdmFyaWFibGVzXG5cbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZm9ybS12YWxpZGF0aW9uLXZhcmlhYmxlc1xuICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWZvcm0tdmFsaWRhdGlvbi12YXJpYWJsZXNcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrLCB0cnVlKSB7XG4gICAgY29sb3Itc2NoZW1lOiBkYXJrO1xuXG4gICAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZGFyay1tb2RlLXZhcnNcbiAgICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmctZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3I6ICN7JGJvZHktZW1waGFzaXMtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvci1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3I6ICN7JGJvZHktc2Vjb25kYXJ5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnOiAjeyRib2R5LXNlY29uZGFyeS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktYmctZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3I6ICN7JGJvZHktdGVydGlhcnktY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmc6ICN7JGJvZHktdGVydGlhcnktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1iZy1kYXJrKX07XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tdGV4dC1lbXBoYXNpczogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYmctc3VidGxlLWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJnLXN1YnRsZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYm9yZGVyLXN1YnRsZS1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1ib3JkZXItc3VidGxlOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3ItZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yOiAjeyRsaW5rLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstaG92ZXItY29sb3ItZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9Y29kZS1jb2xvcjogI3skY29kZS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3I6ICN7JG1hcmstY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnLWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yOiAjeyRib3JkZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQtZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3I6ICN7JGZvcm0taW52YWxpZC1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1kYXJrLW1vZGUtdmFyc1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzY3NzL2RpbWVuc2lvbi1uby1ub24tbnVtZXJpYy12YWx1ZXNcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIHZhbHVlXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiB1bml0KCRyZnMtYmFzZS12YWx1ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWxjdWxhdGUgdGhlIG1lZGlhIHF1ZXJ5IHZhbHVlXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcbiRyZnMtbXEtcHJvcGVydHktaGVpZ2h0OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtaGVpZ2h0LCBtaW4taGVpZ2h0KTtcblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSksICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtcnVsZSB7XG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAuZW5hYmxlLXJmcyAmLFxuICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG5cbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgICAgIC5lbmFibGUtcmZzICYsXG4gICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkgKCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxuQGZ1bmN0aW9uIHJmcy12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6IFwiXCI7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSBweCwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgMSkgKiAkcmZzLXJlbS12YWx1ZX1weCwgJHZhbHVlKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6IFwiXCI7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xuXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyBcIiBjYWxjKFwiICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsIFwiIC0gXCIsIFwiICsgXCIpICsgJHZhcmlhYmxlLXdpZHRoICsgXCIpXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIFJGUyBtaXhpblxuQG1peGluIHJmcygkdmFsdWVzLCAkcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICBAaWYgJHZhbHVlcyAhPSBudWxsIHtcbiAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlcyk7XG4gICAgJGZsdWlkLXZhbDogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpO1xuXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgIEBpZiAkdmFsID09ICRmbHVpZC12YWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUgKCkge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZC12YWwpO1xuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeS1ydWxlICgpIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkZmx1aWQtdmFsLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kIGhlbHBlciBtaXhpbnNcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xufVxuXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZyk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xufVxuXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1ib3R0b20pO1xufVxuXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xufVxuXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xufVxuXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXRvcCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcbn1cblxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tbGVmdCk7XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItbW9kZS1taXhpblxuQG1peGluIGNvbG9yLW1vZGUoJG1vZGU6IGxpZ2h0LCAkcm9vdDogZmFsc2UpIHtcbiAgQGlmICRjb2xvci1tb2RlLXR5cGUgPT0gXCJtZWRpYS1xdWVyeVwiIHtcbiAgICBAaWYgJHJvb3QgPT0gdHJ1ZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiAkbW9kZSkge1xuICAgICAgICA6cm9vdCB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9IEBlbHNlIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6ICRtb2RlKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgW2RhdGEtYnMtdGhlbWU9XCIjeyRtb2RlfVwiXSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItbW9kZS1taXhpblxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8vIFJvb3Rcbi8vXG4vLyBBYmlsaXR5IHRvIHRoZSB2YWx1ZSBvZiB0aGUgcm9vdCBmb250IHNpemVzLCBhZmZlY3RpbmcgdGhlIHZhbHVlIG9mIGByZW1gLlxuLy8gbnVsbCBieSBkZWZhdWx0LCB0aHVzIG5vdGhpbmcgaXMgZ2VuZXJhdGVkLlxuXG46cm9vdCB7XG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZSkpO1xuICB9XG5cbiAgQGlmICRlbmFibGUtc21vb3RoLXNjcm9sbCB7XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4vLyA0LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlYm9vdC1ib2R5LXJ1bGVzXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDNcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDRcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVib290LWJvZHktcnVsZXNcblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gUmVzZXQgRmlyZWZveCdzIGdyYXkgY29sb3JcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcik7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAyLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyAzLiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDFcbiAgY3Vyc29yOiBoZWxwOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gM1xufVxuXG5cbi8vIEFkZHJlc3NcblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cblxuLy8gTGlzdHNcblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIDEuIFVuZG8gYnJvd3NlciBkZWZhdWx0XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyAxXG59XG5cblxuLy8gQmxvY2txdW90ZVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBTdHJvbmdcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbn1cblxuXG4vLyBTbWFsbFxuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xufVxuXG5cbi8vIE1hcmtcblxubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZyk7XG59XG5cblxuLy8gU3ViIGFuZCBTdXBcbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHN1Yi1zdXAtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vLyBMaW5rc1xuXG5hIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6IHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gQ29kZVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxuLy8gMS4gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4vLyAyLiBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuLy8gMy4gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206IDFyZW07IC8vIDJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIDNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvZGUtY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gIH1cbn1cblxuXG4vLyBGaWd1cmVzXG4vL1xuLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIEltYWdlcyBhbmQgY29udGVudFxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5cbi8vIEZvcm1zXG4vL1xuLy8gMS4gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcblxuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuXG4gIC8vIFVuZG8gdGhlIG9wYWNpdHkgY2hhbmdlIGZyb20gQ2hyb21lXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLy8gUmVtb3ZlIHRoZSBkcm9wZG93biBhcnJvdyBvbmx5IGZyb20gdGV4dCB0eXBlIGlucHV0cyBidWlsdCB3aXRoIGRhdGFsaXN0cyBpbiBDaHJvbWUuXG4vLyBTZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzU0OTk3MTE4XG5cbltsaXN0XTpub3QoW3R5cGU9XCJkYXRlXCJdKTpub3QoW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSk6bm90KFt0eXBlPVwibW9udGhcIl0pOm5vdChbdHlwZT1cIndlZWtcIl0pOm5vdChbdHlwZT1cInRpbWVcIl0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDMuIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxuXG4gIEBpZiAkZW5hYmxlLWJ1dHRvbi1wb2ludGVycyB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8vIDEuIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsOyAvLyAxXG59XG5cbi8vIDEuIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4vLyAgICB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbi8vICAgIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4vLyAgICBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4vLyAyLiBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7IC8vIDFcbiAgcGFkZGluZzogMDsgLy8gMlxuICBtYXJnaW46IDA7IC8vIDJcbiAgYm9yZGVyOiAwOyAvLyAyXG59XG5cbi8vIDEuIEJ5IHVzaW5nIGBmbG9hdDogbGVmdGAsIHRoZSBsZWdlbmQgd2lsbCBiZWhhdmUgbGlrZSBhIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBUaGlzIHdheSB0aGUgYm9yZGVyIG9mIGEgZmllbGRzZXQgd3JhcHMgYXJvdW5kIHRoZSBsZWdlbmQgaWYgcHJlc2VudC5cbi8vIDIuIEZpeCB3cmFwcGluZyBidWcuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTcxMlxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDsgLy8gMVxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGxlZ2VuZC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlZ2VuZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlZ2VuZC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgKyAqIHtcbiAgICBjbGVhcjogbGVmdDsgLy8gMlxuICB9XG59XG5cbi8vIEZpeCBoZWlnaHQgb2YgaW5wdXRzIHdpdGggYSB0eXBlIG9mIGRhdGV0aW1lLWxvY2FsLCBkYXRlLCBtb250aCwgd2Vlaywgb3IgdGltZVxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTg4NDJcblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gMS4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDFcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDJcbn1cblxuLy8gMS4gQSBmZXcgaW5wdXQgdHlwZXMgc2hvdWxkIHN0YXkgTFRSXG4vLyBTZWUgaHR0cHM6Ly9ydGxzdHlsaW5nLmNvbS9wb3N0cy9ydGwtc3R5bGluZyNmb3JtLWlucHV0c1xuLy8gMi4gUlRMIG9ubHkgb3V0cHV0XG4vLyBTZWUgaHR0cHM6Ly9ydGxjc3MuY29tL2xlYXJuL3VzYWdlLWd1aWRlL2NvbnRyb2wtZGlyZWN0aXZlcy8jcmF3XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gUmVtb3ZlIHBhZGRpbmcgYXJvdW5kIGNvbG9yIHBpY2tlcnMgaW4gd2Via2l0IGJyb3dzZXJzXG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cblxuLy8gMS4gSW5oZXJpdCBmb250IGZhbWlseSBhbmQgbGluZSBoZWlnaHQgZm9yIGZpbGUgaW5wdXQgYnV0dG9uc1xuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDFcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLy8gUmVtb3ZlIGJvcmRlciBmcm9tIGlmcmFtZVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFN1bW1hcnlcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gMVxuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy8gUHJvZ3Jlc3Ncbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuXG4vLyBIaWRkZW4gYXR0cmlidXRlXG4vL1xuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZS5cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3ItdmFyaWFibGVzXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3ItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3JzLW1hcFxuJGdyYXlzOiAoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3JzLW1hcFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLXZhcmlhYmxlc1xuJGJsdWU6ICAgICMwZDZlZmQgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNkNjMzODQgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzE5ODc1NCAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMwZGNhZjAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3JzLW1hcFxuJGNvbG9yczogKFxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgXCJibGFja1wiOiAgICAgICRibGFjayxcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3JzLW1hcFxuXG4vLyBUaGUgY29udHJhc3QgcmF0aW8gdG8gcmVhY2ggYWdhaW5zdCB3aGl0ZSwgdG8gZGV0ZXJtaW5lIGlmIGNvbG9yIGNoYW5nZXMgZnJvbSBcImxpZ2h0XCIgdG8gXCJkYXJrXCIuIEFjY2VwdGFibGUgdmFsdWVzIGZvciBXQ0FHIDIuMCBhcmUgMywgNC41IGFuZCA3LlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9XQ0FHMjAvI3Zpc3VhbC1hdWRpby1jb250cmFzdC1jb250cmFzdFxuJG1pbi1jb250cmFzdC1yYXRpbzogICA0LjUgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4kY29sb3ItY29udHJhc3QtZGFyazogICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY29sb3ItY29udHJhc3QtbGlnaHQ6ICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGJsdWUtMTAwOiB0aW50LWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuJGJsdWUtMjAwOiB0aW50LWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtMzAwOiB0aW50LWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtNDAwOiB0aW50LWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNTAwOiAkYmx1ZSAhZGVmYXVsdDtcbiRibHVlLTYwMDogc2hhZGUtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS03MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtODAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTkwMDogc2hhZGUtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRpbmRpZ28tMTAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTIwMDogdGludC1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby0zMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNDAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTUwMDogJGluZGlnbyAhZGVmYXVsdDtcbiRpbmRpZ28tNjAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby03MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTgwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tOTAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuXG4kcHVycGxlLTEwMDogdGludC1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0yMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMzAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTQwMDogdGludC1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS01MDA6ICRwdXJwbGUgIWRlZmF1bHQ7XG4kcHVycGxlLTYwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNzAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS04MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTkwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcblxuJHBpbmstMTAwOiB0aW50LWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuJHBpbmstMjAwOiB0aW50LWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstMzAwOiB0aW50LWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstNDAwOiB0aW50LWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNTAwOiAkcGluayAhZGVmYXVsdDtcbiRwaW5rLTYwMDogc2hhZGUtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay03MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstODAwOiBzaGFkZS1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTkwMDogc2hhZGUtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG5cbiRyZWQtMTAwOiB0aW50LWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG4kcmVkLTIwMDogdGludC1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC0zMDA6IHRpbnQtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtNDAwOiB0aW50LWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTUwMDogJHJlZCAhZGVmYXVsdDtcbiRyZWQtNjAwOiBzaGFkZS1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC03MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTgwMDogc2hhZGUtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtOTAwOiBzaGFkZS1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuXG4kb3JhbmdlLTEwMDogdGludC1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0yMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMzAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTQwMDogdGludC1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS01MDA6ICRvcmFuZ2UgIWRlZmF1bHQ7XG4kb3JhbmdlLTYwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNzAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS04MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTkwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcblxuJHllbGxvdy0xMDA6IHRpbnQtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMjAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTMwMDogdGludC1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy00MDA6IHRpbnQtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNTAwOiAkeWVsbG93ICFkZWZhdWx0O1xuJHllbGxvdy02MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTcwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctODAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy05MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG5cbiRncmVlbi0xMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuJGdyZWVuLTIwMDogdGludC1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMzAwOiB0aW50LWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi00MDA6IHRpbnQtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTUwMDogJGdyZWVuICFkZWZhdWx0O1xuJGdyZWVuLTYwMDogc2hhZGUtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTcwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTgwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTkwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuXG4kdGVhbC0xMDA6IHRpbnQtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG4kdGVhbC0yMDA6IHRpbnQtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC0zMDA6IHRpbnQtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC00MDA6IHRpbnQtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC01MDA6ICR0ZWFsICFkZWZhdWx0O1xuJHRlYWwtNjAwOiBzaGFkZS1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTcwMDogc2hhZGUtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC04MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtOTAwOiBzaGFkZS1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcblxuJGN5YW4tMTAwOiB0aW50LWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuJGN5YW4tMjAwOiB0aW50LWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tMzAwOiB0aW50LWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tNDAwOiB0aW50LWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNTAwOiAkY3lhbiAhZGVmYXVsdDtcbiRjeWFuLTYwMDogc2hhZGUtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi03MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tODAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTkwMDogc2hhZGUtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiRibHVlczogKFxuICBcImJsdWUtMTAwXCI6ICRibHVlLTEwMCxcbiAgXCJibHVlLTIwMFwiOiAkYmx1ZS0yMDAsXG4gIFwiYmx1ZS0zMDBcIjogJGJsdWUtMzAwLFxuICBcImJsdWUtNDAwXCI6ICRibHVlLTQwMCxcbiAgXCJibHVlLTUwMFwiOiAkYmx1ZS01MDAsXG4gIFwiYmx1ZS02MDBcIjogJGJsdWUtNjAwLFxuICBcImJsdWUtNzAwXCI6ICRibHVlLTcwMCxcbiAgXCJibHVlLTgwMFwiOiAkYmx1ZS04MDAsXG4gIFwiYmx1ZS05MDBcIjogJGJsdWUtOTAwXG4pICFkZWZhdWx0O1xuXG4kaW5kaWdvczogKFxuICBcImluZGlnby0xMDBcIjogJGluZGlnby0xMDAsXG4gIFwiaW5kaWdvLTIwMFwiOiAkaW5kaWdvLTIwMCxcbiAgXCJpbmRpZ28tMzAwXCI6ICRpbmRpZ28tMzAwLFxuICBcImluZGlnby00MDBcIjogJGluZGlnby00MDAsXG4gIFwiaW5kaWdvLTUwMFwiOiAkaW5kaWdvLTUwMCxcbiAgXCJpbmRpZ28tNjAwXCI6ICRpbmRpZ28tNjAwLFxuICBcImluZGlnby03MDBcIjogJGluZGlnby03MDAsXG4gIFwiaW5kaWdvLTgwMFwiOiAkaW5kaWdvLTgwMCxcbiAgXCJpbmRpZ28tOTAwXCI6ICRpbmRpZ28tOTAwXG4pICFkZWZhdWx0O1xuXG4kcHVycGxlczogKFxuICBcInB1cnBsZS0xMDBcIjogJHB1cnBsZS0xMDAsXG4gIFwicHVycGxlLTIwMFwiOiAkcHVycGxlLTIwMCxcbiAgXCJwdXJwbGUtMzAwXCI6ICRwdXJwbGUtMzAwLFxuICBcInB1cnBsZS00MDBcIjogJHB1cnBsZS00MDAsXG4gIFwicHVycGxlLTUwMFwiOiAkcHVycGxlLTUwMCxcbiAgXCJwdXJwbGUtNjAwXCI6ICRwdXJwbGUtNjAwLFxuICBcInB1cnBsZS03MDBcIjogJHB1cnBsZS03MDAsXG4gIFwicHVycGxlLTgwMFwiOiAkcHVycGxlLTgwMCxcbiAgXCJwdXJwbGUtOTAwXCI6ICRwdXJwbGUtOTAwXG4pICFkZWZhdWx0O1xuXG4kcGlua3M6IChcbiAgXCJwaW5rLTEwMFwiOiAkcGluay0xMDAsXG4gIFwicGluay0yMDBcIjogJHBpbmstMjAwLFxuICBcInBpbmstMzAwXCI6ICRwaW5rLTMwMCxcbiAgXCJwaW5rLTQwMFwiOiAkcGluay00MDAsXG4gIFwicGluay01MDBcIjogJHBpbmstNTAwLFxuICBcInBpbmstNjAwXCI6ICRwaW5rLTYwMCxcbiAgXCJwaW5rLTcwMFwiOiAkcGluay03MDAsXG4gIFwicGluay04MDBcIjogJHBpbmstODAwLFxuICBcInBpbmstOTAwXCI6ICRwaW5rLTkwMFxuKSAhZGVmYXVsdDtcblxuJHJlZHM6IChcbiAgXCJyZWQtMTAwXCI6ICRyZWQtMTAwLFxuICBcInJlZC0yMDBcIjogJHJlZC0yMDAsXG4gIFwicmVkLTMwMFwiOiAkcmVkLTMwMCxcbiAgXCJyZWQtNDAwXCI6ICRyZWQtNDAwLFxuICBcInJlZC01MDBcIjogJHJlZC01MDAsXG4gIFwicmVkLTYwMFwiOiAkcmVkLTYwMCxcbiAgXCJyZWQtNzAwXCI6ICRyZWQtNzAwLFxuICBcInJlZC04MDBcIjogJHJlZC04MDAsXG4gIFwicmVkLTkwMFwiOiAkcmVkLTkwMFxuKSAhZGVmYXVsdDtcblxuJG9yYW5nZXM6IChcbiAgXCJvcmFuZ2UtMTAwXCI6ICRvcmFuZ2UtMTAwLFxuICBcIm9yYW5nZS0yMDBcIjogJG9yYW5nZS0yMDAsXG4gIFwib3JhbmdlLTMwMFwiOiAkb3JhbmdlLTMwMCxcbiAgXCJvcmFuZ2UtNDAwXCI6ICRvcmFuZ2UtNDAwLFxuICBcIm9yYW5nZS01MDBcIjogJG9yYW5nZS01MDAsXG4gIFwib3JhbmdlLTYwMFwiOiAkb3JhbmdlLTYwMCxcbiAgXCJvcmFuZ2UtNzAwXCI6ICRvcmFuZ2UtNzAwLFxuICBcIm9yYW5nZS04MDBcIjogJG9yYW5nZS04MDAsXG4gIFwib3JhbmdlLTkwMFwiOiAkb3JhbmdlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHllbGxvd3M6IChcbiAgXCJ5ZWxsb3ctMTAwXCI6ICR5ZWxsb3ctMTAwLFxuICBcInllbGxvdy0yMDBcIjogJHllbGxvdy0yMDAsXG4gIFwieWVsbG93LTMwMFwiOiAkeWVsbG93LTMwMCxcbiAgXCJ5ZWxsb3ctNDAwXCI6ICR5ZWxsb3ctNDAwLFxuICBcInllbGxvdy01MDBcIjogJHllbGxvdy01MDAsXG4gIFwieWVsbG93LTYwMFwiOiAkeWVsbG93LTYwMCxcbiAgXCJ5ZWxsb3ctNzAwXCI6ICR5ZWxsb3ctNzAwLFxuICBcInllbGxvdy04MDBcIjogJHllbGxvdy04MDAsXG4gIFwieWVsbG93LTkwMFwiOiAkeWVsbG93LTkwMFxuKSAhZGVmYXVsdDtcblxuJGdyZWVuczogKFxuICBcImdyZWVuLTEwMFwiOiAkZ3JlZW4tMTAwLFxuICBcImdyZWVuLTIwMFwiOiAkZ3JlZW4tMjAwLFxuICBcImdyZWVuLTMwMFwiOiAkZ3JlZW4tMzAwLFxuICBcImdyZWVuLTQwMFwiOiAkZ3JlZW4tNDAwLFxuICBcImdyZWVuLTUwMFwiOiAkZ3JlZW4tNTAwLFxuICBcImdyZWVuLTYwMFwiOiAkZ3JlZW4tNjAwLFxuICBcImdyZWVuLTcwMFwiOiAkZ3JlZW4tNzAwLFxuICBcImdyZWVuLTgwMFwiOiAkZ3JlZW4tODAwLFxuICBcImdyZWVuLTkwMFwiOiAkZ3JlZW4tOTAwXG4pICFkZWZhdWx0O1xuXG4kdGVhbHM6IChcbiAgXCJ0ZWFsLTEwMFwiOiAkdGVhbC0xMDAsXG4gIFwidGVhbC0yMDBcIjogJHRlYWwtMjAwLFxuICBcInRlYWwtMzAwXCI6ICR0ZWFsLTMwMCxcbiAgXCJ0ZWFsLTQwMFwiOiAkdGVhbC00MDAsXG4gIFwidGVhbC01MDBcIjogJHRlYWwtNTAwLFxuICBcInRlYWwtNjAwXCI6ICR0ZWFsLTYwMCxcbiAgXCJ0ZWFsLTcwMFwiOiAkdGVhbC03MDAsXG4gIFwidGVhbC04MDBcIjogJHRlYWwtODAwLFxuICBcInRlYWwtOTAwXCI6ICR0ZWFsLTkwMFxuKSAhZGVmYXVsdDtcblxuJGN5YW5zOiAoXG4gIFwiY3lhbi0xMDBcIjogJGN5YW4tMTAwLFxuICBcImN5YW4tMjAwXCI6ICRjeWFuLTIwMCxcbiAgXCJjeWFuLTMwMFwiOiAkY3lhbi0zMDAsXG4gIFwiY3lhbi00MDBcIjogJGN5YW4tNDAwLFxuICBcImN5YW4tNTAwXCI6ICRjeWFuLTUwMCxcbiAgXCJjeWFuLTYwMFwiOiAkY3lhbi02MDAsXG4gIFwiY3lhbi03MDBcIjogJGN5YW4tNzAwLFxuICBcImN5YW4tODAwXCI6ICRjeWFuLTgwMCxcbiAgXCJjeWFuLTkwMFwiOiAkY3lhbi05MDBcbikgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtbWFwXG4kdGhlbWUtY29sb3JzOiAoXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmtcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1tYXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLXRleHQtdmFyaWFibGVzXG4kcHJpbWFyeS10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCRwcmltYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS10ZXh0LWVtcGhhc2lzOiBzaGFkZS1jb2xvcigkc2Vjb25kYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkc3VjY2VzcywgNjAlKSAhZGVmYXVsdDtcbiRpbmZvLXRleHQtZW1waGFzaXM6ICAgICAgc2hhZGUtY29sb3IoJGluZm8sIDYwJSkgIWRlZmF1bHQ7XG4kd2FybmluZy10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCR3YXJuaW5nLCA2MCUpICFkZWZhdWx0O1xuJGRhbmdlci10ZXh0LWVtcGhhc2lzOiAgICBzaGFkZS1jb2xvcigkZGFuZ2VyLCA2MCUpICFkZWZhdWx0O1xuJGxpZ2h0LXRleHQtZW1waGFzaXM6ICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kZGFyay10ZXh0LWVtcGhhc2lzOiAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtdGV4dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWJnLXN1YnRsZS12YXJpYWJsZXNcbiRwcmltYXJ5LWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkcHJpbWFyeSwgODAlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktYmctc3VidGxlOiAgICAgdGludC1jb2xvcigkc2Vjb25kYXJ5LCA4MCUpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCRzdWNjZXNzLCA4MCUpICFkZWZhdWx0O1xuJGluZm8tYmctc3VidGxlOiAgICAgICAgICB0aW50LWNvbG9yKCRpbmZvLCA4MCUpICFkZWZhdWx0O1xuJHdhcm5pbmctYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCR3YXJuaW5nLCA4MCUpICFkZWZhdWx0O1xuJGRhbmdlci1iZy1zdWJ0bGU6ICAgICAgICB0aW50LWNvbG9yKCRkYW5nZXIsIDgwJSkgIWRlZmF1bHQ7XG4kbGlnaHQtYmctc3VidGxlOiAgICAgICAgIG1peCgkZ3JheS0xMDAsICR3aGl0ZSkgIWRlZmF1bHQ7XG4kZGFyay1iZy1zdWJ0bGU6ICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtYmctc3VidGxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtYm9yZGVyLXN1YnRsZS12YXJpYWJsZXNcbiRwcmltYXJ5LWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkcHJpbWFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktYm9yZGVyLXN1YnRsZTogdGludC1jb2xvcigkc2Vjb25kYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCRzdWNjZXNzLCA2MCUpICFkZWZhdWx0O1xuJGluZm8tYm9yZGVyLXN1YnRsZTogICAgICB0aW50LWNvbG9yKCRpbmZvLCA2MCUpICFkZWZhdWx0O1xuJHdhcm5pbmctYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCR3YXJuaW5nLCA2MCUpICFkZWZhdWx0O1xuJGRhbmdlci1ib3JkZXItc3VidGxlOiAgICB0aW50LWNvbG9yKCRkYW5nZXIsIDYwJSkgIWRlZmF1bHQ7XG4kbGlnaHQtYm9yZGVyLXN1YnRsZTogICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkYXJrLWJvcmRlci1zdWJ0bGU6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1ib3JkZXItc3VidGxlLXZhcmlhYmxlc1xuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbjogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jb250YWluZXItY2xhc3NlczogICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY3NzZ3JpZDogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1idXR0b24tcG9pbnRlcnM6ICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmZzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zOiAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiAgdHJ1ZSAhZGVmYXVsdDtcblxuJGVuYWJsZS1kYXJrLW1vZGU6ICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRjb2xvci1tb2RlLXR5cGU6ICAgICAgICAgICAgIGRhdGEgIWRlZmF1bHQ7IC8vIGBkYXRhYCBvciBgbWVkaWEtcXVlcnlgXG5cbi8vIFByZWZpeCBmb3IgOnJvb3QgQ1NTIHZhcmlhYmxlc1xuXG4kdmFyaWFibGUtcHJlZml4OiAgICAgICAgICAgICBicy0gIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wIGZvciB0aGUgc2hvcnRlciBgJHByZWZpeGBcbiRwcmVmaXg6ICAgICAgICAgICAgICAgICAgICAgICR2YXJpYWJsZS1wcmVmaXggIWRlZmF1bHQ7XG5cbi8vIEdyYWRpZW50XG4vL1xuLy8gVGhlIGdyYWRpZW50IHdoaWNoIGlzIGFkZGVkIHRvIGNvbXBvbmVudHMgaWYgYCRlbmFibGUtZ3JhZGllbnRzYCBpcyBgdHJ1ZWBcbi8vIFRoaXMgZ3JhZGllbnQgaXMgYWxzbyBhZGRlZCB0byBlbGVtZW50cyB3aXRoIGAuYmctZ3JhZGllbnRgXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdmFyaWFibGUtZ3JhZGllbnRcbiRncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgkd2hpdGUsIC4xNSksIHJnYmEoJHdoaXRlLCAwKSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZhcmlhYmxlLWdyYWRpZW50XG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogJHNwYWNlciAqIC4yNSxcbiAgMjogJHNwYWNlciAqIC41LFxuICAzOiAkc3BhY2VyLFxuICA0OiAkc3BhY2VyICogMS41LFxuICA1OiAkc3BhY2VyICogMyxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwYWNlci12YXJpYWJsZXMtbWFwc1xuXG4vLyBQb3NpdGlvblxuLy9cbi8vIERlZmluZSB0aGUgZWRnZSBwb3NpdGlvbmluZyBhbmNob3JzIG9mIHRoZSBwb3NpdGlvbiB1dGlsaXRpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3NpdGlvbi1tYXBcbiRwb3NpdGlvbi12YWx1ZXM6IChcbiAgMDogMCxcbiAgNTA6IDUwJSxcbiAgMTAwOiAxMDAlXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3NpdGlvbi1tYXBcblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktdGV4dC1hbGlnbjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGJvZHktc2Vjb25kYXJ5LWNvbG9yOiAgICAgIHJnYmEoJGJvZHktY29sb3IsIC43NSkgIWRlZmF1bHQ7XG4kYm9keS1zZWNvbmRhcnktYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kYm9keS10ZXJ0aWFyeS1jb2xvcjogICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjUpICFkZWZhdWx0O1xuJGJvZHktdGVydGlhcnktYmc6ICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcblxuJGJvZHktZW1waGFzaXMtY29sb3I6ICAgICAgICRibGFjayAhZGVmYXVsdDtcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogICAgICAgICAgICAgICAgICAgMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgc2hpZnQtY29sb3IoJGxpbmstY29sb3IsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiAgICAgICAgICAgYWZ0ZXIgIWRlZmF1bHQ7XG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xuXG4vLyBJY29uIGxpbmtzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaWNvbi1saW5rLXZhcmlhYmxlc1xuJGljb24tbGluay1nYXA6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstdW5kZXJsaW5lLW9mZnNldDogIC4yNWVtICFkZWZhdWx0O1xuJGljb24tbGluay1pY29uLXNpemU6ICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGljb24tbGluay1pY29uLXRyYW5zaXRpb246ICAgLjJzIGVhc2UtaW4tb3V0IHRyYW5zZm9ybSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi10cmFuc2Zvcm06ICAgIHRyYW5zbGF0ZTNkKC4yNWVtLCAwLCAwKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaWNvbi1saW5rLXZhcmlhYmxlc1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweCxcbiAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHgsXG4gIHh4bDogMTMyMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cbi8vIENvbnRhaW5lciBwYWRkaW5nXG5cbiRjb250YWluZXItcGFkZGluZy14OiAkZ3JpZC1ndXR0ZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItd2lkdGhzOiAoXG4gIDE6IDFweCxcbiAgMjogMnB4LFxuICAzOiAzcHgsXG4gIDQ6IDRweCxcbiAgNTogNXB4XG4pICFkZWZhdWx0O1xuJGJvcmRlci1zdHlsZTogICAgICAgICAgICAgICAgc29saWQgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAgICByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteHhsOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuLy8gZnVzdi1kaXNhYmxlXG4kYm9yZGVyLXJhZGl1cy0yeGw6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy14eGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb2N1cy1yaW5nLXZhcmlhYmxlc1xuJGZvY3VzLXJpbmctd2lkdGg6ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctb3BhY2l0eTogICAgLjI1ICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctY29sb3I6ICAgICAgcmdiYSgkcHJpbWFyeSwgJGZvY3VzLXJpbmctb3BhY2l0eSkgIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1ibHVyOiAgICAgICAwICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctYm94LXNoYWRvdzogMCAwICRmb2N1cy1yaW5nLWJsdXIgJGZvY3VzLXJpbmctd2lkdGggJGZvY3VzLXJpbmctY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvY3VzLXJpbmctdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1tZWRpdW06ICAgICAgICAgIDUwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogICAgICAgIDYwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC1mYW1pbHk6IG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXN0eWxlOiAgbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiA1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuJGluaXRpYWxpc20tZm9udC1zaXplOiAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGhyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kaHItYmctY29sb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuJGhyLWhlaWdodDogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIEFsbG93cyBmb3IgaW5oZXJpdGVkIGNvbG9yc1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kaHItb3BhY2l0eTogICAgICAgICAgICAgICAgICAuMjUgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCB2ci12YXJpYWJsZXNcbiR2ci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2ci12YXJpYWJsZXNcblxuJGxlZ2VuZC1tYXJnaW4tYm90dG9tOiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtd2VpZ2h0OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4xODc1ZW0gIWRlZmF1bHQ7XG4kbWFyay1jb2xvcjogICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICR5ZWxsb3ctMTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcjogICAgIC4wNSAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnOiAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmctZmFjdG9yOiAgICAgICAuMDc1ICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItZmFjdG9yOiAgICAgICAgIC4yICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcjogZXZlbiAhZGVmYXVsdDtcblxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudGNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXG4kdGFibGUtdmFyaWFudHM6IChcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgJGZvY3VzLXJpbmctd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6ICRmb2N1cy1yaW5nLW9wYWNpdHkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgICRmb2N1cy1yaW5nLWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ibHVyOiAgICAgICAgICAkZm9jdXMtcmluZy1ibHVyICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1idG4tdmFyaWFibGVzXG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhYmxlc1xuJGJ0bi1jb2xvcjogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJ0bi1saW5rLWZvY3VzLXNoYWRvdy1yZ2I6ICAgdG8tcmdiKG1peChjb2xvci1jb250cmFzdCgkbGluay1jb2xvciksICRsaW5rLWNvbG9yLCAxNSUpKSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRidG4taG92ZXItYmctc2hhZGUtYW1vdW50OiAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50OiAgICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50OiAgIDIwJSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50OiAgICAxMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQ6ICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQ6ICAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAyNSUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQ6ICAgMTAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFibGVzXG5cblxuLy8gRm9ybXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdGV4dC12YXJpYWJsZXNcbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdGV4dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tbGFiZWwtdmFyaWFibGVzXG4kZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1sYWJlbC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0taW5wdXQtdmFyaWFibGVzXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNTAlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWJvcmRlci13aWR0aH0gKiAyKSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1jb2xvci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgM3JlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1pbnB1dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tY2hlY2stdmFyaWFibGVzXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogICAgICAgICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI6ICAgICAgICAgIGJyaWdodG5lc3MoOTAlKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjogICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC41ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDogICAgMXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1jaGVjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuJGZvcm0tc3dpdGNoLWNvbG9yOiAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0OiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbjogICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1ncm91cC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgICAgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgZm9yIGJhY2tncm91bmQtaW1hZ2VcbiRmb3JtLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uOiAgICAgICAgICAgcmlnaHQgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgICAxNnB4IDEycHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMi41ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgIGNlbnRlciByaWdodCAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc206ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZzogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAgICAgICAgICAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIEVkZ2VcbiRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA3MCUpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbjogICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1yYW5nZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmlsZS12YXJpYWJsZXNcbiRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1maWxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogICAgICAgICAgICAgICAgICBhZGQoMy41cmVtLCAkaW5wdXQtaGVpZ2h0LWJvcmRlcikgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDogICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy15OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6ICAgICAgICAgMS42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI6ICAgICAgICAgLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLWhlaWdodDogICAgICAgICAgICAxLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6ICAgICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06ICAgICAgICAgc2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb246ICAgICAgICAgICAgICBvcGFjaXR5IC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4xcyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJGZvcm0tdGV4dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXN0eWxlOiAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc3R5bGUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICAkc3VjY2VzcyAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgICRkYW5nZXIgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzMuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tY29sb3JzXG4kZm9ybS12YWxpZC1jb2xvcjogICAgICAgICAgICAgICAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0taW52YWxpZC1jb2xvcjogICAgICAgICAgICAgICAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1jb2xvcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0tdmFsaWQtY29sb3IpLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLFxuICAgIFwidG9vbHRpcC1jb2xvclwiOiAjZmZmLFxuICAgIFwidG9vbHRpcC1iZy1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9c3VjY2VzcyksXG4gICAgXCJmb2N1cy1ib3gtc2hhZG93XCI6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEodmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MtcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgICBcImJvcmRlci1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3IpLFxuICApLFxuICBcImludmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvciksXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZCxcbiAgICBcInRvb2x0aXAtY29sb3JcIjogI2ZmZixcbiAgICBcInRvb2x0aXAtYmctY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWRhbmdlciksXG4gICAgXCJmb2N1cy1ib3gtc2hhZG93XCI6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEodmFyKC0tI3skcHJlZml4fWRhbmdlci1yZ2IpLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpLFxuICAgIFwiYm9yZGVyLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKSxcbiAgKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtc3RhY2tcbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wOiAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhczogICAgICAgICAgICAgICAgICAxMDQ1ICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTUgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA4MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9hc3Q6ICAgICAgICAgICAgICAgICAgICAgIDEwOTAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LWxldmVscy1tYXBcbiR6aW5kZXgtbGV2ZWxzOiAoXG4gIG4xOiAtMSxcbiAgMDogMCxcbiAgMTogMSxcbiAgMjogMixcbiAgMzogM1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LWxldmVscy1tYXBcblxuXG4vLyBOYXZzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi11bmRlcmxpbmUtZ2FwOiAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kbmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcjogICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdmFyaWFibGVzXG5cblxuLy8gTmF2YmFyXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdmFyaWFibGVzXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogICAgICAgICRidG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogICAgICAgICBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC42NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuOCkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaWNvbi1jb2xvcjogICAgICAgICAgIHJnYmEoJGJvZHktY29sb3IsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtaWNvbi1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjE1KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWljb24tY29sb3I6ICAgICAgICAgICAgJG5hdmJhci1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstaWNvbi1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZGFyay12YXJpYWJsZXNcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBjYWxjKCN7JGRyb3Bkb3duLWJvcmRlci1yYWRpdXN9IC0gI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICAkZHJvcGRvd24tbGluay1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvcikgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogICAgICAgICAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcbiRkcm9wZG93bi1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjogICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnOiAgICAgICAgICAkZHJvcGRvd24tZGl2aWRlci1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3c6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWNvbG9yOiAgICAgICAgICAkZHJvcGRvd24tZGFyay1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I6ICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmc6ICAgICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I6ICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmc6ICAgICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yOiAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tdmFyaWFibGVzXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICBjYWxjKCN7JHBhZ2luYXRpb24tYm9yZGVyLXdpZHRofSAqIC0xKSAhZGVmYXVsdDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7IC8vIFRvZG8gaW4gdjY6IHJlbW92ZSB0aGlzP1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuXG5cbi8vIFBsYWNlaG9sZGVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGxhY2Vob2xkZXJzXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1tYXg6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjogICAgICAgICAgIC4yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwbGFjZWhvbGRlcnNcblxuLy8gQ2FyZHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmQtdmFyaWFibGVzXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLXNwYWNlci15OiAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLXRpdGxlLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1zdWJ0aXRsZS1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRjYXJkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLXZhcmlhYmxlc1xuXG4vLyBBY2NvcmRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcbiRhY2NvcmRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgIHN1YnRyYWN0KCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cywgJGFjY29yZGlvbi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1iZykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24sIGJvcmRlci1yYWRpdXMgLjE1cyBlYXNlICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXByaW1hcnktYmctc3VidGxlKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LXRleHQtZW1waGFzaXMpICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4zXG4vLyBmdXN2LWVuYWJsZVxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWljb24td2lkdGg6ICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAkcHJpbWFyeS10ZXh0LWVtcGhhc2lzICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRhY2NvcmRpb24taWNvbi1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTIgNUw4IDExTDE0IDUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTIgNUw4IDExTDE0IDUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gVE9ETzogcmVtb3ZlIHRoaXMgaW4gdjZcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtdmFyaWFibGVzXG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICBudWxsICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG5cbi8vIFBvcG92ZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLXZhcmlhYmxlc1xuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIGNhbGMoI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfSAtICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuXG4vLyBUb2FzdHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LXZhcmlhYmxlc1xuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2IpLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcbiR0b2FzdC1zcGFjaW5nOiAgICAgICAgICAgICAgICAgICAgICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktYmctcmdiKSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICR0b2FzdC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvYXN0LXZhcmlhYmxlc1xuXG5cbi8vIEJhZGdlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtdmFyaWFibGVzXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjM1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtdmFyaWFibGVzXG5cblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwtZm9vdGVyLWJnOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtdmFyaWFibGVzXG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYWJsZXNcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAgICRhbGVydC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHVzIGRlZmF1bHQgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4kYWxlcnQtYmctc2NhbGU6ICAgICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCB0byBiZSByZW1vdmVkIGluIHY2XG4kYWxlcnQtYm9yZGVyLXNjYWxlOiAgICAgICAgICAgIC03MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCB0byBiZSByZW1vdmVkIGluIHY2XG4kYWxlcnQtY29sb3Itc2NhbGU6ICAgICAgICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLXZhcmlhYmxlc1xuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXG5cblxuLy8gTGlzdCBncm91cFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC12YXJpYWJsZXNcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6ICAgICAgICAgIC04MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXG4kbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlOiAgICAgICA0MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aHVtYm5haWwtdmFyaWFibGVzXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctc20pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aHVtYm5haWwtdmFyaWFibGVzXG5cblxuLy8gRmlndXJlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZmlndXJlLXZhcmlhYmxlc1xuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmaWd1cmUtdmFyaWFibGVzXG5cblxuLy8gQnJlYWRjcnVtYnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZDogICAgICAgICRicmVhZGNydW1iLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xuXG4vLyBDYXJvdXNlbFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtdmFyaWFibGVzXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5OiAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk6ICAxICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI6ICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDJyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLWRhcmstdmFyaWFibGVzXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjogICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLWRhcmstdmFyaWFibGVzXG5cblxuLy8gU3Bpbm5lcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItdmFyaWFibGVzXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogLjc1cyAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci12YXJpYWJsZXNcblxuXG4vLyBDbG9zZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2xvc2UtdmFyaWFibGVzXG4kYnRuLWNsb3NlLXdpZHRoOiAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaGVpZ2h0OiAgICAgICAgICAgJGJ0bi1jbG9zZS13aWR0aCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy14OiAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteTogICAgICAgICRidG4tY2xvc2UtcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1jb2xvcjogICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWJnOiAgICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRidG4tY2xvc2UtY29sb3J9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtc2hhZG93OiAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tY2xvc2Utb3BhY2l0eTogICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6ICAgIC43NSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogICAgMSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6ICAgICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNsb3NlLXZhcmlhYmxlc1xuXG5cbi8vIE9mZmNhbnZhc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuJG9mZmNhbnZhcy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXBhZGRpbmcteDogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aDogICAgICAgIDQwMHB4ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHQ6ICAgICAgICAgMzB2aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgIC4zcyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICRtb2RhbC10aXRsZS1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmctY29sb3I6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAkbW9kYWwtYmFja2Ryb3AtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjE4NzVyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHJlbW92aW5nIGluIHY2XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbkBpbXBvcnQgXCJ2YXJpYWJsZXMtZGFya1wiOyAvLyBUT0RPOiBjYW4gYmUgcmVtb3ZlZCBzYWZlbHkgaW4gdjYsIG9ubHkgaGVyZSB0byBhdm9pZCBicmVha2luZyBjaGFuZ2VzIGluIHY1LjNcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtbWl4aW5zXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbiIsIi8vXG4vLyBIZWFkaW5nc1xuLy9cbi5oMSB7XG4gIEBleHRlbmQgaDE7XG59XG5cbi5oMiB7XG4gIEBleHRlbmQgaDI7XG59XG5cbi5oMyB7XG4gIEBleHRlbmQgaDM7XG59XG5cbi5oNCB7XG4gIEBleHRlbmQgaDQ7XG59XG5cbi5oNSB7XG4gIEBleHRlbmQgaDU7XG59XG5cbi5oNiB7XG4gIEBleHRlbmQgaDY7XG59XG5cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuQGVhY2ggJGRpc3BsYXksICRmb250LXNpemUgaW4gJGRpc3BsYXktZm9udC1zaXplcyB7XG4gIC5kaXNwbGF5LSN7JGRpc3BsYXl9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgZm9udC1mYW1pbHk6ICRkaXNwbGF5LWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc3R5bGU6ICRkaXNwbGF5LWZvbnQtc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbiAgfVxufVxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG4uc21hbGwge1xuICBAZXh0ZW5kIHNtYWxsO1xufVxuXG4ubWFyayB7XG4gIEBleHRlbmQgbWFyaztcbn1cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5pdGlhbGlzbS1mb250LXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG5cbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1mb290ZXItY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAuNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciBtaXhpbnNcblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRjb250YWluZXItcGFkZGluZy14KSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCB4eGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAaWYgbm90ICRuIHtcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XG4gIH1cbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWF4IGFuZCAkbWF4ID4gMCwgJG1heCAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2ljIEJvb3RzdHJhcCB0YWJsZVxuLy9cblxuLnRhYmxlIHtcbiAgLy8gUmVzZXQgbmVlZGVkIGZvciBuZXN0aW5nIHRhYmxlc1xuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlOiBpbml0aWFsO1xuICAtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlOiBpbml0aWFsO1xuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZTogaW5pdGlhbDtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGU6IGluaXRpYWw7XG4gIC8vIEVuZCBvZiByZXNldFxuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skdGFibGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1iZzogI3skdGFibGUtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3I6ICN7JHRhYmxlLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogI3skdGFibGUtYWNjZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3skdGFibGUtc3RyaXBlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmc6ICN7JHRhYmxlLXN0cmlwZWQtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7JHRhYmxlLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skdGFibGUtYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7JHRhYmxlLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JHRhYmxlLWhvdmVyLWJnfTtcblxuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgdmVydGljYWwtYWxpZ246ICR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduO1xuICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3IpO1xuXG4gIC8vIFRhcmdldCB0aCAmIHRkXG4gIC8vIFdlIG5lZWQgdGhlIGNoaWxkIGNvbWJpbmF0b3IgdG8gcHJldmVudCBzdHlsZXMgbGVha2luZyB0byBuZXN0ZWQgdGFibGVzIHdoaWNoIGRvZXNuJ3QgaGF2ZSBhIGAudGFibGVgIGNsYXNzLlxuICAvLyBXZSB1c2UgdGhlIHVuaXZlcnNhbCBzZWxlY3RvcnMgaGVyZSB0byBzaW1wbGlmeSB0aGUgc2VsZWN0b3IgKGVsc2Ugd2Ugd291bGQgbmVlZCA2IGRpZmZlcmVudCBzZWxlY3RvcnMpLlxuICAvLyBBbm90aGVyIGFkdmFudGFnZSBpcyB0aGF0IHRoaXMgZ2VuZXJhdGVzIGxlc3MgY29kZSBhbmQgbWFrZXMgdGhlIHNlbGVjdG9yIGxlc3Mgc3BlY2lmaWMgbWFraW5nIGl0IGVhc2llciB0byBvdmVycmlkZS5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteSAkdGFibGUtY2VsbC1wYWRkaW5nLXg7XG4gICAgLy8gRm9sbG93aW5nIHRoZSBwcmVjZXB0IG9mIGNhc2NhZGVzOiBodHRwczovL2NvZGVwZW4uaW8vbWlyaWFtc3V6YW5uZS9mdWxsL3ZZTmdvZGJcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yKSkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1iZyk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZSwgdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZykpKTtcbiAgfVxuXG4gID4gdGJvZHkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICB9XG5cbiAgPiB0aGVhZCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxufVxuXG4udGFibGUtZ3JvdXAtZGl2aWRlciB7XG4gIGJvcmRlci10b3A6IGNhbGMoI3skdGFibGUtYm9yZGVyLXdpZHRofSAqIDIpIHNvbGlkICR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbi8vXG4vLyBDaGFuZ2UgcGxhY2VtZW50IG9mIGNhcHRpb25zIHdpdGggYSBjbGFzc1xuLy9cblxuLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cblxuLy9cbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcbi8vXG5cbi50YWJsZS1zbSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXktc20gJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cbi8vXG4vLyBXaGVuIGJvcmRlcnMgYXJlIGFkZGVkIG9uIGFsbCBzaWRlcyBvZiB0aGUgY2VsbHMsIHRoZSBjb3JuZXJzIGNhbiByZW5kZXIgb2RkIHdoZW5cbi8vIHRoZXNlIGJvcmRlcnMgZG8gbm90IGhhdmUgdGhlIHNhbWUgY29sb3Igb3IgaWYgdGhleSBhcmUgc2VtaS10cmFuc3BhcmVudC5cbi8vIFRoZXJlZm9yZSB3ZSBhZGQgdG9wIGFuZCBib3JkZXIgYm90dG9tcyB0byB0aGUgYHRyYHMgYW5kIGxlZnQgYW5kIHJpZ2h0IGJvcmRlcnNcbi8vIHRvIHRoZSBgdGRgcyBvciBgdGhgc1xuXG4udGFibGUtYm9yZGVyZWQge1xuICA+IDpub3QoY2FwdGlvbikgPiAqIHtcbiAgICBib3JkZXItd2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGggMDtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gICAgPiAqIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4vLyBGb3Igcm93c1xuLnRhYmxlLXN0cmlwZWQge1xuICA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pID4gKiB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcbiAgfVxufVxuXG4vLyBGb3IgY29sdW1uc1xuLnRhYmxlLXN0cmlwZWQtY29sdW1ucyB7XG4gID4gOm5vdChjYXB0aW9uKSA+IHRyID4gOm50aC1jaGlsZCgjeyR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXJ9KSB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3ItdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcbiAgfVxufVxuXG4vLyBBY3RpdmUgdGFibGVcbi8vXG4vLyBUaGUgYC50YWJsZS1hY3RpdmVgIGNsYXNzIGNhbiBiZSBhZGRlZCB0byBoaWdobGlnaHQgcm93cyBvciBjZWxsc1xuXG4udGFibGUtYWN0aXZlIHtcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3IpO1xuICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZyk7XG59XG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgPiB0Ym9keSA+IHRyOmhvdmVyID4gKiB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcik7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGU6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZyk7XG4gIH1cbn1cblxuXG4vLyBUYWJsZSB2YXJpYW50c1xuLy9cbi8vIFRhYmxlIHZhcmlhbnRzIHNldCB0aGUgdGFibGUgY2VsbCBiYWNrZ3JvdW5kcywgYm9yZGVyIGNvbG9yc1xuLy8gYW5kIHRoZSBjb2xvcnMgb2YgdGhlIHN0cmlwZWQsIGhvdmVyZWQgJiBhY3RpdmUgdGFibGVzXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0YWJsZS12YXJpYW50cyB7XG4gIEBpbmNsdWRlIHRhYmxlLXZhcmlhbnQoJGNvbG9yLCAkdmFsdWUpO1xufVxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC50YWJsZS1yZXNwb25zaXZlI3skaW5maXh9IHtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFudFxuQG1peGluIHRhYmxlLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCkge1xuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KG9wYXF1ZSgkYm9keS1iZywgJGJhY2tncm91bmQpKTtcbiAgICAkaG92ZXItYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpKTtcbiAgICAkc3RyaXBlZC1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSk7XG4gICAgJGFjdGl2ZS1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpKTtcbiAgICAkdGFibGUtYm9yZGVyLWNvbG9yOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtYm9yZGVyLWZhY3RvcikpO1xuXG4gICAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3I6ICN7JGNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZzogI3skYmFja2dyb3VuZH07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yOiAjeyR0YWJsZS1ib3JkZXItY29sb3J9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmc6ICN7JHN0cmlwZWQtYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJHN0cmlwZWQtYmcpfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmcpfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZzogI3skaG92ZXItYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRob3Zlci1iZyl9O1xuXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvcik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYW50XG4iLCIvL1xuLy8gTGFiZWxzXG4vL1xuXG4uZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1sYWJlbC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbn1cbiIsIi8vIEJvZHlcbiRib2R5LWJnOiB3aGl0ZTtcblxuLy8gVHlwb2dyYXBoeVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xuJGZvbnQtc2l6ZS1iYXNlOiAwLjlyZW07XG4kbGluZS1oZWlnaHQtYmFzZTogMS42O1xuXG4vLyBDb2xvcnNcbiRibHVlOiAjMzQ5MGRjO1xuJGluZGlnbzogIzY1NzRjZDtcbiRwdXJwbGU6ICM5NTYxZTI7XG4kcGluazogI2Y2NmQ5YjtcbiRyZWQ6ICNlMzM0MmY7XG4kZGFuZ2VyOiAjZTMzNDJmO1xuJG9yYW5nZTogI2Y2OTkzZjtcbiR5ZWxsb3c6ICNmZmVkNGE7XG4kZ3JlZW46ICMzOGMxNzI7XG4kdGVhbDogIzRkYzBiNTtcbiRjeWFuOiAjNmNiMmViO1xuJGJsYWNrOiAjMDAwO1xuXG4kd2hpdGU6ICNmZmY7XG4kbGlnaHQtZ3JleTogI2VlZTtcbiRncmV5OiAjQThBRUI0O1xuJGRhcmstZ3JleTogIzk5OTtcbiR2ZXJ5LWRhcmstZ3JleTogIzU1NjM3MDtcbiRwcmltYXJ5OiAjMTMyYzRmO1xuJGRhcms6ICM0MzRBNTI7XG4kYmctZGFya2VyOiAjRjFGNEY1O1xuJGJvcmRlci1jb2xvcjogI0YzRjZGODtcbiRib3JkZXItY29sb3ItMjogI0VBRUNFRDtcbiRzYW5kOiAjQzE5RDU1O1xuJHNhbmQtYmc6ICNGRkZCRjQ7XG4kbG9hZGVyLWNvbG9yOiAjRjNGN0Y4O1xuJGxvYWRlci1jb2xvci1jb250cmFzdDogI2I4YmRiZDtcbiR0YWJsZS1iZzogdHJhbnNwYXJlbnQ7XG4kbGlnaHQtYmc6ICNlZmVmZWY7XG4iLCIvL1xuLy8gRm9ybSB0ZXh0XG4vL1xuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tdGV4dC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tdGV4dC1jb2xvcjtcbn1cbiIsIi8vXG4vLyBHZW5lcmFsIGZvcm0gY29udHJvbHMgKHBsdXMgYSBmZXcgc3BlY2lmaWMgaGlnaC1sZXZlbCBpbnRlcnZlbnRpb25zKVxuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJmaWxlXCJdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBwcmV2ZW50IHBzZXVkbyBlbGVtZW50IGJ1dHRvbiBvdmVybGFwXG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gICAgLy8gT24gQW5kcm9pZCBDaHJvbWUsIGZvcm0tY29udHJvbCdzIFwid2lkdGg6IDEwMCVcIiBtYWtlcyB0aGUgaW5wdXQgd2lkdGggdG9vIHNtYWxsXG4gICAgLy8gVGVzdGVkIHVuZGVyIEFuZHJvaWQgMTEgLyBDaHJvbWUgODksIEFuZHJvaWQgMTIgLyBDaHJvbWUgMTAwLCBBbmRyb2lkIDEzIC8gQ2hyb21lIDEwOVxuICAgIC8vXG4gICAgLy8gT24gaU9TIFNhZmFyaSwgZm9ybS1jb250cm9sJ3MgXCJhcHBlYXJhbmNlOiBub25lXCIgKyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxuICAgIC8vIFRlc3RlZCB1bmRlciBpT1MgMTYuMiAvIFNhZmFyaSAxNi4yXG4gICAgbWluLXdpZHRoOiA4NXB4OyAvLyBTZWVtcyB0byBiZSBhIGdvb2QgbWluaW11bSBzYWZlIHdpZHRoXG5cbiAgICAvLyBBZGQgc29tZSBoZWlnaHQgdG8gZGF0ZSBpbnB1dHMgb24gaU9TXG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yMzMwN1xuICAgIC8vIFRPRE86IHdlIGNhbiByZW1vdmUgdGhpcyB3b3JrYXJvdW5kIG9uY2UgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODk1OSBpcyByZXNvbHZlZFxuICAgIC8vIE11bHRpcGx5IGxpbmUtaGVpZ2h0IGJ5IDFlbSBpZiBpdCBoYXMgbm8gdW5pdFxuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcblxuICAgIC8vIEFuZHJvaWQgQ2hyb21lIHR5cGU9XCJkYXRlXCIgaXMgdGFsbGVyIHRoYW4gdGhlIG90aGVyIGlucHV0c1xuICAgIC8vIGJlY2F1c2Ugb2YgXCJtYXJnaW46IDFweCAyNHB4IDFweCA0cHhcIiBpbnNpZGUgdGhlIHNoYWRvdyBET01cbiAgICAvLyBUZXN0ZWQgdW5kZXIgQW5kcm9pZCAxMSAvIENocm9tZSA4OSwgQW5kcm9pZCAxMiAvIENocm9tZSAxMDAsIEFuZHJvaWQgMTMgLyBDaHJvbWUgMTA5XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLy8gUHJldmVudCBleGNlc3NpdmUgZGF0ZSBpbnB1dCBoZWlnaHQgaW4gV2Via2l0XG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMzQ0MzNcbiAgJjo6LXdlYmtpdC1kYXRldGltZS1lZGl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7IGhlaWdodDogJGlucHV0LWhlaWdodC1zbTsgfVxuICAmLmZvcm0tY29udHJvbC1sZyB7IGhlaWdodDogJGlucHV0LWhlaWdodC1sZzsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpfTtcblxuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRmb3JtLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWcpLCB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbiwgbm9uZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIENoZWNrL3JhZGlvXG4vL1xuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9ybS1jaGVjay1taW4taGVpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b207XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmc6ICN7JGZvcm0tY2hlY2staW5wdXQtYmd9O1xuXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtYmFzZSAtICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoKSAqIC41OyAvLyBsaW5lLWhlaWdodCBtaW51cyBjaGVjayBoZWlnaHRcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6ICRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1jaGVjay10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBmaWx0ZXI6ICRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjtcblxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSl9O1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG5cbiAgLy8gVXNlIGRpc2FibGVkIGF0dHJpYnV0ZSBpbiBhZGRpdGlvbiBvZiA6ZGlzYWJsZWQgcHNldWRvLWNsYXNzXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAkZm9ybS1jaGVjay1sYWJlbC1jb2xvcjtcbiAgY3Vyc29yOiAkZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I7XG59XG5cbi8vXG4vLyBTd2l0Y2hcbi8vXG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlKX07XG5cbiAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cywgMCk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlKX07XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uO1xuXG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgKyAuYnRuIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpub3QoOmNoZWNrZWQpOm5vdCg6Zm9jdXMpIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbik7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBtaW4taGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgPiBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uKTtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICAgIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAjeyRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHl9KTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAoJGZvcm0tZmxvYXRpbmctcGFkZGluZy14ICogLjUpO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1oZWlnaHQ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIH4gbGFiZWwge1xuICAgICAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgI3skZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5fSk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwOyAvLyBSZXF1aXJlZCB0byBwcm9wZXJseSBwb3NpdGlvbiBsYWJlbCB0ZXh0IC0gYXMgZXhwbGFpbmVkIGFib3ZlXG4gICAgfVxuICB9XG5cbiAgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcbiAgPiAuZm9ybS1jb250cm9sOmRpc2FibGVkIH4gbGFiZWwgeyAvLyBSZXF1aXJlZCBmb3IgYC5mb3JtLWNvbnRyb2xgcyBiZWNhdXNlIG9mIHNwZWNpZmljaXR5XG4gICAgY29sb3I6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLXNlbGVjdCxcbiAgPiAuZm9ybS1mbG9hdGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA1O1xuICB9XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogNTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteSAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBSb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uaW5wdXQtZ3JvdXAge1xuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IDpudGgtbGFzdC1jaGlsZChuICsgMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDQpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAkdmFsaWRhdGlvbi1tZXNzYWdlczogXCJcIjtcbiAgQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCRmb3JtLXZhbGlkYXRpb24tc3RhdGVzKSB7XG4gICAgJHZhbGlkYXRpb24tbWVzc2FnZXM6ICR2YWxpZGF0aW9uLW1lc3NhZ2VzICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLXRvb2x0aXApXCIgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItZmVlZGJhY2spXCI7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpI3skdmFsaWRhdGlvbi1tZXNzYWdlc30ge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCN7JGlucHV0LWJvcmRlci13aWR0aH0gKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKFxuICAkc3RhdGUsXG4gICRjb2xvcixcbiAgJGljb24sXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkdG9vbHRpcC1iZy1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSksXG4gICRmb2N1cy1ib3gtc2hhZG93OiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgJGJvcmRlci1jb2xvcjogJGNvbG9yXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWljb246ICN7ZXNjYXBlLXN2ZygkaWNvbil9O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbiwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb247XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZSwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICB3aWR0aDogYWRkKCRmb3JtLWNvbG9yLXdpZHRoLCAkaW5wdXQtaGVpZ2h0LWlubmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cblxuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgICAgQGlmICRzdGF0ZSA9PSBcInZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBidG4tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skYnRuLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JGJ0bi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHk6ICN7JGJ0bi1mb250LWZhbWlseX07XG4gIEBpbmNsdWRlIHJmcygkYnRuLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skYnRuLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0OiAjeyRidG4tbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItd2lkdGg6ICN7JGJ0bi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXM6ICN7JGJ0bi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiAjeyRidG4tYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAjeyRidG4tZGlzYWJsZWQtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAjeyRidG4tZm9jdXMtd2lkdGh9IHJnYmEodmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiKSwgLjUpO1xuICAvLyBzY3NzLWRvY3MtZW5kIGJ0bi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1idG4tcGFkZGluZy14KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JHByZWZpeH1idG4tZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IGlmKCRlbmFibGUtYnV0dG9uLXBvaW50ZXJzLCBwb2ludGVyLCBudWxsKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1iZykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLmJ0bi1jaGVjayArICY6aG92ZXIge1xuICAgIC8vIG92ZXJyaWRlIGZvciB0aGUgY2hlY2tib3gvcmFkaW8gYnV0dG9uc1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYmcpKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArICYge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgOm5vdCguYnRuLWNoZWNrKSArICY6YWN0aXZlLFxuICAmOmZpcnN0LWNoaWxkOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gICYuc2hvdyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZyk7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdykpO1xuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkOmZvY3VzLXZpc2libGUgKyAmIHtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpZiAkY29sb3IgPT0gXCJsaWdodFwiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkaG92ZXItYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KVxuICAgICAgKTtcbiAgICB9IEBlbHNlIGlmICRjb2xvciA9PSBcImRhcmtcIiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtbm9ybWFsfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRidG4tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiAwIDAgMCAjMDAwOyAvLyBDYW4ndCB1c2UgYG5vbmVgIGFzIGtleXdvcmQgbmVnYXRlcyBhbGwgdmFsdWVzIHdoZW4gdXNlZCB3aXRoIG11bHRpcGxlIHNoYWRvd3NcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7JGJ0bi1saW5rLWZvY3VzLXNoYWRvdy1yZ2J9O1xuXG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNvbG9yKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi12YXJpYW50KFxuICAkYmFja2dyb3VuZCxcbiAgJGJvcmRlcixcbiAgJGNvbG9yOiBjb2xvci1jb250cmFzdCgkYmFja2dyb3VuZCksXG4gICRob3Zlci1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWNvbG9yOiBjb2xvci1jb250cmFzdCgkaG92ZXItYmFja2dyb3VuZCksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKSxcbiAgJGRpc2FibGVkLWJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kLFxuICAkZGlzYWJsZWQtYm9yZGVyOiAkYm9yZGVyLFxuICAkZGlzYWJsZWQtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRkaXNhYmxlZC1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6ICN7JGJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRob3Zlci1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skaG92ZXItYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSkpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiAjeyRkaXNhYmxlZC1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skZGlzYWJsZWQtYm9yZGVyfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KFxuICAkY29sb3IsXG4gICRjb2xvci1ob3ZlcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsXG4gICRhY3RpdmUtYm9yZGVyOiAkY29sb3IsXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGNvbG9yLWhvdmVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IoJGNvbG9yKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6IG5vbmU7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1vdXRsaW5lLXZhcmlhbnQtbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1zaXplLW1peGluXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi1zaXplLW1peGluXG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS1jbGFzc2VzXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xuXG4gICYuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLWNsYXNzZXNcbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wZW5kLFxuLmRyb3Bkb3duLFxuLmRyb3BzdGFydCxcbi5kcm9wdXAtY2VudGVyLFxuLmRyb3Bkb3duLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleDogI3skemluZGV4LWRyb3Bkb3dufTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoOiAjeyRkcm9wZG93bi1taW4td2lkdGh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteTogI3skZHJvcGRvd24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyOiAjeyRkcm9wZG93bi1zcGFjZXJ9O1xuICBAaW5jbHVkZSByZnMoJGRyb3Bkb3duLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmc6ICN7JGRyb3Bkb3duLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAjeyRkcm9wZG93bi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZzogI3skZHJvcGRvd24tZGl2aWRlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICN7JGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcjogI3skZHJvcGRvd24tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1saW5rLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI3skZHJvcGRvd24taGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogI3skZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24temluZGV4KTtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgbWluLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteCk7XG4gIG1hcmdpbjogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBtYXJnaW4gb2YgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KSk7XG5cbiAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgPiAuZHJvcGRvd24taXRlbTpmaXJzdC1jaGlsZCxcbiAgICA+IGxpOmZpcnN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICAgID4gLmRyb3Bkb3duLWl0ZW06bGFzdC1jaGlsZCxcbiAgICA+IGxpOmxhc3QtY2hpbGQgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG5cbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVzcG9uc2l2ZS1icmVha3BvaW50c1xuLy8gV2UgZGVsaWJlcmF0ZWx5IGhhcmRjb2RlIHRoZSBgYnMtYCBwcmVmaXggYmVjYXVzZSB3ZSBjaGVja1xuLy8gdGhpcyBjdXN0b20gcHJvcGVydHkgaW4gSlMgdG8gZGV0ZXJtaW5lIFBvcHBlcidzIHBvc2l0aW9uaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXN0YXJ0IHtcbiAgICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWVuZCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG5cbiAgICAgICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3BlbmQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoZW5kKTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BzdGFydCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoc3RhcnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZyk7XG4gIG9wYWNpdHk6IDE7IC8vIFJldmlzaXQgaW4gdjYgdG8gZGUtZHVwZSBzdHlsZXMgdGhhdCBjb25mbGljdCB3aXRoIDxocj4gZWxlbWVudFxufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tYm9yZGVyLXJhZGl1cywgMCkpO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmcpKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi8vIERhcmsgZHJvcGRvd25zXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tZGFyay1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LW1peGluc1xuQG1peGluIGNhcmV0LWRvd24oJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcbiAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1lbmQoJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcbiAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LXN0YXJ0KCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KFxuICAkZGlyZWN0aW9uOiBkb3duLFxuICAkd2lkdGg6ICRjYXJldC13aWR0aCxcbiAgJHNwYWNpbmc6ICRjYXJldC1zcGFjaW5nLFxuICAkdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnblxuKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJHZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCR3aWR0aCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgkd2lkdGgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGVuZCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWVuZCgkd2lkdGgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IHN0YXJ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJHZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1zdGFydCgkd2lkdGgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC1taXhpbnNcbiIsIi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbiAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbiAgPiAuYnRuOmhvdmVyLFxuICA+IC5idG46Zm9jdXMsXG4gID4gLmJ0bjphY3RpdmUsXG4gID4gLmJ0bi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnRuLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiA6bm90KC5idG4tY2hlY2s6Zmlyc3QtY2hpbGQpICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygjeyRidG4tYm9yZGVyLXdpZHRofSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gIH1cblxuICAvLyBUaGUgbGVmdCByYWRpdXMgc2hvdWxkIGJlIDAgaWYgdGhlIGJ1dHRvbiBpczpcbiAgLy8gLSB0aGUgXCJ0aGlyZCBvciBtb3JlXCIgY2hpbGRcbiAgLy8gLSB0aGUgc2Vjb25kIGNoaWxkIGFuZCB0aGUgcHJldmlvdXMgZWxlbWVudCBpc24ndCBgLmJ0bi1jaGVja2AgKG1ha2luZyBpdCB0aGUgZmlyc3QgY2hpbGQgdmlzdWFsbHkpXG4gIC8vIC0gcGFydCBvZiBhIGJ0bi1ncm91cCB3aGljaCBpc24ndCB0aGUgZmlyc3QgY2hpbGRcbiAgPiAuYnRuOm50aC1jaGlsZChuICsgMyksXG4gID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wZW5kICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wc3RhcnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygjeyRidG4tYm9yZGVyLXdpZHRofSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG4gfiAuYnRuLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAjeyRuYXYtbGluay1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJG5hdi1saW5rLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQ6ICN7JG5hdi1saW5rLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6ICN7JG5hdi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6ICN7JG5hdi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JG5hdi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRuYXYtbGluay10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXRhYnMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdGFicy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi10YWJzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXRhYnMtY3NzLXZhcnNcblxuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIFByZXZlbnRzIGFjdGl2ZSAubmF2LWxpbmsgdGFiIG92ZXJsYXBwaW5nIGZvY3VzIG91dGxpbmUgb2YgcHJldmlvdXMvbmV4dCAubmF2LWxpbmtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXBpbGxzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1waWxscy1jc3MtdmFyc1xuXG4gIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpKTtcbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG59XG5cblxuLy9cbi8vIFVuZGVybGluZVxuLy9cblxuLm5hdi11bmRlcmxpbmUge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXVuZGVybGluZS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWdhcDogI3skbmF2LXVuZGVybGluZS1nYXB9O1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogI3skbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdW5kZXJsaW5lLWNzcy12YXJzXG5cbiAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1nYXApO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWZpbGwsXG4ubmF2LWp1c3RpZmllZCB7XG4gIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHdpZHRoOiAxMDAlOyAvLyBNYWtlIHN1cmUgYnV0dG9uIHdpbGwgZ3Jvd1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXg6ICN7aWYoJG5hdmJhci1wYWRkaW5nLXggPT0gbnVsbCwgMCwgJG5hdmJhci1wYWRkaW5nLXgpfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteTogI3skbmF2YmFyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1saWdodC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAjeyRuYXZiYXItYnJhbmQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICN7JG5hdmJhci1icmFuZC1tYXJnaW4tZW5kfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogI3skbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICN7JG5hdmJhci10b2dnbGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogI3skbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogI3skbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAjeyRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICN7JG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgLy8gVGhlIGBmbGV4LXdyYXBgIHByb3BlcnR5IGlzIGluaGVyaXRlZCB0byBzaW1wbGlmeSB0aGUgZXhwYW5kZWQgbmF2YmFyc1xuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICA+IC5jb250YWluZXIsXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcik7XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICAmLmFjdGl2ZSxcbiAgICAmLnNob3cge1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG5cbiAgYSxcbiAgYTpob3ZlcixcbiAgYTpmb2N1cyAge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpOyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKSk7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1leHBhbmQtbG9vcFxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tdW5pb24tY2xhc3MtbmFtZVxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzIHtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xuICAgICAgICAgIC8vIHN0eWxlbGludC1lbmFibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1leHBhbmQtbG9vcFxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4ubmF2YmFyLWxpZ2h0IHtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYC5uYXZiYXItbGlnaHRgXCIsIFwidjUuMi4wXCIsIFwidjYuMC4wXCIsIHRydWUpO1xufVxuXG4ubmF2YmFyLWRhcmssXG4ubmF2YmFyW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstY3NzLXZhcnNcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15OiAjeyRjYXJkLXNwYWNlci15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteDogI3skY2FyZC1zcGFjZXIteH07XG4gIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXk6ICN7JGNhcmQtdGl0bGUtc3BhY2VyLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLXRpdGxlLWNvbG9yOiAjeyRjYXJkLXRpdGxlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zdWJ0aXRsZS1jb2xvcjogI3skY2FyZC1zdWJ0aXRsZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoOiAjeyRjYXJkLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yOiAjeyRjYXJkLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1czogI3skY2FyZC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93OiAjeyRjYXJkLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteTogI3skY2FyZC1jYXAtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14OiAjeyRjYXJkLWNhcC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1iZzogI3skY2FyZC1jYXAtYmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcjogI3skY2FyZC1jYXAtY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWhlaWdodDogI3skY2FyZC1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNvbG9yOiAjeyRjYXJkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1iZzogI3skY2FyZC1iZ307XG4gIC0tI3skcHJlZml4fWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogI3skY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ncm91cC1tYXJnaW46ICN7JGNhcmQtZ3JvdXAtbWFyZ2lufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWNhcmQtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1jYXJkLWJveC1zaGFkb3cpKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxuXG4gIC8vIER1ZSB0byBzcGVjaWZpY2l0eSBvZiB0aGUgYWJvdmUgc2VsZWN0b3IgKGAuY2FyZCA+IC5saXN0LWdyb3VwYCksIHdlIG11c3RcbiAgLy8gdXNlIGEgY2hpbGQgc2VsZWN0b3IgaGVyZSB0byBwcmV2ZW50IGRvdWJsZSBib3JkZXJzLlxuICA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuICA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcik7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtY29sb3IpO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLXN1YnRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXgpO1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1ib3R0b206IDA7XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgfVxufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLWdyb3VwLW1hcmdpbik7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFjY29yZGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWNvbG9yOiAjeyRhY2NvcmRpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYmc6ICN7JGFjY29yZGlvbi1iZ307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uOiAjeyRhY2NvcmRpb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3I6ICN7JGFjY29yZGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAjeyRhY2NvcmRpb24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXk6ICN7JGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uKX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogI3skYWNjb3JkaW9uLWljb24td2lkdGh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtOiAjeyRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm19O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3c6ICN7JGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmc6ICN7JGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tY3NzLXZhcnNcbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBSZXNldCBidXR0b24gc3R5bGVcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYmcpO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLXRyYW5zaXRpb24pKTtcblxuICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1iZyk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm0pO1xuICAgIH1cbiAgfVxuXG4gIC8vIEFjY29yZGlvbiBpY29uXG4gICY6OmFmdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbikpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LW9mLXR5cGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAvLyBPbmx5IHNldCBhIGJvcmRlci1yYWRpdXMgb24gdGhlIGxhc3QgaXRlbSBpZiB0aGUgYWNjb3JkaW9uIGlzIGNvbGxhcHNlZFxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvZHktcGFkZGluZy14KTtcbn1cblxuXG4vLyBGbHVzaCBhY2NvcmRpb24gaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGFjY29yZGlvbiBpdGVtcyBlZGdlLXRvLWVkZ2UuXG5cbi5hY2NvcmRpb24tZmx1c2gge1xuICA+IC5hY2NvcmRpb24taXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHsgYm9yZGVyLXRvcDogMDsgfVxuICAgICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IDA7IH1cblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC1jbGFzc1xuICAgID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgJixcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtY2xhc3NcblxuICAgID4gLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgIH1cbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbi1kYXJrKX07XG4gICAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb24tZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteDogI3skYnJlYWRjcnVtYi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteTogI3skYnJlYWRjcnVtYi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICN7JGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbX07XG4gIEBpbmNsdWRlIHJmcygkYnJlYWRjcnVtYi1mb250LXNpemUsIC0tI3skcHJlZml4fWJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1iZzogI3skYnJlYWRjcnVtYi1iZ307XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogI3skYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAjeyRicmVhZGNydW1iLWRpdmlkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAjeyRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLWFjdGl2ZS1jb2xvcjogI3skYnJlYWRjcnVtYi1hY3RpdmUtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1mb250LXNpemUpKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItYmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gU3VwcHJlc3MgaW5saW5lIHNwYWNpbmdzIGFuZCB1bmRlcmxpbmluZyBvZiB0aGUgc2VwYXJhdG9yXG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcik7XG4gICAgICBjb250ZW50OiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLCBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXIpKSAje1wiLyogcnRsOlwifSB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLCBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZCkpICN7XCIqL1wifTtcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yKTtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteDogI3skcGFnaW5hdGlvbi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteTogI3skcGFnaW5hdGlvbi1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJHBhZ2luYXRpb24tZm9udC1zaXplLCAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tY29sb3I6ICN7JHBhZ2luYXRpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJnOiAjeyRwYWdpbmF0aW9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICN7JHBhZ2luYXRpb24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAjeyRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1iZzogI3skcGFnaW5hdGlvbi1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICN7JHBhZ2luYXRpb24tZm9jdXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJnOiAjeyRwYWdpbmF0aW9uLWZvY3VzLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAjeyRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogI3skcGFnaW5hdGlvbi1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1iZzogI3skcGFnaW5hdGlvbi1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICN7JHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAjeyRwYWdpbmF0aW9uLWRpc2FibGVkLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcGFnaW5hdGlvbi10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1iZyk7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAuYWN0aXZlID4gJiB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtYmcpKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgLmRpc2FibGVkID4gJiB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOm5vdCg6Zmlyc3QtY2hpbGQpIC5wYWdlLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ7XG4gIH1cblxuICBAaWYgJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0ID09IGNhbGMoI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9ICogLTEpIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgIH1cbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIC8vIEFkZCBib3JkZXItcmFkaXVzIHRvIGFsbCBwYWdlTGlua3MgaW4gY2FzZSB0aGV5IGhhdmUgbGVmdCBtYXJnaW5cbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBTaXppbmdcbi8vXG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi1taXhpblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteDogI3skcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXk6ICN7JHBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLCAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogI3skYm9yZGVyLXJhZGl1c307XG59XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tbWl4aW5cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXg6ICN7JGJhZGdlLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteTogI3skYmFkZ2UtcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRiYWRnZS1mb250LXNpemUsIC0tI3skcHJlZml4fWJhZGdlLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJhZGdlLWZvbnQtd2VpZ2h0OiAjeyRiYWRnZS1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fWJhZGdlLWNvbG9yOiAjeyRiYWRnZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJhZGdlLWJvcmRlci1yYWRpdXM6ICN7JGJhZGdlLWJvcmRlci1yYWRpdXN9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGJhZGdlLWNzcy12YXJzXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1iYWRnZS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJhZGdlLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJhZGdlLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1hbGVydC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteDogI3skYWxlcnQtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15OiAjeyRhbGVydC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hbGVydC1tYXJnaW4tYm90dG9tOiAjeyRhbGVydC1tYXJnaW4tYm90dG9tfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6IGluaGVyaXQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlcjogI3skYWxlcnQtYm9yZGVyLXdpZHRofSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1czogI3skYWxlcnQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3I6IGluaGVyaXQ7XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXIpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yKTtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4ICsgMTtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICogMS4yNSAkYWxlcnQtcGFkZGluZy14O1xuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LW1vZGlmaWVyc1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydFxuQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCR0aGVtZS1jb2xvcnMpIHtcbiAgLmFsZXJ0LSN7JHN0YXRlfSB7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYmctc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYm9yZGVyLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIDAlIHsgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAkcHJvZ3Jlc3MtaGVpZ2h0OyB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5cbi5wcm9ncmVzcyxcbi5wcm9ncmVzcy1zdGFja2VkIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodDogI3skcHJvZ3Jlc3MtaGVpZ2h0fTtcbiAgQGluY2x1ZGUgcmZzKCRwcm9ncmVzcy1mb250LXNpemUsIC0tI3skcHJlZml4fXByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJnOiAjeyRwcm9ncmVzcy1iZ307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICN7JHByb2dyZXNzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3gtc2hhZG93OiAjeyRwcm9ncmVzcy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWNvbG9yOiAjeyRwcm9ncmVzcy1iYXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItYmc6ICN7JHByb2dyZXNzLWJhci1iZ307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAjeyRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpO1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1mb250LXNpemUpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3gtc2hhZG93KSk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItYmcpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbikpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCkgdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCk7XG59XG5cbi5wcm9ncmVzcy1zdGFja2VkID4gLnByb2dyZXNzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5wcm9ncmVzcy1zdGFja2VkID4gLnByb2dyZXNzID4gLnByb2dyZXNzLWJhciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcjogI3skbGlzdC1ncm91cC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmc6ICN7JGxpc3QtZ3JvdXAtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogI3skbGlzdC1ncm91cC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aDogI3skbGlzdC1ncm91cC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICN7JGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICN7JGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAjeyRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6ICN7JGxpc3QtZ3JvdXAtaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogI3skbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICN7JGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogI3skbGlzdC1ncm91cC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5saXN0LWdyb3VwLW51bWJlcmVkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbTo6YmVmb3JlIHtcbiAgICAvLyBJbmNyZW1lbnRzIG9ubHkgdGhpcyBpbnN0YW5jZSBvZiB0aGUgc2VjdGlvbiBjb3VudGVyXG4gICAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLiBcIjtcbiAgICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbiAgfVxufVxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZyk7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmcpO1xuICB9XG59XG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWJnKTtcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXJlZHVuZGFudC1uZXN0aW5nLXNlbGVjdG9yXG4gICYgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBGbHVzaCBsaXN0IGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBsaXN0IGdyb3VwIGl0ZW1zIGVkZ2UtdG8tZWRnZS4gTW9zdFxuLy8gdXNlZnVsIHdpdGhpbiBvdGhlciBjb21wb25lbnRzIChlLmcuLCBjYXJkcykuXG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci13aWR0aDogMCAwIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1tb2RpZmllcnNcbi8vIExpc3QgZ3JvdXAgY29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJHRoZW1lLWNvbG9ycykge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJnLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYm9yZGVyLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcik7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYm9yZGVyLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1ib3JkZXItc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1iZy1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLW1vZGlmaWVyc1xuIiwiLy8gVHJhbnNwYXJlbnQgYmFja2dyb3VuZCBhbmQgYm9yZGVyIHByb3BlcnRpZXMgaW5jbHVkZWQgZm9yIGJ1dHRvbiB2ZXJzaW9uLlxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuXG4uYnRuLWNsb3NlIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1jb2xvcjogI3skYnRuLWNsb3NlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWJnOiAjeyBlc2NhcGUtc3ZnKCRidG4tY2xvc2UtYmcpIH07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1vcGFjaXR5OiAjeyRidG4tY2xvc2Utb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAjeyRidG4tY2xvc2UtaG92ZXItb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICN7JGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogI3skYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogI3skYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAjeyRidG4tY2xvc2Utd2hpdGUtZmlsdGVyfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS1jc3MtdmFyc1xuXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogJGJ0bi1jbG9zZS13aWR0aDtcbiAgaGVpZ2h0OiAkYnRuLWNsb3NlLWhlaWdodDtcbiAgcGFkZGluZzogJGJ0bi1jbG9zZS1wYWRkaW5nLXkgJGJ0bi1jbG9zZS1wYWRkaW5nLXg7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1iZykgY2VudGVyIC8gJGJ0bi1jbG9zZS13aWR0aCBhdXRvIG5vLXJlcGVhdDsgLy8gaW5jbHVkZSB0cmFuc3BhcmVudCBmb3IgYnV0dG9uIGVsZW1lbnRzXG4gIGJvcmRlcjogMDsgLy8gZm9yIGJ1dHRvbiBlbGVtZW50c1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG4gIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2Utb3BhY2l0eSk7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWhvdmVyLW9wYWNpdHkpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLXNoYWRvdyk7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5KTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eSk7XG4gIH1cbn1cblxuQG1peGluIGJ0bi1jbG9zZS13aGl0ZSgpIHtcbiAgZmlsdGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLXdoaXRlLWZpbHRlcik7XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBAaW5jbHVkZSBidG4tY2xvc2Utd2hpdGUoKTtcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmJ0bi1jbG9zZSB7XG4gICAgICBAaW5jbHVkZSBidG4tY2xvc2Utd2hpdGUoKTtcbiAgICB9XG4gIH1cbn1cbiIsIi50b2FzdCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH10b2FzdC16aW5kZXg6ICN7JHppbmRleC10b2FzdH07XG4gIC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteDogI3skdG9hc3QtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy15OiAjeyR0b2FzdC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH10b2FzdC1zcGFjaW5nOiAjeyR0b2FzdC1zcGFjaW5nfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtbWF4LXdpZHRoOiAjeyR0b2FzdC1tYXgtd2lkdGh9O1xuICBAaW5jbHVkZSByZnMoJHRvYXN0LWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9dG9hc3QtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtY29sb3I6ICN7JHRvYXN0LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYmc6ICN7JHRvYXN0LWJhY2tncm91bmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGg6ICN7JHRvYXN0LWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1jb2xvcjogI3skdG9hc3QtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXJhZGl1czogI3skdG9hc3QtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXRvYXN0LWJveC1zaGFkb3c6ICN7JHRvYXN0LWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItY29sb3I6ICN7JHRvYXN0LWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1iZzogI3skdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAjeyR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC1jc3MtdmFyc1xuXG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtbWF4LXdpZHRoKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXRvYXN0LWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXJhZGl1cykpO1xuXG4gICYuc2hvd2luZyB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udG9hc3QtY29udGFpbmVyIHtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtemluZGV4OiAjeyR6aW5kZXgtdG9hc3R9O1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXRvYXN0LXppbmRleCk7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3Qtc3BhY2luZyk7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGNhbGModmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXMpIC0gdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aCkpKTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KTtcbiAgfVxufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bW9kYWwtemluZGV4OiAjeyR6aW5kZXgtbW9kYWx9O1xuICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtbWR9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nOiAjeyRtb2RhbC1pbm5lci1wYWRkaW5nfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luOiAjeyRtb2RhbC1kaWFsb2ctbWFyZ2lufTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtY29sb3I6ICN7JG1vZGFsLWNvbnRlbnQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1iZzogI3skbW9kYWwtY29udGVudC1iZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1jb2xvcjogI3skbW9kYWwtY29udGVudC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXJhZGl1czogI3skbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm94LXNoYWRvdzogI3skbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1czogI3skbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteDogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZzogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmd9OyAvLyBUb2RvIGluIHY2OiBTcGxpdCB0aGlzIHBhZGRpbmcgaW50byB4IGFuZCB5XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICN7JG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcDogI3skbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVufTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJnOiAjeyRtb2RhbC1mb290ZXItYmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogI3skbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtY3NzLXZhcnNcblxuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbik7XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbikgKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pICogMik7XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm94LXNoYWRvdykpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtYmFja2Ryb3AtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3AtemluZGV4OiAjeyR6aW5kZXgtbW9kYWwtYmFja2Ryb3B9O1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC1iZzogI3skbW9kYWwtYmFja2Ryb3AtYmd9O1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC1vcGFjaXR5OiAjeyRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1iYWNrZHJvcC1jc3MtdmFyc1xuXG4gIEBpbmNsdWRlIG92ZXJsYXktYmFja2Ryb3AodmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLXppbmRleCksIHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC1iZyksIHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC1vcGFjaXR5KSk7XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKiAuNSkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKiAuNSk7XG4gICAgbWFyZ2luOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteCkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiB0aGVyZSBzaG91bGQgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmcpO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nKSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwKSAqIC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwKSAqIC41KTsgLy8gVG9kbyBpbiB2NjogcmVwbGFjZSB3aXRoIGdhcCBvbiBwYXJlbnQgY2xhc3NcbiAgfVxufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLm1vZGFsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cH07XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtYm94LXNoYWRvdzogI3skbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwfTtcbiAgfVxuXG4gIC8vIEF1dG9tYXRpY2FsbHkgc2V0IG1vZGFsJ3Mgd2lkdGggZm9yIGxhcmdlciB2aWV3cG9ydHNcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1zbSB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXNtfTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtbGd9O1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwteGx9O1xuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1mdWxsc2NyZWVuLWxvb3BcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkcG9zdGZpeDogaWYoJGluZml4ICE9IFwiXCIsICRpbmZpeCArIFwiLWRvd25cIiwgXCJcIik7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgLm1vZGFsLWZ1bGxzY3JlZW4jeyRwb3N0Zml4fSB7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1oZWFkZXIsXG4gICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1mdWxsc2NyZWVuLWxvb3BcbiIsIi8vIFNoYXJlZCBiZXR3ZWVuIG1vZGFscyBhbmQgb2ZmY2FudmFzZXNcbkBtaXhpbiBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgsICRiYWNrZHJvcC1iZywgJGJhY2tkcm9wLW9wYWNpdHkpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXg7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tkcm9wLWJnO1xuXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXG4gICYuZmFkZSB7IG9wYWNpdHk6IDA7IH1cbiAgJi5zaG93IHsgb3BhY2l0eTogJGJhY2tkcm9wLW9wYWNpdHk7IH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi50b29sdGlwIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC16aW5kZXg6ICN7JHppbmRleC10b29sdGlwfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXgtd2lkdGg6ICN7JHRvb2x0aXAtbWF4LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXg6ICN7JHRvb2x0aXAtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXk6ICN7JHRvb2x0aXAtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXJnaW46ICN7JHRvb2x0aXAtbWFyZ2lufTtcbiAgQGluY2x1ZGUgcmZzKCR0b29sdGlwLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9dG9vbHRpcC1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH10b29sdGlwLWNvbG9yOiAjeyR0b29sdGlwLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1iZzogI3skdG9vbHRpcC1iZ307XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1czogI3skdG9vbHRpcC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1vcGFjaXR5OiAjeyR0b29sdGlwLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoOiAjeyR0b29sdGlwLWFycm93LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICN7JHRvb2x0aXAtYXJyb3ctaGVpZ2h0fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWNzcy12YXJzXG5cbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtbWFyZ2luKTtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYCR0b29sdGlwLW1hcmdpbmBcIiwgXCJ2NVwiLCBcInY1LnhcIiwgdHJ1ZSk7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXRvb2x0aXAtZm9udC1zaXplKSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1vcGFjaXR5KTsgfVxuXG4gIC50b29sdGlwLWFycm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICY6OmJlZm9yZSB7XG4gICAgdG9wOiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcblxuICAmOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICY6OmJlZm9yZSB7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcblxuICAmOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtdG9vbHRpcC1hdXRvIHtcbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1lbmQ7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXN0YXJ0O1xuICB9XG59XG5cbi8vIFdyYXBwZXIgZm9yIHRoZSB0b29sdGlwIGNvbnRlbnRcbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXgtd2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWJvcmRlci1yYWRpdXMpKTtcbn1cbiIsIkBtaXhpbiByZXNldC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG8gTk9UIHJlc2V0IGZvbnQtc2l6ZSBvciBvdmVyZmxvdy13cmFwIC8gd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLXppbmRleDogI3skemluZGV4LXBvcG92ZXJ9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLW1heC13aWR0aDogI3skcG9wb3Zlci1tYXgtd2lkdGh9O1xuICBAaW5jbHVkZSByZnMoJHBvcG92ZXItZm9udC1zaXplLCAtLSN7JHByZWZpeH1wb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYmc6ICN7JHBvcG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aDogI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcjogI3skcG9wb3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1yYWRpdXM6ICN7JHBvcG92ZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogI3skcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93OiAjeyRwb3BvdmVyLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICN7JHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogI3skcG9wb3Zlci1oZWFkZXItcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRwb3BvdmVyLWhlYWRlci1mb250LXNpemUsIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnOiAjeyRwb3BvdmVyLWhlYWRlci1iZ307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy15OiAjeyRwb3BvdmVyLWJvZHktcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yOiAjeyRwb3BvdmVyLWJvZHktY29sb3J9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoOiAjeyRwb3BvdmVyLWFycm93LXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXI6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIC8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci1jc3MtdmFyc1xuXG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLW1heC13aWR0aCk7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fXBvcG92ZXItZm9udC1zaXplKSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm94LXNoYWRvdykpO1xuXG4gIC5wb3BvdmVyLWFycm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgYm90dG9tOiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1lbmQge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICBsZWZ0OiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICB0b3A6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLWJnKTtcbiAgfVxufVxuXG4vKiBydGw6YmVnaW46aWdub3JlICovXG4uYnMtcG9wb3Zlci1zdGFydCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIHJpZ2h0OiBjYWxjKC0xICogKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSAwIGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYmcpO1xuICAgIH1cbiAgfVxufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG4uYnMtcG9wb3Zlci1hdXRvIHtcbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXRvcDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1lbmQ7XG4gIH1cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWJvdHRvbTtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLXN0YXJ0O1xuICB9XG59XG5cbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcblxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1jb2xvcik7XG59XG4iLCIvLyBOb3RlcyBvbiB0aGUgY2xhc3Nlczpcbi8vXG4vLyAxLiAuY2Fyb3VzZWwucG9pbnRlci1ldmVudCBzaG91bGQgaWRlYWxseSBiZSBwYW4teSAodG8gYWxsb3cgZm9yIHVzZXJzIHRvIHNjcm9sbCB2ZXJ0aWNhbGx5KVxuLy8gICAgZXZlbiB3aGVuIHRoZWlyIHNjcm9sbCBhY3Rpb24gc3RhcnRlZCBvbiBhIGNhcm91c2VsLCBidXQgZm9yIGNvbXBhdGliaWxpdHkgKHdpdGggRmlyZWZveClcbi8vICAgIHdlJ3JlIHByZXZlbnRpbmcgYWxsIGFjdGlvbnMgaW5zdGVhZFxuLy8gMi4gVGhlIC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1lbmQgaXMgdXNlZCB0byBpbmRpY2F0ZSB3aGVyZVxuLy8gICAgdGhlIGFjdGl2ZSBzbGlkZSBpcyBoZWFkaW5nLlxuLy8gMy4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtIGlzIHRoZSBjdXJyZW50IHNsaWRlLlxuLy8gNC4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCBhbmQgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZFxuLy8gICAgaXMgdGhlIHVwY29taW5nIHNsaWRlIGluIHRyYW5zaXRpb24uXG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLnBvaW50ZXItZXZlbnQge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1lbmQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAwcyAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGVmdC9yaWdodCBjb250cm9scyBmb3IgbmF2XG4vL1xuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIC8vIFVzZSBmbGV4IGZvciBhbGlnbm1lbnQgKDEtMylcbiAgZGlzcGxheTogZmxleDsgLy8gMS4gYWxsb3cgZmxleCBzdHlsZXNcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gMi4gdmVydGljYWxseSBjZW50ZXIgY29udGVudHNcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC8vIDMuIGhvcml6b250YWxseSBjZW50ZXIgY29udGVudHNcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb24pO1xuXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSksIG51bGwpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSksIG51bGwpO1xufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKSAje1wiLypydGw6XCIgKyBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZykgKyBcIiovXCJ9O1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmcpICN7XCIvKnJ0bDpcIiArIGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKSArIFwiKi9cIn07XG59XG5cbi8vIE9wdGlvbmFsIGluZGljYXRvciBwaXBzL2NvbnRyb2xzXG4vL1xuLy8gQWRkIGEgY29udGFpbmVyIChzdWNoIGFzIGEgbGlzdCkgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYW4gaXRlbSAoaWRlYWxseSBhIGZvY3VzYWJsZSBjb250cm9sLFxuLy8gbGlrZSBhIGJ1dHRvbikgd2l0aCBkYXRhLWJzLXRhcmdldCBmb3IgZWFjaCBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG5cbiAgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgYm9yZGVyOiAwO1xuICAgIC8vIFVzZSB0cmFuc3BhcmVudCBib3JkZXJzIHRvIGluY3JlYXNlIHRoZSBoaXQgYXJlYSBieSAxMHB4IG9uIHRvcCBhbmQgYm90dG9tLlxuICAgIGJvcmRlci10b3A6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbik7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5O1xuICB9XG59XG5cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vXG4vL1xuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIGJvdHRvbTogJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyO1xuICBsZWZ0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICBwYWRkaW5nLXRvcDogJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15O1xuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLy8gRGFyayBtb2RlIGNhcm91c2VsXG5cbkBtaXhpbiBjYXJvdXNlbC1kYXJrKCkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgZmlsdGVyOiAkY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyO1xuICB9XG5cbiAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgfVxuXG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtZGFyayB7XG4gIEBpbmNsdWRlIGNhcm91c2VsLWRhcmsoKTtcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgQGlmICRjb2xvci1tb2RlLXR5cGUgPT0gXCJtZWRpYS1xdWVyeVwiIHtcbiAgICAgIC5jYXJvdXNlbCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcm91c2VsLWRhcmsoKTtcbiAgICAgIH1cbiAgICB9IEBlbHNlIHtcbiAgICAgIC5jYXJvdXNlbCxcbiAgICAgICYuY2Fyb3VzZWwge1xuICAgICAgICBAaW5jbHVkZSBjYXJvdXNlbC1kYXJrKCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2xlYXJmaXhcbiIsIi8vXG4vLyBSb3RhdGluZyBib3JkZXJcbi8vXG5cbi5zcGlubmVyLWdyb3csXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0KTtcbiAgdmVydGljYWwtYWxpZ246IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduKTtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkKSBsaW5lYXIgaW5maW5pdGUgdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWUpO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXIta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpICN7XCIvKiBydGw6aWdub3JlICovXCJ9OyB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ib3JkZXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ246ICN7JHNwaW5uZXItdmVydGljYWwtYWxpZ259O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aDogI3skc3Bpbm5lci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWJvcmRlcjtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1jc3MtdmFyc1xuXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoKSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1zbS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRoLXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0LXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGg6ICN7JHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1zbS1jc3MtdmFyc1xufVxuXG4vL1xuLy8gR3Jvd2luZyBjaXJjbGVcbi8vXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWdyb3cta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ncm93LWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ncm93IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItZ3Jvdy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogI3skc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbn07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItZ3JvdztcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWdyb3ctY3NzLXZhcnNcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRoLXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0LXNtfTtcbn1cblxuQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZCAqIDJ9O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiVvZmZjYW52YXMtY3NzLXZhcnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy16aW5kZXg6ICN7JHppbmRleC1vZmZjYW52YXN9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGg6ICN7JG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogI3skb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXg6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15OiAjeyRvZmZjYW52YXMtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWNvbG9yOiAjeyRvZmZjYW52YXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYmc6ICN7JG9mZmNhbnZhcy1iZy1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICN7JG9mZmNhbnZhcy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAjeyRvZmZjYW52YXMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3c6ICN7JG9mZmNhbnZhcy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXRyYW5zaXRpb246ICN7dHJhbnNmb3JtICRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogI3skb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtY3NzLXZhcnNcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAZXh0ZW5kICVvZmZjYW52YXMtY3NzLXZhcnM7XG4gIH1cbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQpIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtemluZGV4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtY29sb3IpO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1iZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3gtc2hhZG93KSk7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtdHJhbnNpdGlvbikpO1xuXG4gICAgICAmLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGgpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWVuZCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtdG9wIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLmhpZGluZyxcbiAgICAgICYuc2hvdyB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIC8vIFJlc2V0IGBiYWNrZ3JvdW5kLWNvbG9yYCBpbiBjYXNlIGAuYmctKmAgY2xhc3NlcyBhcmUgdXNlZCBpbiBvZmZjYW52YXNcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wLCAkb2ZmY2FudmFzLWJhY2tkcm9wLWJnLCAkb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4ub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgKiAuNSkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkgKiAuNSk7XG4gICAgbWFyZ2luOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSkgY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpKSBhdXRvO1xuICB9XG59XG5cbi5vZmZjYW52YXMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiIsIi5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHdhaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4O1xuXG4gICYuYnRuOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLnBsYWNlaG9sZGVyLXhzIHtcbiAgbWluLWhlaWdodDogLjZlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtIHtcbiAgbWluLWhlaWdodDogLjhlbTtcbn1cblxuLnBsYWNlaG9sZGVyLWxnIHtcbiAgbWluLWhlaWdodDogMS4yZW07XG59XG5cbi8vIEFuaW1hdGlvblxuLnBsYWNlaG9sZGVyLWdsb3cge1xuICAucGxhY2Vob2xkZXIge1xuICAgIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItZ2xvdyAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLWdsb3cge1xuICA1MCUge1xuICAgIG9wYWNpdHk6ICRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjtcbiAgfVxufVxuXG4ucGxhY2Vob2xkZXItd2F2ZSB7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICRibGFjayA1NSUsIHJnYmEoMCwgMCwgMCwgKDEgLSAkcGxhY2Vob2xkZXItb3BhY2l0eS1taW4pKSA3NSUsICRibGFjayA5NSUpO1xuICBtYXNrLXNpemU6IDIwMCUgMTAwJTtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci13YXZlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci13YXZlIHtcbiAgMTAwJSB7XG4gICAgbWFzay1wb3NpdGlvbjogLTIwMCUgMCU7XG4gIH1cbn1cbiIsIi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAudGV4dC1iZy0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiBjb2xvci1jb250cmFzdCgkdmFsdWUpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS0jeyRwcmVmaXh9I3skY29sb3J9LXJnYiksIHZhcigtLSN7JHByZWZpeH1iZy1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgfVxufVxuIiwiLy8gQWxsLWNhcHMgYFJHQkEoKWAgZnVuY3Rpb24gdXNlZCBiZWNhdXNlIG9mIHRoaXMgU2FzcyBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL25vZGUtc2Fzcy9pc3N1ZXMvMjI1MVxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5saW5rLSN7JGNvbG9yfSB7XG4gICAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG5cbiAgICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgJGhvdmVyLWNvbG9yOiBpZihjb2xvci1jb250cmFzdCgkdmFsdWUpID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSwgdGludC1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpKTtcbiAgICAgICAgY29sb3I6IFJHQkEoI3t0by1yZ2IoJGhvdmVyLWNvbG9yKX0sIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodG8tcmdiKCRob3Zlci1jb2xvciksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gT25lLW9mZiBzcGVjaWFsIGxpbmsgaGVscGVyIGFzIGEgYnJpZGdlIHVudGlsIHY2XG4ubGluay1ib2R5LWVtcGhhc2lzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcblxuICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAuNzUpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvY3VzLXJpbmc6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICAvLyBCeSBkZWZhdWx0LCB0aGVyZSBpcyBubyBgLS1icy1mb2N1cy1yaW5nLXhgLCBgLS1icy1mb2N1cy1yaW5nLXlgLCBvciBgLS1icy1mb2N1cy1yaW5nLWJsdXJgLCBidXQgd2UgcHJvdmlkZSBDU1MgdmFyaWFibGVzIHdpdGggZmFsbGJhY2tzIHRvIGluaXRpYWwgYDBgIHZhbHVlc1xuICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy14LCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy15LCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1ibHVyLCAwKSB2YXIoLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy13aWR0aCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctY29sb3IpO1xufVxuIiwiLmljb24tbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBnYXA6ICRpY29uLWxpbmstZ2FwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgLjUpKTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAkaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblxuICA+IC5iaSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6ICRpY29uLWxpbmstaWNvbi1zaXplO1xuICAgIGhlaWdodDogJGljb24tbGluay1pY29uLXNpemU7XG4gICAgZmlsbDogY3VycmVudGNvbG9yO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGljb24tbGluay1pY29uLXRyYW5zaXRpb24pO1xuICB9XG59XG5cbi5pY29uLWxpbmstaG92ZXIge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgID4gLmJpIHtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tI3skcHJlZml4fWljb24tbGluay10cmFuc2Zvcm0sICRpY29uLWxpbmstaWNvbi10cmFuc2Zvcm0pO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fWFzcGVjdC1yYXRpbyk7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AZWFjaCAka2V5LCAkcmF0aW8gaW4gJGFzcGVjdC1yYXRpb3Mge1xuICAucmF0aW8tI3ska2V5fSB7XG4gICAgLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvOiAjeyRyYXRpb307XG4gIH1cbn1cbiIsIi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4vLyBSZXNwb25zaXZlIHN0aWNreSB0b3AgYW5kIGJvdHRvbVxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnN0aWNreSN7JGluZml4fS10b3Age1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cblxuICAgIC5zdGlja3kjeyRpbmZpeH0tYm90dG9tIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBzdGFja3Ncbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4vLyBzY3NzLWRvY3MtZW5kIHN0YWNrc1xuIiwiLy9cbi8vIFZpc3VhbGx5IGhpZGRlblxuLy9cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEhpZGUgY29udGVudCB2aXN1YWxseSB3aGlsZSBrZWVwaW5nIGl0IGFjY2Vzc2libGUgdG8gYXNzaXN0aXZlIHRlY2hub2xvZ2llc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuKCkge1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcblxuICAvLyBGaXggZm9yIHBvc2l0aW9uZWQgdGFibGUgY2FwdGlvbiB0aGF0IGNvdWxkIGJlY29tZSBhbm9ueW1vdXMgY2VsbHNcbiAgJjpub3QoY2FwdGlvbikge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIFVzZSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZCwgb3Igb25lIG9mIGl0cyBjaGlsZCBlbGVtZW50cyBpcyBmb2N1c2VkXG4vLyAoaS5lLiB3aGVuIGZvY3VzIGlzIHdpdGhpbiB0aGUgZWxlbWVudC9jb250YWluZXIgdGhhdCB0aGUgY2xhc3Mgd2FzIGFwcGxpZWQgdG8pXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZSgpIHtcbiAgJjpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OiN7JHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50fSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gVGV4dCB0cnVuY2F0aW9uXG4vL1xuXG4udGV4dC10cnVuY2F0ZSB7XG4gIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTtcbn1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLnZyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogJHZyLWJvcmRlci13aWR0aDtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuIiwiLy8gVXRpbGl0eSBnZW5lcmF0b3Jcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXG5AbWl4aW4gZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4OiBcIlwiLCAkaXMtcmZzLW1lZGlhLXF1ZXJ5OiBmYWxzZSkge1xuICAkdmFsdWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCB2YWx1ZXMpO1xuXG4gIC8vIElmIHRoZSB2YWx1ZXMgYXJlIGEgbGlzdCBvciBzdHJpbmcsIGNvbnZlcnQgaXQgaW50byBhIG1hcFxuICBAaWYgdHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIHR5cGUtb2YobnRoKCR2YWx1ZXMsIDEpKSAhPSBcImxpc3RcIiB7XG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICRwcm9wZXJ0aWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCBwcm9wZXJ0eSk7XG5cbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcbiAgICBAaWYgdHlwZS1vZigkcHJvcGVydGllcykgPT0gXCJzdHJpbmdcIiB7XG4gICAgICAkcHJvcGVydGllczogYXBwZW5kKCgpLCAkcHJvcGVydGllcyk7XG4gICAgfVxuXG4gICAgLy8gVXNlIGN1c3RvbSBjbGFzcyBpZiBwcmVzZW50XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xuICAgICRwcm9wZXJ0eS1jbGFzczogaWYoJHByb3BlcnR5LWNsYXNzID09IG51bGwsIFwiXCIsICRwcm9wZXJ0eS1jbGFzcyk7XG5cbiAgICAvLyBVc2UgY3VzdG9tIENTUyB2YXJpYWJsZSBuYW1lIGlmIHByZXNlbnQsIG90aGVyd2lzZSBkZWZhdWx0IHRvIGBjbGFzc2BcbiAgICAkY3NzLXZhcmlhYmxlLW5hbWU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLWdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGUuZy4gd2l0aCBzaGFkb3cgY2xhc3MpXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xuXG4gICAgQGlmIG1hcC1nZXQoJHV0aWxpdHksIHJmcykge1xuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmICRpcy1yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlKTtcblxuICAgICAgICAvLyBEbyBub3QgcmVuZGVyIGFueXRoaW5nIGlmIGZsdWlkIGFuZCBub24gZmx1aWQgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgICAgICAkdmFsdWU6IGlmKCR2YWwgPT0gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSksIG51bGwsICR2YWwpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAkdmFsdWU6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICRpcy1jc3MtdmFyOiBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcbiAgICAkaXMtbG9jYWwtdmFyczogbWFwLWdldCgkdXRpbGl0eSwgbG9jYWwtdmFycyk7XG4gICAgJGlzLXJ0bDogbWFwLWdldCgkdXRpbGl0eSwgcnRsKTtcblxuICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmVuZDpyZW1vdmUgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSRlMgcmVzY2FsaW5nXG5AbWVkaWEgKG1pbi13aWR0aDogJHJmcy1tcS12YWx1ZSkge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA2LjYuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDI0IEZvbnRpY29ucywgSW5jLlxuICovXG4vLyBGb250IEF3ZXNvbWUgY29yZSBjb21waWxlIChXZWIgRm9udHMtYmFzZWQpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBpbXBvcnQgJ2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnbWl4aW5zJztcbkBpbXBvcnQgJ2NvcmUnO1xuQGltcG9ydCAnc2l6aW5nJztcbkBpbXBvcnQgJ2ZpeGVkLXdpZHRoJztcbkBpbXBvcnQgJ2xpc3QnO1xuQGltcG9ydCAnYm9yZGVyZWQtcHVsbGVkJztcbkBpbXBvcnQgJ2FuaW1hdGVkJztcbkBpbXBvcnQgJ3JvdGF0ZWQtZmxpcHBlZCc7XG5AaW1wb3J0ICdzdGFja2VkJztcbkBpbXBvcnQgJ2ljb25zJztcbkBpbXBvcnQgJ3NjcmVlbi1yZWFkZXInO1xuIiwiLy8gYmFzZSBpY29uIGNsYXNzIGRlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLWZhbWlseSwgJyN7JGZhLXN0eWxlLWZhbWlseX0nKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXN0eWxlLCAjeyRmYS1zdHlsZX0pO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc29saWQsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVndWxhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHMsXG4uZmFzLFxuLmZhcixcbi5mYWIsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcnAtc29saWQsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xhc3NpYyxcbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBkaXNwbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1kaXNwbGF5LCAjeyRmYS1kaXNwbGF5fSk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbn1cblxuLmZhcyxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbGFzc2ljLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGlkLFxuLmZhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBGcmVlJztcbn1cblxuLmZhYixcbi4jeyRmYS1jc3MtcHJlZml4fS1icmFuZHMge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IEJyYW5kcyc7XG59XG5cblxuJWZhLWljb24ge1xuICBAaW5jbHVkZSBmYS1pY29uO1xufVxuIiwiLy8gc2l6aW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGxpdGVyYWwgbWFnbmlmaWNhdGlvbiBzY2FsZVxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRpfXgge1xuICAgIGZvbnQtc2l6ZTogJGkgKiAxZW07XG4gIH1cbn1cblxuLy8gc3RlcC1iYXNlZCBzY2FsZSAod2l0aCBhbGlnbm1lbnQpXG5AZWFjaCAkc2l6ZSwgJHZhbHVlIGluICRmYS1zaXplcyB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRzaXplfSB7XG4gICAgIEBpbmNsdWRlIGZhLXNpemUoJHZhbHVlKTtcbiAgfVxufVxuIiwiLy8gbWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBiYXNlIHJlbmRlcmluZyBmb3IgYW4gaWNvblxuQG1peGluIGZhLWljb24ge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLy8gc2V0cyByZWxhdGl2ZSBmb250LXNpemluZyBhbmQgYWxpZ25tZW50IChpbiBfc2l6aW5nKVxuQG1peGluIGZhLXNpemUgKCRmb250LXNpemUpIHtcbiAgZm9udC1zaXplOiBmYS1kaXZpZGUoJGZvbnQtc2l6ZSwgJGZhLXNpemUtc2NhbGUtYmFzZSkgKiAxZW07IC8vIGNvbnZlcnRzIHN0ZXAgaW4gc2l6aW5nIHNjYWxlIGludG8gYW4gZW0tYmFzZWQgdmFsdWUgdGhhdCdzIHJlbGF0aXZlIHRvIHRoZSBzY2FsZSdzIGJhc2VcbiAgbGluZS1oZWlnaHQ6IGZhLWRpdmlkZSgxLCAkZm9udC1zaXplKSAqIDFlbTsgLy8gc2V0cyB0aGUgbGluZS1oZWlnaHQgb2YgdGhlIGljb24gYmFjayB0byB0aGF0IG9mIGl0J3MgcGFyZW50XG4gIHZlcnRpY2FsLWFsaWduOiAoZmEtZGl2aWRlKDYsICRmb250LXNpemUpIC0gZmEtZGl2aWRlKDMsIDgpKSAqIDFlbTsgLy8gdmVydGljYWxseSBjZW50ZXJzIHRoZSBpY29uIHRha2luZyBpbnRvIGFjY291bnQgdGhlIHN1cnJvdW5kaW5nIHRleHQncyBkZXNjZW5kZXJcbn1cblxuLy8gb25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vIHNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIHNlZTogaHR0cHM6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5AbWl4aW4gZmEtc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi8vIHVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkXG5AbWl4aW4gZmEtc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6bm90KDpmb2N1cykge1xuICAgIEBpbmNsdWRlIGZhLXNyLW9ubHkoKTtcbiAgfVxufVxuXG4vLyBzZXRzIGEgc3BlY2lmaWMgaWNvbiBmYW1pbHkgdG8gdXNlIGFsb25nc2lkZSBzdHlsZSArIGljb24gbWl4aW5zXG5cbi8vIGNvbnZlbmllbmNlIG1peGlucyBmb3IgZGVjbGFyaW5nIHBzZXVkby1lbGVtZW50cyBieSBDU1MgdmFyaWFibGUsXG4vLyBpbmNsdWRpbmcgYWxsIHN0eWxlLXNwZWNpZmljIGZvbnQgcHJvcGVydGllcywgYW5kIGJvdGggdGhlIDo6YmVmb3JlXG4vLyBhbmQgOjphZnRlciBlbGVtZW50cyBpbiB0aGUgZHVvdG9uZSBjYXNlLlxuQG1peGluIGZhLWljb24tc29saWQoJGZhLXZhcikge1xuICBAZXh0ZW5kICVmYS1pY29uO1xuICBAZXh0ZW5kIC5mYS1zb2xpZDtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuQG1peGluIGZhLWljb24tcmVndWxhcigkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLXJlZ3VsYXI7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRmYS12YXIgfVxcXCJcIik7XG4gIH1cbn1cbkBtaXhpbiBmYS1pY29uLWJyYW5kcygkZmEtdmFyKSB7XG4gIEBleHRlbmQgJWZhLWljb247XG4gIEBleHRlbmQgLmZhLWJyYW5kcztcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbiAgfVxufVxuIiwiLy8gZml4ZWQtd2lkdGggaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogJGZhLWZ3LXdpZHRoO1xufVxuIiwiLy8gdmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZmEtY3NzLXByZWZpeCAgICAgICAgICA6IGZhICFkZWZhdWx0O1xuJGZhLXN0eWxlICAgICAgICAgICAgICAgOiA5MDAgIWRlZmF1bHQ7XG4kZmEtc3R5bGUtZmFtaWx5ICAgICAgICA6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiICFkZWZhdWx0O1xuXG4kZmEtZGlzcGxheSAgICAgICAgICAgICA6IGlubGluZS1ibG9jayAhZGVmYXVsdDtcblxuJGZhLWZ3LXdpZHRoICAgICAgICAgICAgOiBmYS1kaXZpZGUoMjBlbSwgMTYpICFkZWZhdWx0O1xuJGZhLWludmVyc2UgICAgICAgICAgICAgOiAjZmZmICFkZWZhdWx0O1xuXG4kZmEtYm9yZGVyLWNvbG9yICAgICAgICA6ICNlZWUgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLXBhZGRpbmcgICAgICA6IC4yZW0gLjI1ZW0gLjE1ZW0gIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLXJhZGl1cyAgICAgICA6IC4xZW0gIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLXN0eWxlICAgICAgICA6IHNvbGlkICFkZWZhdWx0O1xuJGZhLWJvcmRlci13aWR0aCAgICAgICAgOiAuMDhlbSAhZGVmYXVsdDtcblxuJGZhLXNpemUtc2NhbGUtMnhzICAgICAgOiAxMCAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLXhzICAgICAgIDogMTIgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS1zbSAgICAgICA6IDE0ICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUtYmFzZSAgICAgOiAxNiAhZGVmYXVsdDtcbiRmYS1zaXplLXNjYWxlLWxnICAgICAgIDogMjAgIWRlZmF1bHQ7XG4kZmEtc2l6ZS1zY2FsZS14bCAgICAgICA6IDI0ICFkZWZhdWx0O1xuJGZhLXNpemUtc2NhbGUtMnhsICAgICAgOiAzMiAhZGVmYXVsdDtcblxuJGZhLXNpemVzOiAoXG4gIFwiMnhzXCIgICAgICAgICAgICAgICAgIDogJGZhLXNpemUtc2NhbGUtMnhzLFxuICBcInhzXCIgICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLXhzLFxuICBcInNtXCIgICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLXNtLFxuICBcImxnXCIgICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLWxnLFxuICBcInhsXCIgICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLXhsLFxuICBcIjJ4bFwiICAgICAgICAgICAgICAgICA6ICRmYS1zaXplLXNjYWxlLTJ4bFxuKSAhZGVmYXVsdDtcblxuJGZhLWxpLXdpZHRoICAgICAgICAgICAgOiAyZW0gIWRlZmF1bHQ7XG4kZmEtbGktbWFyZ2luICAgICAgICAgICA6ICRmYS1saS13aWR0aCAqIGZhLWRpdmlkZSg1LCA0KSAhZGVmYXVsdDtcblxuJGZhLXB1bGwtbWFyZ2luICAgICAgICAgOiAuM2VtICFkZWZhdWx0O1xuXG4kZmEtcHJpbWFyeS1vcGFjaXR5ICAgICA6IDEgIWRlZmF1bHQ7XG4kZmEtc2Vjb25kYXJ5LW9wYWNpdHkgICA6IC40ICFkZWZhdWx0O1xuXG4kZmEtc3RhY2stdmVydGljYWwtYWxpZ246IG1pZGRsZSAhZGVmYXVsdDtcbiRmYS1zdGFjay13aWR0aCAgICAgICAgIDogKCRmYS1mdy13aWR0aCAqIDIpICFkZWZhdWx0O1xuJGZhLXN0YWNrLXotaW5kZXggICAgICAgOiBhdXRvICFkZWZhdWx0O1xuXG4kZmEtZm9udC1kaXNwbGF5ICAgICAgICA6IGJsb2NrICFkZWZhdWx0O1xuJGZhLWZvbnQtcGF0aCAgICAgICAgICAgOiBcIi4uL3dlYmZvbnRzXCIgIWRlZmF1bHQ7XG5cbiRmYS12YXItMDogXFwzMDtcbiRmYS12YXItMTogXFwzMTtcbiRmYS12YXItMjogXFwzMjtcbiRmYS12YXItMzogXFwzMztcbiRmYS12YXItNDogXFwzNDtcbiRmYS12YXItNTogXFwzNTtcbiRmYS12YXItNjogXFwzNjtcbiRmYS12YXItNzogXFwzNztcbiRmYS12YXItODogXFwzODtcbiRmYS12YXItOTogXFwzOTtcbiRmYS12YXItZmlsbC1kcmlwOiBcXGY1NzY7XG4kZmEtdmFyLWFycm93cy10by1jaXJjbGU6IFxcZTRiZDtcbiRmYS12YXItY2lyY2xlLWNoZXZyb24tcmlnaHQ6IFxcZjEzODtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQ6IFxcZjEzODtcbiRmYS12YXItYXQ6IFxcNDA7XG4kZmEtdmFyLXRyYXNoLWNhbjogXFxmMmVkO1xuJGZhLXZhci10cmFzaC1hbHQ6IFxcZjJlZDtcbiRmYS12YXItdGV4dC1oZWlnaHQ6IFxcZjAzNDtcbiRmYS12YXItdXNlci14bWFyazogXFxmMjM1O1xuJGZhLXZhci11c2VyLXRpbWVzOiBcXGYyMzU7XG4kZmEtdmFyLXN0ZXRob3Njb3BlOiBcXGYwZjE7XG4kZmEtdmFyLW1lc3NhZ2U6IFxcZjI3YTtcbiRmYS12YXItY29tbWVudC1hbHQ6IFxcZjI3YTtcbiRmYS12YXItaW5mbzogXFxmMTI5O1xuJGZhLXZhci1kb3duLWxlZnQtYW5kLXVwLXJpZ2h0LXRvLWNlbnRlcjogXFxmNDIyO1xuJGZhLXZhci1jb21wcmVzcy1hbHQ6IFxcZjQyMjtcbiRmYS12YXItZXhwbG9zaW9uOiBcXGU0ZTk7XG4kZmEtdmFyLWZpbGUtbGluZXM6IFxcZjE1YztcbiRmYS12YXItZmlsZS1hbHQ6IFxcZjE1YztcbiRmYS12YXItZmlsZS10ZXh0OiBcXGYxNWM7XG4kZmEtdmFyLXdhdmUtc3F1YXJlOiBcXGY4M2U7XG4kZmEtdmFyLXJpbmc6IFxcZjcwYjtcbiRmYS12YXItYnVpbGRpbmctdW46IFxcZTRkOTtcbiRmYS12YXItZGljZS10aHJlZTogXFxmNTI3O1xuJGZhLXZhci1jYWxlbmRhci1kYXlzOiBcXGYwNzM7XG4kZmEtdmFyLWNhbGVuZGFyLWFsdDogXFxmMDczO1xuJGZhLXZhci1hbmNob3ItY2lyY2xlLWNoZWNrOiBcXGU0YWE7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodDogXFxlNGQxO1xuJGZhLXZhci12b2xsZXliYWxsOiBcXGY0NWY7XG4kZmEtdmFyLXZvbGxleWJhbGwtYmFsbDogXFxmNDVmO1xuJGZhLXZhci1hcnJvd3MtdXAtdG8tbGluZTogXFxlNGMyO1xuJGZhLXZhci1zb3J0LWRvd246IFxcZjBkZDtcbiRmYS12YXItc29ydC1kZXNjOiBcXGYwZGQ7XG4kZmEtdmFyLWNpcmNsZS1taW51czogXFxmMDU2O1xuJGZhLXZhci1taW51cy1jaXJjbGU6IFxcZjA1NjtcbiRmYS12YXItZG9vci1vcGVuOiBcXGY1MmI7XG4kZmEtdmFyLXJpZ2h0LWZyb20tYnJhY2tldDogXFxmMmY1O1xuJGZhLXZhci1zaWduLW91dC1hbHQ6IFxcZjJmNTtcbiRmYS12YXItYXRvbTogXFxmNWQyO1xuJGZhLXZhci1zb2FwOiBcXGUwNmU7XG4kZmEtdmFyLWljb25zOiBcXGY4NmQ7XG4kZmEtdmFyLWhlYXJ0LW11c2ljLWNhbWVyYS1ib2x0OiBcXGY4NmQ7XG4kZmEtdmFyLW1pY3JvcGhvbmUtbGluZXMtc2xhc2g6IFxcZjUzOTtcbiRmYS12YXItbWljcm9waG9uZS1hbHQtc2xhc2g6IFxcZjUzOTtcbiRmYS12YXItYnJpZGdlLWNpcmNsZS1jaGVjazogXFxlNGM5O1xuJGZhLXZhci1wdW1wLW1lZGljYWw6IFxcZTA2YTtcbiRmYS12YXItZmluZ2VycHJpbnQ6IFxcZjU3NztcbiRmYS12YXItaGFuZC1wb2ludC1yaWdodDogXFxmMGE0O1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uOiBcXGY2ODk7XG4kZmEtdmFyLXNlYXJjaC1sb2NhdGlvbjogXFxmNjg5O1xuJGZhLXZhci1mb3J3YXJkLXN0ZXA6IFxcZjA1MTtcbiRmYS12YXItc3RlcC1mb3J3YXJkOiBcXGYwNTE7XG4kZmEtdmFyLWZhY2Utc21pbGUtYmVhbTogXFxmNWI4O1xuJGZhLXZhci1zbWlsZS1iZWFtOiBcXGY1Yjg7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcXGYxMWU7XG4kZmEtdmFyLWZvb3RiYWxsOiBcXGY0NGU7XG4kZmEtdmFyLWZvb3RiYWxsLWJhbGw6IFxcZjQ0ZTtcbiRmYS12YXItc2Nob29sLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTZjO1xuJGZhLXZhci1jcm9wOiBcXGYxMjU7XG4kZmEtdmFyLWFuZ2xlcy1kb3duOiBcXGYxMDM7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duOiBcXGYxMDM7XG4kZmEtdmFyLXVzZXJzLXJlY3RhbmdsZTogXFxlNTk0O1xuJGZhLXZhci1wZW9wbGUtcm9vZjogXFxlNTM3O1xuJGZhLXZhci1wZW9wbGUtbGluZTogXFxlNTM0O1xuJGZhLXZhci1iZWVyLW11Zy1lbXB0eTogXFxmMGZjO1xuJGZhLXZhci1iZWVyOiBcXGYwZmM7XG4kZmEtdmFyLWRpYWdyYW0tcHJlZGVjZXNzb3I6IFxcZTQ3NztcbiRmYS12YXItYXJyb3ctdXAtbG9uZzogXFxmMTc2O1xuJGZhLXZhci1sb25nLWFycm93LXVwOiBcXGYxNzY7XG4kZmEtdmFyLWZpcmUtZmxhbWUtc2ltcGxlOiBcXGY0NmE7XG4kZmEtdmFyLWJ1cm46IFxcZjQ2YTtcbiRmYS12YXItcGVyc29uOiBcXGYxODM7XG4kZmEtdmFyLW1hbGU6IFxcZjE4MztcbiRmYS12YXItbGFwdG9wOiBcXGYxMDk7XG4kZmEtdmFyLWZpbGUtY3N2OiBcXGY2ZGQ7XG4kZmEtdmFyLW1lbm9yYWg6IFxcZjY3NjtcbiRmYS12YXItdHJ1Y2stcGxhbmU6IFxcZTU4ZjtcbiRmYS12YXItcmVjb3JkLXZpbnlsOiBcXGY4ZDk7XG4kZmEtdmFyLWZhY2UtZ3Jpbi1zdGFyczogXFxmNTg3O1xuJGZhLXZhci1ncmluLXN0YXJzOiBcXGY1ODc7XG4kZmEtdmFyLWJvbmc6IFxcZjU1YztcbiRmYS12YXItc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nOiBcXGY2N2I7XG4kZmEtdmFyLXBhc3RhZmFyaWFuaXNtOiBcXGY2N2I7XG4kZmEtdmFyLWFycm93LWRvd24tdXAtYWNyb3NzLWxpbmU6IFxcZTRhZjtcbiRmYS12YXItc3Bvb246IFxcZjJlNTtcbiRmYS12YXItdXRlbnNpbC1zcG9vbjogXFxmMmU1O1xuJGZhLXZhci1qYXItd2hlYXQ6IFxcZTUxNztcbiRmYS12YXItZW52ZWxvcGVzLWJ1bGs6IFxcZjY3NDtcbiRmYS12YXItbWFpbC1idWxrOiBcXGY2NzQ7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0ZWI7XG4kZmEtdmFyLWNpcmNsZS1oOiBcXGY0N2U7XG4kZmEtdmFyLWhvc3BpdGFsLXN5bWJvbDogXFxmNDdlO1xuJGZhLXZhci1wYWdlcjogXFxmODE1O1xuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFxcZjJiOTtcbiRmYS12YXItY29udGFjdC1ib29rOiBcXGYyYjk7XG4kZmEtdmFyLXN0cmlrZXRocm91Z2g6IFxcZjBjYztcbiRmYS12YXItazogXFw0YjtcbiRmYS12YXItbGFuZG1hcmstZmxhZzogXFxlNTFjO1xuJGZhLXZhci1wZW5jaWw6IFxcZjMwMztcbiRmYS12YXItcGVuY2lsLWFsdDogXFxmMzAzO1xuJGZhLXZhci1iYWNrd2FyZDogXFxmMDRhO1xuJGZhLXZhci1jYXJldC1yaWdodDogXFxmMGRhO1xuJGZhLXZhci1jb21tZW50czogXFxmMDg2O1xuJGZhLXZhci1wYXN0ZTogXFxmMGVhO1xuJGZhLXZhci1maWxlLWNsaXBib2FyZDogXFxmMGVhO1xuJGZhLXZhci1jb2RlLXB1bGwtcmVxdWVzdDogXFxlMTNjO1xuJGZhLXZhci1jbGlwYm9hcmQtbGlzdDogXFxmNDZkO1xuJGZhLXZhci10cnVjay1yYW1wLWJveDogXFxmNGRlO1xuJGZhLXZhci10cnVjay1sb2FkaW5nOiBcXGY0ZGU7XG4kZmEtdmFyLXVzZXItY2hlY2s6IFxcZjRmYztcbiRmYS12YXItdmlhbC12aXJ1czogXFxlNTk3O1xuJGZhLXZhci1zaGVldC1wbGFzdGljOiBcXGU1NzE7XG4kZmEtdmFyLWJsb2c6IFxcZjc4MTtcbiRmYS12YXItdXNlci1uaW5qYTogXFxmNTA0O1xuJGZhLXZhci1wZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lOiBcXGU1Mzk7XG4kZmEtdmFyLXNjcm9sbC10b3JhaDogXFxmNmEwO1xuJGZhLXZhci10b3JhaDogXFxmNmEwO1xuJGZhLXZhci1icm9vbS1iYWxsOiBcXGY0NTg7XG4kZmEtdmFyLXF1aWRkaXRjaDogXFxmNDU4O1xuJGZhLXZhci1xdWlkZGl0Y2gtYnJvb20tYmFsbDogXFxmNDU4O1xuJGZhLXZhci10b2dnbGUtb2ZmOiBcXGYyMDQ7XG4kZmEtdmFyLWJveC1hcmNoaXZlOiBcXGYxODc7XG4kZmEtdmFyLWFyY2hpdmU6IFxcZjE4NztcbiRmYS12YXItcGVyc29uLWRyb3duaW5nOiBcXGU1NDU7XG4kZmEtdmFyLWFycm93LWRvd24tOS0xOiBcXGY4ODY7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOiBcXGY4ODY7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLWFsdDogXFxmODg2O1xuJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLXNxdWludDogXFxmNThhO1xuJGZhLXZhci1ncmluLXRvbmd1ZS1zcXVpbnQ6IFxcZjU4YTtcbiRmYS12YXItc3ByYXktY2FuOiBcXGY1YmQ7XG4kZmEtdmFyLXRydWNrLW1vbnN0ZXI6IFxcZjYzYjtcbiRmYS12YXItdzogXFw1NztcbiRmYS12YXItZWFydGgtYWZyaWNhOiBcXGY1N2M7XG4kZmEtdmFyLWdsb2JlLWFmcmljYTogXFxmNTdjO1xuJGZhLXZhci1yYWluYm93OiBcXGY3NWI7XG4kZmEtdmFyLWNpcmNsZS1ub3RjaDogXFxmMWNlO1xuJGZhLXZhci10YWJsZXQtc2NyZWVuLWJ1dHRvbjogXFxmM2ZhO1xuJGZhLXZhci10YWJsZXQtYWx0OiBcXGYzZmE7XG4kZmEtdmFyLXBhdzogXFxmMWIwO1xuJGZhLXZhci1jbG91ZDogXFxmMGMyO1xuJGZhLXZhci10cm93ZWwtYnJpY2tzOiBcXGU1OGE7XG4kZmEtdmFyLWZhY2UtZmx1c2hlZDogXFxmNTc5O1xuJGZhLXZhci1mbHVzaGVkOiBcXGY1Nzk7XG4kZmEtdmFyLWhvc3BpdGFsLXVzZXI6IFxcZjgwZDtcbiRmYS12YXItdGVudC1hcnJvdy1sZWZ0LXJpZ2h0OiBcXGU1N2Y7XG4kZmEtdmFyLWdhdmVsOiBcXGYwZTM7XG4kZmEtdmFyLWxlZ2FsOiBcXGYwZTM7XG4kZmEtdmFyLWJpbm9jdWxhcnM6IFxcZjFlNTtcbiRmYS12YXItbWljcm9waG9uZS1zbGFzaDogXFxmMTMxO1xuJGZhLXZhci1ib3gtdGlzc3VlOiBcXGUwNWI7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFxcZjIxYztcbiRmYS12YXItYmVsbC1jb25jaWVyZ2U6IFxcZjU2MjtcbiRmYS12YXItY29uY2llcmdlLWJlbGw6IFxcZjU2MjtcbiRmYS12YXItcGVuLXJ1bGVyOiBcXGY1YWU7XG4kZmEtdmFyLXBlbmNpbC1ydWxlcjogXFxmNWFlO1xuJGZhLXZhci1wZW9wbGUtYXJyb3dzOiBcXGUwNjg7XG4kZmEtdmFyLXBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodDogXFxlMDY4O1xuJGZhLXZhci1tYXJzLWFuZC12ZW51cy1idXJzdDogXFxlNTIzO1xuJGZhLXZhci1zcXVhcmUtY2FyZXQtcmlnaHQ6IFxcZjE1MjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLXJpZ2h0OiBcXGYxNTI7XG4kZmEtdmFyLXNjaXNzb3JzOiBcXGYwYzQ7XG4kZmEtdmFyLWN1dDogXFxmMGM0O1xuJGZhLXZhci1zdW4tcGxhbnQtd2lsdDogXFxlNTdhO1xuJGZhLXZhci10b2lsZXRzLXBvcnRhYmxlOiBcXGU1ODQ7XG4kZmEtdmFyLWhvY2tleS1wdWNrOiBcXGY0NTM7XG4kZmEtdmFyLXRhYmxlOiBcXGYwY2U7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHQ6IFxcZTUyMTtcbiRmYS12YXItdGFjaG9ncmFwaC1kaWdpdGFsOiBcXGY1NjY7XG4kZmEtdmFyLWRpZ2l0YWwtdGFjaG9ncmFwaDogXFxmNTY2O1xuJGZhLXZhci11c2Vycy1zbGFzaDogXFxlMDczO1xuJGZhLXZhci1jbG92ZXI6IFxcZTEzOTtcbiRmYS12YXItcmVwbHk6IFxcZjNlNTtcbiRmYS12YXItbWFpbC1yZXBseTogXFxmM2U1O1xuJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudDogXFxmNjk5O1xuJGZhLXZhci1ob3VzZS1maXJlOiBcXGU1MGM7XG4kZmEtdmFyLXNxdWFyZS1taW51czogXFxmMTQ2O1xuJGZhLXZhci1taW51cy1zcXVhcmU6IFxcZjE0NjtcbiRmYS12YXItaGVsaWNvcHRlcjogXFxmNTMzO1xuJGZhLXZhci1jb21wYXNzOiBcXGYxNGU7XG4kZmEtdmFyLXNxdWFyZS1jYXJldC1kb3duOiBcXGYxNTA7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1kb3duOiBcXGYxNTA7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLXF1ZXN0aW9uOiBcXGU0ZWY7XG4kZmEtdmFyLWxhcHRvcC1jb2RlOiBcXGY1ZmM7XG4kZmEtdmFyLXN3YXRjaGJvb2s6IFxcZjVjMztcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZTogXFxmNDg1O1xuJGZhLXZhci1iYXJzOiBcXGYwYzk7XG4kZmEtdmFyLW5hdmljb246IFxcZjBjOTtcbiRmYS12YXItcGVvcGxlLWdyb3VwOiBcXGU1MzM7XG4kZmEtdmFyLWhvdXJnbGFzcy1lbmQ6IFxcZjI1MztcbiRmYS12YXItaG91cmdsYXNzLTM6IFxcZjI1MztcbiRmYS12YXItaGVhcnQtY3JhY2s6IFxcZjdhOTtcbiRmYS12YXItaGVhcnQtYnJva2VuOiBcXGY3YTk7XG4kZmEtdmFyLXNxdWFyZS11cC1yaWdodDogXFxmMzYwO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6IFxcZjM2MDtcbiRmYS12YXItZmFjZS1raXNzLWJlYW06IFxcZjU5NztcbiRmYS12YXIta2lzcy1iZWFtOiBcXGY1OTc7XG4kZmEtdmFyLWZpbG06IFxcZjAwODtcbiRmYS12YXItcnVsZXItaG9yaXpvbnRhbDogXFxmNTQ3O1xuJGZhLXZhci1wZW9wbGUtcm9iYmVyeTogXFxlNTM2O1xuJGZhLXZhci1saWdodGJ1bGI6IFxcZjBlYjtcbiRmYS12YXItY2FyZXQtbGVmdDogXFxmMGQ5O1xuJGZhLXZhci1jaXJjbGUtZXhjbGFtYXRpb246IFxcZjA2YTtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcXGYwNmE7XG4kZmEtdmFyLXNjaG9vbC1jaXJjbGUteG1hcms6IFxcZTU2ZDtcbiRmYS12YXItYXJyb3ctcmlnaHQtZnJvbS1icmFja2V0OiBcXGYwOGI7XG4kZmEtdmFyLXNpZ24tb3V0OiBcXGYwOGI7XG4kZmEtdmFyLWNpcmNsZS1jaGV2cm9uLWRvd246IFxcZjEzYTtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXFxmMTNhO1xuJGZhLXZhci11bmxvY2sta2V5aG9sZTogXFxmMTNlO1xuJGZhLXZhci11bmxvY2stYWx0OiBcXGYxM2U7XG4kZmEtdmFyLWNsb3VkLXNob3dlcnMtaGVhdnk6IFxcZjc0MDtcbiRmYS12YXItaGVhZHBob25lcy1zaW1wbGU6IFxcZjU4ZjtcbiRmYS12YXItaGVhZHBob25lcy1hbHQ6IFxcZjU4ZjtcbiRmYS12YXItc2l0ZW1hcDogXFxmMGU4O1xuJGZhLXZhci1jaXJjbGUtZG9sbGFyLXRvLXNsb3Q6IFxcZjRiOTtcbiRmYS12YXItZG9uYXRlOiBcXGY0Yjk7XG4kZmEtdmFyLW1lbW9yeTogXFxmNTM4O1xuJGZhLXZhci1yb2FkLXNwaWtlczogXFxlNTY4O1xuJGZhLXZhci1maXJlLWJ1cm5lcjogXFxlNGYxO1xuJGZhLXZhci1mbGFnOiBcXGYwMjQ7XG4kZmEtdmFyLWhhbnVraWFoOiBcXGY2ZTY7XG4kZmEtdmFyLWZlYXRoZXI6IFxcZjUyZDtcbiRmYS12YXItdm9sdW1lLWxvdzogXFxmMDI3O1xuJGZhLXZhci12b2x1bWUtZG93bjogXFxmMDI3O1xuJGZhLXZhci1jb21tZW50LXNsYXNoOiBcXGY0YjM7XG4kZmEtdmFyLWNsb3VkLXN1bi1yYWluOiBcXGY3NDM7XG4kZmEtdmFyLWNvbXByZXNzOiBcXGYwNjY7XG4kZmEtdmFyLXdoZWF0LWF3bjogXFxlMmNkO1xuJGZhLXZhci13aGVhdC1hbHQ6IFxcZTJjZDtcbiRmYS12YXItYW5raDogXFxmNjQ0O1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNoaWxkOiBcXGU0ZmE7XG4kZmEtdmFyLWFzdGVyaXNrOiBcXDJhO1xuJGZhLXZhci1zcXVhcmUtY2hlY2s6IFxcZjE0YTtcbiRmYS12YXItY2hlY2stc3F1YXJlOiBcXGYxNGE7XG4kZmEtdmFyLXBlc2V0YS1zaWduOiBcXGUyMjE7XG4kZmEtdmFyLWhlYWRpbmc6IFxcZjFkYztcbiRmYS12YXItaGVhZGVyOiBcXGYxZGM7XG4kZmEtdmFyLWdob3N0OiBcXGY2ZTI7XG4kZmEtdmFyLWxpc3Q6IFxcZjAzYTtcbiRmYS12YXItbGlzdC1zcXVhcmVzOiBcXGYwM2E7XG4kZmEtdmFyLXNxdWFyZS1waG9uZS1mbGlwOiBcXGY4N2I7XG4kZmEtdmFyLXBob25lLXNxdWFyZS1hbHQ6IFxcZjg3YjtcbiRmYS12YXItY2FydC1wbHVzOiBcXGYyMTc7XG4kZmEtdmFyLWdhbWVwYWQ6IFxcZjExYjtcbiRmYS12YXItY2lyY2xlLWRvdDogXFxmMTkyO1xuJGZhLXZhci1kb3QtY2lyY2xlOiBcXGYxOTI7XG4kZmEtdmFyLWZhY2UtZGl6enk6IFxcZjU2NztcbiRmYS12YXItZGl6enk6IFxcZjU2NztcbiRmYS12YXItZWdnOiBcXGY3ZmI7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrOiBcXGU1MTM7XG4kZmEtdmFyLWNhbXBncm91bmQ6IFxcZjZiYjtcbiRmYS12YXItZm9sZGVyLXBsdXM6IFxcZjY1ZTtcbiRmYS12YXItZnV0Ym9sOiBcXGYxZTM7XG4kZmEtdmFyLWZ1dGJvbC1iYWxsOiBcXGYxZTM7XG4kZmEtdmFyLXNvY2Nlci1iYWxsOiBcXGYxZTM7XG4kZmEtdmFyLXBhaW50YnJ1c2g6IFxcZjFmYztcbiRmYS12YXItcGFpbnQtYnJ1c2g6IFxcZjFmYztcbiRmYS12YXItbG9jazogXFxmMDIzO1xuJGZhLXZhci1nYXMtcHVtcDogXFxmNTJmO1xuJGZhLXZhci1ob3QtdHViLXBlcnNvbjogXFxmNTkzO1xuJGZhLXZhci1ob3QtdHViOiBcXGY1OTM7XG4kZmEtdmFyLW1hcC1sb2NhdGlvbjogXFxmNTlmO1xuJGZhLXZhci1tYXAtbWFya2VkOiBcXGY1OWY7XG4kZmEtdmFyLWhvdXNlLWZsb29kLXdhdGVyOiBcXGU1MGU7XG4kZmEtdmFyLXRyZWU6IFxcZjFiYjtcbiRmYS12YXItYnJpZGdlLWxvY2s6IFxcZTRjYztcbiRmYS12YXItc2Fjay1kb2xsYXI6IFxcZjgxZDtcbiRmYS12YXItcGVuLXRvLXNxdWFyZTogXFxmMDQ0O1xuJGZhLXZhci1lZGl0OiBcXGYwNDQ7XG4kZmEtdmFyLWNhci1zaWRlOiBcXGY1ZTQ7XG4kZmEtdmFyLXNoYXJlLW5vZGVzOiBcXGYxZTA7XG4kZmEtdmFyLXNoYXJlLWFsdDogXFxmMWUwO1xuJGZhLXZhci1oZWFydC1jaXJjbGUtbWludXM6IFxcZTRmZjtcbiRmYS12YXItaG91cmdsYXNzLWhhbGY6IFxcZjI1MjtcbiRmYS12YXItaG91cmdsYXNzLTI6IFxcZjI1MjtcbiRmYS12YXItbWljcm9zY29wZTogXFxmNjEwO1xuJGZhLXZhci1zaW5rOiBcXGUwNmQ7XG4kZmEtdmFyLWJhZy1zaG9wcGluZzogXFxmMjkwO1xuJGZhLXZhci1zaG9wcGluZy1iYWc6IFxcZjI5MDtcbiRmYS12YXItYXJyb3ctZG93bi16LWE6IFxcZjg4MTtcbiRmYS12YXItc29ydC1hbHBoYS1kZXNjOiBcXGY4ODE7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQ6IFxcZjg4MTtcbiRmYS12YXItbWl0dGVuOiBcXGY3YjU7XG4kZmEtdmFyLXBlcnNvbi1yYXlzOiBcXGU1NGQ7XG4kZmEtdmFyLXVzZXJzOiBcXGYwYzA7XG4kZmEtdmFyLWV5ZS1zbGFzaDogXFxmMDcwO1xuJGZhLXZhci1mbGFzay12aWFsOiBcXGU0ZjM7XG4kZmEtdmFyLWhhbmQ6IFxcZjI1NjtcbiRmYS12YXItaGFuZC1wYXBlcjogXFxmMjU2O1xuJGZhLXZhci1vbTogXFxmNjc5O1xuJGZhLXZhci13b3JtOiBcXGU1OTk7XG4kZmEtdmFyLWhvdXNlLWNpcmNsZS14bWFyazogXFxlNTBiO1xuJGZhLXZhci1wbHVnOiBcXGYxZTY7XG4kZmEtdmFyLWNoZXZyb24tdXA6IFxcZjA3NztcbiRmYS12YXItaGFuZC1zcG9jazogXFxmMjU5O1xuJGZhLXZhci1zdG9wd2F0Y2g6IFxcZjJmMjtcbiRmYS12YXItZmFjZS1raXNzOiBcXGY1OTY7XG4kZmEtdmFyLWtpc3M6IFxcZjU5NjtcbiRmYS12YXItYnJpZGdlLWNpcmNsZS14bWFyazogXFxlNGNiO1xuJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlOiBcXGY1ODk7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlOiBcXGY1ODk7XG4kZmEtdmFyLWNoZXNzLWJpc2hvcDogXFxmNDNhO1xuJGZhLXZhci1mYWNlLWdyaW4td2luazogXFxmNThjO1xuJGZhLXZhci1ncmluLXdpbms6IFxcZjU4YztcbiRmYS12YXItZWFyLWRlYWY6IFxcZjJhNDtcbiRmYS12YXItZGVhZjogXFxmMmE0O1xuJGZhLXZhci1kZWFmbmVzczogXFxmMmE0O1xuJGZhLXZhci1oYXJkLW9mLWhlYXJpbmc6IFxcZjJhNDtcbiRmYS12YXItcm9hZC1jaXJjbGUtY2hlY2s6IFxcZTU2NDtcbiRmYS12YXItZGljZS1maXZlOiBcXGY1MjM7XG4kZmEtdmFyLXNxdWFyZS1yc3M6IFxcZjE0MztcbiRmYS12YXItcnNzLXNxdWFyZTogXFxmMTQzO1xuJGZhLXZhci1sYW5kLW1pbmUtb246IFxcZTUxYjtcbiRmYS12YXItaS1jdXJzb3I6IFxcZjI0NjtcbiRmYS12YXItc3RhbXA6IFxcZjViZjtcbiRmYS12YXItc3RhaXJzOiBcXGUyODk7XG4kZmEtdmFyLWk6IFxcNDk7XG4kZmEtdmFyLWhyeXZuaWEtc2lnbjogXFxmNmYyO1xuJGZhLXZhci1ocnl2bmlhOiBcXGY2ZjI7XG4kZmEtdmFyLXBpbGxzOiBcXGY0ODQ7XG4kZmEtdmFyLWZhY2UtZ3Jpbi13aWRlOiBcXGY1ODE7XG4kZmEtdmFyLWdyaW4tYWx0OiBcXGY1ODE7XG4kZmEtdmFyLXRvb3RoOiBcXGY1Yzk7XG4kZmEtdmFyLXY6IFxcNTY7XG4kZmEtdmFyLWJhbmdsYWRlc2hpLXRha2Etc2lnbjogXFxlMmU2O1xuJGZhLXZhci1iaWN5Y2xlOiBcXGYyMDY7XG4kZmEtdmFyLXN0YWZmLXNuYWtlOiBcXGU1Nzk7XG4kZmEtdmFyLXJvZC1hc2NsZXBpdXM6IFxcZTU3OTtcbiRmYS12YXItcm9kLXNuYWtlOiBcXGU1Nzk7XG4kZmEtdmFyLXN0YWZmLWFlc2N1bGFwaXVzOiBcXGU1Nzk7XG4kZmEtdmFyLWhlYWQtc2lkZS1jb3VnaC1zbGFzaDogXFxlMDYyO1xuJGZhLXZhci10cnVjay1tZWRpY2FsOiBcXGYwZjk7XG4kZmEtdmFyLWFtYnVsYW5jZTogXFxmMGY5O1xuJGZhLXZhci13aGVhdC1hd24tY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1OTg7XG4kZmEtdmFyLXNub3dtYW46IFxcZjdkMDtcbiRmYS12YXItbW9ydGFyLXBlc3RsZTogXFxmNWE3O1xuJGZhLXZhci1yb2FkLWJhcnJpZXI6IFxcZTU2MjtcbiRmYS12YXItc2Nob29sOiBcXGY1NDk7XG4kZmEtdmFyLWlnbG9vOiBcXGY3YWU7XG4kZmEtdmFyLWpvaW50OiBcXGY1OTU7XG4kZmEtdmFyLWFuZ2xlLXJpZ2h0OiBcXGYxMDU7XG4kZmEtdmFyLWhvcnNlOiBcXGY2ZjA7XG4kZmEtdmFyLXE6IFxcNTE7XG4kZmEtdmFyLWc6IFxcNDc7XG4kZmEtdmFyLW5vdGVzLW1lZGljYWw6IFxcZjQ4MTtcbiRmYS12YXItdGVtcGVyYXR1cmUtaGFsZjogXFxmMmM5O1xuJGZhLXZhci10ZW1wZXJhdHVyZS0yOiBcXGYyYzk7XG4kZmEtdmFyLXRoZXJtb21ldGVyLTI6IFxcZjJjOTtcbiRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjogXFxmMmM5O1xuJGZhLXZhci1kb25nLXNpZ246IFxcZTE2OTtcbiRmYS12YXItY2Fwc3VsZXM6IFxcZjQ2YjtcbiRmYS12YXItcG9vLXN0b3JtOiBcXGY3NWE7XG4kZmEtdmFyLXBvby1ib2x0OiBcXGY3NWE7XG4kZmEtdmFyLWZhY2UtZnJvd24tb3BlbjogXFxmNTdhO1xuJGZhLXZhci1mcm93bi1vcGVuOiBcXGY1N2E7XG4kZmEtdmFyLWhhbmQtcG9pbnQtdXA6IFxcZjBhNjtcbiRmYS12YXItbW9uZXktYmlsbDogXFxmMGQ2O1xuJGZhLXZhci1ib29rbWFyazogXFxmMDJlO1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcXGYwMzk7XG4kZmEtdmFyLXVtYnJlbGxhLWJlYWNoOiBcXGY1Y2E7XG4kZmEtdmFyLWhlbG1ldC11bjogXFxlNTAzO1xuJGZhLXZhci1idWxsc2V5ZTogXFxmMTQwO1xuJGZhLXZhci1iYWNvbjogXFxmN2U1O1xuJGZhLXZhci1oYW5kLXBvaW50LWRvd246IFxcZjBhNztcbiRmYS12YXItYXJyb3ctdXAtZnJvbS1icmFja2V0OiBcXGUwOWE7XG4kZmEtdmFyLWZvbGRlcjogXFxmMDdiO1xuJGZhLXZhci1mb2xkZXItYmxhbms6IFxcZjA3YjtcbiRmYS12YXItZmlsZS13YXZlZm9ybTogXFxmNDc4O1xuJGZhLXZhci1maWxlLW1lZGljYWwtYWx0OiBcXGY0Nzg7XG4kZmEtdmFyLXJhZGlhdGlvbjogXFxmN2I5O1xuJGZhLXZhci1jaGFydC1zaW1wbGU6IFxcZTQ3MztcbiRmYS12YXItbWFycy1zdHJva2U6IFxcZjIyOTtcbiRmYS12YXItdmlhbDogXFxmNDkyO1xuJGZhLXZhci1nYXVnZTogXFxmNjI0O1xuJGZhLXZhci1kYXNoYm9hcmQ6IFxcZjYyNDtcbiRmYS12YXItZ2F1Z2UtbWVkOiBcXGY2MjQ7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2U6IFxcZjYyNDtcbiRmYS12YXItd2FuZC1tYWdpYy1zcGFya2xlczogXFxlMmNhO1xuJGZhLXZhci1tYWdpYy13YW5kLXNwYXJrbGVzOiBcXGUyY2E7XG4kZmEtdmFyLWU6IFxcNDU7XG4kZmEtdmFyLXBlbi1jbGlwOiBcXGYzMDU7XG4kZmEtdmFyLXBlbi1hbHQ6IFxcZjMwNTtcbiRmYS12YXItYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNGNhO1xuJGZhLXZhci11c2VyOiBcXGYwMDc7XG4kZmEtdmFyLXNjaG9vbC1jaXJjbGUtY2hlY2s6IFxcZTU2YjtcbiRmYS12YXItZHVtcHN0ZXI6IFxcZjc5MztcbiRmYS12YXItdmFuLXNodXR0bGU6IFxcZjViNjtcbiRmYS12YXItc2h1dHRsZS12YW46IFxcZjViNjtcbiRmYS12YXItYnVpbGRpbmctdXNlcjogXFxlNGRhO1xuJGZhLXZhci1zcXVhcmUtY2FyZXQtbGVmdDogXFxmMTkxO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdDogXFxmMTkxO1xuJGZhLXZhci1oaWdobGlnaHRlcjogXFxmNTkxO1xuJGZhLXZhci1rZXk6IFxcZjA4NDtcbiRmYS12YXItYnVsbGhvcm46IFxcZjBhMTtcbiRmYS12YXItZ2xvYmU6IFxcZjBhYztcbiRmYS12YXItc3luYWdvZ3VlOiBcXGY2OWI7XG4kZmEtdmFyLXBlcnNvbi1oYWxmLWRyZXNzOiBcXGU1NDg7XG4kZmEtdmFyLXJvYWQtYnJpZGdlOiBcXGU1NjM7XG4kZmEtdmFyLWxvY2F0aW9uLWFycm93OiBcXGYxMjQ7XG4kZmEtdmFyLWM6IFxcNDM7XG4kZmEtdmFyLXRhYmxldC1idXR0b246IFxcZjEwYTtcbiRmYS12YXItYnVpbGRpbmctbG9jazogXFxlNGQ2O1xuJGZhLXZhci1waXp6YS1zbGljZTogXFxmODE4O1xuJGZhLXZhci1tb25leS1iaWxsLXdhdmU6IFxcZjUzYTtcbiRmYS12YXItY2hhcnQtYXJlYTogXFxmMWZlO1xuJGZhLXZhci1hcmVhLWNoYXJ0OiBcXGYxZmU7XG4kZmEtdmFyLWhvdXNlLWZsYWc6IFxcZTUwZDtcbiRmYS12YXItcGVyc29uLWNpcmNsZS1taW51czogXFxlNTQwO1xuJGZhLXZhci1iYW46IFxcZjA1ZTtcbiRmYS12YXItY2FuY2VsOiBcXGYwNWU7XG4kZmEtdmFyLWNhbWVyYS1yb3RhdGU6IFxcZTBkODtcbiRmYS12YXItc3ByYXktY2FuLXNwYXJrbGVzOiBcXGY1ZDA7XG4kZmEtdmFyLWFpci1mcmVzaGVuZXI6IFxcZjVkMDtcbiRmYS12YXItc3RhcjogXFxmMDA1O1xuJGZhLXZhci1yZXBlYXQ6IFxcZjM2MztcbiRmYS12YXItY3Jvc3M6IFxcZjY1NDtcbiRmYS12YXItYm94OiBcXGY0NjY7XG4kZmEtdmFyLXZlbnVzLW1hcnM6IFxcZjIyODtcbiRmYS12YXItYXJyb3ctcG9pbnRlcjogXFxmMjQ1O1xuJGZhLXZhci1tb3VzZS1wb2ludGVyOiBcXGYyNDU7XG4kZmEtdmFyLW1heGltaXplOiBcXGYzMWU7XG4kZmEtdmFyLWV4cGFuZC1hcnJvd3MtYWx0OiBcXGYzMWU7XG4kZmEtdmFyLWNoYXJnaW5nLXN0YXRpb246IFxcZjVlNztcbiRmYS12YXItc2hhcGVzOiBcXGY2MWY7XG4kZmEtdmFyLXRyaWFuZ2xlLWNpcmNsZS1zcXVhcmU6IFxcZjYxZjtcbiRmYS12YXItc2h1ZmZsZTogXFxmMDc0O1xuJGZhLXZhci1yYW5kb206IFxcZjA3NDtcbiRmYS12YXItcGVyc29uLXJ1bm5pbmc6IFxcZjcwYztcbiRmYS12YXItcnVubmluZzogXFxmNzBjO1xuJGZhLXZhci1tb2JpbGUtcmV0cm86IFxcZTUyNztcbiRmYS12YXItZ3JpcC1saW5lcy12ZXJ0aWNhbDogXFxmN2E1O1xuJGZhLXZhci1zcGlkZXI6IFxcZjcxNztcbiRmYS12YXItaGFuZHMtYm91bmQ6IFxcZTRmOTtcbiRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcjogXFxmNTcxO1xuJGZhLXZhci1wbGFuZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU1NjtcbiRmYS12YXIteC1yYXk6IFxcZjQ5NztcbiRmYS12YXItc3BlbGwtY2hlY2s6IFxcZjg5MTtcbiRmYS12YXItc2xhc2g6IFxcZjcxNTtcbiRmYS12YXItY29tcHV0ZXItbW91c2U6IFxcZjhjYztcbiRmYS12YXItbW91c2U6IFxcZjhjYztcbiRmYS12YXItYXJyb3ctcmlnaHQtdG8tYnJhY2tldDogXFxmMDkwO1xuJGZhLXZhci1zaWduLWluOiBcXGYwOTA7XG4kZmEtdmFyLXNob3Atc2xhc2g6IFxcZTA3MDtcbiRmYS12YXItc3RvcmUtYWx0LXNsYXNoOiBcXGUwNzA7XG4kZmEtdmFyLXNlcnZlcjogXFxmMjMzO1xuJGZhLXZhci12aXJ1cy1jb3ZpZC1zbGFzaDogXFxlNGE5O1xuJGZhLXZhci1zaG9wLWxvY2s6IFxcZTRhNTtcbiRmYS12YXItaG91cmdsYXNzLXN0YXJ0OiBcXGYyNTE7XG4kZmEtdmFyLWhvdXJnbGFzcy0xOiBcXGYyNTE7XG4kZmEtdmFyLWJsZW5kZXItcGhvbmU6IFxcZjZiNjtcbiRmYS12YXItYnVpbGRpbmctd2hlYXQ6IFxcZTRkYjtcbiRmYS12YXItcGVyc29uLWJyZWFzdGZlZWRpbmc6IFxcZTUzYTtcbiRmYS12YXItcmlnaHQtdG8tYnJhY2tldDogXFxmMmY2O1xuJGZhLXZhci1zaWduLWluLWFsdDogXFxmMmY2O1xuJGZhLXZhci12ZW51czogXFxmMjIxO1xuJGZhLXZhci1wYXNzcG9ydDogXFxmNWFiO1xuJGZhLXZhci10aHVtYnRhY2stc2xhc2g6IFxcZTY4ZjtcbiRmYS12YXItdGh1bWItdGFjay1zbGFzaDogXFxlNjhmO1xuJGZhLXZhci1oZWFydC1wdWxzZTogXFxmMjFlO1xuJGZhLXZhci1oZWFydGJlYXQ6IFxcZjIxZTtcbiRmYS12YXItcGVvcGxlLWNhcnJ5LWJveDogXFxmNGNlO1xuJGZhLXZhci1wZW9wbGUtY2Fycnk6IFxcZjRjZTtcbiRmYS12YXItdGVtcGVyYXR1cmUtaGlnaDogXFxmNzY5O1xuJGZhLXZhci1taWNyb2NoaXA6IFxcZjJkYjtcbiRmYS12YXItY3Jvd246IFxcZjUyMTtcbiRmYS12YXItd2VpZ2h0LWhhbmdpbmc6IFxcZjVjZDtcbiRmYS12YXIteG1hcmtzLWxpbmVzOiBcXGU1OWE7XG4kZmEtdmFyLWZpbGUtcHJlc2NyaXB0aW9uOiBcXGY1NzI7XG4kZmEtdmFyLXdlaWdodC1zY2FsZTogXFxmNDk2O1xuJGZhLXZhci13ZWlnaHQ6IFxcZjQ5NjtcbiRmYS12YXItdXNlci1ncm91cDogXFxmNTAwO1xuJGZhLXZhci11c2VyLWZyaWVuZHM6IFxcZjUwMDtcbiRmYS12YXItYXJyb3ctdXAtYS16OiBcXGYxNWU7XG4kZmEtdmFyLXNvcnQtYWxwaGEtdXA6IFxcZjE1ZTtcbiRmYS12YXItY2hlc3Mta25pZ2h0OiBcXGY0NDE7XG4kZmEtdmFyLWZhY2UtbGF1Z2gtc3F1aW50OiBcXGY1OWI7XG4kZmEtdmFyLWxhdWdoLXNxdWludDogXFxmNTliO1xuJGZhLXZhci13aGVlbGNoYWlyOiBcXGYxOTM7XG4kZmEtdmFyLWNpcmNsZS1hcnJvdy11cDogXFxmMGFhO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA6IFxcZjBhYTtcbiRmYS12YXItdG9nZ2xlLW9uOiBcXGYyMDU7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nOiBcXGY1NTQ7XG4kZmEtdmFyLXdhbGtpbmc6IFxcZjU1NDtcbiRmYS12YXItbDogXFw0YztcbiRmYS12YXItZmlyZTogXFxmMDZkO1xuJGZhLXZhci1iZWQtcHVsc2U6IFxcZjQ4NztcbiRmYS12YXItcHJvY2VkdXJlczogXFxmNDg3O1xuJGZhLXZhci1zaHV0dGxlLXNwYWNlOiBcXGYxOTc7XG4kZmEtdmFyLXNwYWNlLXNodXR0bGU6IFxcZjE5NztcbiRmYS12YXItZmFjZS1sYXVnaDogXFxmNTk5O1xuJGZhLXZhci1sYXVnaDogXFxmNTk5O1xuJGZhLXZhci1mb2xkZXItb3BlbjogXFxmMDdjO1xuJGZhLXZhci1oZWFydC1jaXJjbGUtcGx1czogXFxlNTAwO1xuJGZhLXZhci1jb2RlLWZvcms6IFxcZTEzYjtcbiRmYS12YXItY2l0eTogXFxmNjRmO1xuJGZhLXZhci1taWNyb3Bob25lLWxpbmVzOiBcXGYzYzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0OiBcXGYzYzk7XG4kZmEtdmFyLXBlcHBlci1ob3Q6IFxcZjgxNjtcbiRmYS12YXItdW5sb2NrOiBcXGYwOWM7XG4kZmEtdmFyLWNvbG9uLXNpZ246IFxcZTE0MDtcbiRmYS12YXItaGVhZHNldDogXFxmNTkwO1xuJGZhLXZhci1zdG9yZS1zbGFzaDogXFxlMDcxO1xuJGZhLXZhci1yb2FkLWNpcmNsZS14bWFyazogXFxlNTY2O1xuJGZhLXZhci11c2VyLW1pbnVzOiBcXGY1MDM7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXVwOiBcXGYyMmE7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXY6IFxcZjIyYTtcbiRmYS12YXItY2hhbXBhZ25lLWdsYXNzZXM6IFxcZjc5ZjtcbiRmYS12YXItZ2xhc3MtY2hlZXJzOiBcXGY3OWY7XG4kZmEtdmFyLWNsaXBib2FyZDogXFxmMzI4O1xuJGZhLXZhci1ob3VzZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTUwYTtcbiRmYS12YXItZmlsZS1hcnJvdy11cDogXFxmNTc0O1xuJGZhLXZhci1maWxlLXVwbG9hZDogXFxmNTc0O1xuJGZhLXZhci13aWZpOiBcXGYxZWI7XG4kZmEtdmFyLXdpZmktMzogXFxmMWViO1xuJGZhLXZhci13aWZpLXN0cm9uZzogXFxmMWViO1xuJGZhLXZhci1iYXRoOiBcXGYyY2Q7XG4kZmEtdmFyLWJhdGh0dWI6IFxcZjJjZDtcbiRmYS12YXItdW5kZXJsaW5lOiBcXGYwY2Q7XG4kZmEtdmFyLXVzZXItcGVuOiBcXGY0ZmY7XG4kZmEtdmFyLXVzZXItZWRpdDogXFxmNGZmO1xuJGZhLXZhci1zaWduYXR1cmU6IFxcZjViNztcbiRmYS12YXItc3Ryb29wd2FmZWw6IFxcZjU1MTtcbiRmYS12YXItYm9sZDogXFxmMDMyO1xuJGZhLXZhci1hbmNob3ItbG9jazogXFxlNGFkO1xuJGZhLXZhci1idWlsZGluZy1uZ286IFxcZTRkNztcbiRmYS12YXItbWFuYXQtc2lnbjogXFxlMWQ1O1xuJGZhLXZhci1ub3QtZXF1YWw6IFxcZjUzZTtcbiRmYS12YXItYm9yZGVyLXRvcC1sZWZ0OiBcXGY4NTM7XG4kZmEtdmFyLWJvcmRlci1zdHlsZTogXFxmODUzO1xuJGZhLXZhci1tYXAtbG9jYXRpb24tZG90OiBcXGY1YTA7XG4kZmEtdmFyLW1hcC1tYXJrZWQtYWx0OiBcXGY1YTA7XG4kZmEtdmFyLWplZGk6IFxcZjY2OTtcbiRmYS12YXItc3F1YXJlLXBvbGwtdmVydGljYWw6IFxcZjY4MTtcbiRmYS12YXItcG9sbDogXFxmNjgxO1xuJGZhLXZhci1tdWctaG90OiBcXGY3YjY7XG4kZmEtdmFyLWNhci1iYXR0ZXJ5OiBcXGY1ZGY7XG4kZmEtdmFyLWJhdHRlcnktY2FyOiBcXGY1ZGY7XG4kZmEtdmFyLWdpZnQ6IFxcZjA2YjtcbiRmYS12YXItZGljZS10d286IFxcZjUyODtcbiRmYS12YXItY2hlc3MtcXVlZW46IFxcZjQ0NTtcbiRmYS12YXItZ2xhc3NlczogXFxmNTMwO1xuJGZhLXZhci1jaGVzcy1ib2FyZDogXFxmNDNjO1xuJGZhLXZhci1idWlsZGluZy1jaXJjbGUtY2hlY2s6IFxcZTRkMjtcbiRmYS12YXItcGVyc29uLWNoYWxrYm9hcmQ6IFxcZTUzZDtcbiRmYS12YXItbWFycy1zdHJva2UtcmlnaHQ6IFxcZjIyYjtcbiRmYS12YXItbWFycy1zdHJva2UtaDogXFxmMjJiO1xuJGZhLXZhci1oYW5kLWJhY2stZmlzdDogXFxmMjU1O1xuJGZhLXZhci1oYW5kLXJvY2s6IFxcZjI1NTtcbiRmYS12YXItc3F1YXJlLWNhcmV0LXVwOiBcXGYxNTE7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS11cDogXFxmMTUxO1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzLXdhdGVyOiBcXGU0ZTQ7XG4kZmEtdmFyLWNoYXJ0LWJhcjogXFxmMDgwO1xuJGZhLXZhci1iYXItY2hhcnQ6IFxcZjA4MDtcbiRmYS12YXItaGFuZHMtYnViYmxlczogXFxlMDVlO1xuJGZhLXZhci1oYW5kcy13YXNoOiBcXGUwNWU7XG4kZmEtdmFyLWxlc3MtdGhhbi1lcXVhbDogXFxmNTM3O1xuJGZhLXZhci10cmFpbjogXFxmMjM4O1xuJGZhLXZhci1leWUtbG93LXZpc2lvbjogXFxmMmE4O1xuJGZhLXZhci1sb3ctdmlzaW9uOiBcXGYyYTg7XG4kZmEtdmFyLWNyb3c6IFxcZjUyMDtcbiRmYS12YXItc2FpbGJvYXQ6IFxcZTQ0NTtcbiRmYS12YXItd2luZG93LXJlc3RvcmU6IFxcZjJkMjtcbiRmYS12YXItc3F1YXJlLXBsdXM6IFxcZjBmZTtcbiRmYS12YXItcGx1cy1zcXVhcmU6IFxcZjBmZTtcbiRmYS12YXItdG9yaWktZ2F0ZTogXFxmNmExO1xuJGZhLXZhci1mcm9nOiBcXGY1MmU7XG4kZmEtdmFyLWJ1Y2tldDogXFxlNGNmO1xuJGZhLXZhci1pbWFnZTogXFxmMDNlO1xuJGZhLXZhci1taWNyb3Bob25lOiBcXGYxMzA7XG4kZmEtdmFyLWNvdzogXFxmNmM4O1xuJGZhLXZhci1jYXJldC11cDogXFxmMGQ4O1xuJGZhLXZhci1zY3Jld2RyaXZlcjogXFxmNTRhO1xuJGZhLXZhci1mb2xkZXItY2xvc2VkOiBcXGUxODU7XG4kZmEtdmFyLWhvdXNlLXRzdW5hbWk6IFxcZTUxNTtcbiRmYS12YXItc3F1YXJlLW5maTogXFxlNTc2O1xuJGZhLXZhci1hcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlcjogXFxlNGI1O1xuJGZhLXZhci1tYXJ0aW5pLWdsYXNzOiBcXGY1N2I7XG4kZmEtdmFyLWdsYXNzLW1hcnRpbmktYWx0OiBcXGY1N2I7XG4kZmEtdmFyLXJvdGF0ZS1sZWZ0OiBcXGYyZWE7XG4kZmEtdmFyLXJvdGF0ZS1iYWNrOiBcXGYyZWE7XG4kZmEtdmFyLXJvdGF0ZS1iYWNrd2FyZDogXFxmMmVhO1xuJGZhLXZhci11bmRvLWFsdDogXFxmMmVhO1xuJGZhLXZhci10YWJsZS1jb2x1bW5zOiBcXGYwZGI7XG4kZmEtdmFyLWNvbHVtbnM6IFxcZjBkYjtcbiRmYS12YXItbGVtb246IFxcZjA5NDtcbiRmYS12YXItaGVhZC1zaWRlLW1hc2s6IFxcZTA2MztcbiRmYS12YXItaGFuZHNoYWtlOiBcXGYyYjU7XG4kZmEtdmFyLWdlbTogXFxmM2E1O1xuJGZhLXZhci1kb2xseTogXFxmNDcyO1xuJGZhLXZhci1kb2xseS1ib3g6IFxcZjQ3MjtcbiRmYS12YXItc21va2luZzogXFxmNDhkO1xuJGZhLXZhci1taW5pbWl6ZTogXFxmNzhjO1xuJGZhLXZhci1jb21wcmVzcy1hcnJvd3MtYWx0OiBcXGY3OGM7XG4kZmEtdmFyLW1vbnVtZW50OiBcXGY1YTY7XG4kZmEtdmFyLXNub3dwbG93OiBcXGY3ZDI7XG4kZmEtdmFyLWFuZ2xlcy1yaWdodDogXFxmMTAxO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFxcZjEwMTtcbiRmYS12YXItY2FubmFiaXM6IFxcZjU1ZjtcbiRmYS12YXItY2lyY2xlLXBsYXk6IFxcZjE0NDtcbiRmYS12YXItcGxheS1jaXJjbGU6IFxcZjE0NDtcbiRmYS12YXItdGFibGV0czogXFxmNDkwO1xuJGZhLXZhci1ldGhlcm5ldDogXFxmNzk2O1xuJGZhLXZhci1ldXJvLXNpZ246IFxcZjE1MztcbiRmYS12YXItZXVyOiBcXGYxNTM7XG4kZmEtdmFyLWV1cm86IFxcZjE1MztcbiRmYS12YXItY2hhaXI6IFxcZjZjMDtcbiRmYS12YXItY2lyY2xlLWNoZWNrOiBcXGYwNTg7XG4kZmEtdmFyLWNoZWNrLWNpcmNsZTogXFxmMDU4O1xuJGZhLXZhci1jaXJjbGUtc3RvcDogXFxmMjhkO1xuJGZhLXZhci1zdG9wLWNpcmNsZTogXFxmMjhkO1xuJGZhLXZhci1jb21wYXNzLWRyYWZ0aW5nOiBcXGY1Njg7XG4kZmEtdmFyLWRyYWZ0aW5nLWNvbXBhc3M6IFxcZjU2ODtcbiRmYS12YXItcGxhdGUtd2hlYXQ6IFxcZTU1YTtcbiRmYS12YXItaWNpY2xlczogXFxmN2FkO1xuJGZhLXZhci1wZXJzb24tc2hlbHRlcjogXFxlNTRmO1xuJGZhLXZhci1uZXV0ZXI6IFxcZjIyYztcbiRmYS12YXItaWQtYmFkZ2U6IFxcZjJjMTtcbiRmYS12YXItbWFya2VyOiBcXGY1YTE7XG4kZmEtdmFyLWZhY2UtbGF1Z2gtYmVhbTogXFxmNTlhO1xuJGZhLXZhci1sYXVnaC1iZWFtOiBcXGY1OWE7XG4kZmEtdmFyLWhlbGljb3B0ZXItc3ltYm9sOiBcXGU1MDI7XG4kZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M6IFxcZjI5YTtcbiRmYS12YXItY2lyY2xlLWNoZXZyb24tdXA6IFxcZjEzOTtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA6IFxcZjEzOTtcbiRmYS12YXItbGFyaS1zaWduOiBcXGUxYzg7XG4kZmEtdmFyLXZvbGNhbm86IFxcZjc3MDtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHQ6IFxcZTU1MztcbiRmYS12YXItc3Rlcmxpbmctc2lnbjogXFxmMTU0O1xuJGZhLXZhci1nYnA6IFxcZjE1NDtcbiRmYS12YXItcG91bmQtc2lnbjogXFxmMTU0O1xuJGZhLXZhci12aXJ1c2VzOiBcXGUwNzY7XG4kZmEtdmFyLXNxdWFyZS1wZXJzb24tY29uZmluZWQ6IFxcZTU3NztcbiRmYS12YXItdXNlci10aWU6IFxcZjUwODtcbiRmYS12YXItYXJyb3ctZG93bi1sb25nOiBcXGYxNzU7XG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogXFxmMTc1O1xuJGZhLXZhci10ZW50LWFycm93LWRvd24tdG8tbGluZTogXFxlNTdlO1xuJGZhLXZhci1jZXJ0aWZpY2F0ZTogXFxmMGEzO1xuJGZhLXZhci1yZXBseS1hbGw6IFxcZjEyMjtcbiRmYS12YXItbWFpbC1yZXBseS1hbGw6IFxcZjEyMjtcbiRmYS12YXItc3VpdGNhc2U6IFxcZjBmMjtcbiRmYS12YXItcGVyc29uLXNrYXRpbmc6IFxcZjdjNTtcbiRmYS12YXItc2thdGluZzogXFxmN2M1O1xuJGZhLXZhci1maWx0ZXItY2lyY2xlLWRvbGxhcjogXFxmNjYyO1xuJGZhLXZhci1mdW5uZWwtZG9sbGFyOiBcXGY2NjI7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXFxmMDgzO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctZG93bjogXFxmMGFiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXFxmMGFiO1xuJGZhLXZhci1maWxlLWltcG9ydDogXFxmNTZmO1xuJGZhLXZhci1hcnJvdy1yaWdodC10by1maWxlOiBcXGY1NmY7XG4kZmEtdmFyLXNxdWFyZS1hcnJvdy11cC1yaWdodDogXFxmMTRjO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZTogXFxmMTRjO1xuJGZhLXZhci1ib3gtb3BlbjogXFxmNDllO1xuJGZhLXZhci1zY3JvbGw6IFxcZjcwZTtcbiRmYS12YXItc3BhOiBcXGY1YmI7XG4kZmEtdmFyLWxvY2F0aW9uLXBpbi1sb2NrOiBcXGU1MWY7XG4kZmEtdmFyLXBhdXNlOiBcXGYwNGM7XG4kZmEtdmFyLWhpbGwtYXZhbGFuY2hlOiBcXGU1MDc7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWVtcHR5OiBcXGYyY2I7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTA6IFxcZjJjYjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMDogXFxmMmNiO1xuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXFxmMmNiO1xuJGZhLXZhci1ib21iOiBcXGYxZTI7XG4kZmEtdmFyLXJlZ2lzdGVyZWQ6IFxcZjI1ZDtcbiRmYS12YXItYWRkcmVzcy1jYXJkOiBcXGYyYmI7XG4kZmEtdmFyLWNvbnRhY3QtY2FyZDogXFxmMmJiO1xuJGZhLXZhci12Y2FyZDogXFxmMmJiO1xuJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkLWZsaXA6IFxcZjUxNjtcbiRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodDogXFxmNTE2O1xuJGZhLXZhci1zdWJzY3JpcHQ6IFxcZjEyYztcbiRmYS12YXItZGlhbW9uZC10dXJuLXJpZ2h0OiBcXGY1ZWI7XG4kZmEtdmFyLWRpcmVjdGlvbnM6IFxcZjVlYjtcbiRmYS12YXItYnVyc3Q6IFxcZTRkYztcbiRmYS12YXItaG91c2UtbGFwdG9wOiBcXGUwNjY7XG4kZmEtdmFyLWxhcHRvcC1ob3VzZTogXFxlMDY2O1xuJGZhLXZhci1mYWNlLXRpcmVkOiBcXGY1Yzg7XG4kZmEtdmFyLXRpcmVkOiBcXGY1Yzg7XG4kZmEtdmFyLW1vbmV5LWJpbGxzOiBcXGUxZjM7XG4kZmEtdmFyLXNtb2c6IFxcZjc1ZjtcbiRmYS12YXItY3J1dGNoOiBcXGY3Zjc7XG4kZmEtdmFyLWNsb3VkLWFycm93LXVwOiBcXGYwZWU7XG4kZmEtdmFyLWNsb3VkLXVwbG9hZDogXFxmMGVlO1xuJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0OiBcXGYwZWU7XG4kZmEtdmFyLXBhbGV0dGU6IFxcZjUzZjtcbiRmYS12YXItYXJyb3dzLXR1cm4tcmlnaHQ6IFxcZTRjMDtcbiRmYS12YXItdmVzdDogXFxlMDg1O1xuJGZhLXZhci1mZXJyeTogXFxlNGVhO1xuJGZhLXZhci1hcnJvd3MtZG93bi10by1wZW9wbGU6IFxcZTRiOTtcbiRmYS12YXItc2VlZGxpbmc6IFxcZjRkODtcbiRmYS12YXItc3Byb3V0OiBcXGY0ZDg7XG4kZmEtdmFyLWxlZnQtcmlnaHQ6IFxcZjMzNztcbiRmYS12YXItYXJyb3dzLWFsdC1oOiBcXGYzMzc7XG4kZmEtdmFyLWJveGVzLXBhY2tpbmc6IFxcZTRjNztcbiRmYS12YXItY2lyY2xlLWFycm93LWxlZnQ6IFxcZjBhODtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ6IFxcZjBhODtcbiRmYS12YXItZ3JvdXAtYXJyb3dzLXJvdGF0ZTogXFxlNGY2O1xuJGZhLXZhci1ib3dsLWZvb2Q6IFxcZTRjNjtcbiRmYS12YXItY2FuZHktY2FuZTogXFxmNzg2O1xuJGZhLXZhci1hcnJvdy1kb3duLXdpZGUtc2hvcnQ6IFxcZjE2MDtcbiRmYS12YXItc29ydC1hbW91bnQtYXNjOiBcXGYxNjA7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd246IFxcZjE2MDtcbiRmYS12YXItY2xvdWQtYm9sdDogXFxmNzZjO1xuJGZhLXZhci10aHVuZGVyc3Rvcm06IFxcZjc2YztcbiRmYS12YXItdGV4dC1zbGFzaDogXFxmODdkO1xuJGZhLXZhci1yZW1vdmUtZm9ybWF0OiBcXGY4N2Q7XG4kZmEtdmFyLWZhY2Utc21pbGUtd2luazogXFxmNGRhO1xuJGZhLXZhci1zbWlsZS13aW5rOiBcXGY0ZGE7XG4kZmEtdmFyLWZpbGUtd29yZDogXFxmMWMyO1xuJGZhLXZhci1maWxlLXBvd2VycG9pbnQ6IFxcZjFjNDtcbiRmYS12YXItYXJyb3dzLWxlZnQtcmlnaHQ6IFxcZjA3ZTtcbiRmYS12YXItYXJyb3dzLWg6IFxcZjA3ZTtcbiRmYS12YXItaG91c2UtbG9jazogXFxlNTEwO1xuJGZhLXZhci1jbG91ZC1hcnJvdy1kb3duOiBcXGYwZWQ7XG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkOiBcXGYwZWQ7XG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkLWFsdDogXFxmMGVkO1xuJGZhLXZhci1jaGlsZHJlbjogXFxlNGUxO1xuJGZhLXZhci1jaGFsa2JvYXJkOiBcXGY1MWI7XG4kZmEtdmFyLWJsYWNrYm9hcmQ6IFxcZjUxYjtcbiRmYS12YXItdXNlci1sYXJnZS1zbGFzaDogXFxmNGZhO1xuJGZhLXZhci11c2VyLWFsdC1zbGFzaDogXFxmNGZhO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuOiBcXGYyYjY7XG4kZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGUtc2xhc2g6IFxcZTA1ZjtcbiRmYS12YXItaGFuZHNoYWtlLWFsdC1zbGFzaDogXFxlMDVmO1xuJGZhLXZhci1tYXR0cmVzcy1waWxsb3c6IFxcZTUyNTtcbiRmYS12YXItZ3VhcmFuaS1zaWduOiBcXGUxOWE7XG4kZmEtdmFyLWFycm93cy1yb3RhdGU6IFxcZjAyMTtcbiRmYS12YXItcmVmcmVzaDogXFxmMDIxO1xuJGZhLXZhci1zeW5jOiBcXGYwMjE7XG4kZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOiBcXGYxMzQ7XG4kZmEtdmFyLWNydXplaXJvLXNpZ246IFxcZTE1MjtcbiRmYS12YXItZ3JlYXRlci10aGFuLWVxdWFsOiBcXGY1MzI7XG4kZmEtdmFyLXNoaWVsZC1oYWx2ZWQ6IFxcZjNlZDtcbiRmYS12YXItc2hpZWxkLWFsdDogXFxmM2VkO1xuJGZhLXZhci1ib29rLWF0bGFzOiBcXGY1NTg7XG4kZmEtdmFyLWF0bGFzOiBcXGY1NTg7XG4kZmEtdmFyLXZpcnVzOiBcXGUwNzQ7XG4kZmEtdmFyLWVudmVsb3BlLWNpcmNsZS1jaGVjazogXFxlNGU4O1xuJGZhLXZhci1sYXllci1ncm91cDogXFxmNWZkO1xuJGZhLXZhci1hcnJvd3MtdG8tZG90OiBcXGU0YmU7XG4kZmEtdmFyLWFyY2h3YXk6IFxcZjU1NztcbiRmYS12YXItaGVhcnQtY2lyY2xlLWNoZWNrOiBcXGU0ZmQ7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktY3JhY2s6IFxcZjZmMTtcbiRmYS12YXItaG91c2UtZGFtYWdlOiBcXGY2ZjE7XG4kZmEtdmFyLWZpbGUtemlwcGVyOiBcXGYxYzY7XG4kZmEtdmFyLWZpbGUtYXJjaGl2ZTogXFxmMWM2O1xuJGZhLXZhci1zcXVhcmU6IFxcZjBjODtcbiRmYS12YXItbWFydGluaS1nbGFzcy1lbXB0eTogXFxmMDAwO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pOiBcXGYwMDA7XG4kZmEtdmFyLWNvdWNoOiBcXGY0Yjg7XG4kZmEtdmFyLWNlZGktc2lnbjogXFxlMGRmO1xuJGZhLXZhci1pdGFsaWM6IFxcZjAzMztcbiRmYS12YXItdGFibGUtY2VsbHMtY29sdW1uLWxvY2s6IFxcZTY3ODtcbiRmYS12YXItY2h1cmNoOiBcXGY1MWQ7XG4kZmEtdmFyLWNvbW1lbnRzLWRvbGxhcjogXFxmNjUzO1xuJGZhLXZhci1kZW1vY3JhdDogXFxmNzQ3O1xuJGZhLXZhci16OiBcXDVhO1xuJGZhLXZhci1wZXJzb24tc2tpaW5nOiBcXGY3Yzk7XG4kZmEtdmFyLXNraWluZzogXFxmN2M5O1xuJGZhLXZhci1yb2FkLWxvY2s6IFxcZTU2NztcbiRmYS12YXItYTogXFw0MTtcbiRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctZG93bjogXFxlMDNmO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1kb3duOiBcXGUwM2Y7XG4kZmEtdmFyLWZlYXRoZXItcG9pbnRlZDogXFxmNTZiO1xuJGZhLXZhci1mZWF0aGVyLWFsdDogXFxmNTZiO1xuJGZhLXZhci1wOiBcXDUwO1xuJGZhLXZhci1zbm93Zmxha2U6IFxcZjJkYztcbiRmYS12YXItbmV3c3BhcGVyOiBcXGYxZWE7XG4kZmEtdmFyLXJlY3RhbmdsZS1hZDogXFxmNjQxO1xuJGZhLXZhci1hZDogXFxmNjQxO1xuJGZhLXZhci1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZjBhOTtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiBcXGYwYTk7XG4kZmEtdmFyLWZpbHRlci1jaXJjbGUteG1hcms6IFxcZTE3YjtcbiRmYS12YXItbG9jdXN0OiBcXGU1MjA7XG4kZmEtdmFyLXNvcnQ6IFxcZjBkYztcbiRmYS12YXItdW5zb3J0ZWQ6IFxcZjBkYztcbiRmYS12YXItbGlzdC1vbDogXFxmMGNiO1xuJGZhLXZhci1saXN0LTEtMjogXFxmMGNiO1xuJGZhLXZhci1saXN0LW51bWVyaWM6IFxcZjBjYjtcbiRmYS12YXItcGVyc29uLWRyZXNzLWJ1cnN0OiBcXGU1NDQ7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWRvbGxhcjogXFxmNTNkO1xuJGZhLXZhci1tb25leS1jaGVjay1hbHQ6IFxcZjUzZDtcbiRmYS12YXItdmVjdG9yLXNxdWFyZTogXFxmNWNiO1xuJGZhLXZhci1icmVhZC1zbGljZTogXFxmN2VjO1xuJGZhLXZhci1sYW5ndWFnZTogXFxmMWFiO1xuJGZhLXZhci1mYWNlLWtpc3Mtd2luay1oZWFydDogXFxmNTk4O1xuJGZhLXZhci1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXItZmlsdGVyOiBcXGYwYjA7XG4kZmEtdmFyLXF1ZXN0aW9uOiBcXDNmO1xuJGZhLXZhci1maWxlLXNpZ25hdHVyZTogXFxmNTczO1xuJGZhLXZhci11cC1kb3duLWxlZnQtcmlnaHQ6IFxcZjBiMjtcbiRmYS12YXItYXJyb3dzLWFsdDogXFxmMGIyO1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LXVzZXI6IFxcZTA2NTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWhlYXJ0OiBcXGY0YmU7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXFxmMTJlO1xuJGZhLXZhci1tb25leS1jaGVjazogXFxmNTNjO1xuJGZhLXZhci1zdGFyLWhhbGYtc3Ryb2tlOiBcXGY1YzA7XG4kZmEtdmFyLXN0YXItaGFsZi1hbHQ6IFxcZjVjMDtcbiRmYS12YXItY29kZTogXFxmMTIxO1xuJGZhLXZhci13aGlza2V5LWdsYXNzOiBcXGY3YTA7XG4kZmEtdmFyLWdsYXNzLXdoaXNrZXk6IFxcZjdhMDtcbiRmYS12YXItYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0ZDM7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtY2hhcnQ6IFxcZTUyMjtcbiRmYS12YXItYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmU6IFxcZjA4ZTtcbiRmYS12YXItZXh0ZXJuYWwtbGluazogXFxmMDhlO1xuJGZhLXZhci1jdWJlcy1zdGFja2VkOiBcXGU0ZTY7XG4kZmEtdmFyLXdvbi1zaWduOiBcXGYxNTk7XG4kZmEtdmFyLWtydzogXFxmMTU5O1xuJGZhLXZhci13b246IFxcZjE1OTtcbiRmYS12YXItdmlydXMtY292aWQ6IFxcZTRhODtcbiRmYS12YXItYXVzdHJhbC1zaWduOiBcXGUwYTk7XG4kZmEtdmFyLWY6IFxcNDY7XG4kZmEtdmFyLWxlYWY6IFxcZjA2YztcbiRmYS12YXItcm9hZDogXFxmMDE4O1xuJGZhLXZhci10YXhpOiBcXGYxYmE7XG4kZmEtdmFyLWNhYjogXFxmMWJhO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLXBsdXM6IFxcZTU0MTtcbiRmYS12YXItY2hhcnQtcGllOiBcXGYyMDA7XG4kZmEtdmFyLXBpZS1jaGFydDogXFxmMjAwO1xuJGZhLXZhci1ib2x0LWxpZ2h0bmluZzogXFxlMGI3O1xuJGZhLXZhci1zYWNrLXhtYXJrOiBcXGU1NmE7XG4kZmEtdmFyLWZpbGUtZXhjZWw6IFxcZjFjMztcbiRmYS12YXItZmlsZS1jb250cmFjdDogXFxmNTZjO1xuJGZhLXZhci1maXNoLWZpbnM6IFxcZTRmMjtcbiRmYS12YXItYnVpbGRpbmctZmxhZzogXFxlNGQ1O1xuJGZhLXZhci1mYWNlLWdyaW4tYmVhbTogXFxmNTgyO1xuJGZhLXZhci1ncmluLWJlYW06IFxcZjU4MjtcbiRmYS12YXItb2JqZWN0LXVuZ3JvdXA6IFxcZjI0ODtcbiRmYS12YXItcG9vcDogXFxmNjE5O1xuJGZhLXZhci1sb2NhdGlvbi1waW46IFxcZjA0MTtcbiRmYS12YXItbWFwLW1hcmtlcjogXFxmMDQxO1xuJGZhLXZhci1rYWFiYTogXFxmNjZiO1xuJGZhLXZhci10b2lsZXQtcGFwZXI6IFxcZjcxZTtcbiRmYS12YXItaGVsbWV0LXNhZmV0eTogXFxmODA3O1xuJGZhLXZhci1oYXJkLWhhdDogXFxmODA3O1xuJGZhLXZhci1oYXQtaGFyZDogXFxmODA3O1xuJGZhLXZhci1lamVjdDogXFxmMDUyO1xuJGZhLXZhci1jaXJjbGUtcmlnaHQ6IFxcZjM1YTtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1yaWdodDogXFxmMzVhO1xuJGZhLXZhci1wbGFuZS1jaXJjbGUtY2hlY2s6IFxcZTU1NTtcbiRmYS12YXItZmFjZS1yb2xsaW5nLWV5ZXM6IFxcZjVhNTtcbiRmYS12YXItbWVoLXJvbGxpbmctZXllczogXFxmNWE1O1xuJGZhLXZhci1vYmplY3QtZ3JvdXA6IFxcZjI0NztcbiRmYS12YXItY2hhcnQtbGluZTogXFxmMjAxO1xuJGZhLXZhci1saW5lLWNoYXJ0OiBcXGYyMDE7XG4kZmEtdmFyLW1hc2stdmVudGlsYXRvcjogXFxlNTI0O1xuJGZhLXZhci1hcnJvdy1yaWdodDogXFxmMDYxO1xuJGZhLXZhci1zaWducy1wb3N0OiBcXGYyNzc7XG4kZmEtdmFyLW1hcC1zaWduczogXFxmMjc3O1xuJGZhLXZhci1jYXNoLXJlZ2lzdGVyOiBcXGY3ODg7XG4kZmEtdmFyLXBlcnNvbi1jaXJjbGUtcXVlc3Rpb246IFxcZTU0MjtcbiRmYS12YXItaDogXFw0ODtcbiRmYS12YXItdGFycDogXFxlNTdiO1xuJGZhLXZhci1zY3Jld2RyaXZlci13cmVuY2g6IFxcZjdkOTtcbiRmYS12YXItdG9vbHM6IFxcZjdkOTtcbiRmYS12YXItYXJyb3dzLXRvLWV5ZTogXFxlNGJmO1xuJGZhLXZhci1wbHVnLWNpcmNsZS1ib2x0OiBcXGU1NWI7XG4kZmEtdmFyLWhlYXJ0OiBcXGYwMDQ7XG4kZmEtdmFyLW1hcnMtYW5kLXZlbnVzOiBcXGYyMjQ7XG4kZmEtdmFyLWhvdXNlLXVzZXI6IFxcZTFiMDtcbiRmYS12YXItaG9tZS11c2VyOiBcXGUxYjA7XG4kZmEtdmFyLWR1bXBzdGVyLWZpcmU6IFxcZjc5NDtcbiRmYS12YXItaG91c2UtY3JhY2s6IFxcZTNiMTtcbiRmYS12YXItbWFydGluaS1nbGFzcy1jaXRydXM6IFxcZjU2MTtcbiRmYS12YXItY29ja3RhaWw6IFxcZjU2MTtcbiRmYS12YXItZmFjZS1zdXJwcmlzZTogXFxmNWMyO1xuJGZhLXZhci1zdXJwcmlzZTogXFxmNWMyO1xuJGZhLXZhci1ib3R0bGUtd2F0ZXI6IFxcZTRjNTtcbiRmYS12YXItY2lyY2xlLXBhdXNlOiBcXGYyOGI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZTogXFxmMjhiO1xuJGZhLXZhci10b2lsZXQtcGFwZXItc2xhc2g6IFxcZTA3MjtcbiRmYS12YXItYXBwbGUtd2hvbGU6IFxcZjVkMTtcbiRmYS12YXItYXBwbGUtYWx0OiBcXGY1ZDE7XG4kZmEtdmFyLWtpdGNoZW4tc2V0OiBcXGU1MWE7XG4kZmEtdmFyLXI6IFxcNTI7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLXF1YXJ0ZXI6IFxcZjJjYTtcbiRmYS12YXItdGVtcGVyYXR1cmUtMTogXFxmMmNhO1xuJGZhLXZhci10aGVybW9tZXRlci0xOiBcXGYyY2E7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6IFxcZjJjYTtcbiRmYS12YXItY3ViZTogXFxmMWIyO1xuJGZhLXZhci1iaXRjb2luLXNpZ246IFxcZTBiNDtcbiRmYS12YXItc2hpZWxkLWRvZzogXFxlNTczO1xuJGZhLXZhci1zb2xhci1wYW5lbDogXFxmNWJhO1xuJGZhLXZhci1sb2NrLW9wZW46IFxcZjNjMTtcbiRmYS12YXItZWxldmF0b3I6IFxcZTE2ZDtcbiRmYS12YXItbW9uZXktYmlsbC10cmFuc2ZlcjogXFxlNTI4O1xuJGZhLXZhci1tb25leS1iaWxsLXRyZW5kLXVwOiBcXGU1Mjk7XG4kZmEtdmFyLWhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodDogXFxlNTBmO1xuJGZhLXZhci1zcXVhcmUtcG9sbC1ob3Jpem9udGFsOiBcXGY2ODI7XG4kZmEtdmFyLXBvbGwtaDogXFxmNjgyO1xuJGZhLXZhci1jaXJjbGU6IFxcZjExMTtcbiRmYS12YXItYmFja3dhcmQtZmFzdDogXFxmMDQ5O1xuJGZhLXZhci1mYXN0LWJhY2t3YXJkOiBcXGYwNDk7XG4kZmEtdmFyLXJlY3ljbGU6IFxcZjFiODtcbiRmYS12YXItdXNlci1hc3Ryb25hdXQ6IFxcZjRmYjtcbiRmYS12YXItcGxhbmUtc2xhc2g6IFxcZTA2OTtcbiRmYS12YXItdHJhZGVtYXJrOiBcXGYyNWM7XG4kZmEtdmFyLWJhc2tldGJhbGw6IFxcZjQzNDtcbiRmYS12YXItYmFza2V0YmFsbC1iYWxsOiBcXGY0MzQ7XG4kZmEtdmFyLXNhdGVsbGl0ZS1kaXNoOiBcXGY3YzA7XG4kZmEtdmFyLWNpcmNsZS11cDogXFxmMzViO1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXVwOiBcXGYzNWI7XG4kZmEtdmFyLW1vYmlsZS1zY3JlZW4tYnV0dG9uOiBcXGYzY2Q7XG4kZmEtdmFyLW1vYmlsZS1hbHQ6IFxcZjNjZDtcbiRmYS12YXItdm9sdW1lLWhpZ2g6IFxcZjAyODtcbiRmYS12YXItdm9sdW1lLXVwOiBcXGYwMjg7XG4kZmEtdmFyLXVzZXJzLXJheXM6IFxcZTU5MztcbiRmYS12YXItd2FsbGV0OiBcXGY1NTU7XG4kZmEtdmFyLWNsaXBib2FyZC1jaGVjazogXFxmNDZjO1xuJGZhLXZhci1maWxlLWF1ZGlvOiBcXGYxYzc7XG4kZmEtdmFyLWJ1cmdlcjogXFxmODA1O1xuJGZhLXZhci1oYW1idXJnZXI6IFxcZjgwNTtcbiRmYS12YXItd3JlbmNoOiBcXGYwYWQ7XG4kZmEtdmFyLWJ1Z3M6IFxcZTRkMDtcbiRmYS12YXItcnVwZWUtc2lnbjogXFxmMTU2O1xuJGZhLXZhci1ydXBlZTogXFxmMTU2O1xuJGZhLXZhci1maWxlLWltYWdlOiBcXGYxYzU7XG4kZmEtdmFyLWNpcmNsZS1xdWVzdGlvbjogXFxmMDU5O1xuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGU6IFxcZjA1OTtcbiRmYS12YXItcGxhbmUtZGVwYXJ0dXJlOiBcXGY1YjA7XG4kZmEtdmFyLWhhbmRzaGFrZS1zbGFzaDogXFxlMDYwO1xuJGZhLXZhci1ib29rLWJvb2ttYXJrOiBcXGUwYmI7XG4kZmEtdmFyLWNvZGUtYnJhbmNoOiBcXGYxMjY7XG4kZmEtdmFyLWhhdC1jb3dib3k6IFxcZjhjMDtcbiRmYS12YXItYnJpZGdlOiBcXGU0Yzg7XG4kZmEtdmFyLXBob25lLWZsaXA6IFxcZjg3OTtcbiRmYS12YXItcGhvbmUtYWx0OiBcXGY4Nzk7XG4kZmEtdmFyLXRydWNrLWZyb250OiBcXGUyYjc7XG4kZmEtdmFyLWNhdDogXFxmNmJlO1xuJGZhLXZhci1hbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0YWI7XG4kZmEtdmFyLXRydWNrLWZpZWxkOiBcXGU1OGQ7XG4kZmEtdmFyLXJvdXRlOiBcXGY0ZDc7XG4kZmEtdmFyLWNsaXBib2FyZC1xdWVzdGlvbjogXFxlNGUzO1xuJGZhLXZhci1wYW5vcmFtYTogXFxlMjA5O1xuJGZhLXZhci1jb21tZW50LW1lZGljYWw6IFxcZjdmNTtcbiRmYS12YXItdGVldGgtb3BlbjogXFxmNjJmO1xuJGZhLXZhci1maWxlLWNpcmNsZS1taW51czogXFxlNGVkO1xuJGZhLXZhci10YWdzOiBcXGYwMmM7XG4kZmEtdmFyLXdpbmUtZ2xhc3M6IFxcZjRlMztcbiRmYS12YXItZm9yd2FyZC1mYXN0OiBcXGYwNTA7XG4kZmEtdmFyLWZhc3QtZm9yd2FyZDogXFxmMDUwO1xuJGZhLXZhci1mYWNlLW1laC1ibGFuazogXFxmNWE0O1xuJGZhLXZhci1tZWgtYmxhbms6IFxcZjVhNDtcbiRmYS12YXItc3F1YXJlLXBhcmtpbmc6IFxcZjU0MDtcbiRmYS12YXItcGFya2luZzogXFxmNTQwO1xuJGZhLXZhci1ob3VzZS1zaWduYWw6IFxcZTAxMjtcbiRmYS12YXItYmFycy1wcm9ncmVzczogXFxmODI4O1xuJGZhLXZhci10YXNrcy1hbHQ6IFxcZjgyODtcbiRmYS12YXItZmF1Y2V0LWRyaXA6IFxcZTAwNjtcbiRmYS12YXItY2FydC1mbGF0YmVkOiBcXGY0NzQ7XG4kZmEtdmFyLWRvbGx5LWZsYXRiZWQ6IFxcZjQ3NDtcbiRmYS12YXItYmFuLXNtb2tpbmc6IFxcZjU0ZDtcbiRmYS12YXItc21va2luZy1iYW46IFxcZjU0ZDtcbiRmYS12YXItdGVybWluYWw6IFxcZjEyMDtcbiRmYS12YXItbW9iaWxlLWJ1dHRvbjogXFxmMTBiO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWZsYWc6IFxcZTUxNDtcbiRmYS12YXItYmFza2V0LXNob3BwaW5nOiBcXGYyOTE7XG4kZmEtdmFyLXNob3BwaW5nLWJhc2tldDogXFxmMjkxO1xuJGZhLXZhci10YXBlOiBcXGY0ZGI7XG4kZmEtdmFyLWJ1cy1zaW1wbGU6IFxcZjU1ZTtcbiRmYS12YXItYnVzLWFsdDogXFxmNTVlO1xuJGZhLXZhci1leWU6IFxcZjA2ZTtcbiRmYS12YXItZmFjZS1zYWQtY3J5OiBcXGY1YjM7XG4kZmEtdmFyLXNhZC1jcnk6IFxcZjViMztcbiRmYS12YXItYXVkaW8tZGVzY3JpcHRpb246IFxcZjI5ZTtcbiRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXRvLXBlcnNvbjogXFxlNTRjO1xuJGZhLXZhci1maWxlLXNoaWVsZDogXFxlNGYwO1xuJGZhLXZhci11c2VyLXNsYXNoOiBcXGY1MDY7XG4kZmEtdmFyLXBlbjogXFxmMzA0O1xuJGZhLXZhci10b3dlci1vYnNlcnZhdGlvbjogXFxlNTg2O1xuJGZhLXZhci1maWxlLWNvZGU6IFxcZjFjOTtcbiRmYS12YXItc2lnbmFsOiBcXGYwMTI7XG4kZmEtdmFyLXNpZ25hbC01OiBcXGYwMTI7XG4kZmEtdmFyLXNpZ25hbC1wZXJmZWN0OiBcXGYwMTI7XG4kZmEtdmFyLWJ1czogXFxmMjA3O1xuJGZhLXZhci1oZWFydC1jaXJjbGUteG1hcms6IFxcZTUwMTtcbiRmYS12YXItaG91c2UtY2hpbW5leTogXFxlM2FmO1xuJGZhLXZhci1ob21lLWxnOiBcXGUzYWY7XG4kZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTogXFxmMmQwO1xuJGZhLXZhci1mYWNlLWZyb3duOiBcXGYxMTk7XG4kZmEtdmFyLWZyb3duOiBcXGYxMTk7XG4kZmEtdmFyLXByZXNjcmlwdGlvbjogXFxmNWIxO1xuJGZhLXZhci1zaG9wOiBcXGY1NGY7XG4kZmEtdmFyLXN0b3JlLWFsdDogXFxmNTRmO1xuJGZhLXZhci1mbG9wcHktZGlzazogXFxmMGM3O1xuJGZhLXZhci1zYXZlOiBcXGYwYzc7XG4kZmEtdmFyLXZpaGFyYTogXFxmNmE3O1xuJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkOiBcXGY1MTU7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGUtbGVmdDogXFxmNTE1O1xuJGZhLXZhci1zb3J0LXVwOiBcXGYwZGU7XG4kZmEtdmFyLXNvcnQtYXNjOiBcXGYwZGU7XG4kZmEtdmFyLWNvbW1lbnQtZG90czogXFxmNGFkO1xuJGZhLXZhci1jb21tZW50aW5nOiBcXGY0YWQ7XG4kZmEtdmFyLXBsYW50LXdpbHQ6IFxcZTVhYTtcbiRmYS12YXItZGlhbW9uZDogXFxmMjE5O1xuJGZhLXZhci1mYWNlLWdyaW4tc3F1aW50OiBcXGY1ODU7XG4kZmEtdmFyLWdyaW4tc3F1aW50OiBcXGY1ODU7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1kb2xsYXI6IFxcZjRjMDtcbiRmYS12YXItaGFuZC1ob2xkaW5nLXVzZDogXFxmNGMwO1xuJGZhLXZhci1iYWN0ZXJpdW06IFxcZTA1YTtcbiRmYS12YXItaGFuZC1wb2ludGVyOiBcXGYyNWE7XG4kZmEtdmFyLWRydW0tc3RlZWxwYW46IFxcZjU2YTtcbiRmYS12YXItaGFuZC1zY2lzc29yczogXFxmMjU3O1xuJGZhLXZhci1oYW5kcy1wcmF5aW5nOiBcXGY2ODQ7XG4kZmEtdmFyLXByYXlpbmctaGFuZHM6IFxcZjY4NDtcbiRmYS12YXItYXJyb3ctcm90YXRlLXJpZ2h0OiBcXGYwMWU7XG4kZmEtdmFyLWFycm93LXJpZ2h0LXJvdGF0ZTogXFxmMDFlO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtZm9yd2FyZDogXFxmMDFlO1xuJGZhLXZhci1yZWRvOiBcXGYwMWU7XG4kZmEtdmFyLWJpb2hhemFyZDogXFxmNzgwO1xuJGZhLXZhci1sb2NhdGlvbi1jcm9zc2hhaXJzOiBcXGY2MDE7XG4kZmEtdmFyLWxvY2F0aW9uOiBcXGY2MDE7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcXGYyMjc7XG4kZmEtdmFyLWNoaWxkLWRyZXNzOiBcXGU1OWM7XG4kZmEtdmFyLXVzZXJzLWJldHdlZW4tbGluZXM6IFxcZTU5MTtcbiRmYS12YXItbHVuZ3MtdmlydXM6IFxcZTA2NztcbiRmYS12YXItZmFjZS1ncmluLXRlYXJzOiBcXGY1ODg7XG4kZmEtdmFyLWdyaW4tdGVhcnM6IFxcZjU4ODtcbiRmYS12YXItcGhvbmU6IFxcZjA5NTtcbiRmYS12YXItY2FsZW5kYXIteG1hcms6IFxcZjI3MztcbiRmYS12YXItY2FsZW5kYXItdGltZXM6IFxcZjI3MztcbiRmYS12YXItY2hpbGQtcmVhY2hpbmc6IFxcZTU5ZDtcbiRmYS12YXItaGVhZC1zaWRlLXZpcnVzOiBcXGUwNjQ7XG4kZmEtdmFyLXVzZXItZ2VhcjogXFxmNGZlO1xuJGZhLXZhci11c2VyLWNvZzogXFxmNGZlO1xuJGZhLXZhci1hcnJvdy11cC0xLTk6IFxcZjE2MztcbiRmYS12YXItc29ydC1udW1lcmljLXVwOiBcXGYxNjM7XG4kZmEtdmFyLWRvb3ItY2xvc2VkOiBcXGY1MmE7XG4kZmEtdmFyLXNoaWVsZC12aXJ1czogXFxlMDZjO1xuJGZhLXZhci1kaWNlLXNpeDogXFxmNTI2O1xuJGZhLXZhci1tb3NxdWl0by1uZXQ6IFxcZTUyYztcbiRmYS12YXItYnJpZGdlLXdhdGVyOiBcXGU0Y2U7XG4kZmEtdmFyLXBlcnNvbi1ib290aDogXFxmNzU2O1xuJGZhLXZhci10ZXh0LXdpZHRoOiBcXGYwMzU7XG4kZmEtdmFyLWhhdC13aXphcmQ6IFxcZjZlODtcbiRmYS12YXItcGVuLWZhbmN5OiBcXGY1YWM7XG4kZmEtdmFyLXBlcnNvbi1kaWdnaW5nOiBcXGY4NWU7XG4kZmEtdmFyLWRpZ2dpbmc6IFxcZjg1ZTtcbiRmYS12YXItdHJhc2g6IFxcZjFmODtcbiRmYS12YXItZ2F1Z2Utc2ltcGxlOiBcXGY2Mjk7XG4kZmEtdmFyLWdhdWdlLXNpbXBsZS1tZWQ6IFxcZjYyOTtcbiRmYS12YXItdGFjaG9tZXRlci1hdmVyYWdlOiBcXGY2Mjk7XG4kZmEtdmFyLWJvb2stbWVkaWNhbDogXFxmN2U2O1xuJGZhLXZhci1wb286IFxcZjJmZTtcbiRmYS12YXItcXVvdGUtcmlnaHQ6IFxcZjEwZTtcbiRmYS12YXItcXVvdGUtcmlnaHQtYWx0OiBcXGYxMGU7XG4kZmEtdmFyLXNoaXJ0OiBcXGY1NTM7XG4kZmEtdmFyLXQtc2hpcnQ6IFxcZjU1MztcbiRmYS12YXItdHNoaXJ0OiBcXGY1NTM7XG4kZmEtdmFyLWN1YmVzOiBcXGYxYjM7XG4kZmEtdmFyLWRpdmlkZTogXFxmNTI5O1xuJGZhLXZhci10ZW5nZS1zaWduOiBcXGY3ZDc7XG4kZmEtdmFyLXRlbmdlOiBcXGY3ZDc7XG4kZmEtdmFyLWhlYWRwaG9uZXM6IFxcZjAyNTtcbiRmYS12YXItaGFuZHMtaG9sZGluZzogXFxmNGMyO1xuJGZhLXZhci1oYW5kcy1jbGFwcGluZzogXFxlMWE4O1xuJGZhLXZhci1yZXB1YmxpY2FuOiBcXGY3NWU7XG4kZmEtdmFyLWFycm93LWxlZnQ6IFxcZjA2MDtcbiRmYS12YXItcGVyc29uLWNpcmNsZS14bWFyazogXFxlNTQzO1xuJGZhLXZhci1ydWxlcjogXFxmNTQ1O1xuJGZhLXZhci1hbGlnbi1sZWZ0OiBcXGYwMzY7XG4kZmEtdmFyLWRpY2UtZDY6IFxcZjZkMTtcbiRmYS12YXItcmVzdHJvb206IFxcZjdiZDtcbiRmYS12YXItajogXFw0YTtcbiRmYS12YXItdXNlcnMtdmlld2ZpbmRlcjogXFxlNTk1O1xuJGZhLXZhci1maWxlLXZpZGVvOiBcXGYxYzg7XG4kZmEtdmFyLXVwLXJpZ2h0LWZyb20tc3F1YXJlOiBcXGYzNWQ7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0OiBcXGYzNWQ7XG4kZmEtdmFyLXRhYmxlLWNlbGxzOiBcXGYwMGE7XG4kZmEtdmFyLXRoOiBcXGYwMGE7XG4kZmEtdmFyLWZpbGUtcGRmOiBcXGYxYzE7XG4kZmEtdmFyLWJvb2stYmlibGU6IFxcZjY0NztcbiRmYS12YXItYmlibGU6IFxcZjY0NztcbiRmYS12YXItbzogXFw0ZjtcbiRmYS12YXItc3VpdGNhc2UtbWVkaWNhbDogXFxmMGZhO1xuJGZhLXZhci1tZWRraXQ6IFxcZjBmYTtcbiRmYS12YXItdXNlci1zZWNyZXQ6IFxcZjIxYjtcbiRmYS12YXItb3R0ZXI6IFxcZjcwMDtcbiRmYS12YXItcGVyc29uLWRyZXNzOiBcXGYxODI7XG4kZmEtdmFyLWZlbWFsZTogXFxmMTgyO1xuJGZhLXZhci1jb21tZW50LWRvbGxhcjogXFxmNjUxO1xuJGZhLXZhci1idXNpbmVzcy10aW1lOiBcXGY2NGE7XG4kZmEtdmFyLWJyaWVmY2FzZS1jbG9jazogXFxmNjRhO1xuJGZhLXZhci10YWJsZS1jZWxscy1sYXJnZTogXFxmMDA5O1xuJGZhLXZhci10aC1sYXJnZTogXFxmMDA5O1xuJGZhLXZhci1ib29rLXRhbmFraDogXFxmODI3O1xuJGZhLXZhci10YW5ha2g6IFxcZjgyNztcbiRmYS12YXItcGhvbmUtdm9sdW1lOiBcXGYyYTA7XG4kZmEtdmFyLXZvbHVtZS1jb250cm9sLXBob25lOiBcXGYyYTA7XG4kZmEtdmFyLWhhdC1jb3dib3ktc2lkZTogXFxmOGMxO1xuJGZhLXZhci1jbGlwYm9hcmQtdXNlcjogXFxmN2YzO1xuJGZhLXZhci1jaGlsZDogXFxmMWFlO1xuJGZhLXZhci1saXJhLXNpZ246IFxcZjE5NTtcbiRmYS12YXItc2F0ZWxsaXRlOiBcXGY3YmY7XG4kZmEtdmFyLXBsYW5lLWxvY2s6IFxcZTU1ODtcbiRmYS12YXItdGFnOiBcXGYwMmI7XG4kZmEtdmFyLWNvbW1lbnQ6IFxcZjA3NTtcbiRmYS12YXItY2FrZS1jYW5kbGVzOiBcXGYxZmQ7XG4kZmEtdmFyLWJpcnRoZGF5LWNha2U6IFxcZjFmZDtcbiRmYS12YXItY2FrZTogXFxmMWZkO1xuJGZhLXZhci1lbnZlbG9wZTogXFxmMGUwO1xuJGZhLXZhci1hbmdsZXMtdXA6IFxcZjEwMjtcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcXGYxMDI7XG4kZmEtdmFyLXBhcGVyY2xpcDogXFxmMGM2O1xuJGZhLXZhci1hcnJvdy1yaWdodC10by1jaXR5OiBcXGU0YjM7XG4kZmEtdmFyLXJpYmJvbjogXFxmNGQ2O1xuJGZhLXZhci1sdW5nczogXFxmNjA0O1xuJGZhLXZhci1hcnJvdy11cC05LTE6IFxcZjg4NztcbiRmYS12YXItc29ydC1udW1lcmljLXVwLWFsdDogXFxmODg3O1xuJGZhLXZhci1saXRlY29pbi1zaWduOiBcXGUxZDM7XG4kZmEtdmFyLWJvcmRlci1ub25lOiBcXGY4NTA7XG4kZmEtdmFyLWNpcmNsZS1ub2RlczogXFxlNGUyO1xuJGZhLXZhci1wYXJhY2h1dGUtYm94OiBcXGY0Y2Q7XG4kZmEtdmFyLWluZGVudDogXFxmMDNjO1xuJGZhLXZhci10cnVjay1maWVsZC11bjogXFxlNThlO1xuJGZhLXZhci1ob3VyZ2xhc3M6IFxcZjI1NDtcbiRmYS12YXItaG91cmdsYXNzLWVtcHR5OiBcXGYyNTQ7XG4kZmEtdmFyLW1vdW50YWluOiBcXGY2ZmM7XG4kZmEtdmFyLXVzZXItZG9jdG9yOiBcXGYwZjA7XG4kZmEtdmFyLXVzZXItbWQ6IFxcZjBmMDtcbiRmYS12YXItY2lyY2xlLWluZm86IFxcZjA1YTtcbiRmYS12YXItaW5mby1jaXJjbGU6IFxcZjA1YTtcbiRmYS12YXItY2xvdWQtbWVhdGJhbGw6IFxcZjczYjtcbiRmYS12YXItY2FtZXJhOiBcXGYwMzA7XG4kZmEtdmFyLWNhbWVyYS1hbHQ6IFxcZjAzMDtcbiRmYS12YXItc3F1YXJlLXZpcnVzOiBcXGU1Nzg7XG4kZmEtdmFyLW1ldGVvcjogXFxmNzUzO1xuJGZhLXZhci1jYXItb246IFxcZTRkZDtcbiRmYS12YXItc2xlaWdoOiBcXGY3Y2M7XG4kZmEtdmFyLWFycm93LWRvd24tMS05OiBcXGYxNjI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M6IFxcZjE2MjtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd246IFxcZjE2MjtcbiRmYS12YXItaGFuZC1ob2xkaW5nLWRyb3BsZXQ6IFxcZjRjMTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLXdhdGVyOiBcXGY0YzE7XG4kZmEtdmFyLXdhdGVyOiBcXGY3NzM7XG4kZmEtdmFyLWNhbGVuZGFyLWNoZWNrOiBcXGYyNzQ7XG4kZmEtdmFyLWJyYWlsbGU6IFxcZjJhMTtcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsOiBcXGY0ODY7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OiBcXGY0ODY7XG4kZmEtdmFyLWxhbmRtYXJrOiBcXGY2NmY7XG4kZmEtdmFyLXRydWNrOiBcXGYwZDE7XG4kZmEtdmFyLWNyb3NzaGFpcnM6IFxcZjA1YjtcbiRmYS12YXItcGVyc29uLWNhbmU6IFxcZTUzYztcbiRmYS12YXItdGVudDogXFxlNTdkO1xuJGZhLXZhci12ZXN0LXBhdGNoZXM6IFxcZTA4NjtcbiRmYS12YXItY2hlY2stZG91YmxlOiBcXGY1NjA7XG4kZmEtdmFyLWFycm93LWRvd24tYS16OiBcXGYxNWQ7XG4kZmEtdmFyLXNvcnQtYWxwaGEtYXNjOiBcXGYxNWQ7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZG93bjogXFxmMTVkO1xuJGZhLXZhci1tb25leS1iaWxsLXdoZWF0OiBcXGU1MmE7XG4kZmEtdmFyLWNvb2tpZTogXFxmNTYzO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtbGVmdDogXFxmMGUyO1xuJGZhLXZhci1hcnJvdy1sZWZ0LXJvdGF0ZTogXFxmMGUyO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtYmFjazogXFxmMGUyO1xuJGZhLXZhci1hcnJvdy1yb3RhdGUtYmFja3dhcmQ6IFxcZjBlMjtcbiRmYS12YXItdW5kbzogXFxmMGUyO1xuJGZhLXZhci1oYXJkLWRyaXZlOiBcXGYwYTA7XG4kZmEtdmFyLWhkZDogXFxmMGEwO1xuJGZhLXZhci1mYWNlLWdyaW4tc3F1aW50LXRlYXJzOiBcXGY1ODY7XG4kZmEtdmFyLWdyaW4tc3F1aW50LXRlYXJzOiBcXGY1ODY7XG4kZmEtdmFyLWR1bWJiZWxsOiBcXGY0NGI7XG4kZmEtdmFyLXJlY3RhbmdsZS1saXN0OiBcXGYwMjI7XG4kZmEtdmFyLWxpc3QtYWx0OiBcXGYwMjI7XG4kZmEtdmFyLXRhcnAtZHJvcGxldDogXFxlNTdjO1xuJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1jaGVjazogXFxlNTExO1xuJGZhLXZhci1wZXJzb24tc2tpaW5nLW5vcmRpYzogXFxmN2NhO1xuJGZhLXZhci1za2lpbmctbm9yZGljOiBcXGY3Y2E7XG4kZmEtdmFyLWNhbGVuZGFyLXBsdXM6IFxcZjI3MTtcbiRmYS12YXItcGxhbmUtYXJyaXZhbDogXFxmNWFmO1xuJGZhLXZhci1jaXJjbGUtbGVmdDogXFxmMzU5O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6IFxcZjM1OTtcbiRmYS12YXItdHJhaW4tc3Vid2F5OiBcXGYyMzk7XG4kZmEtdmFyLXN1YndheTogXFxmMjM5O1xuJGZhLXZhci1jaGFydC1nYW50dDogXFxlMGU0O1xuJGZhLXZhci1pbmRpYW4tcnVwZWUtc2lnbjogXFxlMWJjO1xuJGZhLXZhci1pbmRpYW4tcnVwZWU6IFxcZTFiYztcbiRmYS12YXItaW5yOiBcXGUxYmM7XG4kZmEtdmFyLWNyb3Atc2ltcGxlOiBcXGY1NjU7XG4kZmEtdmFyLWNyb3AtYWx0OiBcXGY1NjU7XG4kZmEtdmFyLW1vbmV5LWJpbGwtMTogXFxmM2QxO1xuJGZhLXZhci1tb25leS1iaWxsLWFsdDogXFxmM2QxO1xuJGZhLXZhci1sZWZ0LWxvbmc6IFxcZjMwYTtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtbGVmdDogXFxmMzBhO1xuJGZhLXZhci1kbmE6IFxcZjQ3MTtcbiRmYS12YXItdmlydXMtc2xhc2g6IFxcZTA3NTtcbiRmYS12YXItbWludXM6IFxcZjA2ODtcbiRmYS12YXItc3VidHJhY3Q6IFxcZjA2ODtcbiRmYS12YXItY2hlc3M6IFxcZjQzOTtcbiRmYS12YXItYXJyb3ctbGVmdC1sb25nOiBcXGYxNzc7XG4kZmEtdmFyLWxvbmctYXJyb3ctbGVmdDogXFxmMTc3O1xuJGZhLXZhci1wbHVnLWNpcmNsZS1jaGVjazogXFxlNTVjO1xuJGZhLXZhci1zdHJlZXQtdmlldzogXFxmMjFkO1xuJGZhLXZhci1mcmFuYy1zaWduOiBcXGUxOGY7XG4kZmEtdmFyLXZvbHVtZS1vZmY6IFxcZjAyNjtcbiRmYS12YXItaGFuZHMtYXNsLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzogXFxmMmEzO1xuJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWdlYXI6IFxcZjAxMztcbiRmYS12YXItY29nOiBcXGYwMTM7XG4kZmEtdmFyLWRyb3BsZXQtc2xhc2g6IFxcZjVjNztcbiRmYS12YXItdGludC1zbGFzaDogXFxmNWM3O1xuJGZhLXZhci1tb3NxdWU6IFxcZjY3ODtcbiRmYS12YXItbW9zcXVpdG86IFxcZTUyYjtcbiRmYS12YXItc3Rhci1vZi1kYXZpZDogXFxmNjlhO1xuJGZhLXZhci1wZXJzb24tbWlsaXRhcnktcmlmbGU6IFxcZTU0YjtcbiRmYS12YXItY2FydC1zaG9wcGluZzogXFxmMDdhO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiBcXGYwN2E7XG4kZmEtdmFyLXZpYWxzOiBcXGY0OTM7XG4kZmEtdmFyLXBsdWctY2lyY2xlLXBsdXM6IFxcZTU1ZjtcbiRmYS12YXItcGxhY2Utb2Ytd29yc2hpcDogXFxmNjdmO1xuJGZhLXZhci1ncmlwLXZlcnRpY2FsOiBcXGY1OGU7XG4kZmEtdmFyLWFycm93LXR1cm4tdXA6IFxcZjE0ODtcbiRmYS12YXItbGV2ZWwtdXA6IFxcZjE0ODtcbiRmYS12YXItdTogXFw1NTtcbiRmYS12YXItc3F1YXJlLXJvb3QtdmFyaWFibGU6IFxcZjY5ODtcbiRmYS12YXItc3F1YXJlLXJvb3QtYWx0OiBcXGY2OTg7XG4kZmEtdmFyLWNsb2NrOiBcXGYwMTc7XG4kZmEtdmFyLWNsb2NrLWZvdXI6IFxcZjAxNztcbiRmYS12YXItYmFja3dhcmQtc3RlcDogXFxmMDQ4O1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiBcXGYwNDg7XG4kZmEtdmFyLXBhbGxldDogXFxmNDgyO1xuJGZhLXZhci1mYXVjZXQ6IFxcZTAwNTtcbiRmYS12YXItYmFzZWJhbGwtYmF0LWJhbGw6IFxcZjQzMjtcbiRmYS12YXItczogXFw1MztcbiRmYS12YXItdGltZWxpbmU6IFxcZTI5YztcbiRmYS12YXIta2V5Ym9hcmQ6IFxcZjExYztcbiRmYS12YXItY2FyZXQtZG93bjogXFxmMGQ3O1xuJGZhLXZhci1ob3VzZS1jaGltbmV5LW1lZGljYWw6IFxcZjdmMjtcbiRmYS12YXItY2xpbmljLW1lZGljYWw6IFxcZjdmMjtcbiRmYS12YXItdGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnM6IFxcZjJjODtcbiRmYS12YXItdGVtcGVyYXR1cmUtMzogXFxmMmM4O1xuJGZhLXZhci10aGVybW9tZXRlci0zOiBcXGYyYzg7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOiBcXGYyYzg7XG4kZmEtdmFyLW1vYmlsZS1zY3JlZW46IFxcZjNjZjtcbiRmYS12YXItbW9iaWxlLWFuZHJvaWQtYWx0OiBcXGYzY2Y7XG4kZmEtdmFyLXBsYW5lLXVwOiBcXGUyMmQ7XG4kZmEtdmFyLXBpZ2d5LWJhbms6IFxcZjRkMztcbiRmYS12YXItYmF0dGVyeS1oYWxmOiBcXGYyNDI7XG4kZmEtdmFyLWJhdHRlcnktMzogXFxmMjQyO1xuJGZhLXZhci1tb3VudGFpbi1jaXR5OiBcXGU1MmU7XG4kZmEtdmFyLWNvaW5zOiBcXGY1MWU7XG4kZmEtdmFyLWtoYW5kYTogXFxmNjZkO1xuJGZhLXZhci1zbGlkZXJzOiBcXGYxZGU7XG4kZmEtdmFyLXNsaWRlcnMtaDogXFxmMWRlO1xuJGZhLXZhci1mb2xkZXItdHJlZTogXFxmODAyO1xuJGZhLXZhci1uZXR3b3JrLXdpcmVkOiBcXGY2ZmY7XG4kZmEtdmFyLW1hcC1waW46IFxcZjI3NjtcbiRmYS12YXItaGFtc2E6IFxcZjY2NTtcbiRmYS12YXItY2VudC1zaWduOiBcXGUzZjU7XG4kZmEtdmFyLWZsYXNrOiBcXGYwYzM7XG4kZmEtdmFyLXBlcnNvbi1wcmVnbmFudDogXFxlMzFlO1xuJGZhLXZhci13YW5kLXNwYXJrbGVzOiBcXGY3MmI7XG4kZmEtdmFyLWVsbGlwc2lzLXZlcnRpY2FsOiBcXGYxNDI7XG4kZmEtdmFyLWVsbGlwc2lzLXY6IFxcZjE0MjtcbiRmYS12YXItdGlja2V0OiBcXGYxNDU7XG4kZmEtdmFyLXBvd2VyLW9mZjogXFxmMDExO1xuJGZhLXZhci1yaWdodC1sb25nOiBcXGYzMGI7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0OiBcXGYzMGI7XG4kZmEtdmFyLWZsYWctdXNhOiBcXGY3NGQ7XG4kZmEtdmFyLWxhcHRvcC1maWxlOiBcXGU1MWQ7XG4kZmEtdmFyLXR0eTogXFxmMWU0O1xuJGZhLXZhci10ZWxldHlwZTogXFxmMWU0O1xuJGZhLXZhci1kaWFncmFtLW5leHQ6IFxcZTQ3NjtcbiRmYS12YXItcGVyc29uLXJpZmxlOiBcXGU1NGU7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1MTI7XG4kZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nOiBcXGYyMGE7XG4kZmEtdmFyLXBlcnNvbi1oaWtpbmc6IFxcZjZlYztcbiRmYS12YXItaGlraW5nOiBcXGY2ZWM7XG4kZmEtdmFyLXZlbnVzLWRvdWJsZTogXFxmMjI2O1xuJGZhLXZhci1pbWFnZXM6IFxcZjMwMjtcbiRmYS12YXItY2FsY3VsYXRvcjogXFxmMWVjO1xuJGZhLXZhci1wZW9wbGUtcHVsbGluZzogXFxlNTM1O1xuJGZhLXZhci1uOiBcXDRlO1xuJGZhLXZhci1jYWJsZS1jYXI6IFxcZjdkYTtcbiRmYS12YXItdHJhbTogXFxmN2RhO1xuJGZhLXZhci1jbG91ZC1yYWluOiBcXGY3M2Q7XG4kZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS14bWFyazogXFxlNGQ0O1xuJGZhLXZhci1zaGlwOiBcXGYyMWE7XG4kZmEtdmFyLWFycm93cy1kb3duLXRvLWxpbmU6IFxcZTRiODtcbiRmYS12YXItZG93bmxvYWQ6IFxcZjAxOTtcbiRmYS12YXItZmFjZS1ncmluOiBcXGY1ODA7XG4kZmEtdmFyLWdyaW46IFxcZjU4MDtcbiRmYS12YXItZGVsZXRlLWxlZnQ6IFxcZjU1YTtcbiRmYS12YXItYmFja3NwYWNlOiBcXGY1NWE7XG4kZmEtdmFyLWV5ZS1kcm9wcGVyOiBcXGYxZmI7XG4kZmEtdmFyLWV5ZS1kcm9wcGVyLWVtcHR5OiBcXGYxZmI7XG4kZmEtdmFyLWV5ZWRyb3BwZXI6IFxcZjFmYjtcbiRmYS12YXItZmlsZS1jaXJjbGUtY2hlY2s6IFxcZTVhMDtcbiRmYS12YXItZm9yd2FyZDogXFxmMDRlO1xuJGZhLXZhci1tb2JpbGU6IFxcZjNjZTtcbiRmYS12YXItbW9iaWxlLWFuZHJvaWQ6IFxcZjNjZTtcbiRmYS12YXItbW9iaWxlLXBob25lOiBcXGYzY2U7XG4kZmEtdmFyLWZhY2UtbWVoOiBcXGYxMWE7XG4kZmEtdmFyLW1laDogXFxmMTFhO1xuJGZhLXZhci1hbGlnbi1jZW50ZXI6IFxcZjAzNztcbiRmYS12YXItYm9vay1za3VsbDogXFxmNmI3O1xuJGZhLXZhci1ib29rLWRlYWQ6IFxcZjZiNztcbiRmYS12YXItaWQtY2FyZDogXFxmMmMyO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2U6IFxcZjJjMjtcbiRmYS12YXItb3V0ZGVudDogXFxmMDNiO1xuJGZhLXZhci1kZWRlbnQ6IFxcZjAzYjtcbiRmYS12YXItaGVhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0ZmU7XG4kZmEtdmFyLWhvdXNlOiBcXGYwMTU7XG4kZmEtdmFyLWhvbWU6IFxcZjAxNTtcbiRmYS12YXItaG9tZS1hbHQ6IFxcZjAxNTtcbiRmYS12YXItaG9tZS1sZy1hbHQ6IFxcZjAxNTtcbiRmYS12YXItY2FsZW5kYXItd2VlazogXFxmNzg0O1xuJGZhLXZhci1sYXB0b3AtbWVkaWNhbDogXFxmODEyO1xuJGZhLXZhci1iOiBcXDQyO1xuJGZhLXZhci1maWxlLW1lZGljYWw6IFxcZjQ3NztcbiRmYS12YXItZGljZS1vbmU6IFxcZjUyNTtcbiRmYS12YXIta2l3aS1iaXJkOiBcXGY1MzU7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWFycm93LWxlZnQ6IFxcZjBlYztcbiRmYS12YXItZXhjaGFuZ2U6IFxcZjBlYztcbiRmYS12YXItcm90YXRlLXJpZ2h0OiBcXGYyZjk7XG4kZmEtdmFyLXJlZG8tYWx0OiBcXGYyZjk7XG4kZmEtdmFyLXJvdGF0ZS1mb3J3YXJkOiBcXGYyZjk7XG4kZmEtdmFyLXV0ZW5zaWxzOiBcXGYyZTc7XG4kZmEtdmFyLWN1dGxlcnk6IFxcZjJlNztcbiRmYS12YXItYXJyb3ctdXAtd2lkZS1zaG9ydDogXFxmMTYxO1xuJGZhLXZhci1zb3J0LWFtb3VudC11cDogXFxmMTYxO1xuJGZhLXZhci1taWxsLXNpZ246IFxcZTFlZDtcbiRmYS12YXItYm93bC1yaWNlOiBcXGUyZWI7XG4kZmEtdmFyLXNrdWxsOiBcXGY1NGM7XG4kZmEtdmFyLXRvd2VyLWJyb2FkY2FzdDogXFxmNTE5O1xuJGZhLXZhci1icm9hZGNhc3QtdG93ZXI6IFxcZjUxOTtcbiRmYS12YXItdHJ1Y2stcGlja3VwOiBcXGY2M2M7XG4kZmEtdmFyLXVwLWxvbmc6IFxcZjMwYztcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtdXA6IFxcZjMwYztcbiRmYS12YXItc3RvcDogXFxmMDRkO1xuJGZhLXZhci1jb2RlLW1lcmdlOiBcXGYzODc7XG4kZmEtdmFyLXVwbG9hZDogXFxmMDkzO1xuJGZhLXZhci1odXJyaWNhbmU6IFxcZjc1MTtcbiRmYS12YXItbW91bmQ6IFxcZTUyZDtcbiRmYS12YXItdG9pbGV0LXBvcnRhYmxlOiBcXGU1ODM7XG4kZmEtdmFyLWNvbXBhY3QtZGlzYzogXFxmNTFmO1xuJGZhLXZhci1maWxlLWFycm93LWRvd246IFxcZjU2ZDtcbiRmYS12YXItZmlsZS1kb3dubG9hZDogXFxmNTZkO1xuJGZhLXZhci1jYXJhdmFuOiBcXGY4ZmY7XG4kZmEtdmFyLXNoaWVsZC1jYXQ6IFxcZTU3MjtcbiRmYS12YXItYm9sdDogXFxmMGU3O1xuJGZhLXZhci16YXA6IFxcZjBlNztcbiRmYS12YXItZ2xhc3Mtd2F0ZXI6IFxcZTRmNDtcbiRmYS12YXItb2lsLXdlbGw6IFxcZTUzMjtcbiRmYS12YXItdmF1bHQ6IFxcZTJjNTtcbiRmYS12YXItbWFyczogXFxmMjIyO1xuJGZhLXZhci10b2lsZXQ6IFxcZjdkODtcbiRmYS12YXItcGxhbmUtY2lyY2xlLXhtYXJrOiBcXGU1NTc7XG4kZmEtdmFyLXllbi1zaWduOiBcXGYxNTc7XG4kZmEtdmFyLWNueTogXFxmMTU3O1xuJGZhLXZhci1qcHk6IFxcZjE1NztcbiRmYS12YXItcm1iOiBcXGYxNTc7XG4kZmEtdmFyLXllbjogXFxmMTU3O1xuJGZhLXZhci1ydWJsZS1zaWduOiBcXGYxNTg7XG4kZmEtdmFyLXJvdWJsZTogXFxmMTU4O1xuJGZhLXZhci1ydWI6IFxcZjE1ODtcbiRmYS12YXItcnVibGU6IFxcZjE1ODtcbiRmYS12YXItc3VuOiBcXGYxODU7XG4kZmEtdmFyLWd1aXRhcjogXFxmN2E2O1xuJGZhLXZhci1mYWNlLWxhdWdoLXdpbms6IFxcZjU5YztcbiRmYS12YXItbGF1Z2gtd2luazogXFxmNTljO1xuJGZhLXZhci1ob3JzZS1oZWFkOiBcXGY3YWI7XG4kZmEtdmFyLWJvcmUtaG9sZTogXFxlNGMzO1xuJGZhLXZhci1pbmR1c3RyeTogXFxmMjc1O1xuJGZhLXZhci1jaXJjbGUtZG93bjogXFxmMzU4O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWRvd246IFxcZjM1ODtcbiRmYS12YXItYXJyb3dzLXR1cm4tdG8tZG90czogXFxlNGMxO1xuJGZhLXZhci1mbG9yaW4tc2lnbjogXFxlMTg0O1xuJGZhLXZhci1hcnJvdy1kb3duLXNob3J0LXdpZGU6IFxcZjg4NDtcbiRmYS12YXItc29ydC1hbW91bnQtZGVzYzogXFxmODg0O1xuJGZhLXZhci1zb3J0LWFtb3VudC1kb3duLWFsdDogXFxmODg0O1xuJGZhLXZhci1sZXNzLXRoYW46IFxcM2M7XG4kZmEtdmFyLWFuZ2xlLWRvd246IFxcZjEwNztcbiRmYS12YXItY2FyLXR1bm5lbDogXFxlNGRlO1xuJGZhLXZhci1oZWFkLXNpZGUtY291Z2g6IFxcZTA2MTtcbiRmYS12YXItZ3JpcC1saW5lczogXFxmN2E0O1xuJGZhLXZhci10aHVtYnMtZG93bjogXFxmMTY1O1xuJGZhLXZhci11c2VyLWxvY2s6IFxcZjUwMjtcbiRmYS12YXItYXJyb3ctcmlnaHQtbG9uZzogXFxmMTc4O1xuJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OiBcXGYxNzg7XG4kZmEtdmFyLWFuY2hvci1jaXJjbGUteG1hcms6IFxcZTRhYztcbiRmYS12YXItZWxsaXBzaXM6IFxcZjE0MTtcbiRmYS12YXItZWxsaXBzaXMtaDogXFxmMTQxO1xuJGZhLXZhci1jaGVzcy1wYXduOiBcXGY0NDM7XG4kZmEtdmFyLWtpdC1tZWRpY2FsOiBcXGY0Nzk7XG4kZmEtdmFyLWZpcnN0LWFpZDogXFxmNDc5O1xuJGZhLXZhci1wZXJzb24tdGhyb3VnaC13aW5kb3c6IFxcZTVhOTtcbiRmYS12YXItdG9vbGJveDogXFxmNTUyO1xuJGZhLXZhci1oYW5kcy1ob2xkaW5nLWNpcmNsZTogXFxlNGZiO1xuJGZhLXZhci1idWc6IFxcZjE4ODtcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFxcZjA5ZDtcbiRmYS12YXItY3JlZGl0LWNhcmQtYWx0OiBcXGYwOWQ7XG4kZmEtdmFyLWNhcjogXFxmMWI5O1xuJGZhLXZhci1hdXRvbW9iaWxlOiBcXGYxYjk7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1oYW5kOiBcXGU0Zjc7XG4kZmEtdmFyLWJvb2stb3Blbi1yZWFkZXI6IFxcZjVkYTtcbiRmYS12YXItYm9vay1yZWFkZXI6IFxcZjVkYTtcbiRmYS12YXItbW91bnRhaW4tc3VuOiBcXGU1MmY7XG4kZmEtdmFyLWFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmU6IFxcZTRiYTtcbiRmYS12YXItZGljZS1kMjA6IFxcZjZjZjtcbiRmYS12YXItdHJ1Y2stZHJvcGxldDogXFxlNThjO1xuJGZhLXZhci1maWxlLWNpcmNsZS14bWFyazogXFxlNWExO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1hcnJvdy11cDogXFxlMDQwO1xuJGZhLXZhci10ZW1wZXJhdHVyZS11cDogXFxlMDQwO1xuJGZhLXZhci1tZWRhbDogXFxmNWEyO1xuJGZhLXZhci1iZWQ6IFxcZjIzNjtcbiRmYS12YXItc3F1YXJlLWg6IFxcZjBmZDtcbiRmYS12YXItaC1zcXVhcmU6IFxcZjBmZDtcbiRmYS12YXItcG9kY2FzdDogXFxmMmNlO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1mdWxsOiBcXGYyYzc7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLTQ6IFxcZjJjNztcbiRmYS12YXItdGhlcm1vbWV0ZXItNDogXFxmMmM3O1xuJGZhLXZhci10aGVybW9tZXRlci1mdWxsOiBcXGYyYzc7XG4kZmEtdmFyLWJlbGw6IFxcZjBmMztcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFxcZjEyYjtcbiRmYS12YXItcGx1Zy1jaXJjbGUteG1hcms6IFxcZTU2MDtcbiRmYS12YXItc3Rhci1vZi1saWZlOiBcXGY2MjE7XG4kZmEtdmFyLXBob25lLXNsYXNoOiBcXGYzZGQ7XG4kZmEtdmFyLXBhaW50LXJvbGxlcjogXFxmNWFhO1xuJGZhLXZhci1oYW5kc2hha2UtYW5nbGU6IFxcZjRjNDtcbiRmYS12YXItaGFuZHMtaGVscGluZzogXFxmNGM0O1xuJGZhLXZhci1sb2NhdGlvbi1kb3Q6IFxcZjNjNTtcbiRmYS12YXItbWFwLW1hcmtlci1hbHQ6IFxcZjNjNTtcbiRmYS12YXItZmlsZTogXFxmMTViO1xuJGZhLXZhci1ncmVhdGVyLXRoYW46IFxcM2U7XG4kZmEtdmFyLXBlcnNvbi1zd2ltbWluZzogXFxmNWM0O1xuJGZhLXZhci1zd2ltbWVyOiBcXGY1YzQ7XG4kZmEtdmFyLWFycm93LWRvd246IFxcZjA2MztcbiRmYS12YXItZHJvcGxldDogXFxmMDQzO1xuJGZhLXZhci10aW50OiBcXGYwNDM7XG4kZmEtdmFyLWVyYXNlcjogXFxmMTJkO1xuJGZhLXZhci1lYXJ0aC1hbWVyaWNhczogXFxmNTdkO1xuJGZhLXZhci1lYXJ0aDogXFxmNTdkO1xuJGZhLXZhci1lYXJ0aC1hbWVyaWNhOiBcXGY1N2Q7XG4kZmEtdmFyLWdsb2JlLWFtZXJpY2FzOiBcXGY1N2Q7XG4kZmEtdmFyLXBlcnNvbi1idXJzdDogXFxlNTNiO1xuJGZhLXZhci1kb3ZlOiBcXGY0YmE7XG4kZmEtdmFyLWJhdHRlcnktZW1wdHk6IFxcZjI0NDtcbiRmYS12YXItYmF0dGVyeS0wOiBcXGYyNDQ7XG4kZmEtdmFyLXNvY2tzOiBcXGY2OTY7XG4kZmEtdmFyLWluYm94OiBcXGYwMWM7XG4kZmEtdmFyLXNlY3Rpb246IFxcZTQ0NztcbiRmYS12YXItZ2F1Z2UtaGlnaDogXFxmNjI1O1xuJGZhLXZhci10YWNob21ldGVyLWFsdDogXFxmNjI1O1xuJGZhLXZhci10YWNob21ldGVyLWFsdC1mYXN0OiBcXGY2MjU7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dDogXFxmNjU4O1xuJGZhLXZhci1ob3NwaXRhbDogXFxmMGY4O1xuJGZhLXZhci1ob3NwaXRhbC1hbHQ6IFxcZjBmODtcbiRmYS12YXItaG9zcGl0YWwtd2lkZTogXFxmMGY4O1xuJGZhLXZhci13aW5lLWJvdHRsZTogXFxmNzJmO1xuJGZhLXZhci1jaGVzcy1yb29rOiBcXGY0NDc7XG4kZmEtdmFyLWJhcnMtc3RhZ2dlcmVkOiBcXGY1NTA7XG4kZmEtdmFyLXJlb3JkZXI6IFxcZjU1MDtcbiRmYS12YXItc3RyZWFtOiBcXGY1NTA7XG4kZmEtdmFyLWRoYXJtYWNoYWtyYTogXFxmNjU1O1xuJGZhLXZhci1ob3Rkb2c6IFxcZjgwZjtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctd2l0aC1jYW5lOiBcXGYyOWQ7XG4kZmEtdmFyLWJsaW5kOiBcXGYyOWQ7XG4kZmEtdmFyLWRydW06IFxcZjU2OTtcbiRmYS12YXItaWNlLWNyZWFtOiBcXGY4MTA7XG4kZmEtdmFyLWhlYXJ0LWNpcmNsZS1ib2x0OiBcXGU0ZmM7XG4kZmEtdmFyLWZheDogXFxmMWFjO1xuJGZhLXZhci1wYXJhZ3JhcGg6IFxcZjFkZDtcbiRmYS12YXItY2hlY2stdG8tc2xvdDogXFxmNzcyO1xuJGZhLXZhci12b3RlLXllYTogXFxmNzcyO1xuJGZhLXZhci1zdGFyLWhhbGY6IFxcZjA4OTtcbiRmYS12YXItYm94ZXMtc3RhY2tlZDogXFxmNDY4O1xuJGZhLXZhci1ib3hlczogXFxmNDY4O1xuJGZhLXZhci1ib3hlcy1hbHQ6IFxcZjQ2ODtcbiRmYS12YXItbGluazogXFxmMGMxO1xuJGZhLXZhci1jaGFpbjogXFxmMGMxO1xuJGZhLXZhci1lYXItbGlzdGVuOiBcXGYyYTI7XG4kZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczogXFxmMmEyO1xuJGZhLXZhci10cmVlLWNpdHk6IFxcZTU4NztcbiRmYS12YXItcGxheTogXFxmMDRiO1xuJGZhLXZhci1mb250OiBcXGYwMzE7XG4kZmEtdmFyLXRhYmxlLWNlbGxzLXJvdy1sb2NrOiBcXGU2N2E7XG4kZmEtdmFyLXJ1cGlhaC1zaWduOiBcXGUyM2Q7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3M6IFxcZjAwMjtcbiRmYS12YXItc2VhcmNoOiBcXGYwMDI7XG4kZmEtdmFyLXRhYmxlLXRlbm5pcy1wYWRkbGUtYmFsbDogXFxmNDVkO1xuJGZhLXZhci1waW5nLXBvbmctcGFkZGxlLWJhbGw6IFxcZjQ1ZDtcbiRmYS12YXItdGFibGUtdGVubmlzOiBcXGY0NWQ7XG4kZmEtdmFyLXBlcnNvbi1kb3RzLWZyb20tbGluZTogXFxmNDcwO1xuJGZhLXZhci1kaWFnbm9zZXM6IFxcZjQ3MDtcbiRmYS12YXItdHJhc2gtY2FuLWFycm93LXVwOiBcXGY4MmE7XG4kZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0OiBcXGY4MmE7XG4kZmEtdmFyLW5haXJhLXNpZ246IFxcZTFmNjtcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiBcXGYyMTg7XG4kZmEtdmFyLXdhbGtpZS10YWxraWU6IFxcZjhlZjtcbiRmYS12YXItZmlsZS1wZW46IFxcZjMxYztcbiRmYS12YXItZmlsZS1lZGl0OiBcXGYzMWM7XG4kZmEtdmFyLXJlY2VpcHQ6IFxcZjU0MztcbiRmYS12YXItc3F1YXJlLXBlbjogXFxmMTRiO1xuJGZhLXZhci1wZW4tc3F1YXJlOiBcXGYxNGI7XG4kZmEtdmFyLXBlbmNpbC1zcXVhcmU6IFxcZjE0YjtcbiRmYS12YXItc3VpdGNhc2Utcm9sbGluZzogXFxmNWMxO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1M2Y7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogXFxmMDc4O1xuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeTogXFxmMjQwO1xuJGZhLXZhci1iYXR0ZXJ5LTU6IFxcZjI0MDtcbiRmYS12YXItc2t1bGwtY3Jvc3Nib25lczogXFxmNzE0O1xuJGZhLXZhci1jb2RlLWNvbXBhcmU6IFxcZTEzYTtcbiRmYS12YXItbGlzdC11bDogXFxmMGNhO1xuJGZhLXZhci1saXN0LWRvdHM6IFxcZjBjYTtcbiRmYS12YXItc2Nob29sLWxvY2s6IFxcZTU2ZjtcbiRmYS12YXItdG93ZXItY2VsbDogXFxlNTg1O1xuJGZhLXZhci1kb3duLWxvbmc6IFxcZjMwOTtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtZG93bjogXFxmMzA5O1xuJGZhLXZhci1yYW5raW5nLXN0YXI6IFxcZTU2MTtcbiRmYS12YXItY2hlc3Mta2luZzogXFxmNDNmO1xuJGZhLXZhci1wZXJzb24taGFyYXNzaW5nOiBcXGU1NDk7XG4kZmEtdmFyLWJyYXppbGlhbi1yZWFsLXNpZ246IFxcZTQ2YztcbiRmYS12YXItbGFuZG1hcmstZG9tZTogXFxmNzUyO1xuJGZhLXZhci1sYW5kbWFyay1hbHQ6IFxcZjc1MjtcbiRmYS12YXItYXJyb3ctdXA6IFxcZjA2MjtcbiRmYS12YXItdHY6IFxcZjI2YztcbiRmYS12YXItdGVsZXZpc2lvbjogXFxmMjZjO1xuJGZhLXZhci10di1hbHQ6IFxcZjI2YztcbiRmYS12YXItc2hyaW1wOiBcXGU0NDg7XG4kZmEtdmFyLWxpc3QtY2hlY2s6IFxcZjBhZTtcbiRmYS12YXItdGFza3M6IFxcZjBhZTtcbiRmYS12YXItanVnLWRldGVyZ2VudDogXFxlNTE5O1xuJGZhLXZhci1jaXJjbGUtdXNlcjogXFxmMmJkO1xuJGZhLXZhci11c2VyLWNpcmNsZTogXFxmMmJkO1xuJGZhLXZhci11c2VyLXNoaWVsZDogXFxmNTA1O1xuJGZhLXZhci13aW5kOiBcXGY3MmU7XG4kZmEtdmFyLWNhci1idXJzdDogXFxmNWUxO1xuJGZhLXZhci1jYXItY3Jhc2g6IFxcZjVlMTtcbiRmYS12YXIteTogXFw1OTtcbiRmYS12YXItcGVyc29uLXNub3dib2FyZGluZzogXFxmN2NlO1xuJGZhLXZhci1zbm93Ym9hcmRpbmc6IFxcZjdjZTtcbiRmYS12YXItdHJ1Y2stZmFzdDogXFxmNDhiO1xuJGZhLXZhci1zaGlwcGluZy1mYXN0OiBcXGY0OGI7XG4kZmEtdmFyLWZpc2g6IFxcZjU3ODtcbiRmYS12YXItdXNlci1ncmFkdWF0ZTogXFxmNTAxO1xuJGZhLXZhci1jaXJjbGUtaGFsZi1zdHJva2U6IFxcZjA0MjtcbiRmYS12YXItYWRqdXN0OiBcXGYwNDI7XG4kZmEtdmFyLWNsYXBwZXJib2FyZDogXFxlMTMxO1xuJGZhLXZhci1jaXJjbGUtcmFkaWF0aW9uOiBcXGY3YmE7XG4kZmEtdmFyLXJhZGlhdGlvbi1hbHQ6IFxcZjdiYTtcbiRmYS12YXItYmFzZWJhbGw6IFxcZjQzMztcbiRmYS12YXItYmFzZWJhbGwtYmFsbDogXFxmNDMzO1xuJGZhLXZhci1qZXQtZmlnaHRlci11cDogXFxlNTE4O1xuJGZhLXZhci1kaWFncmFtLXByb2plY3Q6IFxcZjU0MjtcbiRmYS12YXItcHJvamVjdC1kaWFncmFtOiBcXGY1NDI7XG4kZmEtdmFyLWNvcHk6IFxcZjBjNTtcbiRmYS12YXItdm9sdW1lLXhtYXJrOiBcXGY2YTk7XG4kZmEtdmFyLXZvbHVtZS1tdXRlOiBcXGY2YTk7XG4kZmEtdmFyLXZvbHVtZS10aW1lczogXFxmNmE5O1xuJGZhLXZhci1oYW5kLXNwYXJrbGVzOiBcXGUwNWQ7XG4kZmEtdmFyLWdyaXA6IFxcZjU4ZDtcbiRmYS12YXItZ3JpcC1ob3Jpem9udGFsOiBcXGY1OGQ7XG4kZmEtdmFyLXNoYXJlLWZyb20tc3F1YXJlOiBcXGYxNGQ7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZTogXFxmMTRkO1xuJGZhLXZhci1jaGlsZC1jb21iYXRhbnQ6IFxcZTRlMDtcbiRmYS12YXItY2hpbGQtcmlmbGU6IFxcZTRlMDtcbiRmYS12YXItZ3VuOiBcXGUxOWI7XG4kZmEtdmFyLXNxdWFyZS1waG9uZTogXFxmMDk4O1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFxcZjA5ODtcbiRmYS12YXItcGx1czogXFwyYjtcbiRmYS12YXItYWRkOiBcXDJiO1xuJGZhLXZhci1leHBhbmQ6IFxcZjA2NTtcbiRmYS12YXItY29tcHV0ZXI6IFxcZTRlNTtcbiRmYS12YXIteG1hcms6IFxcZjAwZDtcbiRmYS12YXItY2xvc2U6IFxcZjAwZDtcbiRmYS12YXItbXVsdGlwbHk6IFxcZjAwZDtcbiRmYS12YXItcmVtb3ZlOiBcXGYwMGQ7XG4kZmEtdmFyLXRpbWVzOiBcXGYwMGQ7XG4kZmEtdmFyLWFycm93cy11cC1kb3duLWxlZnQtcmlnaHQ6IFxcZjA0NztcbiRmYS12YXItYXJyb3dzOiBcXGYwNDc7XG4kZmEtdmFyLWNoYWxrYm9hcmQtdXNlcjogXFxmNTFjO1xuJGZhLXZhci1jaGFsa2JvYXJkLXRlYWNoZXI6IFxcZjUxYztcbiRmYS12YXItcGVzby1zaWduOiBcXGUyMjI7XG4kZmEtdmFyLWJ1aWxkaW5nLXNoaWVsZDogXFxlNGQ4O1xuJGZhLXZhci1iYWJ5OiBcXGY3N2M7XG4kZmEtdmFyLXVzZXJzLWxpbmU6IFxcZTU5MjtcbiRmYS12YXItcXVvdGUtbGVmdDogXFxmMTBkO1xuJGZhLXZhci1xdW90ZS1sZWZ0LWFsdDogXFxmMTBkO1xuJGZhLXZhci10cmFjdG9yOiBcXGY3MjI7XG4kZmEtdmFyLXRyYXNoLWFycm93LXVwOiBcXGY4Mjk7XG4kZmEtdmFyLXRyYXNoLXJlc3RvcmU6IFxcZjgyOTtcbiRmYS12YXItYXJyb3ctZG93bi11cC1sb2NrOiBcXGU0YjA7XG4kZmEtdmFyLWxpbmVzLWxlYW5pbmc6IFxcZTUxZTtcbiRmYS12YXItcnVsZXItY29tYmluZWQ6IFxcZjU0NjtcbiRmYS12YXItY29weXJpZ2h0OiBcXGYxZjk7XG4kZmEtdmFyLWVxdWFsczogXFwzZDtcbiRmYS12YXItYmxlbmRlcjogXFxmNTE3O1xuJGZhLXZhci10ZWV0aDogXFxmNjJlO1xuJGZhLXZhci1zaGVrZWwtc2lnbjogXFxmMjBiO1xuJGZhLXZhci1pbHM6IFxcZjIwYjtcbiRmYS12YXItc2hla2VsOiBcXGYyMGI7XG4kZmEtdmFyLXNoZXFlbDogXFxmMjBiO1xuJGZhLXZhci1zaGVxZWwtc2lnbjogXFxmMjBiO1xuJGZhLXZhci1tYXA6IFxcZjI3OTtcbiRmYS12YXItcm9ja2V0OiBcXGYxMzU7XG4kZmEtdmFyLXBob3RvLWZpbG06IFxcZjg3YztcbiRmYS12YXItcGhvdG8tdmlkZW86IFxcZjg3YztcbiRmYS12YXItZm9sZGVyLW1pbnVzOiBcXGY2NWQ7XG4kZmEtdmFyLXN0b3JlOiBcXGY1NGU7XG4kZmEtdmFyLWFycm93LXRyZW5kLXVwOiBcXGUwOTg7XG4kZmEtdmFyLXBsdWctY2lyY2xlLW1pbnVzOiBcXGU1NWU7XG4kZmEtdmFyLXNpZ24taGFuZ2luZzogXFxmNGQ5O1xuJGZhLXZhci1zaWduOiBcXGY0ZDk7XG4kZmEtdmFyLWJlemllci1jdXJ2ZTogXFxmNTViO1xuJGZhLXZhci1iZWxsLXNsYXNoOiBcXGYxZjY7XG4kZmEtdmFyLXRhYmxldDogXFxmM2ZiO1xuJGZhLXZhci10YWJsZXQtYW5kcm9pZDogXFxmM2ZiO1xuJGZhLXZhci1zY2hvb2wtZmxhZzogXFxlNTZlO1xuJGZhLXZhci1maWxsOiBcXGY1NzU7XG4kZmEtdmFyLWFuZ2xlLXVwOiBcXGYxMDY7XG4kZmEtdmFyLWRydW1zdGljay1iaXRlOiBcXGY2ZDc7XG4kZmEtdmFyLWhvbGx5LWJlcnJ5OiBcXGY3YWE7XG4kZmEtdmFyLWNoZXZyb24tbGVmdDogXFxmMDUzO1xuJGZhLXZhci1iYWN0ZXJpYTogXFxlMDU5O1xuJGZhLXZhci1oYW5kLWxpemFyZDogXFxmMjU4O1xuJGZhLXZhci1ub3RkZWY6IFxcZTFmZTtcbiRmYS12YXItZGlzZWFzZTogXFxmN2ZhO1xuJGZhLXZhci1icmllZmNhc2UtbWVkaWNhbDogXFxmNDY5O1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcXGYyMmQ7XG4kZmEtdmFyLWNoZXZyb24tcmlnaHQ6IFxcZjA1NDtcbiRmYS12YXItcmV0d2VldDogXFxmMDc5O1xuJGZhLXZhci1jYXItcmVhcjogXFxmNWRlO1xuJGZhLXZhci1jYXItYWx0OiBcXGY1ZGU7XG4kZmEtdmFyLXB1bXAtc29hcDogXFxlMDZiO1xuJGZhLXZhci12aWRlby1zbGFzaDogXFxmNGUyO1xuJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXI6IFxcZjI0MztcbiRmYS12YXItYmF0dGVyeS0yOiBcXGYyNDM7XG4kZmEtdmFyLXJhZGlvOiBcXGY4ZDc7XG4kZmEtdmFyLWJhYnktY2FycmlhZ2U6IFxcZjc3ZDtcbiRmYS12YXItY2FycmlhZ2UtYmFieTogXFxmNzdkO1xuJGZhLXZhci10cmFmZmljLWxpZ2h0OiBcXGY2Mzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyOiBcXGY0OTE7XG4kZmEtdmFyLXZyLWNhcmRib2FyZDogXFxmNzI5O1xuJGZhLXZhci1oYW5kLW1pZGRsZS1maW5nZXI6IFxcZjgwNjtcbiRmYS12YXItcGVyY2VudDogXFwyNTtcbiRmYS12YXItcGVyY2VudGFnZTogXFwyNTtcbiRmYS12YXItdHJ1Y2stbW92aW5nOiBcXGY0ZGY7XG4kZmEtdmFyLWdsYXNzLXdhdGVyLWRyb3BsZXQ6IFxcZTRmNTtcbiRmYS12YXItZGlzcGxheTogXFxlMTYzO1xuJGZhLXZhci1mYWNlLXNtaWxlOiBcXGYxMTg7XG4kZmEtdmFyLXNtaWxlOiBcXGYxMTg7XG4kZmEtdmFyLXRodW1idGFjazogXFxmMDhkO1xuJGZhLXZhci10aHVtYi10YWNrOiBcXGYwOGQ7XG4kZmEtdmFyLXRyb3BoeTogXFxmMDkxO1xuJGZhLXZhci1wZXJzb24tcHJheWluZzogXFxmNjgzO1xuJGZhLXZhci1wcmF5OiBcXGY2ODM7XG4kZmEtdmFyLWhhbW1lcjogXFxmNmUzO1xuJGZhLXZhci1oYW5kLXBlYWNlOiBcXGYyNWI7XG4kZmEtdmFyLXJvdGF0ZTogXFxmMmYxO1xuJGZhLXZhci1zeW5jLWFsdDogXFxmMmYxO1xuJGZhLXZhci1zcGlubmVyOiBcXGYxMTA7XG4kZmEtdmFyLXJvYm90OiBcXGY1NDQ7XG4kZmEtdmFyLXBlYWNlOiBcXGY2N2M7XG4kZmEtdmFyLWdlYXJzOiBcXGYwODU7XG4kZmEtdmFyLWNvZ3M6IFxcZjA4NTtcbiRmYS12YXItd2FyZWhvdXNlOiBcXGY0OTQ7XG4kZmEtdmFyLWFycm93LXVwLXJpZ2h0LWRvdHM6IFxcZTRiNztcbiRmYS12YXItc3Bsb3RjaDogXFxmNWJjO1xuJGZhLXZhci1mYWNlLWdyaW4taGVhcnRzOiBcXGY1ODQ7XG4kZmEtdmFyLWdyaW4taGVhcnRzOiBcXGY1ODQ7XG4kZmEtdmFyLWRpY2UtZm91cjogXFxmNTI0O1xuJGZhLXZhci1zaW0tY2FyZDogXFxmN2M0O1xuJGZhLXZhci10cmFuc2dlbmRlcjogXFxmMjI1O1xuJGZhLXZhci10cmFuc2dlbmRlci1hbHQ6IFxcZjIyNTtcbiRmYS12YXItbWVyY3VyeTogXFxmMjIzO1xuJGZhLXZhci1hcnJvdy10dXJuLWRvd246IFxcZjE0OTtcbiRmYS12YXItbGV2ZWwtZG93bjogXFxmMTQ5O1xuJGZhLXZhci1wZXJzb24tZmFsbGluZy1idXJzdDogXFxlNTQ3O1xuJGZhLXZhci1hd2FyZDogXFxmNTU5O1xuJGZhLXZhci10aWNrZXQtc2ltcGxlOiBcXGYzZmY7XG4kZmEtdmFyLXRpY2tldC1hbHQ6IFxcZjNmZjtcbiRmYS12YXItYnVpbGRpbmc6IFxcZjFhZDtcbiRmYS12YXItYW5nbGVzLWxlZnQ6IFxcZjEwMDtcbiRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ6IFxcZjEwMDtcbiRmYS12YXItcXJjb2RlOiBcXGYwMjk7XG4kZmEtdmFyLWNsb2NrLXJvdGF0ZS1sZWZ0OiBcXGYxZGE7XG4kZmEtdmFyLWhpc3Rvcnk6IFxcZjFkYTtcbiRmYS12YXItZmFjZS1ncmluLWJlYW0tc3dlYXQ6IFxcZjU4MztcbiRmYS12YXItZ3Jpbi1iZWFtLXN3ZWF0OiBcXGY1ODM7XG4kZmEtdmFyLWZpbGUtZXhwb3J0OiBcXGY1NmU7XG4kZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tZmlsZTogXFxmNTZlO1xuJGZhLXZhci1zaGllbGQ6IFxcZjEzMjtcbiRmYS12YXItc2hpZWxkLWJsYW5rOiBcXGYxMzI7XG4kZmEtdmFyLWFycm93LXVwLXNob3J0LXdpZGU6IFxcZjg4NTtcbiRmYS12YXItc29ydC1hbW91bnQtdXAtYWx0OiBcXGY4ODU7XG4kZmEtdmFyLWhvdXNlLW1lZGljYWw6IFxcZTNiMjtcbiRmYS12YXItZ29sZi1iYWxsLXRlZTogXFxmNDUwO1xuJGZhLXZhci1nb2xmLWJhbGw6IFxcZjQ1MDtcbiRmYS12YXItY2lyY2xlLWNoZXZyb24tbGVmdDogXFxmMTM3O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcXGYxMzc7XG4kZmEtdmFyLWhvdXNlLWNoaW1uZXktd2luZG93OiBcXGUwMGQ7XG4kZmEtdmFyLXBlbi1uaWI6IFxcZjVhZDtcbiRmYS12YXItdGVudC1hcnJvdy10dXJuLWxlZnQ6IFxcZTU4MDtcbiRmYS12YXItdGVudHM6IFxcZTU4MjtcbiRmYS12YXItd2FuZC1tYWdpYzogXFxmMGQwO1xuJGZhLXZhci1tYWdpYzogXFxmMGQwO1xuJGZhLXZhci1kb2c6IFxcZjZkMztcbiRmYS12YXItY2Fycm90OiBcXGY3ODc7XG4kZmEtdmFyLW1vb246IFxcZjE4NjtcbiRmYS12YXItd2luZS1nbGFzcy1lbXB0eTogXFxmNWNlO1xuJGZhLXZhci13aW5lLWdsYXNzLWFsdDogXFxmNWNlO1xuJGZhLXZhci1jaGVlc2U6IFxcZjdlZjtcbiRmYS12YXIteWluLXlhbmc6IFxcZjZhZDtcbiRmYS12YXItbXVzaWM6IFxcZjAwMTtcbiRmYS12YXItY29kZS1jb21taXQ6IFxcZjM4NjtcbiRmYS12YXItdGVtcGVyYXR1cmUtbG93OiBcXGY3NmI7XG4kZmEtdmFyLXBlcnNvbi1iaWtpbmc6IFxcZjg0YTtcbiRmYS12YXItYmlraW5nOiBcXGY4NGE7XG4kZmEtdmFyLWJyb29tOiBcXGY1MWE7XG4kZmEtdmFyLXNoaWVsZC1oZWFydDogXFxlNTc0O1xuJGZhLXZhci1nb3B1cmFtOiBcXGY2NjQ7XG4kZmEtdmFyLWVhcnRoLW9jZWFuaWE6IFxcZTQ3YjtcbiRmYS12YXItZ2xvYmUtb2NlYW5pYTogXFxlNDdiO1xuJGZhLXZhci1zcXVhcmUteG1hcms6IFxcZjJkMztcbiRmYS12YXItdGltZXMtc3F1YXJlOiBcXGYyZDM7XG4kZmEtdmFyLXhtYXJrLXNxdWFyZTogXFxmMmQzO1xuJGZhLXZhci1oYXNodGFnOiBcXDIzO1xuJGZhLXZhci11cC1yaWdodC1hbmQtZG93bi1sZWZ0LWZyb20tY2VudGVyOiBcXGY0MjQ7XG4kZmEtdmFyLWV4cGFuZC1hbHQ6IFxcZjQyNDtcbiRmYS12YXItb2lsLWNhbjogXFxmNjEzO1xuJGZhLXZhci10OiBcXDU0O1xuJGZhLXZhci1oaXBwbzogXFxmNmVkO1xuJGZhLXZhci1jaGFydC1jb2x1bW46IFxcZTBlMztcbiRmYS12YXItaW5maW5pdHk6IFxcZjUzNDtcbiRmYS12YXItdmlhbC1jaXJjbGUtY2hlY2s6IFxcZTU5NjtcbiRmYS12YXItcGVyc29uLWFycm93LWRvd24tdG8tbGluZTogXFxlNTM4O1xuJGZhLXZhci12b2ljZW1haWw6IFxcZjg5NztcbiRmYS12YXItZmFuOiBcXGY4NjM7XG4kZmEtdmFyLXBlcnNvbi13YWxraW5nLWx1Z2dhZ2U6IFxcZTU1NDtcbiRmYS12YXItdXAtZG93bjogXFxmMzM4O1xuJGZhLXZhci1hcnJvd3MtYWx0LXY6IFxcZjMzODtcbiRmYS12YXItY2xvdWQtbW9vbi1yYWluOiBcXGY3M2M7XG4kZmEtdmFyLWNhbGVuZGFyOiBcXGYxMzM7XG4kZmEtdmFyLXRyYWlsZXI6IFxcZTA0MTtcbiRmYS12YXItYmFoYWk6IFxcZjY2NjtcbiRmYS12YXItaGF5a2FsOiBcXGY2NjY7XG4kZmEtdmFyLXNkLWNhcmQ6IFxcZjdjMjtcbiRmYS12YXItZHJhZ29uOiBcXGY2ZDU7XG4kZmEtdmFyLXNob2UtcHJpbnRzOiBcXGY1NGI7XG4kZmEtdmFyLWNpcmNsZS1wbHVzOiBcXGYwNTU7XG4kZmEtdmFyLXBsdXMtY2lyY2xlOiBcXGYwNTU7XG4kZmEtdmFyLWZhY2UtZ3Jpbi10b25ndWUtd2luazogXFxmNThiO1xuJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rOiBcXGY1OGI7XG4kZmEtdmFyLWhhbmQtaG9sZGluZzogXFxmNGJkO1xuJGZhLXZhci1wbHVnLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTVkO1xuJGZhLXZhci1saW5rLXNsYXNoOiBcXGYxMjc7XG4kZmEtdmFyLWNoYWluLWJyb2tlbjogXFxmMTI3O1xuJGZhLXZhci1jaGFpbi1zbGFzaDogXFxmMTI3O1xuJGZhLXZhci11bmxpbms6IFxcZjEyNztcbiRmYS12YXItY2xvbmU6IFxcZjI0ZDtcbiRmYS12YXItcGVyc29uLXdhbGtpbmctYXJyb3ctbG9vcC1sZWZ0OiBcXGU1NTE7XG4kZmEtdmFyLWFycm93LXVwLXotYTogXFxmODgyO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdDogXFxmODgyO1xuJGZhLXZhci1maXJlLWZsYW1lLWN1cnZlZDogXFxmN2U0O1xuJGZhLXZhci1maXJlLWFsdDogXFxmN2U0O1xuJGZhLXZhci10b3JuYWRvOiBcXGY3NmY7XG4kZmEtdmFyLWZpbGUtY2lyY2xlLXBsdXM6IFxcZTQ5NDtcbiRmYS12YXItYm9vay1xdXJhbjogXFxmNjg3O1xuJGZhLXZhci1xdXJhbjogXFxmNjg3O1xuJGZhLXZhci1hbmNob3I6IFxcZjEzZDtcbiRmYS12YXItYm9yZGVyLWFsbDogXFxmODRjO1xuJGZhLXZhci1mYWNlLWFuZ3J5OiBcXGY1NTY7XG4kZmEtdmFyLWFuZ3J5OiBcXGY1NTY7XG4kZmEtdmFyLWNvb2tpZS1iaXRlOiBcXGY1NjQ7XG4kZmEtdmFyLWFycm93LXRyZW5kLWRvd246IFxcZTA5NztcbiRmYS12YXItcnNzOiBcXGYwOWU7XG4kZmEtdmFyLWZlZWQ6IFxcZjA5ZTtcbiRmYS12YXItZHJhdy1wb2x5Z29uOiBcXGY1ZWU7XG4kZmEtdmFyLXNjYWxlLWJhbGFuY2VkOiBcXGYyNGU7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGU6IFxcZjI0ZTtcbiRmYS12YXItZ2F1Z2Utc2ltcGxlLWhpZ2g6IFxcZjYyYTtcbiRmYS12YXItdGFjaG9tZXRlcjogXFxmNjJhO1xuJGZhLXZhci10YWNob21ldGVyLWZhc3Q6IFxcZjYyYTtcbiRmYS12YXItc2hvd2VyOiBcXGYyY2M7XG4kZmEtdmFyLWRlc2t0b3A6IFxcZjM5MDtcbiRmYS12YXItZGVza3RvcC1hbHQ6IFxcZjM5MDtcbiRmYS12YXItbTogXFw0ZDtcbiRmYS12YXItdGFibGUtbGlzdDogXFxmMDBiO1xuJGZhLXZhci10aC1saXN0OiBcXGYwMGI7XG4kZmEtdmFyLWNvbW1lbnQtc21zOiBcXGY3Y2Q7XG4kZmEtdmFyLXNtczogXFxmN2NkO1xuJGZhLXZhci1ib29rOiBcXGYwMmQ7XG4kZmEtdmFyLXVzZXItcGx1czogXFxmMjM0O1xuJGZhLXZhci1jaGVjazogXFxmMDBjO1xuJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOiBcXGYyNDE7XG4kZmEtdmFyLWJhdHRlcnktNDogXFxmMjQxO1xuJGZhLXZhci1ob3VzZS1jaXJjbGUtY2hlY2s6IFxcZTUwOTtcbiRmYS12YXItYW5nbGUtbGVmdDogXFxmMTA0O1xuJGZhLXZhci1kaWFncmFtLXN1Y2Nlc3NvcjogXFxlNDdhO1xuJGZhLXZhci10cnVjay1hcnJvdy1yaWdodDogXFxlNThiO1xuJGZhLXZhci1hcnJvd3Mtc3BsaXQtdXAtYW5kLWxlZnQ6IFxcZTRiYztcbiRmYS12YXItaGFuZC1maXN0OiBcXGY2ZGU7XG4kZmEtdmFyLWZpc3QtcmFpc2VkOiBcXGY2ZGU7XG4kZmEtdmFyLWNsb3VkLW1vb246IFxcZjZjMztcbiRmYS12YXItYnJpZWZjYXNlOiBcXGYwYjE7XG4kZmEtdmFyLXBlcnNvbi1mYWxsaW5nOiBcXGU1NDY7XG4kZmEtdmFyLWltYWdlLXBvcnRyYWl0OiBcXGYzZTA7XG4kZmEtdmFyLXBvcnRyYWl0OiBcXGYzZTA7XG4kZmEtdmFyLXVzZXItdGFnOiBcXGY1MDc7XG4kZmEtdmFyLXJ1ZzogXFxlNTY5O1xuJGZhLXZhci1lYXJ0aC1ldXJvcGU6IFxcZjdhMjtcbiRmYS12YXItZ2xvYmUtZXVyb3BlOiBcXGY3YTI7XG4kZmEtdmFyLWNhcnQtZmxhdGJlZC1zdWl0Y2FzZTogXFxmNTlkO1xuJGZhLXZhci1sdWdnYWdlLWNhcnQ6IFxcZjU5ZDtcbiRmYS12YXItcmVjdGFuZ2xlLXhtYXJrOiBcXGY0MTA7XG4kZmEtdmFyLXJlY3RhbmdsZS10aW1lczogXFxmNDEwO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGU6IFxcZjQxMDtcbiRmYS12YXItd2luZG93LWNsb3NlOiBcXGY0MTA7XG4kZmEtdmFyLWJhaHQtc2lnbjogXFxlMGFjO1xuJGZhLXZhci1ib29rLW9wZW46IFxcZjUxODtcbiRmYS12YXItYm9vay1qb3VybmFsLXdoaWxsczogXFxmNjZhO1xuJGZhLXZhci1qb3VybmFsLXdoaWxsczogXFxmNjZhO1xuJGZhLXZhci1oYW5kY3VmZnM6IFxcZTRmODtcbiRmYS12YXItdHJpYW5nbGUtZXhjbGFtYXRpb246IFxcZjA3MTtcbiRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU6IFxcZjA3MTtcbiRmYS12YXItd2FybmluZzogXFxmMDcxO1xuJGZhLXZhci1kYXRhYmFzZTogXFxmMWMwO1xuJGZhLXZhci1zaGFyZTogXFxmMDY0O1xuJGZhLXZhci1tYWlsLWZvcndhcmQ6IFxcZjA2NDtcbiRmYS12YXItYm90dGxlLWRyb3BsZXQ6IFxcZTRjNDtcbiRmYS12YXItbWFzay1mYWNlOiBcXGUxZDc7XG4kZmEtdmFyLWhpbGwtcm9ja3NsaWRlOiBcXGU1MDg7XG4kZmEtdmFyLXJpZ2h0LWxlZnQ6IFxcZjM2MjtcbiRmYS12YXItZXhjaGFuZ2UtYWx0OiBcXGYzNjI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcXGYxZDg7XG4kZmEtdmFyLXJvYWQtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU1NjU7XG4kZmEtdmFyLWR1bmdlb246IFxcZjZkOTtcbiRmYS12YXItYWxpZ24tcmlnaHQ6IFxcZjAzODtcbiRmYS12YXItbW9uZXktYmlsbC0xLXdhdmU6IFxcZjUzYjtcbiRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdDogXFxmNTNiO1xuJGZhLXZhci1saWZlLXJpbmc6IFxcZjFjZDtcbiRmYS12YXItaGFuZHM6IFxcZjJhNztcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXFxmMmE3O1xuJGZhLXZhci1zaWduaW5nOiBcXGYyYTc7XG4kZmEtdmFyLWNhbGVuZGFyLWRheTogXFxmNzgzO1xuJGZhLXZhci13YXRlci1sYWRkZXI6IFxcZjVjNTtcbiRmYS12YXItbGFkZGVyLXdhdGVyOiBcXGY1YzU7XG4kZmEtdmFyLXN3aW1taW5nLXBvb2w6IFxcZjVjNTtcbiRmYS12YXItYXJyb3dzLXVwLWRvd246IFxcZjA3ZDtcbiRmYS12YXItYXJyb3dzLXY6IFxcZjA3ZDtcbiRmYS12YXItZmFjZS1ncmltYWNlOiBcXGY1N2Y7XG4kZmEtdmFyLWdyaW1hY2U6IFxcZjU3ZjtcbiRmYS12YXItd2hlZWxjaGFpci1tb3ZlOiBcXGUyY2U7XG4kZmEtdmFyLXdoZWVsY2hhaXItYWx0OiBcXGUyY2U7XG4kZmEtdmFyLXR1cm4tZG93bjogXFxmM2JlO1xuJGZhLXZhci1sZXZlbC1kb3duLWFsdDogXFxmM2JlO1xuJGZhLXZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodDogXFxlNTUyO1xuJGZhLXZhci1zcXVhcmUtZW52ZWxvcGU6IFxcZjE5OTtcbiRmYS12YXItZW52ZWxvcGUtc3F1YXJlOiBcXGYxOTk7XG4kZmEtdmFyLWRpY2U6IFxcZjUyMjtcbiRmYS12YXItYm93bGluZy1iYWxsOiBcXGY0MzY7XG4kZmEtdmFyLWJyYWluOiBcXGY1ZGM7XG4kZmEtdmFyLWJhbmRhZ2U6IFxcZjQ2MjtcbiRmYS12YXItYmFuZC1haWQ6IFxcZjQ2MjtcbiRmYS12YXItY2FsZW5kYXItbWludXM6IFxcZjI3MjtcbiRmYS12YXItY2lyY2xlLXhtYXJrOiBcXGYwNTc7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZTogXFxmMDU3O1xuJGZhLXZhci14bWFyay1jaXJjbGU6IFxcZjA1NztcbiRmYS12YXItZ2lmdHM6IFxcZjc5YztcbiRmYS12YXItaG90ZWw6IFxcZjU5NDtcbiRmYS12YXItZWFydGgtYXNpYTogXFxmNTdlO1xuJGZhLXZhci1nbG9iZS1hc2lhOiBcXGY1N2U7XG4kZmEtdmFyLWlkLWNhcmQtY2xpcDogXFxmNDdmO1xuJGZhLXZhci1pZC1jYXJkLWFsdDogXFxmNDdmO1xuJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLXBsdXM6IFxcZjAwZTtcbiRmYS12YXItc2VhcmNoLXBsdXM6IFxcZjAwZTtcbiRmYS12YXItdGh1bWJzLXVwOiBcXGYxNjQ7XG4kZmEtdmFyLXVzZXItY2xvY2s6IFxcZjRmZDtcbiRmYS12YXItaGFuZC1kb3RzOiBcXGY0NjE7XG4kZmEtdmFyLWFsbGVyZ2llczogXFxmNDYxO1xuJGZhLXZhci1maWxlLWludm9pY2U6IFxcZjU3MDtcbiRmYS12YXItd2luZG93LW1pbmltaXplOiBcXGYyZDE7XG4kZmEtdmFyLW11Zy1zYXVjZXI6IFxcZjBmNDtcbiRmYS12YXItY29mZmVlOiBcXGYwZjQ7XG4kZmEtdmFyLWJydXNoOiBcXGY1NWQ7XG4kZmEtdmFyLW1hc2s6IFxcZjZmYTtcbiRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1taW51czogXFxmMDEwO1xuJGZhLXZhci1zZWFyY2gtbWludXM6IFxcZjAxMDtcbiRmYS12YXItcnVsZXItdmVydGljYWw6IFxcZjU0ODtcbiRmYS12YXItdXNlci1sYXJnZTogXFxmNDA2O1xuJGZhLXZhci11c2VyLWFsdDogXFxmNDA2O1xuJGZhLXZhci10cmFpbi10cmFtOiBcXGU1YjQ7XG4kZmEtdmFyLXVzZXItbnVyc2U6IFxcZjgyZjtcbiRmYS12YXItc3lyaW5nZTogXFxmNDhlO1xuJGZhLXZhci1jbG91ZC1zdW46IFxcZjZjNDtcbiRmYS12YXItc3RvcHdhdGNoLTIwOiBcXGUwNmY7XG4kZmEtdmFyLXNxdWFyZS1mdWxsOiBcXGY0NWM7XG4kZmEtdmFyLW1hZ25ldDogXFxmMDc2O1xuJGZhLXZhci1qYXI6IFxcZTUxNjtcbiRmYS12YXItbm90ZS1zdGlja3k6IFxcZjI0OTtcbiRmYS12YXItc3RpY2t5LW5vdGU6IFxcZjI0OTtcbiRmYS12YXItYnVnLXNsYXNoOiBcXGU0OTA7XG4kZmEtdmFyLWFycm93LXVwLWZyb20td2F0ZXItcHVtcDogXFxlNGI2O1xuJGZhLXZhci1ib25lOiBcXGY1ZDc7XG4kZmEtdmFyLXRhYmxlLWNlbGxzLXJvdy11bmxvY2s6IFxcZTY5MTtcbiRmYS12YXItdXNlci1pbmp1cmVkOiBcXGY3Mjg7XG4kZmEtdmFyLWZhY2Utc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItcGxhbmU6IFxcZjA3MjtcbiRmYS12YXItdGVudC1hcnJvd3MtZG93bjogXFxlNTgxO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXFwyMTtcbiRmYS12YXItYXJyb3dzLXNwaW46IFxcZTRiYjtcbiRmYS12YXItcHJpbnQ6IFxcZjAyZjtcbiRmYS12YXItdHVya2lzaC1saXJhLXNpZ246IFxcZTJiYjtcbiRmYS12YXItdHJ5OiBcXGUyYmI7XG4kZmEtdmFyLXR1cmtpc2gtbGlyYTogXFxlMmJiO1xuJGZhLXZhci1kb2xsYXItc2lnbjogXFwyNDtcbiRmYS12YXItZG9sbGFyOiBcXDI0O1xuJGZhLXZhci11c2Q6IFxcMjQ7XG4kZmEtdmFyLXg6IFxcNTg7XG4kZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyOiBcXGY2ODg7XG4kZmEtdmFyLXNlYXJjaC1kb2xsYXI6IFxcZjY4ODtcbiRmYS12YXItdXNlcnMtZ2VhcjogXFxmNTA5O1xuJGZhLXZhci11c2Vycy1jb2c6IFxcZjUwOTtcbiRmYS12YXItcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nOiBcXGU1NGE7XG4kZmEtdmFyLWJ1aWxkaW5nLWNvbHVtbnM6IFxcZjE5YztcbiRmYS12YXItYmFuazogXFxmMTljO1xuJGZhLXZhci1pbnN0aXR1dGlvbjogXFxmMTljO1xuJGZhLXZhci1tdXNldW06IFxcZjE5YztcbiRmYS12YXItdW5pdmVyc2l0eTogXFxmMTljO1xuJGZhLXZhci11bWJyZWxsYTogXFxmMGU5O1xuJGZhLXZhci10cm93ZWw6IFxcZTU4OTtcbiRmYS12YXItZDogXFw0NDtcbiRmYS12YXItc3RhcGxlcjogXFxlNWFmO1xuJGZhLXZhci1tYXNrcy10aGVhdGVyOiBcXGY2MzA7XG4kZmEtdmFyLXRoZWF0ZXItbWFza3M6IFxcZjYzMDtcbiRmYS12YXIta2lwLXNpZ246IFxcZTFjNDtcbiRmYS12YXItaGFuZC1wb2ludC1sZWZ0OiBcXGYwYTU7XG4kZmEtdmFyLWhhbmRzaGFrZS1zaW1wbGU6IFxcZjRjNjtcbiRmYS12YXItaGFuZHNoYWtlLWFsdDogXFxmNGM2O1xuJGZhLXZhci1qZXQtZmlnaHRlcjogXFxmMGZiO1xuJGZhLXZhci1maWdodGVyLWpldDogXFxmMGZiO1xuJGZhLXZhci1zcXVhcmUtc2hhcmUtbm9kZXM6IFxcZjFlMTtcbiRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTogXFxmMWUxO1xuJGZhLXZhci1iYXJjb2RlOiBcXGYwMmE7XG4kZmEtdmFyLXBsdXMtbWludXM6IFxcZTQzYztcbiRmYS12YXItdmlkZW86IFxcZjAzZDtcbiRmYS12YXItdmlkZW8tY2FtZXJhOiBcXGYwM2Q7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcXGYxOWQ7XG4kZmEtdmFyLW1vcnRhci1ib2FyZDogXFxmMTlkO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctbWVkaWNhbDogXFxlMDVjO1xuJGZhLXZhci1wZXJzb24tY2lyY2xlLWNoZWNrOiBcXGU1M2U7XG4kZmEtdmFyLXR1cm4tdXA6IFxcZjNiZjtcbiRmYS12YXItbGV2ZWwtdXAtYWx0OiBcXGYzYmY7XG5cbiRmYS12YXItbW9uZXJvOiBcXGYzZDA7XG4kZmEtdmFyLWhvb2xpOiBcXGY0Mjc7XG4kZmEtdmFyLXllbHA6IFxcZjFlOTtcbiRmYS12YXItY2MtdmlzYTogXFxmMWYwO1xuJGZhLXZhci1sYXN0Zm06IFxcZjIwMjtcbiRmYS12YXItc2hvcHdhcmU6IFxcZjViNTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYzogXFxmNGU4O1xuJGZhLXZhci1hd3M6IFxcZjM3NTtcbiRmYS12YXItcmVkaGF0OiBcXGY3YmM7XG4kZmEtdmFyLXlvYXN0OiBcXGYyYjE7XG4kZmEtdmFyLWNsb3VkZmxhcmU6IFxcZTA3ZDtcbiRmYS12YXItdXBzOiBcXGY3ZTA7XG4kZmEtdmFyLXBpeGl2OiBcXGU2NDA7XG4kZmEtdmFyLXdwZXhwbG9yZXI6IFxcZjJkZTtcbiRmYS12YXItZHlhbG9nOiBcXGYzOTk7XG4kZmEtdmFyLWJpdHk6IFxcZjM3YTtcbiRmYS12YXItc3RhY2twYXRoOiBcXGY4NDI7XG4kZmEtdmFyLWJ1eXNlbGxhZHM6IFxcZjIwZDtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFxcZjJiMDtcbiRmYS12YXItbW9keDogXFxmMjg1O1xuJGZhLXZhci1ndWlsZGVkOiBcXGUwN2U7XG4kZmEtdmFyLXZudjogXFxmNDBiO1xuJGZhLXZhci1zcXVhcmUtanM6IFxcZjNiOTtcbiRmYS12YXItanMtc3F1YXJlOiBcXGYzYjk7XG4kZmEtdmFyLW1pY3Jvc29mdDogXFxmM2NhO1xuJGZhLXZhci1xcTogXFxmMWQ2O1xuJGZhLXZhci1vcmNpZDogXFxmOGQyO1xuJGZhLXZhci1qYXZhOiBcXGY0ZTQ7XG4kZmEtdmFyLWludmlzaW9uOiBcXGY3YjA7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OiBcXGY0ZWQ7XG4kZmEtdmFyLWNlbnRlcmNvZGU6IFxcZjM4MDtcbiRmYS12YXItZ2xpZGUtZzogXFxmMmE2O1xuJGZhLXZhci1kcnVwYWw6IFxcZjFhOTtcbiRmYS12YXItanhsOiBcXGU2N2I7XG4kZmEtdmFyLWRhcnQtbGFuZzogXFxlNjkzO1xuJGZhLXZhci1oaXJlLWEtaGVscGVyOiBcXGYzYjA7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtYnk6IFxcZjRlNztcbiRmYS12YXItdW5pdHk6IFxcZTA0OTtcbiRmYS12YXItd2htY3M6IFxcZjQwZDtcbiRmYS12YXItcm9ja2V0Y2hhdDogXFxmM2U4O1xuJGZhLXZhci12azogXFxmMTg5O1xuJGZhLXZhci11bnRhcHBkOiBcXGY0MDU7XG4kZmEtdmFyLW1haWxjaGltcDogXFxmNTllO1xuJGZhLXZhci1jc3MzLWFsdDogXFxmMzhiO1xuJGZhLXZhci1zcXVhcmUtcmVkZGl0OiBcXGYxYTI7XG4kZmEtdmFyLXJlZGRpdC1zcXVhcmU6IFxcZjFhMjtcbiRmYS12YXItdmltZW8tdjogXFxmMjdkO1xuJGZhLXZhci1jb250YW86IFxcZjI2ZDtcbiRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZTogXFxlNWFkO1xuJGZhLXZhci1kZXNrcHJvOiBcXGYzOGY7XG4kZmEtdmFyLWJyYXZlOiBcXGU2M2M7XG4kZmEtdmFyLXNpc3RyaXg6IFxcZjNlZTtcbiRmYS12YXItc3F1YXJlLWluc3RhZ3JhbTogXFxlMDU1O1xuJGZhLXZhci1pbnN0YWdyYW0tc3F1YXJlOiBcXGUwNTU7XG4kZmEtdmFyLWJhdHRsZS1uZXQ6IFxcZjgzNTtcbiRmYS12YXItdGhlLXJlZC15ZXRpOiBcXGY2OWQ7XG4kZmEtdmFyLXNxdWFyZS1oYWNrZXItbmV3czogXFxmM2FmO1xuJGZhLXZhci1oYWNrZXItbmV3cy1zcXVhcmU6IFxcZjNhZjtcbiRmYS12YXItZWRnZTogXFxmMjgyO1xuJGZhLXZhci10aHJlYWRzOiBcXGU2MTg7XG4kZmEtdmFyLW5hcHN0ZXI6IFxcZjNkMjtcbiRmYS12YXItc3F1YXJlLXNuYXBjaGF0OiBcXGYyYWQ7XG4kZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTogXFxmMmFkO1xuJGZhLXZhci1nb29nbGUtcGx1cy1nOiBcXGYwZDU7XG4kZmEtdmFyLWFydHN0YXRpb246IFxcZjc3YTtcbiRmYS12YXItbWFya2Rvd246IFxcZjYwZjtcbiRmYS12YXItc291cmNldHJlZTogXFxmN2QzO1xuJGZhLXZhci1nb29nbGUtcGx1czogXFxmMmIzO1xuJGZhLXZhci1kaWFzcG9yYTogXFxmNzkxO1xuJGZhLXZhci1mb3Vyc3F1YXJlOiBcXGYxODA7XG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcXGYxNmM7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFxcZjExMztcbiRmYS12YXItcGhvZW5peC1zcXVhZHJvbjogXFxmNTExO1xuJGZhLXZhci1wYWdlbGluZXM6IFxcZjE4YztcbiRmYS12YXItYWxnb2xpYTogXFxmMzZjO1xuJGZhLXZhci1yZWQtcml2ZXI6IFxcZjNlMztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYTogXFxmNGVmO1xuJGZhLXZhci1zYWZhcmk6IFxcZjI2NztcbiRmYS12YXItZ29vZ2xlOiBcXGYxYTA7XG4kZmEtdmFyLXNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlOiBcXGYzNWM7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1hbHQ6IFxcZjM1YztcbiRmYS12YXItYXRsYXNzaWFuOiBcXGY3N2I7XG4kZmEtdmFyLWxpbmtlZGluLWluOiBcXGYwZTE7XG4kZmEtdmFyLWRpZ2l0YWwtb2NlYW46IFxcZjM5MTtcbiRmYS12YXItbmltYmxyOiBcXGY1YTg7XG4kZmEtdmFyLWNocm9tZWNhc3Q6IFxcZjgzODtcbiRmYS12YXItZXZlcm5vdGU6IFxcZjgzOTtcbiRmYS12YXItaGFja2VyLW5ld3M6IFxcZjFkNDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzogXFxmNGYwO1xuJGZhLXZhci1hZHZlcnNhbDogXFxmMzZhO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOiBcXGYyNWU7XG4kZmEtdmFyLXdhdGNobWFuLW1vbml0b3Jpbmc6IFxcZTA4NztcbiRmYS12YXItZm9udGljb25zOiBcXGYyODA7XG4kZmEtdmFyLXdlaXhpbjogXFxmMWQ3O1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFxcZjIxNDtcbiRmYS12YXItY29kZXBlbjogXFxmMWNiO1xuJGZhLXZhci1naXQtYWx0OiBcXGY4NDE7XG4kZmEtdmFyLWx5ZnQ6IFxcZjNjMztcbiRmYS12YXItcmV2OiBcXGY1YjI7XG4kZmEtdmFyLXdpbmRvd3M6IFxcZjE3YTtcbiRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3Q6IFxcZjczMDtcbiRmYS12YXItc3F1YXJlLXZpYWRlbzogXFxmMmFhO1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcXGYyYWE7XG4kZmEtdmFyLW1lZXR1cDogXFxmMmUwO1xuJGZhLXZhci1jZW50b3M6IFxcZjc4OTtcbiRmYS12YXItYWRuOiBcXGYxNzA7XG4kZmEtdmFyLWNsb3Vkc21pdGg6IFxcZjM4NDtcbiRmYS12YXItb3BlbnN1c2U6IFxcZTYyYjtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFxcZjFhODtcbiRmYS12YXItc3F1YXJlLWRyaWJiYmxlOiBcXGYzOTc7XG4kZmEtdmFyLWRyaWJiYmxlLXNxdWFyZTogXFxmMzk3O1xuJGZhLXZhci1jb2RpZXBpZTogXFxmMjg0O1xuJGZhLXZhci1ub2RlOiBcXGY0MTk7XG4kZmEtdmFyLW1peDogXFxmM2NiO1xuJGZhLXZhci1zdGVhbTogXFxmMWI2O1xuJGZhLXZhci1jYy1hcHBsZS1wYXk6IFxcZjQxNjtcbiRmYS12YXItc2NyaWJkOiBcXGYyOGE7XG4kZmEtdmFyLWRlYmlhbjogXFxlNjBiO1xuJGZhLXZhci1vcGVuaWQ6IFxcZjE5YjtcbiRmYS12YXItaW5zdGFsb2Q6IFxcZTA4MTtcbiRmYS12YXItZXhwZWRpdGVkc3NsOiBcXGYyM2U7XG4kZmEtdmFyLXNlbGxjYXN0OiBcXGYyZGE7XG4kZmEtdmFyLXNxdWFyZS10d2l0dGVyOiBcXGYwODE7XG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcXGYwODE7XG4kZmEtdmFyLXItcHJvamVjdDogXFxmNGY3O1xuJGZhLXZhci1kZWxpY2lvdXM6IFxcZjFhNTtcbiRmYS12YXItZnJlZWJzZDogXFxmM2E0O1xuJGZhLXZhci12dWVqczogXFxmNDFmO1xuJGZhLXZhci1hY2N1c29mdDogXFxmMzY5O1xuJGZhLXZhci1pb3hob3N0OiBcXGYyMDg7XG4kZmEtdmFyLWZvbnRpY29ucy1maTogXFxmM2EyO1xuJGZhLXZhci1hcHAtc3RvcmU6IFxcZjM2ZjtcbiRmYS12YXItY2MtbWFzdGVyY2FyZDogXFxmMWYxO1xuJGZhLXZhci1pdHVuZXMtbm90ZTogXFxmM2I1O1xuJGZhLXZhci1nb2xhbmc6IFxcZTQwZjtcbiRmYS12YXIta2lja3N0YXJ0ZXI6IFxcZjNiYjtcbiRmYS12YXItc3F1YXJlLWtpY2tzdGFydGVyOiBcXGYzYmI7XG4kZmEtdmFyLWdyYXY6IFxcZjJkNjtcbiRmYS12YXItd2VpYm86IFxcZjE4YTtcbiRmYS12YXItdW5jaGFydGVkOiBcXGUwODQ7XG4kZmEtdmFyLWZpcnN0ZHJhZnQ6IFxcZjNhMTtcbiRmYS12YXItc3F1YXJlLXlvdXR1YmU6IFxcZjQzMTtcbiRmYS12YXIteW91dHViZS1zcXVhcmU6IFxcZjQzMTtcbiRmYS12YXItd2lraXBlZGlhLXc6IFxcZjI2NjtcbiRmYS12YXItd3ByZXNzcjogXFxmM2U0O1xuJGZhLXZhci1yZW5kYWN0OiBcXGYzZTQ7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXFxmMjA5O1xuJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYzogXFxmNTBjO1xuJGZhLXZhci1uZmMtZGlyZWN0aW9uYWw6IFxcZTUzMDtcbiRmYS12YXItc2t5cGU6IFxcZjE3ZTtcbiRmYS12YXItam9nZXQ6IFxcZjNiNztcbiRmYS12YXItZmVkb3JhOiBcXGY3OTg7XG4kZmEtdmFyLXN0cmlwZS1zOiBcXGY0MmE7XG4kZmEtdmFyLW1ldGE6IFxcZTQ5YjtcbiRmYS12YXItbGFyYXZlbDogXFxmM2JkO1xuJGZhLXZhci1ob3RqYXI6IFxcZjNiMTtcbiRmYS12YXItYmx1ZXRvb3RoLWI6IFxcZjI5NDtcbiRmYS12YXItc3F1YXJlLWxldHRlcmJveGQ6IFxcZTYyZTtcbiRmYS12YXItc3RpY2tlci1tdWxlOiBcXGYzZjc7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtemVybzogXFxmNGYzO1xuJGZhLXZhci1oaXBzOiBcXGY0NTI7XG4kZmEtdmFyLWJlaGFuY2U6IFxcZjFiNDtcbiRmYS12YXItcmVkZGl0OiBcXGYxYTE7XG4kZmEtdmFyLWRpc2NvcmQ6IFxcZjM5MjtcbiRmYS12YXItY2hyb21lOiBcXGYyNjg7XG4kZmEtdmFyLWFwcC1zdG9yZS1pb3M6IFxcZjM3MDtcbiRmYS12YXItY2MtZGlzY292ZXI6IFxcZjFmMjtcbiRmYS12YXItd3BiZWdpbm5lcjogXFxmMjk3O1xuJGZhLXZhci1jb25mbHVlbmNlOiBcXGY3OGQ7XG4kZmEtdmFyLXNob2VsYWNlOiBcXGU2MGM7XG4kZmEtdmFyLW1kYjogXFxmOGNhO1xuJGZhLXZhci1kb2NodWI6IFxcZjM5NDtcbiRmYS12YXItYWNjZXNzaWJsZS1pY29uOiBcXGYzNjg7XG4kZmEtdmFyLWViYXk6IFxcZjRmNDtcbiRmYS12YXItYW1hem9uOiBcXGYyNzA7XG4kZmEtdmFyLXVuc3BsYXNoOiBcXGUwN2M7XG4kZmEtdmFyLXlhcm46IFxcZjdlMztcbiRmYS12YXItc3F1YXJlLXN0ZWFtOiBcXGYxYjc7XG4kZmEtdmFyLXN0ZWFtLXNxdWFyZTogXFxmMWI3O1xuJGZhLXZhci01MDBweDogXFxmMjZlO1xuJGZhLXZhci1zcXVhcmUtdmltZW86IFxcZjE5NDtcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcXGYxOTQ7XG4kZmEtdmFyLWFzeW1tZXRyaWs6IFxcZjM3MjtcbiRmYS12YXItZm9udC1hd2Vzb21lOiBcXGYyYjQ7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnOiBcXGYyYjQ7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6IFxcZjJiNDtcbiRmYS12YXItZ3JhdGlwYXk6IFxcZjE4NDtcbiRmYS12YXItYXBwbGU6IFxcZjE3OTtcbiRmYS12YXItaGl2ZTogXFxlMDdmO1xuJGZhLXZhci1naXRrcmFrZW46IFxcZjNhNjtcbiRmYS12YXIta2V5YmFzZTogXFxmNGY1O1xuJGZhLXZhci1hcHBsZS1wYXk6IFxcZjQxNTtcbiRmYS12YXItcGFkbGV0OiBcXGU0YTA7XG4kZmEtdmFyLWFtYXpvbi1wYXk6IFxcZjQyYztcbiRmYS12YXItc3F1YXJlLWdpdGh1YjogXFxmMDkyO1xuJGZhLXZhci1naXRodWItc3F1YXJlOiBcXGYwOTI7XG4kZmEtdmFyLXN0dW1ibGV1cG9uOiBcXGYxYTQ7XG4kZmEtdmFyLWZlZGV4OiBcXGY3OTc7XG4kZmEtdmFyLXBob2VuaXgtZnJhbWV3b3JrOiBcXGYzZGM7XG4kZmEtdmFyLXNob3BpZnk6IFxcZTA1NztcbiRmYS12YXItbmVvczogXFxmNjEyO1xuJGZhLXZhci1zcXVhcmUtdGhyZWFkczogXFxlNjE5O1xuJGZhLXZhci1oYWNrZXJyYW5rOiBcXGY1Zjc7XG4kZmEtdmFyLXJlc2VhcmNoZ2F0ZTogXFxmNGY4O1xuJGZhLXZhci1zd2lmdDogXFxmOGUxO1xuJGZhLXZhci1hbmd1bGFyOiBcXGY0MjA7XG4kZmEtdmFyLXNwZWFrYXA6IFxcZjNmMztcbiRmYS12YXItYW5ncnljcmVhdGl2ZTogXFxmMzZlO1xuJGZhLXZhci15LWNvbWJpbmF0b3I6IFxcZjIzYjtcbiRmYS12YXItZW1waXJlOiBcXGYxZDE7XG4kZmEtdmFyLWVudmlyYTogXFxmMjk5O1xuJGZhLXZhci1nb29nbGUtc2Nob2xhcjogXFxlNjNiO1xuJGZhLXZhci1zcXVhcmUtZ2l0bGFiOiBcXGU1YWU7XG4kZmEtdmFyLWdpdGxhYi1zcXVhcmU6IFxcZTVhZTtcbiRmYS12YXItc3R1ZGlvdmluYXJpOiBcXGYzZjg7XG4kZmEtdmFyLXBpZWQtcGlwZXI6IFxcZjJhZTtcbiRmYS12YXItd29yZHByZXNzOiBcXGYxOWE7XG4kZmEtdmFyLXByb2R1Y3QtaHVudDogXFxmMjg4O1xuJGZhLXZhci1maXJlZm94OiBcXGYyNjk7XG4kZmEtdmFyLWxpbm9kZTogXFxmMmI4O1xuJGZhLXZhci1nb29kcmVhZHM6IFxcZjNhODtcbiRmYS12YXItc3F1YXJlLW9kbm9rbGFzc25pa2k6IFxcZjI2NDtcbiRmYS12YXItb2Rub2tsYXNzbmlraS1zcXVhcmU6IFxcZjI2NDtcbiRmYS12YXItanNmaWRkbGU6IFxcZjFjYztcbiRmYS12YXItc2l0aDogXFxmNTEyO1xuJGZhLXZhci10aGVtZWlzbGU6IFxcZjJiMjtcbiRmYS12YXItcGFnZTQ6IFxcZjNkNztcbiRmYS12YXItaGFzaG5vZGU6IFxcZTQ5OTtcbiRmYS12YXItcmVhY3Q6IFxcZjQxYjtcbiRmYS12YXItY2MtcGF5cGFsOiBcXGYxZjQ7XG4kZmEtdmFyLXNxdWFyZXNwYWNlOiBcXGY1YmU7XG4kZmEtdmFyLWNjLXN0cmlwZTogXFxmMWY1O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOiBcXGY0ZjI7XG4kZmEtdmFyLWJpdGNvaW46IFxcZjM3OTtcbiRmYS12YXIta2V5Y2RuOiBcXGYzYmE7XG4kZmEtdmFyLW9wZXJhOiBcXGYyNmE7XG4kZmEtdmFyLWl0Y2gtaW86IFxcZjgzYTtcbiRmYS12YXItdW1icmFjbzogXFxmOGU4O1xuJGZhLXZhci1nYWxhY3RpYy1zZW5hdGU6IFxcZjUwZDtcbiRmYS12YXItdWJ1bnR1OiBcXGY3ZGY7XG4kZmEtdmFyLWRyYWZ0MmRpZ2l0YWw6IFxcZjM5NjtcbiRmYS12YXItc3RyaXBlOiBcXGY0Mjk7XG4kZmEtdmFyLWhvdXp6OiBcXGYyN2M7XG4kZmEtdmFyLWdnOiBcXGYyNjA7XG4kZmEtdmFyLWRobDogXFxmNzkwO1xuJGZhLXZhci1zcXVhcmUtcGludGVyZXN0OiBcXGYwZDM7XG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFxcZjBkMztcbiRmYS12YXIteGluZzogXFxmMTY4O1xuJGZhLXZhci1ibGFja2JlcnJ5OiBcXGYzN2I7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQ6IFxcZjRlYztcbiRmYS12YXItcGxheXN0YXRpb246IFxcZjNkZjtcbiRmYS12YXItcXVpbnNjYXBlOiBcXGY0NTk7XG4kZmEtdmFyLWxlc3M6IFxcZjQxZDtcbiRmYS12YXItYmxvZ2dlci1iOiBcXGYzN2Q7XG4kZmEtdmFyLW9wZW5jYXJ0OiBcXGYyM2Q7XG4kZmEtdmFyLXZpbmU6IFxcZjFjYTtcbiRmYS12YXItc2lnbmFsLW1lc3NlbmdlcjogXFxlNjYzO1xuJGZhLXZhci1wYXlwYWw6IFxcZjFlZDtcbiRmYS12YXItZ2l0bGFiOiBcXGYyOTY7XG4kZmEtdmFyLXR5cG8zOiBcXGY0MmI7XG4kZmEtdmFyLXJlZGRpdC1hbGllbjogXFxmMjgxO1xuJGZhLXZhci15YWhvbzogXFxmMTllO1xuJGZhLXZhci1kYWlseW1vdGlvbjogXFxlMDUyO1xuJGZhLXZhci1hZmZpbGlhdGV0aGVtZTogXFxmMzZiO1xuJGZhLXZhci1waWVkLXBpcGVyLXBwOiBcXGYxYTc7XG4kZmEtdmFyLWJvb3RzdHJhcDogXFxmODM2O1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcXGYyNjM7XG4kZmEtdmFyLW5mYy1zeW1ib2w6IFxcZTUzMTtcbiRmYS12YXItbWludGJpdDogXFxlNjJmO1xuJGZhLXZhci1ldGhlcmV1bTogXFxmNDJlO1xuJGZhLXZhci1zcGVha2VyLWRlY2s6IFxcZjgzYztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldTogXFxmNGU5O1xuJGZhLXZhci1wYXRyZW9uOiBcXGYzZDk7XG4kZmEtdmFyLWF2aWFuZXg6IFxcZjM3NDtcbiRmYS12YXItZWxsbzogXFxmNWYxO1xuJGZhLXZhci1nb2ZvcmU6IFxcZjNhNztcbiRmYS12YXItYmltb2JqZWN0OiBcXGYzNzg7XG4kZmEtdmFyLWJyYXZlLXJldmVyc2U6IFxcZTYzZDtcbiRmYS12YXItZmFjZWJvb2stZjogXFxmMzllO1xuJGZhLXZhci1zcXVhcmUtZ29vZ2xlLXBsdXM6IFxcZjBkNDtcbiRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOiBcXGYwZDQ7XG4kZmEtdmFyLXdlYi1hd2Vzb21lOiBcXGU2ODI7XG4kZmEtdmFyLW1hbmRhbG9yaWFuOiBcXGY1MGY7XG4kZmEtdmFyLWZpcnN0LW9yZGVyLWFsdDogXFxmNTBhO1xuJGZhLXZhci1vc2k6IFxcZjQxYTtcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXFxmMWVlO1xuJGZhLXZhci1kLWFuZC1kLWJleW9uZDogXFxmNmNhO1xuJGZhLXZhci1wZXJpc2NvcGU6IFxcZjNkYTtcbiRmYS12YXItZnVsY3J1bTogXFxmNTBiO1xuJGZhLXZhci1jbG91ZHNjYWxlOiBcXGYzODM7XG4kZmEtdmFyLWZvcnVtYmVlOiBcXGYyMTE7XG4kZmEtdmFyLW1penVuaTogXFxmM2NjO1xuJGZhLXZhci1zY2hsaXg6IFxcZjNlYTtcbiRmYS12YXItc3F1YXJlLXhpbmc6IFxcZjE2OTtcbiRmYS12YXIteGluZy1zcXVhcmU6IFxcZjE2OTtcbiRmYS12YXItYmFuZGNhbXA6IFxcZjJkNTtcbiRmYS12YXItd3Bmb3JtczogXFxmMjk4O1xuJGZhLXZhci1jbG91ZHZlcnNpZnk6IFxcZjM4NTtcbiRmYS12YXItdXNwczogXFxmN2UxO1xuJGZhLXZhci1tZWdhcG9ydDogXFxmNWEzO1xuJGZhLXZhci1tYWdlbnRvOiBcXGYzYzQ7XG4kZmEtdmFyLXNwb3RpZnk6IFxcZjFiYztcbiRmYS12YXItb3B0aW4tbW9uc3RlcjogXFxmMjNjO1xuJGZhLXZhci1mbHk6IFxcZjQxNztcbiRmYS12YXItYXZpYXRvOiBcXGY0MjE7XG4kZmEtdmFyLWl0dW5lczogXFxmM2I0O1xuJGZhLXZhci1jdXR0bGVmaXNoOiBcXGYzOGM7XG4kZmEtdmFyLWJsb2dnZXI6IFxcZjM3YztcbiRmYS12YXItZmxpY2tyOiBcXGYxNmU7XG4kZmEtdmFyLXZpYmVyOiBcXGY0MDk7XG4kZmEtdmFyLXNvdW5kY2xvdWQ6IFxcZjFiZTtcbiRmYS12YXItZGlnZzogXFxmMWE2O1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcXGYxZDU7XG4kZmEtdmFyLWxldHRlcmJveGQ6IFxcZTYyZDtcbiRmYS12YXItc3ltZm9ueTogXFxmODNkO1xuJGZhLXZhci1tYXhjZG46IFxcZjEzNjtcbiRmYS12YXItZXRzeTogXFxmMmQ3O1xuJGZhLXZhci1mYWNlYm9vay1tZXNzZW5nZXI6IFxcZjM5ZjtcbiRmYS12YXItYXVkaWJsZTogXFxmMzczO1xuJGZhLXZhci10aGluay1wZWFrczogXFxmNzMxO1xuJGZhLXZhci1iaWxpYmlsaTogXFxlM2Q5O1xuJGZhLXZhci1lcmxhbmc6IFxcZjM5ZDtcbiRmYS12YXIteC10d2l0dGVyOiBcXGU2MWI7XG4kZmEtdmFyLWNvdHRvbi1idXJlYXU6IFxcZjg5ZTtcbiRmYS12YXItZGFzaGN1YmU6IFxcZjIxMDtcbiRmYS12YXItNDItZ3JvdXA6IFxcZTA4MDtcbiRmYS12YXItaW5ub3NvZnQ6IFxcZTA4MDtcbiRmYS12YXItc3RhY2stZXhjaGFuZ2U6IFxcZjE4ZDtcbiRmYS12YXItZWxlbWVudG9yOiBcXGY0MzA7XG4kZmEtdmFyLXNxdWFyZS1waWVkLXBpcGVyOiBcXGUwMWU7XG4kZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlOiBcXGUwMWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQ6IFxcZjRlYjtcbiRmYS12YXItcGFsZmVkOiBcXGYzZDg7XG4kZmEtdmFyLXN1cGVycG93ZXJzOiBcXGYyZGQ7XG4kZmEtdmFyLXJlc29sdmluZzogXFxmM2U3O1xuJGZhLXZhci14Ym94OiBcXGY0MTI7XG4kZmEtdmFyLXNxdWFyZS13ZWItYXdlc29tZS1zdHJva2U6IFxcZTY4NDtcbiRmYS12YXItc2VhcmNoZW5naW46IFxcZjNlYjtcbiRmYS12YXItdGlrdG9rOiBcXGUwN2I7XG4kZmEtdmFyLXNxdWFyZS1mYWNlYm9vazogXFxmMDgyO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFxcZjA4MjtcbiRmYS12YXItcmVucmVuOiBcXGYxOGI7XG4kZmEtdmFyLWxpbnV4OiBcXGYxN2M7XG4kZmEtdmFyLWdsaWRlOiBcXGYyYTU7XG4kZmEtdmFyLWxpbmtlZGluOiBcXGYwOGM7XG4kZmEtdmFyLWh1YnNwb3Q6IFxcZjNiMjtcbiRmYS12YXItZGVwbG95ZG9nOiBcXGYzOGU7XG4kZmEtdmFyLXR3aXRjaDogXFxmMWU4O1xuJGZhLXZhci1mbHV0dGVyOiBcXGU2OTQ7XG4kZmEtdmFyLXJhdmVscnk6IFxcZjJkOTtcbiRmYS12YXItbWl4ZXI6IFxcZTA1NjtcbiRmYS12YXItc3F1YXJlLWxhc3RmbTogXFxmMjAzO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiBcXGYyMDM7XG4kZmEtdmFyLXZpbWVvOiBcXGY0MGE7XG4kZmEtdmFyLW1lbmRlbGV5OiBcXGY3YjM7XG4kZmEtdmFyLXVuaXJlZ2lzdHJ5OiBcXGY0MDQ7XG4kZmEtdmFyLWZpZ21hOiBcXGY3OTk7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6IFxcZjRlZTtcbiRmYS12YXItY2MtYW1hem9uLXBheTogXFxmNDJkO1xuJGZhLXZhci1kcm9wYm94OiBcXGYxNmI7XG4kZmEtdmFyLWluc3RhZ3JhbTogXFxmMTZkO1xuJGZhLXZhci1jbXBsaWQ6IFxcZTM2MDtcbiRmYS12YXItdXB3b3JrOiBcXGU2NDE7XG4kZmEtdmFyLWZhY2Vib29rOiBcXGYwOWE7XG4kZmEtdmFyLWdyaXBmaXJlOiBcXGYzYWM7XG4kZmEtdmFyLWplZGktb3JkZXI6IFxcZjUwZTtcbiRmYS12YXItdWlraXQ6IFxcZjQwMztcbiRmYS12YXItZm9ydC1hd2Vzb21lLWFsdDogXFxmM2EzO1xuJGZhLXZhci1waGFicmljYXRvcjogXFxmM2RiO1xuJGZhLXZhci11c3N1bm5haDogXFxmNDA3O1xuJGZhLXZhci1lYXJseWJpcmRzOiBcXGYzOWE7XG4kZmEtdmFyLXRyYWRlLWZlZGVyYXRpb246IFxcZjUxMztcbiRmYS12YXItYXV0b3ByZWZpeGVyOiBcXGY0MWM7XG4kZmEtdmFyLXdoYXRzYXBwOiBcXGYyMzI7XG4kZmEtdmFyLXNxdWFyZS11cHdvcms6IFxcZTY3YztcbiRmYS12YXItc2xpZGVzaGFyZTogXFxmMWU3O1xuJGZhLXZhci1nb29nbGUtcGxheTogXFxmM2FiO1xuJGZhLXZhci12aWFkZW86IFxcZjJhOTtcbiRmYS12YXItbGluZTogXFxmM2MwO1xuJGZhLXZhci1nb29nbGUtZHJpdmU6IFxcZjNhYTtcbiRmYS12YXItc2VydmljZXN0YWNrOiBcXGYzZWM7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcXGYyMTU7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXFxmMTcxO1xuJGZhLXZhci1pbWRiOiBcXGYyZDg7XG4kZmEtdmFyLWRlZXplcjogXFxlMDc3O1xuJGZhLXZhci1yYXNwYmVycnktcGk6IFxcZjdiYjtcbiRmYS12YXItamlyYTogXFxmN2IxO1xuJGZhLXZhci1kb2NrZXI6IFxcZjM5NTtcbiRmYS12YXItc2NyZWVucGFsOiBcXGU1NzA7XG4kZmEtdmFyLWJsdWV0b290aDogXFxmMjkzO1xuJGZhLXZhci1naXR0ZXI6IFxcZjQyNjtcbiRmYS12YXItZC1hbmQtZDogXFxmMzhkO1xuJGZhLXZhci1taWNyb2Jsb2c6IFxcZTAxYTtcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFxcZjI0YztcbiRmYS12YXItZ2ctY2lyY2xlOiBcXGYyNjE7XG4kZmEtdmFyLXBpZWQtcGlwZXItaGF0OiBcXGY0ZTU7XG4kZmEtdmFyLWtpY2tzdGFydGVyLWs6IFxcZjNiYztcbiRmYS12YXIteWFuZGV4OiBcXGY0MTM7XG4kZmEtdmFyLXJlYWRtZTogXFxmNGQ1O1xuJGZhLXZhci1odG1sNTogXFxmMTNiO1xuJGZhLXZhci1zZWxsc3k6IFxcZjIxMztcbiRmYS12YXItc3F1YXJlLXdlYi1hd2Vzb21lOiBcXGU2ODM7XG4kZmEtdmFyLXNhc3M6IFxcZjQxZTtcbiRmYS12YXItd2lyc2luZGhhbmR3ZXJrOiBcXGUyZDA7XG4kZmEtdmFyLXdzaDogXFxlMmQwO1xuJGZhLXZhci1idXJvbW9iZWxleHBlcnRlOiBcXGYzN2Y7XG4kZmEtdmFyLXNhbGVzZm9yY2U6IFxcZjgzYjtcbiRmYS12YXItb2N0b3B1cy1kZXBsb3k6IFxcZTA4MjtcbiRmYS12YXItbWVkYXBwczogXFxmM2M2O1xuJGZhLXZhci1uczg6IFxcZjNkNTtcbiRmYS12YXItcGludGVyZXN0LXA6IFxcZjIzMTtcbiRmYS12YXItYXBwZXI6IFxcZjM3MTtcbiRmYS12YXItZm9ydC1hd2Vzb21lOiBcXGYyODY7XG4kZmEtdmFyLXdhemU6IFxcZjgzZjtcbiRmYS12YXItYmx1ZXNreTogXFxlNjcxO1xuJGZhLXZhci1jYy1qY2I6IFxcZjI0YjtcbiRmYS12YXItc25hcGNoYXQ6IFxcZjJhYjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFxcZjJhYjtcbiRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXM6IFxcZjZkYztcbiRmYS12YXItcnVzdDogXFxlMDdhO1xuJGZhLXZhci13aXg6IFxcZjVjZjtcbiRmYS12YXItc3F1YXJlLWJlaGFuY2U6IFxcZjFiNTtcbiRmYS12YXItYmVoYW5jZS1zcXVhcmU6IFxcZjFiNTtcbiRmYS12YXItc3VwcGxlOiBcXGYzZjk7XG4kZmEtdmFyLXdlYmZsb3c6IFxcZTY1YztcbiRmYS12YXItcmViZWw6IFxcZjFkMDtcbiRmYS12YXItY3NzMzogXFxmMTNjO1xuJGZhLXZhci1zdGF5bGlua2VkOiBcXGYzZjU7XG4kZmEtdmFyLWthZ2dsZTogXFxmNWZhO1xuJGZhLXZhci1zcGFjZS1hd2Vzb21lOiBcXGU1YWM7XG4kZmEtdmFyLWRldmlhbnRhcnQ6IFxcZjFiZDtcbiRmYS12YXItY3BhbmVsOiBcXGYzODg7XG4kZmEtdmFyLWdvb2RyZWFkcy1nOiBcXGYzYTk7XG4kZmEtdmFyLXNxdWFyZS1naXQ6IFxcZjFkMjtcbiRmYS12YXItZ2l0LXNxdWFyZTogXFxmMWQyO1xuJGZhLXZhci1zcXVhcmUtdHVtYmxyOiBcXGYxNzQ7XG4kZmEtdmFyLXR1bWJsci1zcXVhcmU6IFxcZjE3NDtcbiRmYS12YXItdHJlbGxvOiBcXGYxODE7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6IFxcZjRlYTtcbiRmYS12YXItZ2V0LXBvY2tldDogXFxmMjY1O1xuJGZhLXZhci1wZXJieXRlOiBcXGUwODM7XG4kZmEtdmFyLWdydW50OiBcXGYzYWQ7XG4kZmEtdmFyLXdlZWJseTogXFxmNWNjO1xuJGZhLXZhci1jb25uZWN0ZGV2ZWxvcDogXFxmMjBlO1xuJGZhLXZhci1sZWFucHViOiBcXGYyMTI7XG4kZmEtdmFyLWJsYWNrLXRpZTogXFxmMjdlO1xuJGZhLXZhci10aGVtZWNvOiBcXGY1YzY7XG4kZmEtdmFyLXB5dGhvbjogXFxmM2UyO1xuJGZhLXZhci1hbmRyb2lkOiBcXGYxN2I7XG4kZmEtdmFyLWJvdHM6IFxcZTM0MDtcbiRmYS12YXItZnJlZS1jb2RlLWNhbXA6IFxcZjJjNTtcbiRmYS12YXItaG9ybmJpbGw6IFxcZjU5MjtcbiRmYS12YXItanM6IFxcZjNiODtcbiRmYS12YXItaWRlYWw6IFxcZTAxMztcbiRmYS12YXItZ2l0OiBcXGYxZDM7XG4kZmEtdmFyLWRldjogXFxmNmNjO1xuJGZhLXZhci1za2V0Y2g6IFxcZjdjNjtcbiRmYS12YXIteWFuZGV4LWludGVybmF0aW9uYWw6IFxcZjQxNDtcbiRmYS12YXItY2MtYW1leDogXFxmMWYzO1xuJGZhLXZhci11YmVyOiBcXGY0MDI7XG4kZmEtdmFyLWdpdGh1YjogXFxmMDliO1xuJGZhLXZhci1waHA6IFxcZjQ1NztcbiRmYS12YXItYWxpcGF5OiBcXGY2NDI7XG4kZmEtdmFyLXlvdXR1YmU6IFxcZjE2NztcbiRmYS12YXItc2t5YXRsYXM6IFxcZjIxNjtcbiRmYS12YXItZmlyZWZveC1icm93c2VyOiBcXGUwMDc7XG4kZmEtdmFyLXJlcGx5ZDogXFxmM2U2O1xuJGZhLXZhci1zdXNlOiBcXGY3ZDY7XG4kZmEtdmFyLWplbmtpbnM6IFxcZjNiNjtcbiRmYS12YXItdHdpdHRlcjogXFxmMDk5O1xuJGZhLXZhci1yb2Nrcm1zOiBcXGYzZTk7XG4kZmEtdmFyLXBpbnRlcmVzdDogXFxmMGQyO1xuJGZhLXZhci1idWZmZXI6IFxcZjgzNztcbiRmYS12YXItbnBtOiBcXGYzZDQ7XG4kZmEtdmFyLXlhbW1lcjogXFxmODQwO1xuJGZhLXZhci1idGM6IFxcZjE1YTtcbiRmYS12YXItZHJpYmJibGU6IFxcZjE3ZDtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcXGYxYTM7XG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiBcXGYyNmI7XG4kZmEtdmFyLXN0dWJiZXI6IFxcZTVjNztcbiRmYS12YXItdGVsZWdyYW06IFxcZjJjNjtcbiRmYS12YXItdGVsZWdyYW0tcGxhbmU6IFxcZjJjNjtcbiRmYS12YXItb2xkLXJlcHVibGljOiBcXGY1MTA7XG4kZmEtdmFyLW9keXNlZTogXFxlNWM2O1xuJGZhLXZhci1zcXVhcmUtd2hhdHNhcHA6IFxcZjQwYztcbiRmYS12YXItd2hhdHNhcHAtc3F1YXJlOiBcXGY0MGM7XG4kZmEtdmFyLW5vZGUtanM6IFxcZjNkMztcbiRmYS12YXItZWRnZS1sZWdhY3k6IFxcZTA3ODtcbiRmYS12YXItc2xhY2s6IFxcZjE5ODtcbiRmYS12YXItc2xhY2staGFzaDogXFxmMTk4O1xuJGZhLXZhci1tZWRydDogXFxmM2M4O1xuJGZhLXZhci11c2I6IFxcZjI4NztcbiRmYS12YXItdHVtYmxyOiBcXGYxNzM7XG4kZmEtdmFyLXZhYWRpbjogXFxmNDA4O1xuJGZhLXZhci1xdW9yYTogXFxmMmM0O1xuJGZhLXZhci1zcXVhcmUteC10d2l0dGVyOiBcXGU2MWE7XG4kZmEtdmFyLXJlYWN0ZXVyb3BlOiBcXGY3NWQ7XG4kZmEtdmFyLW1lZGl1bTogXFxmMjNhO1xuJGZhLXZhci1tZWRpdW0tbTogXFxmMjNhO1xuJGZhLXZhci1hbWlsaWE6IFxcZjM2ZDtcbiRmYS12YXItbWl4Y2xvdWQ6IFxcZjI4OTtcbiRmYS12YXItZmxpcGJvYXJkOiBcXGY0NGQ7XG4kZmEtdmFyLXZpYWNvaW46IFxcZjIzNztcbiRmYS12YXItY3JpdGljYWwtcm9sZTogXFxmNmM5O1xuJGZhLXZhci1zaXRyb3g6IFxcZTQ0YTtcbiRmYS12YXItZGlzY291cnNlOiBcXGYzOTM7XG4kZmEtdmFyLWpvb21sYTogXFxmMWFhO1xuJGZhLXZhci1tYXN0b2RvbjogXFxmNGY2O1xuJGZhLXZhci1haXJibmI6IFxcZjgzNDtcbiRmYS12YXItd29sZi1wYWNrLWJhdHRhbGlvbjogXFxmNTE0O1xuJGZhLXZhci1idXktbi1sYXJnZTogXFxmOGE2O1xuJGZhLXZhci1ndWxwOiBcXGYzYWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czogXFxmNGYxO1xuJGZhLXZhci1zdHJhdmE6IFxcZjQyODtcbiRmYS12YXItZW1iZXI6IFxcZjQyMztcbiRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZjogXFxmNzg1O1xuJGZhLXZhci10ZWFtc3BlYWs6IFxcZjRmOTtcbiRmYS12YXItcHVzaGVkOiBcXGYzZTE7XG4kZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGU6IFxcZjQxMTtcbiRmYS12YXItbnV0cml0aW9uaXg6IFxcZjNkNjtcbiRmYS12YXItd29kdTogXFxlMDg4O1xuJGZhLXZhci1nb29nbGUtcGF5OiBcXGUwNzk7XG4kZmEtdmFyLWludGVyY29tOiBcXGY3YWY7XG4kZmEtdmFyLXpoaWh1OiBcXGY2M2Y7XG4kZmEtdmFyLWtvcnZ1ZTogXFxmNDJmO1xuJGZhLXZhci1waXg6IFxcZTQzYTtcbiRmYS12YXItc3RlYW0tc3ltYm9sOiBcXGYzZjY7XG5cbiRmYS1pY29uczogKFxuICBcIjBcIjogJGZhLXZhci0wLFxuICBcIjFcIjogJGZhLXZhci0xLFxuICBcIjJcIjogJGZhLXZhci0yLFxuICBcIjNcIjogJGZhLXZhci0zLFxuICBcIjRcIjogJGZhLXZhci00LFxuICBcIjVcIjogJGZhLXZhci01LFxuICBcIjZcIjogJGZhLXZhci02LFxuICBcIjdcIjogJGZhLXZhci03LFxuICBcIjhcIjogJGZhLXZhci04LFxuICBcIjlcIjogJGZhLXZhci05LFxuICBcImZpbGwtZHJpcFwiOiAkZmEtdmFyLWZpbGwtZHJpcCxcbiAgXCJhcnJvd3MtdG8tY2lyY2xlXCI6ICRmYS12YXItYXJyb3dzLXRvLWNpcmNsZSxcbiAgXCJjaXJjbGUtY2hldnJvbi1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXJpZ2h0LFxuICBcImNoZXZyb24tY2lyY2xlLXJpZ2h0XCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQsXG4gIFwiYXRcIjogJGZhLXZhci1hdCxcbiAgXCJ0cmFzaC1jYW5cIjogJGZhLXZhci10cmFzaC1jYW4sXG4gIFwidHJhc2gtYWx0XCI6ICRmYS12YXItdHJhc2gtYWx0LFxuICBcInRleHQtaGVpZ2h0XCI6ICRmYS12YXItdGV4dC1oZWlnaHQsXG4gIFwidXNlci14bWFya1wiOiAkZmEtdmFyLXVzZXIteG1hcmssXG4gIFwidXNlci10aW1lc1wiOiAkZmEtdmFyLXVzZXItdGltZXMsXG4gIFwic3RldGhvc2NvcGVcIjogJGZhLXZhci1zdGV0aG9zY29wZSxcbiAgXCJtZXNzYWdlXCI6ICRmYS12YXItbWVzc2FnZSxcbiAgXCJjb21tZW50LWFsdFwiOiAkZmEtdmFyLWNvbW1lbnQtYWx0LFxuICBcImluZm9cIjogJGZhLXZhci1pbmZvLFxuICBcImRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyXCI6ICRmYS12YXItZG93bi1sZWZ0LWFuZC11cC1yaWdodC10by1jZW50ZXIsXG4gIFwiY29tcHJlc3MtYWx0XCI6ICRmYS12YXItY29tcHJlc3MtYWx0LFxuICBcImV4cGxvc2lvblwiOiAkZmEtdmFyLWV4cGxvc2lvbixcbiAgXCJmaWxlLWxpbmVzXCI6ICRmYS12YXItZmlsZS1saW5lcyxcbiAgXCJmaWxlLWFsdFwiOiAkZmEtdmFyLWZpbGUtYWx0LFxuICBcImZpbGUtdGV4dFwiOiAkZmEtdmFyLWZpbGUtdGV4dCxcbiAgXCJ3YXZlLXNxdWFyZVwiOiAkZmEtdmFyLXdhdmUtc3F1YXJlLFxuICBcInJpbmdcIjogJGZhLXZhci1yaW5nLFxuICBcImJ1aWxkaW5nLXVuXCI6ICRmYS12YXItYnVpbGRpbmctdW4sXG4gIFwiZGljZS10aHJlZVwiOiAkZmEtdmFyLWRpY2UtdGhyZWUsXG4gIFwiY2FsZW5kYXItZGF5c1wiOiAkZmEtdmFyLWNhbGVuZGFyLWRheXMsXG4gIFwiY2FsZW5kYXItYWx0XCI6ICRmYS12YXItY2FsZW5kYXItYWx0LFxuICBcImFuY2hvci1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1hbmNob3ItY2lyY2xlLWNoZWNrLFxuICBcImJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJ2b2xsZXliYWxsXCI6ICRmYS12YXItdm9sbGV5YmFsbCxcbiAgXCJ2b2xsZXliYWxsLWJhbGxcIjogJGZhLXZhci12b2xsZXliYWxsLWJhbGwsXG4gIFwiYXJyb3dzLXVwLXRvLWxpbmVcIjogJGZhLXZhci1hcnJvd3MtdXAtdG8tbGluZSxcbiAgXCJzb3J0LWRvd25cIjogJGZhLXZhci1zb3J0LWRvd24sXG4gIFwic29ydC1kZXNjXCI6ICRmYS12YXItc29ydC1kZXNjLFxuICBcImNpcmNsZS1taW51c1wiOiAkZmEtdmFyLWNpcmNsZS1taW51cyxcbiAgXCJtaW51cy1jaXJjbGVcIjogJGZhLXZhci1taW51cy1jaXJjbGUsXG4gIFwiZG9vci1vcGVuXCI6ICRmYS12YXItZG9vci1vcGVuLFxuICBcInJpZ2h0LWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLXJpZ2h0LWZyb20tYnJhY2tldCxcbiAgXCJzaWduLW91dC1hbHRcIjogJGZhLXZhci1zaWduLW91dC1hbHQsXG4gIFwiYXRvbVwiOiAkZmEtdmFyLWF0b20sXG4gIFwic29hcFwiOiAkZmEtdmFyLXNvYXAsXG4gIFwiaWNvbnNcIjogJGZhLXZhci1pY29ucyxcbiAgXCJoZWFydC1tdXNpYy1jYW1lcmEtYm9sdFwiOiAkZmEtdmFyLWhlYXJ0LW11c2ljLWNhbWVyYS1ib2x0LFxuICBcIm1pY3JvcGhvbmUtbGluZXMtc2xhc2hcIjogJGZhLXZhci1taWNyb3Bob25lLWxpbmVzLXNsYXNoLFxuICBcIm1pY3JvcGhvbmUtYWx0LXNsYXNoXCI6ICRmYS12YXItbWljcm9waG9uZS1hbHQtc2xhc2gsXG4gIFwiYnJpZGdlLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLWJyaWRnZS1jaXJjbGUtY2hlY2ssXG4gIFwicHVtcC1tZWRpY2FsXCI6ICRmYS12YXItcHVtcC1tZWRpY2FsLFxuICBcImZpbmdlcnByaW50XCI6ICRmYS12YXItZmluZ2VycHJpbnQsXG4gIFwiaGFuZC1wb2ludC1yaWdodFwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtcmlnaHQsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvblwiOiAkZmEtdmFyLW1hZ25pZnlpbmctZ2xhc3MtbG9jYXRpb24sXG4gIFwic2VhcmNoLWxvY2F0aW9uXCI6ICRmYS12YXItc2VhcmNoLWxvY2F0aW9uLFxuICBcImZvcndhcmQtc3RlcFwiOiAkZmEtdmFyLWZvcndhcmQtc3RlcCxcbiAgXCJzdGVwLWZvcndhcmRcIjogJGZhLXZhci1zdGVwLWZvcndhcmQsXG4gIFwiZmFjZS1zbWlsZS1iZWFtXCI6ICRmYS12YXItZmFjZS1zbWlsZS1iZWFtLFxuICBcInNtaWxlLWJlYW1cIjogJGZhLXZhci1zbWlsZS1iZWFtLFxuICBcImZsYWctY2hlY2tlcmVkXCI6ICRmYS12YXItZmxhZy1jaGVja2VyZWQsXG4gIFwiZm9vdGJhbGxcIjogJGZhLXZhci1mb290YmFsbCxcbiAgXCJmb290YmFsbC1iYWxsXCI6ICRmYS12YXItZm9vdGJhbGwtYmFsbCxcbiAgXCJzY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItc2Nob29sLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJjcm9wXCI6ICRmYS12YXItY3JvcCxcbiAgXCJhbmdsZXMtZG93blwiOiAkZmEtdmFyLWFuZ2xlcy1kb3duLFxuICBcImFuZ2xlLWRvdWJsZS1kb3duXCI6ICRmYS12YXItYW5nbGUtZG91YmxlLWRvd24sXG4gIFwidXNlcnMtcmVjdGFuZ2xlXCI6ICRmYS12YXItdXNlcnMtcmVjdGFuZ2xlLFxuICBcInBlb3BsZS1yb29mXCI6ICRmYS12YXItcGVvcGxlLXJvb2YsXG4gIFwicGVvcGxlLWxpbmVcIjogJGZhLXZhci1wZW9wbGUtbGluZSxcbiAgXCJiZWVyLW11Zy1lbXB0eVwiOiAkZmEtdmFyLWJlZXItbXVnLWVtcHR5LFxuICBcImJlZXJcIjogJGZhLXZhci1iZWVyLFxuICBcImRpYWdyYW0tcHJlZGVjZXNzb3JcIjogJGZhLXZhci1kaWFncmFtLXByZWRlY2Vzc29yLFxuICBcImFycm93LXVwLWxvbmdcIjogJGZhLXZhci1hcnJvdy11cC1sb25nLFxuICBcImxvbmctYXJyb3ctdXBcIjogJGZhLXZhci1sb25nLWFycm93LXVwLFxuICBcImZpcmUtZmxhbWUtc2ltcGxlXCI6ICRmYS12YXItZmlyZS1mbGFtZS1zaW1wbGUsXG4gIFwiYnVyblwiOiAkZmEtdmFyLWJ1cm4sXG4gIFwicGVyc29uXCI6ICRmYS12YXItcGVyc29uLFxuICBcIm1hbGVcIjogJGZhLXZhci1tYWxlLFxuICBcImxhcHRvcFwiOiAkZmEtdmFyLWxhcHRvcCxcbiAgXCJmaWxlLWNzdlwiOiAkZmEtdmFyLWZpbGUtY3N2LFxuICBcIm1lbm9yYWhcIjogJGZhLXZhci1tZW5vcmFoLFxuICBcInRydWNrLXBsYW5lXCI6ICRmYS12YXItdHJ1Y2stcGxhbmUsXG4gIFwicmVjb3JkLXZpbnlsXCI6ICRmYS12YXItcmVjb3JkLXZpbnlsLFxuICBcImZhY2UtZ3Jpbi1zdGFyc1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1zdGFycyxcbiAgXCJncmluLXN0YXJzXCI6ICRmYS12YXItZ3Jpbi1zdGFycyxcbiAgXCJib25nXCI6ICRmYS12YXItYm9uZyxcbiAgXCJzcGFnaGV0dGktbW9uc3Rlci1mbHlpbmdcIjogJGZhLXZhci1zcGFnaGV0dGktbW9uc3Rlci1mbHlpbmcsXG4gIFwicGFzdGFmYXJpYW5pc21cIjogJGZhLXZhci1wYXN0YWZhcmlhbmlzbSxcbiAgXCJhcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lXCI6ICRmYS12YXItYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZSxcbiAgXCJzcG9vblwiOiAkZmEtdmFyLXNwb29uLFxuICBcInV0ZW5zaWwtc3Bvb25cIjogJGZhLXZhci11dGVuc2lsLXNwb29uLFxuICBcImphci13aGVhdFwiOiAkZmEtdmFyLWphci13aGVhdCxcbiAgXCJlbnZlbG9wZXMtYnVsa1wiOiAkZmEtdmFyLWVudmVsb3Blcy1idWxrLFxuICBcIm1haWwtYnVsa1wiOiAkZmEtdmFyLW1haWwtYnVsayxcbiAgXCJmaWxlLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImNpcmNsZS1oXCI6ICRmYS12YXItY2lyY2xlLWgsXG4gIFwiaG9zcGl0YWwtc3ltYm9sXCI6ICRmYS12YXItaG9zcGl0YWwtc3ltYm9sLFxuICBcInBhZ2VyXCI6ICRmYS12YXItcGFnZXIsXG4gIFwiYWRkcmVzcy1ib29rXCI6ICRmYS12YXItYWRkcmVzcy1ib29rLFxuICBcImNvbnRhY3QtYm9va1wiOiAkZmEtdmFyLWNvbnRhY3QtYm9vayxcbiAgXCJzdHJpa2V0aHJvdWdoXCI6ICRmYS12YXItc3RyaWtldGhyb3VnaCxcbiAgXCJrXCI6ICRmYS12YXItayxcbiAgXCJsYW5kbWFyay1mbGFnXCI6ICRmYS12YXItbGFuZG1hcmstZmxhZyxcbiAgXCJwZW5jaWxcIjogJGZhLXZhci1wZW5jaWwsXG4gIFwicGVuY2lsLWFsdFwiOiAkZmEtdmFyLXBlbmNpbC1hbHQsXG4gIFwiYmFja3dhcmRcIjogJGZhLXZhci1iYWNrd2FyZCxcbiAgXCJjYXJldC1yaWdodFwiOiAkZmEtdmFyLWNhcmV0LXJpZ2h0LFxuICBcImNvbW1lbnRzXCI6ICRmYS12YXItY29tbWVudHMsXG4gIFwicGFzdGVcIjogJGZhLXZhci1wYXN0ZSxcbiAgXCJmaWxlLWNsaXBib2FyZFwiOiAkZmEtdmFyLWZpbGUtY2xpcGJvYXJkLFxuICBcImNvZGUtcHVsbC1yZXF1ZXN0XCI6ICRmYS12YXItY29kZS1wdWxsLXJlcXVlc3QsXG4gIFwiY2xpcGJvYXJkLWxpc3RcIjogJGZhLXZhci1jbGlwYm9hcmQtbGlzdCxcbiAgXCJ0cnVjay1yYW1wLWJveFwiOiAkZmEtdmFyLXRydWNrLXJhbXAtYm94LFxuICBcInRydWNrLWxvYWRpbmdcIjogJGZhLXZhci10cnVjay1sb2FkaW5nLFxuICBcInVzZXItY2hlY2tcIjogJGZhLXZhci11c2VyLWNoZWNrLFxuICBcInZpYWwtdmlydXNcIjogJGZhLXZhci12aWFsLXZpcnVzLFxuICBcInNoZWV0LXBsYXN0aWNcIjogJGZhLXZhci1zaGVldC1wbGFzdGljLFxuICBcImJsb2dcIjogJGZhLXZhci1ibG9nLFxuICBcInVzZXItbmluamFcIjogJGZhLXZhci11c2VyLW5pbmphLFxuICBcInBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmVcIjogJGZhLXZhci1wZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lLFxuICBcInNjcm9sbC10b3JhaFwiOiAkZmEtdmFyLXNjcm9sbC10b3JhaCxcbiAgXCJ0b3JhaFwiOiAkZmEtdmFyLXRvcmFoLFxuICBcImJyb29tLWJhbGxcIjogJGZhLXZhci1icm9vbS1iYWxsLFxuICBcInF1aWRkaXRjaFwiOiAkZmEtdmFyLXF1aWRkaXRjaCxcbiAgXCJxdWlkZGl0Y2gtYnJvb20tYmFsbFwiOiAkZmEtdmFyLXF1aWRkaXRjaC1icm9vbS1iYWxsLFxuICBcInRvZ2dsZS1vZmZcIjogJGZhLXZhci10b2dnbGUtb2ZmLFxuICBcImJveC1hcmNoaXZlXCI6ICRmYS12YXItYm94LWFyY2hpdmUsXG4gIFwiYXJjaGl2ZVwiOiAkZmEtdmFyLWFyY2hpdmUsXG4gIFwicGVyc29uLWRyb3duaW5nXCI6ICRmYS12YXItcGVyc29uLWRyb3duaW5nLFxuICBcImFycm93LWRvd24tOS0xXCI6ICRmYS12YXItYXJyb3ctZG93bi05LTEsXG4gIFwic29ydC1udW1lcmljLWRlc2NcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYyxcbiAgXCJzb3J0LW51bWVyaWMtZG93bi1hbHRcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bi1hbHQsXG4gIFwiZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnRcIjogJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLXNxdWludCxcbiAgXCJncmluLXRvbmd1ZS1zcXVpbnRcIjogJGZhLXZhci1ncmluLXRvbmd1ZS1zcXVpbnQsXG4gIFwic3ByYXktY2FuXCI6ICRmYS12YXItc3ByYXktY2FuLFxuICBcInRydWNrLW1vbnN0ZXJcIjogJGZhLXZhci10cnVjay1tb25zdGVyLFxuICBcIndcIjogJGZhLXZhci13LFxuICBcImVhcnRoLWFmcmljYVwiOiAkZmEtdmFyLWVhcnRoLWFmcmljYSxcbiAgXCJnbG9iZS1hZnJpY2FcIjogJGZhLXZhci1nbG9iZS1hZnJpY2EsXG4gIFwicmFpbmJvd1wiOiAkZmEtdmFyLXJhaW5ib3csXG4gIFwiY2lyY2xlLW5vdGNoXCI6ICRmYS12YXItY2lyY2xlLW5vdGNoLFxuICBcInRhYmxldC1zY3JlZW4tYnV0dG9uXCI6ICRmYS12YXItdGFibGV0LXNjcmVlbi1idXR0b24sXG4gIFwidGFibGV0LWFsdFwiOiAkZmEtdmFyLXRhYmxldC1hbHQsXG4gIFwicGF3XCI6ICRmYS12YXItcGF3LFxuICBcImNsb3VkXCI6ICRmYS12YXItY2xvdWQsXG4gIFwidHJvd2VsLWJyaWNrc1wiOiAkZmEtdmFyLXRyb3dlbC1icmlja3MsXG4gIFwiZmFjZS1mbHVzaGVkXCI6ICRmYS12YXItZmFjZS1mbHVzaGVkLFxuICBcImZsdXNoZWRcIjogJGZhLXZhci1mbHVzaGVkLFxuICBcImhvc3BpdGFsLXVzZXJcIjogJGZhLXZhci1ob3NwaXRhbC11c2VyLFxuICBcInRlbnQtYXJyb3ctbGVmdC1yaWdodFwiOiAkZmEtdmFyLXRlbnQtYXJyb3ctbGVmdC1yaWdodCxcbiAgXCJnYXZlbFwiOiAkZmEtdmFyLWdhdmVsLFxuICBcImxlZ2FsXCI6ICRmYS12YXItbGVnYWwsXG4gIFwiYmlub2N1bGFyc1wiOiAkZmEtdmFyLWJpbm9jdWxhcnMsXG4gIFwibWljcm9waG9uZS1zbGFzaFwiOiAkZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2gsXG4gIFwiYm94LXRpc3N1ZVwiOiAkZmEtdmFyLWJveC10aXNzdWUsXG4gIFwibW90b3JjeWNsZVwiOiAkZmEtdmFyLW1vdG9yY3ljbGUsXG4gIFwiYmVsbC1jb25jaWVyZ2VcIjogJGZhLXZhci1iZWxsLWNvbmNpZXJnZSxcbiAgXCJjb25jaWVyZ2UtYmVsbFwiOiAkZmEtdmFyLWNvbmNpZXJnZS1iZWxsLFxuICBcInBlbi1ydWxlclwiOiAkZmEtdmFyLXBlbi1ydWxlcixcbiAgXCJwZW5jaWwtcnVsZXJcIjogJGZhLXZhci1wZW5jaWwtcnVsZXIsXG4gIFwicGVvcGxlLWFycm93c1wiOiAkZmEtdmFyLXBlb3BsZS1hcnJvd3MsXG4gIFwicGVvcGxlLWFycm93cy1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItcGVvcGxlLWFycm93cy1sZWZ0LXJpZ2h0LFxuICBcIm1hcnMtYW5kLXZlbnVzLWJ1cnN0XCI6ICRmYS12YXItbWFycy1hbmQtdmVudXMtYnVyc3QsXG4gIFwic3F1YXJlLWNhcmV0LXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LXJpZ2h0LFxuICBcImNhcmV0LXNxdWFyZS1yaWdodFwiOiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1yaWdodCxcbiAgXCJzY2lzc29yc1wiOiAkZmEtdmFyLXNjaXNzb3JzLFxuICBcImN1dFwiOiAkZmEtdmFyLWN1dCxcbiAgXCJzdW4tcGxhbnQtd2lsdFwiOiAkZmEtdmFyLXN1bi1wbGFudC13aWx0LFxuICBcInRvaWxldHMtcG9ydGFibGVcIjogJGZhLXZhci10b2lsZXRzLXBvcnRhYmxlLFxuICBcImhvY2tleS1wdWNrXCI6ICRmYS12YXItaG9ja2V5LXB1Y2ssXG4gIFwidGFibGVcIjogJGZhLXZhci10YWJsZSxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWFycm93LXJpZ2h0XCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodCxcbiAgXCJ0YWNob2dyYXBoLWRpZ2l0YWxcIjogJGZhLXZhci10YWNob2dyYXBoLWRpZ2l0YWwsXG4gIFwiZGlnaXRhbC10YWNob2dyYXBoXCI6ICRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoLFxuICBcInVzZXJzLXNsYXNoXCI6ICRmYS12YXItdXNlcnMtc2xhc2gsXG4gIFwiY2xvdmVyXCI6ICRmYS12YXItY2xvdmVyLFxuICBcInJlcGx5XCI6ICRmYS12YXItcmVwbHksXG4gIFwibWFpbC1yZXBseVwiOiAkZmEtdmFyLW1haWwtcmVwbHksXG4gIFwic3Rhci1hbmQtY3Jlc2NlbnRcIjogJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudCxcbiAgXCJob3VzZS1maXJlXCI6ICRmYS12YXItaG91c2UtZmlyZSxcbiAgXCJzcXVhcmUtbWludXNcIjogJGZhLXZhci1zcXVhcmUtbWludXMsXG4gIFwibWludXMtc3F1YXJlXCI6ICRmYS12YXItbWludXMtc3F1YXJlLFxuICBcImhlbGljb3B0ZXJcIjogJGZhLXZhci1oZWxpY29wdGVyLFxuICBcImNvbXBhc3NcIjogJGZhLXZhci1jb21wYXNzLFxuICBcInNxdWFyZS1jYXJldC1kb3duXCI6ICRmYS12YXItc3F1YXJlLWNhcmV0LWRvd24sXG4gIFwiY2FyZXQtc3F1YXJlLWRvd25cIjogJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bixcbiAgXCJmaWxlLWNpcmNsZS1xdWVzdGlvblwiOiAkZmEtdmFyLWZpbGUtY2lyY2xlLXF1ZXN0aW9uLFxuICBcImxhcHRvcC1jb2RlXCI6ICRmYS12YXItbGFwdG9wLWNvZGUsXG4gIFwic3dhdGNoYm9va1wiOiAkZmEtdmFyLXN3YXRjaGJvb2ssXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZVwiOiAkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUsXG4gIFwiYmFyc1wiOiAkZmEtdmFyLWJhcnMsXG4gIFwibmF2aWNvblwiOiAkZmEtdmFyLW5hdmljb24sXG4gIFwicGVvcGxlLWdyb3VwXCI6ICRmYS12YXItcGVvcGxlLWdyb3VwLFxuICBcImhvdXJnbGFzcy1lbmRcIjogJGZhLXZhci1ob3VyZ2xhc3MtZW5kLFxuICBcImhvdXJnbGFzcy0zXCI6ICRmYS12YXItaG91cmdsYXNzLTMsXG4gIFwiaGVhcnQtY3JhY2tcIjogJGZhLXZhci1oZWFydC1jcmFjayxcbiAgXCJoZWFydC1icm9rZW5cIjogJGZhLXZhci1oZWFydC1icm9rZW4sXG4gIFwic3F1YXJlLXVwLXJpZ2h0XCI6ICRmYS12YXItc3F1YXJlLXVwLXJpZ2h0LFxuICBcImV4dGVybmFsLWxpbmstc3F1YXJlLWFsdFwiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdCxcbiAgXCJmYWNlLWtpc3MtYmVhbVwiOiAkZmEtdmFyLWZhY2Uta2lzcy1iZWFtLFxuICBcImtpc3MtYmVhbVwiOiAkZmEtdmFyLWtpc3MtYmVhbSxcbiAgXCJmaWxtXCI6ICRmYS12YXItZmlsbSxcbiAgXCJydWxlci1ob3Jpem9udGFsXCI6ICRmYS12YXItcnVsZXItaG9yaXpvbnRhbCxcbiAgXCJwZW9wbGUtcm9iYmVyeVwiOiAkZmEtdmFyLXBlb3BsZS1yb2JiZXJ5LFxuICBcImxpZ2h0YnVsYlwiOiAkZmEtdmFyLWxpZ2h0YnVsYixcbiAgXCJjYXJldC1sZWZ0XCI6ICRmYS12YXItY2FyZXQtbGVmdCxcbiAgXCJjaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZXhjbGFtYXRpb24tY2lyY2xlXCI6ICRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlLFxuICBcInNjaG9vbC1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1zY2hvb2wtY2lyY2xlLXhtYXJrLFxuICBcImFycm93LXJpZ2h0LWZyb20tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tYnJhY2tldCxcbiAgXCJzaWduLW91dFwiOiAkZmEtdmFyLXNpZ24tb3V0LFxuICBcImNpcmNsZS1jaGV2cm9uLWRvd25cIjogJGZhLXZhci1jaXJjbGUtY2hldnJvbi1kb3duLFxuICBcImNoZXZyb24tY2lyY2xlLWRvd25cIjogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duLFxuICBcInVubG9jay1rZXlob2xlXCI6ICRmYS12YXItdW5sb2NrLWtleWhvbGUsXG4gIFwidW5sb2NrLWFsdFwiOiAkZmEtdmFyLXVubG9jay1hbHQsXG4gIFwiY2xvdWQtc2hvd2Vycy1oZWF2eVwiOiAkZmEtdmFyLWNsb3VkLXNob3dlcnMtaGVhdnksXG4gIFwiaGVhZHBob25lcy1zaW1wbGVcIjogJGZhLXZhci1oZWFkcGhvbmVzLXNpbXBsZSxcbiAgXCJoZWFkcGhvbmVzLWFsdFwiOiAkZmEtdmFyLWhlYWRwaG9uZXMtYWx0LFxuICBcInNpdGVtYXBcIjogJGZhLXZhci1zaXRlbWFwLFxuICBcImNpcmNsZS1kb2xsYXItdG8tc2xvdFwiOiAkZmEtdmFyLWNpcmNsZS1kb2xsYXItdG8tc2xvdCxcbiAgXCJkb25hdGVcIjogJGZhLXZhci1kb25hdGUsXG4gIFwibWVtb3J5XCI6ICRmYS12YXItbWVtb3J5LFxuICBcInJvYWQtc3Bpa2VzXCI6ICRmYS12YXItcm9hZC1zcGlrZXMsXG4gIFwiZmlyZS1idXJuZXJcIjogJGZhLXZhci1maXJlLWJ1cm5lcixcbiAgXCJmbGFnXCI6ICRmYS12YXItZmxhZyxcbiAgXCJoYW51a2lhaFwiOiAkZmEtdmFyLWhhbnVraWFoLFxuICBcImZlYXRoZXJcIjogJGZhLXZhci1mZWF0aGVyLFxuICBcInZvbHVtZS1sb3dcIjogJGZhLXZhci12b2x1bWUtbG93LFxuICBcInZvbHVtZS1kb3duXCI6ICRmYS12YXItdm9sdW1lLWRvd24sXG4gIFwiY29tbWVudC1zbGFzaFwiOiAkZmEtdmFyLWNvbW1lbnQtc2xhc2gsXG4gIFwiY2xvdWQtc3VuLXJhaW5cIjogJGZhLXZhci1jbG91ZC1zdW4tcmFpbixcbiAgXCJjb21wcmVzc1wiOiAkZmEtdmFyLWNvbXByZXNzLFxuICBcIndoZWF0LWF3blwiOiAkZmEtdmFyLXdoZWF0LWF3bixcbiAgXCJ3aGVhdC1hbHRcIjogJGZhLXZhci13aGVhdC1hbHQsXG4gIFwiYW5raFwiOiAkZmEtdmFyLWFua2gsXG4gIFwiaGFuZHMtaG9sZGluZy1jaGlsZFwiOiAkZmEtdmFyLWhhbmRzLWhvbGRpbmctY2hpbGQsXG4gIFwiYXN0ZXJpc2tcIjogJGZhLXZhci1hc3RlcmlzayxcbiAgXCJzcXVhcmUtY2hlY2tcIjogJGZhLXZhci1zcXVhcmUtY2hlY2ssXG4gIFwiY2hlY2stc3F1YXJlXCI6ICRmYS12YXItY2hlY2stc3F1YXJlLFxuICBcInBlc2V0YS1zaWduXCI6ICRmYS12YXItcGVzZXRhLXNpZ24sXG4gIFwiaGVhZGluZ1wiOiAkZmEtdmFyLWhlYWRpbmcsXG4gIFwiaGVhZGVyXCI6ICRmYS12YXItaGVhZGVyLFxuICBcImdob3N0XCI6ICRmYS12YXItZ2hvc3QsXG4gIFwibGlzdFwiOiAkZmEtdmFyLWxpc3QsXG4gIFwibGlzdC1zcXVhcmVzXCI6ICRmYS12YXItbGlzdC1zcXVhcmVzLFxuICBcInNxdWFyZS1waG9uZS1mbGlwXCI6ICRmYS12YXItc3F1YXJlLXBob25lLWZsaXAsXG4gIFwicGhvbmUtc3F1YXJlLWFsdFwiOiAkZmEtdmFyLXBob25lLXNxdWFyZS1hbHQsXG4gIFwiY2FydC1wbHVzXCI6ICRmYS12YXItY2FydC1wbHVzLFxuICBcImdhbWVwYWRcIjogJGZhLXZhci1nYW1lcGFkLFxuICBcImNpcmNsZS1kb3RcIjogJGZhLXZhci1jaXJjbGUtZG90LFxuICBcImRvdC1jaXJjbGVcIjogJGZhLXZhci1kb3QtY2lyY2xlLFxuICBcImZhY2UtZGl6enlcIjogJGZhLXZhci1mYWNlLWRpenp5LFxuICBcImRpenp5XCI6ICRmYS12YXItZGl6enksXG4gIFwiZWdnXCI6ICRmYS12YXItZWdnLFxuICBcImhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcmssXG4gIFwiY2FtcGdyb3VuZFwiOiAkZmEtdmFyLWNhbXBncm91bmQsXG4gIFwiZm9sZGVyLXBsdXNcIjogJGZhLXZhci1mb2xkZXItcGx1cyxcbiAgXCJmdXRib2xcIjogJGZhLXZhci1mdXRib2wsXG4gIFwiZnV0Ym9sLWJhbGxcIjogJGZhLXZhci1mdXRib2wtYmFsbCxcbiAgXCJzb2NjZXItYmFsbFwiOiAkZmEtdmFyLXNvY2Nlci1iYWxsLFxuICBcInBhaW50YnJ1c2hcIjogJGZhLXZhci1wYWludGJydXNoLFxuICBcInBhaW50LWJydXNoXCI6ICRmYS12YXItcGFpbnQtYnJ1c2gsXG4gIFwibG9ja1wiOiAkZmEtdmFyLWxvY2ssXG4gIFwiZ2FzLXB1bXBcIjogJGZhLXZhci1nYXMtcHVtcCxcbiAgXCJob3QtdHViLXBlcnNvblwiOiAkZmEtdmFyLWhvdC10dWItcGVyc29uLFxuICBcImhvdC10dWJcIjogJGZhLXZhci1ob3QtdHViLFxuICBcIm1hcC1sb2NhdGlvblwiOiAkZmEtdmFyLW1hcC1sb2NhdGlvbixcbiAgXCJtYXAtbWFya2VkXCI6ICRmYS12YXItbWFwLW1hcmtlZCxcbiAgXCJob3VzZS1mbG9vZC13YXRlclwiOiAkZmEtdmFyLWhvdXNlLWZsb29kLXdhdGVyLFxuICBcInRyZWVcIjogJGZhLXZhci10cmVlLFxuICBcImJyaWRnZS1sb2NrXCI6ICRmYS12YXItYnJpZGdlLWxvY2ssXG4gIFwic2Fjay1kb2xsYXJcIjogJGZhLXZhci1zYWNrLWRvbGxhcixcbiAgXCJwZW4tdG8tc3F1YXJlXCI6ICRmYS12YXItcGVuLXRvLXNxdWFyZSxcbiAgXCJlZGl0XCI6ICRmYS12YXItZWRpdCxcbiAgXCJjYXItc2lkZVwiOiAkZmEtdmFyLWNhci1zaWRlLFxuICBcInNoYXJlLW5vZGVzXCI6ICRmYS12YXItc2hhcmUtbm9kZXMsXG4gIFwic2hhcmUtYWx0XCI6ICRmYS12YXItc2hhcmUtYWx0LFxuICBcImhlYXJ0LWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS1taW51cyxcbiAgXCJob3VyZ2xhc3MtaGFsZlwiOiAkZmEtdmFyLWhvdXJnbGFzcy1oYWxmLFxuICBcImhvdXJnbGFzcy0yXCI6ICRmYS12YXItaG91cmdsYXNzLTIsXG4gIFwibWljcm9zY29wZVwiOiAkZmEtdmFyLW1pY3Jvc2NvcGUsXG4gIFwic2lua1wiOiAkZmEtdmFyLXNpbmssXG4gIFwiYmFnLXNob3BwaW5nXCI6ICRmYS12YXItYmFnLXNob3BwaW5nLFxuICBcInNob3BwaW5nLWJhZ1wiOiAkZmEtdmFyLXNob3BwaW5nLWJhZyxcbiAgXCJhcnJvdy1kb3duLXotYVwiOiAkZmEtdmFyLWFycm93LWRvd24tei1hLFxuICBcInNvcnQtYWxwaGEtZGVzY1wiOiAkZmEtdmFyLXNvcnQtYWxwaGEtZGVzYyxcbiAgXCJzb3J0LWFscGhhLWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1hbHBoYS1kb3duLWFsdCxcbiAgXCJtaXR0ZW5cIjogJGZhLXZhci1taXR0ZW4sXG4gIFwicGVyc29uLXJheXNcIjogJGZhLXZhci1wZXJzb24tcmF5cyxcbiAgXCJ1c2Vyc1wiOiAkZmEtdmFyLXVzZXJzLFxuICBcImV5ZS1zbGFzaFwiOiAkZmEtdmFyLWV5ZS1zbGFzaCxcbiAgXCJmbGFzay12aWFsXCI6ICRmYS12YXItZmxhc2stdmlhbCxcbiAgXCJoYW5kXCI6ICRmYS12YXItaGFuZCxcbiAgXCJoYW5kLXBhcGVyXCI6ICRmYS12YXItaGFuZC1wYXBlcixcbiAgXCJvbVwiOiAkZmEtdmFyLW9tLFxuICBcIndvcm1cIjogJGZhLXZhci13b3JtLFxuICBcImhvdXNlLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWhvdXNlLWNpcmNsZS14bWFyayxcbiAgXCJwbHVnXCI6ICRmYS12YXItcGx1ZyxcbiAgXCJjaGV2cm9uLXVwXCI6ICRmYS12YXItY2hldnJvbi11cCxcbiAgXCJoYW5kLXNwb2NrXCI6ICRmYS12YXItaGFuZC1zcG9jayxcbiAgXCJzdG9wd2F0Y2hcIjogJGZhLXZhci1zdG9wd2F0Y2gsXG4gIFwiZmFjZS1raXNzXCI6ICRmYS12YXItZmFjZS1raXNzLFxuICBcImtpc3NcIjogJGZhLXZhci1raXNzLFxuICBcImJyaWRnZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1icmlkZ2UtY2lyY2xlLXhtYXJrLFxuICBcImZhY2UtZ3Jpbi10b25ndWVcIjogJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLFxuICBcImdyaW4tdG9uZ3VlXCI6ICRmYS12YXItZ3Jpbi10b25ndWUsXG4gIFwiY2hlc3MtYmlzaG9wXCI6ICRmYS12YXItY2hlc3MtYmlzaG9wLFxuICBcImZhY2UtZ3Jpbi13aW5rXCI6ICRmYS12YXItZmFjZS1ncmluLXdpbmssXG4gIFwiZ3Jpbi13aW5rXCI6ICRmYS12YXItZ3Jpbi13aW5rLFxuICBcImVhci1kZWFmXCI6ICRmYS12YXItZWFyLWRlYWYsXG4gIFwiZGVhZlwiOiAkZmEtdmFyLWRlYWYsXG4gIFwiZGVhZm5lc3NcIjogJGZhLXZhci1kZWFmbmVzcyxcbiAgXCJoYXJkLW9mLWhlYXJpbmdcIjogJGZhLXZhci1oYXJkLW9mLWhlYXJpbmcsXG4gIFwicm9hZC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1yb2FkLWNpcmNsZS1jaGVjayxcbiAgXCJkaWNlLWZpdmVcIjogJGZhLXZhci1kaWNlLWZpdmUsXG4gIFwic3F1YXJlLXJzc1wiOiAkZmEtdmFyLXNxdWFyZS1yc3MsXG4gIFwicnNzLXNxdWFyZVwiOiAkZmEtdmFyLXJzcy1zcXVhcmUsXG4gIFwibGFuZC1taW5lLW9uXCI6ICRmYS12YXItbGFuZC1taW5lLW9uLFxuICBcImktY3Vyc29yXCI6ICRmYS12YXItaS1jdXJzb3IsXG4gIFwic3RhbXBcIjogJGZhLXZhci1zdGFtcCxcbiAgXCJzdGFpcnNcIjogJGZhLXZhci1zdGFpcnMsXG4gIFwiaVwiOiAkZmEtdmFyLWksXG4gIFwiaHJ5dm5pYS1zaWduXCI6ICRmYS12YXItaHJ5dm5pYS1zaWduLFxuICBcImhyeXZuaWFcIjogJGZhLXZhci1ocnl2bmlhLFxuICBcInBpbGxzXCI6ICRmYS12YXItcGlsbHMsXG4gIFwiZmFjZS1ncmluLXdpZGVcIjogJGZhLXZhci1mYWNlLWdyaW4td2lkZSxcbiAgXCJncmluLWFsdFwiOiAkZmEtdmFyLWdyaW4tYWx0LFxuICBcInRvb3RoXCI6ICRmYS12YXItdG9vdGgsXG4gIFwidlwiOiAkZmEtdmFyLXYsXG4gIFwiYmFuZ2xhZGVzaGktdGFrYS1zaWduXCI6ICRmYS12YXItYmFuZ2xhZGVzaGktdGFrYS1zaWduLFxuICBcImJpY3ljbGVcIjogJGZhLXZhci1iaWN5Y2xlLFxuICBcInN0YWZmLXNuYWtlXCI6ICRmYS12YXItc3RhZmYtc25ha2UsXG4gIFwicm9kLWFzY2xlcGl1c1wiOiAkZmEtdmFyLXJvZC1hc2NsZXBpdXMsXG4gIFwicm9kLXNuYWtlXCI6ICRmYS12YXItcm9kLXNuYWtlLFxuICBcInN0YWZmLWFlc2N1bGFwaXVzXCI6ICRmYS12YXItc3RhZmYtYWVzY3VsYXBpdXMsXG4gIFwiaGVhZC1zaWRlLWNvdWdoLXNsYXNoXCI6ICRmYS12YXItaGVhZC1zaWRlLWNvdWdoLXNsYXNoLFxuICBcInRydWNrLW1lZGljYWxcIjogJGZhLXZhci10cnVjay1tZWRpY2FsLFxuICBcImFtYnVsYW5jZVwiOiAkZmEtdmFyLWFtYnVsYW5jZSxcbiAgXCJ3aGVhdC1hd24tY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItd2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJzbm93bWFuXCI6ICRmYS12YXItc25vd21hbixcbiAgXCJtb3J0YXItcGVzdGxlXCI6ICRmYS12YXItbW9ydGFyLXBlc3RsZSxcbiAgXCJyb2FkLWJhcnJpZXJcIjogJGZhLXZhci1yb2FkLWJhcnJpZXIsXG4gIFwic2Nob29sXCI6ICRmYS12YXItc2Nob29sLFxuICBcImlnbG9vXCI6ICRmYS12YXItaWdsb28sXG4gIFwiam9pbnRcIjogJGZhLXZhci1qb2ludCxcbiAgXCJhbmdsZS1yaWdodFwiOiAkZmEtdmFyLWFuZ2xlLXJpZ2h0LFxuICBcImhvcnNlXCI6ICRmYS12YXItaG9yc2UsXG4gIFwicVwiOiAkZmEtdmFyLXEsXG4gIFwiZ1wiOiAkZmEtdmFyLWcsXG4gIFwibm90ZXMtbWVkaWNhbFwiOiAkZmEtdmFyLW5vdGVzLW1lZGljYWwsXG4gIFwidGVtcGVyYXR1cmUtaGFsZlwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWhhbGYsXG4gIFwidGVtcGVyYXR1cmUtMlwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTIsXG4gIFwidGhlcm1vbWV0ZXItMlwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTIsXG4gIFwidGhlcm1vbWV0ZXItaGFsZlwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLWhhbGYsXG4gIFwiZG9uZy1zaWduXCI6ICRmYS12YXItZG9uZy1zaWduLFxuICBcImNhcHN1bGVzXCI6ICRmYS12YXItY2Fwc3VsZXMsXG4gIFwicG9vLXN0b3JtXCI6ICRmYS12YXItcG9vLXN0b3JtLFxuICBcInBvby1ib2x0XCI6ICRmYS12YXItcG9vLWJvbHQsXG4gIFwiZmFjZS1mcm93bi1vcGVuXCI6ICRmYS12YXItZmFjZS1mcm93bi1vcGVuLFxuICBcImZyb3duLW9wZW5cIjogJGZhLXZhci1mcm93bi1vcGVuLFxuICBcImhhbmQtcG9pbnQtdXBcIjogJGZhLXZhci1oYW5kLXBvaW50LXVwLFxuICBcIm1vbmV5LWJpbGxcIjogJGZhLXZhci1tb25leS1iaWxsLFxuICBcImJvb2ttYXJrXCI6ICRmYS12YXItYm9va21hcmssXG4gIFwiYWxpZ24tanVzdGlmeVwiOiAkZmEtdmFyLWFsaWduLWp1c3RpZnksXG4gIFwidW1icmVsbGEtYmVhY2hcIjogJGZhLXZhci11bWJyZWxsYS1iZWFjaCxcbiAgXCJoZWxtZXQtdW5cIjogJGZhLXZhci1oZWxtZXQtdW4sXG4gIFwiYnVsbHNleWVcIjogJGZhLXZhci1idWxsc2V5ZSxcbiAgXCJiYWNvblwiOiAkZmEtdmFyLWJhY29uLFxuICBcImhhbmQtcG9pbnQtZG93blwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtZG93bixcbiAgXCJhcnJvdy11cC1mcm9tLWJyYWNrZXRcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLWJyYWNrZXQsXG4gIFwiZm9sZGVyXCI6ICRmYS12YXItZm9sZGVyLFxuICBcImZvbGRlci1ibGFua1wiOiAkZmEtdmFyLWZvbGRlci1ibGFuayxcbiAgXCJmaWxlLXdhdmVmb3JtXCI6ICRmYS12YXItZmlsZS13YXZlZm9ybSxcbiAgXCJmaWxlLW1lZGljYWwtYWx0XCI6ICRmYS12YXItZmlsZS1tZWRpY2FsLWFsdCxcbiAgXCJyYWRpYXRpb25cIjogJGZhLXZhci1yYWRpYXRpb24sXG4gIFwiY2hhcnQtc2ltcGxlXCI6ICRmYS12YXItY2hhcnQtc2ltcGxlLFxuICBcIm1hcnMtc3Ryb2tlXCI6ICRmYS12YXItbWFycy1zdHJva2UsXG4gIFwidmlhbFwiOiAkZmEtdmFyLXZpYWwsXG4gIFwiZ2F1Z2VcIjogJGZhLXZhci1nYXVnZSxcbiAgXCJkYXNoYm9hcmRcIjogJGZhLXZhci1kYXNoYm9hcmQsXG4gIFwiZ2F1Z2UtbWVkXCI6ICRmYS12YXItZ2F1Z2UtbWVkLFxuICBcInRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2VcIjogJGZhLXZhci10YWNob21ldGVyLWFsdC1hdmVyYWdlLFxuICBcIndhbmQtbWFnaWMtc3BhcmtsZXNcIjogJGZhLXZhci13YW5kLW1hZ2ljLXNwYXJrbGVzLFxuICBcIm1hZ2ljLXdhbmQtc3BhcmtsZXNcIjogJGZhLXZhci1tYWdpYy13YW5kLXNwYXJrbGVzLFxuICBcImVcIjogJGZhLXZhci1lLFxuICBcInBlbi1jbGlwXCI6ICRmYS12YXItcGVuLWNsaXAsXG4gIFwicGVuLWFsdFwiOiAkZmEtdmFyLXBlbi1hbHQsXG4gIFwiYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLWJyaWRnZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwidXNlclwiOiAkZmEtdmFyLXVzZXIsXG4gIFwic2Nob29sLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXNjaG9vbC1jaXJjbGUtY2hlY2ssXG4gIFwiZHVtcHN0ZXJcIjogJGZhLXZhci1kdW1wc3RlcixcbiAgXCJ2YW4tc2h1dHRsZVwiOiAkZmEtdmFyLXZhbi1zaHV0dGxlLFxuICBcInNodXR0bGUtdmFuXCI6ICRmYS12YXItc2h1dHRsZS12YW4sXG4gIFwiYnVpbGRpbmctdXNlclwiOiAkZmEtdmFyLWJ1aWxkaW5nLXVzZXIsXG4gIFwic3F1YXJlLWNhcmV0LWxlZnRcIjogJGZhLXZhci1zcXVhcmUtY2FyZXQtbGVmdCxcbiAgXCJjYXJldC1zcXVhcmUtbGVmdFwiOiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1sZWZ0LFxuICBcImhpZ2hsaWdodGVyXCI6ICRmYS12YXItaGlnaGxpZ2h0ZXIsXG4gIFwia2V5XCI6ICRmYS12YXIta2V5LFxuICBcImJ1bGxob3JuXCI6ICRmYS12YXItYnVsbGhvcm4sXG4gIFwiZ2xvYmVcIjogJGZhLXZhci1nbG9iZSxcbiAgXCJzeW5hZ29ndWVcIjogJGZhLXZhci1zeW5hZ29ndWUsXG4gIFwicGVyc29uLWhhbGYtZHJlc3NcIjogJGZhLXZhci1wZXJzb24taGFsZi1kcmVzcyxcbiAgXCJyb2FkLWJyaWRnZVwiOiAkZmEtdmFyLXJvYWQtYnJpZGdlLFxuICBcImxvY2F0aW9uLWFycm93XCI6ICRmYS12YXItbG9jYXRpb24tYXJyb3csXG4gIFwiY1wiOiAkZmEtdmFyLWMsXG4gIFwidGFibGV0LWJ1dHRvblwiOiAkZmEtdmFyLXRhYmxldC1idXR0b24sXG4gIFwiYnVpbGRpbmctbG9ja1wiOiAkZmEtdmFyLWJ1aWxkaW5nLWxvY2ssXG4gIFwicGl6emEtc2xpY2VcIjogJGZhLXZhci1waXp6YS1zbGljZSxcbiAgXCJtb25leS1iaWxsLXdhdmVcIjogJGZhLXZhci1tb25leS1iaWxsLXdhdmUsXG4gIFwiY2hhcnQtYXJlYVwiOiAkZmEtdmFyLWNoYXJ0LWFyZWEsXG4gIFwiYXJlYS1jaGFydFwiOiAkZmEtdmFyLWFyZWEtY2hhcnQsXG4gIFwiaG91c2UtZmxhZ1wiOiAkZmEtdmFyLWhvdXNlLWZsYWcsXG4gIFwicGVyc29uLWNpcmNsZS1taW51c1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtbWludXMsXG4gIFwiYmFuXCI6ICRmYS12YXItYmFuLFxuICBcImNhbmNlbFwiOiAkZmEtdmFyLWNhbmNlbCxcbiAgXCJjYW1lcmEtcm90YXRlXCI6ICRmYS12YXItY2FtZXJhLXJvdGF0ZSxcbiAgXCJzcHJheS1jYW4tc3BhcmtsZXNcIjogJGZhLXZhci1zcHJheS1jYW4tc3BhcmtsZXMsXG4gIFwiYWlyLWZyZXNoZW5lclwiOiAkZmEtdmFyLWFpci1mcmVzaGVuZXIsXG4gIFwic3RhclwiOiAkZmEtdmFyLXN0YXIsXG4gIFwicmVwZWF0XCI6ICRmYS12YXItcmVwZWF0LFxuICBcImNyb3NzXCI6ICRmYS12YXItY3Jvc3MsXG4gIFwiYm94XCI6ICRmYS12YXItYm94LFxuICBcInZlbnVzLW1hcnNcIjogJGZhLXZhci12ZW51cy1tYXJzLFxuICBcImFycm93LXBvaW50ZXJcIjogJGZhLXZhci1hcnJvdy1wb2ludGVyLFxuICBcIm1vdXNlLXBvaW50ZXJcIjogJGZhLXZhci1tb3VzZS1wb2ludGVyLFxuICBcIm1heGltaXplXCI6ICRmYS12YXItbWF4aW1pemUsXG4gIFwiZXhwYW5kLWFycm93cy1hbHRcIjogJGZhLXZhci1leHBhbmQtYXJyb3dzLWFsdCxcbiAgXCJjaGFyZ2luZy1zdGF0aW9uXCI6ICRmYS12YXItY2hhcmdpbmctc3RhdGlvbixcbiAgXCJzaGFwZXNcIjogJGZhLXZhci1zaGFwZXMsXG4gIFwidHJpYW5nbGUtY2lyY2xlLXNxdWFyZVwiOiAkZmEtdmFyLXRyaWFuZ2xlLWNpcmNsZS1zcXVhcmUsXG4gIFwic2h1ZmZsZVwiOiAkZmEtdmFyLXNodWZmbGUsXG4gIFwicmFuZG9tXCI6ICRmYS12YXItcmFuZG9tLFxuICBcInBlcnNvbi1ydW5uaW5nXCI6ICRmYS12YXItcGVyc29uLXJ1bm5pbmcsXG4gIFwicnVubmluZ1wiOiAkZmEtdmFyLXJ1bm5pbmcsXG4gIFwibW9iaWxlLXJldHJvXCI6ICRmYS12YXItbW9iaWxlLXJldHJvLFxuICBcImdyaXAtbGluZXMtdmVydGljYWxcIjogJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsLFxuICBcInNwaWRlclwiOiAkZmEtdmFyLXNwaWRlcixcbiAgXCJoYW5kcy1ib3VuZFwiOiAkZmEtdmFyLWhhbmRzLWJvdW5kLFxuICBcImZpbGUtaW52b2ljZS1kb2xsYXJcIjogJGZhLXZhci1maWxlLWludm9pY2UtZG9sbGFyLFxuICBcInBsYW5lLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkZmEtdmFyLXBsYW5lLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJ4LXJheVwiOiAkZmEtdmFyLXgtcmF5LFxuICBcInNwZWxsLWNoZWNrXCI6ICRmYS12YXItc3BlbGwtY2hlY2ssXG4gIFwic2xhc2hcIjogJGZhLXZhci1zbGFzaCxcbiAgXCJjb21wdXRlci1tb3VzZVwiOiAkZmEtdmFyLWNvbXB1dGVyLW1vdXNlLFxuICBcIm1vdXNlXCI6ICRmYS12YXItbW91c2UsXG4gIFwiYXJyb3ctcmlnaHQtdG8tYnJhY2tldFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQsXG4gIFwic2lnbi1pblwiOiAkZmEtdmFyLXNpZ24taW4sXG4gIFwic2hvcC1zbGFzaFwiOiAkZmEtdmFyLXNob3Atc2xhc2gsXG4gIFwic3RvcmUtYWx0LXNsYXNoXCI6ICRmYS12YXItc3RvcmUtYWx0LXNsYXNoLFxuICBcInNlcnZlclwiOiAkZmEtdmFyLXNlcnZlcixcbiAgXCJ2aXJ1cy1jb3ZpZC1zbGFzaFwiOiAkZmEtdmFyLXZpcnVzLWNvdmlkLXNsYXNoLFxuICBcInNob3AtbG9ja1wiOiAkZmEtdmFyLXNob3AtbG9jayxcbiAgXCJob3VyZ2xhc3Mtc3RhcnRcIjogJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQsXG4gIFwiaG91cmdsYXNzLTFcIjogJGZhLXZhci1ob3VyZ2xhc3MtMSxcbiAgXCJibGVuZGVyLXBob25lXCI6ICRmYS12YXItYmxlbmRlci1waG9uZSxcbiAgXCJidWlsZGluZy13aGVhdFwiOiAkZmEtdmFyLWJ1aWxkaW5nLXdoZWF0LFxuICBcInBlcnNvbi1icmVhc3RmZWVkaW5nXCI6ICRmYS12YXItcGVyc29uLWJyZWFzdGZlZWRpbmcsXG4gIFwicmlnaHQtdG8tYnJhY2tldFwiOiAkZmEtdmFyLXJpZ2h0LXRvLWJyYWNrZXQsXG4gIFwic2lnbi1pbi1hbHRcIjogJGZhLXZhci1zaWduLWluLWFsdCxcbiAgXCJ2ZW51c1wiOiAkZmEtdmFyLXZlbnVzLFxuICBcInBhc3Nwb3J0XCI6ICRmYS12YXItcGFzc3BvcnQsXG4gIFwidGh1bWJ0YWNrLXNsYXNoXCI6ICRmYS12YXItdGh1bWJ0YWNrLXNsYXNoLFxuICBcInRodW1iLXRhY2stc2xhc2hcIjogJGZhLXZhci10aHVtYi10YWNrLXNsYXNoLFxuICBcImhlYXJ0LXB1bHNlXCI6ICRmYS12YXItaGVhcnQtcHVsc2UsXG4gIFwiaGVhcnRiZWF0XCI6ICRmYS12YXItaGVhcnRiZWF0LFxuICBcInBlb3BsZS1jYXJyeS1ib3hcIjogJGZhLXZhci1wZW9wbGUtY2FycnktYm94LFxuICBcInBlb3BsZS1jYXJyeVwiOiAkZmEtdmFyLXBlb3BsZS1jYXJyeSxcbiAgXCJ0ZW1wZXJhdHVyZS1oaWdoXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtaGlnaCxcbiAgXCJtaWNyb2NoaXBcIjogJGZhLXZhci1taWNyb2NoaXAsXG4gIFwiY3Jvd25cIjogJGZhLXZhci1jcm93bixcbiAgXCJ3ZWlnaHQtaGFuZ2luZ1wiOiAkZmEtdmFyLXdlaWdodC1oYW5naW5nLFxuICBcInhtYXJrcy1saW5lc1wiOiAkZmEtdmFyLXhtYXJrcy1saW5lcyxcbiAgXCJmaWxlLXByZXNjcmlwdGlvblwiOiAkZmEtdmFyLWZpbGUtcHJlc2NyaXB0aW9uLFxuICBcIndlaWdodC1zY2FsZVwiOiAkZmEtdmFyLXdlaWdodC1zY2FsZSxcbiAgXCJ3ZWlnaHRcIjogJGZhLXZhci13ZWlnaHQsXG4gIFwidXNlci1ncm91cFwiOiAkZmEtdmFyLXVzZXItZ3JvdXAsXG4gIFwidXNlci1mcmllbmRzXCI6ICRmYS12YXItdXNlci1mcmllbmRzLFxuICBcImFycm93LXVwLWEtelwiOiAkZmEtdmFyLWFycm93LXVwLWEteixcbiAgXCJzb3J0LWFscGhhLXVwXCI6ICRmYS12YXItc29ydC1hbHBoYS11cCxcbiAgXCJjaGVzcy1rbmlnaHRcIjogJGZhLXZhci1jaGVzcy1rbmlnaHQsXG4gIFwiZmFjZS1sYXVnaC1zcXVpbnRcIjogJGZhLXZhci1mYWNlLWxhdWdoLXNxdWludCxcbiAgXCJsYXVnaC1zcXVpbnRcIjogJGZhLXZhci1sYXVnaC1zcXVpbnQsXG4gIFwid2hlZWxjaGFpclwiOiAkZmEtdmFyLXdoZWVsY2hhaXIsXG4gIFwiY2lyY2xlLWFycm93LXVwXCI6ICRmYS12YXItY2lyY2xlLWFycm93LXVwLFxuICBcImFycm93LWNpcmNsZS11cFwiOiAkZmEtdmFyLWFycm93LWNpcmNsZS11cCxcbiAgXCJ0b2dnbGUtb25cIjogJGZhLXZhci10b2dnbGUtb24sXG4gIFwicGVyc29uLXdhbGtpbmdcIjogJGZhLXZhci1wZXJzb24td2Fsa2luZyxcbiAgXCJ3YWxraW5nXCI6ICRmYS12YXItd2Fsa2luZyxcbiAgXCJsXCI6ICRmYS12YXItbCxcbiAgXCJmaXJlXCI6ICRmYS12YXItZmlyZSxcbiAgXCJiZWQtcHVsc2VcIjogJGZhLXZhci1iZWQtcHVsc2UsXG4gIFwicHJvY2VkdXJlc1wiOiAkZmEtdmFyLXByb2NlZHVyZXMsXG4gIFwic2h1dHRsZS1zcGFjZVwiOiAkZmEtdmFyLXNodXR0bGUtc3BhY2UsXG4gIFwic3BhY2Utc2h1dHRsZVwiOiAkZmEtdmFyLXNwYWNlLXNodXR0bGUsXG4gIFwiZmFjZS1sYXVnaFwiOiAkZmEtdmFyLWZhY2UtbGF1Z2gsXG4gIFwibGF1Z2hcIjogJGZhLXZhci1sYXVnaCxcbiAgXCJmb2xkZXItb3BlblwiOiAkZmEtdmFyLWZvbGRlci1vcGVuLFxuICBcImhlYXJ0LWNpcmNsZS1wbHVzXCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLXBsdXMsXG4gIFwiY29kZS1mb3JrXCI6ICRmYS12YXItY29kZS1mb3JrLFxuICBcImNpdHlcIjogJGZhLXZhci1jaXR5LFxuICBcIm1pY3JvcGhvbmUtbGluZXNcIjogJGZhLXZhci1taWNyb3Bob25lLWxpbmVzLFxuICBcIm1pY3JvcGhvbmUtYWx0XCI6ICRmYS12YXItbWljcm9waG9uZS1hbHQsXG4gIFwicGVwcGVyLWhvdFwiOiAkZmEtdmFyLXBlcHBlci1ob3QsXG4gIFwidW5sb2NrXCI6ICRmYS12YXItdW5sb2NrLFxuICBcImNvbG9uLXNpZ25cIjogJGZhLXZhci1jb2xvbi1zaWduLFxuICBcImhlYWRzZXRcIjogJGZhLXZhci1oZWFkc2V0LFxuICBcInN0b3JlLXNsYXNoXCI6ICRmYS12YXItc3RvcmUtc2xhc2gsXG4gIFwicm9hZC1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1yb2FkLWNpcmNsZS14bWFyayxcbiAgXCJ1c2VyLW1pbnVzXCI6ICRmYS12YXItdXNlci1taW51cyxcbiAgXCJtYXJzLXN0cm9rZS11cFwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXVwLFxuICBcIm1hcnMtc3Ryb2tlLXZcIjogJGZhLXZhci1tYXJzLXN0cm9rZS12LFxuICBcImNoYW1wYWduZS1nbGFzc2VzXCI6ICRmYS12YXItY2hhbXBhZ25lLWdsYXNzZXMsXG4gIFwiZ2xhc3MtY2hlZXJzXCI6ICRmYS12YXItZ2xhc3MtY2hlZXJzLFxuICBcImNsaXBib2FyZFwiOiAkZmEtdmFyLWNsaXBib2FyZCxcbiAgXCJob3VzZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1ob3VzZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZmlsZS1hcnJvdy11cFwiOiAkZmEtdmFyLWZpbGUtYXJyb3ctdXAsXG4gIFwiZmlsZS11cGxvYWRcIjogJGZhLXZhci1maWxlLXVwbG9hZCxcbiAgXCJ3aWZpXCI6ICRmYS12YXItd2lmaSxcbiAgXCJ3aWZpLTNcIjogJGZhLXZhci13aWZpLTMsXG4gIFwid2lmaS1zdHJvbmdcIjogJGZhLXZhci13aWZpLXN0cm9uZyxcbiAgXCJiYXRoXCI6ICRmYS12YXItYmF0aCxcbiAgXCJiYXRodHViXCI6ICRmYS12YXItYmF0aHR1YixcbiAgXCJ1bmRlcmxpbmVcIjogJGZhLXZhci11bmRlcmxpbmUsXG4gIFwidXNlci1wZW5cIjogJGZhLXZhci11c2VyLXBlbixcbiAgXCJ1c2VyLWVkaXRcIjogJGZhLXZhci11c2VyLWVkaXQsXG4gIFwic2lnbmF0dXJlXCI6ICRmYS12YXItc2lnbmF0dXJlLFxuICBcInN0cm9vcHdhZmVsXCI6ICRmYS12YXItc3Ryb29wd2FmZWwsXG4gIFwiYm9sZFwiOiAkZmEtdmFyLWJvbGQsXG4gIFwiYW5jaG9yLWxvY2tcIjogJGZhLXZhci1hbmNob3ItbG9jayxcbiAgXCJidWlsZGluZy1uZ29cIjogJGZhLXZhci1idWlsZGluZy1uZ28sXG4gIFwibWFuYXQtc2lnblwiOiAkZmEtdmFyLW1hbmF0LXNpZ24sXG4gIFwibm90LWVxdWFsXCI6ICRmYS12YXItbm90LWVxdWFsLFxuICBcImJvcmRlci10b3AtbGVmdFwiOiAkZmEtdmFyLWJvcmRlci10b3AtbGVmdCxcbiAgXCJib3JkZXItc3R5bGVcIjogJGZhLXZhci1ib3JkZXItc3R5bGUsXG4gIFwibWFwLWxvY2F0aW9uLWRvdFwiOiAkZmEtdmFyLW1hcC1sb2NhdGlvbi1kb3QsXG4gIFwibWFwLW1hcmtlZC1hbHRcIjogJGZhLXZhci1tYXAtbWFya2VkLWFsdCxcbiAgXCJqZWRpXCI6ICRmYS12YXItamVkaSxcbiAgXCJzcXVhcmUtcG9sbC12ZXJ0aWNhbFwiOiAkZmEtdmFyLXNxdWFyZS1wb2xsLXZlcnRpY2FsLFxuICBcInBvbGxcIjogJGZhLXZhci1wb2xsLFxuICBcIm11Zy1ob3RcIjogJGZhLXZhci1tdWctaG90LFxuICBcImNhci1iYXR0ZXJ5XCI6ICRmYS12YXItY2FyLWJhdHRlcnksXG4gIFwiYmF0dGVyeS1jYXJcIjogJGZhLXZhci1iYXR0ZXJ5LWNhcixcbiAgXCJnaWZ0XCI6ICRmYS12YXItZ2lmdCxcbiAgXCJkaWNlLXR3b1wiOiAkZmEtdmFyLWRpY2UtdHdvLFxuICBcImNoZXNzLXF1ZWVuXCI6ICRmYS12YXItY2hlc3MtcXVlZW4sXG4gIFwiZ2xhc3Nlc1wiOiAkZmEtdmFyLWdsYXNzZXMsXG4gIFwiY2hlc3MtYm9hcmRcIjogJGZhLXZhci1jaGVzcy1ib2FyZCxcbiAgXCJidWlsZGluZy1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1idWlsZGluZy1jaXJjbGUtY2hlY2ssXG4gIFwicGVyc29uLWNoYWxrYm9hcmRcIjogJGZhLXZhci1wZXJzb24tY2hhbGtib2FyZCxcbiAgXCJtYXJzLXN0cm9rZS1yaWdodFwiOiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXJpZ2h0LFxuICBcIm1hcnMtc3Ryb2tlLWhcIjogJGZhLXZhci1tYXJzLXN0cm9rZS1oLFxuICBcImhhbmQtYmFjay1maXN0XCI6ICRmYS12YXItaGFuZC1iYWNrLWZpc3QsXG4gIFwiaGFuZC1yb2NrXCI6ICRmYS12YXItaGFuZC1yb2NrLFxuICBcInNxdWFyZS1jYXJldC11cFwiOiAkZmEtdmFyLXNxdWFyZS1jYXJldC11cCxcbiAgXCJjYXJldC1zcXVhcmUtdXBcIjogJGZhLXZhci1jYXJldC1zcXVhcmUtdXAsXG4gIFwiY2xvdWQtc2hvd2Vycy13YXRlclwiOiAkZmEtdmFyLWNsb3VkLXNob3dlcnMtd2F0ZXIsXG4gIFwiY2hhcnQtYmFyXCI6ICRmYS12YXItY2hhcnQtYmFyLFxuICBcImJhci1jaGFydFwiOiAkZmEtdmFyLWJhci1jaGFydCxcbiAgXCJoYW5kcy1idWJibGVzXCI6ICRmYS12YXItaGFuZHMtYnViYmxlcyxcbiAgXCJoYW5kcy13YXNoXCI6ICRmYS12YXItaGFuZHMtd2FzaCxcbiAgXCJsZXNzLXRoYW4tZXF1YWxcIjogJGZhLXZhci1sZXNzLXRoYW4tZXF1YWwsXG4gIFwidHJhaW5cIjogJGZhLXZhci10cmFpbixcbiAgXCJleWUtbG93LXZpc2lvblwiOiAkZmEtdmFyLWV5ZS1sb3ctdmlzaW9uLFxuICBcImxvdy12aXNpb25cIjogJGZhLXZhci1sb3ctdmlzaW9uLFxuICBcImNyb3dcIjogJGZhLXZhci1jcm93LFxuICBcInNhaWxib2F0XCI6ICRmYS12YXItc2FpbGJvYXQsXG4gIFwid2luZG93LXJlc3RvcmVcIjogJGZhLXZhci13aW5kb3ctcmVzdG9yZSxcbiAgXCJzcXVhcmUtcGx1c1wiOiAkZmEtdmFyLXNxdWFyZS1wbHVzLFxuICBcInBsdXMtc3F1YXJlXCI6ICRmYS12YXItcGx1cy1zcXVhcmUsXG4gIFwidG9yaWktZ2F0ZVwiOiAkZmEtdmFyLXRvcmlpLWdhdGUsXG4gIFwiZnJvZ1wiOiAkZmEtdmFyLWZyb2csXG4gIFwiYnVja2V0XCI6ICRmYS12YXItYnVja2V0LFxuICBcImltYWdlXCI6ICRmYS12YXItaW1hZ2UsXG4gIFwibWljcm9waG9uZVwiOiAkZmEtdmFyLW1pY3JvcGhvbmUsXG4gIFwiY293XCI6ICRmYS12YXItY293LFxuICBcImNhcmV0LXVwXCI6ICRmYS12YXItY2FyZXQtdXAsXG4gIFwic2NyZXdkcml2ZXJcIjogJGZhLXZhci1zY3Jld2RyaXZlcixcbiAgXCJmb2xkZXItY2xvc2VkXCI6ICRmYS12YXItZm9sZGVyLWNsb3NlZCxcbiAgXCJob3VzZS10c3VuYW1pXCI6ICRmYS12YXItaG91c2UtdHN1bmFtaSxcbiAgXCJzcXVhcmUtbmZpXCI6ICRmYS12YXItc3F1YXJlLW5maSxcbiAgXCJhcnJvdy11cC1mcm9tLWdyb3VuZC13YXRlclwiOiAkZmEtdmFyLWFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyLFxuICBcIm1hcnRpbmktZ2xhc3NcIjogJGZhLXZhci1tYXJ0aW5pLWdsYXNzLFxuICBcImdsYXNzLW1hcnRpbmktYWx0XCI6ICRmYS12YXItZ2xhc3MtbWFydGluaS1hbHQsXG4gIFwicm90YXRlLWxlZnRcIjogJGZhLXZhci1yb3RhdGUtbGVmdCxcbiAgXCJyb3RhdGUtYmFja1wiOiAkZmEtdmFyLXJvdGF0ZS1iYWNrLFxuICBcInJvdGF0ZS1iYWNrd2FyZFwiOiAkZmEtdmFyLXJvdGF0ZS1iYWNrd2FyZCxcbiAgXCJ1bmRvLWFsdFwiOiAkZmEtdmFyLXVuZG8tYWx0LFxuICBcInRhYmxlLWNvbHVtbnNcIjogJGZhLXZhci10YWJsZS1jb2x1bW5zLFxuICBcImNvbHVtbnNcIjogJGZhLXZhci1jb2x1bW5zLFxuICBcImxlbW9uXCI6ICRmYS12YXItbGVtb24sXG4gIFwiaGVhZC1zaWRlLW1hc2tcIjogJGZhLXZhci1oZWFkLXNpZGUtbWFzayxcbiAgXCJoYW5kc2hha2VcIjogJGZhLXZhci1oYW5kc2hha2UsXG4gIFwiZ2VtXCI6ICRmYS12YXItZ2VtLFxuICBcImRvbGx5XCI6ICRmYS12YXItZG9sbHksXG4gIFwiZG9sbHktYm94XCI6ICRmYS12YXItZG9sbHktYm94LFxuICBcInNtb2tpbmdcIjogJGZhLXZhci1zbW9raW5nLFxuICBcIm1pbmltaXplXCI6ICRmYS12YXItbWluaW1pemUsXG4gIFwiY29tcHJlc3MtYXJyb3dzLWFsdFwiOiAkZmEtdmFyLWNvbXByZXNzLWFycm93cy1hbHQsXG4gIFwibW9udW1lbnRcIjogJGZhLXZhci1tb251bWVudCxcbiAgXCJzbm93cGxvd1wiOiAkZmEtdmFyLXNub3dwbG93LFxuICBcImFuZ2xlcy1yaWdodFwiOiAkZmEtdmFyLWFuZ2xlcy1yaWdodCxcbiAgXCJhbmdsZS1kb3VibGUtcmlnaHRcIjogJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQsXG4gIFwiY2FubmFiaXNcIjogJGZhLXZhci1jYW5uYWJpcyxcbiAgXCJjaXJjbGUtcGxheVwiOiAkZmEtdmFyLWNpcmNsZS1wbGF5LFxuICBcInBsYXktY2lyY2xlXCI6ICRmYS12YXItcGxheS1jaXJjbGUsXG4gIFwidGFibGV0c1wiOiAkZmEtdmFyLXRhYmxldHMsXG4gIFwiZXRoZXJuZXRcIjogJGZhLXZhci1ldGhlcm5ldCxcbiAgXCJldXJvLXNpZ25cIjogJGZhLXZhci1ldXJvLXNpZ24sXG4gIFwiZXVyXCI6ICRmYS12YXItZXVyLFxuICBcImV1cm9cIjogJGZhLXZhci1ldXJvLFxuICBcImNoYWlyXCI6ICRmYS12YXItY2hhaXIsXG4gIFwiY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItY2lyY2xlLWNoZWNrLFxuICBcImNoZWNrLWNpcmNsZVwiOiAkZmEtdmFyLWNoZWNrLWNpcmNsZSxcbiAgXCJjaXJjbGUtc3RvcFwiOiAkZmEtdmFyLWNpcmNsZS1zdG9wLFxuICBcInN0b3AtY2lyY2xlXCI6ICRmYS12YXItc3RvcC1jaXJjbGUsXG4gIFwiY29tcGFzcy1kcmFmdGluZ1wiOiAkZmEtdmFyLWNvbXBhc3MtZHJhZnRpbmcsXG4gIFwiZHJhZnRpbmctY29tcGFzc1wiOiAkZmEtdmFyLWRyYWZ0aW5nLWNvbXBhc3MsXG4gIFwicGxhdGUtd2hlYXRcIjogJGZhLXZhci1wbGF0ZS13aGVhdCxcbiAgXCJpY2ljbGVzXCI6ICRmYS12YXItaWNpY2xlcyxcbiAgXCJwZXJzb24tc2hlbHRlclwiOiAkZmEtdmFyLXBlcnNvbi1zaGVsdGVyLFxuICBcIm5ldXRlclwiOiAkZmEtdmFyLW5ldXRlcixcbiAgXCJpZC1iYWRnZVwiOiAkZmEtdmFyLWlkLWJhZGdlLFxuICBcIm1hcmtlclwiOiAkZmEtdmFyLW1hcmtlcixcbiAgXCJmYWNlLWxhdWdoLWJlYW1cIjogJGZhLXZhci1mYWNlLWxhdWdoLWJlYW0sXG4gIFwibGF1Z2gtYmVhbVwiOiAkZmEtdmFyLWxhdWdoLWJlYW0sXG4gIFwiaGVsaWNvcHRlci1zeW1ib2xcIjogJGZhLXZhci1oZWxpY29wdGVyLXN5bWJvbCxcbiAgXCJ1bml2ZXJzYWwtYWNjZXNzXCI6ICRmYS12YXItdW5pdmVyc2FsLWFjY2VzcyxcbiAgXCJjaXJjbGUtY2hldnJvbi11cFwiOiAkZmEtdmFyLWNpcmNsZS1jaGV2cm9uLXVwLFxuICBcImNoZXZyb24tY2lyY2xlLXVwXCI6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtdXAsXG4gIFwibGFyaS1zaWduXCI6ICRmYS12YXItbGFyaS1zaWduLFxuICBcInZvbGNhbm9cIjogJGZhLXZhci12b2xjYW5vLFxuICBcInBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0XCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHQsXG4gIFwic3Rlcmxpbmctc2lnblwiOiAkZmEtdmFyLXN0ZXJsaW5nLXNpZ24sXG4gIFwiZ2JwXCI6ICRmYS12YXItZ2JwLFxuICBcInBvdW5kLXNpZ25cIjogJGZhLXZhci1wb3VuZC1zaWduLFxuICBcInZpcnVzZXNcIjogJGZhLXZhci12aXJ1c2VzLFxuICBcInNxdWFyZS1wZXJzb24tY29uZmluZWRcIjogJGZhLXZhci1zcXVhcmUtcGVyc29uLWNvbmZpbmVkLFxuICBcInVzZXItdGllXCI6ICRmYS12YXItdXNlci10aWUsXG4gIFwiYXJyb3ctZG93bi1sb25nXCI6ICRmYS12YXItYXJyb3ctZG93bi1sb25nLFxuICBcImxvbmctYXJyb3ctZG93blwiOiAkZmEtdmFyLWxvbmctYXJyb3ctZG93bixcbiAgXCJ0ZW50LWFycm93LWRvd24tdG8tbGluZVwiOiAkZmEtdmFyLXRlbnQtYXJyb3ctZG93bi10by1saW5lLFxuICBcImNlcnRpZmljYXRlXCI6ICRmYS12YXItY2VydGlmaWNhdGUsXG4gIFwicmVwbHktYWxsXCI6ICRmYS12YXItcmVwbHktYWxsLFxuICBcIm1haWwtcmVwbHktYWxsXCI6ICRmYS12YXItbWFpbC1yZXBseS1hbGwsXG4gIFwic3VpdGNhc2VcIjogJGZhLXZhci1zdWl0Y2FzZSxcbiAgXCJwZXJzb24tc2thdGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1za2F0aW5nLFxuICBcInNrYXRpbmdcIjogJGZhLXZhci1za2F0aW5nLFxuICBcImZpbHRlci1jaXJjbGUtZG9sbGFyXCI6ICRmYS12YXItZmlsdGVyLWNpcmNsZS1kb2xsYXIsXG4gIFwiZnVubmVsLWRvbGxhclwiOiAkZmEtdmFyLWZ1bm5lbC1kb2xsYXIsXG4gIFwiY2FtZXJhLXJldHJvXCI6ICRmYS12YXItY2FtZXJhLXJldHJvLFxuICBcImNpcmNsZS1hcnJvdy1kb3duXCI6ICRmYS12YXItY2lyY2xlLWFycm93LWRvd24sXG4gIFwiYXJyb3ctY2lyY2xlLWRvd25cIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bixcbiAgXCJmaWxlLWltcG9ydFwiOiAkZmEtdmFyLWZpbGUtaW1wb3J0LFxuICBcImFycm93LXJpZ2h0LXRvLWZpbGVcIjogJGZhLXZhci1hcnJvdy1yaWdodC10by1maWxlLFxuICBcInNxdWFyZS1hcnJvdy11cC1yaWdodFwiOiAkZmEtdmFyLXNxdWFyZS1hcnJvdy11cC1yaWdodCxcbiAgXCJleHRlcm5hbC1saW5rLXNxdWFyZVwiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLFxuICBcImJveC1vcGVuXCI6ICRmYS12YXItYm94LW9wZW4sXG4gIFwic2Nyb2xsXCI6ICRmYS12YXItc2Nyb2xsLFxuICBcInNwYVwiOiAkZmEtdmFyLXNwYSxcbiAgXCJsb2NhdGlvbi1waW4tbG9ja1wiOiAkZmEtdmFyLWxvY2F0aW9uLXBpbi1sb2NrLFxuICBcInBhdXNlXCI6ICRmYS12YXItcGF1c2UsXG4gIFwiaGlsbC1hdmFsYW5jaGVcIjogJGZhLXZhci1oaWxsLWF2YWxhbmNoZSxcbiAgXCJ0ZW1wZXJhdHVyZS1lbXB0eVwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWVtcHR5LFxuICBcInRlbXBlcmF0dXJlLTBcIjogJGZhLXZhci10ZW1wZXJhdHVyZS0wLFxuICBcInRoZXJtb21ldGVyLTBcIjogJGZhLXZhci10aGVybW9tZXRlci0wLFxuICBcInRoZXJtb21ldGVyLWVtcHR5XCI6ICRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHksXG4gIFwiYm9tYlwiOiAkZmEtdmFyLWJvbWIsXG4gIFwicmVnaXN0ZXJlZFwiOiAkZmEtdmFyLXJlZ2lzdGVyZWQsXG4gIFwiYWRkcmVzcy1jYXJkXCI6ICRmYS12YXItYWRkcmVzcy1jYXJkLFxuICBcImNvbnRhY3QtY2FyZFwiOiAkZmEtdmFyLWNvbnRhY3QtY2FyZCxcbiAgXCJ2Y2FyZFwiOiAkZmEtdmFyLXZjYXJkLFxuICBcInNjYWxlLXVuYmFsYW5jZWQtZmxpcFwiOiAkZmEtdmFyLXNjYWxlLXVuYmFsYW5jZWQtZmxpcCxcbiAgXCJiYWxhbmNlLXNjYWxlLXJpZ2h0XCI6ICRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodCxcbiAgXCJzdWJzY3JpcHRcIjogJGZhLXZhci1zdWJzY3JpcHQsXG4gIFwiZGlhbW9uZC10dXJuLXJpZ2h0XCI6ICRmYS12YXItZGlhbW9uZC10dXJuLXJpZ2h0LFxuICBcImRpcmVjdGlvbnNcIjogJGZhLXZhci1kaXJlY3Rpb25zLFxuICBcImJ1cnN0XCI6ICRmYS12YXItYnVyc3QsXG4gIFwiaG91c2UtbGFwdG9wXCI6ICRmYS12YXItaG91c2UtbGFwdG9wLFxuICBcImxhcHRvcC1ob3VzZVwiOiAkZmEtdmFyLWxhcHRvcC1ob3VzZSxcbiAgXCJmYWNlLXRpcmVkXCI6ICRmYS12YXItZmFjZS10aXJlZCxcbiAgXCJ0aXJlZFwiOiAkZmEtdmFyLXRpcmVkLFxuICBcIm1vbmV5LWJpbGxzXCI6ICRmYS12YXItbW9uZXktYmlsbHMsXG4gIFwic21vZ1wiOiAkZmEtdmFyLXNtb2csXG4gIFwiY3J1dGNoXCI6ICRmYS12YXItY3J1dGNoLFxuICBcImNsb3VkLWFycm93LXVwXCI6ICRmYS12YXItY2xvdWQtYXJyb3ctdXAsXG4gIFwiY2xvdWQtdXBsb2FkXCI6ICRmYS12YXItY2xvdWQtdXBsb2FkLFxuICBcImNsb3VkLXVwbG9hZC1hbHRcIjogJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0LFxuICBcInBhbGV0dGVcIjogJGZhLXZhci1wYWxldHRlLFxuICBcImFycm93cy10dXJuLXJpZ2h0XCI6ICRmYS12YXItYXJyb3dzLXR1cm4tcmlnaHQsXG4gIFwidmVzdFwiOiAkZmEtdmFyLXZlc3QsXG4gIFwiZmVycnlcIjogJGZhLXZhci1mZXJyeSxcbiAgXCJhcnJvd3MtZG93bi10by1wZW9wbGVcIjogJGZhLXZhci1hcnJvd3MtZG93bi10by1wZW9wbGUsXG4gIFwic2VlZGxpbmdcIjogJGZhLXZhci1zZWVkbGluZyxcbiAgXCJzcHJvdXRcIjogJGZhLXZhci1zcHJvdXQsXG4gIFwibGVmdC1yaWdodFwiOiAkZmEtdmFyLWxlZnQtcmlnaHQsXG4gIFwiYXJyb3dzLWFsdC1oXCI6ICRmYS12YXItYXJyb3dzLWFsdC1oLFxuICBcImJveGVzLXBhY2tpbmdcIjogJGZhLXZhci1ib3hlcy1wYWNraW5nLFxuICBcImNpcmNsZS1hcnJvdy1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWFycm93LWxlZnQsXG4gIFwiYXJyb3ctY2lyY2xlLWxlZnRcIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdCxcbiAgXCJncm91cC1hcnJvd3Mtcm90YXRlXCI6ICRmYS12YXItZ3JvdXAtYXJyb3dzLXJvdGF0ZSxcbiAgXCJib3dsLWZvb2RcIjogJGZhLXZhci1ib3dsLWZvb2QsXG4gIFwiY2FuZHktY2FuZVwiOiAkZmEtdmFyLWNhbmR5LWNhbmUsXG4gIFwiYXJyb3ctZG93bi13aWRlLXNob3J0XCI6ICRmYS12YXItYXJyb3ctZG93bi13aWRlLXNob3J0LFxuICBcInNvcnQtYW1vdW50LWFzY1wiOiAkZmEtdmFyLXNvcnQtYW1vdW50LWFzYyxcbiAgXCJzb3J0LWFtb3VudC1kb3duXCI6ICRmYS12YXItc29ydC1hbW91bnQtZG93bixcbiAgXCJjbG91ZC1ib2x0XCI6ICRmYS12YXItY2xvdWQtYm9sdCxcbiAgXCJ0aHVuZGVyc3Rvcm1cIjogJGZhLXZhci10aHVuZGVyc3Rvcm0sXG4gIFwidGV4dC1zbGFzaFwiOiAkZmEtdmFyLXRleHQtc2xhc2gsXG4gIFwicmVtb3ZlLWZvcm1hdFwiOiAkZmEtdmFyLXJlbW92ZS1mb3JtYXQsXG4gIFwiZmFjZS1zbWlsZS13aW5rXCI6ICRmYS12YXItZmFjZS1zbWlsZS13aW5rLFxuICBcInNtaWxlLXdpbmtcIjogJGZhLXZhci1zbWlsZS13aW5rLFxuICBcImZpbGUtd29yZFwiOiAkZmEtdmFyLWZpbGUtd29yZCxcbiAgXCJmaWxlLXBvd2VycG9pbnRcIjogJGZhLXZhci1maWxlLXBvd2VycG9pbnQsXG4gIFwiYXJyb3dzLWxlZnQtcmlnaHRcIjogJGZhLXZhci1hcnJvd3MtbGVmdC1yaWdodCxcbiAgXCJhcnJvd3MtaFwiOiAkZmEtdmFyLWFycm93cy1oLFxuICBcImhvdXNlLWxvY2tcIjogJGZhLXZhci1ob3VzZS1sb2NrLFxuICBcImNsb3VkLWFycm93LWRvd25cIjogJGZhLXZhci1jbG91ZC1hcnJvdy1kb3duLFxuICBcImNsb3VkLWRvd25sb2FkXCI6ICRmYS12YXItY2xvdWQtZG93bmxvYWQsXG4gIFwiY2xvdWQtZG93bmxvYWQtYWx0XCI6ICRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0LFxuICBcImNoaWxkcmVuXCI6ICRmYS12YXItY2hpbGRyZW4sXG4gIFwiY2hhbGtib2FyZFwiOiAkZmEtdmFyLWNoYWxrYm9hcmQsXG4gIFwiYmxhY2tib2FyZFwiOiAkZmEtdmFyLWJsYWNrYm9hcmQsXG4gIFwidXNlci1sYXJnZS1zbGFzaFwiOiAkZmEtdmFyLXVzZXItbGFyZ2Utc2xhc2gsXG4gIFwidXNlci1hbHQtc2xhc2hcIjogJGZhLXZhci11c2VyLWFsdC1zbGFzaCxcbiAgXCJlbnZlbG9wZS1vcGVuXCI6ICRmYS12YXItZW52ZWxvcGUtb3BlbixcbiAgXCJoYW5kc2hha2Utc2ltcGxlLXNsYXNoXCI6ICRmYS12YXItaGFuZHNoYWtlLXNpbXBsZS1zbGFzaCxcbiAgXCJoYW5kc2hha2UtYWx0LXNsYXNoXCI6ICRmYS12YXItaGFuZHNoYWtlLWFsdC1zbGFzaCxcbiAgXCJtYXR0cmVzcy1waWxsb3dcIjogJGZhLXZhci1tYXR0cmVzcy1waWxsb3csXG4gIFwiZ3VhcmFuaS1zaWduXCI6ICRmYS12YXItZ3VhcmFuaS1zaWduLFxuICBcImFycm93cy1yb3RhdGVcIjogJGZhLXZhci1hcnJvd3Mtcm90YXRlLFxuICBcInJlZnJlc2hcIjogJGZhLXZhci1yZWZyZXNoLFxuICBcInN5bmNcIjogJGZhLXZhci1zeW5jLFxuICBcImZpcmUtZXh0aW5ndWlzaGVyXCI6ICRmYS12YXItZmlyZS1leHRpbmd1aXNoZXIsXG4gIFwiY3J1emVpcm8tc2lnblwiOiAkZmEtdmFyLWNydXplaXJvLXNpZ24sXG4gIFwiZ3JlYXRlci10aGFuLWVxdWFsXCI6ICRmYS12YXItZ3JlYXRlci10aGFuLWVxdWFsLFxuICBcInNoaWVsZC1oYWx2ZWRcIjogJGZhLXZhci1zaGllbGQtaGFsdmVkLFxuICBcInNoaWVsZC1hbHRcIjogJGZhLXZhci1zaGllbGQtYWx0LFxuICBcImJvb2stYXRsYXNcIjogJGZhLXZhci1ib29rLWF0bGFzLFxuICBcImF0bGFzXCI6ICRmYS12YXItYXRsYXMsXG4gIFwidmlydXNcIjogJGZhLXZhci12aXJ1cyxcbiAgXCJlbnZlbG9wZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1lbnZlbG9wZS1jaXJjbGUtY2hlY2ssXG4gIFwibGF5ZXItZ3JvdXBcIjogJGZhLXZhci1sYXllci1ncm91cCxcbiAgXCJhcnJvd3MtdG8tZG90XCI6ICRmYS12YXItYXJyb3dzLXRvLWRvdCxcbiAgXCJhcmNod2F5XCI6ICRmYS12YXItYXJjaHdheSxcbiAgXCJoZWFydC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1oZWFydC1jaXJjbGUtY2hlY2ssXG4gIFwiaG91c2UtY2hpbW5leS1jcmFja1wiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktY3JhY2ssXG4gIFwiaG91c2UtZGFtYWdlXCI6ICRmYS12YXItaG91c2UtZGFtYWdlLFxuICBcImZpbGUtemlwcGVyXCI6ICRmYS12YXItZmlsZS16aXBwZXIsXG4gIFwiZmlsZS1hcmNoaXZlXCI6ICRmYS12YXItZmlsZS1hcmNoaXZlLFxuICBcInNxdWFyZVwiOiAkZmEtdmFyLXNxdWFyZSxcbiAgXCJtYXJ0aW5pLWdsYXNzLWVtcHR5XCI6ICRmYS12YXItbWFydGluaS1nbGFzcy1lbXB0eSxcbiAgXCJnbGFzcy1tYXJ0aW5pXCI6ICRmYS12YXItZ2xhc3MtbWFydGluaSxcbiAgXCJjb3VjaFwiOiAkZmEtdmFyLWNvdWNoLFxuICBcImNlZGktc2lnblwiOiAkZmEtdmFyLWNlZGktc2lnbixcbiAgXCJpdGFsaWNcIjogJGZhLXZhci1pdGFsaWMsXG4gIFwidGFibGUtY2VsbHMtY29sdW1uLWxvY2tcIjogJGZhLXZhci10YWJsZS1jZWxscy1jb2x1bW4tbG9jayxcbiAgXCJjaHVyY2hcIjogJGZhLXZhci1jaHVyY2gsXG4gIFwiY29tbWVudHMtZG9sbGFyXCI6ICRmYS12YXItY29tbWVudHMtZG9sbGFyLFxuICBcImRlbW9jcmF0XCI6ICRmYS12YXItZGVtb2NyYXQsXG4gIFwielwiOiAkZmEtdmFyLXosXG4gIFwicGVyc29uLXNraWluZ1wiOiAkZmEtdmFyLXBlcnNvbi1za2lpbmcsXG4gIFwic2tpaW5nXCI6ICRmYS12YXItc2tpaW5nLFxuICBcInJvYWQtbG9ja1wiOiAkZmEtdmFyLXJvYWQtbG9jayxcbiAgXCJhXCI6ICRmYS12YXItYSxcbiAgXCJ0ZW1wZXJhdHVyZS1hcnJvdy1kb3duXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtYXJyb3ctZG93bixcbiAgXCJ0ZW1wZXJhdHVyZS1kb3duXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtZG93bixcbiAgXCJmZWF0aGVyLXBvaW50ZWRcIjogJGZhLXZhci1mZWF0aGVyLXBvaW50ZWQsXG4gIFwiZmVhdGhlci1hbHRcIjogJGZhLXZhci1mZWF0aGVyLWFsdCxcbiAgXCJwXCI6ICRmYS12YXItcCxcbiAgXCJzbm93Zmxha2VcIjogJGZhLXZhci1zbm93Zmxha2UsXG4gIFwibmV3c3BhcGVyXCI6ICRmYS12YXItbmV3c3BhcGVyLFxuICBcInJlY3RhbmdsZS1hZFwiOiAkZmEtdmFyLXJlY3RhbmdsZS1hZCxcbiAgXCJhZFwiOiAkZmEtdmFyLWFkLFxuICBcImNpcmNsZS1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJhcnJvdy1jaXJjbGUtcmlnaHRcIjogJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQsXG4gIFwiZmlsdGVyLWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWZpbHRlci1jaXJjbGUteG1hcmssXG4gIFwibG9jdXN0XCI6ICRmYS12YXItbG9jdXN0LFxuICBcInNvcnRcIjogJGZhLXZhci1zb3J0LFxuICBcInVuc29ydGVkXCI6ICRmYS12YXItdW5zb3J0ZWQsXG4gIFwibGlzdC1vbFwiOiAkZmEtdmFyLWxpc3Qtb2wsXG4gIFwibGlzdC0xLTJcIjogJGZhLXZhci1saXN0LTEtMixcbiAgXCJsaXN0LW51bWVyaWNcIjogJGZhLXZhci1saXN0LW51bWVyaWMsXG4gIFwicGVyc29uLWRyZXNzLWJ1cnN0XCI6ICRmYS12YXItcGVyc29uLWRyZXNzLWJ1cnN0LFxuICBcIm1vbmV5LWNoZWNrLWRvbGxhclwiOiAkZmEtdmFyLW1vbmV5LWNoZWNrLWRvbGxhcixcbiAgXCJtb25leS1jaGVjay1hbHRcIjogJGZhLXZhci1tb25leS1jaGVjay1hbHQsXG4gIFwidmVjdG9yLXNxdWFyZVwiOiAkZmEtdmFyLXZlY3Rvci1zcXVhcmUsXG4gIFwiYnJlYWQtc2xpY2VcIjogJGZhLXZhci1icmVhZC1zbGljZSxcbiAgXCJsYW5ndWFnZVwiOiAkZmEtdmFyLWxhbmd1YWdlLFxuICBcImZhY2Uta2lzcy13aW5rLWhlYXJ0XCI6ICRmYS12YXItZmFjZS1raXNzLXdpbmstaGVhcnQsXG4gIFwia2lzcy13aW5rLWhlYXJ0XCI6ICRmYS12YXIta2lzcy13aW5rLWhlYXJ0LFxuICBcImZpbHRlclwiOiAkZmEtdmFyLWZpbHRlcixcbiAgXCJxdWVzdGlvblwiOiAkZmEtdmFyLXF1ZXN0aW9uLFxuICBcImZpbGUtc2lnbmF0dXJlXCI6ICRmYS12YXItZmlsZS1zaWduYXR1cmUsXG4gIFwidXAtZG93bi1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItdXAtZG93bi1sZWZ0LXJpZ2h0LFxuICBcImFycm93cy1hbHRcIjogJGZhLXZhci1hcnJvd3MtYWx0LFxuICBcImhvdXNlLWNoaW1uZXktdXNlclwiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktdXNlcixcbiAgXCJoYW5kLWhvbGRpbmctaGVhcnRcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQsXG4gIFwicHV6emxlLXBpZWNlXCI6ICRmYS12YXItcHV6emxlLXBpZWNlLFxuICBcIm1vbmV5LWNoZWNrXCI6ICRmYS12YXItbW9uZXktY2hlY2ssXG4gIFwic3Rhci1oYWxmLXN0cm9rZVwiOiAkZmEtdmFyLXN0YXItaGFsZi1zdHJva2UsXG4gIFwic3Rhci1oYWxmLWFsdFwiOiAkZmEtdmFyLXN0YXItaGFsZi1hbHQsXG4gIFwiY29kZVwiOiAkZmEtdmFyLWNvZGUsXG4gIFwid2hpc2tleS1nbGFzc1wiOiAkZmEtdmFyLXdoaXNrZXktZ2xhc3MsXG4gIFwiZ2xhc3Mtd2hpc2tleVwiOiAkZmEtdmFyLWdsYXNzLXdoaXNrZXksXG4gIFwiYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtY2hhcnRcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLWNoYXJ0LFxuICBcImFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlXCI6ICRmYS12YXItYXJyb3ctdXAtcmlnaHQtZnJvbS1zcXVhcmUsXG4gIFwiZXh0ZXJuYWwtbGlua1wiOiAkZmEtdmFyLWV4dGVybmFsLWxpbmssXG4gIFwiY3ViZXMtc3RhY2tlZFwiOiAkZmEtdmFyLWN1YmVzLXN0YWNrZWQsXG4gIFwid29uLXNpZ25cIjogJGZhLXZhci13b24tc2lnbixcbiAgXCJrcndcIjogJGZhLXZhci1rcncsXG4gIFwid29uXCI6ICRmYS12YXItd29uLFxuICBcInZpcnVzLWNvdmlkXCI6ICRmYS12YXItdmlydXMtY292aWQsXG4gIFwiYXVzdHJhbC1zaWduXCI6ICRmYS12YXItYXVzdHJhbC1zaWduLFxuICBcImZcIjogJGZhLXZhci1mLFxuICBcImxlYWZcIjogJGZhLXZhci1sZWFmLFxuICBcInJvYWRcIjogJGZhLXZhci1yb2FkLFxuICBcInRheGlcIjogJGZhLXZhci10YXhpLFxuICBcImNhYlwiOiAkZmEtdmFyLWNhYixcbiAgXCJwZXJzb24tY2lyY2xlLXBsdXNcIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLXBsdXMsXG4gIFwiY2hhcnQtcGllXCI6ICRmYS12YXItY2hhcnQtcGllLFxuICBcInBpZS1jaGFydFwiOiAkZmEtdmFyLXBpZS1jaGFydCxcbiAgXCJib2x0LWxpZ2h0bmluZ1wiOiAkZmEtdmFyLWJvbHQtbGlnaHRuaW5nLFxuICBcInNhY2steG1hcmtcIjogJGZhLXZhci1zYWNrLXhtYXJrLFxuICBcImZpbGUtZXhjZWxcIjogJGZhLXZhci1maWxlLWV4Y2VsLFxuICBcImZpbGUtY29udHJhY3RcIjogJGZhLXZhci1maWxlLWNvbnRyYWN0LFxuICBcImZpc2gtZmluc1wiOiAkZmEtdmFyLWZpc2gtZmlucyxcbiAgXCJidWlsZGluZy1mbGFnXCI6ICRmYS12YXItYnVpbGRpbmctZmxhZyxcbiAgXCJmYWNlLWdyaW4tYmVhbVwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1iZWFtLFxuICBcImdyaW4tYmVhbVwiOiAkZmEtdmFyLWdyaW4tYmVhbSxcbiAgXCJvYmplY3QtdW5ncm91cFwiOiAkZmEtdmFyLW9iamVjdC11bmdyb3VwLFxuICBcInBvb3BcIjogJGZhLXZhci1wb29wLFxuICBcImxvY2F0aW9uLXBpblwiOiAkZmEtdmFyLWxvY2F0aW9uLXBpbixcbiAgXCJtYXAtbWFya2VyXCI6ICRmYS12YXItbWFwLW1hcmtlcixcbiAgXCJrYWFiYVwiOiAkZmEtdmFyLWthYWJhLFxuICBcInRvaWxldC1wYXBlclwiOiAkZmEtdmFyLXRvaWxldC1wYXBlcixcbiAgXCJoZWxtZXQtc2FmZXR5XCI6ICRmYS12YXItaGVsbWV0LXNhZmV0eSxcbiAgXCJoYXJkLWhhdFwiOiAkZmEtdmFyLWhhcmQtaGF0LFxuICBcImhhdC1oYXJkXCI6ICRmYS12YXItaGF0LWhhcmQsXG4gIFwiZWplY3RcIjogJGZhLXZhci1lamVjdCxcbiAgXCJjaXJjbGUtcmlnaHRcIjogJGZhLXZhci1jaXJjbGUtcmlnaHQsXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS1yaWdodFwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQsXG4gIFwicGxhbmUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGxhbmUtY2lyY2xlLWNoZWNrLFxuICBcImZhY2Utcm9sbGluZy1leWVzXCI6ICRmYS12YXItZmFjZS1yb2xsaW5nLWV5ZXMsXG4gIFwibWVoLXJvbGxpbmctZXllc1wiOiAkZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXMsXG4gIFwib2JqZWN0LWdyb3VwXCI6ICRmYS12YXItb2JqZWN0LWdyb3VwLFxuICBcImNoYXJ0LWxpbmVcIjogJGZhLXZhci1jaGFydC1saW5lLFxuICBcImxpbmUtY2hhcnRcIjogJGZhLXZhci1saW5lLWNoYXJ0LFxuICBcIm1hc2stdmVudGlsYXRvclwiOiAkZmEtdmFyLW1hc2stdmVudGlsYXRvcixcbiAgXCJhcnJvdy1yaWdodFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LFxuICBcInNpZ25zLXBvc3RcIjogJGZhLXZhci1zaWducy1wb3N0LFxuICBcIm1hcC1zaWduc1wiOiAkZmEtdmFyLW1hcC1zaWducyxcbiAgXCJjYXNoLXJlZ2lzdGVyXCI6ICRmYS12YXItY2FzaC1yZWdpc3RlcixcbiAgXCJwZXJzb24tY2lyY2xlLXF1ZXN0aW9uXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1xdWVzdGlvbixcbiAgXCJoXCI6ICRmYS12YXItaCxcbiAgXCJ0YXJwXCI6ICRmYS12YXItdGFycCxcbiAgXCJzY3Jld2RyaXZlci13cmVuY2hcIjogJGZhLXZhci1zY3Jld2RyaXZlci13cmVuY2gsXG4gIFwidG9vbHNcIjogJGZhLXZhci10b29scyxcbiAgXCJhcnJvd3MtdG8tZXllXCI6ICRmYS12YXItYXJyb3dzLXRvLWV5ZSxcbiAgXCJwbHVnLWNpcmNsZS1ib2x0XCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtYm9sdCxcbiAgXCJoZWFydFwiOiAkZmEtdmFyLWhlYXJ0LFxuICBcIm1hcnMtYW5kLXZlbnVzXCI6ICRmYS12YXItbWFycy1hbmQtdmVudXMsXG4gIFwiaG91c2UtdXNlclwiOiAkZmEtdmFyLWhvdXNlLXVzZXIsXG4gIFwiaG9tZS11c2VyXCI6ICRmYS12YXItaG9tZS11c2VyLFxuICBcImR1bXBzdGVyLWZpcmVcIjogJGZhLXZhci1kdW1wc3Rlci1maXJlLFxuICBcImhvdXNlLWNyYWNrXCI6ICRmYS12YXItaG91c2UtY3JhY2ssXG4gIFwibWFydGluaS1nbGFzcy1jaXRydXNcIjogJGZhLXZhci1tYXJ0aW5pLWdsYXNzLWNpdHJ1cyxcbiAgXCJjb2NrdGFpbFwiOiAkZmEtdmFyLWNvY2t0YWlsLFxuICBcImZhY2Utc3VycHJpc2VcIjogJGZhLXZhci1mYWNlLXN1cnByaXNlLFxuICBcInN1cnByaXNlXCI6ICRmYS12YXItc3VycHJpc2UsXG4gIFwiYm90dGxlLXdhdGVyXCI6ICRmYS12YXItYm90dGxlLXdhdGVyLFxuICBcImNpcmNsZS1wYXVzZVwiOiAkZmEtdmFyLWNpcmNsZS1wYXVzZSxcbiAgXCJwYXVzZS1jaXJjbGVcIjogJGZhLXZhci1wYXVzZS1jaXJjbGUsXG4gIFwidG9pbGV0LXBhcGVyLXNsYXNoXCI6ICRmYS12YXItdG9pbGV0LXBhcGVyLXNsYXNoLFxuICBcImFwcGxlLXdob2xlXCI6ICRmYS12YXItYXBwbGUtd2hvbGUsXG4gIFwiYXBwbGUtYWx0XCI6ICRmYS12YXItYXBwbGUtYWx0LFxuICBcImtpdGNoZW4tc2V0XCI6ICRmYS12YXIta2l0Y2hlbi1zZXQsXG4gIFwiclwiOiAkZmEtdmFyLXIsXG4gIFwidGVtcGVyYXR1cmUtcXVhcnRlclwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXF1YXJ0ZXIsXG4gIFwidGVtcGVyYXR1cmUtMVwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTEsXG4gIFwidGhlcm1vbWV0ZXItMVwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTEsXG4gIFwidGhlcm1vbWV0ZXItcXVhcnRlclwiOiAkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXIsXG4gIFwiY3ViZVwiOiAkZmEtdmFyLWN1YmUsXG4gIFwiYml0Y29pbi1zaWduXCI6ICRmYS12YXItYml0Y29pbi1zaWduLFxuICBcInNoaWVsZC1kb2dcIjogJGZhLXZhci1zaGllbGQtZG9nLFxuICBcInNvbGFyLXBhbmVsXCI6ICRmYS12YXItc29sYXItcGFuZWwsXG4gIFwibG9jay1vcGVuXCI6ICRmYS12YXItbG9jay1vcGVuLFxuICBcImVsZXZhdG9yXCI6ICRmYS12YXItZWxldmF0b3IsXG4gIFwibW9uZXktYmlsbC10cmFuc2ZlclwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtdHJhbnNmZXIsXG4gIFwibW9uZXktYmlsbC10cmVuZC11cFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtdHJlbmQtdXAsXG4gIFwiaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0XCI6ICRmYS12YXItaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0LFxuICBcInNxdWFyZS1wb2xsLWhvcml6b250YWxcIjogJGZhLXZhci1zcXVhcmUtcG9sbC1ob3Jpem9udGFsLFxuICBcInBvbGwtaFwiOiAkZmEtdmFyLXBvbGwtaCxcbiAgXCJjaXJjbGVcIjogJGZhLXZhci1jaXJjbGUsXG4gIFwiYmFja3dhcmQtZmFzdFwiOiAkZmEtdmFyLWJhY2t3YXJkLWZhc3QsXG4gIFwiZmFzdC1iYWNrd2FyZFwiOiAkZmEtdmFyLWZhc3QtYmFja3dhcmQsXG4gIFwicmVjeWNsZVwiOiAkZmEtdmFyLXJlY3ljbGUsXG4gIFwidXNlci1hc3Ryb25hdXRcIjogJGZhLXZhci11c2VyLWFzdHJvbmF1dCxcbiAgXCJwbGFuZS1zbGFzaFwiOiAkZmEtdmFyLXBsYW5lLXNsYXNoLFxuICBcInRyYWRlbWFya1wiOiAkZmEtdmFyLXRyYWRlbWFyayxcbiAgXCJiYXNrZXRiYWxsXCI6ICRmYS12YXItYmFza2V0YmFsbCxcbiAgXCJiYXNrZXRiYWxsLWJhbGxcIjogJGZhLXZhci1iYXNrZXRiYWxsLWJhbGwsXG4gIFwic2F0ZWxsaXRlLWRpc2hcIjogJGZhLXZhci1zYXRlbGxpdGUtZGlzaCxcbiAgXCJjaXJjbGUtdXBcIjogJGZhLXZhci1jaXJjbGUtdXAsXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS11cFwiOiAkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXAsXG4gIFwibW9iaWxlLXNjcmVlbi1idXR0b25cIjogJGZhLXZhci1tb2JpbGUtc2NyZWVuLWJ1dHRvbixcbiAgXCJtb2JpbGUtYWx0XCI6ICRmYS12YXItbW9iaWxlLWFsdCxcbiAgXCJ2b2x1bWUtaGlnaFwiOiAkZmEtdmFyLXZvbHVtZS1oaWdoLFxuICBcInZvbHVtZS11cFwiOiAkZmEtdmFyLXZvbHVtZS11cCxcbiAgXCJ1c2Vycy1yYXlzXCI6ICRmYS12YXItdXNlcnMtcmF5cyxcbiAgXCJ3YWxsZXRcIjogJGZhLXZhci13YWxsZXQsXG4gIFwiY2xpcGJvYXJkLWNoZWNrXCI6ICRmYS12YXItY2xpcGJvYXJkLWNoZWNrLFxuICBcImZpbGUtYXVkaW9cIjogJGZhLXZhci1maWxlLWF1ZGlvLFxuICBcImJ1cmdlclwiOiAkZmEtdmFyLWJ1cmdlcixcbiAgXCJoYW1idXJnZXJcIjogJGZhLXZhci1oYW1idXJnZXIsXG4gIFwid3JlbmNoXCI6ICRmYS12YXItd3JlbmNoLFxuICBcImJ1Z3NcIjogJGZhLXZhci1idWdzLFxuICBcInJ1cGVlLXNpZ25cIjogJGZhLXZhci1ydXBlZS1zaWduLFxuICBcInJ1cGVlXCI6ICRmYS12YXItcnVwZWUsXG4gIFwiZmlsZS1pbWFnZVwiOiAkZmEtdmFyLWZpbGUtaW1hZ2UsXG4gIFwiY2lyY2xlLXF1ZXN0aW9uXCI6ICRmYS12YXItY2lyY2xlLXF1ZXN0aW9uLFxuICBcInF1ZXN0aW9uLWNpcmNsZVwiOiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZSxcbiAgXCJwbGFuZS1kZXBhcnR1cmVcIjogJGZhLXZhci1wbGFuZS1kZXBhcnR1cmUsXG4gIFwiaGFuZHNoYWtlLXNsYXNoXCI6ICRmYS12YXItaGFuZHNoYWtlLXNsYXNoLFxuICBcImJvb2stYm9va21hcmtcIjogJGZhLXZhci1ib29rLWJvb2ttYXJrLFxuICBcImNvZGUtYnJhbmNoXCI6ICRmYS12YXItY29kZS1icmFuY2gsXG4gIFwiaGF0LWNvd2JveVwiOiAkZmEtdmFyLWhhdC1jb3dib3ksXG4gIFwiYnJpZGdlXCI6ICRmYS12YXItYnJpZGdlLFxuICBcInBob25lLWZsaXBcIjogJGZhLXZhci1waG9uZS1mbGlwLFxuICBcInBob25lLWFsdFwiOiAkZmEtdmFyLXBob25lLWFsdCxcbiAgXCJ0cnVjay1mcm9udFwiOiAkZmEtdmFyLXRydWNrLWZyb250LFxuICBcImNhdFwiOiAkZmEtdmFyLWNhdCxcbiAgXCJhbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJ0cnVjay1maWVsZFwiOiAkZmEtdmFyLXRydWNrLWZpZWxkLFxuICBcInJvdXRlXCI6ICRmYS12YXItcm91dGUsXG4gIFwiY2xpcGJvYXJkLXF1ZXN0aW9uXCI6ICRmYS12YXItY2xpcGJvYXJkLXF1ZXN0aW9uLFxuICBcInBhbm9yYW1hXCI6ICRmYS12YXItcGFub3JhbWEsXG4gIFwiY29tbWVudC1tZWRpY2FsXCI6ICRmYS12YXItY29tbWVudC1tZWRpY2FsLFxuICBcInRlZXRoLW9wZW5cIjogJGZhLXZhci10ZWV0aC1vcGVuLFxuICBcImZpbGUtY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtbWludXMsXG4gIFwidGFnc1wiOiAkZmEtdmFyLXRhZ3MsXG4gIFwid2luZS1nbGFzc1wiOiAkZmEtdmFyLXdpbmUtZ2xhc3MsXG4gIFwiZm9yd2FyZC1mYXN0XCI6ICRmYS12YXItZm9yd2FyZC1mYXN0LFxuICBcImZhc3QtZm9yd2FyZFwiOiAkZmEtdmFyLWZhc3QtZm9yd2FyZCxcbiAgXCJmYWNlLW1laC1ibGFua1wiOiAkZmEtdmFyLWZhY2UtbWVoLWJsYW5rLFxuICBcIm1laC1ibGFua1wiOiAkZmEtdmFyLW1laC1ibGFuayxcbiAgXCJzcXVhcmUtcGFya2luZ1wiOiAkZmEtdmFyLXNxdWFyZS1wYXJraW5nLFxuICBcInBhcmtpbmdcIjogJGZhLXZhci1wYXJraW5nLFxuICBcImhvdXNlLXNpZ25hbFwiOiAkZmEtdmFyLWhvdXNlLXNpZ25hbCxcbiAgXCJiYXJzLXByb2dyZXNzXCI6ICRmYS12YXItYmFycy1wcm9ncmVzcyxcbiAgXCJ0YXNrcy1hbHRcIjogJGZhLXZhci10YXNrcy1hbHQsXG4gIFwiZmF1Y2V0LWRyaXBcIjogJGZhLXZhci1mYXVjZXQtZHJpcCxcbiAgXCJjYXJ0LWZsYXRiZWRcIjogJGZhLXZhci1jYXJ0LWZsYXRiZWQsXG4gIFwiZG9sbHktZmxhdGJlZFwiOiAkZmEtdmFyLWRvbGx5LWZsYXRiZWQsXG4gIFwiYmFuLXNtb2tpbmdcIjogJGZhLXZhci1iYW4tc21va2luZyxcbiAgXCJzbW9raW5nLWJhblwiOiAkZmEtdmFyLXNtb2tpbmctYmFuLFxuICBcInRlcm1pbmFsXCI6ICRmYS12YXItdGVybWluYWwsXG4gIFwibW9iaWxlLWJ1dHRvblwiOiAkZmEtdmFyLW1vYmlsZS1idXR0b24sXG4gIFwiaG91c2UtbWVkaWNhbC1mbGFnXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1mbGFnLFxuICBcImJhc2tldC1zaG9wcGluZ1wiOiAkZmEtdmFyLWJhc2tldC1zaG9wcGluZyxcbiAgXCJzaG9wcGluZy1iYXNrZXRcIjogJGZhLXZhci1zaG9wcGluZy1iYXNrZXQsXG4gIFwidGFwZVwiOiAkZmEtdmFyLXRhcGUsXG4gIFwiYnVzLXNpbXBsZVwiOiAkZmEtdmFyLWJ1cy1zaW1wbGUsXG4gIFwiYnVzLWFsdFwiOiAkZmEtdmFyLWJ1cy1hbHQsXG4gIFwiZXllXCI6ICRmYS12YXItZXllLFxuICBcImZhY2Utc2FkLWNyeVwiOiAkZmEtdmFyLWZhY2Utc2FkLWNyeSxcbiAgXCJzYWQtY3J5XCI6ICRmYS12YXItc2FkLWNyeSxcbiAgXCJhdWRpby1kZXNjcmlwdGlvblwiOiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uLFxuICBcInBlcnNvbi1taWxpdGFyeS10by1wZXJzb25cIjogJGZhLXZhci1wZXJzb24tbWlsaXRhcnktdG8tcGVyc29uLFxuICBcImZpbGUtc2hpZWxkXCI6ICRmYS12YXItZmlsZS1zaGllbGQsXG4gIFwidXNlci1zbGFzaFwiOiAkZmEtdmFyLXVzZXItc2xhc2gsXG4gIFwicGVuXCI6ICRmYS12YXItcGVuLFxuICBcInRvd2VyLW9ic2VydmF0aW9uXCI6ICRmYS12YXItdG93ZXItb2JzZXJ2YXRpb24sXG4gIFwiZmlsZS1jb2RlXCI6ICRmYS12YXItZmlsZS1jb2RlLFxuICBcInNpZ25hbFwiOiAkZmEtdmFyLXNpZ25hbCxcbiAgXCJzaWduYWwtNVwiOiAkZmEtdmFyLXNpZ25hbC01LFxuICBcInNpZ25hbC1wZXJmZWN0XCI6ICRmYS12YXItc2lnbmFsLXBlcmZlY3QsXG4gIFwiYnVzXCI6ICRmYS12YXItYnVzLFxuICBcImhlYXJ0LWNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWhlYXJ0LWNpcmNsZS14bWFyayxcbiAgXCJob3VzZS1jaGltbmV5XCI6ICRmYS12YXItaG91c2UtY2hpbW5leSxcbiAgXCJob21lLWxnXCI6ICRmYS12YXItaG9tZS1sZyxcbiAgXCJ3aW5kb3ctbWF4aW1pemVcIjogJGZhLXZhci13aW5kb3ctbWF4aW1pemUsXG4gIFwiZmFjZS1mcm93blwiOiAkZmEtdmFyLWZhY2UtZnJvd24sXG4gIFwiZnJvd25cIjogJGZhLXZhci1mcm93bixcbiAgXCJwcmVzY3JpcHRpb25cIjogJGZhLXZhci1wcmVzY3JpcHRpb24sXG4gIFwic2hvcFwiOiAkZmEtdmFyLXNob3AsXG4gIFwic3RvcmUtYWx0XCI6ICRmYS12YXItc3RvcmUtYWx0LFxuICBcImZsb3BweS1kaXNrXCI6ICRmYS12YXItZmxvcHB5LWRpc2ssXG4gIFwic2F2ZVwiOiAkZmEtdmFyLXNhdmUsXG4gIFwidmloYXJhXCI6ICRmYS12YXItdmloYXJhLFxuICBcInNjYWxlLXVuYmFsYW5jZWRcIjogJGZhLXZhci1zY2FsZS11bmJhbGFuY2VkLFxuICBcImJhbGFuY2Utc2NhbGUtbGVmdFwiOiAkZmEtdmFyLWJhbGFuY2Utc2NhbGUtbGVmdCxcbiAgXCJzb3J0LXVwXCI6ICRmYS12YXItc29ydC11cCxcbiAgXCJzb3J0LWFzY1wiOiAkZmEtdmFyLXNvcnQtYXNjLFxuICBcImNvbW1lbnQtZG90c1wiOiAkZmEtdmFyLWNvbW1lbnQtZG90cyxcbiAgXCJjb21tZW50aW5nXCI6ICRmYS12YXItY29tbWVudGluZyxcbiAgXCJwbGFudC13aWx0XCI6ICRmYS12YXItcGxhbnQtd2lsdCxcbiAgXCJkaWFtb25kXCI6ICRmYS12YXItZGlhbW9uZCxcbiAgXCJmYWNlLWdyaW4tc3F1aW50XCI6ICRmYS12YXItZmFjZS1ncmluLXNxdWludCxcbiAgXCJncmluLXNxdWludFwiOiAkZmEtdmFyLWdyaW4tc3F1aW50LFxuICBcImhhbmQtaG9sZGluZy1kb2xsYXJcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctZG9sbGFyLFxuICBcImhhbmQtaG9sZGluZy11c2RcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkLFxuICBcImJhY3Rlcml1bVwiOiAkZmEtdmFyLWJhY3Rlcml1bSxcbiAgXCJoYW5kLXBvaW50ZXJcIjogJGZhLXZhci1oYW5kLXBvaW50ZXIsXG4gIFwiZHJ1bS1zdGVlbHBhblwiOiAkZmEtdmFyLWRydW0tc3RlZWxwYW4sXG4gIFwiaGFuZC1zY2lzc29yc1wiOiAkZmEtdmFyLWhhbmQtc2Npc3NvcnMsXG4gIFwiaGFuZHMtcHJheWluZ1wiOiAkZmEtdmFyLWhhbmRzLXByYXlpbmcsXG4gIFwicHJheWluZy1oYW5kc1wiOiAkZmEtdmFyLXByYXlpbmctaGFuZHMsXG4gIFwiYXJyb3ctcm90YXRlLXJpZ2h0XCI6ICRmYS12YXItYXJyb3ctcm90YXRlLXJpZ2h0LFxuICBcImFycm93LXJpZ2h0LXJvdGF0ZVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXJvdGF0ZSxcbiAgXCJhcnJvdy1yb3RhdGUtZm9yd2FyZFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1mb3J3YXJkLFxuICBcInJlZG9cIjogJGZhLXZhci1yZWRvLFxuICBcImJpb2hhemFyZFwiOiAkZmEtdmFyLWJpb2hhemFyZCxcbiAgXCJsb2NhdGlvbi1jcm9zc2hhaXJzXCI6ICRmYS12YXItbG9jYXRpb24tY3Jvc3NoYWlycyxcbiAgXCJsb2NhdGlvblwiOiAkZmEtdmFyLWxvY2F0aW9uLFxuICBcIm1hcnMtZG91YmxlXCI6ICRmYS12YXItbWFycy1kb3VibGUsXG4gIFwiY2hpbGQtZHJlc3NcIjogJGZhLXZhci1jaGlsZC1kcmVzcyxcbiAgXCJ1c2Vycy1iZXR3ZWVuLWxpbmVzXCI6ICRmYS12YXItdXNlcnMtYmV0d2Vlbi1saW5lcyxcbiAgXCJsdW5ncy12aXJ1c1wiOiAkZmEtdmFyLWx1bmdzLXZpcnVzLFxuICBcImZhY2UtZ3Jpbi10ZWFyc1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi10ZWFycyxcbiAgXCJncmluLXRlYXJzXCI6ICRmYS12YXItZ3Jpbi10ZWFycyxcbiAgXCJwaG9uZVwiOiAkZmEtdmFyLXBob25lLFxuICBcImNhbGVuZGFyLXhtYXJrXCI6ICRmYS12YXItY2FsZW5kYXIteG1hcmssXG4gIFwiY2FsZW5kYXItdGltZXNcIjogJGZhLXZhci1jYWxlbmRhci10aW1lcyxcbiAgXCJjaGlsZC1yZWFjaGluZ1wiOiAkZmEtdmFyLWNoaWxkLXJlYWNoaW5nLFxuICBcImhlYWQtc2lkZS12aXJ1c1wiOiAkZmEtdmFyLWhlYWQtc2lkZS12aXJ1cyxcbiAgXCJ1c2VyLWdlYXJcIjogJGZhLXZhci11c2VyLWdlYXIsXG4gIFwidXNlci1jb2dcIjogJGZhLXZhci11c2VyLWNvZyxcbiAgXCJhcnJvdy11cC0xLTlcIjogJGZhLXZhci1hcnJvdy11cC0xLTksXG4gIFwic29ydC1udW1lcmljLXVwXCI6ICRmYS12YXItc29ydC1udW1lcmljLXVwLFxuICBcImRvb3ItY2xvc2VkXCI6ICRmYS12YXItZG9vci1jbG9zZWQsXG4gIFwic2hpZWxkLXZpcnVzXCI6ICRmYS12YXItc2hpZWxkLXZpcnVzLFxuICBcImRpY2Utc2l4XCI6ICRmYS12YXItZGljZS1zaXgsXG4gIFwibW9zcXVpdG8tbmV0XCI6ICRmYS12YXItbW9zcXVpdG8tbmV0LFxuICBcImJyaWRnZS13YXRlclwiOiAkZmEtdmFyLWJyaWRnZS13YXRlcixcbiAgXCJwZXJzb24tYm9vdGhcIjogJGZhLXZhci1wZXJzb24tYm9vdGgsXG4gIFwidGV4dC13aWR0aFwiOiAkZmEtdmFyLXRleHQtd2lkdGgsXG4gIFwiaGF0LXdpemFyZFwiOiAkZmEtdmFyLWhhdC13aXphcmQsXG4gIFwicGVuLWZhbmN5XCI6ICRmYS12YXItcGVuLWZhbmN5LFxuICBcInBlcnNvbi1kaWdnaW5nXCI6ICRmYS12YXItcGVyc29uLWRpZ2dpbmcsXG4gIFwiZGlnZ2luZ1wiOiAkZmEtdmFyLWRpZ2dpbmcsXG4gIFwidHJhc2hcIjogJGZhLXZhci10cmFzaCxcbiAgXCJnYXVnZS1zaW1wbGVcIjogJGZhLXZhci1nYXVnZS1zaW1wbGUsXG4gIFwiZ2F1Z2Utc2ltcGxlLW1lZFwiOiAkZmEtdmFyLWdhdWdlLXNpbXBsZS1tZWQsXG4gIFwidGFjaG9tZXRlci1hdmVyYWdlXCI6ICRmYS12YXItdGFjaG9tZXRlci1hdmVyYWdlLFxuICBcImJvb2stbWVkaWNhbFwiOiAkZmEtdmFyLWJvb2stbWVkaWNhbCxcbiAgXCJwb29cIjogJGZhLXZhci1wb28sXG4gIFwicXVvdGUtcmlnaHRcIjogJGZhLXZhci1xdW90ZS1yaWdodCxcbiAgXCJxdW90ZS1yaWdodC1hbHRcIjogJGZhLXZhci1xdW90ZS1yaWdodC1hbHQsXG4gIFwic2hpcnRcIjogJGZhLXZhci1zaGlydCxcbiAgXCJ0LXNoaXJ0XCI6ICRmYS12YXItdC1zaGlydCxcbiAgXCJ0c2hpcnRcIjogJGZhLXZhci10c2hpcnQsXG4gIFwiY3ViZXNcIjogJGZhLXZhci1jdWJlcyxcbiAgXCJkaXZpZGVcIjogJGZhLXZhci1kaXZpZGUsXG4gIFwidGVuZ2Utc2lnblwiOiAkZmEtdmFyLXRlbmdlLXNpZ24sXG4gIFwidGVuZ2VcIjogJGZhLXZhci10ZW5nZSxcbiAgXCJoZWFkcGhvbmVzXCI6ICRmYS12YXItaGVhZHBob25lcyxcbiAgXCJoYW5kcy1ob2xkaW5nXCI6ICRmYS12YXItaGFuZHMtaG9sZGluZyxcbiAgXCJoYW5kcy1jbGFwcGluZ1wiOiAkZmEtdmFyLWhhbmRzLWNsYXBwaW5nLFxuICBcInJlcHVibGljYW5cIjogJGZhLXZhci1yZXB1YmxpY2FuLFxuICBcImFycm93LWxlZnRcIjogJGZhLXZhci1hcnJvdy1sZWZ0LFxuICBcInBlcnNvbi1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1wZXJzb24tY2lyY2xlLXhtYXJrLFxuICBcInJ1bGVyXCI6ICRmYS12YXItcnVsZXIsXG4gIFwiYWxpZ24tbGVmdFwiOiAkZmEtdmFyLWFsaWduLWxlZnQsXG4gIFwiZGljZS1kNlwiOiAkZmEtdmFyLWRpY2UtZDYsXG4gIFwicmVzdHJvb21cIjogJGZhLXZhci1yZXN0cm9vbSxcbiAgXCJqXCI6ICRmYS12YXItaixcbiAgXCJ1c2Vycy12aWV3ZmluZGVyXCI6ICRmYS12YXItdXNlcnMtdmlld2ZpbmRlcixcbiAgXCJmaWxlLXZpZGVvXCI6ICRmYS12YXItZmlsZS12aWRlbyxcbiAgXCJ1cC1yaWdodC1mcm9tLXNxdWFyZVwiOiAkZmEtdmFyLXVwLXJpZ2h0LWZyb20tc3F1YXJlLFxuICBcImV4dGVybmFsLWxpbmstYWx0XCI6ICRmYS12YXItZXh0ZXJuYWwtbGluay1hbHQsXG4gIFwidGFibGUtY2VsbHNcIjogJGZhLXZhci10YWJsZS1jZWxscyxcbiAgXCJ0aFwiOiAkZmEtdmFyLXRoLFxuICBcImZpbGUtcGRmXCI6ICRmYS12YXItZmlsZS1wZGYsXG4gIFwiYm9vay1iaWJsZVwiOiAkZmEtdmFyLWJvb2stYmlibGUsXG4gIFwiYmlibGVcIjogJGZhLXZhci1iaWJsZSxcbiAgXCJvXCI6ICRmYS12YXItbyxcbiAgXCJzdWl0Y2FzZS1tZWRpY2FsXCI6ICRmYS12YXItc3VpdGNhc2UtbWVkaWNhbCxcbiAgXCJtZWRraXRcIjogJGZhLXZhci1tZWRraXQsXG4gIFwidXNlci1zZWNyZXRcIjogJGZhLXZhci11c2VyLXNlY3JldCxcbiAgXCJvdHRlclwiOiAkZmEtdmFyLW90dGVyLFxuICBcInBlcnNvbi1kcmVzc1wiOiAkZmEtdmFyLXBlcnNvbi1kcmVzcyxcbiAgXCJmZW1hbGVcIjogJGZhLXZhci1mZW1hbGUsXG4gIFwiY29tbWVudC1kb2xsYXJcIjogJGZhLXZhci1jb21tZW50LWRvbGxhcixcbiAgXCJidXNpbmVzcy10aW1lXCI6ICRmYS12YXItYnVzaW5lc3MtdGltZSxcbiAgXCJicmllZmNhc2UtY2xvY2tcIjogJGZhLXZhci1icmllZmNhc2UtY2xvY2ssXG4gIFwidGFibGUtY2VsbHMtbGFyZ2VcIjogJGZhLXZhci10YWJsZS1jZWxscy1sYXJnZSxcbiAgXCJ0aC1sYXJnZVwiOiAkZmEtdmFyLXRoLWxhcmdlLFxuICBcImJvb2stdGFuYWtoXCI6ICRmYS12YXItYm9vay10YW5ha2gsXG4gIFwidGFuYWtoXCI6ICRmYS12YXItdGFuYWtoLFxuICBcInBob25lLXZvbHVtZVwiOiAkZmEtdmFyLXBob25lLXZvbHVtZSxcbiAgXCJ2b2x1bWUtY29udHJvbC1waG9uZVwiOiAkZmEtdmFyLXZvbHVtZS1jb250cm9sLXBob25lLFxuICBcImhhdC1jb3dib3ktc2lkZVwiOiAkZmEtdmFyLWhhdC1jb3dib3ktc2lkZSxcbiAgXCJjbGlwYm9hcmQtdXNlclwiOiAkZmEtdmFyLWNsaXBib2FyZC11c2VyLFxuICBcImNoaWxkXCI6ICRmYS12YXItY2hpbGQsXG4gIFwibGlyYS1zaWduXCI6ICRmYS12YXItbGlyYS1zaWduLFxuICBcInNhdGVsbGl0ZVwiOiAkZmEtdmFyLXNhdGVsbGl0ZSxcbiAgXCJwbGFuZS1sb2NrXCI6ICRmYS12YXItcGxhbmUtbG9jayxcbiAgXCJ0YWdcIjogJGZhLXZhci10YWcsXG4gIFwiY29tbWVudFwiOiAkZmEtdmFyLWNvbW1lbnQsXG4gIFwiY2FrZS1jYW5kbGVzXCI6ICRmYS12YXItY2FrZS1jYW5kbGVzLFxuICBcImJpcnRoZGF5LWNha2VcIjogJGZhLXZhci1iaXJ0aGRheS1jYWtlLFxuICBcImNha2VcIjogJGZhLXZhci1jYWtlLFxuICBcImVudmVsb3BlXCI6ICRmYS12YXItZW52ZWxvcGUsXG4gIFwiYW5nbGVzLXVwXCI6ICRmYS12YXItYW5nbGVzLXVwLFxuICBcImFuZ2xlLWRvdWJsZS11cFwiOiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS11cCxcbiAgXCJwYXBlcmNsaXBcIjogJGZhLXZhci1wYXBlcmNsaXAsXG4gIFwiYXJyb3ctcmlnaHQtdG8tY2l0eVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LXRvLWNpdHksXG4gIFwicmliYm9uXCI6ICRmYS12YXItcmliYm9uLFxuICBcImx1bmdzXCI6ICRmYS12YXItbHVuZ3MsXG4gIFwiYXJyb3ctdXAtOS0xXCI6ICRmYS12YXItYXJyb3ctdXAtOS0xLFxuICBcInNvcnQtbnVtZXJpYy11cC1hbHRcIjogJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0LFxuICBcImxpdGVjb2luLXNpZ25cIjogJGZhLXZhci1saXRlY29pbi1zaWduLFxuICBcImJvcmRlci1ub25lXCI6ICRmYS12YXItYm9yZGVyLW5vbmUsXG4gIFwiY2lyY2xlLW5vZGVzXCI6ICRmYS12YXItY2lyY2xlLW5vZGVzLFxuICBcInBhcmFjaHV0ZS1ib3hcIjogJGZhLXZhci1wYXJhY2h1dGUtYm94LFxuICBcImluZGVudFwiOiAkZmEtdmFyLWluZGVudCxcbiAgXCJ0cnVjay1maWVsZC11blwiOiAkZmEtdmFyLXRydWNrLWZpZWxkLXVuLFxuICBcImhvdXJnbGFzc1wiOiAkZmEtdmFyLWhvdXJnbGFzcyxcbiAgXCJob3VyZ2xhc3MtZW1wdHlcIjogJGZhLXZhci1ob3VyZ2xhc3MtZW1wdHksXG4gIFwibW91bnRhaW5cIjogJGZhLXZhci1tb3VudGFpbixcbiAgXCJ1c2VyLWRvY3RvclwiOiAkZmEtdmFyLXVzZXItZG9jdG9yLFxuICBcInVzZXItbWRcIjogJGZhLXZhci11c2VyLW1kLFxuICBcImNpcmNsZS1pbmZvXCI6ICRmYS12YXItY2lyY2xlLWluZm8sXG4gIFwiaW5mby1jaXJjbGVcIjogJGZhLXZhci1pbmZvLWNpcmNsZSxcbiAgXCJjbG91ZC1tZWF0YmFsbFwiOiAkZmEtdmFyLWNsb3VkLW1lYXRiYWxsLFxuICBcImNhbWVyYVwiOiAkZmEtdmFyLWNhbWVyYSxcbiAgXCJjYW1lcmEtYWx0XCI6ICRmYS12YXItY2FtZXJhLWFsdCxcbiAgXCJzcXVhcmUtdmlydXNcIjogJGZhLXZhci1zcXVhcmUtdmlydXMsXG4gIFwibWV0ZW9yXCI6ICRmYS12YXItbWV0ZW9yLFxuICBcImNhci1vblwiOiAkZmEtdmFyLWNhci1vbixcbiAgXCJzbGVpZ2hcIjogJGZhLXZhci1zbGVpZ2gsXG4gIFwiYXJyb3ctZG93bi0xLTlcIjogJGZhLXZhci1hcnJvdy1kb3duLTEtOSxcbiAgXCJzb3J0LW51bWVyaWMtYXNjXCI6ICRmYS12YXItc29ydC1udW1lcmljLWFzYyxcbiAgXCJzb3J0LW51bWVyaWMtZG93blwiOiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLFxuICBcImhhbmQtaG9sZGluZy1kcm9wbGV0XCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLWRyb3BsZXQsXG4gIFwiaGFuZC1ob2xkaW5nLXdhdGVyXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLXdhdGVyLFxuICBcIndhdGVyXCI6ICRmYS12YXItd2F0ZXIsXG4gIFwiY2FsZW5kYXItY2hlY2tcIjogJGZhLXZhci1jYWxlbmRhci1jaGVjayxcbiAgXCJicmFpbGxlXCI6ICRmYS12YXItYnJhaWxsZSxcbiAgXCJwcmVzY3JpcHRpb24tYm90dGxlLW1lZGljYWxcIjogJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLW1lZGljYWwsXG4gIFwicHJlc2NyaXB0aW9uLWJvdHRsZS1hbHRcIjogJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLWFsdCxcbiAgXCJsYW5kbWFya1wiOiAkZmEtdmFyLWxhbmRtYXJrLFxuICBcInRydWNrXCI6ICRmYS12YXItdHJ1Y2ssXG4gIFwiY3Jvc3NoYWlyc1wiOiAkZmEtdmFyLWNyb3NzaGFpcnMsXG4gIFwicGVyc29uLWNhbmVcIjogJGZhLXZhci1wZXJzb24tY2FuZSxcbiAgXCJ0ZW50XCI6ICRmYS12YXItdGVudCxcbiAgXCJ2ZXN0LXBhdGNoZXNcIjogJGZhLXZhci12ZXN0LXBhdGNoZXMsXG4gIFwiY2hlY2stZG91YmxlXCI6ICRmYS12YXItY2hlY2stZG91YmxlLFxuICBcImFycm93LWRvd24tYS16XCI6ICRmYS12YXItYXJyb3ctZG93bi1hLXosXG4gIFwic29ydC1hbHBoYS1hc2NcIjogJGZhLXZhci1zb3J0LWFscGhhLWFzYyxcbiAgXCJzb3J0LWFscGhhLWRvd25cIjogJGZhLXZhci1zb3J0LWFscGhhLWRvd24sXG4gIFwibW9uZXktYmlsbC13aGVhdFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtd2hlYXQsXG4gIFwiY29va2llXCI6ICRmYS12YXItY29va2llLFxuICBcImFycm93LXJvdGF0ZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctcm90YXRlLWxlZnQsXG4gIFwiYXJyb3ctbGVmdC1yb3RhdGVcIjogJGZhLXZhci1hcnJvdy1sZWZ0LXJvdGF0ZSxcbiAgXCJhcnJvdy1yb3RhdGUtYmFja1wiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrLFxuICBcImFycm93LXJvdGF0ZS1iYWNrd2FyZFwiOiAkZmEtdmFyLWFycm93LXJvdGF0ZS1iYWNrd2FyZCxcbiAgXCJ1bmRvXCI6ICRmYS12YXItdW5kbyxcbiAgXCJoYXJkLWRyaXZlXCI6ICRmYS12YXItaGFyZC1kcml2ZSxcbiAgXCJoZGRcIjogJGZhLXZhci1oZGQsXG4gIFwiZmFjZS1ncmluLXNxdWludC10ZWFyc1wiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnMsXG4gIFwiZ3Jpbi1zcXVpbnQtdGVhcnNcIjogJGZhLXZhci1ncmluLXNxdWludC10ZWFycyxcbiAgXCJkdW1iYmVsbFwiOiAkZmEtdmFyLWR1bWJiZWxsLFxuICBcInJlY3RhbmdsZS1saXN0XCI6ICRmYS12YXItcmVjdGFuZ2xlLWxpc3QsXG4gIFwibGlzdC1hbHRcIjogJGZhLXZhci1saXN0LWFsdCxcbiAgXCJ0YXJwLWRyb3BsZXRcIjogJGZhLXZhci10YXJwLWRyb3BsZXQsXG4gIFwiaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1jaGVjayxcbiAgXCJwZXJzb24tc2tpaW5nLW5vcmRpY1wiOiAkZmEtdmFyLXBlcnNvbi1za2lpbmctbm9yZGljLFxuICBcInNraWluZy1ub3JkaWNcIjogJGZhLXZhci1za2lpbmctbm9yZGljLFxuICBcImNhbGVuZGFyLXBsdXNcIjogJGZhLXZhci1jYWxlbmRhci1wbHVzLFxuICBcInBsYW5lLWFycml2YWxcIjogJGZhLXZhci1wbGFuZS1hcnJpdmFsLFxuICBcImNpcmNsZS1sZWZ0XCI6ICRmYS12YXItY2lyY2xlLWxlZnQsXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS1sZWZ0XCI6ICRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1sZWZ0LFxuICBcInRyYWluLXN1YndheVwiOiAkZmEtdmFyLXRyYWluLXN1YndheSxcbiAgXCJzdWJ3YXlcIjogJGZhLXZhci1zdWJ3YXksXG4gIFwiY2hhcnQtZ2FudHRcIjogJGZhLXZhci1jaGFydC1nYW50dCxcbiAgXCJpbmRpYW4tcnVwZWUtc2lnblwiOiAkZmEtdmFyLWluZGlhbi1ydXBlZS1zaWduLFxuICBcImluZGlhbi1ydXBlZVwiOiAkZmEtdmFyLWluZGlhbi1ydXBlZSxcbiAgXCJpbnJcIjogJGZhLXZhci1pbnIsXG4gIFwiY3JvcC1zaW1wbGVcIjogJGZhLXZhci1jcm9wLXNpbXBsZSxcbiAgXCJjcm9wLWFsdFwiOiAkZmEtdmFyLWNyb3AtYWx0LFxuICBcIm1vbmV5LWJpbGwtMVwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtMSxcbiAgXCJtb25leS1iaWxsLWFsdFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtYWx0LFxuICBcImxlZnQtbG9uZ1wiOiAkZmEtdmFyLWxlZnQtbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC1sZWZ0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1hbHQtbGVmdCxcbiAgXCJkbmFcIjogJGZhLXZhci1kbmEsXG4gIFwidmlydXMtc2xhc2hcIjogJGZhLXZhci12aXJ1cy1zbGFzaCxcbiAgXCJtaW51c1wiOiAkZmEtdmFyLW1pbnVzLFxuICBcInN1YnRyYWN0XCI6ICRmYS12YXItc3VidHJhY3QsXG4gIFwiY2hlc3NcIjogJGZhLXZhci1jaGVzcyxcbiAgXCJhcnJvdy1sZWZ0LWxvbmdcIjogJGZhLXZhci1hcnJvdy1sZWZ0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1sZWZ0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1sZWZ0LFxuICBcInBsdWctY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtY2hlY2ssXG4gIFwic3RyZWV0LXZpZXdcIjogJGZhLXZhci1zdHJlZXQtdmlldyxcbiAgXCJmcmFuYy1zaWduXCI6ICRmYS12YXItZnJhbmMtc2lnbixcbiAgXCJ2b2x1bWUtb2ZmXCI6ICRmYS12YXItdm9sdW1lLW9mZixcbiAgXCJoYW5kcy1hc2wtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItaGFuZHMtYXNsLWludGVycHJldGluZyxcbiAgXCJhbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZ1wiOiAkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nLFxuICBcImFzbC1pbnRlcnByZXRpbmdcIjogJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nLFxuICBcImhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nXCI6ICRmYS12YXItaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcsXG4gIFwiZ2VhclwiOiAkZmEtdmFyLWdlYXIsXG4gIFwiY29nXCI6ICRmYS12YXItY29nLFxuICBcImRyb3BsZXQtc2xhc2hcIjogJGZhLXZhci1kcm9wbGV0LXNsYXNoLFxuICBcInRpbnQtc2xhc2hcIjogJGZhLXZhci10aW50LXNsYXNoLFxuICBcIm1vc3F1ZVwiOiAkZmEtdmFyLW1vc3F1ZSxcbiAgXCJtb3NxdWl0b1wiOiAkZmEtdmFyLW1vc3F1aXRvLFxuICBcInN0YXItb2YtZGF2aWRcIjogJGZhLXZhci1zdGFyLW9mLWRhdmlkLFxuICBcInBlcnNvbi1taWxpdGFyeS1yaWZsZVwiOiAkZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1yaWZsZSxcbiAgXCJjYXJ0LXNob3BwaW5nXCI6ICRmYS12YXItY2FydC1zaG9wcGluZyxcbiAgXCJzaG9wcGluZy1jYXJ0XCI6ICRmYS12YXItc2hvcHBpbmctY2FydCxcbiAgXCJ2aWFsc1wiOiAkZmEtdmFyLXZpYWxzLFxuICBcInBsdWctY2lyY2xlLXBsdXNcIjogJGZhLXZhci1wbHVnLWNpcmNsZS1wbHVzLFxuICBcInBsYWNlLW9mLXdvcnNoaXBcIjogJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwLFxuICBcImdyaXAtdmVydGljYWxcIjogJGZhLXZhci1ncmlwLXZlcnRpY2FsLFxuICBcImFycm93LXR1cm4tdXBcIjogJGZhLXZhci1hcnJvdy10dXJuLXVwLFxuICBcImxldmVsLXVwXCI6ICRmYS12YXItbGV2ZWwtdXAsXG4gIFwidVwiOiAkZmEtdmFyLXUsXG4gIFwic3F1YXJlLXJvb3QtdmFyaWFibGVcIjogJGZhLXZhci1zcXVhcmUtcm9vdC12YXJpYWJsZSxcbiAgXCJzcXVhcmUtcm9vdC1hbHRcIjogJGZhLXZhci1zcXVhcmUtcm9vdC1hbHQsXG4gIFwiY2xvY2tcIjogJGZhLXZhci1jbG9jayxcbiAgXCJjbG9jay1mb3VyXCI6ICRmYS12YXItY2xvY2stZm91cixcbiAgXCJiYWNrd2FyZC1zdGVwXCI6ICRmYS12YXItYmFja3dhcmQtc3RlcCxcbiAgXCJzdGVwLWJhY2t3YXJkXCI6ICRmYS12YXItc3RlcC1iYWNrd2FyZCxcbiAgXCJwYWxsZXRcIjogJGZhLXZhci1wYWxsZXQsXG4gIFwiZmF1Y2V0XCI6ICRmYS12YXItZmF1Y2V0LFxuICBcImJhc2ViYWxsLWJhdC1iYWxsXCI6ICRmYS12YXItYmFzZWJhbGwtYmF0LWJhbGwsXG4gIFwic1wiOiAkZmEtdmFyLXMsXG4gIFwidGltZWxpbmVcIjogJGZhLXZhci10aW1lbGluZSxcbiAgXCJrZXlib2FyZFwiOiAkZmEtdmFyLWtleWJvYXJkLFxuICBcImNhcmV0LWRvd25cIjogJGZhLXZhci1jYXJldC1kb3duLFxuICBcImhvdXNlLWNoaW1uZXktbWVkaWNhbFwiOiAkZmEtdmFyLWhvdXNlLWNoaW1uZXktbWVkaWNhbCxcbiAgXCJjbGluaWMtbWVkaWNhbFwiOiAkZmEtdmFyLWNsaW5pYy1tZWRpY2FsLFxuICBcInRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnMsXG4gIFwidGVtcGVyYXR1cmUtM1wiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLTMsXG4gIFwidGhlcm1vbWV0ZXItM1wiOiAkZmEtdmFyLXRoZXJtb21ldGVyLTMsXG4gIFwidGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnNcIjogJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVycyxcbiAgXCJtb2JpbGUtc2NyZWVuXCI6ICRmYS12YXItbW9iaWxlLXNjcmVlbixcbiAgXCJtb2JpbGUtYW5kcm9pZC1hbHRcIjogJGZhLXZhci1tb2JpbGUtYW5kcm9pZC1hbHQsXG4gIFwicGxhbmUtdXBcIjogJGZhLXZhci1wbGFuZS11cCxcbiAgXCJwaWdneS1iYW5rXCI6ICRmYS12YXItcGlnZ3ktYmFuayxcbiAgXCJiYXR0ZXJ5LWhhbGZcIjogJGZhLXZhci1iYXR0ZXJ5LWhhbGYsXG4gIFwiYmF0dGVyeS0zXCI6ICRmYS12YXItYmF0dGVyeS0zLFxuICBcIm1vdW50YWluLWNpdHlcIjogJGZhLXZhci1tb3VudGFpbi1jaXR5LFxuICBcImNvaW5zXCI6ICRmYS12YXItY29pbnMsXG4gIFwia2hhbmRhXCI6ICRmYS12YXIta2hhbmRhLFxuICBcInNsaWRlcnNcIjogJGZhLXZhci1zbGlkZXJzLFxuICBcInNsaWRlcnMtaFwiOiAkZmEtdmFyLXNsaWRlcnMtaCxcbiAgXCJmb2xkZXItdHJlZVwiOiAkZmEtdmFyLWZvbGRlci10cmVlLFxuICBcIm5ldHdvcmstd2lyZWRcIjogJGZhLXZhci1uZXR3b3JrLXdpcmVkLFxuICBcIm1hcC1waW5cIjogJGZhLXZhci1tYXAtcGluLFxuICBcImhhbXNhXCI6ICRmYS12YXItaGFtc2EsXG4gIFwiY2VudC1zaWduXCI6ICRmYS12YXItY2VudC1zaWduLFxuICBcImZsYXNrXCI6ICRmYS12YXItZmxhc2ssXG4gIFwicGVyc29uLXByZWduYW50XCI6ICRmYS12YXItcGVyc29uLXByZWduYW50LFxuICBcIndhbmQtc3BhcmtsZXNcIjogJGZhLXZhci13YW5kLXNwYXJrbGVzLFxuICBcImVsbGlwc2lzLXZlcnRpY2FsXCI6ICRmYS12YXItZWxsaXBzaXMtdmVydGljYWwsXG4gIFwiZWxsaXBzaXMtdlwiOiAkZmEtdmFyLWVsbGlwc2lzLXYsXG4gIFwidGlja2V0XCI6ICRmYS12YXItdGlja2V0LFxuICBcInBvd2VyLW9mZlwiOiAkZmEtdmFyLXBvd2VyLW9mZixcbiAgXCJyaWdodC1sb25nXCI6ICRmYS12YXItcmlnaHQtbG9uZyxcbiAgXCJsb25nLWFycm93LWFsdC1yaWdodFwiOiAkZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0LFxuICBcImZsYWctdXNhXCI6ICRmYS12YXItZmxhZy11c2EsXG4gIFwibGFwdG9wLWZpbGVcIjogJGZhLXZhci1sYXB0b3AtZmlsZSxcbiAgXCJ0dHlcIjogJGZhLXZhci10dHksXG4gIFwidGVsZXR5cGVcIjogJGZhLXZhci10ZWxldHlwZSxcbiAgXCJkaWFncmFtLW5leHRcIjogJGZhLXZhci1kaWFncmFtLW5leHQsXG4gIFwicGVyc29uLXJpZmxlXCI6ICRmYS12YXItcGVyc29uLXJpZmxlLFxuICBcImhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiY2xvc2VkLWNhcHRpb25pbmdcIjogJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZyxcbiAgXCJwZXJzb24taGlraW5nXCI6ICRmYS12YXItcGVyc29uLWhpa2luZyxcbiAgXCJoaWtpbmdcIjogJGZhLXZhci1oaWtpbmcsXG4gIFwidmVudXMtZG91YmxlXCI6ICRmYS12YXItdmVudXMtZG91YmxlLFxuICBcImltYWdlc1wiOiAkZmEtdmFyLWltYWdlcyxcbiAgXCJjYWxjdWxhdG9yXCI6ICRmYS12YXItY2FsY3VsYXRvcixcbiAgXCJwZW9wbGUtcHVsbGluZ1wiOiAkZmEtdmFyLXBlb3BsZS1wdWxsaW5nLFxuICBcIm5cIjogJGZhLXZhci1uLFxuICBcImNhYmxlLWNhclwiOiAkZmEtdmFyLWNhYmxlLWNhcixcbiAgXCJ0cmFtXCI6ICRmYS12YXItdHJhbSxcbiAgXCJjbG91ZC1yYWluXCI6ICRmYS12YXItY2xvdWQtcmFpbixcbiAgXCJidWlsZGluZy1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1idWlsZGluZy1jaXJjbGUteG1hcmssXG4gIFwic2hpcFwiOiAkZmEtdmFyLXNoaXAsXG4gIFwiYXJyb3dzLWRvd24tdG8tbGluZVwiOiAkZmEtdmFyLWFycm93cy1kb3duLXRvLWxpbmUsXG4gIFwiZG93bmxvYWRcIjogJGZhLXZhci1kb3dubG9hZCxcbiAgXCJmYWNlLWdyaW5cIjogJGZhLXZhci1mYWNlLWdyaW4sXG4gIFwiZ3JpblwiOiAkZmEtdmFyLWdyaW4sXG4gIFwiZGVsZXRlLWxlZnRcIjogJGZhLXZhci1kZWxldGUtbGVmdCxcbiAgXCJiYWNrc3BhY2VcIjogJGZhLXZhci1iYWNrc3BhY2UsXG4gIFwiZXllLWRyb3BwZXJcIjogJGZhLXZhci1leWUtZHJvcHBlcixcbiAgXCJleWUtZHJvcHBlci1lbXB0eVwiOiAkZmEtdmFyLWV5ZS1kcm9wcGVyLWVtcHR5LFxuICBcImV5ZWRyb3BwZXJcIjogJGZhLXZhci1leWVkcm9wcGVyLFxuICBcImZpbGUtY2lyY2xlLWNoZWNrXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtY2hlY2ssXG4gIFwiZm9yd2FyZFwiOiAkZmEtdmFyLWZvcndhcmQsXG4gIFwibW9iaWxlXCI6ICRmYS12YXItbW9iaWxlLFxuICBcIm1vYmlsZS1hbmRyb2lkXCI6ICRmYS12YXItbW9iaWxlLWFuZHJvaWQsXG4gIFwibW9iaWxlLXBob25lXCI6ICRmYS12YXItbW9iaWxlLXBob25lLFxuICBcImZhY2UtbWVoXCI6ICRmYS12YXItZmFjZS1tZWgsXG4gIFwibWVoXCI6ICRmYS12YXItbWVoLFxuICBcImFsaWduLWNlbnRlclwiOiAkZmEtdmFyLWFsaWduLWNlbnRlcixcbiAgXCJib29rLXNrdWxsXCI6ICRmYS12YXItYm9vay1za3VsbCxcbiAgXCJib29rLWRlYWRcIjogJGZhLXZhci1ib29rLWRlYWQsXG4gIFwiaWQtY2FyZFwiOiAkZmEtdmFyLWlkLWNhcmQsXG4gIFwiZHJpdmVycy1saWNlbnNlXCI6ICRmYS12YXItZHJpdmVycy1saWNlbnNlLFxuICBcIm91dGRlbnRcIjogJGZhLXZhci1vdXRkZW50LFxuICBcImRlZGVudFwiOiAkZmEtdmFyLWRlZGVudCxcbiAgXCJoZWFydC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiaG91c2VcIjogJGZhLXZhci1ob3VzZSxcbiAgXCJob21lXCI6ICRmYS12YXItaG9tZSxcbiAgXCJob21lLWFsdFwiOiAkZmEtdmFyLWhvbWUtYWx0LFxuICBcImhvbWUtbGctYWx0XCI6ICRmYS12YXItaG9tZS1sZy1hbHQsXG4gIFwiY2FsZW5kYXItd2Vla1wiOiAkZmEtdmFyLWNhbGVuZGFyLXdlZWssXG4gIFwibGFwdG9wLW1lZGljYWxcIjogJGZhLXZhci1sYXB0b3AtbWVkaWNhbCxcbiAgXCJiXCI6ICRmYS12YXItYixcbiAgXCJmaWxlLW1lZGljYWxcIjogJGZhLXZhci1maWxlLW1lZGljYWwsXG4gIFwiZGljZS1vbmVcIjogJGZhLXZhci1kaWNlLW9uZSxcbiAgXCJraXdpLWJpcmRcIjogJGZhLXZhci1raXdpLWJpcmQsXG4gIFwiYXJyb3ctcmlnaHQtYXJyb3ctbGVmdFwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWFycm93LWxlZnQsXG4gIFwiZXhjaGFuZ2VcIjogJGZhLXZhci1leGNoYW5nZSxcbiAgXCJyb3RhdGUtcmlnaHRcIjogJGZhLXZhci1yb3RhdGUtcmlnaHQsXG4gIFwicmVkby1hbHRcIjogJGZhLXZhci1yZWRvLWFsdCxcbiAgXCJyb3RhdGUtZm9yd2FyZFwiOiAkZmEtdmFyLXJvdGF0ZS1mb3J3YXJkLFxuICBcInV0ZW5zaWxzXCI6ICRmYS12YXItdXRlbnNpbHMsXG4gIFwiY3V0bGVyeVwiOiAkZmEtdmFyLWN1dGxlcnksXG4gIFwiYXJyb3ctdXAtd2lkZS1zaG9ydFwiOiAkZmEtdmFyLWFycm93LXVwLXdpZGUtc2hvcnQsXG4gIFwic29ydC1hbW91bnQtdXBcIjogJGZhLXZhci1zb3J0LWFtb3VudC11cCxcbiAgXCJtaWxsLXNpZ25cIjogJGZhLXZhci1taWxsLXNpZ24sXG4gIFwiYm93bC1yaWNlXCI6ICRmYS12YXItYm93bC1yaWNlLFxuICBcInNrdWxsXCI6ICRmYS12YXItc2t1bGwsXG4gIFwidG93ZXItYnJvYWRjYXN0XCI6ICRmYS12YXItdG93ZXItYnJvYWRjYXN0LFxuICBcImJyb2FkY2FzdC10b3dlclwiOiAkZmEtdmFyLWJyb2FkY2FzdC10b3dlcixcbiAgXCJ0cnVjay1waWNrdXBcIjogJGZhLXZhci10cnVjay1waWNrdXAsXG4gIFwidXAtbG9uZ1wiOiAkZmEtdmFyLXVwLWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtdXBcIjogJGZhLXZhci1sb25nLWFycm93LWFsdC11cCxcbiAgXCJzdG9wXCI6ICRmYS12YXItc3RvcCxcbiAgXCJjb2RlLW1lcmdlXCI6ICRmYS12YXItY29kZS1tZXJnZSxcbiAgXCJ1cGxvYWRcIjogJGZhLXZhci11cGxvYWQsXG4gIFwiaHVycmljYW5lXCI6ICRmYS12YXItaHVycmljYW5lLFxuICBcIm1vdW5kXCI6ICRmYS12YXItbW91bmQsXG4gIFwidG9pbGV0LXBvcnRhYmxlXCI6ICRmYS12YXItdG9pbGV0LXBvcnRhYmxlLFxuICBcImNvbXBhY3QtZGlzY1wiOiAkZmEtdmFyLWNvbXBhY3QtZGlzYyxcbiAgXCJmaWxlLWFycm93LWRvd25cIjogJGZhLXZhci1maWxlLWFycm93LWRvd24sXG4gIFwiZmlsZS1kb3dubG9hZFwiOiAkZmEtdmFyLWZpbGUtZG93bmxvYWQsXG4gIFwiY2FyYXZhblwiOiAkZmEtdmFyLWNhcmF2YW4sXG4gIFwic2hpZWxkLWNhdFwiOiAkZmEtdmFyLXNoaWVsZC1jYXQsXG4gIFwiYm9sdFwiOiAkZmEtdmFyLWJvbHQsXG4gIFwiemFwXCI6ICRmYS12YXItemFwLFxuICBcImdsYXNzLXdhdGVyXCI6ICRmYS12YXItZ2xhc3Mtd2F0ZXIsXG4gIFwib2lsLXdlbGxcIjogJGZhLXZhci1vaWwtd2VsbCxcbiAgXCJ2YXVsdFwiOiAkZmEtdmFyLXZhdWx0LFxuICBcIm1hcnNcIjogJGZhLXZhci1tYXJzLFxuICBcInRvaWxldFwiOiAkZmEtdmFyLXRvaWxldCxcbiAgXCJwbGFuZS1jaXJjbGUteG1hcmtcIjogJGZhLXZhci1wbGFuZS1jaXJjbGUteG1hcmssXG4gIFwieWVuLXNpZ25cIjogJGZhLXZhci15ZW4tc2lnbixcbiAgXCJjbnlcIjogJGZhLXZhci1jbnksXG4gIFwianB5XCI6ICRmYS12YXItanB5LFxuICBcInJtYlwiOiAkZmEtdmFyLXJtYixcbiAgXCJ5ZW5cIjogJGZhLXZhci15ZW4sXG4gIFwicnVibGUtc2lnblwiOiAkZmEtdmFyLXJ1YmxlLXNpZ24sXG4gIFwicm91YmxlXCI6ICRmYS12YXItcm91YmxlLFxuICBcInJ1YlwiOiAkZmEtdmFyLXJ1YixcbiAgXCJydWJsZVwiOiAkZmEtdmFyLXJ1YmxlLFxuICBcInN1blwiOiAkZmEtdmFyLXN1bixcbiAgXCJndWl0YXJcIjogJGZhLXZhci1ndWl0YXIsXG4gIFwiZmFjZS1sYXVnaC13aW5rXCI6ICRmYS12YXItZmFjZS1sYXVnaC13aW5rLFxuICBcImxhdWdoLXdpbmtcIjogJGZhLXZhci1sYXVnaC13aW5rLFxuICBcImhvcnNlLWhlYWRcIjogJGZhLXZhci1ob3JzZS1oZWFkLFxuICBcImJvcmUtaG9sZVwiOiAkZmEtdmFyLWJvcmUtaG9sZSxcbiAgXCJpbmR1c3RyeVwiOiAkZmEtdmFyLWluZHVzdHJ5LFxuICBcImNpcmNsZS1kb3duXCI6ICRmYS12YXItY2lyY2xlLWRvd24sXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS1kb3duXCI6ICRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duLFxuICBcImFycm93cy10dXJuLXRvLWRvdHNcIjogJGZhLXZhci1hcnJvd3MtdHVybi10by1kb3RzLFxuICBcImZsb3Jpbi1zaWduXCI6ICRmYS12YXItZmxvcmluLXNpZ24sXG4gIFwiYXJyb3ctZG93bi1zaG9ydC13aWRlXCI6ICRmYS12YXItYXJyb3ctZG93bi1zaG9ydC13aWRlLFxuICBcInNvcnQtYW1vdW50LWRlc2NcIjogJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjLFxuICBcInNvcnQtYW1vdW50LWRvd24tYWx0XCI6ICRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQsXG4gIFwibGVzcy10aGFuXCI6ICRmYS12YXItbGVzcy10aGFuLFxuICBcImFuZ2xlLWRvd25cIjogJGZhLXZhci1hbmdsZS1kb3duLFxuICBcImNhci10dW5uZWxcIjogJGZhLXZhci1jYXItdHVubmVsLFxuICBcImhlYWQtc2lkZS1jb3VnaFwiOiAkZmEtdmFyLWhlYWQtc2lkZS1jb3VnaCxcbiAgXCJncmlwLWxpbmVzXCI6ICRmYS12YXItZ3JpcC1saW5lcyxcbiAgXCJ0aHVtYnMtZG93blwiOiAkZmEtdmFyLXRodW1icy1kb3duLFxuICBcInVzZXItbG9ja1wiOiAkZmEtdmFyLXVzZXItbG9jayxcbiAgXCJhcnJvdy1yaWdodC1sb25nXCI6ICRmYS12YXItYXJyb3ctcmlnaHQtbG9uZyxcbiAgXCJsb25nLWFycm93LXJpZ2h0XCI6ICRmYS12YXItbG9uZy1hcnJvdy1yaWdodCxcbiAgXCJhbmNob3ItY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItYW5jaG9yLWNpcmNsZS14bWFyayxcbiAgXCJlbGxpcHNpc1wiOiAkZmEtdmFyLWVsbGlwc2lzLFxuICBcImVsbGlwc2lzLWhcIjogJGZhLXZhci1lbGxpcHNpcy1oLFxuICBcImNoZXNzLXBhd25cIjogJGZhLXZhci1jaGVzcy1wYXduLFxuICBcImtpdC1tZWRpY2FsXCI6ICRmYS12YXIta2l0LW1lZGljYWwsXG4gIFwiZmlyc3QtYWlkXCI6ICRmYS12YXItZmlyc3QtYWlkLFxuICBcInBlcnNvbi10aHJvdWdoLXdpbmRvd1wiOiAkZmEtdmFyLXBlcnNvbi10aHJvdWdoLXdpbmRvdyxcbiAgXCJ0b29sYm94XCI6ICRmYS12YXItdG9vbGJveCxcbiAgXCJoYW5kcy1ob2xkaW5nLWNpcmNsZVwiOiAkZmEtdmFyLWhhbmRzLWhvbGRpbmctY2lyY2xlLFxuICBcImJ1Z1wiOiAkZmEtdmFyLWJ1ZyxcbiAgXCJjcmVkaXQtY2FyZFwiOiAkZmEtdmFyLWNyZWRpdC1jYXJkLFxuICBcImNyZWRpdC1jYXJkLWFsdFwiOiAkZmEtdmFyLWNyZWRpdC1jYXJkLWFsdCxcbiAgXCJjYXJcIjogJGZhLXZhci1jYXIsXG4gIFwiYXV0b21vYmlsZVwiOiAkZmEtdmFyLWF1dG9tb2JpbGUsXG4gIFwiaGFuZC1ob2xkaW5nLWhhbmRcIjogJGZhLXZhci1oYW5kLWhvbGRpbmctaGFuZCxcbiAgXCJib29rLW9wZW4tcmVhZGVyXCI6ICRmYS12YXItYm9vay1vcGVuLXJlYWRlcixcbiAgXCJib29rLXJlYWRlclwiOiAkZmEtdmFyLWJvb2stcmVhZGVyLFxuICBcIm1vdW50YWluLXN1blwiOiAkZmEtdmFyLW1vdW50YWluLXN1bixcbiAgXCJhcnJvd3MtbGVmdC1yaWdodC10by1saW5lXCI6ICRmYS12YXItYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZSxcbiAgXCJkaWNlLWQyMFwiOiAkZmEtdmFyLWRpY2UtZDIwLFxuICBcInRydWNrLWRyb3BsZXRcIjogJGZhLXZhci10cnVjay1kcm9wbGV0LFxuICBcImZpbGUtY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItZmlsZS1jaXJjbGUteG1hcmssXG4gIFwidGVtcGVyYXR1cmUtYXJyb3ctdXBcIjogJGZhLXZhci10ZW1wZXJhdHVyZS1hcnJvdy11cCxcbiAgXCJ0ZW1wZXJhdHVyZS11cFwiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLXVwLFxuICBcIm1lZGFsXCI6ICRmYS12YXItbWVkYWwsXG4gIFwiYmVkXCI6ICRmYS12YXItYmVkLFxuICBcInNxdWFyZS1oXCI6ICRmYS12YXItc3F1YXJlLWgsXG4gIFwiaC1zcXVhcmVcIjogJGZhLXZhci1oLXNxdWFyZSxcbiAgXCJwb2RjYXN0XCI6ICRmYS12YXItcG9kY2FzdCxcbiAgXCJ0ZW1wZXJhdHVyZS1mdWxsXCI6ICRmYS12YXItdGVtcGVyYXR1cmUtZnVsbCxcbiAgXCJ0ZW1wZXJhdHVyZS00XCI6ICRmYS12YXItdGVtcGVyYXR1cmUtNCxcbiAgXCJ0aGVybW9tZXRlci00XCI6ICRmYS12YXItdGhlcm1vbWV0ZXItNCxcbiAgXCJ0aGVybW9tZXRlci1mdWxsXCI6ICRmYS12YXItdGhlcm1vbWV0ZXItZnVsbCxcbiAgXCJiZWxsXCI6ICRmYS12YXItYmVsbCxcbiAgXCJzdXBlcnNjcmlwdFwiOiAkZmEtdmFyLXN1cGVyc2NyaXB0LFxuICBcInBsdWctY2lyY2xlLXhtYXJrXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUteG1hcmssXG4gIFwic3Rhci1vZi1saWZlXCI6ICRmYS12YXItc3Rhci1vZi1saWZlLFxuICBcInBob25lLXNsYXNoXCI6ICRmYS12YXItcGhvbmUtc2xhc2gsXG4gIFwicGFpbnQtcm9sbGVyXCI6ICRmYS12YXItcGFpbnQtcm9sbGVyLFxuICBcImhhbmRzaGFrZS1hbmdsZVwiOiAkZmEtdmFyLWhhbmRzaGFrZS1hbmdsZSxcbiAgXCJoYW5kcy1oZWxwaW5nXCI6ICRmYS12YXItaGFuZHMtaGVscGluZyxcbiAgXCJsb2NhdGlvbi1kb3RcIjogJGZhLXZhci1sb2NhdGlvbi1kb3QsXG4gIFwibWFwLW1hcmtlci1hbHRcIjogJGZhLXZhci1tYXAtbWFya2VyLWFsdCxcbiAgXCJmaWxlXCI6ICRmYS12YXItZmlsZSxcbiAgXCJncmVhdGVyLXRoYW5cIjogJGZhLXZhci1ncmVhdGVyLXRoYW4sXG4gIFwicGVyc29uLXN3aW1taW5nXCI6ICRmYS12YXItcGVyc29uLXN3aW1taW5nLFxuICBcInN3aW1tZXJcIjogJGZhLXZhci1zd2ltbWVyLFxuICBcImFycm93LWRvd25cIjogJGZhLXZhci1hcnJvdy1kb3duLFxuICBcImRyb3BsZXRcIjogJGZhLXZhci1kcm9wbGV0LFxuICBcInRpbnRcIjogJGZhLXZhci10aW50LFxuICBcImVyYXNlclwiOiAkZmEtdmFyLWVyYXNlcixcbiAgXCJlYXJ0aC1hbWVyaWNhc1wiOiAkZmEtdmFyLWVhcnRoLWFtZXJpY2FzLFxuICBcImVhcnRoXCI6ICRmYS12YXItZWFydGgsXG4gIFwiZWFydGgtYW1lcmljYVwiOiAkZmEtdmFyLWVhcnRoLWFtZXJpY2EsXG4gIFwiZ2xvYmUtYW1lcmljYXNcIjogJGZhLXZhci1nbG9iZS1hbWVyaWNhcyxcbiAgXCJwZXJzb24tYnVyc3RcIjogJGZhLXZhci1wZXJzb24tYnVyc3QsXG4gIFwiZG92ZVwiOiAkZmEtdmFyLWRvdmUsXG4gIFwiYmF0dGVyeS1lbXB0eVwiOiAkZmEtdmFyLWJhdHRlcnktZW1wdHksXG4gIFwiYmF0dGVyeS0wXCI6ICRmYS12YXItYmF0dGVyeS0wLFxuICBcInNvY2tzXCI6ICRmYS12YXItc29ja3MsXG4gIFwiaW5ib3hcIjogJGZhLXZhci1pbmJveCxcbiAgXCJzZWN0aW9uXCI6ICRmYS12YXItc2VjdGlvbixcbiAgXCJnYXVnZS1oaWdoXCI6ICRmYS12YXItZ2F1Z2UtaGlnaCxcbiAgXCJ0YWNob21ldGVyLWFsdFwiOiAkZmEtdmFyLXRhY2hvbWV0ZXItYWx0LFxuICBcInRhY2hvbWV0ZXItYWx0LWZhc3RcIjogJGZhLXZhci10YWNob21ldGVyLWFsdC1mYXN0LFxuICBcImVudmVsb3BlLW9wZW4tdGV4dFwiOiAkZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dCxcbiAgXCJob3NwaXRhbFwiOiAkZmEtdmFyLWhvc3BpdGFsLFxuICBcImhvc3BpdGFsLWFsdFwiOiAkZmEtdmFyLWhvc3BpdGFsLWFsdCxcbiAgXCJob3NwaXRhbC13aWRlXCI6ICRmYS12YXItaG9zcGl0YWwtd2lkZSxcbiAgXCJ3aW5lLWJvdHRsZVwiOiAkZmEtdmFyLXdpbmUtYm90dGxlLFxuICBcImNoZXNzLXJvb2tcIjogJGZhLXZhci1jaGVzcy1yb29rLFxuICBcImJhcnMtc3RhZ2dlcmVkXCI6ICRmYS12YXItYmFycy1zdGFnZ2VyZWQsXG4gIFwicmVvcmRlclwiOiAkZmEtdmFyLXJlb3JkZXIsXG4gIFwic3RyZWFtXCI6ICRmYS12YXItc3RyZWFtLFxuICBcImRoYXJtYWNoYWtyYVwiOiAkZmEtdmFyLWRoYXJtYWNoYWtyYSxcbiAgXCJob3Rkb2dcIjogJGZhLXZhci1ob3Rkb2csXG4gIFwicGVyc29uLXdhbGtpbmctd2l0aC1jYW5lXCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctd2l0aC1jYW5lLFxuICBcImJsaW5kXCI6ICRmYS12YXItYmxpbmQsXG4gIFwiZHJ1bVwiOiAkZmEtdmFyLWRydW0sXG4gIFwiaWNlLWNyZWFtXCI6ICRmYS12YXItaWNlLWNyZWFtLFxuICBcImhlYXJ0LWNpcmNsZS1ib2x0XCI6ICRmYS12YXItaGVhcnQtY2lyY2xlLWJvbHQsXG4gIFwiZmF4XCI6ICRmYS12YXItZmF4LFxuICBcInBhcmFncmFwaFwiOiAkZmEtdmFyLXBhcmFncmFwaCxcbiAgXCJjaGVjay10by1zbG90XCI6ICRmYS12YXItY2hlY2stdG8tc2xvdCxcbiAgXCJ2b3RlLXllYVwiOiAkZmEtdmFyLXZvdGUteWVhLFxuICBcInN0YXItaGFsZlwiOiAkZmEtdmFyLXN0YXItaGFsZixcbiAgXCJib3hlcy1zdGFja2VkXCI6ICRmYS12YXItYm94ZXMtc3RhY2tlZCxcbiAgXCJib3hlc1wiOiAkZmEtdmFyLWJveGVzLFxuICBcImJveGVzLWFsdFwiOiAkZmEtdmFyLWJveGVzLWFsdCxcbiAgXCJsaW5rXCI6ICRmYS12YXItbGluayxcbiAgXCJjaGFpblwiOiAkZmEtdmFyLWNoYWluLFxuICBcImVhci1saXN0ZW5cIjogJGZhLXZhci1lYXItbGlzdGVuLFxuICBcImFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtc1wiOiAkZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtcyxcbiAgXCJ0cmVlLWNpdHlcIjogJGZhLXZhci10cmVlLWNpdHksXG4gIFwicGxheVwiOiAkZmEtdmFyLXBsYXksXG4gIFwiZm9udFwiOiAkZmEtdmFyLWZvbnQsXG4gIFwidGFibGUtY2VsbHMtcm93LWxvY2tcIjogJGZhLXZhci10YWJsZS1jZWxscy1yb3ctbG9jayxcbiAgXCJydXBpYWgtc2lnblwiOiAkZmEtdmFyLXJ1cGlhaC1zaWduLFxuICBcIm1hZ25pZnlpbmctZ2xhc3NcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLFxuICBcInNlYXJjaFwiOiAkZmEtdmFyLXNlYXJjaCxcbiAgXCJ0YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGxcIjogJGZhLXZhci10YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGwsXG4gIFwicGluZy1wb25nLXBhZGRsZS1iYWxsXCI6ICRmYS12YXItcGluZy1wb25nLXBhZGRsZS1iYWxsLFxuICBcInRhYmxlLXRlbm5pc1wiOiAkZmEtdmFyLXRhYmxlLXRlbm5pcyxcbiAgXCJwZXJzb24tZG90cy1mcm9tLWxpbmVcIjogJGZhLXZhci1wZXJzb24tZG90cy1mcm9tLWxpbmUsXG4gIFwiZGlhZ25vc2VzXCI6ICRmYS12YXItZGlhZ25vc2VzLFxuICBcInRyYXNoLWNhbi1hcnJvdy11cFwiOiAkZmEtdmFyLXRyYXNoLWNhbi1hcnJvdy11cCxcbiAgXCJ0cmFzaC1yZXN0b3JlLWFsdFwiOiAkZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0LFxuICBcIm5haXJhLXNpZ25cIjogJGZhLXZhci1uYWlyYS1zaWduLFxuICBcImNhcnQtYXJyb3ctZG93blwiOiAkZmEtdmFyLWNhcnQtYXJyb3ctZG93bixcbiAgXCJ3YWxraWUtdGFsa2llXCI6ICRmYS12YXItd2Fsa2llLXRhbGtpZSxcbiAgXCJmaWxlLXBlblwiOiAkZmEtdmFyLWZpbGUtcGVuLFxuICBcImZpbGUtZWRpdFwiOiAkZmEtdmFyLWZpbGUtZWRpdCxcbiAgXCJyZWNlaXB0XCI6ICRmYS12YXItcmVjZWlwdCxcbiAgXCJzcXVhcmUtcGVuXCI6ICRmYS12YXItc3F1YXJlLXBlbixcbiAgXCJwZW4tc3F1YXJlXCI6ICRmYS12YXItcGVuLXNxdWFyZSxcbiAgXCJwZW5jaWwtc3F1YXJlXCI6ICRmYS12YXItcGVuY2lsLXNxdWFyZSxcbiAgXCJzdWl0Y2FzZS1yb2xsaW5nXCI6ICRmYS12YXItc3VpdGNhc2Utcm9sbGluZyxcbiAgXCJwZXJzb24tY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItcGVyc29uLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJjaGV2cm9uLWRvd25cIjogJGZhLXZhci1jaGV2cm9uLWRvd24sXG4gIFwiYmF0dGVyeS1mdWxsXCI6ICRmYS12YXItYmF0dGVyeS1mdWxsLFxuICBcImJhdHRlcnlcIjogJGZhLXZhci1iYXR0ZXJ5LFxuICBcImJhdHRlcnktNVwiOiAkZmEtdmFyLWJhdHRlcnktNSxcbiAgXCJza3VsbC1jcm9zc2JvbmVzXCI6ICRmYS12YXItc2t1bGwtY3Jvc3Nib25lcyxcbiAgXCJjb2RlLWNvbXBhcmVcIjogJGZhLXZhci1jb2RlLWNvbXBhcmUsXG4gIFwibGlzdC11bFwiOiAkZmEtdmFyLWxpc3QtdWwsXG4gIFwibGlzdC1kb3RzXCI6ICRmYS12YXItbGlzdC1kb3RzLFxuICBcInNjaG9vbC1sb2NrXCI6ICRmYS12YXItc2Nob29sLWxvY2ssXG4gIFwidG93ZXItY2VsbFwiOiAkZmEtdmFyLXRvd2VyLWNlbGwsXG4gIFwiZG93bi1sb25nXCI6ICRmYS12YXItZG93bi1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LWRvd25cIjogJGZhLXZhci1sb25nLWFycm93LWFsdC1kb3duLFxuICBcInJhbmtpbmctc3RhclwiOiAkZmEtdmFyLXJhbmtpbmctc3RhcixcbiAgXCJjaGVzcy1raW5nXCI6ICRmYS12YXItY2hlc3Mta2luZyxcbiAgXCJwZXJzb24taGFyYXNzaW5nXCI6ICRmYS12YXItcGVyc29uLWhhcmFzc2luZyxcbiAgXCJicmF6aWxpYW4tcmVhbC1zaWduXCI6ICRmYS12YXItYnJhemlsaWFuLXJlYWwtc2lnbixcbiAgXCJsYW5kbWFyay1kb21lXCI6ICRmYS12YXItbGFuZG1hcmstZG9tZSxcbiAgXCJsYW5kbWFyay1hbHRcIjogJGZhLXZhci1sYW5kbWFyay1hbHQsXG4gIFwiYXJyb3ctdXBcIjogJGZhLXZhci1hcnJvdy11cCxcbiAgXCJ0dlwiOiAkZmEtdmFyLXR2LFxuICBcInRlbGV2aXNpb25cIjogJGZhLXZhci10ZWxldmlzaW9uLFxuICBcInR2LWFsdFwiOiAkZmEtdmFyLXR2LWFsdCxcbiAgXCJzaHJpbXBcIjogJGZhLXZhci1zaHJpbXAsXG4gIFwibGlzdC1jaGVja1wiOiAkZmEtdmFyLWxpc3QtY2hlY2ssXG4gIFwidGFza3NcIjogJGZhLXZhci10YXNrcyxcbiAgXCJqdWctZGV0ZXJnZW50XCI6ICRmYS12YXItanVnLWRldGVyZ2VudCxcbiAgXCJjaXJjbGUtdXNlclwiOiAkZmEtdmFyLWNpcmNsZS11c2VyLFxuICBcInVzZXItY2lyY2xlXCI6ICRmYS12YXItdXNlci1jaXJjbGUsXG4gIFwidXNlci1zaGllbGRcIjogJGZhLXZhci11c2VyLXNoaWVsZCxcbiAgXCJ3aW5kXCI6ICRmYS12YXItd2luZCxcbiAgXCJjYXItYnVyc3RcIjogJGZhLXZhci1jYXItYnVyc3QsXG4gIFwiY2FyLWNyYXNoXCI6ICRmYS12YXItY2FyLWNyYXNoLFxuICBcInlcIjogJGZhLXZhci15LFxuICBcInBlcnNvbi1zbm93Ym9hcmRpbmdcIjogJGZhLXZhci1wZXJzb24tc25vd2JvYXJkaW5nLFxuICBcInNub3dib2FyZGluZ1wiOiAkZmEtdmFyLXNub3dib2FyZGluZyxcbiAgXCJ0cnVjay1mYXN0XCI6ICRmYS12YXItdHJ1Y2stZmFzdCxcbiAgXCJzaGlwcGluZy1mYXN0XCI6ICRmYS12YXItc2hpcHBpbmctZmFzdCxcbiAgXCJmaXNoXCI6ICRmYS12YXItZmlzaCxcbiAgXCJ1c2VyLWdyYWR1YXRlXCI6ICRmYS12YXItdXNlci1ncmFkdWF0ZSxcbiAgXCJjaXJjbGUtaGFsZi1zdHJva2VcIjogJGZhLXZhci1jaXJjbGUtaGFsZi1zdHJva2UsXG4gIFwiYWRqdXN0XCI6ICRmYS12YXItYWRqdXN0LFxuICBcImNsYXBwZXJib2FyZFwiOiAkZmEtdmFyLWNsYXBwZXJib2FyZCxcbiAgXCJjaXJjbGUtcmFkaWF0aW9uXCI6ICRmYS12YXItY2lyY2xlLXJhZGlhdGlvbixcbiAgXCJyYWRpYXRpb24tYWx0XCI6ICRmYS12YXItcmFkaWF0aW9uLWFsdCxcbiAgXCJiYXNlYmFsbFwiOiAkZmEtdmFyLWJhc2ViYWxsLFxuICBcImJhc2ViYWxsLWJhbGxcIjogJGZhLXZhci1iYXNlYmFsbC1iYWxsLFxuICBcImpldC1maWdodGVyLXVwXCI6ICRmYS12YXItamV0LWZpZ2h0ZXItdXAsXG4gIFwiZGlhZ3JhbS1wcm9qZWN0XCI6ICRmYS12YXItZGlhZ3JhbS1wcm9qZWN0LFxuICBcInByb2plY3QtZGlhZ3JhbVwiOiAkZmEtdmFyLXByb2plY3QtZGlhZ3JhbSxcbiAgXCJjb3B5XCI6ICRmYS12YXItY29weSxcbiAgXCJ2b2x1bWUteG1hcmtcIjogJGZhLXZhci12b2x1bWUteG1hcmssXG4gIFwidm9sdW1lLW11dGVcIjogJGZhLXZhci12b2x1bWUtbXV0ZSxcbiAgXCJ2b2x1bWUtdGltZXNcIjogJGZhLXZhci12b2x1bWUtdGltZXMsXG4gIFwiaGFuZC1zcGFya2xlc1wiOiAkZmEtdmFyLWhhbmQtc3BhcmtsZXMsXG4gIFwiZ3JpcFwiOiAkZmEtdmFyLWdyaXAsXG4gIFwiZ3JpcC1ob3Jpem9udGFsXCI6ICRmYS12YXItZ3JpcC1ob3Jpem9udGFsLFxuICBcInNoYXJlLWZyb20tc3F1YXJlXCI6ICRmYS12YXItc2hhcmUtZnJvbS1zcXVhcmUsXG4gIFwic2hhcmUtc3F1YXJlXCI6ICRmYS12YXItc2hhcmUtc3F1YXJlLFxuICBcImNoaWxkLWNvbWJhdGFudFwiOiAkZmEtdmFyLWNoaWxkLWNvbWJhdGFudCxcbiAgXCJjaGlsZC1yaWZsZVwiOiAkZmEtdmFyLWNoaWxkLXJpZmxlLFxuICBcImd1blwiOiAkZmEtdmFyLWd1bixcbiAgXCJzcXVhcmUtcGhvbmVcIjogJGZhLXZhci1zcXVhcmUtcGhvbmUsXG4gIFwicGhvbmUtc3F1YXJlXCI6ICRmYS12YXItcGhvbmUtc3F1YXJlLFxuICBcInBsdXNcIjogJGZhLXZhci1wbHVzLFxuICBcImFkZFwiOiAkZmEtdmFyLWFkZCxcbiAgXCJleHBhbmRcIjogJGZhLXZhci1leHBhbmQsXG4gIFwiY29tcHV0ZXJcIjogJGZhLXZhci1jb21wdXRlcixcbiAgXCJ4bWFya1wiOiAkZmEtdmFyLXhtYXJrLFxuICBcImNsb3NlXCI6ICRmYS12YXItY2xvc2UsXG4gIFwibXVsdGlwbHlcIjogJGZhLXZhci1tdWx0aXBseSxcbiAgXCJyZW1vdmVcIjogJGZhLXZhci1yZW1vdmUsXG4gIFwidGltZXNcIjogJGZhLXZhci10aW1lcyxcbiAgXCJhcnJvd3MtdXAtZG93bi1sZWZ0LXJpZ2h0XCI6ICRmYS12YXItYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodCxcbiAgXCJhcnJvd3NcIjogJGZhLXZhci1hcnJvd3MsXG4gIFwiY2hhbGtib2FyZC11c2VyXCI6ICRmYS12YXItY2hhbGtib2FyZC11c2VyLFxuICBcImNoYWxrYm9hcmQtdGVhY2hlclwiOiAkZmEtdmFyLWNoYWxrYm9hcmQtdGVhY2hlcixcbiAgXCJwZXNvLXNpZ25cIjogJGZhLXZhci1wZXNvLXNpZ24sXG4gIFwiYnVpbGRpbmctc2hpZWxkXCI6ICRmYS12YXItYnVpbGRpbmctc2hpZWxkLFxuICBcImJhYnlcIjogJGZhLXZhci1iYWJ5LFxuICBcInVzZXJzLWxpbmVcIjogJGZhLXZhci11c2Vycy1saW5lLFxuICBcInF1b3RlLWxlZnRcIjogJGZhLXZhci1xdW90ZS1sZWZ0LFxuICBcInF1b3RlLWxlZnQtYWx0XCI6ICRmYS12YXItcXVvdGUtbGVmdC1hbHQsXG4gIFwidHJhY3RvclwiOiAkZmEtdmFyLXRyYWN0b3IsXG4gIFwidHJhc2gtYXJyb3ctdXBcIjogJGZhLXZhci10cmFzaC1hcnJvdy11cCxcbiAgXCJ0cmFzaC1yZXN0b3JlXCI6ICRmYS12YXItdHJhc2gtcmVzdG9yZSxcbiAgXCJhcnJvdy1kb3duLXVwLWxvY2tcIjogJGZhLXZhci1hcnJvdy1kb3duLXVwLWxvY2ssXG4gIFwibGluZXMtbGVhbmluZ1wiOiAkZmEtdmFyLWxpbmVzLWxlYW5pbmcsXG4gIFwicnVsZXItY29tYmluZWRcIjogJGZhLXZhci1ydWxlci1jb21iaW5lZCxcbiAgXCJjb3B5cmlnaHRcIjogJGZhLXZhci1jb3B5cmlnaHQsXG4gIFwiZXF1YWxzXCI6ICRmYS12YXItZXF1YWxzLFxuICBcImJsZW5kZXJcIjogJGZhLXZhci1ibGVuZGVyLFxuICBcInRlZXRoXCI6ICRmYS12YXItdGVldGgsXG4gIFwic2hla2VsLXNpZ25cIjogJGZhLXZhci1zaGVrZWwtc2lnbixcbiAgXCJpbHNcIjogJGZhLXZhci1pbHMsXG4gIFwic2hla2VsXCI6ICRmYS12YXItc2hla2VsLFxuICBcInNoZXFlbFwiOiAkZmEtdmFyLXNoZXFlbCxcbiAgXCJzaGVxZWwtc2lnblwiOiAkZmEtdmFyLXNoZXFlbC1zaWduLFxuICBcIm1hcFwiOiAkZmEtdmFyLW1hcCxcbiAgXCJyb2NrZXRcIjogJGZhLXZhci1yb2NrZXQsXG4gIFwicGhvdG8tZmlsbVwiOiAkZmEtdmFyLXBob3RvLWZpbG0sXG4gIFwicGhvdG8tdmlkZW9cIjogJGZhLXZhci1waG90by12aWRlbyxcbiAgXCJmb2xkZXItbWludXNcIjogJGZhLXZhci1mb2xkZXItbWludXMsXG4gIFwic3RvcmVcIjogJGZhLXZhci1zdG9yZSxcbiAgXCJhcnJvdy10cmVuZC11cFwiOiAkZmEtdmFyLWFycm93LXRyZW5kLXVwLFxuICBcInBsdWctY2lyY2xlLW1pbnVzXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtbWludXMsXG4gIFwic2lnbi1oYW5naW5nXCI6ICRmYS12YXItc2lnbi1oYW5naW5nLFxuICBcInNpZ25cIjogJGZhLXZhci1zaWduLFxuICBcImJlemllci1jdXJ2ZVwiOiAkZmEtdmFyLWJlemllci1jdXJ2ZSxcbiAgXCJiZWxsLXNsYXNoXCI6ICRmYS12YXItYmVsbC1zbGFzaCxcbiAgXCJ0YWJsZXRcIjogJGZhLXZhci10YWJsZXQsXG4gIFwidGFibGV0LWFuZHJvaWRcIjogJGZhLXZhci10YWJsZXQtYW5kcm9pZCxcbiAgXCJzY2hvb2wtZmxhZ1wiOiAkZmEtdmFyLXNjaG9vbC1mbGFnLFxuICBcImZpbGxcIjogJGZhLXZhci1maWxsLFxuICBcImFuZ2xlLXVwXCI6ICRmYS12YXItYW5nbGUtdXAsXG4gIFwiZHJ1bXN0aWNrLWJpdGVcIjogJGZhLXZhci1kcnVtc3RpY2stYml0ZSxcbiAgXCJob2xseS1iZXJyeVwiOiAkZmEtdmFyLWhvbGx5LWJlcnJ5LFxuICBcImNoZXZyb24tbGVmdFwiOiAkZmEtdmFyLWNoZXZyb24tbGVmdCxcbiAgXCJiYWN0ZXJpYVwiOiAkZmEtdmFyLWJhY3RlcmlhLFxuICBcImhhbmQtbGl6YXJkXCI6ICRmYS12YXItaGFuZC1saXphcmQsXG4gIFwibm90ZGVmXCI6ICRmYS12YXItbm90ZGVmLFxuICBcImRpc2Vhc2VcIjogJGZhLXZhci1kaXNlYXNlLFxuICBcImJyaWVmY2FzZS1tZWRpY2FsXCI6ICRmYS12YXItYnJpZWZjYXNlLW1lZGljYWwsXG4gIFwiZ2VuZGVybGVzc1wiOiAkZmEtdmFyLWdlbmRlcmxlc3MsXG4gIFwiY2hldnJvbi1yaWdodFwiOiAkZmEtdmFyLWNoZXZyb24tcmlnaHQsXG4gIFwicmV0d2VldFwiOiAkZmEtdmFyLXJldHdlZXQsXG4gIFwiY2FyLXJlYXJcIjogJGZhLXZhci1jYXItcmVhcixcbiAgXCJjYXItYWx0XCI6ICRmYS12YXItY2FyLWFsdCxcbiAgXCJwdW1wLXNvYXBcIjogJGZhLXZhci1wdW1wLXNvYXAsXG4gIFwidmlkZW8tc2xhc2hcIjogJGZhLXZhci12aWRlby1zbGFzaCxcbiAgXCJiYXR0ZXJ5LXF1YXJ0ZXJcIjogJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXIsXG4gIFwiYmF0dGVyeS0yXCI6ICRmYS12YXItYmF0dGVyeS0yLFxuICBcInJhZGlvXCI6ICRmYS12YXItcmFkaW8sXG4gIFwiYmFieS1jYXJyaWFnZVwiOiAkZmEtdmFyLWJhYnktY2FycmlhZ2UsXG4gIFwiY2FycmlhZ2UtYmFieVwiOiAkZmEtdmFyLWNhcnJpYWdlLWJhYnksXG4gIFwidHJhZmZpYy1saWdodFwiOiAkZmEtdmFyLXRyYWZmaWMtbGlnaHQsXG4gIFwidGhlcm1vbWV0ZXJcIjogJGZhLXZhci10aGVybW9tZXRlcixcbiAgXCJ2ci1jYXJkYm9hcmRcIjogJGZhLXZhci12ci1jYXJkYm9hcmQsXG4gIFwiaGFuZC1taWRkbGUtZmluZ2VyXCI6ICRmYS12YXItaGFuZC1taWRkbGUtZmluZ2VyLFxuICBcInBlcmNlbnRcIjogJGZhLXZhci1wZXJjZW50LFxuICBcInBlcmNlbnRhZ2VcIjogJGZhLXZhci1wZXJjZW50YWdlLFxuICBcInRydWNrLW1vdmluZ1wiOiAkZmEtdmFyLXRydWNrLW1vdmluZyxcbiAgXCJnbGFzcy13YXRlci1kcm9wbGV0XCI6ICRmYS12YXItZ2xhc3Mtd2F0ZXItZHJvcGxldCxcbiAgXCJkaXNwbGF5XCI6ICRmYS12YXItZGlzcGxheSxcbiAgXCJmYWNlLXNtaWxlXCI6ICRmYS12YXItZmFjZS1zbWlsZSxcbiAgXCJzbWlsZVwiOiAkZmEtdmFyLXNtaWxlLFxuICBcInRodW1idGFja1wiOiAkZmEtdmFyLXRodW1idGFjayxcbiAgXCJ0aHVtYi10YWNrXCI6ICRmYS12YXItdGh1bWItdGFjayxcbiAgXCJ0cm9waHlcIjogJGZhLXZhci10cm9waHksXG4gIFwicGVyc29uLXByYXlpbmdcIjogJGZhLXZhci1wZXJzb24tcHJheWluZyxcbiAgXCJwcmF5XCI6ICRmYS12YXItcHJheSxcbiAgXCJoYW1tZXJcIjogJGZhLXZhci1oYW1tZXIsXG4gIFwiaGFuZC1wZWFjZVwiOiAkZmEtdmFyLWhhbmQtcGVhY2UsXG4gIFwicm90YXRlXCI6ICRmYS12YXItcm90YXRlLFxuICBcInN5bmMtYWx0XCI6ICRmYS12YXItc3luYy1hbHQsXG4gIFwic3Bpbm5lclwiOiAkZmEtdmFyLXNwaW5uZXIsXG4gIFwicm9ib3RcIjogJGZhLXZhci1yb2JvdCxcbiAgXCJwZWFjZVwiOiAkZmEtdmFyLXBlYWNlLFxuICBcImdlYXJzXCI6ICRmYS12YXItZ2VhcnMsXG4gIFwiY29nc1wiOiAkZmEtdmFyLWNvZ3MsXG4gIFwid2FyZWhvdXNlXCI6ICRmYS12YXItd2FyZWhvdXNlLFxuICBcImFycm93LXVwLXJpZ2h0LWRvdHNcIjogJGZhLXZhci1hcnJvdy11cC1yaWdodC1kb3RzLFxuICBcInNwbG90Y2hcIjogJGZhLXZhci1zcGxvdGNoLFxuICBcImZhY2UtZ3Jpbi1oZWFydHNcIjogJGZhLXZhci1mYWNlLWdyaW4taGVhcnRzLFxuICBcImdyaW4taGVhcnRzXCI6ICRmYS12YXItZ3Jpbi1oZWFydHMsXG4gIFwiZGljZS1mb3VyXCI6ICRmYS12YXItZGljZS1mb3VyLFxuICBcInNpbS1jYXJkXCI6ICRmYS12YXItc2ltLWNhcmQsXG4gIFwidHJhbnNnZW5kZXJcIjogJGZhLXZhci10cmFuc2dlbmRlcixcbiAgXCJ0cmFuc2dlbmRlci1hbHRcIjogJGZhLXZhci10cmFuc2dlbmRlci1hbHQsXG4gIFwibWVyY3VyeVwiOiAkZmEtdmFyLW1lcmN1cnksXG4gIFwiYXJyb3ctdHVybi1kb3duXCI6ICRmYS12YXItYXJyb3ctdHVybi1kb3duLFxuICBcImxldmVsLWRvd25cIjogJGZhLXZhci1sZXZlbC1kb3duLFxuICBcInBlcnNvbi1mYWxsaW5nLWJ1cnN0XCI6ICRmYS12YXItcGVyc29uLWZhbGxpbmctYnVyc3QsXG4gIFwiYXdhcmRcIjogJGZhLXZhci1hd2FyZCxcbiAgXCJ0aWNrZXQtc2ltcGxlXCI6ICRmYS12YXItdGlja2V0LXNpbXBsZSxcbiAgXCJ0aWNrZXQtYWx0XCI6ICRmYS12YXItdGlja2V0LWFsdCxcbiAgXCJidWlsZGluZ1wiOiAkZmEtdmFyLWJ1aWxkaW5nLFxuICBcImFuZ2xlcy1sZWZ0XCI6ICRmYS12YXItYW5nbGVzLWxlZnQsXG4gIFwiYW5nbGUtZG91YmxlLWxlZnRcIjogJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdCxcbiAgXCJxcmNvZGVcIjogJGZhLXZhci1xcmNvZGUsXG4gIFwiY2xvY2stcm90YXRlLWxlZnRcIjogJGZhLXZhci1jbG9jay1yb3RhdGUtbGVmdCxcbiAgXCJoaXN0b3J5XCI6ICRmYS12YXItaGlzdG9yeSxcbiAgXCJmYWNlLWdyaW4tYmVhbS1zd2VhdFwiOiAkZmEtdmFyLWZhY2UtZ3Jpbi1iZWFtLXN3ZWF0LFxuICBcImdyaW4tYmVhbS1zd2VhdFwiOiAkZmEtdmFyLWdyaW4tYmVhbS1zd2VhdCxcbiAgXCJmaWxlLWV4cG9ydFwiOiAkZmEtdmFyLWZpbGUtZXhwb3J0LFxuICBcImFycm93LXJpZ2h0LWZyb20tZmlsZVwiOiAkZmEtdmFyLWFycm93LXJpZ2h0LWZyb20tZmlsZSxcbiAgXCJzaGllbGRcIjogJGZhLXZhci1zaGllbGQsXG4gIFwic2hpZWxkLWJsYW5rXCI6ICRmYS12YXItc2hpZWxkLWJsYW5rLFxuICBcImFycm93LXVwLXNob3J0LXdpZGVcIjogJGZhLXZhci1hcnJvdy11cC1zaG9ydC13aWRlLFxuICBcInNvcnQtYW1vdW50LXVwLWFsdFwiOiAkZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdCxcbiAgXCJob3VzZS1tZWRpY2FsXCI6ICRmYS12YXItaG91c2UtbWVkaWNhbCxcbiAgXCJnb2xmLWJhbGwtdGVlXCI6ICRmYS12YXItZ29sZi1iYWxsLXRlZSxcbiAgXCJnb2xmLWJhbGxcIjogJGZhLXZhci1nb2xmLWJhbGwsXG4gIFwiY2lyY2xlLWNoZXZyb24tbGVmdFwiOiAkZmEtdmFyLWNpcmNsZS1jaGV2cm9uLWxlZnQsXG4gIFwiY2hldnJvbi1jaXJjbGUtbGVmdFwiOiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQsXG4gIFwiaG91c2UtY2hpbW5leS13aW5kb3dcIjogJGZhLXZhci1ob3VzZS1jaGltbmV5LXdpbmRvdyxcbiAgXCJwZW4tbmliXCI6ICRmYS12YXItcGVuLW5pYixcbiAgXCJ0ZW50LWFycm93LXR1cm4tbGVmdFwiOiAkZmEtdmFyLXRlbnQtYXJyb3ctdHVybi1sZWZ0LFxuICBcInRlbnRzXCI6ICRmYS12YXItdGVudHMsXG4gIFwid2FuZC1tYWdpY1wiOiAkZmEtdmFyLXdhbmQtbWFnaWMsXG4gIFwibWFnaWNcIjogJGZhLXZhci1tYWdpYyxcbiAgXCJkb2dcIjogJGZhLXZhci1kb2csXG4gIFwiY2Fycm90XCI6ICRmYS12YXItY2Fycm90LFxuICBcIm1vb25cIjogJGZhLXZhci1tb29uLFxuICBcIndpbmUtZ2xhc3MtZW1wdHlcIjogJGZhLXZhci13aW5lLWdsYXNzLWVtcHR5LFxuICBcIndpbmUtZ2xhc3MtYWx0XCI6ICRmYS12YXItd2luZS1nbGFzcy1hbHQsXG4gIFwiY2hlZXNlXCI6ICRmYS12YXItY2hlZXNlLFxuICBcInlpbi15YW5nXCI6ICRmYS12YXIteWluLXlhbmcsXG4gIFwibXVzaWNcIjogJGZhLXZhci1tdXNpYyxcbiAgXCJjb2RlLWNvbW1pdFwiOiAkZmEtdmFyLWNvZGUtY29tbWl0LFxuICBcInRlbXBlcmF0dXJlLWxvd1wiOiAkZmEtdmFyLXRlbXBlcmF0dXJlLWxvdyxcbiAgXCJwZXJzb24tYmlraW5nXCI6ICRmYS12YXItcGVyc29uLWJpa2luZyxcbiAgXCJiaWtpbmdcIjogJGZhLXZhci1iaWtpbmcsXG4gIFwiYnJvb21cIjogJGZhLXZhci1icm9vbSxcbiAgXCJzaGllbGQtaGVhcnRcIjogJGZhLXZhci1zaGllbGQtaGVhcnQsXG4gIFwiZ29wdXJhbVwiOiAkZmEtdmFyLWdvcHVyYW0sXG4gIFwiZWFydGgtb2NlYW5pYVwiOiAkZmEtdmFyLWVhcnRoLW9jZWFuaWEsXG4gIFwiZ2xvYmUtb2NlYW5pYVwiOiAkZmEtdmFyLWdsb2JlLW9jZWFuaWEsXG4gIFwic3F1YXJlLXhtYXJrXCI6ICRmYS12YXItc3F1YXJlLXhtYXJrLFxuICBcInRpbWVzLXNxdWFyZVwiOiAkZmEtdmFyLXRpbWVzLXNxdWFyZSxcbiAgXCJ4bWFyay1zcXVhcmVcIjogJGZhLXZhci14bWFyay1zcXVhcmUsXG4gIFwiaGFzaHRhZ1wiOiAkZmEtdmFyLWhhc2h0YWcsXG4gIFwidXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlclwiOiAkZmEtdmFyLXVwLXJpZ2h0LWFuZC1kb3duLWxlZnQtZnJvbS1jZW50ZXIsXG4gIFwiZXhwYW5kLWFsdFwiOiAkZmEtdmFyLWV4cGFuZC1hbHQsXG4gIFwib2lsLWNhblwiOiAkZmEtdmFyLW9pbC1jYW4sXG4gIFwidFwiOiAkZmEtdmFyLXQsXG4gIFwiaGlwcG9cIjogJGZhLXZhci1oaXBwbyxcbiAgXCJjaGFydC1jb2x1bW5cIjogJGZhLXZhci1jaGFydC1jb2x1bW4sXG4gIFwiaW5maW5pdHlcIjogJGZhLXZhci1pbmZpbml0eSxcbiAgXCJ2aWFsLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXZpYWwtY2lyY2xlLWNoZWNrLFxuICBcInBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmVcIjogJGZhLXZhci1wZXJzb24tYXJyb3ctZG93bi10by1saW5lLFxuICBcInZvaWNlbWFpbFwiOiAkZmEtdmFyLXZvaWNlbWFpbCxcbiAgXCJmYW5cIjogJGZhLXZhci1mYW4sXG4gIFwicGVyc29uLXdhbGtpbmctbHVnZ2FnZVwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWx1Z2dhZ2UsXG4gIFwidXAtZG93blwiOiAkZmEtdmFyLXVwLWRvd24sXG4gIFwiYXJyb3dzLWFsdC12XCI6ICRmYS12YXItYXJyb3dzLWFsdC12LFxuICBcImNsb3VkLW1vb24tcmFpblwiOiAkZmEtdmFyLWNsb3VkLW1vb24tcmFpbixcbiAgXCJjYWxlbmRhclwiOiAkZmEtdmFyLWNhbGVuZGFyLFxuICBcInRyYWlsZXJcIjogJGZhLXZhci10cmFpbGVyLFxuICBcImJhaGFpXCI6ICRmYS12YXItYmFoYWksXG4gIFwiaGF5a2FsXCI6ICRmYS12YXItaGF5a2FsLFxuICBcInNkLWNhcmRcIjogJGZhLXZhci1zZC1jYXJkLFxuICBcImRyYWdvblwiOiAkZmEtdmFyLWRyYWdvbixcbiAgXCJzaG9lLXByaW50c1wiOiAkZmEtdmFyLXNob2UtcHJpbnRzLFxuICBcImNpcmNsZS1wbHVzXCI6ICRmYS12YXItY2lyY2xlLXBsdXMsXG4gIFwicGx1cy1jaXJjbGVcIjogJGZhLXZhci1wbHVzLWNpcmNsZSxcbiAgXCJmYWNlLWdyaW4tdG9uZ3VlLXdpbmtcIjogJGZhLXZhci1mYWNlLWdyaW4tdG9uZ3VlLXdpbmssXG4gIFwiZ3Jpbi10b25ndWUtd2lua1wiOiAkZmEtdmFyLWdyaW4tdG9uZ3VlLXdpbmssXG4gIFwiaGFuZC1ob2xkaW5nXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLFxuICBcInBsdWctY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItcGx1Zy1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwibGluay1zbGFzaFwiOiAkZmEtdmFyLWxpbmstc2xhc2gsXG4gIFwiY2hhaW4tYnJva2VuXCI6ICRmYS12YXItY2hhaW4tYnJva2VuLFxuICBcImNoYWluLXNsYXNoXCI6ICRmYS12YXItY2hhaW4tc2xhc2gsXG4gIFwidW5saW5rXCI6ICRmYS12YXItdW5saW5rLFxuICBcImNsb25lXCI6ICRmYS12YXItY2xvbmUsXG4gIFwicGVyc29uLXdhbGtpbmctYXJyb3ctbG9vcC1sZWZ0XCI6ICRmYS12YXItcGVyc29uLXdhbGtpbmctYXJyb3ctbG9vcC1sZWZ0LFxuICBcImFycm93LXVwLXotYVwiOiAkZmEtdmFyLWFycm93LXVwLXotYSxcbiAgXCJzb3J0LWFscGhhLXVwLWFsdFwiOiAkZmEtdmFyLXNvcnQtYWxwaGEtdXAtYWx0LFxuICBcImZpcmUtZmxhbWUtY3VydmVkXCI6ICRmYS12YXItZmlyZS1mbGFtZS1jdXJ2ZWQsXG4gIFwiZmlyZS1hbHRcIjogJGZhLXZhci1maXJlLWFsdCxcbiAgXCJ0b3JuYWRvXCI6ICRmYS12YXItdG9ybmFkbyxcbiAgXCJmaWxlLWNpcmNsZS1wbHVzXCI6ICRmYS12YXItZmlsZS1jaXJjbGUtcGx1cyxcbiAgXCJib29rLXF1cmFuXCI6ICRmYS12YXItYm9vay1xdXJhbixcbiAgXCJxdXJhblwiOiAkZmEtdmFyLXF1cmFuLFxuICBcImFuY2hvclwiOiAkZmEtdmFyLWFuY2hvcixcbiAgXCJib3JkZXItYWxsXCI6ICRmYS12YXItYm9yZGVyLWFsbCxcbiAgXCJmYWNlLWFuZ3J5XCI6ICRmYS12YXItZmFjZS1hbmdyeSxcbiAgXCJhbmdyeVwiOiAkZmEtdmFyLWFuZ3J5LFxuICBcImNvb2tpZS1iaXRlXCI6ICRmYS12YXItY29va2llLWJpdGUsXG4gIFwiYXJyb3ctdHJlbmQtZG93blwiOiAkZmEtdmFyLWFycm93LXRyZW5kLWRvd24sXG4gIFwicnNzXCI6ICRmYS12YXItcnNzLFxuICBcImZlZWRcIjogJGZhLXZhci1mZWVkLFxuICBcImRyYXctcG9seWdvblwiOiAkZmEtdmFyLWRyYXctcG9seWdvbixcbiAgXCJzY2FsZS1iYWxhbmNlZFwiOiAkZmEtdmFyLXNjYWxlLWJhbGFuY2VkLFxuICBcImJhbGFuY2Utc2NhbGVcIjogJGZhLXZhci1iYWxhbmNlLXNjYWxlLFxuICBcImdhdWdlLXNpbXBsZS1oaWdoXCI6ICRmYS12YXItZ2F1Z2Utc2ltcGxlLWhpZ2gsXG4gIFwidGFjaG9tZXRlclwiOiAkZmEtdmFyLXRhY2hvbWV0ZXIsXG4gIFwidGFjaG9tZXRlci1mYXN0XCI6ICRmYS12YXItdGFjaG9tZXRlci1mYXN0LFxuICBcInNob3dlclwiOiAkZmEtdmFyLXNob3dlcixcbiAgXCJkZXNrdG9wXCI6ICRmYS12YXItZGVza3RvcCxcbiAgXCJkZXNrdG9wLWFsdFwiOiAkZmEtdmFyLWRlc2t0b3AtYWx0LFxuICBcIm1cIjogJGZhLXZhci1tLFxuICBcInRhYmxlLWxpc3RcIjogJGZhLXZhci10YWJsZS1saXN0LFxuICBcInRoLWxpc3RcIjogJGZhLXZhci10aC1saXN0LFxuICBcImNvbW1lbnQtc21zXCI6ICRmYS12YXItY29tbWVudC1zbXMsXG4gIFwic21zXCI6ICRmYS12YXItc21zLFxuICBcImJvb2tcIjogJGZhLXZhci1ib29rLFxuICBcInVzZXItcGx1c1wiOiAkZmEtdmFyLXVzZXItcGx1cyxcbiAgXCJjaGVja1wiOiAkZmEtdmFyLWNoZWNrLFxuICBcImJhdHRlcnktdGhyZWUtcXVhcnRlcnNcIjogJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzLFxuICBcImJhdHRlcnktNFwiOiAkZmEtdmFyLWJhdHRlcnktNCxcbiAgXCJob3VzZS1jaXJjbGUtY2hlY2tcIjogJGZhLXZhci1ob3VzZS1jaXJjbGUtY2hlY2ssXG4gIFwiYW5nbGUtbGVmdFwiOiAkZmEtdmFyLWFuZ2xlLWxlZnQsXG4gIFwiZGlhZ3JhbS1zdWNjZXNzb3JcIjogJGZhLXZhci1kaWFncmFtLXN1Y2Nlc3NvcixcbiAgXCJ0cnVjay1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXRydWNrLWFycm93LXJpZ2h0LFxuICBcImFycm93cy1zcGxpdC11cC1hbmQtbGVmdFwiOiAkZmEtdmFyLWFycm93cy1zcGxpdC11cC1hbmQtbGVmdCxcbiAgXCJoYW5kLWZpc3RcIjogJGZhLXZhci1oYW5kLWZpc3QsXG4gIFwiZmlzdC1yYWlzZWRcIjogJGZhLXZhci1maXN0LXJhaXNlZCxcbiAgXCJjbG91ZC1tb29uXCI6ICRmYS12YXItY2xvdWQtbW9vbixcbiAgXCJicmllZmNhc2VcIjogJGZhLXZhci1icmllZmNhc2UsXG4gIFwicGVyc29uLWZhbGxpbmdcIjogJGZhLXZhci1wZXJzb24tZmFsbGluZyxcbiAgXCJpbWFnZS1wb3J0cmFpdFwiOiAkZmEtdmFyLWltYWdlLXBvcnRyYWl0LFxuICBcInBvcnRyYWl0XCI6ICRmYS12YXItcG9ydHJhaXQsXG4gIFwidXNlci10YWdcIjogJGZhLXZhci11c2VyLXRhZyxcbiAgXCJydWdcIjogJGZhLXZhci1ydWcsXG4gIFwiZWFydGgtZXVyb3BlXCI6ICRmYS12YXItZWFydGgtZXVyb3BlLFxuICBcImdsb2JlLWV1cm9wZVwiOiAkZmEtdmFyLWdsb2JlLWV1cm9wZSxcbiAgXCJjYXJ0LWZsYXRiZWQtc3VpdGNhc2VcIjogJGZhLXZhci1jYXJ0LWZsYXRiZWQtc3VpdGNhc2UsXG4gIFwibHVnZ2FnZS1jYXJ0XCI6ICRmYS12YXItbHVnZ2FnZS1jYXJ0LFxuICBcInJlY3RhbmdsZS14bWFya1wiOiAkZmEtdmFyLXJlY3RhbmdsZS14bWFyayxcbiAgXCJyZWN0YW5nbGUtdGltZXNcIjogJGZhLXZhci1yZWN0YW5nbGUtdGltZXMsXG4gIFwidGltZXMtcmVjdGFuZ2xlXCI6ICRmYS12YXItdGltZXMtcmVjdGFuZ2xlLFxuICBcIndpbmRvdy1jbG9zZVwiOiAkZmEtdmFyLXdpbmRvdy1jbG9zZSxcbiAgXCJiYWh0LXNpZ25cIjogJGZhLXZhci1iYWh0LXNpZ24sXG4gIFwiYm9vay1vcGVuXCI6ICRmYS12YXItYm9vay1vcGVuLFxuICBcImJvb2stam91cm5hbC13aGlsbHNcIjogJGZhLXZhci1ib29rLWpvdXJuYWwtd2hpbGxzLFxuICBcImpvdXJuYWwtd2hpbGxzXCI6ICRmYS12YXItam91cm5hbC13aGlsbHMsXG4gIFwiaGFuZGN1ZmZzXCI6ICRmYS12YXItaGFuZGN1ZmZzLFxuICBcInRyaWFuZ2xlLWV4Y2xhbWF0aW9uXCI6ICRmYS12YXItdHJpYW5nbGUtZXhjbGFtYXRpb24sXG4gIFwiZXhjbGFtYXRpb24tdHJpYW5nbGVcIjogJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZSxcbiAgXCJ3YXJuaW5nXCI6ICRmYS12YXItd2FybmluZyxcbiAgXCJkYXRhYmFzZVwiOiAkZmEtdmFyLWRhdGFiYXNlLFxuICBcInNoYXJlXCI6ICRmYS12YXItc2hhcmUsXG4gIFwibWFpbC1mb3J3YXJkXCI6ICRmYS12YXItbWFpbC1mb3J3YXJkLFxuICBcImJvdHRsZS1kcm9wbGV0XCI6ICRmYS12YXItYm90dGxlLWRyb3BsZXQsXG4gIFwibWFzay1mYWNlXCI6ICRmYS12YXItbWFzay1mYWNlLFxuICBcImhpbGwtcm9ja3NsaWRlXCI6ICRmYS12YXItaGlsbC1yb2Nrc2xpZGUsXG4gIFwicmlnaHQtbGVmdFwiOiAkZmEtdmFyLXJpZ2h0LWxlZnQsXG4gIFwiZXhjaGFuZ2UtYWx0XCI6ICRmYS12YXItZXhjaGFuZ2UtYWx0LFxuICBcInBhcGVyLXBsYW5lXCI6ICRmYS12YXItcGFwZXItcGxhbmUsXG4gIFwicm9hZC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJGZhLXZhci1yb2FkLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJkdW5nZW9uXCI6ICRmYS12YXItZHVuZ2VvbixcbiAgXCJhbGlnbi1yaWdodFwiOiAkZmEtdmFyLWFsaWduLXJpZ2h0LFxuICBcIm1vbmV5LWJpbGwtMS13YXZlXCI6ICRmYS12YXItbW9uZXktYmlsbC0xLXdhdmUsXG4gIFwibW9uZXktYmlsbC13YXZlLWFsdFwiOiAkZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZS1hbHQsXG4gIFwibGlmZS1yaW5nXCI6ICRmYS12YXItbGlmZS1yaW5nLFxuICBcImhhbmRzXCI6ICRmYS12YXItaGFuZHMsXG4gIFwic2lnbi1sYW5ndWFnZVwiOiAkZmEtdmFyLXNpZ24tbGFuZ3VhZ2UsXG4gIFwic2lnbmluZ1wiOiAkZmEtdmFyLXNpZ25pbmcsXG4gIFwiY2FsZW5kYXItZGF5XCI6ICRmYS12YXItY2FsZW5kYXItZGF5LFxuICBcIndhdGVyLWxhZGRlclwiOiAkZmEtdmFyLXdhdGVyLWxhZGRlcixcbiAgXCJsYWRkZXItd2F0ZXJcIjogJGZhLXZhci1sYWRkZXItd2F0ZXIsXG4gIFwic3dpbW1pbmctcG9vbFwiOiAkZmEtdmFyLXN3aW1taW5nLXBvb2wsXG4gIFwiYXJyb3dzLXVwLWRvd25cIjogJGZhLXZhci1hcnJvd3MtdXAtZG93bixcbiAgXCJhcnJvd3MtdlwiOiAkZmEtdmFyLWFycm93cy12LFxuICBcImZhY2UtZ3JpbWFjZVwiOiAkZmEtdmFyLWZhY2UtZ3JpbWFjZSxcbiAgXCJncmltYWNlXCI6ICRmYS12YXItZ3JpbWFjZSxcbiAgXCJ3aGVlbGNoYWlyLW1vdmVcIjogJGZhLXZhci13aGVlbGNoYWlyLW1vdmUsXG4gIFwid2hlZWxjaGFpci1hbHRcIjogJGZhLXZhci13aGVlbGNoYWlyLWFsdCxcbiAgXCJ0dXJuLWRvd25cIjogJGZhLXZhci10dXJuLWRvd24sXG4gIFwibGV2ZWwtZG93bi1hbHRcIjogJGZhLXZhci1sZXZlbC1kb3duLWFsdCxcbiAgXCJwZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodFwiOiAkZmEtdmFyLXBlcnNvbi13YWxraW5nLWFycm93LXJpZ2h0LFxuICBcInNxdWFyZS1lbnZlbG9wZVwiOiAkZmEtdmFyLXNxdWFyZS1lbnZlbG9wZSxcbiAgXCJlbnZlbG9wZS1zcXVhcmVcIjogJGZhLXZhci1lbnZlbG9wZS1zcXVhcmUsXG4gIFwiZGljZVwiOiAkZmEtdmFyLWRpY2UsXG4gIFwiYm93bGluZy1iYWxsXCI6ICRmYS12YXItYm93bGluZy1iYWxsLFxuICBcImJyYWluXCI6ICRmYS12YXItYnJhaW4sXG4gIFwiYmFuZGFnZVwiOiAkZmEtdmFyLWJhbmRhZ2UsXG4gIFwiYmFuZC1haWRcIjogJGZhLXZhci1iYW5kLWFpZCxcbiAgXCJjYWxlbmRhci1taW51c1wiOiAkZmEtdmFyLWNhbGVuZGFyLW1pbnVzLFxuICBcImNpcmNsZS14bWFya1wiOiAkZmEtdmFyLWNpcmNsZS14bWFyayxcbiAgXCJ0aW1lcy1jaXJjbGVcIjogJGZhLXZhci10aW1lcy1jaXJjbGUsXG4gIFwieG1hcmstY2lyY2xlXCI6ICRmYS12YXIteG1hcmstY2lyY2xlLFxuICBcImdpZnRzXCI6ICRmYS12YXItZ2lmdHMsXG4gIFwiaG90ZWxcIjogJGZhLXZhci1ob3RlbCxcbiAgXCJlYXJ0aC1hc2lhXCI6ICRmYS12YXItZWFydGgtYXNpYSxcbiAgXCJnbG9iZS1hc2lhXCI6ICRmYS12YXItZ2xvYmUtYXNpYSxcbiAgXCJpZC1jYXJkLWNsaXBcIjogJGZhLXZhci1pZC1jYXJkLWNsaXAsXG4gIFwiaWQtY2FyZC1hbHRcIjogJGZhLXZhci1pZC1jYXJkLWFsdCxcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLXBsdXNcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLXBsdXMsXG4gIFwic2VhcmNoLXBsdXNcIjogJGZhLXZhci1zZWFyY2gtcGx1cyxcbiAgXCJ0aHVtYnMtdXBcIjogJGZhLXZhci10aHVtYnMtdXAsXG4gIFwidXNlci1jbG9ja1wiOiAkZmEtdmFyLXVzZXItY2xvY2ssXG4gIFwiaGFuZC1kb3RzXCI6ICRmYS12YXItaGFuZC1kb3RzLFxuICBcImFsbGVyZ2llc1wiOiAkZmEtdmFyLWFsbGVyZ2llcyxcbiAgXCJmaWxlLWludm9pY2VcIjogJGZhLXZhci1maWxlLWludm9pY2UsXG4gIFwid2luZG93LW1pbmltaXplXCI6ICRmYS12YXItd2luZG93LW1pbmltaXplLFxuICBcIm11Zy1zYXVjZXJcIjogJGZhLXZhci1tdWctc2F1Y2VyLFxuICBcImNvZmZlZVwiOiAkZmEtdmFyLWNvZmZlZSxcbiAgXCJicnVzaFwiOiAkZmEtdmFyLWJydXNoLFxuICBcIm1hc2tcIjogJGZhLXZhci1tYXNrLFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtbWludXNcIjogJGZhLXZhci1tYWduaWZ5aW5nLWdsYXNzLW1pbnVzLFxuICBcInNlYXJjaC1taW51c1wiOiAkZmEtdmFyLXNlYXJjaC1taW51cyxcbiAgXCJydWxlci12ZXJ0aWNhbFwiOiAkZmEtdmFyLXJ1bGVyLXZlcnRpY2FsLFxuICBcInVzZXItbGFyZ2VcIjogJGZhLXZhci11c2VyLWxhcmdlLFxuICBcInVzZXItYWx0XCI6ICRmYS12YXItdXNlci1hbHQsXG4gIFwidHJhaW4tdHJhbVwiOiAkZmEtdmFyLXRyYWluLXRyYW0sXG4gIFwidXNlci1udXJzZVwiOiAkZmEtdmFyLXVzZXItbnVyc2UsXG4gIFwic3lyaW5nZVwiOiAkZmEtdmFyLXN5cmluZ2UsXG4gIFwiY2xvdWQtc3VuXCI6ICRmYS12YXItY2xvdWQtc3VuLFxuICBcInN0b3B3YXRjaC0yMFwiOiAkZmEtdmFyLXN0b3B3YXRjaC0yMCxcbiAgXCJzcXVhcmUtZnVsbFwiOiAkZmEtdmFyLXNxdWFyZS1mdWxsLFxuICBcIm1hZ25ldFwiOiAkZmEtdmFyLW1hZ25ldCxcbiAgXCJqYXJcIjogJGZhLXZhci1qYXIsXG4gIFwibm90ZS1zdGlja3lcIjogJGZhLXZhci1ub3RlLXN0aWNreSxcbiAgXCJzdGlja3ktbm90ZVwiOiAkZmEtdmFyLXN0aWNreS1ub3RlLFxuICBcImJ1Zy1zbGFzaFwiOiAkZmEtdmFyLWJ1Zy1zbGFzaCxcbiAgXCJhcnJvdy11cC1mcm9tLXdhdGVyLXB1bXBcIjogJGZhLXZhci1hcnJvdy11cC1mcm9tLXdhdGVyLXB1bXAsXG4gIFwiYm9uZVwiOiAkZmEtdmFyLWJvbmUsXG4gIFwidGFibGUtY2VsbHMtcm93LXVubG9ja1wiOiAkZmEtdmFyLXRhYmxlLWNlbGxzLXJvdy11bmxvY2ssXG4gIFwidXNlci1pbmp1cmVkXCI6ICRmYS12YXItdXNlci1pbmp1cmVkLFxuICBcImZhY2Utc2FkLXRlYXJcIjogJGZhLXZhci1mYWNlLXNhZC10ZWFyLFxuICBcInNhZC10ZWFyXCI6ICRmYS12YXItc2FkLXRlYXIsXG4gIFwicGxhbmVcIjogJGZhLXZhci1wbGFuZSxcbiAgXCJ0ZW50LWFycm93cy1kb3duXCI6ICRmYS12YXItdGVudC1hcnJvd3MtZG93bixcbiAgXCJleGNsYW1hdGlvblwiOiAkZmEtdmFyLWV4Y2xhbWF0aW9uLFxuICBcImFycm93cy1zcGluXCI6ICRmYS12YXItYXJyb3dzLXNwaW4sXG4gIFwicHJpbnRcIjogJGZhLXZhci1wcmludCxcbiAgXCJ0dXJraXNoLWxpcmEtc2lnblwiOiAkZmEtdmFyLXR1cmtpc2gtbGlyYS1zaWduLFxuICBcInRyeVwiOiAkZmEtdmFyLXRyeSxcbiAgXCJ0dXJraXNoLWxpcmFcIjogJGZhLXZhci10dXJraXNoLWxpcmEsXG4gIFwiZG9sbGFyLXNpZ25cIjogJGZhLXZhci1kb2xsYXItc2lnbixcbiAgXCJkb2xsYXJcIjogJGZhLXZhci1kb2xsYXIsXG4gIFwidXNkXCI6ICRmYS12YXItdXNkLFxuICBcInhcIjogJGZhLXZhci14LFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyXCI6ICRmYS12YXItbWFnbmlmeWluZy1nbGFzcy1kb2xsYXIsXG4gIFwic2VhcmNoLWRvbGxhclwiOiAkZmEtdmFyLXNlYXJjaC1kb2xsYXIsXG4gIFwidXNlcnMtZ2VhclwiOiAkZmEtdmFyLXVzZXJzLWdlYXIsXG4gIFwidXNlcnMtY29nXCI6ICRmYS12YXItdXNlcnMtY29nLFxuICBcInBlcnNvbi1taWxpdGFyeS1wb2ludGluZ1wiOiAkZmEtdmFyLXBlcnNvbi1taWxpdGFyeS1wb2ludGluZyxcbiAgXCJidWlsZGluZy1jb2x1bW5zXCI6ICRmYS12YXItYnVpbGRpbmctY29sdW1ucyxcbiAgXCJiYW5rXCI6ICRmYS12YXItYmFuayxcbiAgXCJpbnN0aXR1dGlvblwiOiAkZmEtdmFyLWluc3RpdHV0aW9uLFxuICBcIm11c2V1bVwiOiAkZmEtdmFyLW11c2V1bSxcbiAgXCJ1bml2ZXJzaXR5XCI6ICRmYS12YXItdW5pdmVyc2l0eSxcbiAgXCJ1bWJyZWxsYVwiOiAkZmEtdmFyLXVtYnJlbGxhLFxuICBcInRyb3dlbFwiOiAkZmEtdmFyLXRyb3dlbCxcbiAgXCJkXCI6ICRmYS12YXItZCxcbiAgXCJzdGFwbGVyXCI6ICRmYS12YXItc3RhcGxlcixcbiAgXCJtYXNrcy10aGVhdGVyXCI6ICRmYS12YXItbWFza3MtdGhlYXRlcixcbiAgXCJ0aGVhdGVyLW1hc2tzXCI6ICRmYS12YXItdGhlYXRlci1tYXNrcyxcbiAgXCJraXAtc2lnblwiOiAkZmEtdmFyLWtpcC1zaWduLFxuICBcImhhbmQtcG9pbnQtbGVmdFwiOiAkZmEtdmFyLWhhbmQtcG9pbnQtbGVmdCxcbiAgXCJoYW5kc2hha2Utc2ltcGxlXCI6ICRmYS12YXItaGFuZHNoYWtlLXNpbXBsZSxcbiAgXCJoYW5kc2hha2UtYWx0XCI6ICRmYS12YXItaGFuZHNoYWtlLWFsdCxcbiAgXCJqZXQtZmlnaHRlclwiOiAkZmEtdmFyLWpldC1maWdodGVyLFxuICBcImZpZ2h0ZXItamV0XCI6ICRmYS12YXItZmlnaHRlci1qZXQsXG4gIFwic3F1YXJlLXNoYXJlLW5vZGVzXCI6ICRmYS12YXItc3F1YXJlLXNoYXJlLW5vZGVzLFxuICBcInNoYXJlLWFsdC1zcXVhcmVcIjogJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlLFxuICBcImJhcmNvZGVcIjogJGZhLXZhci1iYXJjb2RlLFxuICBcInBsdXMtbWludXNcIjogJGZhLXZhci1wbHVzLW1pbnVzLFxuICBcInZpZGVvXCI6ICRmYS12YXItdmlkZW8sXG4gIFwidmlkZW8tY2FtZXJhXCI6ICRmYS12YXItdmlkZW8tY2FtZXJhLFxuICBcImdyYWR1YXRpb24tY2FwXCI6ICRmYS12YXItZ3JhZHVhdGlvbi1jYXAsXG4gIFwibW9ydGFyLWJvYXJkXCI6ICRmYS12YXItbW9ydGFyLWJvYXJkLFxuICBcImhhbmQtaG9sZGluZy1tZWRpY2FsXCI6ICRmYS12YXItaGFuZC1ob2xkaW5nLW1lZGljYWwsXG4gIFwicGVyc29uLWNpcmNsZS1jaGVja1wiOiAkZmEtdmFyLXBlcnNvbi1jaXJjbGUtY2hlY2ssXG4gIFwidHVybi11cFwiOiAkZmEtdmFyLXR1cm4tdXAsXG4gIFwibGV2ZWwtdXAtYWx0XCI6ICRmYS12YXItbGV2ZWwtdXAtYWx0LFxuKTtcblxuJGZhLWJyYW5kLWljb25zOiAoXG4gIFwibW9uZXJvXCI6ICRmYS12YXItbW9uZXJvLFxuICBcImhvb2xpXCI6ICRmYS12YXItaG9vbGksXG4gIFwieWVscFwiOiAkZmEtdmFyLXllbHAsXG4gIFwiY2MtdmlzYVwiOiAkZmEtdmFyLWNjLXZpc2EsXG4gIFwibGFzdGZtXCI6ICRmYS12YXItbGFzdGZtLFxuICBcInNob3B3YXJlXCI6ICRmYS12YXItc2hvcHdhcmUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1uY1wiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMsXG4gIFwiYXdzXCI6ICRmYS12YXItYXdzLFxuICBcInJlZGhhdFwiOiAkZmEtdmFyLXJlZGhhdCxcbiAgXCJ5b2FzdFwiOiAkZmEtdmFyLXlvYXN0LFxuICBcImNsb3VkZmxhcmVcIjogJGZhLXZhci1jbG91ZGZsYXJlLFxuICBcInVwc1wiOiAkZmEtdmFyLXVwcyxcbiAgXCJwaXhpdlwiOiAkZmEtdmFyLXBpeGl2LFxuICBcIndwZXhwbG9yZXJcIjogJGZhLXZhci13cGV4cGxvcmVyLFxuICBcImR5YWxvZ1wiOiAkZmEtdmFyLWR5YWxvZyxcbiAgXCJiaXR5XCI6ICRmYS12YXItYml0eSxcbiAgXCJzdGFja3BhdGhcIjogJGZhLXZhci1zdGFja3BhdGgsXG4gIFwiYnV5c2VsbGFkc1wiOiAkZmEtdmFyLWJ1eXNlbGxhZHMsXG4gIFwiZmlyc3Qtb3JkZXJcIjogJGZhLXZhci1maXJzdC1vcmRlcixcbiAgXCJtb2R4XCI6ICRmYS12YXItbW9keCxcbiAgXCJndWlsZGVkXCI6ICRmYS12YXItZ3VpbGRlZCxcbiAgXCJ2bnZcIjogJGZhLXZhci12bnYsXG4gIFwic3F1YXJlLWpzXCI6ICRmYS12YXItc3F1YXJlLWpzLFxuICBcImpzLXNxdWFyZVwiOiAkZmEtdmFyLWpzLXNxdWFyZSxcbiAgXCJtaWNyb3NvZnRcIjogJGZhLXZhci1taWNyb3NvZnQsXG4gIFwicXFcIjogJGZhLXZhci1xcSxcbiAgXCJvcmNpZFwiOiAkZmEtdmFyLW9yY2lkLFxuICBcImphdmFcIjogJGZhLXZhci1qYXZhLFxuICBcImludmlzaW9uXCI6ICRmYS12YXItaW52aXNpb24sXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1wZC1hbHRcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdCxcbiAgXCJjZW50ZXJjb2RlXCI6ICRmYS12YXItY2VudGVyY29kZSxcbiAgXCJnbGlkZS1nXCI6ICRmYS12YXItZ2xpZGUtZyxcbiAgXCJkcnVwYWxcIjogJGZhLXZhci1kcnVwYWwsXG4gIFwianhsXCI6ICRmYS12YXItanhsLFxuICBcImRhcnQtbGFuZ1wiOiAkZmEtdmFyLWRhcnQtbGFuZyxcbiAgXCJoaXJlLWEtaGVscGVyXCI6ICRmYS12YXItaGlyZS1hLWhlbHBlcixcbiAgXCJjcmVhdGl2ZS1jb21tb25zLWJ5XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1ieSxcbiAgXCJ1bml0eVwiOiAkZmEtdmFyLXVuaXR5LFxuICBcIndobWNzXCI6ICRmYS12YXItd2htY3MsXG4gIFwicm9ja2V0Y2hhdFwiOiAkZmEtdmFyLXJvY2tldGNoYXQsXG4gIFwidmtcIjogJGZhLXZhci12ayxcbiAgXCJ1bnRhcHBkXCI6ICRmYS12YXItdW50YXBwZCxcbiAgXCJtYWlsY2hpbXBcIjogJGZhLXZhci1tYWlsY2hpbXAsXG4gIFwiY3NzMy1hbHRcIjogJGZhLXZhci1jc3MzLWFsdCxcbiAgXCJzcXVhcmUtcmVkZGl0XCI6ICRmYS12YXItc3F1YXJlLXJlZGRpdCxcbiAgXCJyZWRkaXQtc3F1YXJlXCI6ICRmYS12YXItcmVkZGl0LXNxdWFyZSxcbiAgXCJ2aW1lby12XCI6ICRmYS12YXItdmltZW8tdixcbiAgXCJjb250YW9cIjogJGZhLXZhci1jb250YW8sXG4gIFwic3F1YXJlLWZvbnQtYXdlc29tZVwiOiAkZmEtdmFyLXNxdWFyZS1mb250LWF3ZXNvbWUsXG4gIFwiZGVza3Byb1wiOiAkZmEtdmFyLWRlc2twcm8sXG4gIFwiYnJhdmVcIjogJGZhLXZhci1icmF2ZSxcbiAgXCJzaXN0cml4XCI6ICRmYS12YXItc2lzdHJpeCxcbiAgXCJzcXVhcmUtaW5zdGFncmFtXCI6ICRmYS12YXItc3F1YXJlLWluc3RhZ3JhbSxcbiAgXCJpbnN0YWdyYW0tc3F1YXJlXCI6ICRmYS12YXItaW5zdGFncmFtLXNxdWFyZSxcbiAgXCJiYXR0bGUtbmV0XCI6ICRmYS12YXItYmF0dGxlLW5ldCxcbiAgXCJ0aGUtcmVkLXlldGlcIjogJGZhLXZhci10aGUtcmVkLXlldGksXG4gIFwic3F1YXJlLWhhY2tlci1uZXdzXCI6ICRmYS12YXItc3F1YXJlLWhhY2tlci1uZXdzLFxuICBcImhhY2tlci1uZXdzLXNxdWFyZVwiOiAkZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZSxcbiAgXCJlZGdlXCI6ICRmYS12YXItZWRnZSxcbiAgXCJ0aHJlYWRzXCI6ICRmYS12YXItdGhyZWFkcyxcbiAgXCJuYXBzdGVyXCI6ICRmYS12YXItbmFwc3RlcixcbiAgXCJzcXVhcmUtc25hcGNoYXRcIjogJGZhLXZhci1zcXVhcmUtc25hcGNoYXQsXG4gIFwic25hcGNoYXQtc3F1YXJlXCI6ICRmYS12YXItc25hcGNoYXQtc3F1YXJlLFxuICBcImdvb2dsZS1wbHVzLWdcIjogJGZhLXZhci1nb29nbGUtcGx1cy1nLFxuICBcImFydHN0YXRpb25cIjogJGZhLXZhci1hcnRzdGF0aW9uLFxuICBcIm1hcmtkb3duXCI6ICRmYS12YXItbWFya2Rvd24sXG4gIFwic291cmNldHJlZVwiOiAkZmEtdmFyLXNvdXJjZXRyZWUsXG4gIFwiZ29vZ2xlLXBsdXNcIjogJGZhLXZhci1nb29nbGUtcGx1cyxcbiAgXCJkaWFzcG9yYVwiOiAkZmEtdmFyLWRpYXNwb3JhLFxuICBcImZvdXJzcXVhcmVcIjogJGZhLXZhci1mb3Vyc3F1YXJlLFxuICBcInN0YWNrLW92ZXJmbG93XCI6ICRmYS12YXItc3RhY2stb3ZlcmZsb3csXG4gIFwiZ2l0aHViLWFsdFwiOiAkZmEtdmFyLWdpdGh1Yi1hbHQsXG4gIFwicGhvZW5peC1zcXVhZHJvblwiOiAkZmEtdmFyLXBob2VuaXgtc3F1YWRyb24sXG4gIFwicGFnZWxpbmVzXCI6ICRmYS12YXItcGFnZWxpbmVzLFxuICBcImFsZ29saWFcIjogJGZhLXZhci1hbGdvbGlhLFxuICBcInJlZC1yaXZlclwiOiAkZmEtdmFyLXJlZC1yaXZlcixcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNhXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYSxcbiAgXCJzYWZhcmlcIjogJGZhLXZhci1zYWZhcmksXG4gIFwiZ29vZ2xlXCI6ICRmYS12YXItZ29vZ2xlLFxuICBcInNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlXCI6ICRmYS12YXItc3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2UsXG4gIFwiZm9udC1hd2Vzb21lLWFsdFwiOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1hbHQsXG4gIFwiYXRsYXNzaWFuXCI6ICRmYS12YXItYXRsYXNzaWFuLFxuICBcImxpbmtlZGluLWluXCI6ICRmYS12YXItbGlua2VkaW4taW4sXG4gIFwiZGlnaXRhbC1vY2VhblwiOiAkZmEtdmFyLWRpZ2l0YWwtb2NlYW4sXG4gIFwibmltYmxyXCI6ICRmYS12YXItbmltYmxyLFxuICBcImNocm9tZWNhc3RcIjogJGZhLXZhci1jaHJvbWVjYXN0LFxuICBcImV2ZXJub3RlXCI6ICRmYS12YXItZXZlcm5vdGUsXG4gIFwiaGFja2VyLW5ld3NcIjogJGZhLXZhci1oYWNrZXItbmV3cyxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZyxcbiAgXCJhZHZlcnNhbFwiOiAkZmEtdmFyLWFkdmVyc2FsLFxuICBcImNyZWF0aXZlLWNvbW1vbnNcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLFxuICBcIndhdGNobWFuLW1vbml0b3JpbmdcIjogJGZhLXZhci13YXRjaG1hbi1tb25pdG9yaW5nLFxuICBcImZvbnRpY29uc1wiOiAkZmEtdmFyLWZvbnRpY29ucyxcbiAgXCJ3ZWl4aW5cIjogJGZhLXZhci13ZWl4aW4sXG4gIFwic2hpcnRzaW5idWxrXCI6ICRmYS12YXItc2hpcnRzaW5idWxrLFxuICBcImNvZGVwZW5cIjogJGZhLXZhci1jb2RlcGVuLFxuICBcImdpdC1hbHRcIjogJGZhLXZhci1naXQtYWx0LFxuICBcImx5ZnRcIjogJGZhLXZhci1seWZ0LFxuICBcInJldlwiOiAkZmEtdmFyLXJldixcbiAgXCJ3aW5kb3dzXCI6ICRmYS12YXItd2luZG93cyxcbiAgXCJ3aXphcmRzLW9mLXRoZS1jb2FzdFwiOiAkZmEtdmFyLXdpemFyZHMtb2YtdGhlLWNvYXN0LFxuICBcInNxdWFyZS12aWFkZW9cIjogJGZhLXZhci1zcXVhcmUtdmlhZGVvLFxuICBcInZpYWRlby1zcXVhcmVcIjogJGZhLXZhci12aWFkZW8tc3F1YXJlLFxuICBcIm1lZXR1cFwiOiAkZmEtdmFyLW1lZXR1cCxcbiAgXCJjZW50b3NcIjogJGZhLXZhci1jZW50b3MsXG4gIFwiYWRuXCI6ICRmYS12YXItYWRuLFxuICBcImNsb3Vkc21pdGhcIjogJGZhLXZhci1jbG91ZHNtaXRoLFxuICBcIm9wZW5zdXNlXCI6ICRmYS12YXItb3BlbnN1c2UsXG4gIFwicGllZC1waXBlci1hbHRcIjogJGZhLXZhci1waWVkLXBpcGVyLWFsdCxcbiAgXCJzcXVhcmUtZHJpYmJibGVcIjogJGZhLXZhci1zcXVhcmUtZHJpYmJibGUsXG4gIFwiZHJpYmJibGUtc3F1YXJlXCI6ICRmYS12YXItZHJpYmJibGUtc3F1YXJlLFxuICBcImNvZGllcGllXCI6ICRmYS12YXItY29kaWVwaWUsXG4gIFwibm9kZVwiOiAkZmEtdmFyLW5vZGUsXG4gIFwibWl4XCI6ICRmYS12YXItbWl4LFxuICBcInN0ZWFtXCI6ICRmYS12YXItc3RlYW0sXG4gIFwiY2MtYXBwbGUtcGF5XCI6ICRmYS12YXItY2MtYXBwbGUtcGF5LFxuICBcInNjcmliZFwiOiAkZmEtdmFyLXNjcmliZCxcbiAgXCJkZWJpYW5cIjogJGZhLXZhci1kZWJpYW4sXG4gIFwib3BlbmlkXCI6ICRmYS12YXItb3BlbmlkLFxuICBcImluc3RhbG9kXCI6ICRmYS12YXItaW5zdGFsb2QsXG4gIFwiZXhwZWRpdGVkc3NsXCI6ICRmYS12YXItZXhwZWRpdGVkc3NsLFxuICBcInNlbGxjYXN0XCI6ICRmYS12YXItc2VsbGNhc3QsXG4gIFwic3F1YXJlLXR3aXR0ZXJcIjogJGZhLXZhci1zcXVhcmUtdHdpdHRlcixcbiAgXCJ0d2l0dGVyLXNxdWFyZVwiOiAkZmEtdmFyLXR3aXR0ZXItc3F1YXJlLFxuICBcInItcHJvamVjdFwiOiAkZmEtdmFyLXItcHJvamVjdCxcbiAgXCJkZWxpY2lvdXNcIjogJGZhLXZhci1kZWxpY2lvdXMsXG4gIFwiZnJlZWJzZFwiOiAkZmEtdmFyLWZyZWVic2QsXG4gIFwidnVlanNcIjogJGZhLXZhci12dWVqcyxcbiAgXCJhY2N1c29mdFwiOiAkZmEtdmFyLWFjY3Vzb2Z0LFxuICBcImlveGhvc3RcIjogJGZhLXZhci1pb3hob3N0LFxuICBcImZvbnRpY29ucy1maVwiOiAkZmEtdmFyLWZvbnRpY29ucy1maSxcbiAgXCJhcHAtc3RvcmVcIjogJGZhLXZhci1hcHAtc3RvcmUsXG4gIFwiY2MtbWFzdGVyY2FyZFwiOiAkZmEtdmFyLWNjLW1hc3RlcmNhcmQsXG4gIFwiaXR1bmVzLW5vdGVcIjogJGZhLXZhci1pdHVuZXMtbm90ZSxcbiAgXCJnb2xhbmdcIjogJGZhLXZhci1nb2xhbmcsXG4gIFwia2lja3N0YXJ0ZXJcIjogJGZhLXZhci1raWNrc3RhcnRlcixcbiAgXCJzcXVhcmUta2lja3N0YXJ0ZXJcIjogJGZhLXZhci1zcXVhcmUta2lja3N0YXJ0ZXIsXG4gIFwiZ3JhdlwiOiAkZmEtdmFyLWdyYXYsXG4gIFwid2VpYm9cIjogJGZhLXZhci13ZWlibyxcbiAgXCJ1bmNoYXJ0ZWRcIjogJGZhLXZhci11bmNoYXJ0ZWQsXG4gIFwiZmlyc3RkcmFmdFwiOiAkZmEtdmFyLWZpcnN0ZHJhZnQsXG4gIFwic3F1YXJlLXlvdXR1YmVcIjogJGZhLXZhci1zcXVhcmUteW91dHViZSxcbiAgXCJ5b3V0dWJlLXNxdWFyZVwiOiAkZmEtdmFyLXlvdXR1YmUtc3F1YXJlLFxuICBcIndpa2lwZWRpYS13XCI6ICRmYS12YXItd2lraXBlZGlhLXcsXG4gIFwid3ByZXNzclwiOiAkZmEtdmFyLXdwcmVzc3IsXG4gIFwicmVuZGFjdFwiOiAkZmEtdmFyLXJlbmRhY3QsXG4gIFwiYW5nZWxsaXN0XCI6ICRmYS12YXItYW5nZWxsaXN0LFxuICBcImdhbGFjdGljLXJlcHVibGljXCI6ICRmYS12YXItZ2FsYWN0aWMtcmVwdWJsaWMsXG4gIFwibmZjLWRpcmVjdGlvbmFsXCI6ICRmYS12YXItbmZjLWRpcmVjdGlvbmFsLFxuICBcInNreXBlXCI6ICRmYS12YXItc2t5cGUsXG4gIFwiam9nZXRcIjogJGZhLXZhci1qb2dldCxcbiAgXCJmZWRvcmFcIjogJGZhLXZhci1mZWRvcmEsXG4gIFwic3RyaXBlLXNcIjogJGZhLXZhci1zdHJpcGUtcyxcbiAgXCJtZXRhXCI6ICRmYS12YXItbWV0YSxcbiAgXCJsYXJhdmVsXCI6ICRmYS12YXItbGFyYXZlbCxcbiAgXCJob3RqYXJcIjogJGZhLXZhci1ob3RqYXIsXG4gIFwiYmx1ZXRvb3RoLWJcIjogJGZhLXZhci1ibHVldG9vdGgtYixcbiAgXCJzcXVhcmUtbGV0dGVyYm94ZFwiOiAkZmEtdmFyLXNxdWFyZS1sZXR0ZXJib3hkLFxuICBcInN0aWNrZXItbXVsZVwiOiAkZmEtdmFyLXN0aWNrZXItbXVsZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXplcm9cIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXplcm8sXG4gIFwiaGlwc1wiOiAkZmEtdmFyLWhpcHMsXG4gIFwiYmVoYW5jZVwiOiAkZmEtdmFyLWJlaGFuY2UsXG4gIFwicmVkZGl0XCI6ICRmYS12YXItcmVkZGl0LFxuICBcImRpc2NvcmRcIjogJGZhLXZhci1kaXNjb3JkLFxuICBcImNocm9tZVwiOiAkZmEtdmFyLWNocm9tZSxcbiAgXCJhcHAtc3RvcmUtaW9zXCI6ICRmYS12YXItYXBwLXN0b3JlLWlvcyxcbiAgXCJjYy1kaXNjb3ZlclwiOiAkZmEtdmFyLWNjLWRpc2NvdmVyLFxuICBcIndwYmVnaW5uZXJcIjogJGZhLXZhci13cGJlZ2lubmVyLFxuICBcImNvbmZsdWVuY2VcIjogJGZhLXZhci1jb25mbHVlbmNlLFxuICBcInNob2VsYWNlXCI6ICRmYS12YXItc2hvZWxhY2UsXG4gIFwibWRiXCI6ICRmYS12YXItbWRiLFxuICBcImRvY2h1YlwiOiAkZmEtdmFyLWRvY2h1YixcbiAgXCJhY2Nlc3NpYmxlLWljb25cIjogJGZhLXZhci1hY2Nlc3NpYmxlLWljb24sXG4gIFwiZWJheVwiOiAkZmEtdmFyLWViYXksXG4gIFwiYW1hem9uXCI6ICRmYS12YXItYW1hem9uLFxuICBcInVuc3BsYXNoXCI6ICRmYS12YXItdW5zcGxhc2gsXG4gIFwieWFyblwiOiAkZmEtdmFyLXlhcm4sXG4gIFwic3F1YXJlLXN0ZWFtXCI6ICRmYS12YXItc3F1YXJlLXN0ZWFtLFxuICBcInN0ZWFtLXNxdWFyZVwiOiAkZmEtdmFyLXN0ZWFtLXNxdWFyZSxcbiAgXCI1MDBweFwiOiAkZmEtdmFyLTUwMHB4LFxuICBcInNxdWFyZS12aW1lb1wiOiAkZmEtdmFyLXNxdWFyZS12aW1lbyxcbiAgXCJ2aW1lby1zcXVhcmVcIjogJGZhLXZhci12aW1lby1zcXVhcmUsXG4gIFwiYXN5bW1ldHJpa1wiOiAkZmEtdmFyLWFzeW1tZXRyaWssXG4gIFwiZm9udC1hd2Vzb21lXCI6ICRmYS12YXItZm9udC1hd2Vzb21lLFxuICBcImZvbnQtYXdlc29tZS1mbGFnXCI6ICRmYS12YXItZm9udC1hd2Vzb21lLWZsYWcsXG4gIFwiZm9udC1hd2Vzb21lLWxvZ28tZnVsbFwiOiAkZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGwsXG4gIFwiZ3JhdGlwYXlcIjogJGZhLXZhci1ncmF0aXBheSxcbiAgXCJhcHBsZVwiOiAkZmEtdmFyLWFwcGxlLFxuICBcImhpdmVcIjogJGZhLXZhci1oaXZlLFxuICBcImdpdGtyYWtlblwiOiAkZmEtdmFyLWdpdGtyYWtlbixcbiAgXCJrZXliYXNlXCI6ICRmYS12YXIta2V5YmFzZSxcbiAgXCJhcHBsZS1wYXlcIjogJGZhLXZhci1hcHBsZS1wYXksXG4gIFwicGFkbGV0XCI6ICRmYS12YXItcGFkbGV0LFxuICBcImFtYXpvbi1wYXlcIjogJGZhLXZhci1hbWF6b24tcGF5LFxuICBcInNxdWFyZS1naXRodWJcIjogJGZhLXZhci1zcXVhcmUtZ2l0aHViLFxuICBcImdpdGh1Yi1zcXVhcmVcIjogJGZhLXZhci1naXRodWItc3F1YXJlLFxuICBcInN0dW1ibGV1cG9uXCI6ICRmYS12YXItc3R1bWJsZXVwb24sXG4gIFwiZmVkZXhcIjogJGZhLXZhci1mZWRleCxcbiAgXCJwaG9lbml4LWZyYW1ld29ya1wiOiAkZmEtdmFyLXBob2VuaXgtZnJhbWV3b3JrLFxuICBcInNob3BpZnlcIjogJGZhLXZhci1zaG9waWZ5LFxuICBcIm5lb3NcIjogJGZhLXZhci1uZW9zLFxuICBcInNxdWFyZS10aHJlYWRzXCI6ICRmYS12YXItc3F1YXJlLXRocmVhZHMsXG4gIFwiaGFja2VycmFua1wiOiAkZmEtdmFyLWhhY2tlcnJhbmssXG4gIFwicmVzZWFyY2hnYXRlXCI6ICRmYS12YXItcmVzZWFyY2hnYXRlLFxuICBcInN3aWZ0XCI6ICRmYS12YXItc3dpZnQsXG4gIFwiYW5ndWxhclwiOiAkZmEtdmFyLWFuZ3VsYXIsXG4gIFwic3BlYWthcFwiOiAkZmEtdmFyLXNwZWFrYXAsXG4gIFwiYW5ncnljcmVhdGl2ZVwiOiAkZmEtdmFyLWFuZ3J5Y3JlYXRpdmUsXG4gIFwieS1jb21iaW5hdG9yXCI6ICRmYS12YXIteS1jb21iaW5hdG9yLFxuICBcImVtcGlyZVwiOiAkZmEtdmFyLWVtcGlyZSxcbiAgXCJlbnZpcmFcIjogJGZhLXZhci1lbnZpcmEsXG4gIFwiZ29vZ2xlLXNjaG9sYXJcIjogJGZhLXZhci1nb29nbGUtc2Nob2xhcixcbiAgXCJzcXVhcmUtZ2l0bGFiXCI6ICRmYS12YXItc3F1YXJlLWdpdGxhYixcbiAgXCJnaXRsYWItc3F1YXJlXCI6ICRmYS12YXItZ2l0bGFiLXNxdWFyZSxcbiAgXCJzdHVkaW92aW5hcmlcIjogJGZhLXZhci1zdHVkaW92aW5hcmksXG4gIFwicGllZC1waXBlclwiOiAkZmEtdmFyLXBpZWQtcGlwZXIsXG4gIFwid29yZHByZXNzXCI6ICRmYS12YXItd29yZHByZXNzLFxuICBcInByb2R1Y3QtaHVudFwiOiAkZmEtdmFyLXByb2R1Y3QtaHVudCxcbiAgXCJmaXJlZm94XCI6ICRmYS12YXItZmlyZWZveCxcbiAgXCJsaW5vZGVcIjogJGZhLXZhci1saW5vZGUsXG4gIFwiZ29vZHJlYWRzXCI6ICRmYS12YXItZ29vZHJlYWRzLFxuICBcInNxdWFyZS1vZG5va2xhc3NuaWtpXCI6ICRmYS12YXItc3F1YXJlLW9kbm9rbGFzc25pa2ksXG4gIFwib2Rub2tsYXNzbmlraS1zcXVhcmVcIjogJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZSxcbiAgXCJqc2ZpZGRsZVwiOiAkZmEtdmFyLWpzZmlkZGxlLFxuICBcInNpdGhcIjogJGZhLXZhci1zaXRoLFxuICBcInRoZW1laXNsZVwiOiAkZmEtdmFyLXRoZW1laXNsZSxcbiAgXCJwYWdlNFwiOiAkZmEtdmFyLXBhZ2U0LFxuICBcImhhc2hub2RlXCI6ICRmYS12YXItaGFzaG5vZGUsXG4gIFwicmVhY3RcIjogJGZhLXZhci1yZWFjdCxcbiAgXCJjYy1wYXlwYWxcIjogJGZhLXZhci1jYy1wYXlwYWwsXG4gIFwic3F1YXJlc3BhY2VcIjogJGZhLXZhci1zcXVhcmVzcGFjZSxcbiAgXCJjYy1zdHJpcGVcIjogJGZhLXZhci1jYy1zdHJpcGUsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1zaGFyZVwiOiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmUsXG4gIFwiYml0Y29pblwiOiAkZmEtdmFyLWJpdGNvaW4sXG4gIFwia2V5Y2RuXCI6ICRmYS12YXIta2V5Y2RuLFxuICBcIm9wZXJhXCI6ICRmYS12YXItb3BlcmEsXG4gIFwiaXRjaC1pb1wiOiAkZmEtdmFyLWl0Y2gtaW8sXG4gIFwidW1icmFjb1wiOiAkZmEtdmFyLXVtYnJhY28sXG4gIFwiZ2FsYWN0aWMtc2VuYXRlXCI6ICRmYS12YXItZ2FsYWN0aWMtc2VuYXRlLFxuICBcInVidW50dVwiOiAkZmEtdmFyLXVidW50dSxcbiAgXCJkcmFmdDJkaWdpdGFsXCI6ICRmYS12YXItZHJhZnQyZGlnaXRhbCxcbiAgXCJzdHJpcGVcIjogJGZhLXZhci1zdHJpcGUsXG4gIFwiaG91enpcIjogJGZhLXZhci1ob3V6eixcbiAgXCJnZ1wiOiAkZmEtdmFyLWdnLFxuICBcImRobFwiOiAkZmEtdmFyLWRobCxcbiAgXCJzcXVhcmUtcGludGVyZXN0XCI6ICRmYS12YXItc3F1YXJlLXBpbnRlcmVzdCxcbiAgXCJwaW50ZXJlc3Qtc3F1YXJlXCI6ICRmYS12YXItcGludGVyZXN0LXNxdWFyZSxcbiAgXCJ4aW5nXCI6ICRmYS12YXIteGluZyxcbiAgXCJibGFja2JlcnJ5XCI6ICRmYS12YXItYmxhY2tiZXJyeSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXBkXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZCxcbiAgXCJwbGF5c3RhdGlvblwiOiAkZmEtdmFyLXBsYXlzdGF0aW9uLFxuICBcInF1aW5zY2FwZVwiOiAkZmEtdmFyLXF1aW5zY2FwZSxcbiAgXCJsZXNzXCI6ICRmYS12YXItbGVzcyxcbiAgXCJibG9nZ2VyLWJcIjogJGZhLXZhci1ibG9nZ2VyLWIsXG4gIFwib3BlbmNhcnRcIjogJGZhLXZhci1vcGVuY2FydCxcbiAgXCJ2aW5lXCI6ICRmYS12YXItdmluZSxcbiAgXCJzaWduYWwtbWVzc2VuZ2VyXCI6ICRmYS12YXItc2lnbmFsLW1lc3NlbmdlcixcbiAgXCJwYXlwYWxcIjogJGZhLXZhci1wYXlwYWwsXG4gIFwiZ2l0bGFiXCI6ICRmYS12YXItZ2l0bGFiLFxuICBcInR5cG8zXCI6ICRmYS12YXItdHlwbzMsXG4gIFwicmVkZGl0LWFsaWVuXCI6ICRmYS12YXItcmVkZGl0LWFsaWVuLFxuICBcInlhaG9vXCI6ICRmYS12YXIteWFob28sXG4gIFwiZGFpbHltb3Rpb25cIjogJGZhLXZhci1kYWlseW1vdGlvbixcbiAgXCJhZmZpbGlhdGV0aGVtZVwiOiAkZmEtdmFyLWFmZmlsaWF0ZXRoZW1lLFxuICBcInBpZWQtcGlwZXItcHBcIjogJGZhLXZhci1waWVkLXBpcGVyLXBwLFxuICBcImJvb3RzdHJhcFwiOiAkZmEtdmFyLWJvb3RzdHJhcCxcbiAgXCJvZG5va2xhc3NuaWtpXCI6ICRmYS12YXItb2Rub2tsYXNzbmlraSxcbiAgXCJuZmMtc3ltYm9sXCI6ICRmYS12YXItbmZjLXN5bWJvbCxcbiAgXCJtaW50Yml0XCI6ICRmYS12YXItbWludGJpdCxcbiAgXCJldGhlcmV1bVwiOiAkZmEtdmFyLWV0aGVyZXVtLFxuICBcInNwZWFrZXItZGVja1wiOiAkZmEtdmFyLXNwZWFrZXItZGVjayxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jLWV1XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldSxcbiAgXCJwYXRyZW9uXCI6ICRmYS12YXItcGF0cmVvbixcbiAgXCJhdmlhbmV4XCI6ICRmYS12YXItYXZpYW5leCxcbiAgXCJlbGxvXCI6ICRmYS12YXItZWxsbyxcbiAgXCJnb2ZvcmVcIjogJGZhLXZhci1nb2ZvcmUsXG4gIFwiYmltb2JqZWN0XCI6ICRmYS12YXItYmltb2JqZWN0LFxuICBcImJyYXZlLXJldmVyc2VcIjogJGZhLXZhci1icmF2ZS1yZXZlcnNlLFxuICBcImZhY2Vib29rLWZcIjogJGZhLXZhci1mYWNlYm9vay1mLFxuICBcInNxdWFyZS1nb29nbGUtcGx1c1wiOiAkZmEtdmFyLXNxdWFyZS1nb29nbGUtcGx1cyxcbiAgXCJnb29nbGUtcGx1cy1zcXVhcmVcIjogJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmUsXG4gIFwid2ViLWF3ZXNvbWVcIjogJGZhLXZhci13ZWItYXdlc29tZSxcbiAgXCJtYW5kYWxvcmlhblwiOiAkZmEtdmFyLW1hbmRhbG9yaWFuLFxuICBcImZpcnN0LW9yZGVyLWFsdFwiOiAkZmEtdmFyLWZpcnN0LW9yZGVyLWFsdCxcbiAgXCJvc2lcIjogJGZhLXZhci1vc2ksXG4gIFwiZ29vZ2xlLXdhbGxldFwiOiAkZmEtdmFyLWdvb2dsZS13YWxsZXQsXG4gIFwiZC1hbmQtZC1iZXlvbmRcIjogJGZhLXZhci1kLWFuZC1kLWJleW9uZCxcbiAgXCJwZXJpc2NvcGVcIjogJGZhLXZhci1wZXJpc2NvcGUsXG4gIFwiZnVsY3J1bVwiOiAkZmEtdmFyLWZ1bGNydW0sXG4gIFwiY2xvdWRzY2FsZVwiOiAkZmEtdmFyLWNsb3Vkc2NhbGUsXG4gIFwiZm9ydW1iZWVcIjogJGZhLXZhci1mb3J1bWJlZSxcbiAgXCJtaXp1bmlcIjogJGZhLXZhci1taXp1bmksXG4gIFwic2NobGl4XCI6ICRmYS12YXItc2NobGl4LFxuICBcInNxdWFyZS14aW5nXCI6ICRmYS12YXItc3F1YXJlLXhpbmcsXG4gIFwieGluZy1zcXVhcmVcIjogJGZhLXZhci14aW5nLXNxdWFyZSxcbiAgXCJiYW5kY2FtcFwiOiAkZmEtdmFyLWJhbmRjYW1wLFxuICBcIndwZm9ybXNcIjogJGZhLXZhci13cGZvcm1zLFxuICBcImNsb3VkdmVyc2lmeVwiOiAkZmEtdmFyLWNsb3VkdmVyc2lmeSxcbiAgXCJ1c3BzXCI6ICRmYS12YXItdXNwcyxcbiAgXCJtZWdhcG9ydFwiOiAkZmEtdmFyLW1lZ2Fwb3J0LFxuICBcIm1hZ2VudG9cIjogJGZhLXZhci1tYWdlbnRvLFxuICBcInNwb3RpZnlcIjogJGZhLXZhci1zcG90aWZ5LFxuICBcIm9wdGluLW1vbnN0ZXJcIjogJGZhLXZhci1vcHRpbi1tb25zdGVyLFxuICBcImZseVwiOiAkZmEtdmFyLWZseSxcbiAgXCJhdmlhdG9cIjogJGZhLXZhci1hdmlhdG8sXG4gIFwiaXR1bmVzXCI6ICRmYS12YXItaXR1bmVzLFxuICBcImN1dHRsZWZpc2hcIjogJGZhLXZhci1jdXR0bGVmaXNoLFxuICBcImJsb2dnZXJcIjogJGZhLXZhci1ibG9nZ2VyLFxuICBcImZsaWNrclwiOiAkZmEtdmFyLWZsaWNrcixcbiAgXCJ2aWJlclwiOiAkZmEtdmFyLXZpYmVyLFxuICBcInNvdW5kY2xvdWRcIjogJGZhLXZhci1zb3VuZGNsb3VkLFxuICBcImRpZ2dcIjogJGZhLXZhci1kaWdnLFxuICBcInRlbmNlbnQtd2VpYm9cIjogJGZhLXZhci10ZW5jZW50LXdlaWJvLFxuICBcImxldHRlcmJveGRcIjogJGZhLXZhci1sZXR0ZXJib3hkLFxuICBcInN5bWZvbnlcIjogJGZhLXZhci1zeW1mb255LFxuICBcIm1heGNkblwiOiAkZmEtdmFyLW1heGNkbixcbiAgXCJldHN5XCI6ICRmYS12YXItZXRzeSxcbiAgXCJmYWNlYm9vay1tZXNzZW5nZXJcIjogJGZhLXZhci1mYWNlYm9vay1tZXNzZW5nZXIsXG4gIFwiYXVkaWJsZVwiOiAkZmEtdmFyLWF1ZGlibGUsXG4gIFwidGhpbmstcGVha3NcIjogJGZhLXZhci10aGluay1wZWFrcyxcbiAgXCJiaWxpYmlsaVwiOiAkZmEtdmFyLWJpbGliaWxpLFxuICBcImVybGFuZ1wiOiAkZmEtdmFyLWVybGFuZyxcbiAgXCJ4LXR3aXR0ZXJcIjogJGZhLXZhci14LXR3aXR0ZXIsXG4gIFwiY290dG9uLWJ1cmVhdVwiOiAkZmEtdmFyLWNvdHRvbi1idXJlYXUsXG4gIFwiZGFzaGN1YmVcIjogJGZhLXZhci1kYXNoY3ViZSxcbiAgXCI0Mi1ncm91cFwiOiAkZmEtdmFyLTQyLWdyb3VwLFxuICBcImlubm9zb2Z0XCI6ICRmYS12YXItaW5ub3NvZnQsXG4gIFwic3RhY2stZXhjaGFuZ2VcIjogJGZhLXZhci1zdGFjay1leGNoYW5nZSxcbiAgXCJlbGVtZW50b3JcIjogJGZhLXZhci1lbGVtZW50b3IsXG4gIFwic3F1YXJlLXBpZWQtcGlwZXJcIjogJGZhLXZhci1zcXVhcmUtcGllZC1waXBlcixcbiAgXCJwaWVkLXBpcGVyLXNxdWFyZVwiOiAkZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtbmRcIjogJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5kLFxuICBcInBhbGZlZFwiOiAkZmEtdmFyLXBhbGZlZCxcbiAgXCJzdXBlcnBvd2Vyc1wiOiAkZmEtdmFyLXN1cGVycG93ZXJzLFxuICBcInJlc29sdmluZ1wiOiAkZmEtdmFyLXJlc29sdmluZyxcbiAgXCJ4Ym94XCI6ICRmYS12YXIteGJveCxcbiAgXCJzcXVhcmUtd2ViLWF3ZXNvbWUtc3Ryb2tlXCI6ICRmYS12YXItc3F1YXJlLXdlYi1hd2Vzb21lLXN0cm9rZSxcbiAgXCJzZWFyY2hlbmdpblwiOiAkZmEtdmFyLXNlYXJjaGVuZ2luLFxuICBcInRpa3Rva1wiOiAkZmEtdmFyLXRpa3RvayxcbiAgXCJzcXVhcmUtZmFjZWJvb2tcIjogJGZhLXZhci1zcXVhcmUtZmFjZWJvb2ssXG4gIFwiZmFjZWJvb2stc3F1YXJlXCI6ICRmYS12YXItZmFjZWJvb2stc3F1YXJlLFxuICBcInJlbnJlblwiOiAkZmEtdmFyLXJlbnJlbixcbiAgXCJsaW51eFwiOiAkZmEtdmFyLWxpbnV4LFxuICBcImdsaWRlXCI6ICRmYS12YXItZ2xpZGUsXG4gIFwibGlua2VkaW5cIjogJGZhLXZhci1saW5rZWRpbixcbiAgXCJodWJzcG90XCI6ICRmYS12YXItaHVic3BvdCxcbiAgXCJkZXBsb3lkb2dcIjogJGZhLXZhci1kZXBsb3lkb2csXG4gIFwidHdpdGNoXCI6ICRmYS12YXItdHdpdGNoLFxuICBcImZsdXR0ZXJcIjogJGZhLXZhci1mbHV0dGVyLFxuICBcInJhdmVscnlcIjogJGZhLXZhci1yYXZlbHJ5LFxuICBcIm1peGVyXCI6ICRmYS12YXItbWl4ZXIsXG4gIFwic3F1YXJlLWxhc3RmbVwiOiAkZmEtdmFyLXNxdWFyZS1sYXN0Zm0sXG4gIFwibGFzdGZtLXNxdWFyZVwiOiAkZmEtdmFyLWxhc3RmbS1zcXVhcmUsXG4gIFwidmltZW9cIjogJGZhLXZhci12aW1lbyxcbiAgXCJtZW5kZWxleVwiOiAkZmEtdmFyLW1lbmRlbGV5LFxuICBcInVuaXJlZ2lzdHJ5XCI6ICRmYS12YXItdW5pcmVnaXN0cnksXG4gIFwiZmlnbWFcIjogJGZhLXZhci1maWdtYSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXJlbWl4XCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peCxcbiAgXCJjYy1hbWF6b24tcGF5XCI6ICRmYS12YXItY2MtYW1hem9uLXBheSxcbiAgXCJkcm9wYm94XCI6ICRmYS12YXItZHJvcGJveCxcbiAgXCJpbnN0YWdyYW1cIjogJGZhLXZhci1pbnN0YWdyYW0sXG4gIFwiY21wbGlkXCI6ICRmYS12YXItY21wbGlkLFxuICBcInVwd29ya1wiOiAkZmEtdmFyLXVwd29yayxcbiAgXCJmYWNlYm9va1wiOiAkZmEtdmFyLWZhY2Vib29rLFxuICBcImdyaXBmaXJlXCI6ICRmYS12YXItZ3JpcGZpcmUsXG4gIFwiamVkaS1vcmRlclwiOiAkZmEtdmFyLWplZGktb3JkZXIsXG4gIFwidWlraXRcIjogJGZhLXZhci11aWtpdCxcbiAgXCJmb3J0LWF3ZXNvbWUtYWx0XCI6ICRmYS12YXItZm9ydC1hd2Vzb21lLWFsdCxcbiAgXCJwaGFicmljYXRvclwiOiAkZmEtdmFyLXBoYWJyaWNhdG9yLFxuICBcInVzc3VubmFoXCI6ICRmYS12YXItdXNzdW5uYWgsXG4gIFwiZWFybHliaXJkc1wiOiAkZmEtdmFyLWVhcmx5YmlyZHMsXG4gIFwidHJhZGUtZmVkZXJhdGlvblwiOiAkZmEtdmFyLXRyYWRlLWZlZGVyYXRpb24sXG4gIFwiYXV0b3ByZWZpeGVyXCI6ICRmYS12YXItYXV0b3ByZWZpeGVyLFxuICBcIndoYXRzYXBwXCI6ICRmYS12YXItd2hhdHNhcHAsXG4gIFwic3F1YXJlLXVwd29ya1wiOiAkZmEtdmFyLXNxdWFyZS11cHdvcmssXG4gIFwic2xpZGVzaGFyZVwiOiAkZmEtdmFyLXNsaWRlc2hhcmUsXG4gIFwiZ29vZ2xlLXBsYXlcIjogJGZhLXZhci1nb29nbGUtcGxheSxcbiAgXCJ2aWFkZW9cIjogJGZhLXZhci12aWFkZW8sXG4gIFwibGluZVwiOiAkZmEtdmFyLWxpbmUsXG4gIFwiZ29vZ2xlLWRyaXZlXCI6ICRmYS12YXItZ29vZ2xlLWRyaXZlLFxuICBcInNlcnZpY2VzdGFja1wiOiAkZmEtdmFyLXNlcnZpY2VzdGFjayxcbiAgXCJzaW1wbHlidWlsdFwiOiAkZmEtdmFyLXNpbXBseWJ1aWx0LFxuICBcImJpdGJ1Y2tldFwiOiAkZmEtdmFyLWJpdGJ1Y2tldCxcbiAgXCJpbWRiXCI6ICRmYS12YXItaW1kYixcbiAgXCJkZWV6ZXJcIjogJGZhLXZhci1kZWV6ZXIsXG4gIFwicmFzcGJlcnJ5LXBpXCI6ICRmYS12YXItcmFzcGJlcnJ5LXBpLFxuICBcImppcmFcIjogJGZhLXZhci1qaXJhLFxuICBcImRvY2tlclwiOiAkZmEtdmFyLWRvY2tlcixcbiAgXCJzY3JlZW5wYWxcIjogJGZhLXZhci1zY3JlZW5wYWwsXG4gIFwiYmx1ZXRvb3RoXCI6ICRmYS12YXItYmx1ZXRvb3RoLFxuICBcImdpdHRlclwiOiAkZmEtdmFyLWdpdHRlcixcbiAgXCJkLWFuZC1kXCI6ICRmYS12YXItZC1hbmQtZCxcbiAgXCJtaWNyb2Jsb2dcIjogJGZhLXZhci1taWNyb2Jsb2csXG4gIFwiY2MtZGluZXJzLWNsdWJcIjogJGZhLXZhci1jYy1kaW5lcnMtY2x1YixcbiAgXCJnZy1jaXJjbGVcIjogJGZhLXZhci1nZy1jaXJjbGUsXG4gIFwicGllZC1waXBlci1oYXRcIjogJGZhLXZhci1waWVkLXBpcGVyLWhhdCxcbiAgXCJraWNrc3RhcnRlci1rXCI6ICRmYS12YXIta2lja3N0YXJ0ZXItayxcbiAgXCJ5YW5kZXhcIjogJGZhLXZhci15YW5kZXgsXG4gIFwicmVhZG1lXCI6ICRmYS12YXItcmVhZG1lLFxuICBcImh0bWw1XCI6ICRmYS12YXItaHRtbDUsXG4gIFwic2VsbHN5XCI6ICRmYS12YXItc2VsbHN5LFxuICBcInNxdWFyZS13ZWItYXdlc29tZVwiOiAkZmEtdmFyLXNxdWFyZS13ZWItYXdlc29tZSxcbiAgXCJzYXNzXCI6ICRmYS12YXItc2FzcyxcbiAgXCJ3aXJzaW5kaGFuZHdlcmtcIjogJGZhLXZhci13aXJzaW5kaGFuZHdlcmssXG4gIFwid3NoXCI6ICRmYS12YXItd3NoLFxuICBcImJ1cm9tb2JlbGV4cGVydGVcIjogJGZhLXZhci1idXJvbW9iZWxleHBlcnRlLFxuICBcInNhbGVzZm9yY2VcIjogJGZhLXZhci1zYWxlc2ZvcmNlLFxuICBcIm9jdG9wdXMtZGVwbG95XCI6ICRmYS12YXItb2N0b3B1cy1kZXBsb3ksXG4gIFwibWVkYXBwc1wiOiAkZmEtdmFyLW1lZGFwcHMsXG4gIFwibnM4XCI6ICRmYS12YXItbnM4LFxuICBcInBpbnRlcmVzdC1wXCI6ICRmYS12YXItcGludGVyZXN0LXAsXG4gIFwiYXBwZXJcIjogJGZhLXZhci1hcHBlcixcbiAgXCJmb3J0LWF3ZXNvbWVcIjogJGZhLXZhci1mb3J0LWF3ZXNvbWUsXG4gIFwid2F6ZVwiOiAkZmEtdmFyLXdhemUsXG4gIFwiYmx1ZXNreVwiOiAkZmEtdmFyLWJsdWVza3ksXG4gIFwiY2MtamNiXCI6ICRmYS12YXItY2MtamNiLFxuICBcInNuYXBjaGF0XCI6ICRmYS12YXItc25hcGNoYXQsXG4gIFwic25hcGNoYXQtZ2hvc3RcIjogJGZhLXZhci1zbmFwY2hhdC1naG9zdCxcbiAgXCJmYW50YXN5LWZsaWdodC1nYW1lc1wiOiAkZmEtdmFyLWZhbnRhc3ktZmxpZ2h0LWdhbWVzLFxuICBcInJ1c3RcIjogJGZhLXZhci1ydXN0LFxuICBcIndpeFwiOiAkZmEtdmFyLXdpeCxcbiAgXCJzcXVhcmUtYmVoYW5jZVwiOiAkZmEtdmFyLXNxdWFyZS1iZWhhbmNlLFxuICBcImJlaGFuY2Utc3F1YXJlXCI6ICRmYS12YXItYmVoYW5jZS1zcXVhcmUsXG4gIFwic3VwcGxlXCI6ICRmYS12YXItc3VwcGxlLFxuICBcIndlYmZsb3dcIjogJGZhLXZhci13ZWJmbG93LFxuICBcInJlYmVsXCI6ICRmYS12YXItcmViZWwsXG4gIFwiY3NzM1wiOiAkZmEtdmFyLWNzczMsXG4gIFwic3RheWxpbmtlZFwiOiAkZmEtdmFyLXN0YXlsaW5rZWQsXG4gIFwia2FnZ2xlXCI6ICRmYS12YXIta2FnZ2xlLFxuICBcInNwYWNlLWF3ZXNvbWVcIjogJGZhLXZhci1zcGFjZS1hd2Vzb21lLFxuICBcImRldmlhbnRhcnRcIjogJGZhLXZhci1kZXZpYW50YXJ0LFxuICBcImNwYW5lbFwiOiAkZmEtdmFyLWNwYW5lbCxcbiAgXCJnb29kcmVhZHMtZ1wiOiAkZmEtdmFyLWdvb2RyZWFkcy1nLFxuICBcInNxdWFyZS1naXRcIjogJGZhLXZhci1zcXVhcmUtZ2l0LFxuICBcImdpdC1zcXVhcmVcIjogJGZhLXZhci1naXQtc3F1YXJlLFxuICBcInNxdWFyZS10dW1ibHJcIjogJGZhLXZhci1zcXVhcmUtdHVtYmxyLFxuICBcInR1bWJsci1zcXVhcmVcIjogJGZhLXZhci10dW1ibHItc3F1YXJlLFxuICBcInRyZWxsb1wiOiAkZmEtdmFyLXRyZWxsbyxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jLWpwXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1qcCxcbiAgXCJnZXQtcG9ja2V0XCI6ICRmYS12YXItZ2V0LXBvY2tldCxcbiAgXCJwZXJieXRlXCI6ICRmYS12YXItcGVyYnl0ZSxcbiAgXCJncnVudFwiOiAkZmEtdmFyLWdydW50LFxuICBcIndlZWJseVwiOiAkZmEtdmFyLXdlZWJseSxcbiAgXCJjb25uZWN0ZGV2ZWxvcFwiOiAkZmEtdmFyLWNvbm5lY3RkZXZlbG9wLFxuICBcImxlYW5wdWJcIjogJGZhLXZhci1sZWFucHViLFxuICBcImJsYWNrLXRpZVwiOiAkZmEtdmFyLWJsYWNrLXRpZSxcbiAgXCJ0aGVtZWNvXCI6ICRmYS12YXItdGhlbWVjbyxcbiAgXCJweXRob25cIjogJGZhLXZhci1weXRob24sXG4gIFwiYW5kcm9pZFwiOiAkZmEtdmFyLWFuZHJvaWQsXG4gIFwiYm90c1wiOiAkZmEtdmFyLWJvdHMsXG4gIFwiZnJlZS1jb2RlLWNhbXBcIjogJGZhLXZhci1mcmVlLWNvZGUtY2FtcCxcbiAgXCJob3JuYmlsbFwiOiAkZmEtdmFyLWhvcm5iaWxsLFxuICBcImpzXCI6ICRmYS12YXItanMsXG4gIFwiaWRlYWxcIjogJGZhLXZhci1pZGVhbCxcbiAgXCJnaXRcIjogJGZhLXZhci1naXQsXG4gIFwiZGV2XCI6ICRmYS12YXItZGV2LFxuICBcInNrZXRjaFwiOiAkZmEtdmFyLXNrZXRjaCxcbiAgXCJ5YW5kZXgtaW50ZXJuYXRpb25hbFwiOiAkZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsLFxuICBcImNjLWFtZXhcIjogJGZhLXZhci1jYy1hbWV4LFxuICBcInViZXJcIjogJGZhLXZhci11YmVyLFxuICBcImdpdGh1YlwiOiAkZmEtdmFyLWdpdGh1YixcbiAgXCJwaHBcIjogJGZhLXZhci1waHAsXG4gIFwiYWxpcGF5XCI6ICRmYS12YXItYWxpcGF5LFxuICBcInlvdXR1YmVcIjogJGZhLXZhci15b3V0dWJlLFxuICBcInNreWF0bGFzXCI6ICRmYS12YXItc2t5YXRsYXMsXG4gIFwiZmlyZWZveC1icm93c2VyXCI6ICRmYS12YXItZmlyZWZveC1icm93c2VyLFxuICBcInJlcGx5ZFwiOiAkZmEtdmFyLXJlcGx5ZCxcbiAgXCJzdXNlXCI6ICRmYS12YXItc3VzZSxcbiAgXCJqZW5raW5zXCI6ICRmYS12YXItamVua2lucyxcbiAgXCJ0d2l0dGVyXCI6ICRmYS12YXItdHdpdHRlcixcbiAgXCJyb2Nrcm1zXCI6ICRmYS12YXItcm9ja3JtcyxcbiAgXCJwaW50ZXJlc3RcIjogJGZhLXZhci1waW50ZXJlc3QsXG4gIFwiYnVmZmVyXCI6ICRmYS12YXItYnVmZmVyLFxuICBcIm5wbVwiOiAkZmEtdmFyLW5wbSxcbiAgXCJ5YW1tZXJcIjogJGZhLXZhci15YW1tZXIsXG4gIFwiYnRjXCI6ICRmYS12YXItYnRjLFxuICBcImRyaWJiYmxlXCI6ICRmYS12YXItZHJpYmJibGUsXG4gIFwic3R1bWJsZXVwb24tY2lyY2xlXCI6ICRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlLFxuICBcImludGVybmV0LWV4cGxvcmVyXCI6ICRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXIsXG4gIFwic3R1YmJlclwiOiAkZmEtdmFyLXN0dWJiZXIsXG4gIFwidGVsZWdyYW1cIjogJGZhLXZhci10ZWxlZ3JhbSxcbiAgXCJ0ZWxlZ3JhbS1wbGFuZVwiOiAkZmEtdmFyLXRlbGVncmFtLXBsYW5lLFxuICBcIm9sZC1yZXB1YmxpY1wiOiAkZmEtdmFyLW9sZC1yZXB1YmxpYyxcbiAgXCJvZHlzZWVcIjogJGZhLXZhci1vZHlzZWUsXG4gIFwic3F1YXJlLXdoYXRzYXBwXCI6ICRmYS12YXItc3F1YXJlLXdoYXRzYXBwLFxuICBcIndoYXRzYXBwLXNxdWFyZVwiOiAkZmEtdmFyLXdoYXRzYXBwLXNxdWFyZSxcbiAgXCJub2RlLWpzXCI6ICRmYS12YXItbm9kZS1qcyxcbiAgXCJlZGdlLWxlZ2FjeVwiOiAkZmEtdmFyLWVkZ2UtbGVnYWN5LFxuICBcInNsYWNrXCI6ICRmYS12YXItc2xhY2ssXG4gIFwic2xhY2staGFzaFwiOiAkZmEtdmFyLXNsYWNrLWhhc2gsXG4gIFwibWVkcnRcIjogJGZhLXZhci1tZWRydCxcbiAgXCJ1c2JcIjogJGZhLXZhci11c2IsXG4gIFwidHVtYmxyXCI6ICRmYS12YXItdHVtYmxyLFxuICBcInZhYWRpblwiOiAkZmEtdmFyLXZhYWRpbixcbiAgXCJxdW9yYVwiOiAkZmEtdmFyLXF1b3JhLFxuICBcInNxdWFyZS14LXR3aXR0ZXJcIjogJGZhLXZhci1zcXVhcmUteC10d2l0dGVyLFxuICBcInJlYWN0ZXVyb3BlXCI6ICRmYS12YXItcmVhY3RldXJvcGUsXG4gIFwibWVkaXVtXCI6ICRmYS12YXItbWVkaXVtLFxuICBcIm1lZGl1bS1tXCI6ICRmYS12YXItbWVkaXVtLW0sXG4gIFwiYW1pbGlhXCI6ICRmYS12YXItYW1pbGlhLFxuICBcIm1peGNsb3VkXCI6ICRmYS12YXItbWl4Y2xvdWQsXG4gIFwiZmxpcGJvYXJkXCI6ICRmYS12YXItZmxpcGJvYXJkLFxuICBcInZpYWNvaW5cIjogJGZhLXZhci12aWFjb2luLFxuICBcImNyaXRpY2FsLXJvbGVcIjogJGZhLXZhci1jcml0aWNhbC1yb2xlLFxuICBcInNpdHJveFwiOiAkZmEtdmFyLXNpdHJveCxcbiAgXCJkaXNjb3Vyc2VcIjogJGZhLXZhci1kaXNjb3Vyc2UsXG4gIFwiam9vbWxhXCI6ICRmYS12YXItam9vbWxhLFxuICBcIm1hc3RvZG9uXCI6ICRmYS12YXItbWFzdG9kb24sXG4gIFwiYWlyYm5iXCI6ICRmYS12YXItYWlyYm5iLFxuICBcIndvbGYtcGFjay1iYXR0YWxpb25cIjogJGZhLXZhci13b2xmLXBhY2stYmF0dGFsaW9uLFxuICBcImJ1eS1uLWxhcmdlXCI6ICRmYS12YXItYnV5LW4tbGFyZ2UsXG4gIFwiZ3VscFwiOiAkZmEtdmFyLWd1bHAsXG4gIFwiY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzXCI6ICRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzLFxuICBcInN0cmF2YVwiOiAkZmEtdmFyLXN0cmF2YSxcbiAgXCJlbWJlclwiOiAkZmEtdmFyLWVtYmVyLFxuICBcImNhbmFkaWFuLW1hcGxlLWxlYWZcIjogJGZhLXZhci1jYW5hZGlhbi1tYXBsZS1sZWFmLFxuICBcInRlYW1zcGVha1wiOiAkZmEtdmFyLXRlYW1zcGVhayxcbiAgXCJwdXNoZWRcIjogJGZhLXZhci1wdXNoZWQsXG4gIFwid29yZHByZXNzLXNpbXBsZVwiOiAkZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGUsXG4gIFwibnV0cml0aW9uaXhcIjogJGZhLXZhci1udXRyaXRpb25peCxcbiAgXCJ3b2R1XCI6ICRmYS12YXItd29kdSxcbiAgXCJnb29nbGUtcGF5XCI6ICRmYS12YXItZ29vZ2xlLXBheSxcbiAgXCJpbnRlcmNvbVwiOiAkZmEtdmFyLWludGVyY29tLFxuICBcInpoaWh1XCI6ICRmYS12YXItemhpaHUsXG4gIFwia29ydnVlXCI6ICRmYS12YXIta29ydnVlLFxuICBcInBpeFwiOiAkZmEtdmFyLXBpeCxcbiAgXCJzdGVhbS1zeW1ib2xcIjogJGZhLXZhci1zdGVhbS1zeW1ib2wsXG4pO1xuIiwiLy8gaWNvbnMgaW4gYSBsaXN0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWxpLW1hcmdpbiwgI3skZmEtbGktbWFyZ2lufSk7XG4gIHBhZGRpbmctbGVmdDogMDtcblxuICA+IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1saSB7XG4gIGxlZnQ6IGNhbGMoLTEgKiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1saS13aWR0aCwgI3skZmEtbGktd2lkdGh9KSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tbGktd2lkdGgsICN7JGZhLWxpLXdpZHRofSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuIiwiLy8gYm9yZGVyZWQgKyBwdWxsZWQgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLWNvbG9yLCAjeyRmYS1ib3JkZXItY29sb3J9KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXJhZGl1cywgI3skZmEtYm9yZGVyLXJhZGl1c30pO1xuICBib3JkZXItc3R5bGU6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1zdHlsZSwgI3skZmEtYm9yZGVyLXN0eWxlfSk7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXdpZHRoLCAjeyRmYS1ib3JkZXItd2lkdGh9KTtcbiAgcGFkZGluZzogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXBhZGRpbmcsICN7JGZhLWJvcmRlci1wYWRkaW5nfSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1wdWxsLW1hcmdpbiwgI3skZmEtcHVsbC1tYXJnaW59KTsgXG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tcHVsbC1tYXJnaW4sICN7JGZhLXB1bGwtbWFyZ2lufSk7IFxufVxuIiwiLy8gYW5pbWF0aW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYmVhdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1iZWF0O1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGVhc2UtaW4tb3V0KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1ib3VuY2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKDAuMjgwLCAwLjg0MCwgMC40MjAsIDEpKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tZmFkZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKSk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllciguNCwwLC42LDEpKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAge1xuICBhbmltYXRpb24tbmFtZTogI3skZmEtY3NzLXByZWZpeH0tZmxpcDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBlYXNlLWluLW91dCk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFrZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1zaGFrZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBsaW5lYXIpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRmYS1jc3MtcHJlZml4fS1zcGluO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMnMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGxpbmVhcik7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluLXJldmVyc2Uge1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxzZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluLXB1bHNlIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7JGZhLWNzcy1wcmVmaXh9LXNwaW47XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgc3RlcHMoOCkpO1xufVxuXG4vLyBpZiBhZ2VudCBvciBvcGVyYXRpbmcgc3lzdGVtIHByZWZlcnMgcmVkdWNlZCBtb3Rpb24sIGRpc2FibGUgYW5pbWF0aW9uc1xuLy8gc2VlOiBodHRwczovL3d3dy5zbWFzaGluZ21hZ2F6aW5lLmNvbS8yMDIwLzA5L2Rlc2lnbi1yZWR1Y2VkLW1vdGlvbi1zZW5zaXRpdml0aWVzL1xuLy8gc2VlOiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQG1lZGlhL3ByZWZlcnMtcmVkdWNlZC1tb3Rpb25cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS1iZWF0LFxuICAuI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmFkZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWJlYXQtZmFkZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1wdWxzZSxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlLFxuICAuI3skZmEtY3NzLXByZWZpeH0tc3BpbixcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4tcHVsc2Uge1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTFtcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFtcztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tYmVhdCB7XG4gIDAlLCA5MCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDQ1JSB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYmVhdC1zY2FsZSwgMS4yNSkpOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tYm91bmNlIHtcbiAgMCUgICB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKDApOyB9XG4gIDEwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1zdGFydC1zY2FsZS14LCAxLjEpLHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1zdGFydC1zY2FsZS15LCAwLjkpKSB0cmFuc2xhdGVZKDApOyB9XG4gIDMwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWJvdW5jZS1qdW1wLXNjYWxlLXgsIDAuOSksdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLWp1bXAtc2NhbGUteSwgMS4xKSkgdHJhbnNsYXRlWSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtaGVpZ2h0LCAtMC41ZW0pKTsgfVxuICA1MCUgIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtbGFuZC1zY2FsZS14LCAxLjA1KSx2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1ib3VuY2UtbGFuZC1zY2FsZS15LCAwLjk1KSkgdHJhbnNsYXRlWSgwKTsgfVxuICA1NyUgIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkodmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYm91bmNlLXJlYm91bmQsIC0wLjEyNWVtKSk7IH1cbiAgNjQlICB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKDApOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSgwKTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LWZhZGUge1xuICA1MCUgeyBvcGFjaXR5OiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1mYWRlLW9wYWNpdHksIDAuNCk7IH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUge1xuICAwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skZmEtY3NzLXByZWZpeH0tYmVhdC1mYWRlLW9wYWNpdHksIDAuNCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1iZWF0LWZhZGUtc2NhbGUsIDEuMTI1KSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyAjeyRmYS1jc3MtcHJlZml4fS1mbGlwIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAteCwgMCksIHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAteSwgMSksIHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAteiwgMCksIHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtYW5nbGUsIC0xODBkZWcpKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzICN7JGZhLWNzcy1wcmVmaXh9LXNoYWtlIHtcbiAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpOyB9XG4gIDQlIHsgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpOyB9XG4gIDglLCAyNCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtMThkZWcpOyB9XG4gIDEyJSwgMjglIHsgdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpOyB9XG4gIDE2JSB7IHRyYW5zZm9ybTogcm90YXRlKC0yMmRlZyk7IH1cbiAgMjAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMjJkZWcpOyB9XG4gIDMyJSB7IHRyYW5zZm9ybTogcm90YXRlKC0xMmRlZyk7IH1cbiAgMzYlIHsgdHJhbnNmb3JtOiByb3RhdGUoMTJkZWcpOyB9XG4gIDQwJSwgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG59XG5cbkBrZXlmcmFtZXMgI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cbiIsIi8vIHJvdGF0aW5nICsgZmxpcHBpbmcgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtYm90aCxcbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwuI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1ieSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1hbmdsZSwgMCkpO1xufVxuIiwiLy8gc3RhY2tpbmcgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogJGZhLXN0YWNrLXZlcnRpY2FsLWFsaWduO1xuICB3aWR0aDogJGZhLXN0YWNrLXdpZHRoO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgsXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IHZhcigtLSN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLXotaW5kZXgsICN7JGZhLXN0YWNrLXotaW5kZXh9KTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSB7XG4gIGNvbG9yOiB2YXIoLS0jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlLCAjeyRmYS1pbnZlcnNlfSk7XG59XG4iLCIvLyBzcGVjaWZpYyBpY29uIGNsYXNzIGRlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG5AZWFjaCAkbmFtZSwgJGljb24gaW4gJGZhLWljb25zIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JG5hbWV9OjpiZWZvcmUgeyBjb250ZW50OiB1bnF1b3RlKFwiXFxcIiN7ICRpY29uIH1cXFwiXCIpOyB9XG59XG5cbiIsIi8vIHNjcmVlbi1yZWFkZXIgdXRpbGl0aWVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIG9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4uc3Itb25seSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zci1vbmx5IHtcbiAgQGluY2x1ZGUgZmEtc3Itb25seTtcbn1cblxuLy8gdXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWRcbi5zci1vbmx5LWZvY3VzYWJsZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIGZhLXNyLW9ubHktZm9jdXNhYmxlO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA2LjYuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDI0IEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktY2xhc3NpYzogJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tZm9udC1yZWd1bGFyOiBub3JtYWwgNDAwIDFlbS8xICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IEZyZWUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuLmZhcixcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNi42LjAgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyNCBGb250aWNvbnMsIEluYy5cbiAqL1xuQGltcG9ydCAnZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbjpyb290LCA6aG9zdCB7XG4gIC0tI3skZmEtY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LWNsYXNzaWM6ICcjeyAkZmEtc3R5bGUtZmFtaWx5IH0nO1xuICAtLSN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtc29saWQ6IG5vcm1hbCA5MDAgMWVtLzEgJyN7ICRmYS1zdHlsZS1mYW1pbHkgfSc7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgRnJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbi5mYXMsXG4uI3skZmEtY3NzLXByZWZpeH0tc29saWQge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA2LjYuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDI0IEZvbnRpY29ucywgSW5jLlxuICovXG5AaW1wb3J0ICdmdW5jdGlvbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktYnJhbmRzOiAnRm9udCBBd2Vzb21lIDYgQnJhbmRzJztcbiAgLS0jeyRmYS1jc3MtcHJlZml4fS1mb250LWJyYW5kczogbm9ybWFsIDQwMCAxZW0vMSAnRm9udCBBd2Vzb21lIDYgQnJhbmRzJztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgQnJhbmRzJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4uZmFiLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYW5kcyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbkBlYWNoICRuYW1lLCAkaWNvbiBpbiAkZmEtYnJhbmQtaWNvbnMge1xuICAuI3skZmEtY3NzLXByZWZpeH0tI3skbmFtZX06YmVmb3JlIHsgY29udGVudDogdW5xdW90ZShcIlxcXCIjeyAkaWNvbiB9XFxcIlwiKTsgfVxufVxuIiwiLypcbiAqIFF1YXNhciBGcmFtZXdvcmsgdjEuMjIuMTBcbiAqIChjKSAyMDE1LXByZXNlbnQgUmF6dmFuIFN0b2VuZXNjdVxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlLlxuICovXG4ucS1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBmbGV4LXNocmluazogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4ucS1pY29uOmJlZm9yZSxcbi5xLWljb246YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnEtaWNvbiA+IHN2Zyxcbi5xLWljb24gPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnEtaWNvbixcbi5tYXRlcmlhbC1pY29ucyxcbi5tYXRlcmlhbC1pY29ucy1vdXRsaW5lZCxcbi5tYXRlcmlhbC1pY29ucy1yb3VuZCxcbi5tYXRlcmlhbC1pY29ucy1zaGFycCxcbi5tYXRlcmlhbC1zeW1ib2xzLW91dGxpbmVkLFxuLm1hdGVyaWFsLXN5bWJvbHMtcm91bmRlZCxcbi5tYXRlcmlhbC1zeW1ib2xzLXNoYXJwIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5xLXBhbmVsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5xLXBhbmVsID4gZGl2IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5xLXBhbmVsLXBhcmVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xLWxvYWRpbmctYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSwgb3BhY2l0eSAwLjVzO1xuICBiYWNrZ3JvdW5kOiAjZjQ0MzM2O1xufVxuLnEtbG9hZGluZy1iYXItLXRvcCB7XG4gIGxlZnQ6IDAgLyogcnRsOmlnbm9yZSAqLztcbiAgcmlnaHQ6IDAgLyogcnRsOmlnbm9yZSAqLztcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5xLWxvYWRpbmctYmFyLS1ib3R0b20ge1xuICBsZWZ0OiAwIC8qIHJ0bDppZ25vcmUgKi87XG4gIHJpZ2h0OiAwIC8qIHJ0bDppZ25vcmUgKi87XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucS1sb2FkaW5nLWJhci0tcmlnaHQge1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xLWxvYWRpbmctYmFyLS1sZWZ0IHtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xLWF2YXRhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgaGVpZ2h0OiAxZW07XG4gIHdpZHRoOiAxZW07XG59XG4ucS1hdmF0YXJfX2NvbnRlbnQge1xuICBmb250LXNpemU6IDAuNWVtO1xuICBsaW5lLWhlaWdodDogMC41ZW07XG59XG4ucS1hdmF0YXJfX2NvbnRlbnQsXG4ucS1hdmF0YXIgaW1nOm5vdCgucS1pY29uKSB7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4ucS1hdmF0YXItLXNxdWFyZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucS1iYWRnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTc2ZDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXEtY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAycHggNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWluLWhlaWdodDogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5xLWJhZGdlLS1zaW5nbGUtbGluZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucS1iYWRnZS0tbXVsdGktbGluZSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnEtYmFkZ2UtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00cHg7XG4gIHJpZ2h0OiAtM3B4O1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4ucS1iYWRnZS0tdHJhbnNwYXJlbnQge1xuICBvcGFjaXR5OiAwLjg7XG59XG4ucS1iYWRnZS0tb3V0bGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Q29sb3I7XG59XG4ucS1iYWRnZS0tcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbn1cbi5xLWJhbm5lciB7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnEtYmFubmVyLS10b3AtcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xufVxuLnEtYmFubmVyX19hdmF0YXIge1xuICBtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuLnEtYmFubmVyX19hdmF0YXIgPiAucS1hdmF0YXIge1xuICBmb250LXNpemU6IDQ2cHg7XG59XG4ucS1iYW5uZXJfX2F2YXRhciA+IC5xLWljb24ge1xuICBmb250LXNpemU6IDQwcHg7XG59XG4ucS1iYW5uZXJfX2F2YXRhcjpub3QoOmVtcHR5KSArIC5xLWJhbm5lcl9fY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5xLWJhbm5lcl9fYWN0aW9ucy5jb2wtYXV0byB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5xLWJhbm5lcl9fYWN0aW9ucy5jb2wtYWxsIC5xLWJ0bi1pdGVtIHtcbiAgbWFyZ2luOiA0cHggMCAwIDRweDtcbn1cbi5xLWJhbm5lci0tZGVuc2Uge1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA4cHg7XG59XG4ucS1iYW5uZXItLWRlbnNlLnEtYmFubmVyLS10b3AtcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuLnEtYmFubmVyLS1kZW5zZSAucS1iYW5uZXJfX2F2YXRhciA+IC5xLWF2YXRhcixcbi5xLWJhbm5lci0tZGVuc2UgLnEtYmFubmVyX19hdmF0YXIgPiAucS1pY29uIHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLnEtYmFubmVyLS1kZW5zZSAucS1iYW5uZXJfX2F2YXRhcjpub3QoOmVtcHR5KSArIC5xLWJhbm5lcl9fY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLnEtYmFubmVyLS1kZW5zZSAucS1iYW5uZXJfX2FjdGlvbnMuY29sLWF1dG8ge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5xLWJhciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4yKTtcbn1cbi5xLWJhciA+IC5xLWljb24ge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLnEtYmFyID4gZGl2LFxuLnEtYmFyID4gZGl2ICsgLnEtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ucS1iYXIgPiAucS1idG4ge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLnEtYmFyID4gLnEtaWNvbjpmaXJzdC1jaGlsZCxcbi5xLWJhciA+IC5xLWJ0bjpmaXJzdC1jaGlsZCxcbi5xLWJhciA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnEtYmFyLS1zdGFuZGFyZCB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ucS1iYXItLXN0YW5kYXJkID4gZGl2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnEtYmFyLS1zdGFuZGFyZCAucS1idG4ge1xuICBmb250LXNpemU6IDExcHg7XG59XG4ucS1iYXItLWRlbnNlIHtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnEtYmFyLS1kZW5zZSAucS1idG4ge1xuICBmb250LXNpemU6IDhweDtcbn1cbi5xLWJhci0tZGFyayB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4xNSk7XG59XG4ucS1icmVhZGNydW1ic19fZWwge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5xLWJyZWFkY3J1bWJzX19lbC1pY29uIHtcbiAgZm9udC1zaXplOiAxMjUlO1xufVxuLnEtYnJlYWRjcnVtYnNfX2VsLWljb24tLXdpdGgtbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbltkaXI9cnRsXSAucS1icmVhZGNydW1ic19fc2VwYXJhdG9yIC5xLWljb24ge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5xLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXI6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE1ZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucS1idG4gLnEtaWNvbixcbi5xLWJ0biAucS1zcGlubmVyIHtcbiAgZm9udC1zaXplOiAxLjcxNWVtO1xufVxuLnEtYnRuLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG59XG4ucS1idG5fX3dyYXBwZXIge1xuICBwYWRkaW5nOiA0cHggMTZweDtcbiAgbWluLWhlaWdodDogMi41NzJlbTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xLWJ0bl9fd3JhcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLDAsMCwwLjIpLCAwIDJweCAycHggcmdiYSgwLDAsMCwwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5xLWJ0bi0tYWN0aW9uYWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5xLWJ0bi0tYWN0aW9uYWJsZS5xLWJ0bi0tc3RhbmRhcmQgLnEtYnRuX193cmFwcGVyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnEtYnRuLS1hY3Rpb25hYmxlLnEtYnRuLS1zdGFuZGFyZDphY3RpdmUgLnEtYnRuX193cmFwcGVyOmJlZm9yZSxcbi5xLWJ0bi0tYWN0aW9uYWJsZS5xLWJ0bi0tc3RhbmRhcmQucS1idG4tLWFjdGl2ZSAucS1idG5fX3dyYXBwZXI6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAzcHggNXB4IC0xcHggcmdiYSgwLDAsMCwwLjIpLCAwIDVweCA4cHggcmdiYSgwLDAsMCwwLjE0KSwgMCAxcHggMTRweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnEtYnRuLS1uby11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5xLWJ0bi0tcmVjdGFuZ2xlIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnEtYnRuLS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5xLWJ0bi0tb3V0bGluZSAucS1idG5fX3dyYXBwZXI6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgY3VycmVudENvbG9yO1xufVxuLnEtYnRuLS1wdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuLnEtYnRuLS1wdXNoIC5xLWJ0bl9fd3JhcHBlcjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgcmdiYSgwLDAsMCwwLjE1KTtcbn1cbi5xLWJ0bi0tcHVzaC5xLWJ0bi0tYWN0aW9uYWJsZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4ucS1idG4tLXB1c2gucS1idG4tLWFjdGlvbmFibGUgLnEtYnRuX193cmFwcGVyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSksIGJvdHRvbSAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSksIGJvcmRlci1ib3R0b20td2lkdGggMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnEtYnRuLS1wdXNoLnEtYnRuLS1hY3Rpb25hYmxlOmFjdGl2ZSxcbi5xLWJ0bi0tcHVzaC5xLWJ0bi0tYWN0aW9uYWJsZS5xLWJ0bi0tYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG59XG4ucS1idG4tLXB1c2gucS1idG4tLWFjdGlvbmFibGU6YWN0aXZlIC5xLWJ0bl9fd3JhcHBlcjpiZWZvcmUsXG4ucS1idG4tLXB1c2gucS1idG4tLWFjdGlvbmFibGUucS1idG4tLWFjdGl2ZSAucS1idG5fX3dyYXBwZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi5xLWJ0bi0tcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG59XG4ucS1idG4tLXJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnEtYnRuLS1yb3VuZCAucS1idG5fX3dyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IDNlbTtcbiAgbWluLWhlaWdodDogM2VtO1xufVxuLnEtYnRuLS1mbGF0IC5xLWJ0bl9fd3JhcHBlcjpiZWZvcmUsXG4ucS1idG4tLW91dGxpbmUgLnEtYnRuX193cmFwcGVyOmJlZm9yZSxcbi5xLWJ0bi0tdW5lbGV2YXRlZCAucS1idG5fX3dyYXBwZXI6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5xLWJ0bi0tZGVuc2UgLnEtYnRuX193cmFwcGVyIHtcbiAgcGFkZGluZzogMC4yODVlbTtcbiAgbWluLWhlaWdodDogMmVtO1xufVxuLnEtYnRuLS1kZW5zZS5xLWJ0bi0tcm91bmQgLnEtYnRuX193cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWluLWhlaWdodDogMi40ZW07XG4gIG1pbi13aWR0aDogMi40ZW07XG59XG4ucS1idG4tLWRlbnNlIC5vbi1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4ucS1idG4tLWRlbnNlIC5vbi1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4ucS1idG4tLWZhYiAucS1pY29uLFxuLnEtYnRuLS1mYWItbWluaSAucS1pY29uIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnEtYnRuLS1mYWIgLnEtaWNvbiB7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5xLWJ0bi0tZmFiIC5xLWJ0bl9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDU2cHg7XG4gIG1pbi13aWR0aDogNTZweDtcbn1cbi5xLWJ0bi0tZmFiLW1pbmkgLnEtYnRuX193cmFwcGVyIHtcbiAgcGFkZGluZzogOHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG59XG4ucS1idG5fX2NvbnRlbnQge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIHotaW5kZXg6IDA7XG59XG4ucS1idG5fX2NvbnRlbnQtLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnEtYnRuX19wcm9ncmVzcyB7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIHotaW5kZXg6IDA7XG59XG4ucS1idG5fX3Byb2dyZXNzLWluZGljYXRvciB7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMjUpO1xufVxuLnEtYnRuX19wcm9ncmVzcy0tZGFyayAucS1idG5fX3Byb2dyZXNzLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4yKTtcbn1cbi5xLWJ0bi0tZmxhdCAucS1idG5fX3Byb2dyZXNzLWluZGljYXRvcixcbi5xLWJ0bi0tb3V0bGluZSAucS1idG5fX3Byb2dyZXNzLWluZGljYXRvciB7XG4gIG9wYWNpdHk6IDAuMjtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xufVxuLnEtYnRuLWRyb3Bkb3duLS1zcGxpdCAucS1idG4tZHJvcGRvd25fX2Fycm93LWNvbnRhaW5lci5xLWJ0bi0tb3V0bGluZSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgY3VycmVudENvbG9yO1xufVxuLnEtYnRuLWRyb3Bkb3duLS1zcGxpdCAucS1idG4tZHJvcGRvd25fX2Fycm93LWNvbnRhaW5lcjpub3QoLnEtYnRuLS1vdXRsaW5lKSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjMpO1xufVxuLnEtYnRuLWRyb3Bkb3duLS1zcGxpdCAucS1idG4tZHJvcGRvd25fX2Fycm93LWNvbnRhaW5lciAucS1idG5fX3dyYXBwZXIge1xuICBwYWRkaW5nOiAwIDRweDtcbn1cbi5xLWJ0bi1kcm9wZG93bi0tc2ltcGxlICogKyAucS1idG4tZHJvcGRvd25fX2Fycm93IHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5xLWJ0bi1kcm9wZG93bl9fYXJyb3cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yOHM7XG59XG4ucS1idG4tZHJvcGRvd24tLWN1cnJlbnQge1xuICBmbGV4LWdyb3c6IDE7XG59XG4ucS1idG4tZ3JvdXAge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsMCwwLDAuMiksIDAgMnB4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsMCwwLDAuMTIpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnEtYnRuLWdyb3VwID4gLnEtYnRuLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLnEtYnRuLWdyb3VwID4gLnEtYnRuLWl0ZW0gLnEtYnRuX193cmFwcGVyOmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ucS1idG4tZ3JvdXAgPiAucS1idG4taXRlbSAucS1iYWRnZS0tZmxvYXRpbmcge1xuICByaWdodDogMDtcbn1cbi5xLWJ0bi1ncm91cCA+IC5xLWJ0bi1ncm91cCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ucS1idG4tZ3JvdXAgPiAucS1idG4tZ3JvdXA6Zmlyc3QtY2hpbGQgPiAucS1idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuLnEtYnRuLWdyb3VwID4gLnEtYnRuLWdyb3VwOmxhc3QtY2hpbGQgPiAucS1idG46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5xLWJ0bi1ncm91cCA+IC5xLWJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5xLWJ0bjpmaXJzdC1jaGlsZCAucS1idG5fX3dyYXBwZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4ucS1idG4tZ3JvdXAgPiAucS1idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5xLWJ0bjpsYXN0LWNoaWxkIC5xLWJ0bl9fd3JhcHBlcjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4ucS1idG4tZ3JvdXAgPiAucS1idG4taXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnEtYnRuLWdyb3VwID4gLnEtYnRuLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnEtYnRuLWdyb3VwID4gLnEtYnRuLWl0ZW0ucS1idG4tLXN0YW5kYXJkIC5xLWJ0bl9fd3JhcHBlcjpiZWZvcmUge1xuICB6LWluZGV4OiAtMTtcbn1cbi5xLWJ0bi1ncm91cC0tcHVzaCB7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbn1cbi5xLWJ0bi1ncm91cC0tcHVzaCA+IC5xLWJ0bi0tcHVzaC5xLWJ0bi0tYWN0aW9uYWJsZSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5xLWJ0bi1ncm91cC0tcHVzaCA+IC5xLWJ0bi0tcHVzaC5xLWJ0bi0tYWN0aW9uYWJsZSAucS1idG5fX3dyYXBwZXIge1xuICB0cmFuc2l0aW9uOiBtYXJnaW4tdG9wIDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKSwgbWFyZ2luLWJvdHRvbSAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSksIGJveC1zaGFkb3cgMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnEtYnRuLWdyb3VwLS1wdXNoID4gLnEtYnRuLS1wdXNoLnEtYnRuLS1hY3Rpb25hYmxlOmFjdGl2ZSAucS1idG5fX3dyYXBwZXIsXG4ucS1idG4tZ3JvdXAtLXB1c2ggPiAucS1idG4tLXB1c2gucS1idG4tLWFjdGlvbmFibGUucS1idG4tLWFjdGl2ZSAucS1idG5fX3dyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG59XG4ucS1idG4tZ3JvdXAtLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xufVxuLnEtYnRuLWdyb3VwLS1zcXVhcmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnEtYnRuLWdyb3VwLS1mbGF0LFxuLnEtYnRuLWdyb3VwLS1vdXRsaW5lLFxuLnEtYnRuLWdyb3VwLS11bmVsZXZhdGVkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5xLWJ0bi1ncm91cC0tb3V0bGluZSA+IC5xLXNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucS1idG4tZ3JvdXAtLW91dGxpbmUgPiAucS1idG4taXRlbSArIC5xLWJ0bi1pdGVtIC5xLWJ0bl9fd3JhcHBlcjpiZWZvcmUge1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5xLWJ0bi1ncm91cC0tb3V0bGluZSA+IC5xLWJ0bi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkgLnEtYnRuX193cmFwcGVyOmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5xLWJ0bi1ncm91cC0tc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucS1idG4tZ3JvdXAtLWdsb3NzeSA+IC5xLWJ0bi1pdGVtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsMjU1LDI1NSwwLjMpLCByZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSwgcmdiYSgwLDAsMCwwLjEyKSA1MSUsIHJnYmEoMCwwLDAsMC4wNCkpICFpbXBvcnRhbnQ7XG59XG4ucS1idG4tZ3JvdXAtLXNwcmVhZCA+IC5xLWJ0bi1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi5xLWJ0bi1ncm91cC0tc3ByZWFkID4gLnEtYnRuLWl0ZW0sXG4ucS1idG4tZ3JvdXAtLXNwcmVhZCA+IC5xLWJ0bi1ncm91cCA+IC5xLWJ0bi1pdGVtOm5vdCgucS1idG4tZHJvcGRvd25fX2Fycm93LWNvbnRhaW5lcikge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDEwMDAwIDEgMCU7XG59XG4ucS1idG4tdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnEtY2FyZCB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsMCwwLDAuMiksIDAgMnB4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsMCwwLDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xLWNhcmQgPiBkaXY6Zmlyc3QtY2hpbGQsXG4ucS1jYXJkID4gaW1nOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ucS1jYXJkID4gZGl2Omxhc3QtY2hpbGQsXG4ucS1jYXJkID4gaW1nOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5xLWNhcmQgPiBkaXY6bm90KDpmaXJzdC1jaGlsZCksXG4ucS1jYXJkID4gaW1nOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ucS1jYXJkID4gZGl2Om5vdCg6bGFzdC1jaGlsZCksXG4ucS1jYXJkID4gaW1nOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5xLWNhcmQgPiBkaXYge1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnEtY2FyZC0tYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnEtY2FyZC0tZGFyayB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjI4KTtcbn1cbi5xLWNhcmRfX3NlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucS1jYXJkX19zZWN0aW9uLS12ZXJ0IHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5xLWNhcmRfX3NlY3Rpb24tLWhvcml6ID4gZGl2OmZpcnN0LWNoaWxkLFxuLnEtY2FyZF9fc2VjdGlvbi0taG9yaXogPiBpbWc6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuLnEtY2FyZF9fc2VjdGlvbi0taG9yaXogPiBkaXY6bGFzdC1jaGlsZCxcbi5xLWNhcmRfX3NlY3Rpb24tLWhvcml6ID4gaW1nOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ucS1jYXJkX19zZWN0aW9uLS1ob3JpeiA+IGRpdjpub3QoOmZpcnN0LWNoaWxkKSxcbi5xLWNhcmRfX3NlY3Rpb24tLWhvcml6ID4gaW1nOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5xLWNhcmRfX3NlY3Rpb24tLWhvcml6ID4gZGl2Om5vdCg6bGFzdC1jaGlsZCksXG4ucS1jYXJkX19zZWN0aW9uLS1ob3JpeiA+IGltZzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnEtY2FyZF9fc2VjdGlvbi0taG9yaXogPiBkaXYge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnEtY2FyZF9fYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5xLWNhcmRfX2FjdGlvbnMgLnEtYnRuLS1yZWN0YW5nbGUgLnEtYnRuX193cmFwcGVyIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4ucS1jYXJkX19hY3Rpb25zLS1ob3JpeiA+IC5xLWJ0bi1pdGVtICsgLnEtYnRuLWl0ZW0sXG4ucS1jYXJkX19hY3Rpb25zLS1ob3JpeiA+IC5xLWJ0bi1ncm91cCArIC5xLWJ0bi1pdGVtLFxuLnEtY2FyZF9fYWN0aW9ucy0taG9yaXogPiAucS1idG4taXRlbSArIC5xLWJ0bi1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ucS1jYXJkX19hY3Rpb25zLS12ZXJ0ID4gLnEtYnRuLWl0ZW0ucS1idG4tLXJvdW5kIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLnEtY2FyZF9fYWN0aW9ucy0tdmVydCA+IC5xLWJ0bi1pdGVtICsgLnEtYnRuLWl0ZW0sXG4ucS1jYXJkX19hY3Rpb25zLS12ZXJ0ID4gLnEtYnRuLWdyb3VwICsgLnEtYnRuLWl0ZW0sXG4ucS1jYXJkX19hY3Rpb25zLS12ZXJ0ID4gLnEtYnRuLWl0ZW0gKyAucS1idG4tZ3JvdXAge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4ucS1jYXJkX19hY3Rpb25zLS12ZXJ0ID4gLnEtYnRuLWdyb3VwID4gLnEtYnRuLWl0ZW0ge1xuICBmbGV4LWdyb3c6IDE7XG59XG4ucS1jYXJkID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cbi5xLWNhcm91c2VsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cbi5xLWNhcm91c2VsX19zbGlkZSB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbn1cbi5xLWNhcm91c2VsX19zbGlkZSxcbi5xLWNhcm91c2VsIC5xLWNhcm91c2VsLS1wYWRkaW5nIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5xLWNhcm91c2VsX19zbGlkZXMtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnEtY2Fyb3VzZWxfX2NvbnRyb2wge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5xLWNhcm91c2VsX19hcnJvdyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnEtY2Fyb3VzZWxfX2Fycm93IC5xLWljb24ge1xuICBmb250LXNpemU6IDI4cHg7XG59XG4ucS1jYXJvdXNlbF9fYXJyb3cgLnEtYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5xLWNhcm91c2VsX19wcmV2LWFycm93LS1ob3Jpem9udGFsLFxuLnEtY2Fyb3VzZWxfX25leHQtYXJyb3ctLWhvcml6b250YWwge1xuICB0b3A6IDE2cHg7XG4gIGJvdHRvbTogMTZweDtcbn1cbi5xLWNhcm91c2VsX19wcmV2LWFycm93LS1ob3Jpem9udGFsIHtcbiAgbGVmdDogMTZweDtcbn1cbi5xLWNhcm91c2VsX19uZXh0LWFycm93LS1ob3Jpem9udGFsIHtcbiAgcmlnaHQ6IDE2cHg7XG59XG4ucS1jYXJvdXNlbF9fcHJldi1hcnJvdy0tdmVydGljYWwsXG4ucS1jYXJvdXNlbF9fbmV4dC1hcnJvdy0tdmVydGljYWwge1xuICBsZWZ0OiAxNnB4O1xuICByaWdodDogMTZweDtcbn1cbi5xLWNhcm91c2VsX19wcmV2LWFycm93LS12ZXJ0aWNhbCB7XG4gIHRvcDogMTZweDtcbn1cbi5xLWNhcm91c2VsX19uZXh0LWFycm93LS12ZXJ0aWNhbCB7XG4gIGJvdHRvbTogMTZweDtcbn1cbi5xLWNhcm91c2VsX19uYXZpZ2F0aW9uLS10b3AsXG4ucS1jYXJvdXNlbF9fbmF2aWdhdGlvbi0tYm90dG9tIHtcbiAgbGVmdDogMTZweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cbi5xLWNhcm91c2VsX19uYXZpZ2F0aW9uLS10b3Age1xuICB0b3A6IDE2cHg7XG59XG4ucS1jYXJvdXNlbF9fbmF2aWdhdGlvbi0tYm90dG9tIHtcbiAgYm90dG9tOiAxNnB4O1xufVxuLnEtY2Fyb3VzZWxfX25hdmlnYXRpb24tLWxlZnQsXG4ucS1jYXJvdXNlbF9fbmF2aWdhdGlvbi0tcmlnaHQge1xuICB0b3A6IDE2cHg7XG4gIGJvdHRvbTogMTZweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnEtY2Fyb3VzZWxfX25hdmlnYXRpb24tLWxlZnQgPiAucS1jYXJvdXNlbF9fbmF2aWdhdGlvbi1pbm5lcixcbi5xLWNhcm91c2VsX19uYXZpZ2F0aW9uLS1yaWdodCA+IC5xLWNhcm91c2VsX19uYXZpZ2F0aW9uLWlubmVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5xLWNhcm91c2VsX19uYXZpZ2F0aW9uLS1sZWZ0IHtcbiAgbGVmdDogMTZweDtcbn1cbi5xLWNhcm91c2VsX19uYXZpZ2F0aW9uLS1yaWdodCB7XG4gIHJpZ2h0OiAxNnB4O1xufVxuLnEtY2Fyb3VzZWxfX25hdmlnYXRpb24taW5uZXIge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5xLWNhcm91c2VsX19uYXZpZ2F0aW9uIC5xLWJ0biB7XG4gIG1hcmdpbjogNnB4IDRweDtcbn1cbi5xLWNhcm91c2VsX19uYXZpZ2F0aW9uIC5xLWJ0biAucS1idG5fX3dyYXBwZXIge1xuICBwYWRkaW5nOiA1cHg7XG59XG4ucS1jYXJvdXNlbF9fbmF2aWdhdGlvbi1pY29uLS1pbmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5xLWNhcm91c2VsIC5xLWNhcm91c2VsX190aHVtYm5haWwge1xuICBtYXJnaW46IDJweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuLnEtY2Fyb3VzZWwgLnEtY2Fyb3VzZWxfX3RodW1ibmFpbDpob3Zlcixcbi5xLWNhcm91c2VsIC5xLWNhcm91c2VsX190aHVtYm5haWwtLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucS1jYXJvdXNlbCAucS1jYXJvdXNlbF9fdGh1bWJuYWlsLS1hY3RpdmUge1xuICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnEtY2Fyb3VzZWwtLW5hdmlnYXRpb24tdG9wLnEtY2Fyb3VzZWwtLXdpdGgtcGFkZGluZyAucS1jYXJvdXNlbF9fc2xpZGUsXG4ucS1jYXJvdXNlbC0tYXJyb3dzLXZlcnRpY2FsLnEtY2Fyb3VzZWwtLXdpdGgtcGFkZGluZyAucS1jYXJvdXNlbF9fc2xpZGUsXG4ucS1jYXJvdXNlbC0tbmF2aWdhdGlvbi10b3AgLnEtY2Fyb3VzZWwtLXBhZGRpbmcsXG4ucS1jYXJvdXNlbC0tYXJyb3dzLXZlcnRpY2FsIC5xLWNhcm91c2VsLS1wYWRkaW5nIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG4ucS1jYXJvdXNlbC0tbmF2aWdhdGlvbi1ib3R0b20ucS1jYXJvdXNlbC0td2l0aC1wYWRkaW5nIC5xLWNhcm91c2VsX19zbGlkZSxcbi5xLWNhcm91c2VsLS1hcnJvd3MtdmVydGljYWwucS1jYXJvdXNlbC0td2l0aC1wYWRkaW5nIC5xLWNhcm91c2VsX19zbGlkZSxcbi5xLWNhcm91c2VsLS1uYXZpZ2F0aW9uLWJvdHRvbSAucS1jYXJvdXNlbC0tcGFkZGluZyxcbi5xLWNhcm91c2VsLS1hcnJvd3MtdmVydGljYWwgLnEtY2Fyb3VzZWwtLXBhZGRpbmcge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cbi5xLWNhcm91c2VsLS1uYXZpZ2F0aW9uLWxlZnQucS1jYXJvdXNlbC0td2l0aC1wYWRkaW5nIC5xLWNhcm91c2VsX19zbGlkZSxcbi5xLWNhcm91c2VsLS1hcnJvd3MtaG9yaXpvbnRhbC5xLWNhcm91c2VsLS13aXRoLXBhZGRpbmcgLnEtY2Fyb3VzZWxfX3NsaWRlLFxuLnEtY2Fyb3VzZWwtLW5hdmlnYXRpb24tbGVmdCAucS1jYXJvdXNlbC0tcGFkZGluZyxcbi5xLWNhcm91c2VsLS1hcnJvd3MtaG9yaXpvbnRhbCAucS1jYXJvdXNlbC0tcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cbi5xLWNhcm91c2VsLS1uYXZpZ2F0aW9uLXJpZ2h0LnEtY2Fyb3VzZWwtLXdpdGgtcGFkZGluZyAucS1jYXJvdXNlbF9fc2xpZGUsXG4ucS1jYXJvdXNlbC0tYXJyb3dzLWhvcml6b250YWwucS1jYXJvdXNlbC0td2l0aC1wYWRkaW5nIC5xLWNhcm91c2VsX19zbGlkZSxcbi5xLWNhcm91c2VsLS1uYXZpZ2F0aW9uLXJpZ2h0IC5xLWNhcm91c2VsLS1wYWRkaW5nLFxuLnEtY2Fyb3VzZWwtLWFycm93cy1ob3Jpem9udGFsIC5xLWNhcm91c2VsLS1wYWRkaW5nIHtcbiAgcGFkZGluZy1yaWdodDogNjBweDtcbn1cbi5xLWNhcm91c2VsLmZ1bGxzY3JlZW4ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucS1tZXNzYWdlLW5hbWUsXG4ucS1tZXNzYWdlLXN0YW1wLFxuLnEtbWVzc2FnZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogc21hbGw7XG59XG4ucS1tZXNzYWdlLWxhYmVsIHtcbiAgbWFyZ2luOiAyNHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xLW1lc3NhZ2Utc3RhbXAge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBvcGFjaXR5OiAwLjY7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucS1tZXNzYWdlLWF2YXRhciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiA0OHB4O1xufVxuLnEtbWVzc2FnZSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5xLW1lc3NhZ2U6Zmlyc3QtY2hpbGQgLnEtbWVzc2FnZS1sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucS1tZXNzYWdlLWF2YXRhci0tcmVjZWl2ZWQge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5xLW1lc3NhZ2UtdGV4dC0tcmVjZWl2ZWQge1xuICBjb2xvcjogIzgxYzc4NDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCA0cHggMDtcbn1cbi5xLW1lc3NhZ2UtdGV4dC0tcmVjZWl2ZWQ6bGFzdC1jaGlsZDpiZWZvcmUge1xuICByaWdodDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA4cHggc29saWQgY3VycmVudENvbG9yO1xufVxuLnEtbWVzc2FnZS10ZXh0LWNvbnRlbnQtLXJlY2VpdmVkIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ucS1tZXNzYWdlLW5hbWUtLXNlbnQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5xLW1lc3NhZ2UtYXZhdGFyLS1zZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5xLW1lc3NhZ2UtY29udGFpbmVyLS1zZW50IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLnEtbWVzc2FnZS10ZXh0LS1zZW50IHtcbiAgY29sb3I6ICNlMGUwZTA7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCA0cHg7XG59XG4ucS1tZXNzYWdlLXRleHQtLXNlbnQ6bGFzdC1jaGlsZDpiZWZvcmUge1xuICBsZWZ0OiAxMDAlO1xuICBib3JkZXItbGVmdDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCBjdXJyZW50Q29sb3I7XG59XG4ucS1tZXNzYWdlLXRleHQtY29udGVudC0tc2VudCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnEtbWVzc2FnZS10ZXh0IHtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xLW1lc3NhZ2UtdGV4dCArIC5xLW1lc3NhZ2UtdGV4dCB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5xLW1lc3NhZ2UtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWluLWhlaWdodDogNDhweDtcbn1cbi5xLW1lc3NhZ2UtdGV4dDpsYXN0LWNoaWxkIC5xLW1lc3NhZ2Utc3RhbXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5xLW1lc3NhZ2UtdGV4dDpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cbi5xLWNoZWNrYm94IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5xLWNoZWNrYm94X19uYXRpdmUge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbn1cbi5xLWNoZWNrYm94X19iZyxcbi5xLWNoZWNrYm94X19pY29uLWNvbnRhaW5lciB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ucS1jaGVja2JveF9fYmcge1xuICB0b3A6IDI1JTtcbiAgbGVmdDogMjUlO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4yMnMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSkgMG1zO1xuICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG4ucS1jaGVja2JveF9faWNvbiB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGZvbnQtc2l6ZTogMC41ZW07XG59XG4ucS1jaGVja2JveF9fc3ZnIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucS1jaGVja2JveF9fdHJ1dGh5IHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHN0cm9rZS13aWR0aDogMy4xMnB4O1xuICBzdHJva2UtZGFzaG9mZnNldDogMjkuNzgzMzQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDI5Ljc4MzM0O1xufVxuLnEtY2hlY2tib3hfX2luZGV0IHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjgwZGVnKSBzY2FsZSgwKTtcbn1cbi5xLWNoZWNrYm94X19pbm5lciB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgd2lkdGg6IDFlbTtcbiAgbWluLXdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xufVxuLnEtY2hlY2tib3hfX2lubmVyLS10cnV0aHksXG4ucS1jaGVja2JveF9faW5uZXItLWluZGV0IHtcbiAgY29sb3I6ICMxOTc2ZDI7XG4gIGNvbG9yOiB2YXIoLS1xLWNvbG9yLXByaW1hcnkpO1xufVxuLnEtY2hlY2tib3hfX2lubmVyLS10cnV0aHkgLnEtY2hlY2tib3hfX2JnLFxuLnEtY2hlY2tib3hfX2lubmVyLS1pbmRldCAucS1jaGVja2JveF9fYmcge1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG59XG4ucS1jaGVja2JveF9faW5uZXItLXRydXRoeSBwYXRoIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuMThzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgMG1zO1xufVxuLnEtY2hlY2tib3hfX2lubmVyLS1pbmRldCAucS1jaGVja2JveF9faW5kZXQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKSBzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpIDBtcztcbn1cbi5xLWNoZWNrYm94LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43NSAhaW1wb3J0YW50O1xufVxuLnEtY2hlY2tib3gtLWRhcmsgLnEtY2hlY2tib3hfX2lubmVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43KTtcbn1cbi5xLWNoZWNrYm94LS1kYXJrIC5xLWNoZWNrYm94X19pbm5lcjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjMyICFpbXBvcnRhbnQ7XG59XG4ucS1jaGVja2JveC0tZGFyayAucS1jaGVja2JveF9faW5uZXItLXRydXRoeSxcbi5xLWNoZWNrYm94LS1kYXJrIC5xLWNoZWNrYm94X19pbm5lci0taW5kZXQge1xuICBjb2xvcjogIzE5NzZkMjtcbiAgY29sb3I6IHZhcigtLXEtY29sb3ItcHJpbWFyeSk7XG59XG4ucS1jaGVja2JveC0tZGVuc2UgLnEtY2hlY2tib3hfX2lubmVyIHtcbiAgd2lkdGg6IDAuNWVtO1xuICBtaW4td2lkdGg6IDAuNWVtO1xuICBoZWlnaHQ6IDAuNWVtO1xufVxuLnEtY2hlY2tib3gtLWRlbnNlIC5xLWNoZWNrYm94X19iZyB7XG4gIGxlZnQ6IDUlO1xuICB0b3A6IDUlO1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDkwJTtcbn1cbi5xLWNoZWNrYm94LS1kZW5zZSAucS1jaGVja2JveF9fbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xufVxuLnEtY2hlY2tib3gtLWRlbnNlLnJldmVyc2UgLnEtY2hlY2tib3hfX2xhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbn1cbmJvZHkuZGVza3RvcCAucS1jaGVja2JveDpub3QoLmRpc2FibGVkKSAucS1jaGVja2JveF9faW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgb3BhY2l0eTogMC4xMjtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG59XG5ib2R5LmRlc2t0b3AgLnEtY2hlY2tib3g6bm90KC5kaXNhYmxlZCk6Zm9jdXMgLnEtY2hlY2tib3hfX2lubmVyOmJlZm9yZSxcbmJvZHkuZGVza3RvcCAucS1jaGVja2JveDpub3QoLmRpc2FibGVkKTpob3ZlciAucS1jaGVja2JveF9faW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xufVxuYm9keS5kZXNrdG9wIC5xLWNoZWNrYm94LS1kZW5zZTpub3QoLmRpc2FibGVkKTpmb2N1cyAucS1jaGVja2JveF9faW5uZXI6YmVmb3JlLFxuYm9keS5kZXNrdG9wIC5xLWNoZWNrYm94LS1kZW5zZTpub3QoLmRpc2FibGVkKTpob3ZlciAucS1jaGVja2JveF9faW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuNCwgMS40LCAxKTtcbn1cbi5xLWNoaXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBvdXRsaW5lOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjg3KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwLjVlbSAwLjllbTtcbn1cbi5xLWNoaXAtLWNvbG9yZWQgLnEtY2hpcF9faWNvbixcbi5xLWNoaXAtLWRhcmsgLnEtY2hpcF9faWNvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnEtY2hpcC0tb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbn1cbi5xLWNoaXAgLnEtYXZhdGFyIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC40NWVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMmVtO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLnEtY2hpcC0tc2VsZWN0ZWQgLnEtYXZhdGFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xLWNoaXBfX2ljb24ge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjU0KTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbWFyZ2luOiAtMC4yZW07XG59XG4ucS1jaGlwX19pY29uLS1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjJlbTtcbn1cbi5xLWNoaXBfX2ljb24tLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuMmVtO1xufVxuLnEtY2hpcF9faWNvbi0tcmVtb3ZlIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMWVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVlbTtcbiAgb3BhY2l0eTogMC42O1xuICBvdXRsaW5lOiAwO1xufVxuLnEtY2hpcF9faWNvbi0tcmVtb3ZlOmhvdmVyLFxuLnEtY2hpcF9faWNvbi0tcmVtb3ZlOmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5xLWNoaXBfX2NvbnRlbnQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnEtY2hpcC0tZGVuc2Uge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAwIDAuNGVtO1xuICBoZWlnaHQ6IDEuNWVtO1xufVxuLnEtY2hpcC0tZGVuc2UgLnEtYXZhdGFyIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI3ZW07XG4gIG1hcmdpbi1yaWdodDogMC4xZW07XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4ucS1jaGlwLS1kZW5zZSAucS1jaGlwX19pY29uIHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG59XG4ucS1jaGlwLS1kZW5zZSAucS1jaGlwX19pY29uLS1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjE5NWVtO1xufVxuLnEtY2hpcC0tZGVuc2UgLnEtY2hpcF9faWNvbi0tcmVtb3ZlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xufVxuLnEtY2hpcC0tc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnEtY2hpcC0tc3F1YXJlIC5xLWF2YXRhciB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xufVxuYm9keS5kZXNrdG9wIC5xLWNoaXAtLWNsaWNrYWJsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLDAuMiksIDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMTQpLCAwIDJweCAxcHggLTFweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnEtY2lyY3VsYXItcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnEtY2lyY3VsYXItcHJvZ3Jlc3MucS1mb2N1c2FibGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ucS1jaXJjdWxhci1wcm9ncmVzc19fc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xLWNpcmN1bGFyLXByb2dyZXNzX190ZXh0IHtcbiAgZm9udC1zaXplOiAwLjI1ZW07XG59XG4ucS1jaXJjdWxhci1wcm9ncmVzcy0taW5kZXRlcm1pbmF0ZSAucS1jaXJjdWxhci1wcm9ncmVzc19fc3ZnIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgYW5pbWF0aW9uOiBxLXNwaW4gMnMgbGluZWFyIGluZmluaXRlIC8qIHJ0bDppZ25vcmUgKi87XG59XG4ucS1jaXJjdWxhci1wcm9ncmVzcy0taW5kZXRlcm1pbmF0ZSAucS1jaXJjdWxhci1wcm9ncmVzc19fY2lyY2xlIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMSA0MDA7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICBhbmltYXRpb246IHEtY2lyY3VsYXItcHJvZ3Jlc3MtY2lyY2xlIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5xLWNvbG9yLXBpY2tlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwwLDAsMC4yKSwgMCAycHggMnB4IHJnYmEoMCwwLDAsMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4ucS1jb2xvci1waWNrZXIgLnEtdGFiIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnEtY29sb3ItcGlja2VyLS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xMik7XG59XG4ucS1jb2xvci1waWNrZXJfX2hlYWRlci10YWJzIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLnEtY29sb3ItcGlja2VyX19oZWFkZXItYmFubmVyIHtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuLnEtY29sb3ItcGlja2VyX19oZWFkZXIgaW5wdXQge1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYm9yZGVyOiAwO1xufVxuLnEtY29sb3ItcGlja2VyX19oZWFkZXIgLnEtdGFiIHtcbiAgbWluLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbn1cbi5xLWNvbG9yLXBpY2tlcl9faGVhZGVyIC5xLXRhYi0taW5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsMCwwLDAuMykgMCUsIHJnYmEoMCwwLDAsMC4xNSkgMjUlLCByZ2JhKDAsMCwwLDAuMSkpO1xufVxuLnEtY29sb3ItcGlja2VyX19lcnJvci1pY29uIHtcbiAgYm90dG9tOiAycHg7XG4gIHJpZ2h0OiAycHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW47XG59XG4ucS1jb2xvci1waWNrZXJfX2hlYWRlci1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnEtY29sb3ItcGlja2VyX19oZWFkZXItY29udGVudC0tbGlnaHQge1xuICBjb2xvcjogIzAwMDtcbn1cbi5xLWNvbG9yLXBpY2tlcl9faGVhZGVyLWNvbnRlbnQtLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5xLWNvbG9yLXBpY2tlcl9faGVhZGVyLWNvbnRlbnQtLWRhcmsgLnEtdGFiLS1pbmFjdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4yKTtcbn1cbi5xLWNvbG9yLXBpY2tlcl9faGVhZGVyLWJhbm5lciB7XG4gIGhlaWdodDogMzZweDtcbn1cbi5xLWNvbG9yLXBpY2tlcl9faGVhZGVyLWJnIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBZ0FBQUFJQ0FZQUFBREVENzZMQUFBQUgwbEVRVlFvVTJOa1lHQXdaa0FGWjVHNWpQUlJnT1lFVkRlQjNFQmpCUUJPWndUVnVnSUd5QUFBQUFCSlJVNUVya0pnZ2c9PVwiKSAhaW1wb3J0YW50O1xufVxuLnEtY29sb3ItcGlja2VyX19mb290ZXIge1xuICBoZWlnaHQ6IDM2cHg7XG59XG4ucS1jb2xvci1waWNrZXJfX2Zvb3RlciAucS10YWIge1xuICBtaW4taGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzZweCAhaW1wb3J0YW50O1xufVxuLnEtY29sb3ItcGlja2VyX19mb290ZXIgLnEtdGFiLS1pbmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwwLDAsMC4zKSAwJSwgcmdiYSgwLDAsMCwwLjE1KSAyNSUsIHJnYmEoMCwwLDAsMC4xKSk7XG59XG4ucS1jb2xvci1waWNrZXJfX3NwZWN0cnVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xLWNvbG9yLXBpY2tlcl9fc3BlY3RydW0tdGFiIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnEtY29sb3ItcGlja2VyX19zcGVjdHJ1bS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZiwgcmdiYSgyNTUsMjU1LDI1NSwwKSk7XG59XG4ucS1jb2xvci1waWNrZXJfX3NwZWN0cnVtLWJsYWNrIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzAwMCwgcmdiYSgwLDAsMCwwKSk7XG59XG4ucS1jb2xvci1waWNrZXJfX3NwZWN0cnVtLWNpcmNsZSB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDEuNXB4ICNmZmYsIGluc2V0IDAgMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4zKSwgMCAwIDFweCAycHggcmdiYSgwLDAsMCwwLjQpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01cHgsIC01cHgpO1xufVxuLnEtY29sb3ItcGlja2VyX19odWUgLnEtc2xpZGVyX190cmFjayB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2YwMCAwJSwgI2ZmMCAxNyUsICMwZjAgMzMlLCAjMGZmIDUwJSwgIzAwZiA2NyUsICNmMGYgODMlLCAjZjAwIDEwMCUpICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4ucS1jb2xvci1waWNrZXJfX2FscGhhIC5xLXNsaWRlcl9fdHJhY2stY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucS1jb2xvci1waWNrZXJfX2FscGhhIC5xLXNsaWRlcl9fdHJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMCksICM3NTc1NzUpO1xufVxuLnEtY29sb3ItcGlja2VyX19zbGlkZXJzIHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLnEtY29sb3ItcGlja2VyX19zbGlkZXJzIC5xLXNsaWRlcl9fdGh1bWIge1xuICBjb2xvcjogIzQyNDI0Mjtcbn1cbi5xLWNvbG9yLXBpY2tlcl9fc2xpZGVycyAucS1zbGlkZXJfX3RodW1iIHBhdGgge1xuICBzdHJva2Utd2lkdGg6IDJweDtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG59XG4ucS1jb2xvci1waWNrZXJfX3NsaWRlcnMgLnEtc2xpZGVyLS1hY3RpdmUgcGF0aCB7XG4gIHN0cm9rZS13aWR0aDogM3B4O1xufVxuLnEtY29sb3ItcGlja2VyX190dW5lLXRhYiAucS1zbGlkZXIge1xuICBtYXJnaW4tbGVmdDogMThweDtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xufVxuLnEtY29sb3ItcGlja2VyX190dW5lLXRhYiBpbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB3aWR0aDogMy41ZW07XG59XG4ucS1jb2xvci1waWNrZXJfX3BhbGV0dGUtdGFiIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnEtY29sb3ItcGlja2VyX19wYWxldHRlLXJvd3MtLWVkaXRhYmxlIC5xLWNvbG9yLXBpY2tlcl9fY3ViZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5xLWNvbG9yLXBpY2tlcl9fY3ViZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMCU7XG4gIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbn1cbi5xLWNvbG9yLXBpY2tlciBpbnB1dCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnEtY29sb3ItcGlja2VyIC5xLXRhYnMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnEtY29sb3ItcGlja2VyIC5xLXRhYi0tYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAwIDE0cHggM3B4IHJnYmEoMCwwLDAsMC4yKTtcbn1cbi5xLWNvbG9yLXBpY2tlciAucS10YWItLWFjdGl2ZSAucS1mb2N1cy1oZWxwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnEtY29sb3ItcGlja2VyIC5xLXRhYl9faW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xLWNvbG9yLXBpY2tlciAucS10YWItcGFuZWxzIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cbi5xLWNvbG9yLXBpY2tlci0tZGFyayAucS1jb2xvci1waWNrZXJfX3R1bmUtdGFiIGlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjMpO1xufVxuLnEtY29sb3ItcGlja2VyLS1kYXJrIC5xLXNsaWRlciB7XG4gIGNvbG9yOiAjZmFmYWZhO1xufVxuLnEtZGF0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLDAsMCwwLjIpLCAwIDJweCAycHggcmdiYSgwLDAsMCwwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLDAsMCwwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMjkwcHg7XG4gIG1pbi13aWR0aDogMjkwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5xLWRhdGUtLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5xLWRhdGVfX2hlYWRlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NmQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xLWNvbG9yLXByaW1hcnkpO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnEtZGF0ZV9fYWN0aW9ucyB7XG4gIHBhZGRpbmc6IDAgMTZweCAxNnB4O1xufVxuLnEtZGF0ZV9fY29udGVudCxcbi5xLWRhdGVfX21haW4ge1xuICBvdXRsaW5lOiAwO1xufVxuLnEtZGF0ZV9fY29udGVudCAucS1idG4ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnEtZGF0ZV9faGVhZGVyLWxpbmsge1xuICBvcGFjaXR5OiAwLjY0O1xuICBvdXRsaW5lOiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG59XG4ucS1kYXRlX19oZWFkZXItbGluay0tYWN0aXZlLFxuLnEtZGF0ZV9faGVhZGVyLWxpbms6aG92ZXIsXG4ucS1kYXRlX19oZWFkZXItbGluazpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucS1kYXRlX19oZWFkZXItc3VidGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDkzOGVtO1xufVxuLnEtZGF0ZV9faGVhZGVyLXRpdGxlLWxhYmVsIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDczNWVtO1xufVxuLnEtZGF0ZV9fdmlldyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI5MHB4O1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnEtZGF0ZV9fbmF2aWdhdGlvbiB7XG4gIGhlaWdodDogMTIuNSU7XG59XG4ucS1kYXRlX19uYXZpZ2F0aW9uID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDglO1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ucS1kYXRlX19uYXZpZ2F0aW9uID4gZGl2Omxhc3QtY2hpbGQge1xuICB3aWR0aDogOCU7XG4gIG1pbi13aWR0aDogMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnEtZGF0ZV9fY2FsZW5kYXItd2Vla2RheXMge1xuICBoZWlnaHQ6IDEyLjUlO1xufVxuLnEtZGF0ZV9fY2FsZW5kYXItd2Vla2RheXMgPiBkaXYge1xuICBvcGFjaXR5OiAwLjM4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4ucS1kYXRlX19jYWxlbmRhci1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTQuMjg1JSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEyLjUlICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMXB4O1xufVxuLnEtZGF0ZV9fY2FsZW5kYXItaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMXB4O1xuICBsZWZ0OiAwO1xuICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG4ucS1kYXRlX19jYWxlbmRhci1pdGVtID4gZGl2LFxuLnEtZGF0ZV9fY2FsZW5kYXItaXRlbSBidXR0b24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ucS1kYXRlX19jYWxlbmRhci1pdGVtID4gZGl2IHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xLWRhdGVfX2NhbGVuZGFyLWl0ZW0gPiBidXR0b24ge1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5xLWRhdGVfX2NhbGVuZGFyLWl0ZW0tLW91dCB7XG4gIG9wYWNpdHk6IDAuMTg7XG59XG4ucS1kYXRlX19jYWxlbmRhci1pdGVtLS1maWxsIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnEtZGF0ZV9fcmFuZ2U6YmVmb3JlLFxuLnEtZGF0ZV9fcmFuZ2UtZnJvbTpiZWZvcmUsXG4ucS1kYXRlX19yYW5nZS10bzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICBib3R0b206IDFweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDAuMztcbn1cbi5xLWRhdGVfX3JhbmdlOm50aC1jaGlsZCg3bi02KTpiZWZvcmUsXG4ucS1kYXRlX19yYW5nZS1mcm9tOm50aC1jaGlsZCg3bi02KTpiZWZvcmUsXG4ucS1kYXRlX19yYW5nZS10bzpudGgtY2hpbGQoN24tNik6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5xLWRhdGVfX3JhbmdlOm50aC1jaGlsZCg3bik6YmVmb3JlLFxuLnEtZGF0ZV9fcmFuZ2UtZnJvbTpudGgtY2hpbGQoN24pOmJlZm9yZSxcbi5xLWRhdGVfX3JhbmdlLXRvOm50aC1jaGlsZCg3bik6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnEtZGF0ZV9fcmFuZ2UtZnJvbTpiZWZvcmUge1xuICBsZWZ0OiA1MCU7XG59XG4ucS1kYXRlX19yYW5nZS10bzpiZWZvcmUge1xuICByaWdodDogNTAlO1xufVxuLnEtZGF0ZV9fZWRpdC1yYW5nZTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yIHRyYW5zcGFyZW50O1xufVxuLnEtZGF0ZV9fZWRpdC1yYW5nZTpudGgtY2hpbGQoN24tNik6YWZ0ZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnEtZGF0ZV9fZWRpdC1yYW5nZTpudGgtY2hpbGQoN24pOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnEtZGF0ZV9fZWRpdC1yYW5nZS1mcm9tOmFmdGVyLFxuLnEtZGF0ZV9fZWRpdC1yYW5nZS1mcm9tLXRvOmFmdGVyIHtcbiAgbGVmdDogNHB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXItdG9wLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjhweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjhweDtcbn1cbi5xLWRhdGVfX2VkaXQtcmFuZ2UtdG86YWZ0ZXIsXG4ucS1kYXRlX19lZGl0LXJhbmdlLWZyb20tdG86YWZ0ZXIge1xuICByaWdodDogNHB4O1xuICBib3JkZXItcmlnaHQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyOHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjhweDtcbn1cbi5xLWRhdGVfX2NhbGVuZGFyLWRheXMtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA3NSU7XG4gIG1pbi1oZWlnaHQ6IDE5MnB4O1xufVxuLnEtZGF0ZV9fY2FsZW5kYXItZGF5cyA+IGRpdiB7XG4gIGhlaWdodDogMTYuNjYlICFpbXBvcnRhbnQ7XG59XG4ucS1kYXRlX19ldmVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAycHg7XG4gIGxlZnQ6IDUwJTtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2YTY5YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcS1jb2xvci1zZWNvbmRhcnkpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApO1xufVxuLnEtZGF0ZV9fdG9kYXkge1xuICBib3gtc2hhZG93OiAwIDAgMXB4IDAgY3VycmVudENvbG9yO1xufVxuLnEtZGF0ZV9feWVhcnMtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLnEtZGF0ZV9feWVhcnMtaXRlbSxcbi5xLWRhdGVfX21vbnRocy1pdGVtIHtcbiAgZmxleDogMCAwIDMzLjMzMzMlO1xufVxuLnEtZGF0ZS5kaXNhYmxlZCAucS1kYXRlX19oZWFkZXIsXG4ucS1kYXRlLS1yZWFkb25seSAucS1kYXRlX19oZWFkZXIsXG4ucS1kYXRlLmRpc2FibGVkIC5xLWRhdGVfX2NvbnRlbnQsXG4ucS1kYXRlLS1yZWFkb25seSAucS1kYXRlX19jb250ZW50IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucS1kYXRlLS1yZWFkb25seSAucS1kYXRlX19uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xLWRhdGUtLXBvcnRyYWl0IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5xLWRhdGUtLXBvcnRyYWl0LXN0YW5kYXJkIC5xLWRhdGVfX2NvbnRlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDg2cHgpO1xufVxuLnEtZGF0ZS0tcG9ydHJhaXQtc3RhbmRhcmQgLnEtZGF0ZV9faGVhZGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGhlaWdodDogODZweDtcbn1cbi5xLWRhdGUtLXBvcnRyYWl0LXN0YW5kYXJkIC5xLWRhdGVfX2hlYWRlci10aXRsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzBweDtcbn1cbi5xLWRhdGUtLXBvcnRyYWl0LW1pbmltYWwgLnEtZGF0ZV9fY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xLWRhdGUtLWxhbmRzY2FwZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBtaW4td2lkdGg6IDQyMHB4O1xufVxuLnEtZGF0ZS0tbGFuZHNjYXBlID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5xLWRhdGUtLWxhbmRzY2FwZSAucS1kYXRlX19jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnEtZGF0ZS0tbGFuZHNjYXBlLXN0YW5kYXJkIHtcbiAgbWluLXdpZHRoOiA0MjBweDtcbn1cbi5xLWRhdGUtLWxhbmRzY2FwZS1zdGFuZGFyZCAucS1kYXRlX19oZWFkZXIge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBtaW4td2lkdGg6IDExMHB4O1xuICB3aWR0aDogMTEwcHg7XG59XG4ucS1kYXRlLS1sYW5kc2NhcGUtc3RhbmRhcmQgLnEtZGF0ZV9faGVhZGVyLXRpdGxlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5xLWRhdGUtLWxhbmRzY2FwZS1zdGFuZGFyZCAucS1kYXRlX19oZWFkZXItdG9kYXkge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cbi5xLWRhdGUtLWxhbmRzY2FwZS1taW5pbWFsIHtcbiAgd2lkdGg6IDMxMHB4O1xufVxuLnEtZGF0ZS0tZGFyayB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjI4KTtcbn1cbi5xLWRpYWxvZ19fdGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTI1ZW07XG59XG4ucS1kaWFsb2dfX3Byb2dyZXNzIHtcbiAgZm9udC1zaXplOiA0cmVtO1xufVxuLnEtZGlhbG9nX19pbm5lciB7XG4gIG91dGxpbmU6IDA7XG59XG4ucS1kaWFsb2dfX2lubmVyID4gZGl2IHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgd2lsbC1jaGFuZ2U6IHNjcm9sbC1wb3NpdGlvbjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggLTFweCByZ2JhKDAsMCwwLDAuMiksIDAgNHB4IDVweCByZ2JhKDAsMCwwLDAuMTQpLCAwIDFweCAxMHB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4ucS1kaWFsb2dfX2lubmVyLS1zcXVhcmUgPiBkaXYge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ucS1kaWFsb2dfX2lubmVyID4gLnEtY2FyZCA+IC5xLWNhcmRfX2FjdGlvbnMgLnEtYnRuLS1yZWN0YW5nbGUgLnEtYnRuX193cmFwcGVyIHtcbiAgbWluLXdpZHRoOiA2NHB4O1xufVxuLnEtZGlhbG9nX19pbm5lci0tbWluaW1pemVkIHtcbiAgcGFkZGluZzogMjRweDtcbn1cbi5xLWRpYWxvZ19faW5uZXItLW1pbmltaXplZCA+IGRpdiB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0OHB4KTtcbn1cbi5xLWRpYWxvZ19faW5uZXItLW1heGltaXplZCA+IGRpdiB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ucS1kaWFsb2dfX2lubmVyLS10b3AsXG4ucS1kaWFsb2dfX2lubmVyLS1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnEtZGlhbG9nX19pbm5lci0tcmlnaHQsXG4ucS1kaWFsb2dfX2lubmVyLS1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5xLWRpYWxvZ19faW5uZXItLWxlZnQ6bm90KC5xLWRpYWxvZ19faW5uZXItLWFuaW1hdGluZykgPiBkaXYsXG4ucS1kaWFsb2dfX2lubmVyLS10b3A6bm90KC5xLWRpYWxvZ19faW5uZXItLWFuaW1hdGluZykgPiBkaXYge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLnEtZGlhbG9nX19pbm5lci0tcmlnaHQ6bm90KC5xLWRpYWxvZ19faW5uZXItLWFuaW1hdGluZykgPiBkaXYsXG4ucS1kaWFsb2dfX2lubmVyLS10b3A6bm90KC5xLWRpYWxvZ19faW5uZXItLWFuaW1hdGluZykgPiBkaXYge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5xLWRpYWxvZ19faW5uZXItLWxlZnQ6bm90KC5xLWRpYWxvZ19faW5uZXItLWFuaW1hdGluZykgPiBkaXYsXG4ucS1kaWFsb2dfX2lubmVyLS1ib3R0b206bm90KC5xLWRpYWxvZ19faW5uZXItLWFuaW1hdGluZykgPiBkaXYge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLnEtZGlhbG9nX19pbm5lci0tcmlnaHQ6bm90KC5xLWRpYWxvZ19faW5uZXItLWFuaW1hdGluZykgPiBkaXYsXG4ucS1kaWFsb2dfX2lubmVyLS1ib3R0b206bm90KC5xLWRpYWxvZ19faW5uZXItLWFuaW1hdGluZykgPiBkaXYge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5xLWRpYWxvZ19faW5uZXItLWZ1bGx3aWR0aCA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnEtZGlhbG9nX19pbm5lci0tZnVsbGhlaWdodCA+IGRpdiB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucS1kaWFsb2dfX2JhY2tkcm9wIHtcbiAgei1pbmRleDogLTE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC40KTtcbn1cbmJvZHkucGxhdGZvcm0taW9zIC5xLWRpYWxvZ19faW5uZXItLW1pbmltaXplZCA+IGRpdixcbmJvZHkucGxhdGZvcm0tYW5kcm9pZDpub3QoLm5hdGl2ZS1tb2JpbGUpIC5xLWRpYWxvZ19faW5uZXItLW1pbmltaXplZCA+IGRpdiB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDhweCk7XG59XG5ib2R5LnEtaW9zLXBhZGRpbmcgLnEtZGlhbG9nX19pbm5lciB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCkgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSAhaW1wb3J0YW50O1xufVxuYm9keS5xLWlvcy1wYWRkaW5nIC5xLWRpYWxvZ19faW5uZXIgPiBkaXYge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gZW52KHNhZmUtYXJlYS1pbnNldC10b3ApIC0gZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pKSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OS45OHB4KSB7XG4gIC5xLWRpYWxvZ19faW5uZXItLXRvcCxcbiAgLnEtZGlhbG9nX19pbm5lci0tYm90dG9tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAucS1kaWFsb2dfX2lubmVyLS10b3AgPiBkaXYsXG4gIC5xLWRpYWxvZ19faW5uZXItLWJvdHRvbSA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5xLWRpYWxvZ19faW5uZXItLW1pbmltaXplZCA+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgfVxufVxuLnEtYm9keS0tZGlhbG9nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5xLWJvdHRvbS1zaGVldCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4ucS1ib3R0b20tc2hlZXRfX2F2YXRhciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5xLWJvdHRvbS1zaGVldC0tbGlzdCB7XG4gIHdpZHRoOiA0MDBweDtcbn1cbi5xLWJvdHRvbS1zaGVldC0tbGlzdCAucS1pY29uLFxuLnEtYm90dG9tLXNoZWV0LS1saXN0IGltZyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5xLWJvdHRvbS1zaGVldC0tZ3JpZCB7XG4gIHdpZHRoOiA3MDBweDtcbn1cbi5xLWJvdHRvbS1zaGVldC0tZ3JpZCAucS1ib3R0b20tc2hlZXRfX2l0ZW0ge1xuICBwYWRkaW5nOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cbi5xLWJvdHRvbS1zaGVldC0tZ3JpZCAucS1pY29uLFxuLnEtYm90dG9tLXNoZWV0LS1ncmlkIGltZyxcbi5xLWJvdHRvbS1zaGVldC0tZ3JpZCAucS1ib3R0b20tc2hlZXRfX2VtcHR5LWljb24ge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5xLWJvdHRvbS1zaGVldC0tZ3JpZCAucS1zZXBhcmF0b3Ige1xuICBtYXJnaW46IDEycHggMDtcbn1cbi5xLWJvdHRvbS1zaGVldF9faXRlbSB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAucS1ib3R0b20tc2hlZXRfX2l0ZW0ge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gIH1cbn1cbi5xLWRpYWxvZy1wbHVnaW4ge1xuICB3aWR0aDogNDAwcHg7XG59XG4ucS1kaWFsb2ctcGx1Z2luX19mb3JtIHtcbiAgbWF4LWhlaWdodDogNTB2aDtcbn1cbi5xLWRpYWxvZy1wbHVnaW4gLnEtY2FyZF9fc2VjdGlvbiArIC5xLWNhcmRfX3NlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5xLWRpYWxvZy1wbHVnaW4tLXByb2dyZXNzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnEtZWRpdG9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnEtZWRpdG9yLmRpc2FibGVkIHtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG59XG4ucS1lZGl0b3IuZnVsbHNjcmVlbiB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4ucS1lZGl0b3IgPiBkaXY6Zmlyc3QtY2hpbGQsXG4ucS1lZGl0b3JfX3Rvb2xiYXJzLWNvbnRhaW5lcixcbi5xLWVkaXRvcl9fdG9vbGJhcnMtY29udGFpbmVyID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ucS1lZGl0b3JfX3Rvb2xiYXJzLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5xLWVkaXRvcl9fY29udGVudCB7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnEtZWRpdG9yX19jb250ZW50IHByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cbi5xLWVkaXRvcl9fY29udGVudCBociB7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgbWFyZ2luOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnEtZWRpdG9yX19jb250ZW50OmVtcHR5Om5vdCg6Zm9jdXMpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIocGxhY2Vob2xkZXIpO1xuICBvcGFjaXR5OiAwLjc7XG59XG4ucS1lZGl0b3JfX3Rvb2xiYXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyKTtcbiAgbWluLWhlaWdodDogMzJweDtcbn1cbi5xLWVkaXRvciAucS1idG4ge1xuICBtYXJnaW46IDRweDtcbn1cbi5xLWVkaXRvcl9fdG9vbGJhci1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDRweDtcbn1cbi5xLWVkaXRvcl9fdG9vbGJhci1ncm91cCArIC5xLWVkaXRvcl9fdG9vbGJhci1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNHB4O1xuICB0b3A6IDRweDtcbiAgYm90dG9tOiA0cHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xMik7XG59XG4ucS1lZGl0b3JfX2xpbmstaW5wdXQge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdXRsaW5lOiAwO1xufVxuLnEtZWRpdG9yLS1mbGF0LFxuLnEtZWRpdG9yLS1mbGF0IC5xLWVkaXRvcl9fdG9vbGJhciB7XG4gIGJvcmRlcjogMDtcbn1cbi5xLWVkaXRvci0tZGVuc2UgLnEtZWRpdG9yX190b29sYmFyLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ucS1lZGl0b3ItLWRhcmsge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4yOCk7XG59XG4ucS1lZGl0b3ItLWRhcmsgLnEtZWRpdG9yX19jb250ZW50IGhyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjI4KTtcbn1cbi5xLWVkaXRvci0tZGFyayAucS1lZGl0b3JfX3Rvb2xiYXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4yOCk7XG59XG4ucS1lZGl0b3ItLWRhcmsgLnEtZWRpdG9yX190b29sYmFyLWdyb3VwICsgLnEtZWRpdG9yX190b29sYmFyLWdyb3VwOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4yOCk7XG59XG4ucS1leHBhbnNpb24taXRlbV9fYm9yZGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5xLWV4cGFuc2lvbi1pdGVtX190b2dnbGUtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4ucS1leHBhbnNpb24taXRlbV9fdG9nZ2xlLWljb24tLXJvdGF0ZWQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnEtZXhwYW5zaW9uLWl0ZW1fX3RvZ2dsZS1mb2N1cyB7XG4gIHdpZHRoOiAxZW0gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxZW0gIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG4ucS1leHBhbnNpb24taXRlbV9fdG9nZ2xlLWZvY3VzICsgLnEtZXhwYW5zaW9uLWl0ZW1fX3RvZ2dsZS1pY29uIHtcbiAgbWFyZ2luLXRvcDogLTFlbTtcbn1cbi5xLWV4cGFuc2lvbi1pdGVtLS1zdGFuZGFyZC5xLWV4cGFuc2lvbi1pdGVtLS1leHBhbmRlZCA+IGRpdiA+IC5xLWV4cGFuc2lvbi1pdGVtX19ib3JkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnEtZXhwYW5zaW9uLWl0ZW0tLXBvcHVwIHtcbiAgdHJhbnNpdGlvbjogcGFkZGluZyAwLjVzO1xufVxuLnEtZXhwYW5zaW9uLWl0ZW0tLXBvcHVwID4gLnEtZXhwYW5zaW9uLWl0ZW1fX2NvbnRhaW5lciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xMik7XG59XG4ucS1leHBhbnNpb24taXRlbS0tcG9wdXAgPiAucS1leHBhbnNpb24taXRlbV9fY29udGFpbmVyID4gLnEtc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xLWV4cGFuc2lvbi1pdGVtLS1wb3B1cC5xLWV4cGFuc2lvbi1pdGVtLS1jb2xsYXBzZWQge1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ucS1leHBhbnNpb24taXRlbS0tcG9wdXAucS1leHBhbnNpb24taXRlbS0tZXhwYW5kZWQge1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4ucS1leHBhbnNpb24taXRlbS0tcG9wdXAucS1leHBhbnNpb24taXRlbS0tZXhwYW5kZWQgKyAucS1leHBhbnNpb24taXRlbS0tcG9wdXAucS1leHBhbnNpb24taXRlbS0tZXhwYW5kZWQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5xLWV4cGFuc2lvbi1pdGVtLS1wb3B1cC5xLWV4cGFuc2lvbi1pdGVtLS1jb2xsYXBzZWQ6bm90KDpmaXJzdC1jaGlsZCkgPiAucS1leHBhbnNpb24taXRlbV9fY29udGFpbmVyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi5xLWV4cGFuc2lvbi1pdGVtLS1wb3B1cC5xLWV4cGFuc2lvbi1pdGVtLS1leHBhbmRlZCArIC5xLWV4cGFuc2lvbi1pdGVtLS1wb3B1cC5xLWV4cGFuc2lvbi1pdGVtLS1jb2xsYXBzZWQgPiAucS1leHBhbnNpb24taXRlbV9fY29udGFpbmVyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuLnEtZXhwYW5zaW9uLWl0ZW1fX2NvbnRlbnQgPiAucS1jYXJkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5xLWV4cGFuc2lvbi1pdGVtOmZpcnN0LWNoaWxkID4gZGl2ID4gLnEtZXhwYW5zaW9uLWl0ZW1fX2JvcmRlci0tdG9wIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5xLWV4cGFuc2lvbi1pdGVtOmxhc3QtY2hpbGQgPiBkaXYgPiAucS1leHBhbnNpb24taXRlbV9fYm9yZGVyLS1ib3R0b20ge1xuICBvcGFjaXR5OiAwO1xufVxuLnEtZXhwYW5zaW9uLWl0ZW0tLWV4cGFuZGVkICsgLnEtZXhwYW5zaW9uLWl0ZW0tLWV4cGFuZGVkID4gZGl2ID4gLnEtZXhwYW5zaW9uLWl0ZW1fX2JvcmRlci0tdG9wIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5xLWV4cGFuc2lvbi1pdGVtLS1leHBhbmRlZCAucS10ZXh0YXJlYS0tYXV0b2dyb3cgdGV4dGFyZWEge1xuICBhbmltYXRpb246IHEtZXhwYW5zaW9uLWRvbmUgMHM7XG59XG4uei1mYWIge1xuICB6LWluZGV4OiA5OTA7XG59XG4ucS1mYWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucS1mYWIgPiAucS1idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5xLWZhYi0tZm9ybS1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcbn1cbi5xLWZhYi0tZm9ybS1zcXVhcmUge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ucS1mYWJfX2ljb24sXG4ucS1mYWJfX2FjdGl2ZS1pY29uIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzLCB0cmFuc2Zvcm0gMC40cztcbn1cbi5xLWZhYl9faWNvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLnEtZmFiX19hY3RpdmUtaWNvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLnEtZmFiX19sYWJlbC0tZXh0ZXJuYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMThzIGN1YmljLWJlemllcigwLjY1LCAwLjgxNSwgMC43MzUsIDAuMzk1KTtcbn1cbi5xLWZhYl9fbGFiZWwtLWV4dGVybmFsLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnEtZmFiX19sYWJlbC0tZXh0ZXJuYWwtbGVmdCB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtMTJweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xufVxuLnEtZmFiX19sYWJlbC0tZXh0ZXJuYWwtcmlnaHQge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0xMnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAtNTAlKTtcbn1cbi5xLWZhYl9fbGFiZWwtLWV4dGVybmFsLWJvdHRvbSB7XG4gIGJvdHRvbTogLTEycHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSk7XG59XG4ucS1mYWJfX2xhYmVsLS1leHRlcm5hbC10b3Age1xuICB0b3A6IC0xMnB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbn1cbi5xLWZhYl9fbGFiZWwtLWludGVybmFsIHtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogZm9udC1zaXplIDAuMTJzIGN1YmljLWJlemllcigwLjY1LCAwLjgxNSwgMC43MzUsIDAuMzk1KSwgbWF4LWhlaWdodCAwLjEycyBjdWJpYy1iZXppZXIoMC42NSwgMC44MTUsIDAuNzM1LCAwLjM5NSksIG9wYWNpdHkgMC4wN3MgY3ViaWMtYmV6aWVyKDAuNjUsIDAuODE1LCAwLjczNSwgMC4zOTUpO1xuICBtYXgtaGVpZ2h0OiAzMHB4O1xufVxuLnEtZmFiX19sYWJlbC0taW50ZXJuYWwtaGlkZGVuIHtcbiAgZm9udC1zaXplOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLnEtZmFiX19sYWJlbC0taW50ZXJuYWwtdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMTJlbTtcbn1cbi5xLWZhYl9fbGFiZWwtLWludGVybmFsLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiAwLjEyZW07XG59XG4ucS1mYWJfX2xhYmVsLS1pbnRlcm5hbC10b3AucS1mYWJfX2xhYmVsLS1pbnRlcm5hbC1oaWRkZW4sXG4ucS1mYWJfX2xhYmVsLS1pbnRlcm5hbC1ib3R0b20ucS1mYWJfX2xhYmVsLS1pbnRlcm5hbC1oaWRkZW4ge1xuICBtYXgtaGVpZ2h0OiAwO1xufVxuLnEtZmFiX19sYWJlbC0taW50ZXJuYWwtbGVmdCB7XG4gIHBhZGRpbmctbGVmdDogMC4yODVlbTtcbiAgcGFkZGluZy1yaWdodDogMC41NzFlbTtcbn1cbi5xLWZhYl9fbGFiZWwtLWludGVybmFsLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMC4yODVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjU3MWVtO1xufVxuLnEtZmFiX19pY29uLWhvbGRlciB7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnEtZmFiX19pY29uLWhvbGRlci0tb3BlbmVkIC5xLWZhYl9faWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIG9wYWNpdHk6IDA7XG59XG4ucS1mYWJfX2ljb24taG9sZGVyLS1vcGVuZWQgLnEtZmFiX19hY3RpdmUtaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICBvcGFjaXR5OiAxO1xufVxuLnEtZmFiX19hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xOHMgZWFzZS1pbiwgb3BhY2l0eSAwLjE4cyBlYXNlLWluO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgcGFkZGluZzogM3B4O1xufVxuLnEtZmFiX19hY3Rpb25zIC5xLWJ0biB7XG4gIG1hcmdpbjogNXB4O1xufVxuLnEtZmFiX19hY3Rpb25zLS1yaWdodCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNCkgdHJhbnNsYXRlWCgtNjJweCk7XG4gIGhlaWdodDogNTZweDtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbn1cbi5xLWZhYl9fYWN0aW9ucy0tbGVmdCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNCkgdHJhbnNsYXRlWCg2MnB4KTtcbiAgaGVpZ2h0OiA1NnB4O1xuICByaWdodDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5xLWZhYl9fYWN0aW9ucy0tdXAge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjQpIHRyYW5zbGF0ZVkoNjJweCk7XG4gIHdpZHRoOiA1NnB4O1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLnEtZmFiX19hY3Rpb25zLS1kb3duIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC40KSB0cmFuc2xhdGVZKC02MnB4KTtcbiAgd2lkdGg6IDU2cHg7XG4gIHRvcDogMTAwJTtcbiAgbWFyZ2luLXRvcDogOXB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnEtZmFiX19hY3Rpb25zLS11cCxcbi5xLWZhYl9fYWN0aW9ucy0tZG93biB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yOHB4O1xufVxuLnEtZmFiX19hY3Rpb25zLS1vcGVuZWQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgwLjFweCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ucS1mYWItLWFsaWduLWxlZnQgPiAucS1mYWJfX2FjdGlvbnMtLXVwLFxuLnEtZmFiLS1hbGlnbi1sZWZ0ID4gLnEtZmFiX19hY3Rpb25zLS1kb3duIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGxlZnQ6IDI4cHg7XG59XG4ucS1mYWItLWFsaWduLXJpZ2h0ID4gLnEtZmFiX19hY3Rpb25zLS11cCxcbi5xLWZhYi0tYWxpZ24tcmlnaHQgPiAucS1mYWJfX2FjdGlvbnMtLWRvd24ge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLnEtZmllbGQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucS1maWVsZCA6Oi1tcy1jbGVhcixcbi5xLWZpZWxkIDo6LW1zLXJldmVhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucS1maWVsZC0td2l0aC1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5xLWZpZWxkX19tYXJnaW5hbCB7XG4gIGhlaWdodDogNTZweDtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5xLWZpZWxkX19tYXJnaW5hbCA+ICogKyAqIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi5xLWZpZWxkX19tYXJnaW5hbCAucS1hdmF0YXIge1xuICBmb250LXNpemU6IDMycHg7XG59XG4ucS1maWVsZF9fYmVmb3JlLFxuLnEtZmllbGRfX3ByZXBlbmQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLnEtZmllbGRfX2FmdGVyLFxuLnEtZmllbGRfX2FwcGVuZCB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cbi5xLWZpZWxkX19hZnRlcjplbXB0eSxcbi5xLWZpZWxkX19hcHBlbmQ6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnEtZmllbGRfX2FwcGVuZCArIC5xLWZpZWxkX19hcHBlbmQge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cbi5xLWZpZWxkX19pbm5lciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucS1maWVsZF9fYm90dG9tIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG4gIHBhZGRpbmc6IDhweCAxMnB4IDA7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5xLWZpZWxkX19ib3R0b20tLWFuaW1hdGVkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG4ucS1maWVsZF9fbWVzc2FnZXMge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5xLWZpZWxkX19tZXNzYWdlcyA+IGRpdiB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cbi5xLWZpZWxkX19tZXNzYWdlcyA+IGRpdiArIGRpdiB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5xLWZpZWxkX19jb3VudGVyIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnEtZmllbGQtLWl0ZW0tYWxpZ25lZCB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLnEtZmllbGQtLWl0ZW0tYWxpZ25lZCAucS1maWVsZF9fYmVmb3JlIHtcbiAgbWluLXdpZHRoOiA1NnB4O1xufVxuLnEtZmllbGRfX2NvbnRyb2wtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLnEtZmllbGRfX2NvbnRyb2wge1xuICBjb2xvcjogIzE5NzZkMjtcbiAgY29sb3I6IHZhcigtLXEtY29sb3ItcHJpbWFyeSk7XG4gIGhlaWdodDogNTZweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnEtZmllbGRfX2NvbnRyb2w6YmVmb3JlLFxuLnEtZmllbGRfX2NvbnRyb2w6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnEtZmllbGRfX2NvbnRyb2w6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbn1cbi5xLWZpZWxkX19zaGFkb3cge1xuICB0b3A6IDhweDtcbiAgb3BhY2l0eTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzZzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ucS1maWVsZF9fc2hhZG93ICsgLnEtZmllbGRfX25hdGl2ZTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM2cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzZzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ucS1maWVsZF9fc2hhZG93ICsgLnEtZmllbGRfX25hdGl2ZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM2cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzZzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ucS1maWVsZF9fc2hhZG93ICsgLnEtZmllbGRfX25hdGl2ZTo6cGxhY2Vob2xkZXIge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzZzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ucS1maWVsZF9fc2hhZG93ICsgLnEtZmllbGRfX25hdGl2ZTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG4ucS1maWVsZF9fc2hhZG93ICsgLnEtZmllbGRfX25hdGl2ZTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLnEtZmllbGRfX3NoYWRvdyArIC5xLWZpZWxkX19uYXRpdmU6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5xLWZpZWxkX19uYXRpdmUsXG4ucS1maWVsZF9fcHJlZml4LFxuLnEtZmllbGRfX3N1ZmZpeCxcbi5xLWZpZWxkX19pbnB1dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDkzN2VtO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuODcpO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiA2cHggMDtcbn1cbi5xLWZpZWxkX19uYXRpdmUsXG4ucS1maWVsZF9faW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IGF1dG87XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IGF1dG87XG59XG4ucS1maWVsZF9fbmF0aXZlOi13ZWJraXQtYXV0b2ZpbGwsXG4ucS1maWVsZF9faW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHEtYXV0b2ZpbGw7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cbi5xLWZpZWxkX19uYXRpdmU6LXdlYmtpdC1hdXRvZmlsbCArIC5xLWZpZWxkX19sYWJlbCxcbi5xLWZpZWxkX19pbnB1dDotd2Via2l0LWF1dG9maWxsICsgLnEtZmllbGRfX2xhYmVsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MCUpIHNjYWxlKDAuNzUpO1xufVxuLnEtZmllbGRfX25hdGl2ZVt0eXBlPVwiY29sb3JcIl0gKyAucS1maWVsZF9fbGFiZWwsXG4ucS1maWVsZF9faW5wdXRbdHlwZT1cImNvbG9yXCJdICsgLnEtZmllbGRfX2xhYmVsLFxuLnEtZmllbGRfX25hdGl2ZVt0eXBlPVwiZGF0ZVwiXSArIC5xLWZpZWxkX19sYWJlbCxcbi5xLWZpZWxkX19pbnB1dFt0eXBlPVwiZGF0ZVwiXSArIC5xLWZpZWxkX19sYWJlbCxcbi5xLWZpZWxkX19uYXRpdmVbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdICsgLnEtZmllbGRfX2xhYmVsLFxuLnEtZmllbGRfX2lucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSArIC5xLWZpZWxkX19sYWJlbCxcbi5xLWZpZWxkX19uYXRpdmVbdHlwZT1cIm1vbnRoXCJdICsgLnEtZmllbGRfX2xhYmVsLFxuLnEtZmllbGRfX2lucHV0W3R5cGU9XCJtb250aFwiXSArIC5xLWZpZWxkX19sYWJlbCxcbi5xLWZpZWxkX19uYXRpdmVbdHlwZT1cInRpbWVcIl0gKyAucS1maWVsZF9fbGFiZWwsXG4ucS1maWVsZF9faW5wdXRbdHlwZT1cInRpbWVcIl0gKyAucS1maWVsZF9fbGFiZWwsXG4ucS1maWVsZF9fbmF0aXZlW3R5cGU9XCJ3ZWVrXCJdICsgLnEtZmllbGRfX2xhYmVsLFxuLnEtZmllbGRfX2lucHV0W3R5cGU9XCJ3ZWVrXCJdICsgLnEtZmllbGRfX2xhYmVsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MCUpIHNjYWxlKDAuNzUpO1xufVxuLnEtZmllbGRfX25hdGl2ZTppbnZhbGlkLFxuLnEtZmllbGRfX2lucHV0OmludmFsaWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnEtZmllbGRfX25hdGl2ZVt0eXBlPVwiZmlsZVwiXSB7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG4ucS1maWVsZF9faW5wdXQge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLnEtZmllbGRfX3ByZWZpeCxcbi5xLWZpZWxkX19zdWZmaXgge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzZzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucS1maWVsZF9fcHJlZml4IHtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuLnEtZmllbGRfX3N1ZmZpeCB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLnEtZmllbGQtLXJlYWRvbmx5IC5xLXBsYWNlaG9sZGVyLFxuLnEtZmllbGQtLWRpc2FibGVkIC5xLXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLnEtZmllbGQtLXJlYWRvbmx5LnEtZmllbGQtLWxhYmVsZWQgLnEtZmllbGRfX25hdGl2ZSxcbi5xLWZpZWxkLS1yZWFkb25seS5xLWZpZWxkLS1sYWJlbGVkIC5xLWZpZWxkX19pbnB1dCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5xLWZpZWxkLS1yZWFkb25seS5xLWZpZWxkLS1mbG9hdCAucS1maWVsZF9fbmF0aXZlLFxuLnEtZmllbGQtLXJlYWRvbmx5LnEtZmllbGQtLWZsb2F0IC5xLWZpZWxkX19pbnB1dCB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5xLWZpZWxkLS1kaXNhYmxlZCAucS1maWVsZF9faW5uZXIge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnEtZmllbGQtLWRpc2FibGVkIC5xLWZpZWxkX19jb250cm9sIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucS1maWVsZC0tZGlzYWJsZWQgLnEtZmllbGRfX2NvbnRyb2wgPiBkaXYge1xuICBvcGFjaXR5OiAwLjYgIWltcG9ydGFudDtcbn1cbi5xLWZpZWxkLS1kaXNhYmxlZCAucS1maWVsZF9fY29udHJvbCA+IGRpdixcbi5xLWZpZWxkLS1kaXNhYmxlZCAucS1maWVsZF9fY29udHJvbCA+IGRpdiAqIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuLnEtZmllbGRfX2xhYmVsIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMThweDtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC42KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA5MzdlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM2cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCByaWdodCAwLjMyNHMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnEtZmllbGQtLWZsb2F0IC5xLWZpZWxkX19sYWJlbCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKSBzY2FsZSgwLjc1KTtcbiAgcmlnaHQ6IGNhbGMoLTEwMCUgLyAzKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzZzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSksIHJpZ2h0IDAuMzk2cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnEtZmllbGQtLWhpZ2hsaWdodGVkIC5xLWZpZWxkX19sYWJlbCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4ucS1maWVsZC0taGlnaGxpZ2h0ZWQgLnEtZmllbGRfX3NoYWRvdyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5xLWZpZWxkLS1maWxsZWQgLnEtZmllbGRfX2NvbnRyb2wge1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGJhY2tncm91bmQ6ICNGM0Y3Rjg7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xufVxuLnEtZmllbGQtLWZpbGxlZCAucS1maWVsZF9fY29udHJvbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMDUpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjQyKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM2cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBiYWNrZ3JvdW5kIDAuMzZzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ucS1maWVsZC0tZmlsbGVkIC5xLWZpZWxkX19jb250cm9sOmhvdmVyOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucS1maWVsZC0tZmlsbGVkIC5xLWZpZWxkX19jb250cm9sOmFmdGVyIHtcbiAgaGVpZ2h0OiAycHg7XG4gIHRvcDogYXV0bztcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM2cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnEtZmllbGQtLWZpbGxlZC5xLWZpZWxkLS1yb3VuZGVkIC5xLWZpZWxkX19jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMjhweCAyOHB4IDAgMDtcbn1cbi5xLWZpZWxkLS1maWxsZWQucS1maWVsZC0taGlnaGxpZ2h0ZWQgLnEtZmllbGRfX2NvbnRyb2w6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5xLWZpZWxkLS1maWxsZWQucS1maWVsZC0taGlnaGxpZ2h0ZWQgLnEtZmllbGRfX2NvbnRyb2w6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG59XG4ucS1maWVsZC0tZmlsbGVkLnEtZmllbGQtLWRhcmsgLnEtZmllbGRfX2NvbnRyb2wsXG4ucS1maWVsZC0tZmlsbGVkLnEtZmllbGQtLWRhcmsgLnEtZmllbGRfX2NvbnRyb2w6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjA3KTtcbn1cbi5xLWZpZWxkLS1maWxsZWQucS1maWVsZC0tZGFyay5xLWZpZWxkLS1oaWdobGlnaHRlZCAucS1maWVsZF9fY29udHJvbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7XG59XG4ucS1maWVsZC0tZmlsbGVkLnEtZmllbGQtLXJlYWRvbmx5IC5xLWZpZWxkX19jb250cm9sOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkYXNoZWQ7XG59XG4ucS1maWVsZC0tb3V0bGluZWQgLnEtZmllbGRfX2NvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbi5xLWZpZWxkLS1vdXRsaW5lZCAucS1maWVsZF9fY29udHJvbDpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMjQpO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zNnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5xLWZpZWxkLS1vdXRsaW5lZCAucS1maWVsZF9fY29udHJvbDpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4ucS1maWVsZC0tb3V0bGluZWQgLnEtZmllbGRfX2NvbnRyb2w6YWZ0ZXIge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zNnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5xLWZpZWxkLS1vdXRsaW5lZCAucS1maWVsZF9fbmF0aXZlOi13ZWJraXQtYXV0b2ZpbGwsXG4ucS1maWVsZC0tb3V0bGluZWQgLnEtZmllbGRfX2lucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cbi5xLWZpZWxkLS1vdXRsaW5lZC5xLWZpZWxkLS1yb3VuZGVkIC5xLWZpZWxkX19jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcbn1cbi5xLWZpZWxkLS1vdXRsaW5lZC5xLWZpZWxkLS1oaWdobGlnaHRlZCAucS1maWVsZF9fY29udHJvbDpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnEtZmllbGQtLW91dGxpbmVkLnEtZmllbGQtLWhpZ2hsaWdodGVkIC5xLWZpZWxkX19jb250cm9sOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG59XG4ucS1maWVsZC0tb3V0bGluZWQucS1maWVsZC0tcmVhZG9ubHkgLnEtZmllbGRfX2NvbnRyb2w6YmVmb3JlIHtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG59XG4ucS1maWVsZC0tc3RhbmRhcmQgLnEtZmllbGRfX2NvbnRyb2w6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4yNCk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjM2cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnEtZmllbGQtLXN0YW5kYXJkIC5xLWZpZWxkX19jb250cm9sOmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5xLWZpZWxkLS1zdGFuZGFyZCAucS1maWVsZF9fY29udHJvbDphZnRlciB7XG4gIGhlaWdodDogMnB4O1xuICB0b3A6IGF1dG87XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzZzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ucS1maWVsZC0tc3RhbmRhcmQucS1maWVsZC0taGlnaGxpZ2h0ZWQgLnEtZmllbGRfX2NvbnRyb2w6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG59XG4ucS1maWVsZC0tc3RhbmRhcmQucS1maWVsZC0tcmVhZG9ubHkgLnEtZmllbGRfX2NvbnRyb2w6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZGFzaGVkO1xufVxuLnEtZmllbGQtLWRhcmsgLnEtZmllbGRfX2NvbnRyb2w6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNik7XG59XG4ucS1maWVsZC0tZGFyayAucS1maWVsZF9fY29udHJvbDpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4ucS1maWVsZC0tZGFyayAucS1maWVsZF9fbmF0aXZlLFxuLnEtZmllbGQtLWRhcmsgLnEtZmllbGRfX3ByZWZpeCxcbi5xLWZpZWxkLS1kYXJrIC5xLWZpZWxkX19zdWZmaXgsXG4ucS1maWVsZC0tZGFyayAucS1maWVsZF9faW5wdXQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5xLWZpZWxkLS1kYXJrOm5vdCgucS1maWVsZC0taGlnaGxpZ2h0ZWQpIC5xLWZpZWxkX19sYWJlbCxcbi5xLWZpZWxkLS1kYXJrIC5xLWZpZWxkX19tYXJnaW5hbCxcbi5xLWZpZWxkLS1kYXJrIC5xLWZpZWxkX19ib3R0b20ge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xufVxuLnEtZmllbGQtLXN0YW5kb3V0IC5xLWZpZWxkX19jb250cm9sIHtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zNnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYmFja2dyb3VuZC1jb2xvciAwLjM2cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnEtZmllbGQtLXN0YW5kb3V0IC5xLWZpZWxkX19jb250cm9sOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4wNyk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zNnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgYmFja2dyb3VuZCAwLjM2cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnEtZmllbGQtLXN0YW5kb3V0IC5xLWZpZWxkX19jb250cm9sOmhvdmVyOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucS1maWVsZC0tc3RhbmRvdXQucS1maWVsZC0tcm91bmRlZCAucS1maWVsZF9fY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG59XG4ucS1maWVsZC0tc3RhbmRvdXQucS1maWVsZC0taGlnaGxpZ2h0ZWQgLnEtZmllbGRfX2NvbnRyb2wge1xuICBib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLDAsMCwwLjIpLCAwIDJweCAycHggcmdiYSgwLDAsMCwwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLDAsMCwwLjEyKTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbi5xLWZpZWxkLS1zdGFuZG91dC5xLWZpZWxkLS1oaWdobGlnaHRlZCAucS1maWVsZF9fbmF0aXZlLFxuLnEtZmllbGQtLXN0YW5kb3V0LnEtZmllbGQtLWhpZ2hsaWdodGVkIC5xLWZpZWxkX19wcmVmaXgsXG4ucS1maWVsZC0tc3RhbmRvdXQucS1maWVsZC0taGlnaGxpZ2h0ZWQgLnEtZmllbGRfX3N1ZmZpeCxcbi5xLWZpZWxkLS1zdGFuZG91dC5xLWZpZWxkLS1oaWdobGlnaHRlZCAucS1maWVsZF9fcHJlcGVuZCxcbi5xLWZpZWxkLS1zdGFuZG91dC5xLWZpZWxkLS1oaWdobGlnaHRlZCAucS1maWVsZF9fYXBwZW5kLFxuLnEtZmllbGQtLXN0YW5kb3V0LnEtZmllbGQtLWhpZ2hsaWdodGVkIC5xLWZpZWxkX19pbnB1dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnEtZmllbGQtLXN0YW5kb3V0LnEtZmllbGQtLXJlYWRvbmx5IC5xLWZpZWxkX19jb250cm9sOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBkYXNoZWQgcmdiYSgwLDAsMCwwLjI0KTtcbn1cbi5xLWZpZWxkLS1zdGFuZG91dC5xLWZpZWxkLS1kYXJrIC5xLWZpZWxkX19jb250cm9sIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjA3KTtcbn1cbi5xLWZpZWxkLS1zdGFuZG91dC5xLWZpZWxkLS1kYXJrIC5xLWZpZWxkX19jb250cm9sOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4wNyk7XG59XG4ucS1maWVsZC0tc3RhbmRvdXQucS1maWVsZC0tZGFyay5xLWZpZWxkLS1oaWdobGlnaHRlZCAucS1maWVsZF9fY29udHJvbCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucS1maWVsZC0tc3RhbmRvdXQucS1maWVsZC0tZGFyay5xLWZpZWxkLS1oaWdobGlnaHRlZCAucS1maWVsZF9fbmF0aXZlLFxuLnEtZmllbGQtLXN0YW5kb3V0LnEtZmllbGQtLWRhcmsucS1maWVsZC0taGlnaGxpZ2h0ZWQgLnEtZmllbGRfX3ByZWZpeCxcbi5xLWZpZWxkLS1zdGFuZG91dC5xLWZpZWxkLS1kYXJrLnEtZmllbGQtLWhpZ2hsaWdodGVkIC5xLWZpZWxkX19zdWZmaXgsXG4ucS1maWVsZC0tc3RhbmRvdXQucS1maWVsZC0tZGFyay5xLWZpZWxkLS1oaWdobGlnaHRlZCAucS1maWVsZF9fcHJlcGVuZCxcbi5xLWZpZWxkLS1zdGFuZG91dC5xLWZpZWxkLS1kYXJrLnEtZmllbGQtLWhpZ2hsaWdodGVkIC5xLWZpZWxkX19hcHBlbmQsXG4ucS1maWVsZC0tc3RhbmRvdXQucS1maWVsZC0tZGFyay5xLWZpZWxkLS1oaWdobGlnaHRlZCAucS1maWVsZF9faW5wdXQge1xuICBjb2xvcjogIzAwMDtcbn1cbi5xLWZpZWxkLS1zdGFuZG91dC5xLWZpZWxkLS1kYXJrLnEtZmllbGQtLXJlYWRvbmx5IC5xLWZpZWxkX19jb250cm9sOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjI0KTtcbn1cbi5xLWZpZWxkLS1sYWJlbGVkIC5xLWZpZWxkX19uYXRpdmUsXG4ucS1maWVsZC0tbGFiZWxlZCAucS1maWVsZF9fcHJlZml4LFxuLnEtZmllbGQtLWxhYmVsZWQgLnEtZmllbGRfX3N1ZmZpeCB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi5xLWZpZWxkLS1sYWJlbGVkIC5xLWZpZWxkX19zaGFkb3cge1xuICB0b3A6IDA7XG59XG4ucS1maWVsZC0tbGFiZWxlZDpub3QoLnEtZmllbGQtLWZsb2F0KSAucS1maWVsZF9fcHJlZml4LFxuLnEtZmllbGQtLWxhYmVsZWQ6bm90KC5xLWZpZWxkLS1mbG9hdCkgLnEtZmllbGRfX3N1ZmZpeCB7XG4gIG9wYWNpdHk6IDA7XG59XG4ucS1maWVsZC0tbGFiZWxlZDpub3QoLnEtZmllbGQtLWZsb2F0KSAucS1maWVsZF9fbmF0aXZlOjotbW96LXBsYWNlaG9sZGVyLFxuLnEtZmllbGQtLWxhYmVsZWQ6bm90KC5xLWZpZWxkLS1mbG9hdCkgLnEtZmllbGRfX2lucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnEtZmllbGQtLWxhYmVsZWQ6bm90KC5xLWZpZWxkLS1mbG9hdCkgLnEtZmllbGRfX25hdGl2ZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucS1maWVsZC0tbGFiZWxlZDpub3QoLnEtZmllbGQtLWZsb2F0KSAucS1maWVsZF9faW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4ucS1maWVsZC0tbGFiZWxlZDpub3QoLnEtZmllbGQtLWZsb2F0KSAucS1maWVsZF9fbmF0aXZlOjotbW96LXBsYWNlaG9sZGVyLCAucS1maWVsZC0tbGFiZWxlZDpub3QoLnEtZmllbGQtLWZsb2F0KSAucS1maWVsZF9faW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucS1maWVsZC0tbGFiZWxlZDpub3QoLnEtZmllbGQtLWZsb2F0KSAucS1maWVsZF9fbmF0aXZlOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnEtZmllbGQtLWxhYmVsZWQ6bm90KC5xLWZpZWxkLS1mbG9hdCkgLnEtZmllbGRfX2lucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5xLWZpZWxkLS1sYWJlbGVkOm5vdCgucS1maWVsZC0tZmxvYXQpIC5xLWZpZWxkX19uYXRpdmU6OnBsYWNlaG9sZGVyLFxuLnEtZmllbGQtLWxhYmVsZWQ6bm90KC5xLWZpZWxkLS1mbG9hdCkgLnEtZmllbGRfX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5xLWZpZWxkLS1sYWJlbGVkLnEtZmllbGQtLWRlbnNlIC5xLWZpZWxkX19uYXRpdmUsXG4ucS1maWVsZC0tbGFiZWxlZC5xLWZpZWxkLS1kZW5zZSAucS1maWVsZF9fcHJlZml4LFxuLnEtZmllbGQtLWxhYmVsZWQucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX3N1ZmZpeCB7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xufVxuLnEtZmllbGQtLWRlbnNlIC5xLWZpZWxkX19zaGFkb3cge1xuICB0b3A6IDA7XG59XG4ucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX2NvbnRyb2wsXG4ucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX21hcmdpbmFsIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnEtZmllbGQtLWRlbnNlIC5xLWZpZWxkX19ib3R0b20ge1xuICBmb250LXNpemU6IDExcHg7XG59XG4ucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0b3A6IDEwcHg7XG59XG4ucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX2JlZm9yZSxcbi5xLWZpZWxkLS1kZW5zZSAucS1maWVsZF9fcHJlcGVuZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbn1cbi5xLWZpZWxkLS1kZW5zZSAucS1maWVsZF9fYWZ0ZXIsXG4ucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX2FwcGVuZCB7XG4gIHBhZGRpbmctbGVmdDogNnB4O1xufVxuLnEtZmllbGQtLWRlbnNlIC5xLWZpZWxkX19hcHBlbmQgKyAucS1maWVsZF9fYXBwZW5kIHtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG59XG4ucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX21hcmdpbmFsIC5xLWF2YXRhciB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5xLWZpZWxkLS1kZW5zZS5xLWZpZWxkLS1mbG9hdCAucS1maWVsZF9fbGFiZWwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwJSkgc2NhbGUoMC43NSk7XG59XG4ucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX25hdGl2ZTotd2Via2l0LWF1dG9maWxsICsgLnEtZmllbGRfX2xhYmVsLFxuLnEtZmllbGQtLWRlbnNlIC5xLWZpZWxkX19pbnB1dDotd2Via2l0LWF1dG9maWxsICsgLnEtZmllbGRfX2xhYmVsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMCUpIHNjYWxlKDAuNzUpO1xufVxuLnEtZmllbGQtLWRlbnNlIC5xLWZpZWxkX19uYXRpdmVbdHlwZT1cImNvbG9yXCJdICsgLnEtZmllbGRfX2xhYmVsLFxuLnEtZmllbGQtLWRlbnNlIC5xLWZpZWxkX19pbnB1dFt0eXBlPVwiY29sb3JcIl0gKyAucS1maWVsZF9fbGFiZWwsXG4ucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX25hdGl2ZVt0eXBlPVwiZGF0ZVwiXSArIC5xLWZpZWxkX19sYWJlbCxcbi5xLWZpZWxkLS1kZW5zZSAucS1maWVsZF9faW5wdXRbdHlwZT1cImRhdGVcIl0gKyAucS1maWVsZF9fbGFiZWwsXG4ucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX25hdGl2ZVt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0gKyAucS1maWVsZF9fbGFiZWwsXG4ucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX2lucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSArIC5xLWZpZWxkX19sYWJlbCxcbi5xLWZpZWxkLS1kZW5zZSAucS1maWVsZF9fbmF0aXZlW3R5cGU9XCJtb250aFwiXSArIC5xLWZpZWxkX19sYWJlbCxcbi5xLWZpZWxkLS1kZW5zZSAucS1maWVsZF9faW5wdXRbdHlwZT1cIm1vbnRoXCJdICsgLnEtZmllbGRfX2xhYmVsLFxuLnEtZmllbGQtLWRlbnNlIC5xLWZpZWxkX19uYXRpdmVbdHlwZT1cInRpbWVcIl0gKyAucS1maWVsZF9fbGFiZWwsXG4ucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX2lucHV0W3R5cGU9XCJ0aW1lXCJdICsgLnEtZmllbGRfX2xhYmVsLFxuLnEtZmllbGQtLWRlbnNlIC5xLWZpZWxkX19uYXRpdmVbdHlwZT1cIndlZWtcIl0gKyAucS1maWVsZF9fbGFiZWwsXG4ucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX2lucHV0W3R5cGU9XCJ3ZWVrXCJdICsgLnEtZmllbGRfX2xhYmVsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMCUpIHNjYWxlKDAuNzUpO1xufVxuLnEtZmllbGQtLWJvcmRlcmxlc3MgLnEtZmllbGRfX2JvdHRvbSxcbi5xLWZpZWxkLS1zdGFuZGFyZCAucS1maWVsZF9fYm90dG9tLFxuLnEtZmllbGQtLWJvcmRlcmxlc3MucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX2NvbnRyb2wsXG4ucS1maWVsZC0tc3RhbmRhcmQucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX2NvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucS1maWVsZC0tZXJyb3IgLnEtZmllbGRfX2xhYmVsIHtcbiAgYW5pbWF0aW9uOiBxLWZpZWxkLWxhYmVsIDAuMzZzO1xufVxuLnEtZmllbGQtLWVycm9yIC5xLWZpZWxkX19ib3R0b20ge1xuICBjb2xvcjogI2MxMDAxNTtcbiAgY29sb3I6IHZhcigtLXEtY29sb3ItbmVnYXRpdmUpO1xufVxuLnEtZmllbGRfX2ZvY3VzYWJsZS1hY3Rpb24ge1xuICBvcGFjaXR5OiAwLjY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbn1cbi5xLWZpZWxkX19mb2N1c2FibGUtYWN0aW9uOmhvdmVyLFxuLnEtZmllbGRfX2ZvY3VzYWJsZS1hY3Rpb246Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xufVxuLnEtZmllbGQtLWF1dG8taGVpZ2h0IC5xLWZpZWxkX19jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnEtZmllbGQtLWF1dG8taGVpZ2h0IC5xLWZpZWxkX19jb250cm9sLFxuLnEtZmllbGQtLWF1dG8taGVpZ2h0IC5xLWZpZWxkX19uYXRpdmUge1xuICBtaW4taGVpZ2h0OiA1NnB4O1xufVxuLnEtZmllbGQtLWF1dG8taGVpZ2h0IC5xLWZpZWxkX19uYXRpdmUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnEtZmllbGQtLWF1dG8taGVpZ2h0IC5xLWZpZWxkX19jb250cm9sLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnEtZmllbGQtLWF1dG8taGVpZ2h0IC5xLWZpZWxkX19uYXRpdmUsXG4ucS1maWVsZC0tYXV0by1oZWlnaHQgLnEtZmllbGRfX3ByZWZpeCxcbi5xLWZpZWxkLS1hdXRvLWhlaWdodCAucS1maWVsZF9fc3VmZml4IHtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4ucS1maWVsZC0tYXV0by1oZWlnaHQucS1maWVsZC0tbGFiZWxlZCAucS1maWVsZF9fY29udHJvbC1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbi5xLWZpZWxkLS1hdXRvLWhlaWdodC5xLWZpZWxkLS1sYWJlbGVkIC5xLWZpZWxkX19zaGFkb3cge1xuICB0b3A6IDI0cHg7XG59XG4ucS1maWVsZC0tYXV0by1oZWlnaHQucS1maWVsZC0tbGFiZWxlZCAucS1maWVsZF9fbmF0aXZlLFxuLnEtZmllbGQtLWF1dG8taGVpZ2h0LnEtZmllbGQtLWxhYmVsZWQgLnEtZmllbGRfX3ByZWZpeCxcbi5xLWZpZWxkLS1hdXRvLWhlaWdodC5xLWZpZWxkLS1sYWJlbGVkIC5xLWZpZWxkX19zdWZmaXgge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5xLWZpZWxkLS1hdXRvLWhlaWdodC5xLWZpZWxkLS1sYWJlbGVkIC5xLWZpZWxkX19uYXRpdmUge1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuLnEtZmllbGQtLWF1dG8taGVpZ2h0LnEtZmllbGQtLWRlbnNlIC5xLWZpZWxkX19jb250cm9sLFxuLnEtZmllbGQtLWF1dG8taGVpZ2h0LnEtZmllbGQtLWRlbnNlIC5xLWZpZWxkX19uYXRpdmUge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLnEtZmllbGQtLWF1dG8taGVpZ2h0LnEtZmllbGQtLWRlbnNlLnEtZmllbGQtLWxhYmVsZWQgLnEtZmllbGRfX2NvbnRyb2wtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG59XG4ucS1maWVsZC0tYXV0by1oZWlnaHQucS1maWVsZC0tZGVuc2UucS1maWVsZC0tbGFiZWxlZCAucS1maWVsZF9fc2hhZG93IHtcbiAgdG9wOiAxNHB4O1xufVxuLnEtZmllbGQtLWF1dG8taGVpZ2h0LnEtZmllbGQtLWRlbnNlLnEtZmllbGQtLWxhYmVsZWQgLnEtZmllbGRfX25hdGl2ZSB7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG59XG4ucS1maWVsZC0tc3F1YXJlIC5xLWZpZWxkX19jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnEtdHJhbnNpdGlvbi0tZmllbGQtbWVzc2FnZS1lbnRlci1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1maWVsZC1tZXNzYWdlLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjg2LCAwLCAwLjA3LCAxKSwgb3BhY2l0eSAwLjZzIGN1YmljLWJlemllcigwLjg2LCAwLCAwLjA3LCAxKTtcbn1cbi5xLXRyYW5zaXRpb24tLWZpZWxkLW1lc3NhZ2UtZW50ZXIsXG4ucS10cmFuc2l0aW9uLS1maWVsZC1tZXNzYWdlLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbn1cbi5xLXRyYW5zaXRpb24tLWZpZWxkLW1lc3NhZ2UtbGVhdmUsXG4ucS10cmFuc2l0aW9uLS1maWVsZC1tZXNzYWdlLWxlYXZlLWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5xLWZpbGUgLnEtZmllbGRfX25hdGl2ZSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi5xLWZpbGUgLnEtZmllbGRfX2lucHV0IHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuLnEtZmlsZSAucS1maWVsZF9faW5wdXQ6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnEtZmlsZV9fZmlsbGVyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnEtZmlsZV9fZG5kIHtcbiAgb3V0bGluZTogMXB4IGRhc2hlZCBjdXJyZW50Q29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtNHB4O1xufVxuLnEtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5xLWltZ19fbG9hZGluZyAucS1zcGlubmVyIHtcbiAgZm9udC1zaXplOiA1MHB4O1xufVxuLnEtaW1nX19pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ucS1pbWdfX2NvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xufVxuLnEtaW1nX19jb250ZW50ID4gZGl2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjQ3KTtcbn1cbi5xLWltZy0tbWVudSAucS1pbWdfX2ltYWdlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucS1pbWctLW1lbnUgLnEtaW1nX19pbWFnZSA+IGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIG9wYWNpdHk6IDA7XG59XG4ucS1pbWctLW1lbnUgLnEtaW1nX19jb250ZW50IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucS1pbWctLW1lbnUgLnEtaW1nX19jb250ZW50ID4gZGl2IHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5xLWlubmVyLWxvYWRpbmcge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuNik7XG59XG4ucS1pbm5lci1sb2FkaW5nLS1kYXJrIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjQpO1xufVxuLnEtaW5uZXItbG9hZGluZ19fbGFiZWwge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4ucS10ZXh0YXJlYSAucS1maWVsZF9fY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IDU2cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5xLXRleHRhcmVhIC5xLWZpZWxkX19jb250cm9sLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG4ucS10ZXh0YXJlYSAucS1maWVsZF9fc2hhZG93IHtcbiAgdG9wOiAycHg7XG4gIGJvdHRvbTogMnB4O1xufVxuLnEtdGV4dGFyZWEgLnEtZmllbGRfX25hdGl2ZSxcbi5xLXRleHRhcmVhIC5xLWZpZWxkX19wcmVmaXgsXG4ucS10ZXh0YXJlYSAucS1maWVsZF9fc3VmZml4IHtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4ucS10ZXh0YXJlYSAucS1maWVsZF9fbmF0aXZlIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG4gIG1pbi1oZWlnaHQ6IDUycHg7XG59XG4ucS10ZXh0YXJlYS5xLWZpZWxkLS1sYWJlbGVkIC5xLWZpZWxkX19jb250cm9sLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAyNnB4O1xufVxuLnEtdGV4dGFyZWEucS1maWVsZC0tbGFiZWxlZCAucS1maWVsZF9fc2hhZG93IHtcbiAgdG9wOiAyNnB4O1xufVxuLnEtdGV4dGFyZWEucS1maWVsZC0tbGFiZWxlZCAucS1maWVsZF9fbmF0aXZlLFxuLnEtdGV4dGFyZWEucS1maWVsZC0tbGFiZWxlZCAucS1maWVsZF9fcHJlZml4LFxuLnEtdGV4dGFyZWEucS1maWVsZC0tbGFiZWxlZCAucS1maWVsZF9fc3VmZml4IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucS10ZXh0YXJlYS5xLWZpZWxkLS1sYWJlbGVkIC5xLWZpZWxkX19uYXRpdmUge1xuICBtaW4taGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nLXRvcDogMXB4O1xufVxuLnEtdGV4dGFyZWEtLWF1dG9ncm93IC5xLWZpZWxkX19uYXRpdmUge1xuICByZXNpemU6IG5vbmU7XG59XG4ucS10ZXh0YXJlYS5xLWZpZWxkLS1kZW5zZSAucS1maWVsZF9fY29udHJvbCxcbi5xLXRleHRhcmVhLnEtZmllbGQtLWRlbnNlIC5xLWZpZWxkX19uYXRpdmUge1xuICBtaW4taGVpZ2h0OiAzNnB4O1xufVxuLnEtdGV4dGFyZWEucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX25hdGl2ZSB7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG59XG4ucS10ZXh0YXJlYS5xLWZpZWxkLS1kZW5zZS5xLWZpZWxkLS1sYWJlbGVkIC5xLWZpZWxkX19jb250cm9sLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xufVxuLnEtdGV4dGFyZWEucS1maWVsZC0tZGVuc2UucS1maWVsZC0tbGFiZWxlZCAucS1maWVsZF9fc2hhZG93IHtcbiAgdG9wOiAxNHB4O1xufVxuLnEtdGV4dGFyZWEucS1maWVsZC0tZGVuc2UucS1maWVsZC0tbGFiZWxlZCAucS1maWVsZF9fbmF0aXZlIHtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgcGFkZGluZy10b3A6IDNweDtcbn1cbi5xLXRleHRhcmVhLnEtZmllbGQtLWRlbnNlLnEtZmllbGQtLWxhYmVsZWQgLnEtZmllbGRfX3ByZWZpeCxcbi5xLXRleHRhcmVhLnEtZmllbGQtLWRlbnNlLnEtZmllbGQtLWxhYmVsZWQgLnEtZmllbGRfX3N1ZmZpeCB7XG4gIHBhZGRpbmctdG9wOiAycHg7XG59XG5ib2R5Lm1vYmlsZSAucS10ZXh0YXJlYSAucS1maWVsZF9fbmF0aXZlLFxuLnEtdGV4dGFyZWEuZGlzYWJsZWQgLnEtZmllbGRfX25hdGl2ZSB7XG4gIHJlc2l6ZTogbm9uZTtcbn1cbi5xLWludGVyc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xLWl0ZW0ge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MsIGJhY2tncm91bmQtY29sb3IgMC4zcztcbn1cbi5xLWl0ZW1fX3NlY3Rpb24tLXNpZGUge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5xLWl0ZW1fX3NlY3Rpb24tLXNpZGUgPiAucS1pY29uIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnEtaXRlbV9fc2VjdGlvbi0tc2lkZSA+IC5xLWF2YXRhciB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbi5xLWl0ZW1fX3NlY3Rpb24tLWF2YXRhciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtaW4td2lkdGg6IDU2cHg7XG59XG4ucS1pdGVtX19zZWN0aW9uLS10aHVtYm5haWwgaW1nIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG4ucS1pdGVtX19zZWN0aW9uLS1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnEtaXRlbSA+IC5xLWl0ZW1fX3NlY3Rpb24tLXRodW1ibmFpbDpmaXJzdC1jaGlsZCxcbi5xLWl0ZW0gPiAucS1mb2N1cy1oZWxwZXIgKyAucS1pdGVtX19zZWN0aW9uLS10aHVtYm5haWwge1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG4ucS1pdGVtID4gLnEtaXRlbV9fc2VjdGlvbi0tdGh1bWJuYWlsOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG59XG4ucS1pdGVtX19sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucS1pdGVtX19sYWJlbC0tb3ZlcmxpbmUge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjcpO1xufVxuLnEtaXRlbV9fbGFiZWwtLWNhcHRpb24ge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjU0KTtcbn1cbi5xLWl0ZW1fX2xhYmVsLS1oZWFkZXIge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgcGFkZGluZzogMTZweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxNzg2ZW07XG59XG4ucS1zZXBhcmF0b3ItLXNwYWNlZCArIC5xLWl0ZW1fX2xhYmVsLS1oZWFkZXIsXG4ucS1saXN0LS1wYWRkaW5nIC5xLWl0ZW1fX2xhYmVsLS1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLnEtaXRlbV9fbGFiZWwgKyAucS1pdGVtX19sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5xLWl0ZW1fX3NlY3Rpb24tLW1haW4ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDEwMDAwIDEgMCU7XG59XG4ucS1pdGVtX19zZWN0aW9uLS1tYWluICsgLnEtaXRlbV9fc2VjdGlvbi0tbWFpbiB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ucS1pdGVtX19zZWN0aW9uLS1tYWluIH4gLnEtaXRlbV9fc2VjdGlvbi0tc2lkZSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLnEtaXRlbV9fc2VjdGlvbi0tbWFpbi5xLWl0ZW1fX3NlY3Rpb24tLXRodW1ibmFpbCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xufVxuLnEtbGlzdC0tYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnEtbGlzdC0tc2VwYXJhdG9yID4gLnEtaXRlbS10eXBlICsgLnEtaXRlbS10eXBlLFxuLnEtbGlzdC0tc2VwYXJhdG9yID4gLnEtdmlydHVhbC1zY3JvbGxfX2NvbnRlbnQgPiAucS1pdGVtLXR5cGUgKyAucS1pdGVtLXR5cGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5xLWxpc3QtLXBhZGRpbmcge1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbi5xLWxpc3QtLWRlbnNlID4gLnEtaXRlbSxcbi5xLWl0ZW0tLWRlbnNlIHtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMnB4IDE2cHg7XG59XG4ucS1saXN0LS1kYXJrLnEtbGlzdC0tc2VwYXJhdG9yID4gLnEtaXRlbS10eXBlICsgLnEtaXRlbS10eXBlLFxuLnEtbGlzdC0tZGFyay5xLWxpc3QtLXNlcGFyYXRvciA+IC5xLXZpcnR1YWwtc2Nyb2xsX19jb250ZW50ID4gLnEtaXRlbS10eXBlICsgLnEtaXRlbS10eXBlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjI4KTtcbn1cbi5xLWxpc3QtLWRhcmssXG4ucS1pdGVtLS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjI4KTtcbn1cbi5xLWxpc3QtLWRhcmsgLnEtaXRlbV9fc2VjdGlvbi0tc2lkZTpub3QoLnEtaXRlbV9fc2VjdGlvbi0tYXZhdGFyKSxcbi5xLWl0ZW0tLWRhcmsgLnEtaXRlbV9fc2VjdGlvbi0tc2lkZTpub3QoLnEtaXRlbV9fc2VjdGlvbi0tYXZhdGFyKSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XG59XG4ucS1saXN0LS1kYXJrIC5xLWl0ZW1fX2xhYmVsLS1oZWFkZXIsXG4ucS1pdGVtLS1kYXJrIC5xLWl0ZW1fX2xhYmVsLS1oZWFkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjY0KTtcbn1cbi5xLWxpc3QtLWRhcmsgLnEtaXRlbV9fbGFiZWwtLW92ZXJsaW5lLFxuLnEtaXRlbS0tZGFyayAucS1pdGVtX19sYWJlbC0tb3ZlcmxpbmUsXG4ucS1saXN0LS1kYXJrIC5xLWl0ZW1fX2xhYmVsLS1jYXB0aW9uLFxuLnEtaXRlbS0tZGFyayAucS1pdGVtX19sYWJlbC0tY2FwdGlvbiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuOCk7XG59XG4ucS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnEtaXRlbS5xLXJvdXRlci1saW5rLS1hY3RpdmUsXG4ucS1pdGVtLS1hY3RpdmUge1xuICBjb2xvcjogIzE5NzZkMjtcbiAgY29sb3I6IHZhcigtLXEtY29sb3ItcHJpbWFyeSk7XG59XG4ucS1rbm9iIHtcbiAgZm9udC1zaXplOiA0OHB4O1xufVxuLnEta25vYi0tZWRpdGFibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IDA7XG59XG4ucS1rbm9iLS1lZGl0YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjI0cyBlYXNlLWluLW91dDtcbn1cbi5xLWtub2ItLWVkaXRhYmxlOmZvY3VzOmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAtMXB4IHJnYmEoMCwwLDAsMC4yKSwgMCA0cHggNXB4IHJnYmEoMCwwLDAsMC4xNCksIDAgMXB4IDEwcHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5xLWxheW91dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiAwO1xufVxuLnEtbGF5b3V0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xLWxheW91dC1jb250YWluZXIgLnEtbGF5b3V0IHtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbi5xLWxheW91dC1jb250YWluZXIgPiBkaXYge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLnEtbGF5b3V0LWNvbnRhaW5lciA+IGRpdiA+IGRpdiB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4ucS1sYXlvdXRfX3NoYWRvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnEtbGF5b3V0X19zaGFkb3c6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDJweCByZ2JhKDAsMCwwLDAuMiksIDAgMHB4IDEwcHggcmdiYSgwLDAsMCwwLjI0KTtcbn1cbi5xLWxheW91dF9fc2VjdGlvbi0tbWFyZ2luYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NmQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5xLWhlYWRlci0taGlkZGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMTAlKTtcbn1cbi5xLWhlYWRlci0tYm9yZGVyZWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5xLWhlYWRlciAucS1sYXlvdXRfX3NoYWRvdyB7XG4gIGJvdHRvbTogLTEwcHg7XG59XG4ucS1oZWFkZXIgLnEtbGF5b3V0X19zaGFkb3c6YWZ0ZXIge1xuICBib3R0b206IDEwcHg7XG59XG4ucS1mb290ZXItLWhpZGRlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMTAlKTtcbn1cbi5xLWZvb3Rlci0tYm9yZGVyZWQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5xLWZvb3RlciAucS1sYXlvdXRfX3NoYWRvdyB7XG4gIHRvcDogLTEwcHg7XG59XG4ucS1mb290ZXIgLnEtbGF5b3V0X19zaGFkb3c6YWZ0ZXIge1xuICB0b3A6IDEwcHg7XG59XG4ucS1oZWFkZXIsXG4ucS1mb290ZXIge1xuICB6LWluZGV4OiAyMDAwO1xufVxuLnEtZHJhd2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMTAwMDtcbn1cbi5xLWRyYXdlci0tb24tdG9wIHtcbiAgei1pbmRleDogMzAwMDtcbn1cbi5xLWRyYXdlci0tbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4ucS1kcmF3ZXItLWxlZnQucS1kcmF3ZXItLWJvcmRlcmVkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5xLWRyYXdlci0tbGVmdCAucS1sYXlvdXRfX3NoYWRvdyB7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiAtMTBweDtcbn1cbi5xLWRyYXdlci0tbGVmdCAucS1sYXlvdXRfX3NoYWRvdzphZnRlciB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLnEtZHJhd2VyLS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4ucS1kcmF3ZXItLXJpZ2h0LnEtZHJhd2VyLS1ib3JkZXJlZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5xLWRyYXdlci0tcmlnaHQgLnEtbGF5b3V0X19zaGFkb3cge1xuICBsZWZ0OiAtMTBweDtcbn1cbi5xLWRyYXdlci0tcmlnaHQgLnEtbGF5b3V0X19zaGFkb3c6YWZ0ZXIge1xuICBsZWZ0OiAxMHB4O1xufVxuLnEtZHJhd2VyLWNvbnRhaW5lcjpub3QoLnEtZHJhd2VyLS1taW5pLWFuaW1hdGUpIC5xLWRyYXdlci0tbWluaSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5xLWRyYXdlci1jb250YWluZXI6bm90KC5xLWRyYXdlci0tbWluaS1hbmltYXRlKSAucS1kcmF3ZXItLW1pbmkgLnEtaXRlbSxcbi5xLWRyYXdlci1jb250YWluZXI6bm90KC5xLWRyYXdlci0tbWluaS1hbmltYXRlKSAucS1kcmF3ZXItLW1pbmkgLnEtaXRlbV9fc2VjdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWluLXdpZHRoOiAwO1xufVxuLnEtZHJhd2VyLWNvbnRhaW5lcjpub3QoLnEtZHJhd2VyLS1taW5pLWFuaW1hdGUpIC5xLWRyYXdlci0tbWluaSAucS1pdGVtX19sYWJlbCxcbi5xLWRyYXdlci1jb250YWluZXI6bm90KC5xLWRyYXdlci0tbWluaS1hbmltYXRlKSAucS1kcmF3ZXItLW1pbmkgLnEtaXRlbV9fc2VjdGlvbi0tbWFpbixcbi5xLWRyYXdlci1jb250YWluZXI6bm90KC5xLWRyYXdlci0tbWluaS1hbmltYXRlKSAucS1kcmF3ZXItLW1pbmkgLnEtaXRlbV9fc2VjdGlvbi0tc2lkZSB+IC5xLWl0ZW1fX3NlY3Rpb24tLXNpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnEtZHJhd2VyLS1taW5pIC5xLW1pbmktZHJhd2VyLWhpZGUsXG4ucS1kcmF3ZXItLW1pbmkgLnEtZXhwYW5zaW9uLWl0ZW1fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnEtZHJhd2VyLS1taW5pLWFuaW1hdGUgLnEtZHJhd2VyX19jb250ZW50IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnEtZHJhd2VyLS1zdGFuZGFyZCAucS1taW5pLWRyYXdlci1vbmx5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xLWRyYXdlci0tbW9iaWxlIC5xLW1pbmktZHJhd2VyLW9ubHksXG4ucS1kcmF3ZXItLW1vYmlsZSAucS1taW5pLWRyYXdlci1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xLWRyYXdlcl9fYmFja2Ryb3Age1xuICB6LWluZGV4OiAyOTk5ICFpbXBvcnRhbnQ7XG4gIHdpbGwtY2hhbmdlOiBiYWNrZ3JvdW5kLWNvbG9yO1xufVxuLnEtZHJhd2VyX19vcGVuZXIge1xuICB6LWluZGV4OiAyMDAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxNXB4O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnEtbGF5b3V0LFxuLnEtaGVhZGVyLFxuLnEtZm9vdGVyLFxuLnEtcGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xLXBhZ2Utc3RpY2t5LS1zaHJpbmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5xLXBhZ2Utc3RpY2t5LS1zaHJpbmsgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuYm9keS5xLWlvcy1wYWRkaW5nIC5xLWxheW91dC0tc3RhbmRhcmQgLnEtaGVhZGVyID4gLnEtdG9vbGJhcjpudGgtY2hpbGQoMSksXG5ib2R5LnEtaW9zLXBhZGRpbmcgLnEtbGF5b3V0LS1zdGFuZGFyZCAucS1oZWFkZXIgPiAucS10YWJzOm50aC1jaGlsZCgxKSAucS10YWJzLWhlYWQsXG5ib2R5LnEtaW9zLXBhZGRpbmcgLnEtbGF5b3V0LS1zdGFuZGFyZCAucS1kcmF3ZXItLXRvcC1wYWRkaW5nIC5xLWRyYXdlcl9fY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBtaW4taGVpZ2h0OiA3MHB4O1xuICBwYWRkaW5nLXRvcDogZW52KHNhZmUtYXJlYS1pbnNldC10b3ApO1xuICBtaW4taGVpZ2h0OiBjYWxjKGVudihzYWZlLWFyZWEtaW5zZXQtdG9wKSArIDUwcHgpO1xufVxuYm9keS5xLWlvcy1wYWRkaW5nIC5xLWxheW91dC0tc3RhbmRhcmQgLnEtZm9vdGVyID4gLnEtdG9vbGJhcjpsYXN0LWNoaWxkLFxuYm9keS5xLWlvcy1wYWRkaW5nIC5xLWxheW91dC0tc3RhbmRhcmQgLnEtZm9vdGVyID4gLnEtdGFiczpsYXN0LWNoaWxkIC5xLXRhYnMtaGVhZCxcbmJvZHkucS1pb3MtcGFkZGluZyAucS1sYXlvdXQtLXN0YW5kYXJkIC5xLWRyYXdlci0tdG9wLXBhZGRpbmcgLnEtZHJhd2VyX19jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTtcbiAgbWluLWhlaWdodDogY2FsYyhlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSkgKyA1MHB4KTtcbn1cbi5xLWJvZHktLWxheW91dC1hbmltYXRlIC5xLWRyYXdlcl9fYmFja2Ryb3Age1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTJzICFpbXBvcnRhbnQ7XG59XG4ucS1ib2R5LS1sYXlvdXQtYW5pbWF0ZSAucS1kcmF3ZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xMnMsIHdpZHRoIDAuMTJzLCB0b3AgMC4xMnMsIGJvdHRvbSAwLjEycyAhaW1wb3J0YW50O1xufVxuLnEtYm9keS0tbGF5b3V0LWFuaW1hdGUgLnEtbGF5b3V0X19zZWN0aW9uLS1tYXJnaW5hbCB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEycywgbGVmdCAwLjEycywgcmlnaHQgMC4xMnMgIWltcG9ydGFudDtcbn1cbi5xLWJvZHktLWxheW91dC1hbmltYXRlIC5xLXBhZ2UtY29udGFpbmVyIHtcbiAgdHJhbnNpdGlvbjogcGFkZGluZy10b3AgMC4xMnMsIHBhZGRpbmctcmlnaHQgMC4xMnMsIHBhZGRpbmctYm90dG9tIDAuMTJzLCBwYWRkaW5nLWxlZnQgMC4xMnMgIWltcG9ydGFudDtcbn1cbi5xLWJvZHktLWxheW91dC1hbmltYXRlIC5xLXBhZ2Utc3RpY2t5IHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTJzLCBsZWZ0IDAuMTJzLCByaWdodCAwLjEycywgdG9wIDAuMTJzLCBib3R0b20gMC4xMnMgIWltcG9ydGFudDtcbn1cbmJvZHk6bm90KC5xLWJvZHktLWxheW91dC1hbmltYXRlKSAucS1sYXlvdXQtLXByZXZlbnQtZm9jdXMge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ucS1ib2R5LS1kcmF3ZXItdG9nZ2xlIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk5Ljk4cHgpIHtcbiAgLnEtbGF5b3V0LXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogMTQzOS45OHB4KSB7XG4gIC5xLWxheW91dC1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5xLWxheW91dC1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG59XG5ib2R5LmJvZHktLWRhcmsgLnEtaGVhZGVyLFxuYm9keS5ib2R5LS1kYXJrIC5xLWZvb3RlcixcbmJvZHkuYm9keS0tZGFyayAucS1kcmF3ZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4yOCk7XG59XG5ib2R5LnBsYXRmb3JtLWlvcyAucS1sYXlvdXQtLWNvbnRhaW5lcml6ZWQge1xuICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5xLWxpbmVhci1wcm9ncmVzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogNHB4O1xuICBoZWlnaHQ6IDFlbTtcbiAgY29sb3I6ICMxOTc2ZDI7XG4gIGNvbG9yOiB2YXIoLS1xLWNvbG9yLXByaW1hcnkpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG59XG4ucS1saW5lYXItcHJvZ3Jlc3NfX21vZGVsLFxuLnEtbGluZWFyLXByb2dyZXNzX190cmFjayB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cbi5xLWxpbmVhci1wcm9ncmVzc19fbW9kZWwtLXdpdGgtdHJhbnNpdGlvbixcbi5xLWxpbmVhci1wcm9ncmVzc19fdHJhY2stLXdpdGgtdHJhbnNpdGlvbiB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuLnEtbGluZWFyLXByb2dyZXNzLS1yZXZlcnNlIC5xLWxpbmVhci1wcm9ncmVzc19fbW9kZWwsXG4ucS1saW5lYXItcHJvZ3Jlc3MtLXJldmVyc2UgLnEtbGluZWFyLXByb2dyZXNzX190cmFjayB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcbn1cbi5xLWxpbmVhci1wcm9ncmVzc19fbW9kZWwtLWRldGVybWluYXRlIHtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xufVxuLnEtbGluZWFyLXByb2dyZXNzX19tb2RlbC0taW5kZXRlcm1pbmF0ZSxcbi5xLWxpbmVhci1wcm9ncmVzc19fbW9kZWwtLXF1ZXJ5IHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5xLWxpbmVhci1wcm9ncmVzc19fbW9kZWwtLWluZGV0ZXJtaW5hdGU6YmVmb3JlLFxuLnEtbGluZWFyLXByb2dyZXNzX19tb2RlbC0tcXVlcnk6YmVmb3JlLFxuLnEtbGluZWFyLXByb2dyZXNzX19tb2RlbC0taW5kZXRlcm1pbmF0ZTphZnRlcixcbi5xLWxpbmVhci1wcm9ncmVzc19fbW9kZWwtLXF1ZXJ5OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cbi5xLWxpbmVhci1wcm9ncmVzc19fbW9kZWwtLWluZGV0ZXJtaW5hdGU6YmVmb3JlLFxuLnEtbGluZWFyLXByb2dyZXNzX19tb2RlbC0tcXVlcnk6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBxLWxpbmVhci1wcm9ncmVzcy0taW5kZXRlcm1pbmF0ZSAyLjFzIGN1YmljLWJlemllcigwLjY1LCAwLjgxNSwgMC43MzUsIDAuMzk1KSBpbmZpbml0ZTtcbn1cbi5xLWxpbmVhci1wcm9ncmVzc19fbW9kZWwtLWluZGV0ZXJtaW5hdGU6YWZ0ZXIsXG4ucS1saW5lYXItcHJvZ3Jlc3NfX21vZGVsLS1xdWVyeTphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMSUsIDAsIDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gIGFuaW1hdGlvbjogcS1saW5lYXItcHJvZ3Jlc3MtLWluZGV0ZXJtaW5hdGUtc2hvcnQgMi4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIGluZmluaXRlO1xuICBhbmltYXRpb24tZGVsYXk6IDEuMTVzO1xufVxuLnEtbGluZWFyLXByb2dyZXNzX190cmFjayB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5xLWxpbmVhci1wcm9ncmVzc19fdHJhY2stLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjI2KTtcbn1cbi5xLWxpbmVhci1wcm9ncmVzc19fdHJhY2stLWRhcmsge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuNik7XG59XG4ucS1saW5lYXItcHJvZ3Jlc3NfX3N0cmlwZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMjUlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMC4xNSkgNzUlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDc1JSwgcmdiYSgyNTUsMjU1LDI1NSwwKSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHggIWltcG9ydGFudDtcbn1cbi5xLWxpbmVhci1wcm9ncmVzc19fc3RyaXBlLS13aXRoLXRyYW5zaXRpb24ge1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xufVxuLnEtbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogOTV2dztcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwwLDAsMC4yKSwgMCAycHggMnB4IHJnYmEoMCwwLDAsMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsMC4xMik7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xuICBtYXgtaGVpZ2h0OiA2NXZoO1xuICB6LWluZGV4OiA2MDAwO1xufVxuLnEtbWVudS0tc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5xLW9wdGlvbi1ncm91cC0taW5saW5lID4gZGl2IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnEtcGFnaW5hdGlvbiBpbnB1dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG4ucS1wYWdpbmF0aW9uIGlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLnEtcGFnaW5hdGlvbiBpbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuLnEtcGFnaW5hdGlvbl9fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xufVxuLnEtcGFnaW5hdGlvbl9fY29udGVudCA+IC5xLWJ0bixcbi5xLXBhZ2luYXRpb25fX2NvbnRlbnQgPiAucS1pbnB1dCxcbi5xLXBhZ2luYXRpb25fX21pZGRsZSA+IC5xLWJ0biB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi5xLXBhcmFsbGF4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbn1cbi5xLXBhcmFsbGF4X19tZWRpYSA+IGltZyxcbi5xLXBhcmFsbGF4X19tZWRpYSA+IHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCUgLyogcnRsOmlnbm9yZSAqLztcbiAgYm90dG9tOiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucS1wb3B1cC1lZGl0IHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4ucS1wb3B1cC1lZGl0X19idXR0b25zIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnEtcG9wdXAtZWRpdF9fYnV0dG9ucyAucS1idG4gKyAucS1idG4ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnEtcHVsbC10by1yZWZyZXNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnEtcHVsbC10by1yZWZyZXNoX19wdWxsZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjMTk3NmQyO1xuICBjb2xvcjogdmFyKC0tcS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDRweCAwIHJnYmEoMCwwLDAsMC4zKTtcbn1cbi5xLXB1bGwtdG8tcmVmcmVzaF9fcHVsbGVyLS1hbmltYXRpbmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgb3BhY2l0eSAwLjNzO1xufVxuLnEtcmFkaW8ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnEtcmFkaW9fX25hdGl2ZSB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xufVxuLnEtcmFkaW9fX2JnLFxuLnEtcmFkaW9fX2ljb24tY29udGFpbmVyIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5xLXJhZGlvX19iZyB7XG4gIHRvcDogMjUlO1xuICBsZWZ0OiAyNSU7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogNTAlO1xuICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG4ucS1yYWRpb19fYmcgcGF0aCB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi5xLXJhZGlvX19pY29uIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgZm9udC1zaXplOiAwLjVlbTtcbn1cbi5xLXJhZGlvX19jaGVjayB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpIDBtcztcbn1cbi5xLXJhZGlvX19pbm5lciB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgd2lkdGg6IDFlbTtcbiAgbWluLXdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xufVxuLnEtcmFkaW9fX2lubmVyLS10cnV0aHkge1xuICBjb2xvcjogIzE5NzZkMjtcbiAgY29sb3I6IHZhcigtLXEtY29sb3ItcHJpbWFyeSk7XG59XG4ucS1yYWRpb19faW5uZXItLXRydXRoeSAucS1yYWRpb19fY2hlY2sge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG59XG4ucS1yYWRpby5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cbi5xLXJhZGlvLS1kYXJrIC5xLXJhZGlvX19pbm5lciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XG59XG4ucS1yYWRpby0tZGFyayAucS1yYWRpb19faW5uZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4zMiAhaW1wb3J0YW50O1xufVxuLnEtcmFkaW8tLWRhcmsgLnEtcmFkaW9fX2lubmVyLS10cnV0aHkge1xuICBjb2xvcjogIzE5NzZkMjtcbiAgY29sb3I6IHZhcigtLXEtY29sb3ItcHJpbWFyeSk7XG59XG4ucS1yYWRpby0tZGVuc2UgLnEtcmFkaW9fX2lubmVyIHtcbiAgd2lkdGg6IDAuNWVtO1xuICBtaW4td2lkdGg6IDAuNWVtO1xuICBoZWlnaHQ6IDAuNWVtO1xufVxuLnEtcmFkaW8tLWRlbnNlIC5xLXJhZGlvX19iZyB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xLXJhZGlvLS1kZW5zZSAucS1yYWRpb19fbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xufVxuLnEtcmFkaW8tLWRlbnNlLnJldmVyc2UgLnEtcmFkaW9fX2xhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbn1cbmJvZHkuZGVza3RvcCAucS1yYWRpbzpub3QoLmRpc2FibGVkKSAucS1yYWRpb19faW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgb3BhY2l0eTogMC4xMjtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSkgMG1zO1xufVxuYm9keS5kZXNrdG9wIC5xLXJhZGlvOm5vdCguZGlzYWJsZWQpOmZvY3VzIC5xLXJhZGlvX19pbm5lcjpiZWZvcmUsXG5ib2R5LmRlc2t0b3AgLnEtcmFkaW86bm90KC5kaXNhYmxlZCk6aG92ZXIgLnEtcmFkaW9fX2lubmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbn1cbmJvZHkuZGVza3RvcCAucS1yYWRpby0tZGVuc2U6bm90KC5kaXNhYmxlZCk6Zm9jdXMgLnEtcmFkaW9fX2lubmVyOmJlZm9yZSxcbmJvZHkuZGVza3RvcCAucS1yYWRpby0tZGVuc2U6bm90KC5kaXNhYmxlZCk6aG92ZXIgLnEtcmFkaW9fX2lubmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjUsIDEuNSwgMSk7XG59XG4ucS1yYXRpbmcge1xuICBjb2xvcjogI2ZmZWIzYjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5xLXJhdGluZ19faWNvbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDFlbTtcbiAgb3V0bGluZTogMDtcbn1cbi5xLXJhdGluZ19faWNvbi1jb250YWluZXIgKyAucS1yYXRpbmdfX2ljb24tY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi5xLXJhdGluZ19faWNvbiB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRleHQtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwwLjEyKSwgMCAxcHggMnB4IHJnYmEoMCwwLDAsMC4yNCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMC40O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLCBvcGFjaXR5IDAuMnMgZWFzZS1pbjtcbn1cbi5xLXJhdGluZ19faWNvbi0taG92ZXJlZCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbn1cbi5xLXJhdGluZ19faWNvbi0tYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5xLXJhdGluZ19faWNvbi0tZXhzZWxlY3RlZCB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5xLXJhdGluZy0tbm8tZGltbWluZyAucS1yYXRpbmdfX2ljb24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnEtcmF0aW5nLS1lZGl0YWJsZSAucS1yYXRpbmdfX2ljb24tY29udGFpbmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnEtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLnEtcmVzcG9uc2l2ZV9fZmlsbGVyIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xufVxuLnEtcmVzcG9uc2l2ZV9fY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG59XG4ucS1yZXNwb25zaXZlX19jb250ZW50ID4gKiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnEtc2Nyb2xsYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29udGFpbjogc3RyaWN0O1xufVxuLnEtc2Nyb2xsYXJlYV9fYmFyLFxuLnEtc2Nyb2xsYXJlYV9fdGh1bWIge1xuICBvcGFjaXR5OiAwLjI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gIGN1cnNvcjogZ3JhYjtcbn1cbi5xLXNjcm9sbGFyZWFfX2Jhci0tdixcbi5xLXNjcm9sbGFyZWFfX3RodW1iLS12IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMHB4O1xufVxuLnEtc2Nyb2xsYXJlYV9fYmFyLS1oLFxuLnEtc2Nyb2xsYXJlYV9fdGh1bWItLWgge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTBweDtcbn1cbi5xLXNjcm9sbGFyZWFfX2Jhci0taW52aXNpYmxlLFxuLnEtc2Nyb2xsYXJlYV9fdGh1bWItLWludmlzaWJsZSB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucS1zY3JvbGxhcmVhX190aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4ucS1zY3JvbGxhcmVhX190aHVtYjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuMztcbn1cbi5xLXNjcm9sbGFyZWFfX3RodW1iOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5xLXNjcm9sbGFyZWFfX2NvbnRlbnQge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG4ucS1zY3JvbGxhcmVhLS1kYXJrIC5xLXNjcm9sbGFyZWFfX3RodW1iIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5xLXNlbGVjdC0td2l0aG91dC1pbnB1dCAucS1maWVsZF9fY29udHJvbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5xLXNlbGVjdC0td2l0aC1pbnB1dCAucS1maWVsZF9fY29udHJvbCB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi5xLXNlbGVjdCAucS1maWVsZF9faW5wdXQge1xuICBtaW4td2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuLnEtc2VsZWN0IC5xLWZpZWxkX19pbnB1dC0tcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLnEtc2VsZWN0X19mb2N1cy10YXJnZXQsXG4ucS1zZWxlY3RfX2F1dG9jb21wbGV0ZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLnEtc2VsZWN0X19kcm9wZG93bi1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yOHM7XG59XG4ucS1zZWxlY3QucS1maWVsZC0tcmVhZG9ubHkgLnEtZmllbGRfX2NvbnRyb2wsXG4ucS1zZWxlY3QucS1maWVsZC0tcmVhZG9ubHkgLnEtc2VsZWN0X19kcm9wZG93bi1pY29uIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnEtc2VsZWN0X19kaWFsb2cge1xuICB3aWR0aDogOTB2dyAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDkwdncgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucS1zZWxlY3RfX2RpYWxvZyA+IC5zY3JvbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG5ib2R5Lm1vYmlsZTpub3QoLm5hdGl2ZS1tb2JpbGUpIC5xLXNlbGVjdF9fZGlhbG9nIHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDEwOHB4KSAhaW1wb3J0YW50O1xufVxuYm9keS5wbGF0Zm9ybS1hbmRyb2lkLm5hdGl2ZS1tb2JpbGUgLnEtZGlhbG9nX19pbm5lci0tdG9wIC5xLXNlbGVjdF9fZGlhbG9nIHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDI0cHgpICFpbXBvcnRhbnQ7XG59XG5ib2R5LnBsYXRmb3JtLWFuZHJvaWQ6bm90KC5uYXRpdmUtbW9iaWxlKSAucS1kaWFsb2dfX2lubmVyLS10b3AgLnEtc2VsZWN0X19kaWFsb2cge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCkgIWltcG9ydGFudDtcbn1cbmJvZHkucGxhdGZvcm0taW9zLm5hdGl2ZS1tb2JpbGUgLnEtZGlhbG9nX19pbm5lci0tdG9wID4gZGl2IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuYm9keS5wbGF0Zm9ybS1pb3MubmF0aXZlLW1vYmlsZSAucS1kaWFsb2dfX2lubmVyLS10b3AgLnEtc2VsZWN0X19kaWFsb2ctLWZvY3VzZWQge1xuICBtYXgtaGVpZ2h0OiA0N3ZoICFpbXBvcnRhbnQ7XG59XG5ib2R5LnBsYXRmb3JtLWlvczpub3QoLm5hdGl2ZS1tb2JpbGUpIC5xLWRpYWxvZ19faW5uZXItLXRvcCAucS1zZWxlY3RfX2RpYWxvZy0tZm9jdXNlZCB7XG4gIG1heC1oZWlnaHQ6IDUwdmggIWltcG9ydGFudDtcbn1cbi5xLXNlcGFyYXRvciB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjEyKTtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MsIG9wYWNpdHkgMC4zcztcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucS1zZXBhcmF0b3ItLWRhcmsge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMjgpO1xufVxuLnEtc2VwYXJhdG9yLS1ob3Jpem9udGFsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xufVxuLnEtc2VwYXJhdG9yLS1ob3Jpem9udGFsLWluc2V0IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5xLXNlcGFyYXRvci0taG9yaXpvbnRhbC1pdGVtLWluc2V0IHtcbiAgbWFyZ2luLWxlZnQ6IDcycHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5xLXNlcGFyYXRvci0taG9yaXpvbnRhbC1pdGVtLXRodW1ibmFpbC1pbnNldCB7XG4gIG1hcmdpbi1sZWZ0OiAxMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnEtc2VwYXJhdG9yLS12ZXJ0aWNhbCB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi5xLXNlcGFyYXRvci0tdmVydGljYWwtaW5zZXQge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5xLXNrZWxldG9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnEtc2tlbGV0b24tLWFuaW0ge1xuICBjdXJzb3I6IHdhaXQ7XG59XG4ucS1za2VsZXRvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwwMGEwJztcbn1cbi5xLXNrZWxldG9uLS10eXBlLXRleHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDAuNSk7XG59XG4ucS1za2VsZXRvbi0tdHlwZS1jaXJjbGUsXG4ucS1za2VsZXRvbi0tdHlwZS1RQXZhdGFyIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnEtc2tlbGV0b24tLXR5cGUtUUJ0biB7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG4ucS1za2VsZXRvbi0tdHlwZS1RQmFkZ2Uge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLnEtc2tlbGV0b24tLXR5cGUtUUNoaXAge1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLnEtc2tlbGV0b24tLXR5cGUtUVRvb2xiYXIge1xuICBoZWlnaHQ6IDUwcHg7XG59XG4ucS1za2VsZXRvbi0tdHlwZS1RQ2hlY2tib3gsXG4ucS1za2VsZXRvbi0tdHlwZS1RUmFkaW8ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ucS1za2VsZXRvbi0tdHlwZS1RVG9nZ2xlIHtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuLnEtc2tlbGV0b24tLXR5cGUtUVNsaWRlcixcbi5xLXNrZWxldG9uLS10eXBlLVFSYW5nZSB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5xLXNrZWxldG9uLS10eXBlLVFJbnB1dCB7XG4gIGhlaWdodDogNTZweDtcbn1cbi5xLXNrZWxldG9uLS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4wNSk7XG59XG4ucS1za2VsZXRvbi0tc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5xLXNrZWxldG9uLS1hbmltLWZhZGUge1xuICBhbmltYXRpb246IHEtc2tlbGV0b24tLWZhZGUgMS41cyBsaW5lYXIgMC41cyBpbmZpbml0ZTtcbn1cbi5xLXNrZWxldG9uLS1hbmltLXB1bHNlIHtcbiAgYW5pbWF0aW9uOiBxLXNrZWxldG9uLS1wdWxzZSAxLjVzIGVhc2UtaW4tb3V0IDAuNXMgaW5maW5pdGU7XG59XG4ucS1za2VsZXRvbi0tYW5pbS1wdWxzZS14IHtcbiAgYW5pbWF0aW9uOiBxLXNrZWxldG9uLS1wdWxzZS14IDEuNXMgZWFzZS1pbi1vdXQgMC41cyBpbmZpbml0ZTtcbn1cbi5xLXNrZWxldG9uLS1hbmltLXB1bHNlLXkge1xuICBhbmltYXRpb246IHEtc2tlbGV0b24tLXB1bHNlLXkgMS41cyBlYXNlLWluLW91dCAwLjVzIGluZmluaXRlO1xufVxuLnEtc2tlbGV0b24tLWFuaW0td2F2ZSxcbi5xLXNrZWxldG9uLS1hbmltLWJsaW5rLFxuLnEtc2tlbGV0b24tLWFuaW0tcG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuLnEtc2tlbGV0b24tLWFuaW0td2F2ZTphZnRlcixcbi5xLXNrZWxldG9uLS1hbmltLWJsaW5rOmFmdGVyLFxuLnEtc2tlbGV0b24tLWFuaW0tcG9wOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAwO1xufVxuLnEtc2tlbGV0b24tLWFuaW0tYmxpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XG4gIGFuaW1hdGlvbjogcS1za2VsZXRvbi0tZmFkZSAxLjVzIGxpbmVhciAwLjVzIGluZmluaXRlO1xufVxuLnEtc2tlbGV0b24tLWFuaW0td2F2ZTphZnRlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsMjU1LDI1NSwwKSwgcmdiYSgyNTUsMjU1LDI1NSwwLjUpLCByZ2JhKDI1NSwyNTUsMjU1LDApKTtcbiAgYW5pbWF0aW9uOiBxLXNrZWxldG9uLS13YXZlIDEuNXMgbGluZWFyIDAuNXMgaW5maW5pdGU7XG59XG4ucS1za2VsZXRvbi0tZGFyayB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4wNSk7XG59XG4ucS1za2VsZXRvbi0tZGFyay5xLXNrZWxldG9uLS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4yNSk7XG59XG4ucS1za2VsZXRvbi0tZGFyay5xLXNrZWxldG9uLS1hbmltLXdhdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LDI1NSwyNTUsMCksIHJnYmEoMjU1LDI1NSwyNTUsMC4xKSwgcmdiYSgyNTUsMjU1LDI1NSwwKSk7XG59XG4ucS1za2VsZXRvbi0tZGFyay5xLXNrZWxldG9uLS1hbmltLWJsaW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjIpO1xufVxuLnEtc2xpZGUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5xLXNsaWRlLWl0ZW1fX2xlZnQsXG4ucS1zbGlkZS1pdGVtX19yaWdodCxcbi5xLXNsaWRlLWl0ZW1fX3RvcCxcbi5xLXNsaWRlLWl0ZW1fX2JvdHRvbSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5xLXNsaWRlLWl0ZW1fX2xlZnQgLnEtaWNvbixcbi5xLXNsaWRlLWl0ZW1fX3JpZ2h0IC5xLWljb24sXG4ucS1zbGlkZS1pdGVtX190b3AgLnEtaWNvbixcbi5xLXNsaWRlLWl0ZW1fX2JvdHRvbSAucS1pY29uIHtcbiAgZm9udC1zaXplOiAxLjcxNGVtO1xufVxuLnEtc2xpZGUtaXRlbV9fbGVmdCB7XG4gIGJhY2tncm91bmQ6ICM0Y2FmNTA7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLnEtc2xpZGUtaXRlbV9fbGVmdCA+IGRpdiB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xufVxuLnEtc2xpZGUtaXRlbV9fcmlnaHQge1xuICBiYWNrZ3JvdW5kOiAjZmY5ODAwO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5xLXNsaWRlLWl0ZW1fX3JpZ2h0ID4gZGl2IHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xufVxuLnEtc2xpZGUtaXRlbV9fdG9wIHtcbiAgYmFja2dyb3VuZDogIzIxOTZmMztcbiAgcGFkZGluZzogMTZweCA4cHg7XG59XG4ucS1zbGlkZS1pdGVtX190b3AgPiBkaXYge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xufVxuLnEtc2xpZGUtaXRlbV9fYm90dG9tIHtcbiAgYmFja2dyb3VuZDogIzljMjdiMDtcbiAgcGFkZGluZzogMTZweCA4cHg7XG59XG4ucS1zbGlkZS1pdGVtX19ib3R0b20gPiBkaXYge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xufVxuLnEtc2xpZGUtaXRlbV9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW47XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5xLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xLXNsaWRlci0taCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnEtc2xpZGVyLS12IHtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbi5xLXNsaWRlci0tZWRpdGFibGUgLnEtc2xpZGVyX190cmFjay1jb250YWluZXIge1xuICBjdXJzb3I6IGdyYWI7XG59XG4ucS1zbGlkZXJfX3RyYWNrLWNvbnRhaW5lciB7XG4gIG91dGxpbmU6IDA7XG59XG4ucS1zbGlkZXJfX3RyYWNrLWNvbnRhaW5lci0taCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDA7XG59XG4ucS1zbGlkZXJfX3RyYWNrLWNvbnRhaW5lci0taCAucS1zbGlkZXJfX3NlbGVjdGlvbiB7XG4gIHdpbGwtY2hhbmdlOiB3aWR0aCwgbGVmdDtcbn1cbi5xLXNsaWRlcl9fdHJhY2stY29udGFpbmVyLS12IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG4ucS1zbGlkZXJfX3RyYWNrLWNvbnRhaW5lci0tdiAucS1zbGlkZXJfX3NlbGVjdGlvbiB7XG4gIHdpbGwtY2hhbmdlOiBoZWlnaHQsIHRvcDtcbn1cbi5xLXNsaWRlcl9fdHJhY2sge1xuICBjb2xvcjogIzE5NzZkMjtcbiAgY29sb3I6IHZhcigtLXEtY29sb3ItcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLnEtc2xpZGVyX19pbm5lciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xLXNsaWRlcl9fc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnEtc2xpZGVyX19tYXJrZXJzIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xLXNsaWRlcl9fbWFya2VyczphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbn1cbi5xLXNsaWRlcl9fbWFya2Vycy0taCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIGN1cnJlbnRDb2xvciwgY3VycmVudENvbG9yIDJweCwgcmdiYSgyNTUsMjU1LDI1NSwwKSAwLCByZ2JhKDI1NSwyNTUsMjU1LDApKTtcbn1cbi5xLXNsaWRlcl9fbWFya2Vycy0taDphZnRlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDJweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cbi5xLXNsaWRlcl9fbWFya2Vycy0tdiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBjdXJyZW50Q29sb3IsIGN1cnJlbnRDb2xvciAycHgsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCwgcmdiYSgyNTUsMjU1LDI1NSwwKSk7XG59XG4ucS1zbGlkZXJfX21hcmtlcnMtLXY6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5xLXNsaWRlcl9fbWFya2VyLWxhYmVscy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbn1cbi5xLXNsaWRlcl9fbWFya2VyLWxhYmVscyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5xLXNsaWRlcl9fbWFya2VyLWxhYmVscy0taC1zdGFuZGFyZCB7XG4gIHRvcDogMDtcbn1cbi5xLXNsaWRlcl9fbWFya2VyLWxhYmVscy0taC1zd2l0Y2hlZCB7XG4gIGJvdHRvbTogMDtcbn1cbi5xLXNsaWRlcl9fbWFya2VyLWxhYmVscy0taC1sdHIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5xLXNsaWRlcl9fbWFya2VyLWxhYmVscy0taC1ydGwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKSAvKiBydGw6aWdub3JlICovO1xufVxuLnEtc2xpZGVyX19tYXJrZXItbGFiZWxzLS12LXN0YW5kYXJkIHtcbiAgbGVmdDogNHB4O1xufVxuLnEtc2xpZGVyX19tYXJrZXItbGFiZWxzLS12LXN3aXRjaGVkIHtcbiAgcmlnaHQ6IDRweDtcbn1cbi5xLXNsaWRlcl9fbWFya2VyLWxhYmVscy0tdi1sdHIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5xLXNsaWRlcl9fbWFya2VyLWxhYmVscy0tdi1ydGwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKSAvKiBydGw6aWdub3JlICovO1xufVxuLnEtc2xpZGVyX190aHVtYiB7XG4gIHotaW5kZXg6IDE7XG4gIG91dGxpbmU6IDA7XG4gIGNvbG9yOiAjMTk3NmQyO1xuICBjb2xvcjogdmFyKC0tcS1jb2xvci1wcmltYXJ5KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMThzIGVhc2Utb3V0LCBmaWxsIDAuMThzIGVhc2Utb3V0LCBzdHJva2UgMC4xOHMgZWFzZS1vdXQ7XG59XG4ucS1zbGlkZXJfX3RodW1iLnEtc2xpZGVyLS1mb2N1cyB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi5xLXNsaWRlcl9fdGh1bWItLWgge1xuICB0b3A6IDUwJTtcbiAgd2lsbC1jaGFuZ2U6IGxlZnQ7XG59XG4ucS1zbGlkZXJfX3RodW1iLS1oLWx0ciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlKC01MCUsIC01MCUpIC8qIHJ0bDppZ25vcmUgKi87XG59XG4ucS1zbGlkZXJfX3RodW1iLS1oLXJ0bCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlKDUwJSwgLTUwJSkgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5xLXNsaWRlcl9fdGh1bWItLXYge1xuICBsZWZ0OiA1MCUgLyogcnRsOmlnbm9yZSAqLztcbiAgd2lsbC1jaGFuZ2U6IHRvcDtcbn1cbi5xLXNsaWRlcl9fdGh1bWItLXYtbHRyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5xLXNsaWRlcl9fdGh1bWItLXYtcnRsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwgNTAlKSAvKiBydGw6aWdub3JlICovO1xufVxuLnEtc2xpZGVyX190aHVtYi1zaGFwZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgc3Ryb2tlLXdpZHRoOiAzLjU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yOHM7XG59XG4ucS1zbGlkZXJfX3RodW1iLXNoYXBlIHBhdGgge1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLnEtc2xpZGVyX19mb2N1cy1yaW5nIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjY2LjY3bXMgZWFzZS1vdXQsIG9wYWNpdHkgMjY2LjY3bXMgZWFzZS1vdXQsIGJhY2tncm91bmQtY29sb3IgMjY2LjY3bXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTRzO1xufVxuLnEtc2xpZGVyX19waW4ge1xuICBvcGFjaXR5OiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjhzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE0cztcbn1cbi5xLXNsaWRlcl9fcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucS1zbGlkZXJfX3Bpbi0taDpiZWZvcmUge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4ucS1zbGlkZXJfX3Bpbi0taC1zdGFuZGFyZCB7XG4gIGJvdHRvbTogMTAwJTtcbn1cbi5xLXNsaWRlcl9fcGluLS1oLXN0YW5kYXJkOmJlZm9yZSB7XG4gIGJvdHRvbTogMnB4O1xuICBib3JkZXItdG9wOiA2cHggc29saWQgY3VycmVudENvbG9yO1xufVxuLnEtc2xpZGVyX19waW4tLWgtc3dpdGNoZWQge1xuICB0b3A6IDEwMCU7XG59XG4ucS1zbGlkZXJfX3Bpbi0taC1zd2l0Y2hlZDpiZWZvcmUge1xuICB0b3A6IDJweDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbn1cbi5xLXNsaWRlcl9fcGluLS12IHtcbiAgdG9wOiAwO1xufVxuLnEtc2xpZGVyX19waW4tLXY6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucS1zbGlkZXJfX3Bpbi0tdi1zdGFuZGFyZCB7XG4gIGxlZnQ6IDEwMCU7XG59XG4ucS1zbGlkZXJfX3Bpbi0tdi1zdGFuZGFyZDpiZWZvcmUge1xuICBsZWZ0OiAycHg7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbn1cbi5xLXNsaWRlcl9fcGluLS12LXN3aXRjaGVkIHtcbiAgcmlnaHQ6IDEwMCU7XG59XG4ucS1zbGlkZXJfX3Bpbi0tdi1zd2l0Y2hlZDpiZWZvcmUge1xuICByaWdodDogMnB4O1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbn1cbi5xLXNsaWRlcl9fbGFiZWwge1xuICB6LWluZGV4OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucS1zbGlkZXJfX2xhYmVsLS1oIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4ucS1zbGlkZXJfX2xhYmVsLS1oLXN0YW5kYXJkIHtcbiAgYm90dG9tOiA3cHg7XG59XG4ucS1zbGlkZXJfX2xhYmVsLS1oLXN3aXRjaGVkIHtcbiAgdG9wOiA3cHg7XG59XG4ucS1zbGlkZXJfX2xhYmVsLS12IHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5xLXNsaWRlcl9fbGFiZWwtLXYtc3RhbmRhcmQge1xuICBsZWZ0OiA3cHg7XG59XG4ucS1zbGlkZXJfX2xhYmVsLS12LXN3aXRjaGVkIHtcbiAgcmlnaHQ6IDdweDtcbn1cbi5xLXNsaWRlcl9fdGV4dC1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nOiAycHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucS1zbGlkZXJfX3RleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnEtc2xpZGVyLS1uby12YWx1ZSAucS1zbGlkZXJfX3RodW1iLFxuLnEtc2xpZGVyLS1uby12YWx1ZSAucS1zbGlkZXJfX2lubmVyLFxuLnEtc2xpZGVyLS1uby12YWx1ZSAucS1zbGlkZXJfX3NlbGVjdGlvbiB7XG4gIG9wYWNpdHk6IDA7XG59XG4ucS1zbGlkZXItLWZvY3VzIC5xLXNsaWRlcl9fZm9jdXMtcmluZyxcbmJvZHkuZGVza3RvcCAucS1zbGlkZXIucS1zbGlkZXItLWVkaXRhYmxlIC5xLXNsaWRlcl9fdHJhY2stY29udGFpbmVyOmhvdmVyIC5xLXNsaWRlcl9fZm9jdXMtcmluZyB7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuNTUsIDEuNTUsIDEpO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuLnEtc2xpZGVyLS1mb2N1cyAucS1zbGlkZXJfX3RodW1iLFxuYm9keS5kZXNrdG9wIC5xLXNsaWRlci5xLXNsaWRlci0tZWRpdGFibGUgLnEtc2xpZGVyX190cmFjay1jb250YWluZXI6aG92ZXIgLnEtc2xpZGVyX190aHVtYixcbi5xLXNsaWRlci0tZm9jdXMgLnEtc2xpZGVyX19pbm5lcixcbmJvZHkuZGVza3RvcCAucS1zbGlkZXIucS1zbGlkZXItLWVkaXRhYmxlIC5xLXNsaWRlcl9fdHJhY2stY29udGFpbmVyOmhvdmVyIC5xLXNsaWRlcl9faW5uZXIsXG4ucS1zbGlkZXItLWZvY3VzIC5xLXNsaWRlcl9fc2VsZWN0aW9uLFxuYm9keS5kZXNrdG9wIC5xLXNsaWRlci5xLXNsaWRlci0tZWRpdGFibGUgLnEtc2xpZGVyX190cmFjay1jb250YWluZXI6aG92ZXIgLnEtc2xpZGVyX19zZWxlY3Rpb24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnEtc2xpZGVyLS1pbmFjdGl2ZSAucS1zbGlkZXJfX3RodW1iLS1oIHtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjI4cywgcmlnaHQgMC4yOHM7XG59XG4ucS1zbGlkZXItLWluYWN0aXZlIC5xLXNsaWRlcl9fdGh1bWItLXYge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4yOHMsIGJvdHRvbSAwLjI4cztcbn1cbi5xLXNsaWRlci0taW5hY3RpdmUgLnEtc2xpZGVyX19zZWxlY3Rpb24ge1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjI4cywgbGVmdCAwLjI4cywgcmlnaHQgMC4yOHMsIGhlaWdodCAwLjI4cywgdG9wIDAuMjhzLCBib3R0b20gMC4yOHM7XG59XG4ucS1zbGlkZXItLWluYWN0aXZlIC5xLXNsaWRlcl9fdGV4dC1jb250YWluZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yOHM7XG59XG4ucS1zbGlkZXItLWFjdGl2ZSB7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG4ucS1zbGlkZXItLWFjdGl2ZSAucS1zbGlkZXJfX3RodW1iLXNoYXBlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xufVxuLnEtc2xpZGVyLS1hY3RpdmUgLnEtc2xpZGVyX19mb2N1cy1yaW5nLFxuLnEtc2xpZGVyLS1hY3RpdmUucS1zbGlkZXItLWxhYmVsIC5xLXNsaWRlcl9fdGh1bWItc2hhcGUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDApICFpbXBvcnRhbnQ7XG59XG5ib2R5LmRlc2t0b3AgLnEtc2xpZGVyLnEtc2xpZGVyLS1lbmFibGVkIC5xLXNsaWRlcl9fdHJhY2stY29udGFpbmVyOmhvdmVyIC5xLXNsaWRlcl9fcGluIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5xLXNsaWRlci0tbGFiZWwucS1zbGlkZXItLWFjdGl2ZSAucS1zbGlkZXJfX3Bpbixcbi5xLXNsaWRlci0tbGFiZWwgLnEtc2xpZGVyLS1mb2N1cyAucS1zbGlkZXJfX3Bpbixcbi5xLXNsaWRlci0tbGFiZWwucS1zbGlkZXItLWxhYmVsLWFsd2F5cyAucS1zbGlkZXJfX3BpbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucS1zbGlkZXItLWRhcmsgLnEtc2xpZGVyX190cmFjayB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4xKTtcbn1cbi5xLXNsaWRlci0tZGFyayAucS1zbGlkZXJfX2lubmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjEpO1xufVxuLnEtc2xpZGVyLS1kYXJrIC5xLXNsaWRlcl9fbWFya2VycyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7XG59XG4ucS1zbGlkZXItLWRlbnNlIC5xLXNsaWRlcl9fdHJhY2stY29udGFpbmVyLS1oIHtcbiAgcGFkZGluZzogNnB4IDA7XG59XG4ucS1zbGlkZXItLWRlbnNlIC5xLXNsaWRlcl9fdHJhY2stY29udGFpbmVyLS12IHtcbiAgcGFkZGluZzogMCA2cHg7XG59XG4ucS1zcGFjZSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuLnEtc3Bpbm5lciB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucS1zcGlubmVyLW1hdCB7XG4gIGFuaW1hdGlvbjogcS1zcGluIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbn1cbi5xLXNwaW5uZXItbWF0IC5wYXRoIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMjAwIC8qIHJ0bDppZ25vcmUgKi87XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwIC8qIHJ0bDppZ25vcmUgKi87XG4gIGFuaW1hdGlvbjogcS1tYXQtZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuLnEtc3BsaXR0ZXJfX3BhbmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuLnEtc3BsaXR0ZXJfX3BhbmVsID4gLnEtc3BsaXR0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnEtc3BsaXR0ZXJfX3NlcGFyYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4xMik7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5xLXNwbGl0dGVyX19zZXBhcmF0b3ItYXJlYSA+ICoge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnEtc3BsaXR0ZXItLWRhcmsgLnEtc3BsaXR0ZXJfX3NlcGFyYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4yOCk7XG59XG4ucS1zcGxpdHRlci0tdmVydGljYWwgPiAucS1zcGxpdHRlcl9fcGFuZWwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucS1zcGxpdHRlci0tdmVydGljYWwucS1zcGxpdHRlci0tYWN0aXZlIHtcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xufVxuLnEtc3BsaXR0ZXItLXZlcnRpY2FsID4gLnEtc3BsaXR0ZXJfX3NlcGFyYXRvciB7XG4gIHdpZHRoOiAxcHg7XG59XG4ucS1zcGxpdHRlci0tdmVydGljYWwgPiAucS1zcGxpdHRlcl9fc2VwYXJhdG9yID4gZGl2IHtcbiAgbGVmdDogLTZweDtcbiAgcmlnaHQ6IC02cHg7XG59XG4ucS1zcGxpdHRlci0tdmVydGljYWwucS1zcGxpdHRlci0td29ya2FibGUgPiAucS1zcGxpdHRlcl9fc2VwYXJhdG9yIHtcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xufVxuLnEtc3BsaXR0ZXItLWhvcml6b250YWwgPiAucS1zcGxpdHRlcl9fcGFuZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5xLXNwbGl0dGVyLS1ob3Jpem9udGFsLnEtc3BsaXR0ZXItLWFjdGl2ZSB7XG4gIGN1cnNvcjogcm93LXJlc2l6ZTtcbn1cbi5xLXNwbGl0dGVyLS1ob3Jpem9udGFsID4gLnEtc3BsaXR0ZXJfX3NlcGFyYXRvciB7XG4gIGhlaWdodDogMXB4O1xufVxuLnEtc3BsaXR0ZXItLWhvcml6b250YWwgPiAucS1zcGxpdHRlcl9fc2VwYXJhdG9yID4gZGl2IHtcbiAgdG9wOiAtNnB4O1xuICBib3R0b206IC02cHg7XG59XG4ucS1zcGxpdHRlci0taG9yaXpvbnRhbC5xLXNwbGl0dGVyLS13b3JrYWJsZSA+IC5xLXNwbGl0dGVyX19zZXBhcmF0b3Ige1xuICBjdXJzb3I6IHJvdy1yZXNpemU7XG59XG4ucS1zcGxpdHRlcl9fYmVmb3JlLFxuLnEtc3BsaXR0ZXJfX2FmdGVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4ucS1zdGVwcGVyIHtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwwLDAsMC4yKSwgMCAycHggMnB4IHJnYmEoMCwwLDAsMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5xLXN0ZXBwZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMXB4O1xufVxuLnEtc3RlcHBlcl9fY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG4ucS1zdGVwcGVyX19kb3Qge1xuICBjb250YWluOiBsYXlvdXQ7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG59XG4ucS1zdGVwcGVyX19kb3Qgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnEtc3RlcHBlcl9fdGFiIHtcbiAgcGFkZGluZzogOHB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM5ZTllOWU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ucS1zdGVwcGVyLS1kYXJrIC5xLXN0ZXBwZXJfX2RvdCBzcGFuIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ucS1zdGVwcGVyX190YWItLW5hdmlnYXRpb24ge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucS1zdGVwcGVyX190YWItLWFjdGl2ZSxcbi5xLXN0ZXBwZXJfX3RhYi0tZG9uZSB7XG4gIGNvbG9yOiAjMTk3NmQyO1xuICBjb2xvcjogdmFyKC0tcS1jb2xvci1wcmltYXJ5KTtcbn1cbi5xLXN0ZXBwZXJfX3RhYi0tYWN0aXZlIC5xLXN0ZXBwZXJfX2RvdCxcbi5xLXN0ZXBwZXJfX3RhYi0tZG9uZSAucS1zdGVwcGVyX19kb3QsXG4ucS1zdGVwcGVyX190YWItLWFjdGl2ZSAucS1zdGVwcGVyX19sYWJlbCxcbi5xLXN0ZXBwZXJfX3RhYi0tZG9uZSAucS1zdGVwcGVyX19sYWJlbCB7XG4gIHRleHQtc2hhZG93OiAwIDAgMCBjdXJyZW50Q29sb3I7XG59XG4ucS1zdGVwcGVyX190YWItLWRpc2FibGVkIC5xLXN0ZXBwZXJfX2RvdCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4yMik7XG59XG4ucS1zdGVwcGVyX190YWItLWRpc2FibGVkIC5xLXN0ZXBwZXJfX2xhYmVsIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC4zMik7XG59XG4ucS1zdGVwcGVyX190YWItLWVycm9yIHtcbiAgY29sb3I6ICNjMTAwMTU7XG4gIGNvbG9yOiB2YXIoLS1xLWNvbG9yLW5lZ2F0aXZlKTtcbn1cbi5xLXN0ZXBwZXJfX3RhYi0tZXJyb3Itd2l0aC1pY29uIC5xLXN0ZXBwZXJfX2RvdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4ucS1zdGVwcGVyX190YWItLWVycm9yLXdpdGgtaWNvbiAucS1zdGVwcGVyX19kb3Qgc3BhbiB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4ucS1zdGVwcGVyX190YWItLWVycm9yLXdpdGgtaWNvbiAucS1zdGVwcGVyX19kb3QgLnEtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5xLXN0ZXBwZXJfX2hlYWRlciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLnEtc3RlcHBlcl9faGVhZGVyLS1ib3JkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5xLXN0ZXBwZXJfX2hlYWRlci0tc3RhbmRhcmQtbGFiZWxzIC5xLXN0ZXBwZXJfX3RhYiB7XG4gIG1pbi1oZWlnaHQ6IDcycHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnEtc3RlcHBlcl9faGVhZGVyLS1zdGFuZGFyZC1sYWJlbHMgLnEtc3RlcHBlcl9fdGFiOmZpcnN0LWNoaWxkIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnEtc3RlcHBlcl9faGVhZGVyLS1zdGFuZGFyZC1sYWJlbHMgLnEtc3RlcHBlcl9fdGFiOmxhc3QtY2hpbGQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnEtc3RlcHBlcl9faGVhZGVyLS1zdGFuZGFyZC1sYWJlbHMgLnEtc3RlcHBlcl9fdGFiOm9ubHktY2hpbGQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5xLXN0ZXBwZXJfX2hlYWRlci0tc3RhbmRhcmQtbGFiZWxzIC5xLXN0ZXBwZXJfX2RvdDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucS1zdGVwcGVyX19oZWFkZXItLWFsdGVybmF0aXZlLWxhYmVscyAucS1zdGVwcGVyX190YWIge1xuICBtaW4taGVpZ2h0OiAxMDRweDtcbiAgcGFkZGluZzogMjRweCAzMnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucS1zdGVwcGVyX19oZWFkZXItLWFsdGVybmF0aXZlLWxhYmVscyAucS1zdGVwcGVyX19kb3Qge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucS1zdGVwcGVyX19oZWFkZXItLWFsdGVybmF0aXZlLWxhYmVscyAucS1zdGVwcGVyX19sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnEtc3RlcHBlcl9faGVhZGVyLS1hbHRlcm5hdGl2ZS1sYWJlbHMgLnEtc3RlcHBlcl9fbGFiZWw6YmVmb3JlLFxuLnEtc3RlcHBlcl9faGVhZGVyLS1hbHRlcm5hdGl2ZS1sYWJlbHMgLnEtc3RlcHBlcl9fbGFiZWw6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnEtc3RlcHBlcl9faGVhZGVyLS1jb250cmFjdGVkIHtcbiAgbWluLWhlaWdodDogNzJweDtcbn1cbi5xLXN0ZXBwZXJfX2hlYWRlci0tY29udHJhY3RlZC5xLXN0ZXBwZXJfX2hlYWRlci0tYWx0ZXJuYXRpdmUtbGFiZWxzIC5xLXN0ZXBwZXJfX3RhYiB7XG4gIG1pbi1oZWlnaHQ6IDcycHg7XG59XG4ucS1zdGVwcGVyX19oZWFkZXItLWNvbnRyYWN0ZWQucS1zdGVwcGVyX19oZWFkZXItLWFsdGVybmF0aXZlLWxhYmVscyAucS1zdGVwcGVyX190YWI6Zmlyc3QtY2hpbGQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5xLXN0ZXBwZXJfX2hlYWRlci0tY29udHJhY3RlZC5xLXN0ZXBwZXJfX2hlYWRlci0tYWx0ZXJuYXRpdmUtbGFiZWxzIC5xLXN0ZXBwZXJfX3RhYjpsYXN0LWNoaWxkIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLnEtc3RlcHBlcl9faGVhZGVyLS1jb250cmFjdGVkIC5xLXN0ZXBwZXJfX3RhYiB7XG4gIHBhZGRpbmc6IDI0cHggMDtcbn1cbi5xLXN0ZXBwZXJfX2hlYWRlci0tY29udHJhY3RlZCAucS1zdGVwcGVyX190YWI6Zmlyc3QtY2hpbGQgLnEtc3RlcHBlcl9fZG90IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI0cHgpO1xufVxuLnEtc3RlcHBlcl9faGVhZGVyLS1jb250cmFjdGVkIC5xLXN0ZXBwZXJfX3RhYjpsYXN0LWNoaWxkIC5xLXN0ZXBwZXJfX2RvdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjRweCk7XG59XG4ucS1zdGVwcGVyX19oZWFkZXItLWNvbnRyYWN0ZWQgLnEtc3RlcHBlcl9fdGFiOm5vdCg6bGFzdC1jaGlsZCkgLnEtc3RlcHBlcl9fZG90OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5xLXN0ZXBwZXJfX2hlYWRlci0tY29udHJhY3RlZCAucS1zdGVwcGVyX19kb3Qge1xuICBtYXJnaW46IDA7XG59XG4ucS1zdGVwcGVyX19oZWFkZXItLWNvbnRyYWN0ZWQgLnEtc3RlcHBlcl9fbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnEtc3RlcHBlcl9fbmF2IHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG4ucS1zdGVwcGVyLS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xMik7XG59XG4ucS1zdGVwcGVyLS1ob3Jpem9udGFsIC5xLXN0ZXBwZXJfX3N0ZXAtaW5uZXIge1xuICBwYWRkaW5nOiAyNHB4O1xufVxuLnEtc3RlcHBlci0taG9yaXpvbnRhbCAucS1zdGVwcGVyX190YWI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xufVxuLnEtc3RlcHBlci0taG9yaXpvbnRhbCAucS1zdGVwcGVyX190YWI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLnEtc3RlcHBlci0taG9yaXpvbnRhbCAucS1zdGVwcGVyX190YWI6Zmlyc3QtY2hpbGQgLnEtc3RlcHBlcl9fZG90OmJlZm9yZSxcbi5xLXN0ZXBwZXItLWhvcml6b250YWwgLnEtc3RlcHBlcl9fdGFiOmxhc3QtY2hpbGQgLnEtc3RlcHBlcl9fbGFiZWw6YWZ0ZXIsXG4ucS1zdGVwcGVyLS1ob3Jpem9udGFsIC5xLXN0ZXBwZXJfX3RhYjpsYXN0LWNoaWxkIC5xLXN0ZXBwZXJfX2RvdDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucS1zdGVwcGVyLS1ob3Jpem9udGFsIC5xLXN0ZXBwZXJfX3RhYiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucS1zdGVwcGVyLS1ob3Jpem9udGFsIC5xLXN0ZXBwZXJfX2xpbmUge1xuICBjb250YWluOiBsYXlvdXQ7XG59XG4ucS1zdGVwcGVyLS1ob3Jpem9udGFsIC5xLXN0ZXBwZXJfX2xpbmU6YmVmb3JlLFxuLnEtc3RlcHBlci0taG9yaXpvbnRhbCAucS1zdGVwcGVyX19saW5lOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5xLXN0ZXBwZXItLWhvcml6b250YWwgLnEtc3RlcHBlcl9fbGFiZWw6YWZ0ZXIsXG4ucS1zdGVwcGVyLS1ob3Jpem9udGFsIC5xLXN0ZXBwZXJfX2RvdDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnEtc3RlcHBlci0taG9yaXpvbnRhbCAucS1zdGVwcGVyX19kb3Q6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHJpZ2h0OiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5xLXN0ZXBwZXItLWhvcml6b250YWwgPiAucS1zdGVwcGVyX19uYXYge1xuICBwYWRkaW5nOiAwIDI0cHggMjRweDtcbn1cbi5xLXN0ZXBwZXItLXZlcnRpY2FsIHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuLnEtc3RlcHBlci0tdmVydGljYWwgLnEtc3RlcHBlcl9fdGFiIHtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xufVxuLnEtc3RlcHBlci0tdmVydGljYWwgLnEtc3RlcHBlcl9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5xLXN0ZXBwZXItLXZlcnRpY2FsIC5xLXN0ZXBwZXJfX3N0ZXAtaW5uZXIge1xuICBwYWRkaW5nOiAwIDI0cHggMzJweCA2MHB4O1xufVxuLnEtc3RlcHBlci0tdmVydGljYWwgPiAucS1zdGVwcGVyX19uYXYge1xuICBwYWRkaW5nOiAyNHB4IDI0cHggMDtcbn1cbi5xLXN0ZXBwZXItLXZlcnRpY2FsIC5xLXN0ZXBwZXJfX3N0ZXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnEtc3RlcHBlci0tdmVydGljYWwgLnEtc3RlcHBlcl9fZG90IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLnEtc3RlcHBlci0tdmVydGljYWwgLnEtc3RlcHBlcl9fZG90OmJlZm9yZSxcbi5xLXN0ZXBwZXItLXZlcnRpY2FsIC5xLXN0ZXBwZXJfX2RvdDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA5OTk5OXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnEtc3RlcHBlci0tdmVydGljYWwgLnEtc3RlcHBlcl9fZG90OmJlZm9yZSB7XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnEtc3RlcHBlci0tdmVydGljYWwgLnEtc3RlcHBlcl9fZG90OmFmdGVyIHtcbiAgdG9wOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4ucS1zdGVwcGVyLS12ZXJ0aWNhbCAucS1zdGVwcGVyX19zdGVwOmZpcnN0LWNoaWxkIC5xLXN0ZXBwZXJfX2RvdDpiZWZvcmUsXG4ucS1zdGVwcGVyLS12ZXJ0aWNhbCAucS1zdGVwcGVyX19zdGVwOmxhc3QtY2hpbGQgLnEtc3RlcHBlcl9fZG90OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xLXN0ZXBwZXItLXZlcnRpY2FsIC5xLXN0ZXBwZXJfX3N0ZXA6bGFzdC1jaGlsZCAucS1zdGVwcGVyX19zdGVwLWlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi5xLXN0ZXBwZXItLWRhcmsucS1zdGVwcGVyLS1ib3JkZXJlZCxcbi5xLXN0ZXBwZXItLWRhcmsgLnEtc3RlcHBlcl9faGVhZGVyLS1ib3JkZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4yOCk7XG59XG4ucS1zdGVwcGVyLS1kYXJrLnEtc3RlcHBlci0taG9yaXpvbnRhbCAucS1zdGVwcGVyX19saW5lOmJlZm9yZSxcbi5xLXN0ZXBwZXItLWRhcmsucS1zdGVwcGVyLS1ob3Jpem9udGFsIC5xLXN0ZXBwZXJfX2xpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMjgpO1xufVxuLnEtc3RlcHBlci0tZGFyay5xLXN0ZXBwZXItLXZlcnRpY2FsIC5xLXN0ZXBwZXJfX2RvdDpiZWZvcmUsXG4ucS1zdGVwcGVyLS1kYXJrLnEtc3RlcHBlci0tdmVydGljYWwgLnEtc3RlcHBlcl9fZG90OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjI4KTtcbn1cbi5xLXN0ZXBwZXItLWRhcmsgLnEtc3RlcHBlcl9fdGFiLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMjgpO1xufVxuLnEtc3RlcHBlci0tZGFyayAucS1zdGVwcGVyX190YWItLWRpc2FibGVkIC5xLXN0ZXBwZXJfX2RvdCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4yOCk7XG59XG4ucS1zdGVwcGVyLS1kYXJrIC5xLXN0ZXBwZXJfX3RhYi0tZGlzYWJsZWQgLnEtc3RlcHBlcl9fbGFiZWwge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjU0KTtcbn1cbi5xLXRhYi1wYW5lbHMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnEtdGFiLXBhbmVsIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5xLW1hcmt1cC10YWJsZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnEtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbi5xLXRhYmxlIHRoZWFkIHRyLFxuLnEtdGFibGUgdGJvZHkgdGQge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4ucS10YWJsZSB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5xLXRhYmxlIHRoLnNvcnRhYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnEtdGFibGUgdGguc29ydGFibGU6aG92ZXIgLnEtdGFibGVfX3NvcnQtaWNvbiB7XG4gIG9wYWNpdHk6IDAuNjQ7XG59XG4ucS10YWJsZSB0aC5zb3J0ZWQgLnEtdGFibGVfX3NvcnQtaWNvbiB7XG4gIG9wYWNpdHk6IDAuODYgIWltcG9ydGFudDtcbn1cbi5xLXRhYmxlIHRoLnNvcnQtZGVzYyAucS10YWJsZV9fc29ydC1pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5xLXRhYmxlIHRoLFxuLnEtdGFibGUgdGQge1xuICBwYWRkaW5nOiA3cHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cbi5xLXRhYmxlIHRoZWFkLFxuLnEtdGFibGUgdGQsXG4ucS10YWJsZSB0aCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5xLXRhYmxlIHRib2R5IHRkIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnEtdGFibGVfX2NhcmQge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLDAsMCwwLjIpLCAwIDJweCAycHggcmdiYSgwLDAsMCwwLjE0KSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5xLXRhYmxlX19jYXJkIC5xLXRhYmxlX19taWRkbGUge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5xLXRhYmxlX19jYXJkIC5xLXRhYmxlX190b3AsXG4ucS10YWJsZV9fY2FyZCAucS10YWJsZV9fYm90dG9tIHtcbiAgZmxleDogMCAwIGF1dG87XG59XG4ucS10YWJsZV9fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnEtdGFibGVfX2NvbnRhaW5lci5mdWxsc2NyZWVuIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5xLXRhYmxlX19jb250YWluZXIgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5xLXRhYmxlX19jb250YWluZXIgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLnEtdGFibGVfX2NvbnRhaW5lciA+IC5xLWlubmVyLWxvYWRpbmcge1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4ucS10YWJsZV9fdG9wIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xufVxuLnEtdGFibGVfX3RvcCAucS10YWJsZV9fY29udHJvbCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5xLXRhYmxlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA1ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucS10YWJsZV9fc2VwYXJhdG9yIHtcbiAgbWluLXdpZHRoOiA4cHggIWltcG9ydGFudDtcbn1cbi5xLXRhYmxlX19wcm9ncmVzcyB7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xufVxuLnEtdGFibGVfX3Byb2dyZXNzIHRoIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5xLXRhYmxlX19wcm9ncmVzcyAucS1saW5lYXItcHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbn1cbi5xLXRhYmxlX19taWRkbGUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucS10YWJsZV9fYm90dG9tIHtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgcGFkZGluZzogNHB4IDE0cHggNHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5xLXRhYmxlX19ib3R0b20gLnEtdGFibGVfX2NvbnRyb2wge1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuLnEtdGFibGVfX2JvdHRvbS1ub2RhdGEtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjAwJTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4ucS10YWJsZV9fYm90dG9tLWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4ucS10YWJsZV9fY29udHJvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucS10YWJsZV9fc29ydC1pY29uIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgb3BhY2l0eTogMDtcbiAgZm9udC1zaXplOiAxMjAlO1xufVxuLnEtdGFibGVfX3NvcnQtaWNvbi0tbGVmdCxcbi5xLXRhYmxlX19zb3J0LWljb24tLWNlbnRlciB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4ucS10YWJsZV9fc29ydC1pY29uLS1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnEtdGFibGUtLWNvbC1hdXRvLXdpZHRoIHtcbiAgd2lkdGg6IDFweDtcbn1cbi5xLXRhYmxlLS1mbGF0IHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5xLXRhYmxlLS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xMik7XG59XG4ucS10YWJsZS0tc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5xLXRhYmxlX19saW5lYXItcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDJweDtcbn1cbi5xLXRhYmxlLS1uby13cmFwIHRoLFxuLnEtdGFibGUtLW5vLXdyYXAgdGQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnEtdGFibGUtLWdyaWQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ucS10YWJsZS0tZ3JpZCAucS10YWJsZV9fdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbi5xLXRhYmxlLS1ncmlkIC5xLXRhYmxlX19taWRkbGUge1xuICBtaW4taGVpZ2h0OiAycHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5xLXRhYmxlLS1ncmlkIC5xLXRhYmxlX19taWRkbGUgdGhlYWQsXG4ucS10YWJsZS0tZ3JpZCAucS10YWJsZV9fbWlkZGxlIHRoZWFkIHRoIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4ucS10YWJsZS0tZ3JpZCAucS10YWJsZV9fbGluZWFyLXByb2dyZXNzIHtcbiAgYm90dG9tOiAwO1xufVxuLnEtdGFibGUtLWdyaWQgLnEtdGFibGVfX2JvdHRvbSB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4ucS10YWJsZS0tZ3JpZCAucS10YWJsZV9fZ3JpZC1jb250ZW50IHtcbiAgZmxleDogMSAxIGF1dG87XG59XG4ucS10YWJsZS0tZ3JpZC5mdWxsc2NyZWVuIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cbi5xLXRhYmxlX19ncmlkLWl0ZW0tY2FyZCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDEycHg7XG59XG4ucS10YWJsZV9fZ3JpZC1pdGVtLWNhcmQgLnEtc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG4ucS10YWJsZV9fZ3JpZC1pdGVtLXJvdyArIC5xLXRhYmxlX19ncmlkLWl0ZW0tcm93IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnEtdGFibGVfX2dyaWQtaXRlbS10aXRsZSB7XG4gIG9wYWNpdHk6IDAuNTQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5xLXRhYmxlX19ncmlkLWl0ZW0tdmFsdWUge1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ucS10YWJsZV9fZ3JpZC1pdGVtIHtcbiAgcGFkZGluZzogNHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnEtdGFibGVfX2dyaWQtaXRlbS0tc2VsZWN0ZWQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xufVxuLnEtdGFibGUtLWhvcml6b250YWwtc2VwYXJhdG9yIHRoZWFkIHRoLFxuLnEtdGFibGUtLWNlbGwtc2VwYXJhdG9yIHRoZWFkIHRoLFxuLnEtdGFibGUtLWhvcml6b250YWwtc2VwYXJhdG9yIHRib2R5IHRyOm5vdCg6bGFzdC1jaGlsZCkgPiB0ZCxcbi5xLXRhYmxlLS1jZWxsLXNlcGFyYXRvciB0Ym9keSB0cjpub3QoOmxhc3QtY2hpbGQpID4gdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG4ucS10YWJsZS0tdmVydGljYWwtc2VwYXJhdG9yIHRkLFxuLnEtdGFibGUtLWNlbGwtc2VwYXJhdG9yIHRkLFxuLnEtdGFibGUtLXZlcnRpY2FsLXNlcGFyYXRvciB0aCxcbi5xLXRhYmxlLS1jZWxsLXNlcGFyYXRvciB0aCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG4ucS10YWJsZS0tdmVydGljYWwtc2VwYXJhdG9yIHRoZWFkIHRyOmxhc3QtY2hpbGQgdGgsXG4ucS10YWJsZS0tY2VsbC1zZXBhcmF0b3IgdGhlYWQgdHI6bGFzdC1jaGlsZCB0aCxcbi5xLXRhYmxlLS12ZXJ0aWNhbC1zZXBhcmF0b3IucS10YWJsZS0tbG9hZGluZyB0cjpudGgtbGFzdC1jaGlsZCgyKSB0aCxcbi5xLXRhYmxlLS1jZWxsLXNlcGFyYXRvci5xLXRhYmxlLS1sb2FkaW5nIHRyOm50aC1sYXN0LWNoaWxkKDIpIHRoIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuLnEtdGFibGUtLXZlcnRpY2FsLXNlcGFyYXRvciB0ZDpmaXJzdC1jaGlsZCxcbi5xLXRhYmxlLS1jZWxsLXNlcGFyYXRvciB0ZDpmaXJzdC1jaGlsZCxcbi5xLXRhYmxlLS12ZXJ0aWNhbC1zZXBhcmF0b3IgdGg6Zmlyc3QtY2hpbGQsXG4ucS10YWJsZS0tY2VsbC1zZXBhcmF0b3IgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5xLXRhYmxlLS12ZXJ0aWNhbC1zZXBhcmF0b3IgLnEtdGFibGVfX3RvcCxcbi5xLXRhYmxlLS1jZWxsLXNlcGFyYXRvciAucS10YWJsZV9fdG9wIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xMik7XG59XG4ucS10YWJsZS0tZGVuc2UgLnEtdGFibGVfX3RvcCB7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xufVxuLnEtdGFibGUtLWRlbnNlIC5xLXRhYmxlX19ib3R0b20ge1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuLnEtdGFibGUtLWRlbnNlIC5xLXRhYmxlX19zb3J0LWljb24ge1xuICBmb250LXNpemU6IDExMCU7XG59XG4ucS10YWJsZS0tZGVuc2UgLnEtdGFibGUgdGgsXG4ucS10YWJsZS0tZGVuc2UgLnEtdGFibGUgdGQge1xuICBwYWRkaW5nOiA0cHggOHB4O1xufVxuLnEtdGFibGUtLWRlbnNlIC5xLXRhYmxlIHRoZWFkIHRyLFxuLnEtdGFibGUtLWRlbnNlIC5xLXRhYmxlIHRib2R5IHRyLFxuLnEtdGFibGUtLWRlbnNlIC5xLXRhYmxlIHRib2R5IHRkIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLnEtdGFibGUtLWRlbnNlIC5xLXRhYmxlIHRoOmZpcnN0LWNoaWxkLFxuLnEtdGFibGUtLWRlbnNlIC5xLXRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLnEtdGFibGUtLWRlbnNlIC5xLXRhYmxlIHRoOmxhc3QtY2hpbGQsXG4ucS10YWJsZS0tZGVuc2UgLnEtdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4ucS10YWJsZS0tZGVuc2UgLnEtdGFibGVfX2JvdHRvbS1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4ucS10YWJsZS0tZGVuc2UgLnEtdGFibGVfX3NlbGVjdCAucS1maWVsZF9fY29udHJvbCxcbi5xLXRhYmxlLS1kZW5zZSAucS10YWJsZV9fc2VsZWN0IC5xLWZpZWxkX19uYXRpdmUge1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLnEtdGFibGUtLWRlbnNlIC5xLXRhYmxlX19zZWxlY3QgLnEtZmllbGRfX21hcmdpbmFsIHtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLnEtdGFibGVfX2JvdHRvbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnEtdGFibGUgdGhlYWQsXG4ucS10YWJsZSB0cixcbi5xLXRhYmxlIHRoLFxuLnEtdGFibGUgdGQge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsMC4xMik7XG59XG4ucS10YWJsZSB0Ym9keSB0ZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xLXRhYmxlIHRib2R5IHRkOmJlZm9yZSxcbi5xLXRhYmxlIHRib2R5IHRkOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnEtdGFibGUgdGJvZHkgdGQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjAzKTtcbn1cbi5xLXRhYmxlIHRib2R5IHRkOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjA2KTtcbn1cbi5xLXRhYmxlIHRib2R5IHRyLnNlbGVjdGVkIHRkOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG59XG5ib2R5LmRlc2t0b3AgLnEtdGFibGUgPiB0Ym9keSA+IHRyOm5vdCgucS10ci0tbm8taG92ZXIpOmhvdmVyID4gdGQ6bm90KC5xLXRkLS1uby1ob3Zlcik6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4ucS10YWJsZV9fY2FyZC0tZGFyayxcbi5xLXRhYmxlLS1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMjgpO1xufVxuLnEtdGFibGUtLWRhcmsgLnEtdGFibGVfX2JvdHRvbSxcbi5xLXRhYmxlLS1kYXJrIHRoZWFkLFxuLnEtdGFibGUtLWRhcmsgdHIsXG4ucS10YWJsZS0tZGFyayB0aCxcbi5xLXRhYmxlLS1kYXJrIHRkIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMjgpO1xufVxuLnEtdGFibGUtLWRhcmsgdGJvZHkgdGQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjA3KTtcbn1cbi5xLXRhYmxlLS1kYXJrIHRib2R5IHRkOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjEpO1xufVxuLnEtdGFibGUtLWRhcmsucS10YWJsZS0tdmVydGljYWwtc2VwYXJhdG9yIC5xLXRhYmxlX190b3AsXG4ucS10YWJsZS0tZGFyay5xLXRhYmxlLS1jZWxsLXNlcGFyYXRvciAucS10YWJsZV9fdG9wIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMjgpO1xufVxuLnEtdGFiIHtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucS10YWItLWZ1bGwge1xuICBtaW4taGVpZ2h0OiA3MnB4O1xufVxuLnEtdGFiLS1uby1jYXBzIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4ucS10YWJfX2NvbnRlbnQge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBtaW4td2lkdGg6IDQwcHg7XG59XG4ucS10YWJfX2NvbnRlbnQtLWlubGluZSAucS10YWJfX2ljb24gKyAucS10YWJfX2xhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4ucS10YWJfX2NvbnRlbnQgLnEtY2hpcC0tZmxvYXRpbmcge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMTZweDtcbn1cbi5xLXRhYl9faWNvbiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5xLXRhYl9fbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxNWVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnEtdGFiIC5xLWJhZGdlIHtcbiAgdG9wOiAzcHg7XG4gIHJpZ2h0OiAtMTJweDtcbn1cbi5xLXRhYl9fYWxlcnQsXG4ucS10YWJfX2FsZXJ0LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucS10YWJfX2FsZXJ0IHtcbiAgdG9wOiA3cHg7XG4gIHJpZ2h0OiAtOXB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbn1cbi5xLXRhYl9fYWxlcnQtaWNvbiB7XG4gIHRvcDogMnB4O1xuICByaWdodDogLTEycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5xLXRhYl9faW5kaWNhdG9yIHtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbn1cbi5xLXRhYi0tYWN0aXZlIC5xLXRhYl9faW5kaWNhdG9yIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCAvKiBydGw6aWdub3JlICovO1xufVxuLnEtdGFiLS1pbmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuODU7XG59XG4ucS10YWJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XG59XG4ucS10YWJzLS1zY3JvbGxhYmxlLnEtdGFic19fYXJyb3dzLS1vdXRzaWRlLnEtdGFicy0taG9yaXpvbnRhbCB7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbn1cbi5xLXRhYnMtLXNjcm9sbGFibGUucS10YWJzX19hcnJvd3MtLW91dHNpZGUucS10YWJzLS12ZXJ0aWNhbCB7XG4gIHBhZGRpbmctdG9wOiAzNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbn1cbi5xLXRhYnMtLXNjcm9sbGFibGUucS10YWJzX19hcnJvd3MtLW91dHNpZGUgLnEtdGFic19fYXJyb3ctLWZhZGVkIHtcbiAgb3BhY2l0eTogMC4zO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5xLXRhYnMtLXNjcm9sbGFibGUucS10YWJzX19hcnJvd3MtLWluc2lkZSAucS10YWJzX19hcnJvdy0tZmFkZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnEtdGFicy0tbm90LXNjcm9sbGFibGUgLnEtdGFic19fYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnEtdGFicy0tbm90LXNjcm9sbGFibGUgLnEtdGFic19fY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG59XG4ucS10YWJzX19hcnJvdyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIHRleHQtc2hhZG93OiAwIDAgM3B4ICNmZmYsIDAgMCAxcHggI2ZmZiwgMCAwIDFweCAjMDAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG59XG4ucS10YWJzX19jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleDogMSAxIGF1dG87XG59XG4ucS10YWJzX19jb250ZW50LS1hbGlnbi1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5xLXRhYnNfX2NvbnRlbnQtLWFsaWduLXJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5xLXRhYnNfX2NvbnRlbnQtLWFsaWduLWp1c3RpZnkgLnEtdGFiIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG4ucS10YWJzX19vZmZzZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnEtdGFicy0taG9yaXpvbnRhbCAucS10YWJzX19hcnJvdyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xLXRhYnMtLWhvcml6b250YWwgLnEtdGFic19fYXJyb3ctLXN0YXJ0IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwIC8qIHJ0bDppZ25vcmUgKi87XG4gIGJvdHRvbTogMDtcbn1cbi5xLXRhYnMtLWhvcml6b250YWwgLnEtdGFic19fYXJyb3ctLWVuZCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDAgLyogcnRsOmlnbm9yZSAqLztcbiAgYm90dG9tOiAwO1xufVxuLnEtdGFicy0tdmVydGljYWwge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucS10YWJzLS12ZXJ0aWNhbCAucS10YWJzX19jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnEtdGFicy0tdmVydGljYWwgLnEtdGFic19fYXJyb3cge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucS10YWJzLS12ZXJ0aWNhbCAucS10YWJzX19hcnJvdy0tc3RhcnQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnEtdGFicy0tdmVydGljYWwgLnEtdGFic19fYXJyb3ctLWVuZCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG4ucS10YWJzLS12ZXJ0aWNhbCAucS10YWIge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5xLXRhYnMtLXZlcnRpY2FsIC5xLXRhYl9faW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiB1bnNldDtcbiAgd2lkdGg6IDJweDtcbn1cbi5xLXRhYnMtLXZlcnRpY2FsLnEtdGFicy0tbm90LXNjcm9sbGFibGUgLnEtdGFic19fY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xLXRhYnMtLXZlcnRpY2FsLnEtdGFicy0tZGVuc2UgLnEtdGFiX19jb250ZW50IHtcbiAgbWluLXdpZHRoOiAyNHB4O1xufVxuLnEtdGFicy0tZGVuc2UgLnEtdGFiIHtcbiAgbWluLWhlaWdodDogMzZweDtcbn1cbi5xLXRhYnMtLWRlbnNlIC5xLXRhYi0tZnVsbCB7XG4gIG1pbi1oZWlnaHQ6IDUycHg7XG59XG4ucS10aW1lIHtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwwLDAsMC4yKSwgMCAycHggMnB4IHJnYmEoMCwwLDAsMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3V0bGluZTogMDtcbiAgd2lkdGg6IDI5MHB4O1xuICBtaW4td2lkdGg6IDI5MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ucS10aW1lLS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xMik7XG59XG4ucS10aW1lX19oZWFkZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZkMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcS1jb2xvci1wcmltYXJ5KTtcbiAgcGFkZGluZzogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5xLXRpbWVfX2FjdGlvbnMge1xuICBwYWRkaW5nOiAwIDE2cHggMTZweDtcbn1cbi5xLXRpbWVfX2hlYWRlci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDgzM2VtO1xufVxuLnEtdGltZV9faGVhZGVyLWxhYmVsID4gZGl2ICsgZGl2IHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi5xLXRpbWVfX2xpbmsge1xuICBvcGFjaXR5OiAwLjU2O1xuICBvdXRsaW5lOiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG59XG4ucS10aW1lX19saW5rLS1hY3RpdmUsXG4ucS10aW1lX19saW5rOmhvdmVyLFxuLnEtdGltZV9fbGluazpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucS10aW1lX19oZWFkZXItYW1wbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuLnEtdGltZV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4ucS10aW1lX19jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG59XG4ucS10aW1lX19jb250YWluZXItcGFyZW50IHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5xLXRpbWVfX2NvbnRhaW5lci1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5xLXRpbWVfX2Nsb2NrIHtcbiAgcGFkZGluZzogMjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucS10aW1lX19jbG9jay1jaXJjbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucS10aW1lX19jbG9jay1jZW50ZXIge1xuICBoZWlnaHQ6IDZweDtcbiAgd2lkdGg6IDZweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbn1cbi5xLXRpbWVfX2Nsb2NrLXBvaW50ZXIge1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDUwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwIC8qIHJ0bDppZ25vcmUgKi87XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogIzE5NzZkMjtcbiAgY29sb3I6IHZhcigtLXEtY29sb3ItcHJpbWFyeSk7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnEtdGltZV9fY2xvY2stcG9pbnRlcjpiZWZvcmUsXG4ucS10aW1lX19jbG9jay1wb2ludGVyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnEtdGltZV9fY2xvY2stcG9pbnRlcjpiZWZvcmUge1xuICBib3R0b206IC00cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xufVxuLnEtdGltZV9fY2xvY2stcG9pbnRlcjphZnRlciB7XG4gIHRvcDogLTNweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIHdpZHRoOiA2cHg7XG59XG4ucS10aW1lX19jbG9jay1wb3NpdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSAvKiBydGw6aWdub3JlICovO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ucS10aW1lX19jbG9jay1wb3NpdGlvbi0tZGlzYWJsZSB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5xLXRpbWVfX2Nsb2NrLXBvc2l0aW9uLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NmQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5xLXRpbWVfX2Nsb2NrLXBvcy0wIHtcbiAgdG9wOiAwJTtcbiAgbGVmdDogNTAlIC8qIHJ0bDppZ25vcmUgKi87XG59XG4ucS10aW1lX19jbG9jay1wb3MtMSB7XG4gIHRvcDogNi43JTtcbiAgbGVmdDogNzUlIC8qIHJ0bDppZ25vcmUgKi87XG59XG4ucS10aW1lX19jbG9jay1wb3MtMiB7XG4gIHRvcDogMjUlO1xuICBsZWZ0OiA5My4zJSAvKiBydGw6aWdub3JlICovO1xufVxuLnEtdGltZV9fY2xvY2stcG9zLTMge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTAwJSAvKiBydGw6aWdub3JlICovO1xufVxuLnEtdGltZV9fY2xvY2stcG9zLTQge1xuICB0b3A6IDc1JTtcbiAgbGVmdDogOTMuMyUgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5xLXRpbWVfX2Nsb2NrLXBvcy01IHtcbiAgdG9wOiA5My4zJTtcbiAgbGVmdDogNzUlIC8qIHJ0bDppZ25vcmUgKi87XG59XG4ucS10aW1lX19jbG9jay1wb3MtNiB7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogNTAlIC8qIHJ0bDppZ25vcmUgKi87XG59XG4ucS10aW1lX19jbG9jay1wb3MtNyB7XG4gIHRvcDogOTMuMyU7XG4gIGxlZnQ6IDI1JSAvKiBydGw6aWdub3JlICovO1xufVxuLnEtdGltZV9fY2xvY2stcG9zLTgge1xuICB0b3A6IDc1JTtcbiAgbGVmdDogNi43JSAvKiBydGw6aWdub3JlICovO1xufVxuLnEtdGltZV9fY2xvY2stcG9zLTkge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMCUgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5xLXRpbWVfX2Nsb2NrLXBvcy0xMCB7XG4gIHRvcDogMjUlO1xuICBsZWZ0OiA2LjclIC8qIHJ0bDppZ25vcmUgKi87XG59XG4ucS10aW1lX19jbG9jay1wb3MtMTEge1xuICB0b3A6IDYuNyU7XG4gIGxlZnQ6IDI1JSAvKiBydGw6aWdub3JlICovO1xufVxuLnEtdGltZV9fY2xvY2stcG9zLTEyIHtcbiAgdG9wOiAxNSU7XG4gIGxlZnQ6IDUwJSAvKiBydGw6aWdub3JlICovO1xufVxuLnEtdGltZV9fY2xvY2stcG9zLTEzIHtcbiAgdG9wOiAxOS42OSU7XG4gIGxlZnQ6IDY3LjUlIC8qIHJ0bDppZ25vcmUgKi87XG59XG4ucS10aW1lX19jbG9jay1wb3MtMTQge1xuICB0b3A6IDMyLjUlO1xuICBsZWZ0OiA4MC4zMSUgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5xLXRpbWVfX2Nsb2NrLXBvcy0xNSB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA4NSUgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5xLXRpbWVfX2Nsb2NrLXBvcy0xNiB7XG4gIHRvcDogNjcuNSU7XG4gIGxlZnQ6IDgwLjMxJSAvKiBydGw6aWdub3JlICovO1xufVxuLnEtdGltZV9fY2xvY2stcG9zLTE3IHtcbiAgdG9wOiA4MC4zMSU7XG4gIGxlZnQ6IDY3LjUlIC8qIHJ0bDppZ25vcmUgKi87XG59XG4ucS10aW1lX19jbG9jay1wb3MtMTgge1xuICB0b3A6IDg1JTtcbiAgbGVmdDogNTAlIC8qIHJ0bDppZ25vcmUgKi87XG59XG4ucS10aW1lX19jbG9jay1wb3MtMTkge1xuICB0b3A6IDgwLjMxJTtcbiAgbGVmdDogMzIuNSUgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5xLXRpbWVfX2Nsb2NrLXBvcy0yMCB7XG4gIHRvcDogNjcuNSU7XG4gIGxlZnQ6IDE5LjY5JSAvKiBydGw6aWdub3JlICovO1xufVxuLnEtdGltZV9fY2xvY2stcG9zLTIxIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDE1JSAvKiBydGw6aWdub3JlICovO1xufVxuLnEtdGltZV9fY2xvY2stcG9zLTIyIHtcbiAgdG9wOiAzMi41JTtcbiAgbGVmdDogMTkuNjklIC8qIHJ0bDppZ25vcmUgKi87XG59XG4ucS10aW1lX19jbG9jay1wb3MtMjMge1xuICB0b3A6IDE5LjY5JTtcbiAgbGVmdDogMzIuNSUgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5xLXRpbWVfX25vdy1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NmQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogMTJweDtcbn1cbi5xLXRpbWUuZGlzYWJsZWQgLnEtdGltZV9faGVhZGVyLWFtcG0sXG4ucS10aW1lLS1yZWFkb25seSAucS10aW1lX19oZWFkZXItYW1wbSxcbi5xLXRpbWUuZGlzYWJsZWQgLnEtdGltZV9fY29udGVudCxcbi5xLXRpbWUtLXJlYWRvbmx5IC5xLXRpbWVfX2NvbnRlbnQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5xLXRpbWUtLXBvcnRyYWl0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucS10aW1lLS1wb3J0cmFpdCAucS10aW1lX19oZWFkZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgbWluLWhlaWdodDogODZweDtcbn1cbi5xLXRpbWUtLXBvcnRyYWl0IC5xLXRpbWVfX2hlYWRlci1hbXBtIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4ucS10aW1lLS1wb3J0cmFpdC5xLXRpbWUtLWJvcmRlcmVkIC5xLXRpbWVfX2NvbnRlbnQge1xuICBtYXJnaW46IDFweCAwO1xufVxuLnEtdGltZS0tbGFuZHNjYXBlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBtaW4td2lkdGg6IDQyMHB4O1xufVxuLnEtdGltZS0tbGFuZHNjYXBlID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucS10aW1lLS1sYW5kc2NhcGUgLnEtdGltZV9faGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgbWluLXdpZHRoOiAxNTZweDtcbn1cbi5xLXRpbWUtLWxhbmRzY2FwZSAucS10aW1lX19oZWFkZXItYW1wbSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4ucS10aW1lLS1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMjgpO1xufVxuLnEtdGltZWxpbmUge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5xLXRpbWVsaW5lIGg2IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4ucS10aW1lbGluZS0tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnEtdGltZWxpbmUtLWRhcmsgLnEtdGltZWxpbmVfX3N1YnRpdGxlIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLnEtdGltZWxpbmVfX2NvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbn1cbi5xLXRpbWVsaW5lX190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucS10aW1lbGluZV9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgb3BhY2l0eTogMC42O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnEtdGltZWxpbmVfX2RvdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxNXB4O1xufVxuLnEtdGltZWxpbmVfX2RvdDpiZWZvcmUsXG4ucS10aW1lbGluZV9fZG90OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5xLXRpbWVsaW5lX19kb3Q6YmVmb3JlIHtcbiAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZS1pbi1vdXQsIGJvcmRlciAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnEtdGltZWxpbmVfX2RvdDphZnRlciB7XG4gIHdpZHRoOiAzcHg7XG4gIG9wYWNpdHk6IDAuNDtcbiAgdG9wOiAyNHB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDZweDtcbn1cbi5xLXRpbWVsaW5lX19kb3QgLnEtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucS10aW1lbGluZV9fZG90IC5xLWljb24gPiBzdmcsXG4ucS10aW1lbGluZV9fZG90IC5xLWljb24gPiBpbWcge1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbn1cbi5xLXRpbWVsaW5lX19kb3QtaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMzFweDtcbiAgd2lkdGg6IDMxcHg7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnEtdGltZWxpbmVfX2hlYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucS10aW1lbGluZV9faGVhZGluZzpmaXJzdC1jaGlsZCAucS10aW1lbGluZV9faGVhZGluZy10aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnEtdGltZWxpbmVfX2hlYWRpbmc6bGFzdC1jaGlsZCAucS10aW1lbGluZV9faGVhZGluZy10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnEtdGltZWxpbmVfX2hlYWRpbmctdGl0bGUge1xuICBwYWRkaW5nOiAzMnB4IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5xLXRpbWVsaW5lX19lbnRyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4ucS10aW1lbGluZV9fZW50cnk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ucS10aW1lbGluZV9fZW50cnk6bGFzdC1jaGlsZCAucS10aW1lbGluZV9fZG90OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5xLXRpbWVsaW5lX19lbnRyeS0taWNvbiAucS10aW1lbGluZV9fZG90IHtcbiAgd2lkdGg6IDMxcHg7XG59XG4ucS10aW1lbGluZV9fZW50cnktLWljb24gLnEtdGltZWxpbmVfX2RvdDpiZWZvcmUge1xuICBoZWlnaHQ6IDMxcHg7XG4gIHdpZHRoOiAzMXB4O1xufVxuLnEtdGltZWxpbmVfX2VudHJ5LS1pY29uIC5xLXRpbWVsaW5lX19kb3Q6YWZ0ZXIge1xuICB0b3A6IDQxcHg7XG4gIGxlZnQ6IDE0cHg7XG59XG4ucS10aW1lbGluZV9fZW50cnktLWljb24gLnEtdGltZWxpbmVfX3N1YnRpdGxlIHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5xLXRpbWVsaW5lLS1kZW5zZS0tcmlnaHQgLnEtdGltZWxpbmVfX2VudHJ5IHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuLnEtdGltZWxpbmUtLWRlbnNlLS1yaWdodCAucS10aW1lbGluZV9fZW50cnktLWljb24gLnEtdGltZWxpbmVfX2RvdCB7XG4gIGxlZnQ6IC04cHg7XG59XG4ucS10aW1lbGluZS0tZGVuc2UtLXJpZ2h0IC5xLXRpbWVsaW5lX19kb3Qge1xuICBsZWZ0OiAwO1xufVxuLnEtdGltZWxpbmUtLWRlbnNlLS1sZWZ0IC5xLXRpbWVsaW5lX19oZWFkaW5nIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucS10aW1lbGluZS0tZGVuc2UtLWxlZnQgLnEtdGltZWxpbmVfX2VudHJ5IHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbi5xLXRpbWVsaW5lLS1kZW5zZS0tbGVmdCAucS10aW1lbGluZV9fZW50cnktLWljb24gLnEtdGltZWxpbmVfX2RvdCB7XG4gIHJpZ2h0OiAtOHB4O1xufVxuLnEtdGltZWxpbmUtLWRlbnNlLS1sZWZ0IC5xLXRpbWVsaW5lX19jb250ZW50LFxuLnEtdGltZWxpbmUtLWRlbnNlLS1sZWZ0IC5xLXRpbWVsaW5lX190aXRsZSxcbi5xLXRpbWVsaW5lLS1kZW5zZS0tbGVmdCAucS10aW1lbGluZV9fc3VidGl0bGUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5xLXRpbWVsaW5lLS1kZW5zZS0tbGVmdCAucS10aW1lbGluZV9fZG90IHtcbiAgcmlnaHQ6IDA7XG59XG4ucS10aW1lbGluZS0tY29tZm9ydGFibGUge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5xLXRpbWVsaW5lLS1jb21mb3J0YWJsZSAucS10aW1lbGluZV9faGVhZGluZyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgZm9udC1zaXplOiAyMDAlO1xufVxuLnEtdGltZWxpbmUtLWNvbWZvcnRhYmxlIC5xLXRpbWVsaW5lX19oZWFkaW5nID4gZGl2IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cbi5xLXRpbWVsaW5lLS1jb21mb3J0YWJsZSAucS10aW1lbGluZV9fZW50cnkge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIHBhZGRpbmc6IDA7XG59XG4ucS10aW1lbGluZS0tY29tZm9ydGFibGUgLnEtdGltZWxpbmVfX2VudHJ5LS1pY29uIC5xLXRpbWVsaW5lX19jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5xLXRpbWVsaW5lLS1jb21mb3J0YWJsZSAucS10aW1lbGluZV9fc3VidGl0bGUsXG4ucS10aW1lbGluZS0tY29tZm9ydGFibGUgLnEtdGltZWxpbmVfX2RvdCxcbi5xLXRpbWVsaW5lLS1jb21mb3J0YWJsZSAucS10aW1lbGluZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ucS10aW1lbGluZS0tY29tZm9ydGFibGUgLnEtdGltZWxpbmVfX3N1YnRpdGxlIHtcbiAgd2lkdGg6IDM1JTtcbn1cbi5xLXRpbWVsaW5lLS1jb21mb3J0YWJsZSAucS10aW1lbGluZV9fZG90IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDMxcHg7XG59XG4ucS10aW1lbGluZS0tY29tZm9ydGFibGUtLXJpZ2h0IC5xLXRpbWVsaW5lX19oZWFkaW5nIC5xLXRpbWVsaW5lX19oZWFkaW5nLXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IC01MHB4O1xufVxuLnEtdGltZWxpbmUtLWNvbWZvcnRhYmxlLS1yaWdodCAucS10aW1lbGluZV9fc3VidGl0bGUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbi5xLXRpbWVsaW5lLS1jb21mb3J0YWJsZS0tcmlnaHQgLnEtdGltZWxpbmVfX2NvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4ucS10aW1lbGluZS0tY29tZm9ydGFibGUtLXJpZ2h0IC5xLXRpbWVsaW5lX19lbnRyeS0taWNvbiAucS10aW1lbGluZV9fZG90IHtcbiAgbGVmdDogLThweDtcbn1cbi5xLXRpbWVsaW5lLS1jb21mb3J0YWJsZS0tbGVmdCAucS10aW1lbGluZV9faGVhZGluZyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnEtdGltZWxpbmUtLWNvbWZvcnRhYmxlLS1sZWZ0IC5xLXRpbWVsaW5lX19oZWFkaW5nIC5xLXRpbWVsaW5lX19oZWFkaW5nLXRpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNTBweDtcbn1cbi5xLXRpbWVsaW5lLS1jb21mb3J0YWJsZS0tbGVmdCAucS10aW1lbGluZV9fc3VidGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4ucS10aW1lbGluZS0tY29tZm9ydGFibGUtLWxlZnQgLnEtdGltZWxpbmVfX2NvbnRlbnQge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuLnEtdGltZWxpbmUtLWNvbWZvcnRhYmxlLS1sZWZ0IC5xLXRpbWVsaW5lX19jb250ZW50LFxuLnEtdGltZWxpbmUtLWNvbWZvcnRhYmxlLS1sZWZ0IC5xLXRpbWVsaW5lX190aXRsZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnEtdGltZWxpbmUtLWNvbWZvcnRhYmxlLS1sZWZ0IC5xLXRpbWVsaW5lX19lbnRyeS0taWNvbiAucS10aW1lbGluZV9fZG90IHtcbiAgcmlnaHQ6IDA7XG59XG4ucS10aW1lbGluZS0tY29tZm9ydGFibGUtLWxlZnQgLnEtdGltZWxpbmVfX2RvdCB7XG4gIHJpZ2h0OiAtOHB4O1xufVxuLnEtdGltZWxpbmUtLWxvb3NlIC5xLXRpbWVsaW5lX19oZWFkaW5nLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5xLXRpbWVsaW5lLS1sb29zZSAucS10aW1lbGluZV9fZW50cnksXG4ucS10aW1lbGluZS0tbG9vc2UgLnEtdGltZWxpbmVfX3N1YnRpdGxlLFxuLnEtdGltZWxpbmUtLWxvb3NlIC5xLXRpbWVsaW5lX19kb3QsXG4ucS10aW1lbGluZS0tbG9vc2UgLnEtdGltZWxpbmVfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnEtdGltZWxpbmUtLWxvb3NlIC5xLXRpbWVsaW5lX19kb3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC03LjE1cHg7XG59XG4ucS10aW1lbGluZS0tbG9vc2UgLnEtdGltZWxpbmVfX2VudHJ5IHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucS10aW1lbGluZS0tbG9vc2UgLnEtdGltZWxpbmVfX2VudHJ5LS1pY29uIC5xLXRpbWVsaW5lX19kb3Qge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG4ucS10aW1lbGluZS0tbG9vc2UgLnEtdGltZWxpbmVfX2VudHJ5LS1pY29uIC5xLXRpbWVsaW5lX19zdWJ0aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xufVxuLnEtdGltZWxpbmUtLWxvb3NlIC5xLXRpbWVsaW5lX19lbnRyeS0taWNvbiAucS10aW1lbGluZV9fY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4ucS10aW1lbGluZS0tbG9vc2UgLnEtdGltZWxpbmVfX2VudHJ5LS1sZWZ0IC5xLXRpbWVsaW5lX19jb250ZW50LFxuLnEtdGltZWxpbmUtLWxvb3NlIC5xLXRpbWVsaW5lX19lbnRyeS0tcmlnaHQgLnEtdGltZWxpbmVfX3N1YnRpdGxlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnEtdGltZWxpbmUtLWxvb3NlIC5xLXRpbWVsaW5lX19lbnRyeS0tbGVmdCAucS10aW1lbGluZV9fc3VidGl0bGUsXG4ucS10aW1lbGluZS0tbG9vc2UgLnEtdGltZWxpbmVfX2VudHJ5LS1yaWdodCAucS10aW1lbGluZV9fY29udGVudCB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLnEtdGltZWxpbmUtLWxvb3NlIC5xLXRpbWVsaW5lX19zdWJ0aXRsZSxcbi5xLXRpbWVsaW5lLS1sb29zZSAucS10aW1lbGluZV9fY29udGVudCB7XG4gIHdpZHRoOiA1MCU7XG59XG4ucS10b2dnbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnEtdG9nZ2xlX19uYXRpdmUge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbn1cbi5xLXRvZ2dsZV9fdHJhY2sge1xuICBoZWlnaHQ6IDAuMzVlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4xNzVlbTtcbiAgb3BhY2l0eTogMC4zODtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xufVxuLnEtdG9nZ2xlX190aHVtYiB7XG4gIHRvcDogMC4yNWVtO1xuICBsZWZ0OiAwLjI1ZW07XG4gIHdpZHRoOiAwLjVlbTtcbiAgaGVpZ2h0OiAwLjVlbTtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjIycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB6LWluZGV4OiAwO1xufVxuLnEtdG9nZ2xlX190aHVtYjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDNweCAxcHggLTJweCByZ2JhKDAsMCwwLDAuMiksIDAgMnB4IDJweCAwIHJnYmEoMCwwLDAsMC4xNCksIDAgMXB4IDVweCAwIHJnYmEoMCwwLDAsMC4xMik7XG59XG4ucS10b2dnbGVfX3RodW1iIC5xLWljb24ge1xuICBmb250LXNpemU6IDAuM2VtO1xuICBtaW4td2lkdGg6IDFlbTtcbiAgY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IDAuNTQ7XG4gIHotaW5kZXg6IDE7XG59XG4ucS10b2dnbGVfX2lubmVyIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICB3aWR0aDogMS40ZW07XG4gIG1pbi13aWR0aDogMS40ZW07XG4gIGhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAwLjMyNWVtIDAuM2VtO1xuICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG4ucS10b2dnbGVfX2lubmVyLS1pbmRldCAucS10b2dnbGVfX3RodW1iIHtcbiAgbGVmdDogMC40NWVtO1xufVxuLnEtdG9nZ2xlX19pbm5lci0tdHJ1dGh5IHtcbiAgY29sb3I6ICMxOTc2ZDI7XG4gIGNvbG9yOiB2YXIoLS1xLWNvbG9yLXByaW1hcnkpO1xufVxuLnEtdG9nZ2xlX19pbm5lci0tdHJ1dGh5IC5xLXRvZ2dsZV9fdHJhY2sge1xuICBvcGFjaXR5OiAwLjU0O1xufVxuLnEtdG9nZ2xlX19pbm5lci0tdHJ1dGh5IC5xLXRvZ2dsZV9fdGh1bWIge1xuICBsZWZ0OiAwLjY1ZW07XG59XG4ucS10b2dnbGVfX2lubmVyLS10cnV0aHkgLnEtdG9nZ2xlX190aHVtYjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5xLXRvZ2dsZV9faW5uZXItLXRydXRoeSAucS10b2dnbGVfX3RodW1iIC5xLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cbi5xLXRvZ2dsZS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDtcbn1cbi5xLXRvZ2dsZS0tZGFyayAucS10b2dnbGVfX2lubmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucS10b2dnbGUtLWRhcmsgLnEtdG9nZ2xlX19pbm5lci0tdHJ1dGh5IHtcbiAgY29sb3I6ICMxOTc2ZDI7XG4gIGNvbG9yOiB2YXIoLS1xLWNvbG9yLXByaW1hcnkpO1xufVxuLnEtdG9nZ2xlLS1kYXJrIC5xLXRvZ2dsZV9fdGh1bWI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4zMiAhaW1wb3J0YW50O1xufVxuLnEtdG9nZ2xlLS1kZW5zZSAucS10b2dnbGVfX2lubmVyIHtcbiAgd2lkdGg6IDAuOGVtO1xuICBtaW4td2lkdGg6IDAuOGVtO1xuICBoZWlnaHQ6IDAuNWVtO1xuICBwYWRkaW5nOiAwLjA3NjI1ZW0gMDtcbn1cbi5xLXRvZ2dsZS0tZGVuc2UgLnEtdG9nZ2xlX190aHVtYiB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5xLXRvZ2dsZS0tZGVuc2UgLnEtdG9nZ2xlX19pbm5lci0taW5kZXQgLnEtdG9nZ2xlX190aHVtYiB7XG4gIGxlZnQ6IDAuMTVlbTtcbn1cbi5xLXRvZ2dsZS0tZGVuc2UgLnEtdG9nZ2xlX19pbm5lci0tdHJ1dGh5IC5xLXRvZ2dsZV9fdGh1bWIge1xuICBsZWZ0OiAwLjNlbTtcbn1cbi5xLXRvZ2dsZS0tZGVuc2UgLnEtdG9nZ2xlX19sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMC41ZW07XG59XG4ucS10b2dnbGUtLWRlbnNlLnJldmVyc2UgLnEtdG9nZ2xlX19sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG59XG5ib2R5LmRlc2t0b3AgLnEtdG9nZ2xlOm5vdCguZGlzYWJsZWQpIC5xLXRvZ2dsZV9fdGh1bWI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgb3BhY2l0eTogMC4xMjtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG59XG5ib2R5LmRlc2t0b3AgLnEtdG9nZ2xlOm5vdCguZGlzYWJsZWQpOmZvY3VzIC5xLXRvZ2dsZV9fdGh1bWI6YmVmb3JlLFxuYm9keS5kZXNrdG9wIC5xLXRvZ2dsZTpub3QoLmRpc2FibGVkKTpob3ZlciAucS10b2dnbGVfX3RodW1iOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgyLCAyLCAxKTtcbn1cbmJvZHkuZGVza3RvcCAucS10b2dnbGUtLWRlbnNlOm5vdCguZGlzYWJsZWQpOmZvY3VzIC5xLXRvZ2dsZV9fdGh1bWI6YmVmb3JlLFxuYm9keS5kZXNrdG9wIC5xLXRvZ2dsZS0tZGVuc2U6bm90KC5kaXNhYmxlZCk6aG92ZXIgLnEtdG9nZ2xlX190aHVtYjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMS41LCAxLjUsIDEpO1xufVxuLnEtdG9vbGJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5xLXRvb2xiYXItLWluc2V0IHtcbiAgcGFkZGluZy1sZWZ0OiA1OHB4O1xufVxuLnEtdG9vbGJhciAucS1hdmF0YXIge1xuICBmb250LXNpemU6IDM4cHg7XG59XG4ucS10b29sYmFyX190aXRsZSB7XG4gIGZsZXg6IDEgMSAwJTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG4ucS10b29sYmFyX190aXRsZTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5xLXRvb2xiYXJfX3RpdGxlOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnEtdG9vbHRpcC0tc3R5bGUge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjZmFmYWZhO1xuICBiYWNrZ3JvdW5kOiAjNzU3NTc1O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnEtdG9vbHRpcCB7XG4gIHotaW5kZXg6IDkwMDA7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OS45OHB4KSB7XG4gIC5xLXRvb2x0aXAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgfVxufVxuLnEtdHJlZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICM5ZTllOWU7XG59XG4ucS10cmVlX19ub2RlIHtcbiAgcGFkZGluZzogMCAwIDNweCAyMnB4O1xufVxuLnEtdHJlZV9fbm9kZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTNweDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMnB4O1xuICByaWdodDogYXV0bztcbiAgbGVmdDogLTEzcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgY3VycmVudENvbG9yO1xufVxuLnEtdHJlZV9fbm9kZTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xLXRyZWVfX25vZGUtLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucS10cmVlX19ub2RlLS1kaXNhYmxlZCAuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG4ucS10cmVlX19ub2RlLS1kaXNhYmxlZCA+IGRpdixcbi5xLXRyZWVfX25vZGUtLWRpc2FibGVkID4gaSxcbi5xLXRyZWVfX25vZGUtLWRpc2FibGVkID4gLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7XG59XG4ucS10cmVlX19ub2RlLS1kaXNhYmxlZCA+IGRpdiAucS10cmVlX19ub2RlLS1kaXNhYmxlZCA+IGRpdixcbi5xLXRyZWVfX25vZGUtLWRpc2FibGVkID4gaSAucS10cmVlX19ub2RlLS1kaXNhYmxlZCA+IGRpdixcbi5xLXRyZWVfX25vZGUtLWRpc2FibGVkID4gLmRpc2FibGVkIC5xLXRyZWVfX25vZGUtLWRpc2FibGVkID4gZGl2LFxuLnEtdHJlZV9fbm9kZS0tZGlzYWJsZWQgPiBkaXYgLnEtdHJlZV9fbm9kZS0tZGlzYWJsZWQgPiBpLFxuLnEtdHJlZV9fbm9kZS0tZGlzYWJsZWQgPiBpIC5xLXRyZWVfX25vZGUtLWRpc2FibGVkID4gaSxcbi5xLXRyZWVfX25vZGUtLWRpc2FibGVkID4gLmRpc2FibGVkIC5xLXRyZWVfX25vZGUtLWRpc2FibGVkID4gaSxcbi5xLXRyZWVfX25vZGUtLWRpc2FibGVkID4gZGl2IC5xLXRyZWVfX25vZGUtLWRpc2FibGVkID4gLmRpc2FibGVkLFxuLnEtdHJlZV9fbm9kZS0tZGlzYWJsZWQgPiBpIC5xLXRyZWVfX25vZGUtLWRpc2FibGVkID4gLmRpc2FibGVkLFxuLnEtdHJlZV9fbm9kZS0tZGlzYWJsZWQgPiAuZGlzYWJsZWQgLnEtdHJlZV9fbm9kZS0tZGlzYWJsZWQgPiAuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG4ucS10cmVlX19ub2RlLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zcHg7XG4gIGJvdHRvbTogNTAlO1xuICB3aWR0aDogMzFweDtcbiAgbGVmdDogLTM1cHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY3VycmVudENvbG9yO1xufVxuLnEtdHJlZV9fY2hpbGRyZW4ge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4ucS10cmVlX19ub2RlLWJvZHkge1xuICBwYWRkaW5nOiA1cHggMCA4cHggNXB4O1xufVxuLnEtdHJlZV9fbm9kZS0tcGFyZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG59XG4ucS10cmVlX19ub2RlLS1wYXJlbnQgPiAucS10cmVlX19ub2RlLWhlYWRlcjpiZWZvcmUge1xuICB3aWR0aDogMTVweDtcbiAgbGVmdDogLTE1cHg7XG59XG4ucS10cmVlX19ub2RlLS1wYXJlbnQgPiAucS10cmVlX19ub2RlLWNvbGxhcHNpYmxlID4gLnEtdHJlZV9fbm9kZS1ib2R5IHtcbiAgcGFkZGluZzogNXB4IDAgOHB4IDI3cHg7XG59XG4ucS10cmVlX19ub2RlLS1wYXJlbnQgPiAucS10cmVlX19ub2RlLWNvbGxhcHNpYmxlID4gLnEtdHJlZV9fbm9kZS1ib2R5OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMnB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm90dG9tOiA1MHB4O1xufVxuLnEtdHJlZV9fbm9kZS0tbGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5xLXRyZWVfX25vZGUtaGVhZGVyIHtcbiAgcGFkZGluZzogNHB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3V0bGluZTogMDtcbn1cbi5xLXRyZWVfX25vZGUtaGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbn1cbi5xLXRyZWVfX25vZGUtLXNlbGVjdGVkIC5xLXRyZWVfX25vZGUtaGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzllOWU5ZTtcbn1cbi5xLXRyZWVfX2ljb24sXG4ucS10cmVlX19ub2RlLWhlYWRlci1jb250ZW50IC5xLWljb24ge1xuICBmb250LXNpemU6IDIxcHg7XG59XG4ucS10cmVlX19pbWcge1xuICBoZWlnaHQ6IDQycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5xLXRyZWVfX2F2YXRhcixcbi5xLXRyZWVfX25vZGUtaGVhZGVyLWNvbnRlbnQgLnEtYXZhdGFyIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG4ucS10cmVlX19hcnJvdyxcbi5xLXRyZWVfX3NwaW5uZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnEtdHJlZV9fYXJyb3cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cbi5xLXRyZWVfX2Fycm93LS1yb3RhdGUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcbn1cbi5xLXRyZWVfX3RpY2tib3gge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5xLXRyZWUgPiAucS10cmVlX19ub2RlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5xLXRyZWUgPiAucS10cmVlX19ub2RlOmFmdGVyLFxuLnEtdHJlZSA+IC5xLXRyZWVfX25vZGUgPiAucS10cmVlX19ub2RlLWhlYWRlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnEtdHJlZSA+IC5xLXRyZWVfX25vZGUtLWNoaWxkID4gLnEtdHJlZV9fbm9kZS1oZWFkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG4ucS10cmVlLS1kYXJrIC5xLXRyZWVfX25vZGUtaGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5xLXRyZWUtLW5vLWNvbm5lY3RvcnMgLnEtdHJlZV9fbm9kZTphZnRlcixcbi5xLXRyZWUtLW5vLWNvbm5lY3RvcnMgLnEtdHJlZV9fbm9kZS1oZWFkZXI6YmVmb3JlLFxuLnEtdHJlZS0tbm8tY29ubmVjdG9ycyAucS10cmVlX19ub2RlLWJvZHk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucS10cmVlLS1kZW5zZSA+IC5xLXRyZWVfX25vZGUtLWNoaWxkID4gLnEtdHJlZV9fbm9kZS1oZWFkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbn1cbi5xLXRyZWUtLWRlbnNlIC5xLXRyZWVfX2Fycm93LFxuLnEtdHJlZS0tZGVuc2UgLnEtdHJlZV9fc3Bpbm5lciB7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xufVxuLnEtdHJlZS0tZGVuc2UgLnEtdHJlZV9faW1nIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLnEtdHJlZS0tZGVuc2UgLnEtdHJlZV9fdGlja2JveCB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuLnEtdHJlZS0tZGVuc2UgLnEtdHJlZV9fbm9kZSB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucS10cmVlLS1kZW5zZSAucS10cmVlX19ub2RlOmFmdGVyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtOHB4O1xufVxuLnEtdHJlZS0tZGVuc2UgLnEtdHJlZV9fbm9kZS1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAxcHg7XG59XG4ucS10cmVlLS1kZW5zZSAucS10cmVlX19ub2RlLWhlYWRlcjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IC04cHg7XG4gIHdpZHRoOiA4cHg7XG59XG4ucS10cmVlLS1kZW5zZSAucS10cmVlX19ub2RlLS1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbn1cbi5xLXRyZWUtLWRlbnNlIC5xLXRyZWVfX25vZGUtLWNoaWxkID4gLnEtdHJlZV9fbm9kZS1oZWFkZXI6YmVmb3JlIHtcbiAgbGVmdDogLTI1cHg7XG4gIHdpZHRoOiAyMXB4O1xufVxuLnEtdHJlZS0tZGVuc2UgLnEtdHJlZV9fbm9kZS1ib2R5IHtcbiAgcGFkZGluZzogMCAwIDJweDtcbn1cbi5xLXRyZWUtLWRlbnNlIC5xLXRyZWVfX25vZGUtLXBhcmVudCA+IC5xLXRyZWVfX25vZGUtY29sbGFwc2libGUgPiAucS10cmVlX19ub2RlLWJvZHkge1xuICBwYWRkaW5nOiAwIDAgMnB4IDIwcHg7XG59XG4ucS10cmVlLS1kZW5zZSAucS10cmVlX19ub2RlLS1wYXJlbnQgPiAucS10cmVlX19ub2RlLWNvbGxhcHNpYmxlID4gLnEtdHJlZV9fbm9kZS1ib2R5OmFmdGVyIHtcbiAgbGVmdDogOHB4O1xufVxuLnEtdHJlZS0tZGVuc2UgLnEtdHJlZV9fY2hpbGRyZW4ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5bZGlyPXJ0bF0gLnEtdHJlZV9fYXJyb3cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE4MGRlZykgLyogcnRsOmlnbm9yZSAqLztcbn1cbltkaXI9cnRsXSAucS10cmVlX19hcnJvdy0tcm90YXRlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZykgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5xLXVwbG9hZGVyIHtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwwLDAsMC4yKSwgMCAycHggMnB4IHJnYmEoMCwwLDAsMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzIwcHg7XG4gIG1heC1oZWlnaHQ6IDMyMHB4O1xufVxuLnEtdXBsb2FkZXItLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5xLXVwbG9hZGVyX19pbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxO1xufVxuLnEtdXBsb2FkZXJfX2lucHV0Ojotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5xLXVwbG9hZGVyX19maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gIG9wYWNpdHk6IDAuMDQ7XG59XG4ucS11cGxvYWRlcl9faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZkMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnEtdXBsb2FkZXJfX3NwaW5uZXIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnEtdXBsb2FkZXJfX2hlYWRlci1jb250ZW50IHtcbiAgcGFkZGluZzogOHB4O1xufVxuLnEtdXBsb2FkZXJfX2RuZCB7XG4gIG91dGxpbmU6IDFweCBkYXNoZWQgY3VycmVudENvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTRweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjYpO1xufVxuLnEtdXBsb2FkZXJfX292ZXJsYXkge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNik7XG59XG4ucS11cGxvYWRlcl9fbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDhweDtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgZmxleDogMSAxIGF1dG87XG59XG4ucS11cGxvYWRlcl9fZmlsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnEtdXBsb2FkZXJfX2ZpbGUgLnEtY2lyY3VsYXItcHJvZ3Jlc3Mge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4ucS11cGxvYWRlcl9fZmlsZS0taW1nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMjAwcHg7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ucS11cGxvYWRlcl9fZmlsZS0taW1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4ucS11cGxvYWRlcl9fZmlsZS0taW1nIC5xLWNpcmN1bGFyLXByb2dyZXNzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucS11cGxvYWRlcl9fZmlsZS0taW1nIC5xLXVwbG9hZGVyX19maWxlLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMCwwLDAuNykgMjAlLCByZ2JhKDI1NSwyNTUsMjU1LDApKTtcbn1cbi5xLXVwbG9hZGVyX19maWxlICsgLnEtdXBsb2FkZXJfX2ZpbGUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4ucS11cGxvYWRlcl9fZmlsZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuLnEtdXBsb2FkZXJfX2ZpbGUtaGVhZGVyLWNvbnRlbnQge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4ucS11cGxvYWRlcl9fZmlsZS1zdGF0dXMge1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnEtdXBsb2FkZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4ucS11cGxvYWRlcl9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLnEtdXBsb2FkZXItLWRpc2FibGUgLnEtdXBsb2FkZXJfX2hlYWRlcixcbi5xLXVwbG9hZGVyLS1kaXNhYmxlIC5xLXVwbG9hZGVyX19saXN0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucS11cGxvYWRlci0tZGFyayB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjI4KTtcbn1cbi5xLXVwbG9hZGVyLS1kYXJrIC5xLXVwbG9hZGVyX19maWxlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMjgpO1xufVxuLnEtdXBsb2FkZXItLWRhcmsgLnEtdXBsb2FkZXJfX2RuZCxcbi5xLXVwbG9hZGVyLS1kYXJrIC5xLXVwbG9hZGVyX19vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjMpO1xufVxuLnEtdXBsb2FkZXItLWRhcmsgLnEtdXBsb2FkZXJfX292ZXJsYXkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5xLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xufVxuLnEtdmlkZW8gaWZyYW1lLFxuLnEtdmlkZW8gb2JqZWN0LFxuLnEtdmlkZW8gZW1iZWQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnEtdmlkZW8tLXJlc3BvbnNpdmUge1xuICBoZWlnaHQ6IDA7XG59XG4ucS12aWRlby0tcmVzcG9uc2l2ZSBpZnJhbWUsXG4ucS12aWRlby0tcmVzcG9uc2l2ZSBvYmplY3QsXG4ucS12aWRlby0tcmVzcG9uc2l2ZSBlbWJlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLnEtdmlydHVhbC1zY3JvbGw6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLnEtdmlydHVhbC1zY3JvbGxfX2NvbnRlbnQge1xuICBvdXRsaW5lOiBub25lO1xuICBjb250YWluOiBjb250ZW50O1xufVxuLnEtdmlydHVhbC1zY3JvbGxfX2NvbnRlbnQgPiAqIHtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xufVxuLnEtdmlydHVhbC1zY3JvbGxfX2NvbnRlbnQgPiBbZGF0YS1xLXZzLWFuY2hvcl0ge1xuICBvdmVyZmxvdy1hbmNob3I6IGF1dG87XG59XG4ucS12aXJ0dWFsLXNjcm9sbF9fcGFkZGluZyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwyNTUsMjU1LDApLCByZ2JhKDI1NSwyNTUsMjU1LDApIDIwJSwgcmdiYSgxMjgsMTI4LDEyOCwwLjAzKSAyMCUsIHJnYmEoMTI4LDEyOCwxMjgsMC4wOCkgNTAlLCByZ2JhKDEyOCwxMjgsMTI4LDAuMDMpIDgwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA4MCUsIHJnYmEoMjU1LDI1NSwyNTUsMCkpIC8qIHJ0bDppZ25vcmUgKi87XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSA1MHB4IC8qIHJ0bDppZ25vcmUgKi87XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tcS12aXJ0dWFsLXNjcm9sbC1pdGVtLXdpZHRoLCAxMDAlKSB2YXIoLS1xLXZpcnR1YWwtc2Nyb2xsLWl0ZW0taGVpZ2h0LCA1MHB4KSAvKiBydGw6aWdub3JlICovO1xufVxuLnEtdGFibGUgLnEtdmlydHVhbC1zY3JvbGxfX3BhZGRpbmcgdHIge1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5xLXRhYmxlIC5xLXZpcnR1YWwtc2Nyb2xsX19wYWRkaW5nIHRkIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnEtdmlydHVhbC1zY3JvbGwtLWhvcml6b250YWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4ucS12aXJ0dWFsLXNjcm9sbC0taG9yaXpvbnRhbCAucS12aXJ0dWFsLXNjcm9sbF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLnEtdmlydHVhbC1zY3JvbGwtLWhvcml6b250YWwgLnEtdmlydHVhbC1zY3JvbGxfX3BhZGRpbmcsXG4ucS12aXJ0dWFsLXNjcm9sbC0taG9yaXpvbnRhbCAucS12aXJ0dWFsLXNjcm9sbF9fY29udGVudCxcbi5xLXZpcnR1YWwtc2Nyb2xsLS1ob3Jpem9udGFsIC5xLXZpcnR1YWwtc2Nyb2xsX19jb250ZW50ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuLnEtdmlydHVhbC1zY3JvbGwtLWhvcml6b250YWwgLnEtdmlydHVhbC1zY3JvbGxfX3BhZGRpbmcge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgyNTUsMjU1LDI1NSwwKSwgcmdiYSgyNTUsMjU1LDI1NSwwKSAyMCUsIHJnYmEoMTI4LDEyOCwxMjgsMC4wMykgMjAlLCByZ2JhKDEyOCwxMjgsMTI4LDAuMDgpIDUwJSwgcmdiYSgxMjgsMTI4LDEyOCwwLjAzKSA4MCUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgODAlLCByZ2JhKDI1NSwyNTUsMjU1LDApKSAvKiBydGw6aWdub3JlICovO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwcHggMTAwJSAvKiBydGw6aWdub3JlICovO1xuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLXEtdmlydHVhbC1zY3JvbGwtaXRlbS13aWR0aCwgNTBweCkgdmFyKC0tcS12aXJ0dWFsLXNjcm9sbC1pdGVtLWhlaWdodCwgMTAwJSkgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5xLXJpcHBsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwIC8qIHJ0bDppZ25vcmUgKi87XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICB6LWluZGV4OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29udGFpbjogc3RyaWN0O1xufVxuLnEtcmlwcGxlX19pbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwIC8qIHJ0bDppZ25vcmUgKi87XG4gIG9wYWNpdHk6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG59XG4ucS1yaXBwbGVfX2lubmVyLS1lbnRlciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjIyNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgb3BhY2l0eSAwLjFzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4ucS1yaXBwbGVfX2lubmVyLS1sZWF2ZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5xLW1vcnBoLS1pbnZpc2libGUsXG4ucS1tb3JwaC0taW50ZXJuYWwge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICByaWdodDogMjAwdncgIWltcG9ydGFudDtcbiAgYm90dG9tOiAyMDB2aCAhaW1wb3J0YW50O1xufVxuLnEtbG9hZGluZyB7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cbi5xLWxvYWRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gIG9wYWNpdHk6IDAuNTtcbiAgei1pbmRleDogLTE7XG59XG4ucS1sb2FkaW5nID4gZGl2IHtcbiAgbWFyZ2luOiA0MHB4IDIwcHggMDtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnEtbm90aWZpY2F0aW9uc19fbGlzdCB7XG4gIHotaW5kZXg6IDk1MDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnEtbm90aWZpY2F0aW9uc19fbGlzdC0tY2VudGVyIHtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG4ucS1ub3RpZmljYXRpb25zX19saXN0LS10b3Age1xuICB0b3A6IDA7XG59XG4ucS1ub3RpZmljYXRpb25zX19saXN0LS1ib3R0b20ge1xuICBib3R0b206IDA7XG59XG5ib2R5LnEtaW9zLXBhZGRpbmcgLnEtbm90aWZpY2F0aW9uc19fbGlzdC0tY2VudGVyLFxuYm9keS5xLWlvcy1wYWRkaW5nIC5xLW5vdGlmaWNhdGlvbnNfX2xpc3QtLXRvcCB7XG4gIHRvcDogMjBweDtcbiAgdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCk7XG59XG5ib2R5LnEtaW9zLXBhZGRpbmcgLnEtbm90aWZpY2F0aW9uc19fbGlzdC0tY2VudGVyLFxuYm9keS5xLWlvcy1wYWRkaW5nIC5xLW5vdGlmaWNhdGlvbnNfX2xpc3QtLWJvdHRvbSB7XG4gIGJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xufVxuLnEtbm90aWZpY2F0aW9uIHtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwwLDAsMC4yKSwgMCAycHggMnB4IHJnYmEoMCwwLDAsMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbjogMTBweCAxMHB4IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcywgb3BhY2l0eSAxcztcbiAgei1pbmRleDogOTUwMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1heC13aWR0aDogOTV2dztcbiAgYmFja2dyb3VuZDogIzMyMzIzMjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5xLW5vdGlmaWNhdGlvbl9faWNvbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZmxleDogMCAwIDFlbTtcbn1cbi5xLW5vdGlmaWNhdGlvbl9faWNvbi0tYWRkaXRpb25hbCB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5xLW5vdGlmaWNhdGlvbl9fYXZhdGFyIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuLnEtbm90aWZpY2F0aW9uX19hdmF0YXItLWFkZGl0aW9uYWwge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5xLW5vdGlmaWNhdGlvbl9fc3Bpbm5lciB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbi5xLW5vdGlmaWNhdGlvbl9fc3Bpbm5lci0tYWRkaXRpb25hbCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnEtbm90aWZpY2F0aW9uX19tZXNzYWdlIHtcbiAgcGFkZGluZzogOHB4IDA7XG59XG4ucS1ub3RpZmljYXRpb25fX2NhcHRpb24ge1xuICBmb250LXNpemU6IDAuOWVtO1xuICBvcGFjaXR5OiAwLjc7XG59XG4ucS1ub3RpZmljYXRpb25fX2FjdGlvbnMge1xuICBjb2xvcjogIzE5NzZkMjtcbiAgY29sb3I6IHZhcigtLXEtY29sb3ItcHJpbWFyeSk7XG59XG4ucS1ub3RpZmljYXRpb25fX2JhZGdlIHtcbiAgYW5pbWF0aW9uOiBxLW5vdGlmLWJhZGdlIDAuNDJzO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNjMTAwMTU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsMCwwLDAuMiksIDAgMXB4IDFweCByZ2JhKDAsMCwwLDAuMTQpLCAwIDJweCAxcHggLTFweCByZ2JhKDAsMCwwLDAuMTIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzEwMDE1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xLWNvbG9yLW5lZ2F0aXZlKTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbn1cbi5xLW5vdGlmaWNhdGlvbl9fYmFkZ2UtLXRvcC1sZWZ0LFxuLnEtbm90aWZpY2F0aW9uX19iYWRnZS0tdG9wLXJpZ2h0IHtcbiAgdG9wOiAtNnB4O1xufVxuLnEtbm90aWZpY2F0aW9uX19iYWRnZS0tYm90dG9tLWxlZnQsXG4ucS1ub3RpZmljYXRpb25fX2JhZGdlLS1ib3R0b20tcmlnaHQge1xuICBib3R0b206IC02cHg7XG59XG4ucS1ub3RpZmljYXRpb25fX2JhZGdlLS10b3AtbGVmdCxcbi5xLW5vdGlmaWNhdGlvbl9fYmFkZ2UtLWJvdHRvbS1sZWZ0IHtcbiAgbGVmdDogLTIycHg7XG59XG4ucS1ub3RpZmljYXRpb25fX2JhZGdlLS10b3AtcmlnaHQsXG4ucS1ub3RpZmljYXRpb25fX2JhZGdlLS1ib3R0b20tcmlnaHQge1xuICByaWdodDogLTIycHg7XG59XG4ucS1ub3RpZmljYXRpb25fX3Byb2dyZXNzIHtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTEwcHg7XG4gIHJpZ2h0OiAtMTBweDtcbiAgYW5pbWF0aW9uOiBxLW5vdGlmLXByb2dyZXNzIGxpbmVhcjtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICBvcGFjaXR5OiAwLjM7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG59XG4ucS1ub3RpZmljYXRpb24tLXN0YW5kYXJkIHtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuLnEtbm90aWZpY2F0aW9uLS1zdGFuZGFyZCAucS1ub3RpZmljYXRpb25fX2FjdGlvbnMge1xuICBwYWRkaW5nOiA2cHggMCA2cHggOHB4O1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG59XG4ucS1ub3RpZmljYXRpb24tLW11bHRpLWxpbmUge1xuICBtaW4taGVpZ2h0OiA2OHB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5xLW5vdGlmaWNhdGlvbi0tbXVsdGktbGluZSAucS1ub3RpZmljYXRpb25fX2JhZGdlLS10b3AtbGVmdCxcbi5xLW5vdGlmaWNhdGlvbi0tbXVsdGktbGluZSAucS1ub3RpZmljYXRpb25fX2JhZGdlLS10b3AtcmlnaHQge1xuICB0b3A6IC0xNXB4O1xufVxuLnEtbm90aWZpY2F0aW9uLS1tdWx0aS1saW5lIC5xLW5vdGlmaWNhdGlvbl9fYmFkZ2UtLWJvdHRvbS1sZWZ0LFxuLnEtbm90aWZpY2F0aW9uLS1tdWx0aS1saW5lIC5xLW5vdGlmaWNhdGlvbl9fYmFkZ2UtLWJvdHRvbS1yaWdodCB7XG4gIGJvdHRvbTogLTE1cHg7XG59XG4ucS1ub3RpZmljYXRpb24tLW11bHRpLWxpbmUgLnEtbm90aWZpY2F0aW9uX19wcm9ncmVzcyB7XG4gIGJvdHRvbTogLThweDtcbn1cbi5xLW5vdGlmaWNhdGlvbi0tbXVsdGktbGluZSAucS1ub3RpZmljYXRpb25fX2FjdGlvbnMge1xuICBwYWRkaW5nOiAwO1xufVxuLnEtbm90aWZpY2F0aW9uLS1tdWx0aS1saW5lIC5xLW5vdGlmaWNhdGlvbl9fYWN0aW9ucy0td2l0aC1tZWRpYSB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbi5xLW5vdGlmaWNhdGlvbi0tdG9wLWxlZnQtZW50ZXIsXG4ucS1ub3RpZmljYXRpb24tLXRvcC1sZWZ0LWxlYXZlLXRvLFxuLnEtbm90aWZpY2F0aW9uLS10b3AtZW50ZXIsXG4ucS1ub3RpZmljYXRpb24tLXRvcC1sZWF2ZS10byxcbi5xLW5vdGlmaWNhdGlvbi0tdG9wLXJpZ2h0LWVudGVyLFxuLnEtbm90aWZpY2F0aW9uLS10b3AtcmlnaHQtbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICB6LWluZGV4OiA5NDk5O1xufVxuLnEtbm90aWZpY2F0aW9uLS1sZWZ0LWVudGVyLFxuLnEtbm90aWZpY2F0aW9uLS1sZWZ0LWxlYXZlLXRvLFxuLnEtbm90aWZpY2F0aW9uLS1jZW50ZXItZW50ZXIsXG4ucS1ub3RpZmljYXRpb24tLWNlbnRlci1sZWF2ZS10byxcbi5xLW5vdGlmaWNhdGlvbi0tcmlnaHQtZW50ZXIsXG4ucS1ub3RpZmljYXRpb24tLXJpZ2h0LWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKTtcbiAgei1pbmRleDogOTQ5OTtcbn1cbi5xLW5vdGlmaWNhdGlvbi0tYm90dG9tLWxlZnQtZW50ZXIsXG4ucS1ub3RpZmljYXRpb24tLWJvdHRvbS1sZWZ0LWxlYXZlLXRvLFxuLnEtbm90aWZpY2F0aW9uLS1ib3R0b20tZW50ZXIsXG4ucS1ub3RpZmljYXRpb24tLWJvdHRvbS1sZWF2ZS10byxcbi5xLW5vdGlmaWNhdGlvbi0tYm90dG9tLXJpZ2h0LWVudGVyLFxuLnEtbm90aWZpY2F0aW9uLS1ib3R0b20tcmlnaHQtbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7XG4gIHotaW5kZXg6IDk0OTk7XG59XG4ucS1ub3RpZmljYXRpb24tLXRvcC1sZWZ0LWxlYXZlLWFjdGl2ZSxcbi5xLW5vdGlmaWNhdGlvbi0tdG9wLWxlYXZlLWFjdGl2ZSxcbi5xLW5vdGlmaWNhdGlvbi0tdG9wLXJpZ2h0LWxlYXZlLWFjdGl2ZSxcbi5xLW5vdGlmaWNhdGlvbi0tbGVmdC1sZWF2ZS1hY3RpdmUsXG4ucS1ub3RpZmljYXRpb24tLWNlbnRlci1sZWF2ZS1hY3RpdmUsXG4ucS1ub3RpZmljYXRpb24tLXJpZ2h0LWxlYXZlLWFjdGl2ZSxcbi5xLW5vdGlmaWNhdGlvbi0tYm90dG9tLWxlZnQtbGVhdmUtYWN0aXZlLFxuLnEtbm90aWZpY2F0aW9uLS1ib3R0b20tbGVhdmUtYWN0aXZlLFxuLnEtbm90aWZpY2F0aW9uLS1ib3R0b20tcmlnaHQtbGVhdmUtYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5NDk5O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnEtbm90aWZpY2F0aW9uLS10b3AtbGVhdmUtYWN0aXZlLFxuLnEtbm90aWZpY2F0aW9uLS1jZW50ZXItbGVhdmUtYWN0aXZlIHtcbiAgdG9wOiAwO1xufVxuLnEtbm90aWZpY2F0aW9uLS1ib3R0b20tbGVmdC1sZWF2ZS1hY3RpdmUsXG4ucS1ub3RpZmljYXRpb24tLWJvdHRvbS1sZWF2ZS1hY3RpdmUsXG4ucS1ub3RpZmljYXRpb24tLWJvdHRvbS1yaWdodC1sZWF2ZS1hY3RpdmUge1xuICBib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnEtbm90aWZpY2F0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDY1dnc7XG4gIH1cbn1cbi8qXG4gKiBBbmltYXRlLmNzcyBhZGRpdGlvbnNcbiAqIEFkYXB0ZWQgZnJvbTogaHR0cHM6XG4gKi9cbjpyb290IHtcbiAgLS1hbmltYXRlLWR1cmF0aW9uOiAwLjNzO1xuICAtLWFuaW1hdGUtZGVsYXk6IDAuM3M7XG4gIC0tYW5pbWF0ZS1yZXBlYXQ6IDE7XG59XG4uYW5pbWF0ZWQge1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWFuaW1hdGUtZHVyYXRpb24pO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuLmFuaW1hdGVkLmluZmluaXRlIHtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG4uYW5pbWF0ZWQuaGluZ2Uge1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xufVxuLmFuaW1hdGVkLnJlcGVhdC0xIHtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tYW5pbWF0ZS1yZXBlYXQpO1xufVxuLmFuaW1hdGVkLnJlcGVhdC0yIHtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogY2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkgKiAyKTtcbn1cbi5hbmltYXRlZC5yZXBlYXQtMyB7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpICogMyk7XG59XG4uYW5pbWF0ZWQuZGVsYXktMXMge1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWFuaW1hdGUtZGVsYXkpO1xufVxuLmFuaW1hdGVkLmRlbGF5LTJzIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpICogMik7XG59XG4uYW5pbWF0ZWQuZGVsYXktM3Mge1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkgKiAzKTtcbn1cbi5hbmltYXRlZC5kZWxheS00cyB7XG4gIGFuaW1hdGlvbi1kZWxheTogY2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSAqIDQpO1xufVxuLmFuaW1hdGVkLmRlbGF5LTVzIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpICogNSk7XG59XG4uYW5pbWF0ZWQuZmFzdGVyIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiBjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pIC8gMik7XG59XG4uYW5pbWF0ZWQuZmFzdCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDAuOCk7XG59XG4uYW5pbWF0ZWQuc2xvdyB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDIpO1xufVxuLmFuaW1hdGVkLnNsb3dlciB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogY2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSAqIDMpO1xufVxuQG1lZGlhIHByaW50LCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxbXMgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxbXMgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFuaW1hdGVkW2NsYXNzKj0nT3V0J10ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5xLWFuaW1hdGUtLXNjYWxlIHtcbiAgYW5pbWF0aW9uOiBxLXNjYWxlIDAuMTVzO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbn1cbi5xLWFuaW1hdGUtLWZhZGUge1xuICBhbmltYXRpb246IHEtZmFkZSAwLjJzIC8qIHJ0bDppZ25vcmUgKi87XG59XG46cm9vdCB7XG4gIC0tcS1jb2xvci1wcmltYXJ5OiB2YXIoLS1icy1wcmltYXJ5KTtcbiAgLS1xLWNvbG9yLXNlY29uZGFyeTogIHZhcigtLWJzLXNlY29uZGFyeSk7XG4gIC0tcS1jb2xvci1hY2NlbnQ6ICM5YzI3YjA7XG4gIC0tcS1jb2xvci1wb3NpdGl2ZTogIzIxYmE0NTtcbiAgLS1xLWNvbG9yLW5lZ2F0aXZlOiAjYzEwMDE1O1xuICAtLXEtY29sb3ItaW5mbzogdmFyKC0tYnMtaW5mbyk7XG4gIC0tcS1jb2xvci13YXJuaW5nOiB2YXIoLS1icy13YXJuaW5nKTtcbiAgLS1xLWNvbG9yLWRhcms6ICMxZDFkMWQ7XG4gIC0tcS1jb2xvci1kYXJrLXBhZ2U6ICMxMjEyMTI7XG59XG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICMxZDFkMWQgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLXEtY29sb3ItZGFyaykgIWltcG9ydGFudDtcbn1cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZDogIzFkMWQxZCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1xLWNvbG9yLWRhcmspICFpbXBvcnRhbnQ7XG59XG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMxOTc2ZDIgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLXEtY29sb3ItcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzE5NzZkMiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1xLWNvbG9yLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzI2YTY5YSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tcS1jb2xvci1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogIzI2YTY5YSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1xLWNvbG9yLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFjY2VudCB7XG4gIGNvbG9yOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1xLWNvbG9yLWFjY2VudCkgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQge1xuICBiYWNrZ3JvdW5kOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLXEtY29sb3ItYWNjZW50KSAhaW1wb3J0YW50O1xufVxuLnRleHQtcG9zaXRpdmUge1xuICBjb2xvcjogIzIxYmE0NSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tcS1jb2xvci1wb3NpdGl2ZSkgIWltcG9ydGFudDtcbn1cbi5iZy1wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMyMWJhNDUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tcS1jb2xvci1wb3NpdGl2ZSkgIWltcG9ydGFudDtcbn1cbi50ZXh0LW5lZ2F0aXZlIHtcbiAgY29sb3I6ICNjMTAwMTUgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLXEtY29sb3ItbmVnYXRpdmUpICFpbXBvcnRhbnQ7XG59XG4uYmctbmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kOiAjYzEwMDE1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLXEtY29sb3ItbmVnYXRpdmUpICFpbXBvcnRhbnQ7XG59XG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMzMWNjZWMgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLXEtY29sb3ItaW5mbykgIWltcG9ydGFudDtcbn1cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZDogIzMxY2NlYyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1xLWNvbG9yLWluZm8pICFpbXBvcnRhbnQ7XG59XG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNmMmMwMzcgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLXEtY29sb3Itd2FybmluZykgIWltcG9ydGFudDtcbn1cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI2YyYzAzNyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1xLWNvbG9yLXdhcm5pbmcpICFpbXBvcnRhbnQ7XG59XG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4udGV4dC10cmFuc3BhcmVudCB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi50ZXh0LXNlcGFyYXRvciB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuMTIpICFpbXBvcnRhbnQ7XG59XG4uYmctc2VwYXJhdG9yIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjEyKSAhaW1wb3J0YW50O1xufVxuLnRleHQtZGFyay1zZXBhcmF0b3Ige1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjI4KSAhaW1wb3J0YW50O1xufVxuLmJnLWRhcmstc2VwYXJhdG9yIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjI4KSAhaW1wb3J0YW50O1xufVxuLnRleHQtcmVkIHtcbiAgY29sb3I6ICNmNDQzMzYgIWltcG9ydGFudDtcbn1cbi50ZXh0LXJlZC0xIHtcbiAgY29sb3I6ICNmZmViZWUgIWltcG9ydGFudDtcbn1cbi50ZXh0LXJlZC0yIHtcbiAgY29sb3I6ICNmZmNkZDIgIWltcG9ydGFudDtcbn1cbi50ZXh0LXJlZC0zIHtcbiAgY29sb3I6ICNlZjlhOWEgIWltcG9ydGFudDtcbn1cbi50ZXh0LXJlZC00IHtcbiAgY29sb3I6ICNlNTczNzMgIWltcG9ydGFudDtcbn1cbi50ZXh0LXJlZC01IHtcbiAgY29sb3I6ICNlZjUzNTAgIWltcG9ydGFudDtcbn1cbi50ZXh0LXJlZC02IHtcbiAgY29sb3I6ICNmNDQzMzYgIWltcG9ydGFudDtcbn1cbi50ZXh0LXJlZC03IHtcbiAgY29sb3I6ICNlNTM5MzUgIWltcG9ydGFudDtcbn1cbi50ZXh0LXJlZC04IHtcbiAgY29sb3I6ICNkMzJmMmYgIWltcG9ydGFudDtcbn1cbi50ZXh0LXJlZC05IHtcbiAgY29sb3I6ICNjNjI4MjggIWltcG9ydGFudDtcbn1cbi50ZXh0LXJlZC0xMCB7XG4gIGNvbG9yOiAjYjcxYzFjICFpbXBvcnRhbnQ7XG59XG4udGV4dC1yZWQtMTEge1xuICBjb2xvcjogI2ZmOGE4MCAhaW1wb3J0YW50O1xufVxuLnRleHQtcmVkLTEyIHtcbiAgY29sb3I6ICNmZjUyNTIgIWltcG9ydGFudDtcbn1cbi50ZXh0LXJlZC0xMyB7XG4gIGNvbG9yOiAjZmYxNzQ0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1yZWQtMTQge1xuICBjb2xvcjogI2Q1MDAwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtcGluayB7XG4gIGNvbG9yOiAjZTkxZTYzICFpbXBvcnRhbnQ7XG59XG4udGV4dC1waW5rLTEge1xuICBjb2xvcjogI2ZjZTRlYyAhaW1wb3J0YW50O1xufVxuLnRleHQtcGluay0yIHtcbiAgY29sb3I6ICNmOGJiZDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LXBpbmstMyB7XG4gIGNvbG9yOiAjZjQ4ZmIxICFpbXBvcnRhbnQ7XG59XG4udGV4dC1waW5rLTQge1xuICBjb2xvcjogI2YwNjI5MiAhaW1wb3J0YW50O1xufVxuLnRleHQtcGluay01IHtcbiAgY29sb3I6ICNlYzQwN2EgIWltcG9ydGFudDtcbn1cbi50ZXh0LXBpbmstNiB7XG4gIGNvbG9yOiAjZTkxZTYzICFpbXBvcnRhbnQ7XG59XG4udGV4dC1waW5rLTcge1xuICBjb2xvcjogI2Q4MWI2MCAhaW1wb3J0YW50O1xufVxuLnRleHQtcGluay04IHtcbiAgY29sb3I6ICNjMjE4NWIgIWltcG9ydGFudDtcbn1cbi50ZXh0LXBpbmstOSB7XG4gIGNvbG9yOiAjYWQxNDU3ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1waW5rLTEwIHtcbiAgY29sb3I6ICM4ODBlNGYgIWltcG9ydGFudDtcbn1cbi50ZXh0LXBpbmstMTEge1xuICBjb2xvcjogI2ZmODBhYiAhaW1wb3J0YW50O1xufVxuLnRleHQtcGluay0xMiB7XG4gIGNvbG9yOiAjZmY0MDgxICFpbXBvcnRhbnQ7XG59XG4udGV4dC1waW5rLTEzIHtcbiAgY29sb3I6ICNmNTAwNTcgIWltcG9ydGFudDtcbn1cbi50ZXh0LXBpbmstMTQge1xuICBjb2xvcjogI2M1MTE2MiAhaW1wb3J0YW50O1xufVxuLnRleHQtcHVycGxlIHtcbiAgY29sb3I6ICM5YzI3YjAgIWltcG9ydGFudDtcbn1cbi50ZXh0LXB1cnBsZS0xIHtcbiAgY29sb3I6ICNmM2U1ZjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LXB1cnBsZS0yIHtcbiAgY29sb3I6ICNlMWJlZTcgIWltcG9ydGFudDtcbn1cbi50ZXh0LXB1cnBsZS0zIHtcbiAgY29sb3I6ICNjZTkzZDggIWltcG9ydGFudDtcbn1cbi50ZXh0LXB1cnBsZS00IHtcbiAgY29sb3I6ICNiYTY4YzggIWltcG9ydGFudDtcbn1cbi50ZXh0LXB1cnBsZS01IHtcbiAgY29sb3I6ICNhYjQ3YmMgIWltcG9ydGFudDtcbn1cbi50ZXh0LXB1cnBsZS02IHtcbiAgY29sb3I6ICM5YzI3YjAgIWltcG9ydGFudDtcbn1cbi50ZXh0LXB1cnBsZS03IHtcbiAgY29sb3I6ICM4ZTI0YWEgIWltcG9ydGFudDtcbn1cbi50ZXh0LXB1cnBsZS04IHtcbiAgY29sb3I6ICM3YjFmYTIgIWltcG9ydGFudDtcbn1cbi50ZXh0LXB1cnBsZS05IHtcbiAgY29sb3I6ICM2YTFiOWEgIWltcG9ydGFudDtcbn1cbi50ZXh0LXB1cnBsZS0xMCB7XG4gIGNvbG9yOiAjNGExNDhjICFpbXBvcnRhbnQ7XG59XG4udGV4dC1wdXJwbGUtMTEge1xuICBjb2xvcjogI2VhODBmYyAhaW1wb3J0YW50O1xufVxuLnRleHQtcHVycGxlLTEyIHtcbiAgY29sb3I6ICNlMDQwZmIgIWltcG9ydGFudDtcbn1cbi50ZXh0LXB1cnBsZS0xMyB7XG4gIGNvbG9yOiAjZDUwMGY5ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1wdXJwbGUtMTQge1xuICBjb2xvcjogI2EwZiAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1wdXJwbGUge1xuICBjb2xvcjogIzY3M2FiNyAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1wdXJwbGUtMSB7XG4gIGNvbG9yOiAjZWRlN2Y2ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1kZWVwLXB1cnBsZS0yIHtcbiAgY29sb3I6ICNkMWM0ZTkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWRlZXAtcHVycGxlLTMge1xuICBjb2xvcjogI2IzOWRkYiAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1wdXJwbGUtNCB7XG4gIGNvbG9yOiAjOTU3NWNkICFpbXBvcnRhbnQ7XG59XG4udGV4dC1kZWVwLXB1cnBsZS01IHtcbiAgY29sb3I6ICM3ZTU3YzIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWRlZXAtcHVycGxlLTYge1xuICBjb2xvcjogIzY3M2FiNyAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1wdXJwbGUtNyB7XG4gIGNvbG9yOiAjNWUzNWIxICFpbXBvcnRhbnQ7XG59XG4udGV4dC1kZWVwLXB1cnBsZS04IHtcbiAgY29sb3I6ICM1MTJkYTggIWltcG9ydGFudDtcbn1cbi50ZXh0LWRlZXAtcHVycGxlLTkge1xuICBjb2xvcjogIzQ1MjdhMCAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1wdXJwbGUtMTAge1xuICBjb2xvcjogIzMxMWI5MiAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1wdXJwbGUtMTEge1xuICBjb2xvcjogI2IzODhmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1wdXJwbGUtMTIge1xuICBjb2xvcjogIzdjNGRmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1wdXJwbGUtMTMge1xuICBjb2xvcjogIzY1MWZmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1wdXJwbGUtMTQge1xuICBjb2xvcjogIzYyMDBlYSAhaW1wb3J0YW50O1xufVxuLnRleHQtaW5kaWdvIHtcbiAgY29sb3I6ICMzZjUxYjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZGlnby0xIHtcbiAgY29sb3I6ICNlOGVhZjYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZGlnby0yIHtcbiAgY29sb3I6ICNjNWNhZTkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZGlnby0zIHtcbiAgY29sb3I6ICM5ZmE4ZGEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZGlnby00IHtcbiAgY29sb3I6ICM3OTg2Y2IgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZGlnby01IHtcbiAgY29sb3I6ICM1YzZiYzAgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZGlnby02IHtcbiAgY29sb3I6ICMzZjUxYjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZGlnby03IHtcbiAgY29sb3I6ICMzOTQ5YWIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZGlnby04IHtcbiAgY29sb3I6ICMzMDNmOWYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZGlnby05IHtcbiAgY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZGlnby0xMCB7XG4gIGNvbG9yOiAjMWEyMzdlICFpbXBvcnRhbnQ7XG59XG4udGV4dC1pbmRpZ28tMTEge1xuICBjb2xvcjogIzhjOWVmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtaW5kaWdvLTEyIHtcbiAgY29sb3I6ICM1MzZkZmUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWluZGlnby0xMyB7XG4gIGNvbG9yOiAjM2Q1YWZlICFpbXBvcnRhbnQ7XG59XG4udGV4dC1pbmRpZ28tMTQge1xuICBjb2xvcjogIzMwNGZmZSAhaW1wb3J0YW50O1xufVxuLnRleHQtYmx1ZSB7XG4gIGNvbG9yOiAjMjE5NmYzICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ibHVlLTEge1xuICBjb2xvcjogI2UzZjJmZCAhaW1wb3J0YW50O1xufVxuLnRleHQtYmx1ZS0yIHtcbiAgY29sb3I6ICNiYmRlZmIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtMyB7XG4gIGNvbG9yOiAjOTBjYWY5ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ibHVlLTQge1xuICBjb2xvcjogIzY0YjVmNiAhaW1wb3J0YW50O1xufVxuLnRleHQtYmx1ZS01IHtcbiAgY29sb3I6ICM0MmE1ZjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtNiB7XG4gIGNvbG9yOiAjMjE5NmYzICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ibHVlLTcge1xuICBjb2xvcjogIzFlODhlNSAhaW1wb3J0YW50O1xufVxuLnRleHQtYmx1ZS04IHtcbiAgY29sb3I6ICMxOTc2ZDIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtOSB7XG4gIGNvbG9yOiAjMTU2NWMwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ibHVlLTEwIHtcbiAgY29sb3I6ICMwZDQ3YTEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtMTEge1xuICBjb2xvcjogIzgyYjFmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtYmx1ZS0xMiB7XG4gIGNvbG9yOiAjNDQ4YWZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ibHVlLTEzIHtcbiAgY29sb3I6ICMyOTc5ZmYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtMTQge1xuICBjb2xvcjogIzI5NjJmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQtYmx1ZSB7XG4gIGNvbG9yOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1saWdodC1ibHVlLTEge1xuICBjb2xvcjogI2UxZjVmZSAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQtYmx1ZS0yIHtcbiAgY29sb3I6ICNiM2U1ZmMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpZ2h0LWJsdWUtMyB7XG4gIGNvbG9yOiAjODFkNGZhICFpbXBvcnRhbnQ7XG59XG4udGV4dC1saWdodC1ibHVlLTQge1xuICBjb2xvcjogIzRmYzNmNyAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQtYmx1ZS01IHtcbiAgY29sb3I6ICMyOWI2ZjYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpZ2h0LWJsdWUtNiB7XG4gIGNvbG9yOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1saWdodC1ibHVlLTcge1xuICBjb2xvcjogIzAzOWJlNSAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQtYmx1ZS04IHtcbiAgY29sb3I6ICMwMjg4ZDEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpZ2h0LWJsdWUtOSB7XG4gIGNvbG9yOiAjMDI3N2JkICFpbXBvcnRhbnQ7XG59XG4udGV4dC1saWdodC1ibHVlLTEwIHtcbiAgY29sb3I6ICMwMTU3OWIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpZ2h0LWJsdWUtMTEge1xuICBjb2xvcjogIzgwZDhmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQtYmx1ZS0xMiB7XG4gIGNvbG9yOiAjNDBjNGZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1saWdodC1ibHVlLTEzIHtcbiAgY29sb3I6ICMwMGIwZmYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpZ2h0LWJsdWUtMTQge1xuICBjb2xvcjogIzAwOTFlYSAhaW1wb3J0YW50O1xufVxuLnRleHQtY3lhbiB7XG4gIGNvbG9yOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1jeWFuLTEge1xuICBjb2xvcjogI2UwZjdmYSAhaW1wb3J0YW50O1xufVxuLnRleHQtY3lhbi0yIHtcbiAgY29sb3I6ICNiMmViZjIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWN5YW4tMyB7XG4gIGNvbG9yOiAjODBkZWVhICFpbXBvcnRhbnQ7XG59XG4udGV4dC1jeWFuLTQge1xuICBjb2xvcjogIzRkZDBlMSAhaW1wb3J0YW50O1xufVxuLnRleHQtY3lhbi01IHtcbiAgY29sb3I6ICMyNmM2ZGEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWN5YW4tNiB7XG4gIGNvbG9yOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1jeWFuLTcge1xuICBjb2xvcjogIzAwYWNjMSAhaW1wb3J0YW50O1xufVxuLnRleHQtY3lhbi04IHtcbiAgY29sb3I6ICMwMDk3YTcgIWltcG9ydGFudDtcbn1cbi50ZXh0LWN5YW4tOSB7XG4gIGNvbG9yOiAjMDA4MzhmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1jeWFuLTEwIHtcbiAgY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWN5YW4tMTEge1xuICBjb2xvcjogIzg0ZmZmZiAhaW1wb3J0YW50O1xufVxuLnRleHQtY3lhbi0xMiB7XG4gIGNvbG9yOiAjMThmZmZmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1jeWFuLTEzIHtcbiAgY29sb3I6ICMwMGU1ZmYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWN5YW4tMTQge1xuICBjb2xvcjogIzAwYjhkNCAhaW1wb3J0YW50O1xufVxuLnRleHQtdGVhbCB7XG4gIGNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC10ZWFsLTEge1xuICBjb2xvcjogI2UwZjJmMSAhaW1wb3J0YW50O1xufVxuLnRleHQtdGVhbC0yIHtcbiAgY29sb3I6ICNiMmRmZGIgIWltcG9ydGFudDtcbn1cbi50ZXh0LXRlYWwtMyB7XG4gIGNvbG9yOiAjODBjYmM0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC10ZWFsLTQge1xuICBjb2xvcjogIzRkYjZhYyAhaW1wb3J0YW50O1xufVxuLnRleHQtdGVhbC01IHtcbiAgY29sb3I6ICMyNmE2OWEgIWltcG9ydGFudDtcbn1cbi50ZXh0LXRlYWwtNiB7XG4gIGNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC10ZWFsLTcge1xuICBjb2xvcjogIzAwODk3YiAhaW1wb3J0YW50O1xufVxuLnRleHQtdGVhbC04IHtcbiAgY29sb3I6ICMwMDc5NmIgIWltcG9ydGFudDtcbn1cbi50ZXh0LXRlYWwtOSB7XG4gIGNvbG9yOiAjMDA2OTVjICFpbXBvcnRhbnQ7XG59XG4udGV4dC10ZWFsLTEwIHtcbiAgY29sb3I6ICMwMDRkNDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LXRlYWwtMTEge1xuICBjb2xvcjogI2E3ZmZlYiAhaW1wb3J0YW50O1xufVxuLnRleHQtdGVhbC0xMiB7XG4gIGNvbG9yOiAjNjRmZmRhICFpbXBvcnRhbnQ7XG59XG4udGV4dC10ZWFsLTEzIHtcbiAgY29sb3I6ICMxZGU5YjYgIWltcG9ydGFudDtcbn1cbi50ZXh0LXRlYWwtMTQge1xuICBjb2xvcjogIzAwYmZhNSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JlZW4ge1xuICBjb2xvcjogIzRjYWY1MCAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JlZW4tMSB7XG4gIGNvbG9yOiAjZThmNWU5ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmVlbi0yIHtcbiAgY29sb3I6ICNjOGU2YzkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZWVuLTMge1xuICBjb2xvcjogI2E1ZDZhNyAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JlZW4tNCB7XG4gIGNvbG9yOiAjODFjNzg0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmVlbi01IHtcbiAgY29sb3I6ICM2NmJiNmEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZWVuLTYge1xuICBjb2xvcjogIzRjYWY1MCAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JlZW4tNyB7XG4gIGNvbG9yOiAjNDNhMDQ3ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmVlbi04IHtcbiAgY29sb3I6ICMzODhlM2MgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZWVuLTkge1xuICBjb2xvcjogIzJlN2QzMiAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JlZW4tMTAge1xuICBjb2xvcjogIzFiNWUyMCAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JlZW4tMTEge1xuICBjb2xvcjogI2I5ZjZjYSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JlZW4tMTIge1xuICBjb2xvcjogIzY5ZjBhZSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JlZW4tMTMge1xuICBjb2xvcjogIzAwZTY3NiAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JlZW4tMTQge1xuICBjb2xvcjogIzAwYzg1MyAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQtZ3JlZW4ge1xuICBjb2xvcjogIzhiYzM0YSAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQtZ3JlZW4tMSB7XG4gIGNvbG9yOiAjZjFmOGU5ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1saWdodC1ncmVlbi0yIHtcbiAgY29sb3I6ICNkY2VkYzggIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpZ2h0LWdyZWVuLTMge1xuICBjb2xvcjogI2M1ZTFhNSAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQtZ3JlZW4tNCB7XG4gIGNvbG9yOiAjYWVkNTgxICFpbXBvcnRhbnQ7XG59XG4udGV4dC1saWdodC1ncmVlbi01IHtcbiAgY29sb3I6ICM5Y2NjNjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpZ2h0LWdyZWVuLTYge1xuICBjb2xvcjogIzhiYzM0YSAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQtZ3JlZW4tNyB7XG4gIGNvbG9yOiAjN2NiMzQyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1saWdodC1ncmVlbi04IHtcbiAgY29sb3I6ICM2ODlmMzggIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpZ2h0LWdyZWVuLTkge1xuICBjb2xvcjogIzU1OGIyZiAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQtZ3JlZW4tMTAge1xuICBjb2xvcjogIzMzNjkxZSAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQtZ3JlZW4tMTEge1xuICBjb2xvcjogI2NjZmY5MCAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQtZ3JlZW4tMTIge1xuICBjb2xvcjogI2IyZmY1OSAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQtZ3JlZW4tMTMge1xuICBjb2xvcjogIzc2ZmYwMyAhaW1wb3J0YW50O1xufVxuLnRleHQtbGlnaHQtZ3JlZW4tMTQge1xuICBjb2xvcjogIzY0ZGQxNyAhaW1wb3J0YW50O1xufVxuLnRleHQtbGltZSB7XG4gIGNvbG9yOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1saW1lLTEge1xuICBjb2xvcjogI2Y5ZmJlNyAhaW1wb3J0YW50O1xufVxuLnRleHQtbGltZS0yIHtcbiAgY29sb3I6ICNmMGY0YzMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpbWUtMyB7XG4gIGNvbG9yOiAjZTZlZTljICFpbXBvcnRhbnQ7XG59XG4udGV4dC1saW1lLTQge1xuICBjb2xvcjogI2RjZTc3NSAhaW1wb3J0YW50O1xufVxuLnRleHQtbGltZS01IHtcbiAgY29sb3I6ICNkNGUxNTcgIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpbWUtNiB7XG4gIGNvbG9yOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1saW1lLTcge1xuICBjb2xvcjogI2MwY2EzMyAhaW1wb3J0YW50O1xufVxuLnRleHQtbGltZS04IHtcbiAgY29sb3I6ICNhZmI0MmIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpbWUtOSB7XG4gIGNvbG9yOiAjOWU5ZDI0ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1saW1lLTEwIHtcbiAgY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpbWUtMTEge1xuICBjb2xvcjogI2Y0ZmY4MSAhaW1wb3J0YW50O1xufVxuLnRleHQtbGltZS0xMiB7XG4gIGNvbG9yOiAjZWVmZjQxICFpbXBvcnRhbnQ7XG59XG4udGV4dC1saW1lLTEzIHtcbiAgY29sb3I6ICNjNmZmMDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LWxpbWUtMTQge1xuICBjb2xvcjogI2FlZWEwMCAhaW1wb3J0YW50O1xufVxuLnRleHQteWVsbG93IHtcbiAgY29sb3I6ICNmZmViM2IgIWltcG9ydGFudDtcbn1cbi50ZXh0LXllbGxvdy0xIHtcbiAgY29sb3I6ICNmZmZkZTcgIWltcG9ydGFudDtcbn1cbi50ZXh0LXllbGxvdy0yIHtcbiAgY29sb3I6ICNmZmY5YzQgIWltcG9ydGFudDtcbn1cbi50ZXh0LXllbGxvdy0zIHtcbiAgY29sb3I6ICNmZmY1OWQgIWltcG9ydGFudDtcbn1cbi50ZXh0LXllbGxvdy00IHtcbiAgY29sb3I6ICNmZmYxNzYgIWltcG9ydGFudDtcbn1cbi50ZXh0LXllbGxvdy01IHtcbiAgY29sb3I6ICNmZmVlNTggIWltcG9ydGFudDtcbn1cbi50ZXh0LXllbGxvdy02IHtcbiAgY29sb3I6ICNmZmViM2IgIWltcG9ydGFudDtcbn1cbi50ZXh0LXllbGxvdy03IHtcbiAgY29sb3I6ICNmZGQ4MzUgIWltcG9ydGFudDtcbn1cbi50ZXh0LXllbGxvdy04IHtcbiAgY29sb3I6ICNmYmMwMmQgIWltcG9ydGFudDtcbn1cbi50ZXh0LXllbGxvdy05IHtcbiAgY29sb3I6ICNmOWE4MjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LXllbGxvdy0xMCB7XG4gIGNvbG9yOiAjZjU3ZjE3ICFpbXBvcnRhbnQ7XG59XG4udGV4dC15ZWxsb3ctMTEge1xuICBjb2xvcjogI2ZmZmY4ZCAhaW1wb3J0YW50O1xufVxuLnRleHQteWVsbG93LTEyIHtcbiAgY29sb3I6ICNmZjAgIWltcG9ydGFudDtcbn1cbi50ZXh0LXllbGxvdy0xMyB7XG4gIGNvbG9yOiAjZmZlYTAwICFpbXBvcnRhbnQ7XG59XG4udGV4dC15ZWxsb3ctMTQge1xuICBjb2xvcjogI2ZmZDYwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtYW1iZXIge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuLnRleHQtYW1iZXItMSB7XG4gIGNvbG9yOiAjZmZmOGUxICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hbWJlci0yIHtcbiAgY29sb3I6ICNmZmVjYjMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFtYmVyLTMge1xuICBjb2xvcjogI2ZmZTA4MiAhaW1wb3J0YW50O1xufVxuLnRleHQtYW1iZXItNCB7XG4gIGNvbG9yOiAjZmZkNTRmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hbWJlci01IHtcbiAgY29sb3I6ICNmZmNhMjggIWltcG9ydGFudDtcbn1cbi50ZXh0LWFtYmVyLTYge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuLnRleHQtYW1iZXItNyB7XG4gIGNvbG9yOiAjZmZiMzAwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1hbWJlci04IHtcbiAgY29sb3I6ICNmZmEwMDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LWFtYmVyLTkge1xuICBjb2xvcjogI2ZmOGYwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtYW1iZXItMTAge1xuICBjb2xvcjogI2ZmNmYwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtYW1iZXItMTEge1xuICBjb2xvcjogI2ZmZTU3ZiAhaW1wb3J0YW50O1xufVxuLnRleHQtYW1iZXItMTIge1xuICBjb2xvcjogI2ZmZDc0MCAhaW1wb3J0YW50O1xufVxuLnRleHQtYW1iZXItMTMge1xuICBjb2xvcjogI2ZmYzQwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtYW1iZXItMTQge1xuICBjb2xvcjogI2ZmYWIwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtb3JhbmdlIHtcbiAgY29sb3I6ICNmZjk4MDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LW9yYW5nZS0xIHtcbiAgY29sb3I6ICNmZmYzZTAgIWltcG9ydGFudDtcbn1cbi50ZXh0LW9yYW5nZS0yIHtcbiAgY29sb3I6ICNmZmUwYjIgIWltcG9ydGFudDtcbn1cbi50ZXh0LW9yYW5nZS0zIHtcbiAgY29sb3I6ICNmZmNjODAgIWltcG9ydGFudDtcbn1cbi50ZXh0LW9yYW5nZS00IHtcbiAgY29sb3I6ICNmZmI3NGQgIWltcG9ydGFudDtcbn1cbi50ZXh0LW9yYW5nZS01IHtcbiAgY29sb3I6ICNmZmE3MjYgIWltcG9ydGFudDtcbn1cbi50ZXh0LW9yYW5nZS02IHtcbiAgY29sb3I6ICNmZjk4MDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LW9yYW5nZS03IHtcbiAgY29sb3I6ICNmYjhjMDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LW9yYW5nZS04IHtcbiAgY29sb3I6ICNmNTdjMDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LW9yYW5nZS05IHtcbiAgY29sb3I6ICNlZjZjMDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LW9yYW5nZS0xMCB7XG4gIGNvbG9yOiAjZTY1MTAwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1vcmFuZ2UtMTEge1xuICBjb2xvcjogI2ZmZDE4MCAhaW1wb3J0YW50O1xufVxuLnRleHQtb3JhbmdlLTEyIHtcbiAgY29sb3I6ICNmZmFiNDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LW9yYW5nZS0xMyB7XG4gIGNvbG9yOiAjZmY5MTAwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1vcmFuZ2UtMTQge1xuICBjb2xvcjogI2ZmNmQwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1vcmFuZ2Uge1xuICBjb2xvcjogI2ZmNTcyMiAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1vcmFuZ2UtMSB7XG4gIGNvbG9yOiAjZmJlOWU3ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1kZWVwLW9yYW5nZS0yIHtcbiAgY29sb3I6ICNmZmNjYmMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWRlZXAtb3JhbmdlLTMge1xuICBjb2xvcjogI2ZmYWI5MSAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1vcmFuZ2UtNCB7XG4gIGNvbG9yOiAjZmY4YTY1ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1kZWVwLW9yYW5nZS01IHtcbiAgY29sb3I6ICNmZjcwNDMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWRlZXAtb3JhbmdlLTYge1xuICBjb2xvcjogI2ZmNTcyMiAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1vcmFuZ2UtNyB7XG4gIGNvbG9yOiAjZjQ1MTFlICFpbXBvcnRhbnQ7XG59XG4udGV4dC1kZWVwLW9yYW5nZS04IHtcbiAgY29sb3I6ICNlNjRhMTkgIWltcG9ydGFudDtcbn1cbi50ZXh0LWRlZXAtb3JhbmdlLTkge1xuICBjb2xvcjogI2Q4NDMxNSAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1vcmFuZ2UtMTAge1xuICBjb2xvcjogI2JmMzYwYyAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1vcmFuZ2UtMTEge1xuICBjb2xvcjogI2ZmOWU4MCAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1vcmFuZ2UtMTIge1xuICBjb2xvcjogI2ZmNmU0MCAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1vcmFuZ2UtMTMge1xuICBjb2xvcjogI2ZmM2QwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtZGVlcC1vcmFuZ2UtMTQge1xuICBjb2xvcjogI2RkMmMwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtYnJvd24ge1xuICBjb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50O1xufVxuLnRleHQtYnJvd24tMSB7XG4gIGNvbG9yOiAjZWZlYmU5ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1icm93bi0yIHtcbiAgY29sb3I6ICNkN2NjYzggIWltcG9ydGFudDtcbn1cbi50ZXh0LWJyb3duLTMge1xuICBjb2xvcjogI2JjYWFhNCAhaW1wb3J0YW50O1xufVxuLnRleHQtYnJvd24tNCB7XG4gIGNvbG9yOiAjYTE4ODdmICFpbXBvcnRhbnQ7XG59XG4udGV4dC1icm93bi01IHtcbiAgY29sb3I6ICM4ZDZlNjMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJyb3duLTYge1xuICBjb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50O1xufVxuLnRleHQtYnJvd24tNyB7XG4gIGNvbG9yOiAjNmQ0YzQxICFpbXBvcnRhbnQ7XG59XG4udGV4dC1icm93bi04IHtcbiAgY29sb3I6ICM1ZDQwMzcgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJyb3duLTkge1xuICBjb2xvcjogIzRlMzQyZSAhaW1wb3J0YW50O1xufVxuLnRleHQtYnJvd24tMTAge1xuICBjb2xvcjogIzNlMjcyMyAhaW1wb3J0YW50O1xufVxuLnRleHQtYnJvd24tMTEge1xuICBjb2xvcjogI2Q3Y2NjOCAhaW1wb3J0YW50O1xufVxuLnRleHQtYnJvd24tMTIge1xuICBjb2xvcjogI2JjYWFhNCAhaW1wb3J0YW50O1xufVxuLnRleHQtYnJvd24tMTMge1xuICBjb2xvcjogIzhkNmU2MyAhaW1wb3J0YW50O1xufVxuLnRleHQtYnJvd24tMTQge1xuICBjb2xvcjogIzVkNDAzNyAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JleSB7XG4gIGNvbG9yOiAjOWU5ZTllICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LTEge1xuICBjb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JleS0yIHtcbiAgY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXktMyB7XG4gIGNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LTQge1xuICBjb2xvcjogI2UwZTBlMCAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JleS01IHtcbiAgY29sb3I6ICNiZGJkYmQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXktNiB7XG4gIGNvbG9yOiAjOWU5ZTllICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LTcge1xuICBjb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JleS04IHtcbiAgY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXktOSB7XG4gIGNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LTEwIHtcbiAgY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXktMTEge1xuICBjb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuLnRleHQtZ3JleS0xMiB7XG4gIGNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ncmV5LTEzIHtcbiAgY29sb3I6ICNiZGJkYmQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWdyZXktMTQge1xuICBjb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50O1xufVxuLnRleHQtYmx1ZS1ncmV5IHtcbiAgY29sb3I6ICM2MDdkOGIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtZ3JleS0xIHtcbiAgY29sb3I6ICNlY2VmZjEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtZ3JleS0yIHtcbiAgY29sb3I6ICNjZmQ4ZGMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtZ3JleS0zIHtcbiAgY29sb3I6ICNiMGJlYzUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtZ3JleS00IHtcbiAgY29sb3I6ICM5MGE0YWUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtZ3JleS01IHtcbiAgY29sb3I6ICM3ODkwOWMgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtZ3JleS02IHtcbiAgY29sb3I6ICM2MDdkOGIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtZ3JleS03IHtcbiAgY29sb3I6ICM1NDZlN2EgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtZ3JleS04IHtcbiAgY29sb3I6ICM0NTVhNjQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtZ3JleS05IHtcbiAgY29sb3I6ICMzNzQ3NGYgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtZ3JleS0xMCB7XG4gIGNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ibHVlLWdyZXktMTEge1xuICBjb2xvcjogI2NmZDhkYyAhaW1wb3J0YW50O1xufVxuLnRleHQtYmx1ZS1ncmV5LTEyIHtcbiAgY29sb3I6ICNiMGJlYzUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWJsdWUtZ3JleS0xMyB7XG4gIGNvbG9yOiAjNzg5MDljICFpbXBvcnRhbnQ7XG59XG4udGV4dC1ibHVlLWdyZXktMTQge1xuICBjb2xvcjogIzQ1NWE2NCAhaW1wb3J0YW50O1xufVxuLmJnLXJlZCB7XG4gIGJhY2tncm91bmQ6ICNmNDQzMzYgIWltcG9ydGFudDtcbn1cbi5iZy1yZWQtMSB7XG4gIGJhY2tncm91bmQ6ICNmZmViZWUgIWltcG9ydGFudDtcbn1cbi5iZy1yZWQtMiB7XG4gIGJhY2tncm91bmQ6ICNmZmNkZDIgIWltcG9ydGFudDtcbn1cbi5iZy1yZWQtMyB7XG4gIGJhY2tncm91bmQ6ICNlZjlhOWEgIWltcG9ydGFudDtcbn1cbi5iZy1yZWQtNCB7XG4gIGJhY2tncm91bmQ6ICNlNTczNzMgIWltcG9ydGFudDtcbn1cbi5iZy1yZWQtNSB7XG4gIGJhY2tncm91bmQ6ICNlZjUzNTAgIWltcG9ydGFudDtcbn1cbi5iZy1yZWQtNiB7XG4gIGJhY2tncm91bmQ6ICNmNDQzMzYgIWltcG9ydGFudDtcbn1cbi5iZy1yZWQtNyB7XG4gIGJhY2tncm91bmQ6ICNlNTM5MzUgIWltcG9ydGFudDtcbn1cbi5iZy1yZWQtOCB7XG4gIGJhY2tncm91bmQ6ICNkMzJmMmYgIWltcG9ydGFudDtcbn1cbi5iZy1yZWQtOSB7XG4gIGJhY2tncm91bmQ6ICNjNjI4MjggIWltcG9ydGFudDtcbn1cbi5iZy1yZWQtMTAge1xuICBiYWNrZ3JvdW5kOiAjYjcxYzFjICFpbXBvcnRhbnQ7XG59XG4uYmctcmVkLTExIHtcbiAgYmFja2dyb3VuZDogI2ZmOGE4MCAhaW1wb3J0YW50O1xufVxuLmJnLXJlZC0xMiB7XG4gIGJhY2tncm91bmQ6ICNmZjUyNTIgIWltcG9ydGFudDtcbn1cbi5iZy1yZWQtMTMge1xuICBiYWNrZ3JvdW5kOiAjZmYxNzQ0ICFpbXBvcnRhbnQ7XG59XG4uYmctcmVkLTE0IHtcbiAgYmFja2dyb3VuZDogI2Q1MDAwMCAhaW1wb3J0YW50O1xufVxuLmJnLXBpbmsge1xuICBiYWNrZ3JvdW5kOiAjZTkxZTYzICFpbXBvcnRhbnQ7XG59XG4uYmctcGluay0xIHtcbiAgYmFja2dyb3VuZDogI2ZjZTRlYyAhaW1wb3J0YW50O1xufVxuLmJnLXBpbmstMiB7XG4gIGJhY2tncm91bmQ6ICNmOGJiZDAgIWltcG9ydGFudDtcbn1cbi5iZy1waW5rLTMge1xuICBiYWNrZ3JvdW5kOiAjZjQ4ZmIxICFpbXBvcnRhbnQ7XG59XG4uYmctcGluay00IHtcbiAgYmFja2dyb3VuZDogI2YwNjI5MiAhaW1wb3J0YW50O1xufVxuLmJnLXBpbmstNSB7XG4gIGJhY2tncm91bmQ6ICNlYzQwN2EgIWltcG9ydGFudDtcbn1cbi5iZy1waW5rLTYge1xuICBiYWNrZ3JvdW5kOiAjZTkxZTYzICFpbXBvcnRhbnQ7XG59XG4uYmctcGluay03IHtcbiAgYmFja2dyb3VuZDogI2Q4MWI2MCAhaW1wb3J0YW50O1xufVxuLmJnLXBpbmstOCB7XG4gIGJhY2tncm91bmQ6ICNjMjE4NWIgIWltcG9ydGFudDtcbn1cbi5iZy1waW5rLTkge1xuICBiYWNrZ3JvdW5kOiAjYWQxNDU3ICFpbXBvcnRhbnQ7XG59XG4uYmctcGluay0xMCB7XG4gIGJhY2tncm91bmQ6ICM4ODBlNGYgIWltcG9ydGFudDtcbn1cbi5iZy1waW5rLTExIHtcbiAgYmFja2dyb3VuZDogI2ZmODBhYiAhaW1wb3J0YW50O1xufVxuLmJnLXBpbmstMTIge1xuICBiYWNrZ3JvdW5kOiAjZmY0MDgxICFpbXBvcnRhbnQ7XG59XG4uYmctcGluay0xMyB7XG4gIGJhY2tncm91bmQ6ICNmNTAwNTcgIWltcG9ydGFudDtcbn1cbi5iZy1waW5rLTE0IHtcbiAgYmFja2dyb3VuZDogI2M1MTE2MiAhaW1wb3J0YW50O1xufVxuLmJnLXB1cnBsZSB7XG4gIGJhY2tncm91bmQ6ICM5YzI3YjAgIWltcG9ydGFudDtcbn1cbi5iZy1wdXJwbGUtMSB7XG4gIGJhY2tncm91bmQ6ICNmM2U1ZjUgIWltcG9ydGFudDtcbn1cbi5iZy1wdXJwbGUtMiB7XG4gIGJhY2tncm91bmQ6ICNlMWJlZTcgIWltcG9ydGFudDtcbn1cbi5iZy1wdXJwbGUtMyB7XG4gIGJhY2tncm91bmQ6ICNjZTkzZDggIWltcG9ydGFudDtcbn1cbi5iZy1wdXJwbGUtNCB7XG4gIGJhY2tncm91bmQ6ICNiYTY4YzggIWltcG9ydGFudDtcbn1cbi5iZy1wdXJwbGUtNSB7XG4gIGJhY2tncm91bmQ6ICNhYjQ3YmMgIWltcG9ydGFudDtcbn1cbi5iZy1wdXJwbGUtNiB7XG4gIGJhY2tncm91bmQ6ICM5YzI3YjAgIWltcG9ydGFudDtcbn1cbi5iZy1wdXJwbGUtNyB7XG4gIGJhY2tncm91bmQ6ICM4ZTI0YWEgIWltcG9ydGFudDtcbn1cbi5iZy1wdXJwbGUtOCB7XG4gIGJhY2tncm91bmQ6ICM3YjFmYTIgIWltcG9ydGFudDtcbn1cbi5iZy1wdXJwbGUtOSB7XG4gIGJhY2tncm91bmQ6ICM2YTFiOWEgIWltcG9ydGFudDtcbn1cbi5iZy1wdXJwbGUtMTAge1xuICBiYWNrZ3JvdW5kOiAjNGExNDhjICFpbXBvcnRhbnQ7XG59XG4uYmctcHVycGxlLTExIHtcbiAgYmFja2dyb3VuZDogI2VhODBmYyAhaW1wb3J0YW50O1xufVxuLmJnLXB1cnBsZS0xMiB7XG4gIGJhY2tncm91bmQ6ICNlMDQwZmIgIWltcG9ydGFudDtcbn1cbi5iZy1wdXJwbGUtMTMge1xuICBiYWNrZ3JvdW5kOiAjZDUwMGY5ICFpbXBvcnRhbnQ7XG59XG4uYmctcHVycGxlLTE0IHtcbiAgYmFja2dyb3VuZDogI2EwZiAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtcHVycGxlIHtcbiAgYmFja2dyb3VuZDogIzY3M2FiNyAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtcHVycGxlLTEge1xuICBiYWNrZ3JvdW5kOiAjZWRlN2Y2ICFpbXBvcnRhbnQ7XG59XG4uYmctZGVlcC1wdXJwbGUtMiB7XG4gIGJhY2tncm91bmQ6ICNkMWM0ZTkgIWltcG9ydGFudDtcbn1cbi5iZy1kZWVwLXB1cnBsZS0zIHtcbiAgYmFja2dyb3VuZDogI2IzOWRkYiAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtcHVycGxlLTQge1xuICBiYWNrZ3JvdW5kOiAjOTU3NWNkICFpbXBvcnRhbnQ7XG59XG4uYmctZGVlcC1wdXJwbGUtNSB7XG4gIGJhY2tncm91bmQ6ICM3ZTU3YzIgIWltcG9ydGFudDtcbn1cbi5iZy1kZWVwLXB1cnBsZS02IHtcbiAgYmFja2dyb3VuZDogIzY3M2FiNyAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtcHVycGxlLTcge1xuICBiYWNrZ3JvdW5kOiAjNWUzNWIxICFpbXBvcnRhbnQ7XG59XG4uYmctZGVlcC1wdXJwbGUtOCB7XG4gIGJhY2tncm91bmQ6ICM1MTJkYTggIWltcG9ydGFudDtcbn1cbi5iZy1kZWVwLXB1cnBsZS05IHtcbiAgYmFja2dyb3VuZDogIzQ1MjdhMCAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtcHVycGxlLTEwIHtcbiAgYmFja2dyb3VuZDogIzMxMWI5MiAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtcHVycGxlLTExIHtcbiAgYmFja2dyb3VuZDogI2IzODhmZiAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtcHVycGxlLTEyIHtcbiAgYmFja2dyb3VuZDogIzdjNGRmZiAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtcHVycGxlLTEzIHtcbiAgYmFja2dyb3VuZDogIzY1MWZmZiAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtcHVycGxlLTE0IHtcbiAgYmFja2dyb3VuZDogIzYyMDBlYSAhaW1wb3J0YW50O1xufVxuLmJnLWluZGlnbyB7XG4gIGJhY2tncm91bmQ6ICMzZjUxYjUgIWltcG9ydGFudDtcbn1cbi5iZy1pbmRpZ28tMSB7XG4gIGJhY2tncm91bmQ6ICNlOGVhZjYgIWltcG9ydGFudDtcbn1cbi5iZy1pbmRpZ28tMiB7XG4gIGJhY2tncm91bmQ6ICNjNWNhZTkgIWltcG9ydGFudDtcbn1cbi5iZy1pbmRpZ28tMyB7XG4gIGJhY2tncm91bmQ6ICM5ZmE4ZGEgIWltcG9ydGFudDtcbn1cbi5iZy1pbmRpZ28tNCB7XG4gIGJhY2tncm91bmQ6ICM3OTg2Y2IgIWltcG9ydGFudDtcbn1cbi5iZy1pbmRpZ28tNSB7XG4gIGJhY2tncm91bmQ6ICM1YzZiYzAgIWltcG9ydGFudDtcbn1cbi5iZy1pbmRpZ28tNiB7XG4gIGJhY2tncm91bmQ6ICMzZjUxYjUgIWltcG9ydGFudDtcbn1cbi5iZy1pbmRpZ28tNyB7XG4gIGJhY2tncm91bmQ6ICMzOTQ5YWIgIWltcG9ydGFudDtcbn1cbi5iZy1pbmRpZ28tOCB7XG4gIGJhY2tncm91bmQ6ICMzMDNmOWYgIWltcG9ydGFudDtcbn1cbi5iZy1pbmRpZ28tOSB7XG4gIGJhY2tncm91bmQ6ICMyODM1OTMgIWltcG9ydGFudDtcbn1cbi5iZy1pbmRpZ28tMTAge1xuICBiYWNrZ3JvdW5kOiAjMWEyMzdlICFpbXBvcnRhbnQ7XG59XG4uYmctaW5kaWdvLTExIHtcbiAgYmFja2dyb3VuZDogIzhjOWVmZiAhaW1wb3J0YW50O1xufVxuLmJnLWluZGlnby0xMiB7XG4gIGJhY2tncm91bmQ6ICM1MzZkZmUgIWltcG9ydGFudDtcbn1cbi5iZy1pbmRpZ28tMTMge1xuICBiYWNrZ3JvdW5kOiAjM2Q1YWZlICFpbXBvcnRhbnQ7XG59XG4uYmctaW5kaWdvLTE0IHtcbiAgYmFja2dyb3VuZDogIzMwNGZmZSAhaW1wb3J0YW50O1xufVxuLmJnLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMjE5NmYzICFpbXBvcnRhbnQ7XG59XG4uYmctYmx1ZS0xIHtcbiAgYmFja2dyb3VuZDogI2UzZjJmZCAhaW1wb3J0YW50O1xufVxuLmJnLWJsdWUtMiB7XG4gIGJhY2tncm91bmQ6ICNiYmRlZmIgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLTMge1xuICBiYWNrZ3JvdW5kOiAjOTBjYWY5ICFpbXBvcnRhbnQ7XG59XG4uYmctYmx1ZS00IHtcbiAgYmFja2dyb3VuZDogIzY0YjVmNiAhaW1wb3J0YW50O1xufVxuLmJnLWJsdWUtNSB7XG4gIGJhY2tncm91bmQ6ICM0MmE1ZjUgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLTYge1xuICBiYWNrZ3JvdW5kOiAjMjE5NmYzICFpbXBvcnRhbnQ7XG59XG4uYmctYmx1ZS03IHtcbiAgYmFja2dyb3VuZDogIzFlODhlNSAhaW1wb3J0YW50O1xufVxuLmJnLWJsdWUtOCB7XG4gIGJhY2tncm91bmQ6ICMxOTc2ZDIgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLTkge1xuICBiYWNrZ3JvdW5kOiAjMTU2NWMwICFpbXBvcnRhbnQ7XG59XG4uYmctYmx1ZS0xMCB7XG4gIGJhY2tncm91bmQ6ICMwZDQ3YTEgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLTExIHtcbiAgYmFja2dyb3VuZDogIzgyYjFmZiAhaW1wb3J0YW50O1xufVxuLmJnLWJsdWUtMTIge1xuICBiYWNrZ3JvdW5kOiAjNDQ4YWZmICFpbXBvcnRhbnQ7XG59XG4uYmctYmx1ZS0xMyB7XG4gIGJhY2tncm91bmQ6ICMyOTc5ZmYgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLTE0IHtcbiAgYmFja2dyb3VuZDogIzI5NjJmZiAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQtYmx1ZS0xIHtcbiAgYmFja2dyb3VuZDogI2UxZjVmZSAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWJsdWUtMiB7XG4gIGJhY2tncm91bmQ6ICNiM2U1ZmMgIWltcG9ydGFudDtcbn1cbi5iZy1saWdodC1ibHVlLTMge1xuICBiYWNrZ3JvdW5kOiAjODFkNGZhICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQtYmx1ZS00IHtcbiAgYmFja2dyb3VuZDogIzRmYzNmNyAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWJsdWUtNSB7XG4gIGJhY2tncm91bmQ6ICMyOWI2ZjYgIWltcG9ydGFudDtcbn1cbi5iZy1saWdodC1ibHVlLTYge1xuICBiYWNrZ3JvdW5kOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQtYmx1ZS03IHtcbiAgYmFja2dyb3VuZDogIzAzOWJlNSAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWJsdWUtOCB7XG4gIGJhY2tncm91bmQ6ICMwMjg4ZDEgIWltcG9ydGFudDtcbn1cbi5iZy1saWdodC1ibHVlLTkge1xuICBiYWNrZ3JvdW5kOiAjMDI3N2JkICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQtYmx1ZS0xMCB7XG4gIGJhY2tncm91bmQ6ICMwMTU3OWIgIWltcG9ydGFudDtcbn1cbi5iZy1saWdodC1ibHVlLTExIHtcbiAgYmFja2dyb3VuZDogIzgwZDhmZiAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWJsdWUtMTIge1xuICBiYWNrZ3JvdW5kOiAjNDBjNGZmICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQtYmx1ZS0xMyB7XG4gIGJhY2tncm91bmQ6ICMwMGIwZmYgIWltcG9ydGFudDtcbn1cbi5iZy1saWdodC1ibHVlLTE0IHtcbiAgYmFja2dyb3VuZDogIzAwOTFlYSAhaW1wb3J0YW50O1xufVxuLmJnLWN5YW4ge1xuICBiYWNrZ3JvdW5kOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG4uYmctY3lhbi0xIHtcbiAgYmFja2dyb3VuZDogI2UwZjdmYSAhaW1wb3J0YW50O1xufVxuLmJnLWN5YW4tMiB7XG4gIGJhY2tncm91bmQ6ICNiMmViZjIgIWltcG9ydGFudDtcbn1cbi5iZy1jeWFuLTMge1xuICBiYWNrZ3JvdW5kOiAjODBkZWVhICFpbXBvcnRhbnQ7XG59XG4uYmctY3lhbi00IHtcbiAgYmFja2dyb3VuZDogIzRkZDBlMSAhaW1wb3J0YW50O1xufVxuLmJnLWN5YW4tNSB7XG4gIGJhY2tncm91bmQ6ICMyNmM2ZGEgIWltcG9ydGFudDtcbn1cbi5iZy1jeWFuLTYge1xuICBiYWNrZ3JvdW5kOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG4uYmctY3lhbi03IHtcbiAgYmFja2dyb3VuZDogIzAwYWNjMSAhaW1wb3J0YW50O1xufVxuLmJnLWN5YW4tOCB7XG4gIGJhY2tncm91bmQ6ICMwMDk3YTcgIWltcG9ydGFudDtcbn1cbi5iZy1jeWFuLTkge1xuICBiYWNrZ3JvdW5kOiAjMDA4MzhmICFpbXBvcnRhbnQ7XG59XG4uYmctY3lhbi0xMCB7XG4gIGJhY2tncm91bmQ6ICMwMDYwNjQgIWltcG9ydGFudDtcbn1cbi5iZy1jeWFuLTExIHtcbiAgYmFja2dyb3VuZDogIzg0ZmZmZiAhaW1wb3J0YW50O1xufVxuLmJnLWN5YW4tMTIge1xuICBiYWNrZ3JvdW5kOiAjMThmZmZmICFpbXBvcnRhbnQ7XG59XG4uYmctY3lhbi0xMyB7XG4gIGJhY2tncm91bmQ6ICMwMGU1ZmYgIWltcG9ydGFudDtcbn1cbi5iZy1jeWFuLTE0IHtcbiAgYmFja2dyb3VuZDogIzAwYjhkNCAhaW1wb3J0YW50O1xufVxuLmJnLXRlYWwge1xuICBiYWNrZ3JvdW5kOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG59XG4uYmctdGVhbC0xIHtcbiAgYmFja2dyb3VuZDogI2UwZjJmMSAhaW1wb3J0YW50O1xufVxuLmJnLXRlYWwtMiB7XG4gIGJhY2tncm91bmQ6ICNiMmRmZGIgIWltcG9ydGFudDtcbn1cbi5iZy10ZWFsLTMge1xuICBiYWNrZ3JvdW5kOiAjODBjYmM0ICFpbXBvcnRhbnQ7XG59XG4uYmctdGVhbC00IHtcbiAgYmFja2dyb3VuZDogIzRkYjZhYyAhaW1wb3J0YW50O1xufVxuLmJnLXRlYWwtNSB7XG4gIGJhY2tncm91bmQ6ICMyNmE2OWEgIWltcG9ydGFudDtcbn1cbi5iZy10ZWFsLTYge1xuICBiYWNrZ3JvdW5kOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG59XG4uYmctdGVhbC03IHtcbiAgYmFja2dyb3VuZDogIzAwODk3YiAhaW1wb3J0YW50O1xufVxuLmJnLXRlYWwtOCB7XG4gIGJhY2tncm91bmQ6ICMwMDc5NmIgIWltcG9ydGFudDtcbn1cbi5iZy10ZWFsLTkge1xuICBiYWNrZ3JvdW5kOiAjMDA2OTVjICFpbXBvcnRhbnQ7XG59XG4uYmctdGVhbC0xMCB7XG4gIGJhY2tncm91bmQ6ICMwMDRkNDAgIWltcG9ydGFudDtcbn1cbi5iZy10ZWFsLTExIHtcbiAgYmFja2dyb3VuZDogI2E3ZmZlYiAhaW1wb3J0YW50O1xufVxuLmJnLXRlYWwtMTIge1xuICBiYWNrZ3JvdW5kOiAjNjRmZmRhICFpbXBvcnRhbnQ7XG59XG4uYmctdGVhbC0xMyB7XG4gIGJhY2tncm91bmQ6ICMxZGU5YjYgIWltcG9ydGFudDtcbn1cbi5iZy10ZWFsLTE0IHtcbiAgYmFja2dyb3VuZDogIzAwYmZhNSAhaW1wb3J0YW50O1xufVxuLmJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzRjYWY1MCAhaW1wb3J0YW50O1xufVxuLmJnLWdyZWVuLTEge1xuICBiYWNrZ3JvdW5kOiAjZThmNWU5ICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JlZW4tMiB7XG4gIGJhY2tncm91bmQ6ICNjOGU2YzkgIWltcG9ydGFudDtcbn1cbi5iZy1ncmVlbi0zIHtcbiAgYmFja2dyb3VuZDogI2E1ZDZhNyAhaW1wb3J0YW50O1xufVxuLmJnLWdyZWVuLTQge1xuICBiYWNrZ3JvdW5kOiAjODFjNzg0ICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JlZW4tNSB7XG4gIGJhY2tncm91bmQ6ICM2NmJiNmEgIWltcG9ydGFudDtcbn1cbi5iZy1ncmVlbi02IHtcbiAgYmFja2dyb3VuZDogIzRjYWY1MCAhaW1wb3J0YW50O1xufVxuLmJnLWdyZWVuLTcge1xuICBiYWNrZ3JvdW5kOiAjNDNhMDQ3ICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JlZW4tOCB7XG4gIGJhY2tncm91bmQ6ICMzODhlM2MgIWltcG9ydGFudDtcbn1cbi5iZy1ncmVlbi05IHtcbiAgYmFja2dyb3VuZDogIzJlN2QzMiAhaW1wb3J0YW50O1xufVxuLmJnLWdyZWVuLTEwIHtcbiAgYmFja2dyb3VuZDogIzFiNWUyMCAhaW1wb3J0YW50O1xufVxuLmJnLWdyZWVuLTExIHtcbiAgYmFja2dyb3VuZDogI2I5ZjZjYSAhaW1wb3J0YW50O1xufVxuLmJnLWdyZWVuLTEyIHtcbiAgYmFja2dyb3VuZDogIzY5ZjBhZSAhaW1wb3J0YW50O1xufVxuLmJnLWdyZWVuLTEzIHtcbiAgYmFja2dyb3VuZDogIzAwZTY3NiAhaW1wb3J0YW50O1xufVxuLmJnLWdyZWVuLTE0IHtcbiAgYmFja2dyb3VuZDogIzAwYzg1MyAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzhiYzM0YSAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWdyZWVuLTEge1xuICBiYWNrZ3JvdW5kOiAjZjFmOGU5ICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQtZ3JlZW4tMiB7XG4gIGJhY2tncm91bmQ6ICNkY2VkYzggIWltcG9ydGFudDtcbn1cbi5iZy1saWdodC1ncmVlbi0zIHtcbiAgYmFja2dyb3VuZDogI2M1ZTFhNSAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWdyZWVuLTQge1xuICBiYWNrZ3JvdW5kOiAjYWVkNTgxICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQtZ3JlZW4tNSB7XG4gIGJhY2tncm91bmQ6ICM5Y2NjNjUgIWltcG9ydGFudDtcbn1cbi5iZy1saWdodC1ncmVlbi02IHtcbiAgYmFja2dyb3VuZDogIzhiYzM0YSAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWdyZWVuLTcge1xuICBiYWNrZ3JvdW5kOiAjN2NiMzQyICFpbXBvcnRhbnQ7XG59XG4uYmctbGlnaHQtZ3JlZW4tOCB7XG4gIGJhY2tncm91bmQ6ICM2ODlmMzggIWltcG9ydGFudDtcbn1cbi5iZy1saWdodC1ncmVlbi05IHtcbiAgYmFja2dyb3VuZDogIzU1OGIyZiAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWdyZWVuLTEwIHtcbiAgYmFja2dyb3VuZDogIzMzNjkxZSAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWdyZWVuLTExIHtcbiAgYmFja2dyb3VuZDogI2NjZmY5MCAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWdyZWVuLTEyIHtcbiAgYmFja2dyb3VuZDogI2IyZmY1OSAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWdyZWVuLTEzIHtcbiAgYmFja2dyb3VuZDogIzc2ZmYwMyAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LWdyZWVuLTE0IHtcbiAgYmFja2dyb3VuZDogIzY0ZGQxNyAhaW1wb3J0YW50O1xufVxuLmJnLWxpbWUge1xuICBiYWNrZ3JvdW5kOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG59XG4uYmctbGltZS0xIHtcbiAgYmFja2dyb3VuZDogI2Y5ZmJlNyAhaW1wb3J0YW50O1xufVxuLmJnLWxpbWUtMiB7XG4gIGJhY2tncm91bmQ6ICNmMGY0YzMgIWltcG9ydGFudDtcbn1cbi5iZy1saW1lLTMge1xuICBiYWNrZ3JvdW5kOiAjZTZlZTljICFpbXBvcnRhbnQ7XG59XG4uYmctbGltZS00IHtcbiAgYmFja2dyb3VuZDogI2RjZTc3NSAhaW1wb3J0YW50O1xufVxuLmJnLWxpbWUtNSB7XG4gIGJhY2tncm91bmQ6ICNkNGUxNTcgIWltcG9ydGFudDtcbn1cbi5iZy1saW1lLTYge1xuICBiYWNrZ3JvdW5kOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG59XG4uYmctbGltZS03IHtcbiAgYmFja2dyb3VuZDogI2MwY2EzMyAhaW1wb3J0YW50O1xufVxuLmJnLWxpbWUtOCB7XG4gIGJhY2tncm91bmQ6ICNhZmI0MmIgIWltcG9ydGFudDtcbn1cbi5iZy1saW1lLTkge1xuICBiYWNrZ3JvdW5kOiAjOWU5ZDI0ICFpbXBvcnRhbnQ7XG59XG4uYmctbGltZS0xMCB7XG4gIGJhY2tncm91bmQ6ICM4Mjc3MTcgIWltcG9ydGFudDtcbn1cbi5iZy1saW1lLTExIHtcbiAgYmFja2dyb3VuZDogI2Y0ZmY4MSAhaW1wb3J0YW50O1xufVxuLmJnLWxpbWUtMTIge1xuICBiYWNrZ3JvdW5kOiAjZWVmZjQxICFpbXBvcnRhbnQ7XG59XG4uYmctbGltZS0xMyB7XG4gIGJhY2tncm91bmQ6ICNjNmZmMDAgIWltcG9ydGFudDtcbn1cbi5iZy1saW1lLTE0IHtcbiAgYmFja2dyb3VuZDogI2FlZWEwMCAhaW1wb3J0YW50O1xufVxuLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQ6ICNmZmViM2IgIWltcG9ydGFudDtcbn1cbi5iZy15ZWxsb3ctMSB7XG4gIGJhY2tncm91bmQ6ICNmZmZkZTcgIWltcG9ydGFudDtcbn1cbi5iZy15ZWxsb3ctMiB7XG4gIGJhY2tncm91bmQ6ICNmZmY5YzQgIWltcG9ydGFudDtcbn1cbi5iZy15ZWxsb3ctMyB7XG4gIGJhY2tncm91bmQ6ICNmZmY1OWQgIWltcG9ydGFudDtcbn1cbi5iZy15ZWxsb3ctNCB7XG4gIGJhY2tncm91bmQ6ICNmZmYxNzYgIWltcG9ydGFudDtcbn1cbi5iZy15ZWxsb3ctNSB7XG4gIGJhY2tncm91bmQ6ICNmZmVlNTggIWltcG9ydGFudDtcbn1cbi5iZy15ZWxsb3ctNiB7XG4gIGJhY2tncm91bmQ6ICNmZmViM2IgIWltcG9ydGFudDtcbn1cbi5iZy15ZWxsb3ctNyB7XG4gIGJhY2tncm91bmQ6ICNmZGQ4MzUgIWltcG9ydGFudDtcbn1cbi5iZy15ZWxsb3ctOCB7XG4gIGJhY2tncm91bmQ6ICNmYmMwMmQgIWltcG9ydGFudDtcbn1cbi5iZy15ZWxsb3ctOSB7XG4gIGJhY2tncm91bmQ6ICNmOWE4MjUgIWltcG9ydGFudDtcbn1cbi5iZy15ZWxsb3ctMTAge1xuICBiYWNrZ3JvdW5kOiAjZjU3ZjE3ICFpbXBvcnRhbnQ7XG59XG4uYmcteWVsbG93LTExIHtcbiAgYmFja2dyb3VuZDogI2ZmZmY4ZCAhaW1wb3J0YW50O1xufVxuLmJnLXllbGxvdy0xMiB7XG4gIGJhY2tncm91bmQ6ICNmZjAgIWltcG9ydGFudDtcbn1cbi5iZy15ZWxsb3ctMTMge1xuICBiYWNrZ3JvdW5kOiAjZmZlYTAwICFpbXBvcnRhbnQ7XG59XG4uYmcteWVsbG93LTE0IHtcbiAgYmFja2dyb3VuZDogI2ZmZDYwMCAhaW1wb3J0YW50O1xufVxuLmJnLWFtYmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuLmJnLWFtYmVyLTEge1xuICBiYWNrZ3JvdW5kOiAjZmZmOGUxICFpbXBvcnRhbnQ7XG59XG4uYmctYW1iZXItMiB7XG4gIGJhY2tncm91bmQ6ICNmZmVjYjMgIWltcG9ydGFudDtcbn1cbi5iZy1hbWJlci0zIHtcbiAgYmFja2dyb3VuZDogI2ZmZTA4MiAhaW1wb3J0YW50O1xufVxuLmJnLWFtYmVyLTQge1xuICBiYWNrZ3JvdW5kOiAjZmZkNTRmICFpbXBvcnRhbnQ7XG59XG4uYmctYW1iZXItNSB7XG4gIGJhY2tncm91bmQ6ICNmZmNhMjggIWltcG9ydGFudDtcbn1cbi5iZy1hbWJlci02IHtcbiAgYmFja2dyb3VuZDogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuLmJnLWFtYmVyLTcge1xuICBiYWNrZ3JvdW5kOiAjZmZiMzAwICFpbXBvcnRhbnQ7XG59XG4uYmctYW1iZXItOCB7XG4gIGJhY2tncm91bmQ6ICNmZmEwMDAgIWltcG9ydGFudDtcbn1cbi5iZy1hbWJlci05IHtcbiAgYmFja2dyb3VuZDogI2ZmOGYwMCAhaW1wb3J0YW50O1xufVxuLmJnLWFtYmVyLTEwIHtcbiAgYmFja2dyb3VuZDogI2ZmNmYwMCAhaW1wb3J0YW50O1xufVxuLmJnLWFtYmVyLTExIHtcbiAgYmFja2dyb3VuZDogI2ZmZTU3ZiAhaW1wb3J0YW50O1xufVxuLmJnLWFtYmVyLTEyIHtcbiAgYmFja2dyb3VuZDogI2ZmZDc0MCAhaW1wb3J0YW50O1xufVxuLmJnLWFtYmVyLTEzIHtcbiAgYmFja2dyb3VuZDogI2ZmYzQwMCAhaW1wb3J0YW50O1xufVxuLmJnLWFtYmVyLTE0IHtcbiAgYmFja2dyb3VuZDogI2ZmYWIwMCAhaW1wb3J0YW50O1xufVxuLmJnLW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6ICNmZjk4MDAgIWltcG9ydGFudDtcbn1cbi5iZy1vcmFuZ2UtMSB7XG4gIGJhY2tncm91bmQ6ICNmZmYzZTAgIWltcG9ydGFudDtcbn1cbi5iZy1vcmFuZ2UtMiB7XG4gIGJhY2tncm91bmQ6ICNmZmUwYjIgIWltcG9ydGFudDtcbn1cbi5iZy1vcmFuZ2UtMyB7XG4gIGJhY2tncm91bmQ6ICNmZmNjODAgIWltcG9ydGFudDtcbn1cbi5iZy1vcmFuZ2UtNCB7XG4gIGJhY2tncm91bmQ6ICNmZmI3NGQgIWltcG9ydGFudDtcbn1cbi5iZy1vcmFuZ2UtNSB7XG4gIGJhY2tncm91bmQ6ICNmZmE3MjYgIWltcG9ydGFudDtcbn1cbi5iZy1vcmFuZ2UtNiB7XG4gIGJhY2tncm91bmQ6ICNmZjk4MDAgIWltcG9ydGFudDtcbn1cbi5iZy1vcmFuZ2UtNyB7XG4gIGJhY2tncm91bmQ6ICNmYjhjMDAgIWltcG9ydGFudDtcbn1cbi5iZy1vcmFuZ2UtOCB7XG4gIGJhY2tncm91bmQ6ICNmNTdjMDAgIWltcG9ydGFudDtcbn1cbi5iZy1vcmFuZ2UtOSB7XG4gIGJhY2tncm91bmQ6ICNlZjZjMDAgIWltcG9ydGFudDtcbn1cbi5iZy1vcmFuZ2UtMTAge1xuICBiYWNrZ3JvdW5kOiAjZTY1MTAwICFpbXBvcnRhbnQ7XG59XG4uYmctb3JhbmdlLTExIHtcbiAgYmFja2dyb3VuZDogI2ZmZDE4MCAhaW1wb3J0YW50O1xufVxuLmJnLW9yYW5nZS0xMiB7XG4gIGJhY2tncm91bmQ6ICNmZmFiNDAgIWltcG9ydGFudDtcbn1cbi5iZy1vcmFuZ2UtMTMge1xuICBiYWNrZ3JvdW5kOiAjZmY5MTAwICFpbXBvcnRhbnQ7XG59XG4uYmctb3JhbmdlLTE0IHtcbiAgYmFja2dyb3VuZDogI2ZmNmQwMCAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogI2ZmNTcyMiAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtb3JhbmdlLTEge1xuICBiYWNrZ3JvdW5kOiAjZmJlOWU3ICFpbXBvcnRhbnQ7XG59XG4uYmctZGVlcC1vcmFuZ2UtMiB7XG4gIGJhY2tncm91bmQ6ICNmZmNjYmMgIWltcG9ydGFudDtcbn1cbi5iZy1kZWVwLW9yYW5nZS0zIHtcbiAgYmFja2dyb3VuZDogI2ZmYWI5MSAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtb3JhbmdlLTQge1xuICBiYWNrZ3JvdW5kOiAjZmY4YTY1ICFpbXBvcnRhbnQ7XG59XG4uYmctZGVlcC1vcmFuZ2UtNSB7XG4gIGJhY2tncm91bmQ6ICNmZjcwNDMgIWltcG9ydGFudDtcbn1cbi5iZy1kZWVwLW9yYW5nZS02IHtcbiAgYmFja2dyb3VuZDogI2ZmNTcyMiAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtb3JhbmdlLTcge1xuICBiYWNrZ3JvdW5kOiAjZjQ1MTFlICFpbXBvcnRhbnQ7XG59XG4uYmctZGVlcC1vcmFuZ2UtOCB7XG4gIGJhY2tncm91bmQ6ICNlNjRhMTkgIWltcG9ydGFudDtcbn1cbi5iZy1kZWVwLW9yYW5nZS05IHtcbiAgYmFja2dyb3VuZDogI2Q4NDMxNSAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtb3JhbmdlLTEwIHtcbiAgYmFja2dyb3VuZDogI2JmMzYwYyAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtb3JhbmdlLTExIHtcbiAgYmFja2dyb3VuZDogI2ZmOWU4MCAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtb3JhbmdlLTEyIHtcbiAgYmFja2dyb3VuZDogI2ZmNmU0MCAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtb3JhbmdlLTEzIHtcbiAgYmFja2dyb3VuZDogI2ZmM2QwMCAhaW1wb3J0YW50O1xufVxuLmJnLWRlZXAtb3JhbmdlLTE0IHtcbiAgYmFja2dyb3VuZDogI2RkMmMwMCAhaW1wb3J0YW50O1xufVxuLmJnLWJyb3duIHtcbiAgYmFja2dyb3VuZDogIzc5NTU0OCAhaW1wb3J0YW50O1xufVxuLmJnLWJyb3duLTEge1xuICBiYWNrZ3JvdW5kOiAjZWZlYmU5ICFpbXBvcnRhbnQ7XG59XG4uYmctYnJvd24tMiB7XG4gIGJhY2tncm91bmQ6ICNkN2NjYzggIWltcG9ydGFudDtcbn1cbi5iZy1icm93bi0zIHtcbiAgYmFja2dyb3VuZDogI2JjYWFhNCAhaW1wb3J0YW50O1xufVxuLmJnLWJyb3duLTQge1xuICBiYWNrZ3JvdW5kOiAjYTE4ODdmICFpbXBvcnRhbnQ7XG59XG4uYmctYnJvd24tNSB7XG4gIGJhY2tncm91bmQ6ICM4ZDZlNjMgIWltcG9ydGFudDtcbn1cbi5iZy1icm93bi02IHtcbiAgYmFja2dyb3VuZDogIzc5NTU0OCAhaW1wb3J0YW50O1xufVxuLmJnLWJyb3duLTcge1xuICBiYWNrZ3JvdW5kOiAjNmQ0YzQxICFpbXBvcnRhbnQ7XG59XG4uYmctYnJvd24tOCB7XG4gIGJhY2tncm91bmQ6ICM1ZDQwMzcgIWltcG9ydGFudDtcbn1cbi5iZy1icm93bi05IHtcbiAgYmFja2dyb3VuZDogIzRlMzQyZSAhaW1wb3J0YW50O1xufVxuLmJnLWJyb3duLTEwIHtcbiAgYmFja2dyb3VuZDogIzNlMjcyMyAhaW1wb3J0YW50O1xufVxuLmJnLWJyb3duLTExIHtcbiAgYmFja2dyb3VuZDogI2Q3Y2NjOCAhaW1wb3J0YW50O1xufVxuLmJnLWJyb3duLTEyIHtcbiAgYmFja2dyb3VuZDogI2JjYWFhNCAhaW1wb3J0YW50O1xufVxuLmJnLWJyb3duLTEzIHtcbiAgYmFja2dyb3VuZDogIzhkNmU2MyAhaW1wb3J0YW50O1xufVxuLmJnLWJyb3duLTE0IHtcbiAgYmFja2dyb3VuZDogIzVkNDAzNyAhaW1wb3J0YW50O1xufVxuLmJnLWdyZXkge1xuICBiYWNrZ3JvdW5kOiAjOWU5ZTllICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JleS0xIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYSAhaW1wb3J0YW50O1xufVxuLmJnLWdyZXktMiB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5LTMge1xuICBiYWNrZ3JvdW5kOiAjZWVlICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JleS00IHtcbiAgYmFja2dyb3VuZDogI2UwZTBlMCAhaW1wb3J0YW50O1xufVxuLmJnLWdyZXktNSB7XG4gIGJhY2tncm91bmQ6ICNiZGJkYmQgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5LTYge1xuICBiYWNrZ3JvdW5kOiAjOWU5ZTllICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JleS03IHtcbiAgYmFja2dyb3VuZDogIzc1NzU3NSAhaW1wb3J0YW50O1xufVxuLmJnLWdyZXktOCB7XG4gIGJhY2tncm91bmQ6ICM2MTYxNjEgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5LTkge1xuICBiYWNrZ3JvdW5kOiAjNDI0MjQyICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JleS0xMCB7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5LTExIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuLmJnLWdyZXktMTIge1xuICBiYWNrZ3JvdW5kOiAjZWVlICFpbXBvcnRhbnQ7XG59XG4uYmctZ3JleS0xMyB7XG4gIGJhY2tncm91bmQ6ICNiZGJkYmQgIWltcG9ydGFudDtcbn1cbi5iZy1ncmV5LTE0IHtcbiAgYmFja2dyb3VuZDogIzYxNjE2MSAhaW1wb3J0YW50O1xufVxuLmJnLWJsdWUtZ3JleSB7XG4gIGJhY2tncm91bmQ6ICM2MDdkOGIgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLWdyZXktMSB7XG4gIGJhY2tncm91bmQ6ICNlY2VmZjEgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLWdyZXktMiB7XG4gIGJhY2tncm91bmQ6ICNjZmQ4ZGMgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLWdyZXktMyB7XG4gIGJhY2tncm91bmQ6ICNiMGJlYzUgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLWdyZXktNCB7XG4gIGJhY2tncm91bmQ6ICM5MGE0YWUgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLWdyZXktNSB7XG4gIGJhY2tncm91bmQ6ICM3ODkwOWMgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLWdyZXktNiB7XG4gIGJhY2tncm91bmQ6ICM2MDdkOGIgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLWdyZXktNyB7XG4gIGJhY2tncm91bmQ6ICM1NDZlN2EgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLWdyZXktOCB7XG4gIGJhY2tncm91bmQ6ICM0NTVhNjQgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLWdyZXktOSB7XG4gIGJhY2tncm91bmQ6ICMzNzQ3NGYgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLWdyZXktMTAge1xuICBiYWNrZ3JvdW5kOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG59XG4uYmctYmx1ZS1ncmV5LTExIHtcbiAgYmFja2dyb3VuZDogI2NmZDhkYyAhaW1wb3J0YW50O1xufVxuLmJnLWJsdWUtZ3JleS0xMiB7XG4gIGJhY2tncm91bmQ6ICNiMGJlYzUgIWltcG9ydGFudDtcbn1cbi5iZy1ibHVlLWdyZXktMTMge1xuICBiYWNrZ3JvdW5kOiAjNzg5MDljICFpbXBvcnRhbnQ7XG59XG4uYmctYmx1ZS1ncmV5LTE0IHtcbiAgYmFja2dyb3VuZDogIzQ1NWE2NCAhaW1wb3J0YW50O1xufVxuLnNoYWRvdy10cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjI4cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpICFpbXBvcnRhbnQ7XG59XG4uc2hhZG93LTEge1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwwLjIpLCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjE0KSwgMCAycHggMXB4IC0xcHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctdXAtMSB7XG4gIGJveC1zaGFkb3c6IDAgLTFweCAzcHggcmdiYSgwLDAsMCwwLjIpLCAwIC0xcHggMXB4IHJnYmEoMCwwLDAsMC4xNCksIDAgLTJweCAxcHggLTFweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnNoYWRvdy0yIHtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwwLDAsMC4yKSwgMCAycHggMnB4IHJnYmEoMCwwLDAsMC4xNCksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4uc2hhZG93LXVwLTIge1xuICBib3gtc2hhZG93OiAwIC0xcHggNXB4IHJnYmEoMCwwLDAsMC4yKSwgMCAtMnB4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwIC0zcHggMXB4IC0ycHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctMyB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDhweCByZ2JhKDAsMCwwLDAuMiksIDAgM3B4IDRweCByZ2JhKDAsMCwwLDAuMTQpLCAwIDNweCAzcHggLTJweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnNoYWRvdy11cC0zIHtcbiAgYm94LXNoYWRvdzogMCAtMXB4IDhweCByZ2JhKDAsMCwwLDAuMiksIDAgLTNweCA0cHggcmdiYSgwLDAsMCwwLjE0KSwgMCAtM3B4IDNweCAtMnB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4uc2hhZG93LTQge1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggLTFweCByZ2JhKDAsMCwwLDAuMiksIDAgNHB4IDVweCByZ2JhKDAsMCwwLDAuMTQpLCAwIDFweCAxMHB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4uc2hhZG93LXVwLTQge1xuICBib3gtc2hhZG93OiAwIC0ycHggNHB4IC0xcHggcmdiYSgwLDAsMCwwLjIpLCAwIC00cHggNXB4IHJnYmEoMCwwLDAsMC4xNCksIDAgLTFweCAxMHB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4uc2hhZG93LTUge1xuICBib3gtc2hhZG93OiAwIDNweCA1cHggLTFweCByZ2JhKDAsMCwwLDAuMiksIDAgNXB4IDhweCByZ2JhKDAsMCwwLDAuMTQpLCAwIDFweCAxNHB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4uc2hhZG93LXVwLTUge1xuICBib3gtc2hhZG93OiAwIC0zcHggNXB4IC0xcHggcmdiYSgwLDAsMCwwLjIpLCAwIC01cHggOHB4IHJnYmEoMCwwLDAsMC4xNCksIDAgLTFweCAxNHB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4uc2hhZG93LTYge1xuICBib3gtc2hhZG93OiAwIDNweCA1cHggLTFweCByZ2JhKDAsMCwwLDAuMiksIDAgNnB4IDEwcHggcmdiYSgwLDAsMCwwLjE0KSwgMCAxcHggMThweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnNoYWRvdy11cC02IHtcbiAgYm94LXNoYWRvdzogMCAtM3B4IDVweCAtMXB4IHJnYmEoMCwwLDAsMC4yKSwgMCAtNnB4IDEwcHggcmdiYSgwLDAsMCwwLjE0KSwgMCAtMXB4IDE4cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctNyB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDVweCAtMnB4IHJnYmEoMCwwLDAsMC4yKSwgMCA3cHggMTBweCAxcHggcmdiYSgwLDAsMCwwLjE0KSwgMCAycHggMTZweCAxcHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctdXAtNyB7XG4gIGJveC1zaGFkb3c6IDAgLTRweCA1cHggLTJweCByZ2JhKDAsMCwwLDAuMiksIDAgLTdweCAxMHB4IDFweCByZ2JhKDAsMCwwLDAuMTQpLCAwIC0ycHggMTZweCAxcHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctOCB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtM3B4IHJnYmEoMCwwLDAsMC4yKSwgMCA4cHggMTBweCAxcHggcmdiYSgwLDAsMCwwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctdXAtOCB7XG4gIGJveC1zaGFkb3c6IDAgLTVweCA1cHggLTNweCByZ2JhKDAsMCwwLDAuMiksIDAgLThweCAxMHB4IDFweCByZ2JhKDAsMCwwLDAuMTQpLCAwIC0zcHggMTRweCAycHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctOSB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDZweCAtM3B4IHJnYmEoMCwwLDAsMC4yKSwgMCA5cHggMTJweCAxcHggcmdiYSgwLDAsMCwwLjE0KSwgMCAzcHggMTZweCAycHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctdXAtOSB7XG4gIGJveC1zaGFkb3c6IDAgLTVweCA2cHggLTNweCByZ2JhKDAsMCwwLDAuMiksIDAgLTlweCAxMnB4IDFweCByZ2JhKDAsMCwwLDAuMTQpLCAwIC0zcHggMTZweCAycHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctMTAge1xuICBib3gtc2hhZG93OiAwIDZweCA2cHggLTNweCByZ2JhKDAsMCwwLDAuMiksIDAgMTBweCAxNHB4IDFweCByZ2JhKDAsMCwwLDAuMTQpLCAwIDRweCAxOHB4IDNweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnNoYWRvdy11cC0xMCB7XG4gIGJveC1zaGFkb3c6IDAgLTZweCA2cHggLTNweCByZ2JhKDAsMCwwLDAuMiksIDAgLTEwcHggMTRweCAxcHggcmdiYSgwLDAsMCwwLjE0KSwgMCAtNHB4IDE4cHggM3B4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4uc2hhZG93LTExIHtcbiAgYm94LXNoYWRvdzogMCA2cHggN3B4IC00cHggcmdiYSgwLDAsMCwwLjIpLCAwIDExcHggMTVweCAxcHggcmdiYSgwLDAsMCwwLjE0KSwgMCA0cHggMjBweCAzcHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctdXAtMTEge1xuICBib3gtc2hhZG93OiAwIC02cHggN3B4IC00cHggcmdiYSgwLDAsMCwwLjIpLCAwIC0xMXB4IDE1cHggMXB4IHJnYmEoMCwwLDAsMC4xNCksIDAgLTRweCAyMHB4IDNweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnNoYWRvdy0xMiB7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDhweCAtNHB4IHJnYmEoMCwwLDAsMC4yKSwgMCAxMnB4IDE3cHggMnB4IHJnYmEoMCwwLDAsMC4xNCksIDAgNXB4IDIycHggNHB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4uc2hhZG93LXVwLTEyIHtcbiAgYm94LXNoYWRvdzogMCAtN3B4IDhweCAtNHB4IHJnYmEoMCwwLDAsMC4yKSwgMCAtMTJweCAxN3B4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwIC01cHggMjJweCA0cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctMTMge1xuICBib3gtc2hhZG93OiAwIDdweCA4cHggLTRweCByZ2JhKDAsMCwwLDAuMiksIDAgMTNweCAxOXB4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwIDVweCAyNHB4IDRweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnNoYWRvdy11cC0xMyB7XG4gIGJveC1zaGFkb3c6IDAgLTdweCA4cHggLTRweCByZ2JhKDAsMCwwLDAuMiksIDAgLTEzcHggMTlweCAycHggcmdiYSgwLDAsMCwwLjE0KSwgMCAtNXB4IDI0cHggNHB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4uc2hhZG93LTE0IHtcbiAgYm94LXNoYWRvdzogMCA3cHggOXB4IC00cHggcmdiYSgwLDAsMCwwLjIpLCAwIDE0cHggMjFweCAycHggcmdiYSgwLDAsMCwwLjE0KSwgMCA1cHggMjZweCA0cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctdXAtMTQge1xuICBib3gtc2hhZG93OiAwIC03cHggOXB4IC00cHggcmdiYSgwLDAsMCwwLjIpLCAwIC0xNHB4IDIxcHggMnB4IHJnYmEoMCwwLDAsMC4xNCksIDAgLTVweCAyNnB4IDRweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnNoYWRvdy0xNSB7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDlweCAtNXB4IHJnYmEoMCwwLDAsMC4yKSwgMCAxNXB4IDIycHggMnB4IHJnYmEoMCwwLDAsMC4xNCksIDAgNnB4IDI4cHggNXB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4uc2hhZG93LXVwLTE1IHtcbiAgYm94LXNoYWRvdzogMCAtOHB4IDlweCAtNXB4IHJnYmEoMCwwLDAsMC4yKSwgMCAtMTVweCAyMnB4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwIC02cHggMjhweCA1cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctMTYge1xuICBib3gtc2hhZG93OiAwIDhweCAxMHB4IC01cHggcmdiYSgwLDAsMCwwLjIpLCAwIDE2cHggMjRweCAycHggcmdiYSgwLDAsMCwwLjE0KSwgMCA2cHggMzBweCA1cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctdXAtMTYge1xuICBib3gtc2hhZG93OiAwIC04cHggMTBweCAtNXB4IHJnYmEoMCwwLDAsMC4yKSwgMCAtMTZweCAyNHB4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwIC02cHggMzBweCA1cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctMTcge1xuICBib3gtc2hhZG93OiAwIDhweCAxMXB4IC01cHggcmdiYSgwLDAsMCwwLjIpLCAwIDE3cHggMjZweCAycHggcmdiYSgwLDAsMCwwLjE0KSwgMCA2cHggMzJweCA1cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctdXAtMTcge1xuICBib3gtc2hhZG93OiAwIC04cHggMTFweCAtNXB4IHJnYmEoMCwwLDAsMC4yKSwgMCAtMTdweCAyNnB4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwIC02cHggMzJweCA1cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctMTgge1xuICBib3gtc2hhZG93OiAwIDlweCAxMXB4IC01cHggcmdiYSgwLDAsMCwwLjIpLCAwIDE4cHggMjhweCAycHggcmdiYSgwLDAsMCwwLjE0KSwgMCA3cHggMzRweCA2cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctdXAtMTgge1xuICBib3gtc2hhZG93OiAwIC05cHggMTFweCAtNXB4IHJnYmEoMCwwLDAsMC4yKSwgMCAtMThweCAyOHB4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwIC03cHggMzRweCA2cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctMTkge1xuICBib3gtc2hhZG93OiAwIDlweCAxMnB4IC02cHggcmdiYSgwLDAsMCwwLjIpLCAwIDE5cHggMjlweCAycHggcmdiYSgwLDAsMCwwLjE0KSwgMCA3cHggMzZweCA2cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctdXAtMTkge1xuICBib3gtc2hhZG93OiAwIC05cHggMTJweCAtNnB4IHJnYmEoMCwwLDAsMC4yKSwgMCAtMTlweCAyOXB4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwIC03cHggMzZweCA2cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctMjAge1xuICBib3gtc2hhZG93OiAwIDEwcHggMTNweCAtNnB4IHJnYmEoMCwwLDAsMC4yKSwgMCAyMHB4IDMxcHggM3B4IHJnYmEoMCwwLDAsMC4xNCksIDAgOHB4IDM4cHggN3B4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4uc2hhZG93LXVwLTIwIHtcbiAgYm94LXNoYWRvdzogMCAtMTBweCAxM3B4IC02cHggcmdiYSgwLDAsMCwwLjIpLCAwIC0yMHB4IDMxcHggM3B4IHJnYmEoMCwwLDAsMC4xNCksIDAgLThweCAzOHB4IDdweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnNoYWRvdy0yMSB7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAxM3B4IC02cHggcmdiYSgwLDAsMCwwLjIpLCAwIDIxcHggMzNweCAzcHggcmdiYSgwLDAsMCwwLjE0KSwgMCA4cHggNDBweCA3cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctdXAtMjEge1xuICBib3gtc2hhZG93OiAwIC0xMHB4IDEzcHggLTZweCByZ2JhKDAsMCwwLDAuMiksIDAgLTIxcHggMzNweCAzcHggcmdiYSgwLDAsMCwwLjE0KSwgMCAtOHB4IDQwcHggN3B4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4uc2hhZG93LTIyIHtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDE0cHggLTZweCByZ2JhKDAsMCwwLDAuMiksIDAgMjJweCAzNXB4IDNweCByZ2JhKDAsMCwwLDAuMTQpLCAwIDhweCA0MnB4IDdweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnNoYWRvdy11cC0yMiB7XG4gIGJveC1zaGFkb3c6IDAgLTEwcHggMTRweCAtNnB4IHJnYmEoMCwwLDAsMC4yKSwgMCAtMjJweCAzNXB4IDNweCByZ2JhKDAsMCwwLDAuMTQpLCAwIC04cHggNDJweCA3cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctMjMge1xuICBib3gtc2hhZG93OiAwIDExcHggMTRweCAtN3B4IHJnYmEoMCwwLDAsMC4yKSwgMCAyM3B4IDM2cHggM3B4IHJnYmEoMCwwLDAsMC4xNCksIDAgOXB4IDQ0cHggOHB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4uc2hhZG93LXVwLTIzIHtcbiAgYm94LXNoYWRvdzogMCAtMTFweCAxNHB4IC03cHggcmdiYSgwLDAsMCwwLjIpLCAwIC0yM3B4IDM2cHggM3B4IHJnYmEoMCwwLDAsMC4xNCksIDAgLTlweCA0NHB4IDhweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnNoYWRvdy0yNCB7XG4gIGJveC1zaGFkb3c6IDAgMTFweCAxNXB4IC03cHggcmdiYSgwLDAsMCwwLjIpLCAwIDI0cHggMzhweCAzcHggcmdiYSgwLDAsMCwwLjE0KSwgMCA5cHggNDZweCA4cHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi5zaGFkb3ctdXAtMjQge1xuICBib3gtc2hhZG93OiAwIC0xMXB4IDE1cHggLTdweCByZ2JhKDAsMCwwLDAuMiksIDAgLTI0cHggMzhweCAzcHggcmdiYSgwLDAsMCwwLjE0KSwgMCAtOXB4IDQ2cHggOHB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4ubm8tc2hhZG93LFxuLnNoYWRvdy0wIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmluc2V0LXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDlweCAtN3B4IHJnYmEoMCwwLDAsMC43KSBpbnNldCAhaW1wb3J0YW50O1xufVxuLmluc2V0LXNoYWRvdy1kb3duIHtcbiAgYm94LXNoYWRvdzogMCAtN3B4IDlweCAtN3B4IHJnYmEoMCwwLDAsMC43KSBpbnNldCAhaW1wb3J0YW50O1xufVxuLnotbWFyZ2luYWxzIHtcbiAgei1pbmRleDogMjAwMDtcbn1cbi56LW5vdGlmeSB7XG4gIHotaW5kZXg6IDk1MDA7XG59XG4uei1mdWxsc2NyZWVuIHtcbiAgei1pbmRleDogNjAwMDtcbn1cbi56LWluaGVyaXQge1xuICB6LWluZGV4OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4ucm93LFxuLmNvbHVtbixcbi5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnJvdy5pbmxpbmUsXG4uY29sdW1uLmlubGluZSxcbi5mbGV4LmlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLnJvdy5yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY29sdW1uLnJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4ud3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5uby13cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ucmV2ZXJzZS13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG59XG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTEwMDAwO1xufVxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogMTAwMDA7XG59XG4ub3JkZXItbm9uZSB7XG4gIG9yZGVyOiAwO1xufVxuLmp1c3RpZnktc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uanVzdGlmeS1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmp1c3RpZnktY2VudGVyLFxuLmZsZXgtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uanVzdGlmeS1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmp1c3RpZnktYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG4uanVzdGlmeS1ldmVubHkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbn1cbi5pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLml0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5pdGVtcy1jZW50ZXIsXG4uZmxleC1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLml0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuLml0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbn1cbi5jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuLmNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG59XG4uY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cbi5zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuLnNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLnNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbn1cbi5zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLnEtZ3V0dGVyLXgtbm9uZSxcbi5xLWd1dHRlci1ub25lIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucS1ndXR0ZXIteC1ub25lID4gKixcbi5xLWd1dHRlci1ub25lID4gKiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnEtZ3V0dGVyLXktbm9uZSxcbi5xLWd1dHRlci1ub25lIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5xLWd1dHRlci15LW5vbmUgPiAqLFxuLnEtZ3V0dGVyLW5vbmUgPiAqIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5xLWNvbC1ndXR0ZXIteC1ub25lLFxuLnEtY29sLWd1dHRlci1ub25lIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucS1jb2wtZ3V0dGVyLXgtbm9uZSA+ICosXG4ucS1jb2wtZ3V0dGVyLW5vbmUgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnEtY29sLWd1dHRlci15LW5vbmUsXG4ucS1jb2wtZ3V0dGVyLW5vbmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnEtY29sLWd1dHRlci15LW5vbmUgPiAqLFxuLnEtY29sLWd1dHRlci1ub25lID4gKiB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnEtZ3V0dGVyLXgteHMsXG4ucS1ndXR0ZXIteHMge1xuICBtYXJnaW4tbGVmdDogLTRweDtcbn1cbi5xLWd1dHRlci14LXhzID4gKixcbi5xLWd1dHRlci14cyA+ICoge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLnEtZ3V0dGVyLXkteHMsXG4ucS1ndXR0ZXIteHMge1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuLnEtZ3V0dGVyLXkteHMgPiAqLFxuLnEtZ3V0dGVyLXhzID4gKiB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5xLWNvbC1ndXR0ZXIteC14cyxcbi5xLWNvbC1ndXR0ZXIteHMge1xuICBtYXJnaW4tbGVmdDogLTRweDtcbn1cbi5xLWNvbC1ndXR0ZXIteC14cyA+ICosXG4ucS1jb2wtZ3V0dGVyLXhzID4gKiB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLnEtY29sLWd1dHRlci15LXhzLFxuLnEtY29sLWd1dHRlci14cyB7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG4ucS1jb2wtZ3V0dGVyLXkteHMgPiAqLFxuLnEtY29sLWd1dHRlci14cyA+ICoge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuLnEtZ3V0dGVyLXgtc20sXG4ucS1ndXR0ZXItc20ge1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cbi5xLWd1dHRlci14LXNtID4gKixcbi5xLWd1dHRlci1zbSA+ICoge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnEtZ3V0dGVyLXktc20sXG4ucS1ndXR0ZXItc20ge1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuLnEtZ3V0dGVyLXktc20gPiAqLFxuLnEtZ3V0dGVyLXNtID4gKiB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5xLWNvbC1ndXR0ZXIteC1zbSxcbi5xLWNvbC1ndXR0ZXItc20ge1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cbi5xLWNvbC1ndXR0ZXIteC1zbSA+ICosXG4ucS1jb2wtZ3V0dGVyLXNtID4gKiB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLnEtY29sLWd1dHRlci15LXNtLFxuLnEtY29sLWd1dHRlci1zbSB7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG4ucS1jb2wtZ3V0dGVyLXktc20gPiAqLFxuLnEtY29sLWd1dHRlci1zbSA+ICoge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLnEtZ3V0dGVyLXgtbWQsXG4ucS1ndXR0ZXItbWQge1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG4ucS1ndXR0ZXIteC1tZCA+ICosXG4ucS1ndXR0ZXItbWQgPiAqIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4ucS1ndXR0ZXIteS1tZCxcbi5xLWd1dHRlci1tZCB7XG4gIG1hcmdpbi10b3A6IC0xNnB4O1xufVxuLnEtZ3V0dGVyLXktbWQgPiAqLFxuLnEtZ3V0dGVyLW1kID4gKiB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4ucS1jb2wtZ3V0dGVyLXgtbWQsXG4ucS1jb2wtZ3V0dGVyLW1kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuLnEtY29sLWd1dHRlci14LW1kID4gKixcbi5xLWNvbC1ndXR0ZXItbWQgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLnEtY29sLWd1dHRlci15LW1kLFxuLnEtY29sLWd1dHRlci1tZCB7XG4gIG1hcmdpbi10b3A6IC0xNnB4O1xufVxuLnEtY29sLWd1dHRlci15LW1kID4gKixcbi5xLWNvbC1ndXR0ZXItbWQgPiAqIHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4ucS1ndXR0ZXIteC1sZyxcbi5xLWd1dHRlci1sZyB7XG4gIG1hcmdpbi1sZWZ0OiAtMjRweDtcbn1cbi5xLWd1dHRlci14LWxnID4gKixcbi5xLWd1dHRlci1sZyA+ICoge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cbi5xLWd1dHRlci15LWxnLFxuLnEtZ3V0dGVyLWxnIHtcbiAgbWFyZ2luLXRvcDogLTI0cHg7XG59XG4ucS1ndXR0ZXIteS1sZyA+ICosXG4ucS1ndXR0ZXItbGcgPiAqIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5xLWNvbC1ndXR0ZXIteC1sZyxcbi5xLWNvbC1ndXR0ZXItbGcge1xuICBtYXJnaW4tbGVmdDogLTI0cHg7XG59XG4ucS1jb2wtZ3V0dGVyLXgtbGcgPiAqLFxuLnEtY29sLWd1dHRlci1sZyA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG59XG4ucS1jb2wtZ3V0dGVyLXktbGcsXG4ucS1jb2wtZ3V0dGVyLWxnIHtcbiAgbWFyZ2luLXRvcDogLTI0cHg7XG59XG4ucS1jb2wtZ3V0dGVyLXktbGcgPiAqLFxuLnEtY29sLWd1dHRlci1sZyA+ICoge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbi5xLWd1dHRlci14LXhsLFxuLnEtZ3V0dGVyLXhsIHtcbiAgbWFyZ2luLWxlZnQ6IC00OHB4O1xufVxuLnEtZ3V0dGVyLXgteGwgPiAqLFxuLnEtZ3V0dGVyLXhsID4gKiB7XG4gIG1hcmdpbi1sZWZ0OiA0OHB4O1xufVxuLnEtZ3V0dGVyLXkteGwsXG4ucS1ndXR0ZXIteGwge1xuICBtYXJnaW4tdG9wOiAtNDhweDtcbn1cbi5xLWd1dHRlci15LXhsID4gKixcbi5xLWd1dHRlci14bCA+ICoge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuLnEtY29sLWd1dHRlci14LXhsLFxuLnEtY29sLWd1dHRlci14bCB7XG4gIG1hcmdpbi1sZWZ0OiAtNDhweDtcbn1cbi5xLWNvbC1ndXR0ZXIteC14bCA+ICosXG4ucS1jb2wtZ3V0dGVyLXhsID4gKiB7XG4gIHBhZGRpbmctbGVmdDogNDhweDtcbn1cbi5xLWNvbC1ndXR0ZXIteS14bCxcbi5xLWNvbC1ndXR0ZXIteGwge1xuICBtYXJnaW4tdG9wOiAtNDhweDtcbn1cbi5xLWNvbC1ndXR0ZXIteS14bCA+ICosXG4ucS1jb2wtZ3V0dGVyLXhsID4gKiB7XG4gIHBhZGRpbmctdG9wOiA0OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDApIHtcbiAgLnJvdyA+IC5jb2wsXG4gIC5yb3cgPiAuY29sLXhzLFxuICAucm93ID4gLmNvbC1hdXRvLFxuICAucm93ID4gLmNvbC14cy1hdXRvLFxuICAucm93ID4gLmNvbC1ncm93LFxuICAucm93ID4gLmNvbC14cy1ncm93LFxuICAucm93ID4gLmNvbC1zaHJpbmssXG4gIC5yb3cgPiAuY29sLXhzLXNocmluayxcbiAgLnJvdyA+IC5jb2wtMCxcbiAgLnJvdyA+IC5jb2wteHMtMCxcbiAgLnJvdyA+IC5jb2wtMSxcbiAgLnJvdyA+IC5jb2wteHMtMSxcbiAgLnJvdyA+IC5jb2wtMixcbiAgLnJvdyA+IC5jb2wteHMtMixcbiAgLnJvdyA+IC5jb2wtMyxcbiAgLnJvdyA+IC5jb2wteHMtMyxcbiAgLnJvdyA+IC5jb2wtNCxcbiAgLnJvdyA+IC5jb2wteHMtNCxcbiAgLnJvdyA+IC5jb2wtNSxcbiAgLnJvdyA+IC5jb2wteHMtNSxcbiAgLnJvdyA+IC5jb2wtNixcbiAgLnJvdyA+IC5jb2wteHMtNixcbiAgLnJvdyA+IC5jb2wtNyxcbiAgLnJvdyA+IC5jb2wteHMtNyxcbiAgLnJvdyA+IC5jb2wtOCxcbiAgLnJvdyA+IC5jb2wteHMtOCxcbiAgLnJvdyA+IC5jb2wtOSxcbiAgLnJvdyA+IC5jb2wteHMtOSxcbiAgLnJvdyA+IC5jb2wtMTAsXG4gIC5yb3cgPiAuY29sLXhzLTEwLFxuICAucm93ID4gLmNvbC0xMSxcbiAgLnJvdyA+IC5jb2wteHMtMTEsXG4gIC5yb3cgPiAuY29sLTEyLFxuICAucm93ID4gLmNvbC14cy0xMixcbiAgLmZsZXggPiAuY29sLFxuICAuZmxleCA+IC5jb2wteHMsXG4gIC5mbGV4ID4gLmNvbC1hdXRvLFxuICAuZmxleCA+IC5jb2wteHMtYXV0byxcbiAgLmZsZXggPiAuY29sLWdyb3csXG4gIC5mbGV4ID4gLmNvbC14cy1ncm93LFxuICAuZmxleCA+IC5jb2wtc2hyaW5rLFxuICAuZmxleCA+IC5jb2wteHMtc2hyaW5rLFxuICAuZmxleCA+IC5jb2wtMCxcbiAgLmZsZXggPiAuY29sLXhzLTAsXG4gIC5mbGV4ID4gLmNvbC0xLFxuICAuZmxleCA+IC5jb2wteHMtMSxcbiAgLmZsZXggPiAuY29sLTIsXG4gIC5mbGV4ID4gLmNvbC14cy0yLFxuICAuZmxleCA+IC5jb2wtMyxcbiAgLmZsZXggPiAuY29sLXhzLTMsXG4gIC5mbGV4ID4gLmNvbC00LFxuICAuZmxleCA+IC5jb2wteHMtNCxcbiAgLmZsZXggPiAuY29sLTUsXG4gIC5mbGV4ID4gLmNvbC14cy01LFxuICAuZmxleCA+IC5jb2wtNixcbiAgLmZsZXggPiAuY29sLXhzLTYsXG4gIC5mbGV4ID4gLmNvbC03LFxuICAuZmxleCA+IC5jb2wteHMtNyxcbiAgLmZsZXggPiAuY29sLTgsXG4gIC5mbGV4ID4gLmNvbC14cy04LFxuICAuZmxleCA+IC5jb2wtOSxcbiAgLmZsZXggPiAuY29sLXhzLTksXG4gIC5mbGV4ID4gLmNvbC0xMCxcbiAgLmZsZXggPiAuY29sLXhzLTEwLFxuICAuZmxleCA+IC5jb2wtMTEsXG4gIC5mbGV4ID4gLmNvbC14cy0xMSxcbiAgLmZsZXggPiAuY29sLTEyLFxuICAuZmxleCA+IC5jb2wteHMtMTIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wsXG4gIC5jb2x1bW4gPiAuY29sLXhzLFxuICAuY29sdW1uID4gLmNvbC1hdXRvLFxuICAuY29sdW1uID4gLmNvbC14cy1hdXRvLFxuICAuY29sdW1uID4gLmNvbC1ncm93LFxuICAuY29sdW1uID4gLmNvbC14cy1ncm93LFxuICAuY29sdW1uID4gLmNvbC1zaHJpbmssXG4gIC5jb2x1bW4gPiAuY29sLXhzLXNocmluayxcbiAgLmNvbHVtbiA+IC5jb2wtMCxcbiAgLmNvbHVtbiA+IC5jb2wteHMtMCxcbiAgLmNvbHVtbiA+IC5jb2wtMSxcbiAgLmNvbHVtbiA+IC5jb2wteHMtMSxcbiAgLmNvbHVtbiA+IC5jb2wtMixcbiAgLmNvbHVtbiA+IC5jb2wteHMtMixcbiAgLmNvbHVtbiA+IC5jb2wtMyxcbiAgLmNvbHVtbiA+IC5jb2wteHMtMyxcbiAgLmNvbHVtbiA+IC5jb2wtNCxcbiAgLmNvbHVtbiA+IC5jb2wteHMtNCxcbiAgLmNvbHVtbiA+IC5jb2wtNSxcbiAgLmNvbHVtbiA+IC5jb2wteHMtNSxcbiAgLmNvbHVtbiA+IC5jb2wtNixcbiAgLmNvbHVtbiA+IC5jb2wteHMtNixcbiAgLmNvbHVtbiA+IC5jb2wtNyxcbiAgLmNvbHVtbiA+IC5jb2wteHMtNyxcbiAgLmNvbHVtbiA+IC5jb2wtOCxcbiAgLmNvbHVtbiA+IC5jb2wteHMtOCxcbiAgLmNvbHVtbiA+IC5jb2wtOSxcbiAgLmNvbHVtbiA+IC5jb2wteHMtOSxcbiAgLmNvbHVtbiA+IC5jb2wtMTAsXG4gIC5jb2x1bW4gPiAuY29sLXhzLTEwLFxuICAuY29sdW1uID4gLmNvbC0xMSxcbiAgLmNvbHVtbiA+IC5jb2wteHMtMTEsXG4gIC5jb2x1bW4gPiAuY29sLTEyLFxuICAuY29sdW1uID4gLmNvbC14cy0xMixcbiAgLmZsZXggPiAuY29sLFxuICAuZmxleCA+IC5jb2wteHMsXG4gIC5mbGV4ID4gLmNvbC1hdXRvLFxuICAuZmxleCA+IC5jb2wteHMtYXV0byxcbiAgLmZsZXggPiAuY29sLWdyb3csXG4gIC5mbGV4ID4gLmNvbC14cy1ncm93LFxuICAuZmxleCA+IC5jb2wtc2hyaW5rLFxuICAuZmxleCA+IC5jb2wteHMtc2hyaW5rLFxuICAuZmxleCA+IC5jb2wtMCxcbiAgLmZsZXggPiAuY29sLXhzLTAsXG4gIC5mbGV4ID4gLmNvbC0xLFxuICAuZmxleCA+IC5jb2wteHMtMSxcbiAgLmZsZXggPiAuY29sLTIsXG4gIC5mbGV4ID4gLmNvbC14cy0yLFxuICAuZmxleCA+IC5jb2wtMyxcbiAgLmZsZXggPiAuY29sLXhzLTMsXG4gIC5mbGV4ID4gLmNvbC00LFxuICAuZmxleCA+IC5jb2wteHMtNCxcbiAgLmZsZXggPiAuY29sLTUsXG4gIC5mbGV4ID4gLmNvbC14cy01LFxuICAuZmxleCA+IC5jb2wtNixcbiAgLmZsZXggPiAuY29sLXhzLTYsXG4gIC5mbGV4ID4gLmNvbC03LFxuICAuZmxleCA+IC5jb2wteHMtNyxcbiAgLmZsZXggPiAuY29sLTgsXG4gIC5mbGV4ID4gLmNvbC14cy04LFxuICAuZmxleCA+IC5jb2wtOSxcbiAgLmZsZXggPiAuY29sLXhzLTksXG4gIC5mbGV4ID4gLmNvbC0xMCxcbiAgLmZsZXggPiAuY29sLXhzLTEwLFxuICAuZmxleCA+IC5jb2wtMTEsXG4gIC5mbGV4ID4gLmNvbC14cy0xMSxcbiAgLmZsZXggPiAuY29sLTEyLFxuICAuZmxleCA+IC5jb2wteHMtMTIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbCxcbiAgLmNvbC14cyB7XG4gICAgZmxleDogMTAwMDAgMSAwJTtcbiAgfVxuICAuY29sLWF1dG8sXG4gIC5jb2wteHMtYXV0byxcbiAgLmNvbC0wLFxuICAuY29sLXhzLTAsXG4gIC5jb2wtMSxcbiAgLmNvbC14cy0xLFxuICAuY29sLTIsXG4gIC5jb2wteHMtMixcbiAgLmNvbC0zLFxuICAuY29sLXhzLTMsXG4gIC5jb2wtNCxcbiAgLmNvbC14cy00LFxuICAuY29sLTUsXG4gIC5jb2wteHMtNSxcbiAgLmNvbC02LFxuICAuY29sLXhzLTYsXG4gIC5jb2wtNyxcbiAgLmNvbC14cy03LFxuICAuY29sLTgsXG4gIC5jb2wteHMtOCxcbiAgLmNvbC05LFxuICAuY29sLXhzLTksXG4gIC5jb2wtMTAsXG4gIC5jb2wteHMtMTAsXG4gIC5jb2wtMTEsXG4gIC5jb2wteHMtMTEsXG4gIC5jb2wtMTIsXG4gIC5jb2wteHMtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5jb2wtZ3JvdyxcbiAgLmNvbC14cy1ncm93IHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuICAuY29sLXNocmluayxcbiAgLmNvbC14cy1zaHJpbmsge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLTAsXG4gIC5yb3cgPiAuY29sLXhzLTAge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMCU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtMCxcbiAgLnJvdyA+IC5vZmZzZXQteHMtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLTAsXG4gIC5jb2x1bW4gPiAuY29sLXhzLTAge1xuICAgIGhlaWdodDogMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtMSxcbiAgLnJvdyA+IC5jb2wteHMtMSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LTEsXG4gIC5yb3cgPiAub2Zmc2V0LXhzLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLTEsXG4gIC5jb2x1bW4gPiAuY29sLXhzLTEge1xuICAgIGhlaWdodDogOC4zMzMzJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC0yLFxuICAucm93ID4gLmNvbC14cy0yIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjclO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LTIsXG4gIC5yb3cgPiAub2Zmc2V0LXhzLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY3JTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC0yLFxuICAuY29sdW1uID4gLmNvbC14cy0yIHtcbiAgICBoZWlnaHQ6IDE2LjY2NjclO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLTMsXG4gIC5yb3cgPiAuY29sLXhzLTMge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LTMsXG4gIC5yb3cgPiAub2Zmc2V0LXhzLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtMyxcbiAgLmNvbHVtbiA+IC5jb2wteHMtMyB7XG4gICAgaGVpZ2h0OiAyNSU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtNCxcbiAgLnJvdyA+IC5jb2wteHMtNCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgfVxuICAucm93ID4gLm9mZnNldC00LFxuICAucm93ID4gLm9mZnNldC14cy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtNCxcbiAgLmNvbHVtbiA+IC5jb2wteHMtNCB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC01LFxuICAucm93ID4gLmNvbC14cy01IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjclO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LTUsXG4gIC5yb3cgPiAub2Zmc2V0LXhzLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY3JTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC01LFxuICAuY29sdW1uID4gLmNvbC14cy01IHtcbiAgICBoZWlnaHQ6IDQxLjY2NjclO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLTYsXG4gIC5yb3cgPiAuY29sLXhzLTYge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LTYsXG4gIC5yb3cgPiAub2Zmc2V0LXhzLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtNixcbiAgLmNvbHVtbiA+IC5jb2wteHMtNiB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtNyxcbiAgLnJvdyA+IC5jb2wteHMtNyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzJTtcbiAgfVxuICAucm93ID4gLm9mZnNldC03LFxuICAucm93ID4gLm9mZnNldC14cy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMyU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtNyxcbiAgLmNvbHVtbiA+IC5jb2wteHMtNyB7XG4gICAgaGVpZ2h0OiA1OC4zMzMzJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC04LFxuICAucm93ID4gLmNvbC14cy04IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjclO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LTgsXG4gIC5yb3cgPiAub2Zmc2V0LXhzLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY3JTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC04LFxuICAuY29sdW1uID4gLmNvbC14cy04IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjclO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLTksXG4gIC5yb3cgPiAuY29sLXhzLTkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LTksXG4gIC5yb3cgPiAub2Zmc2V0LXhzLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtOSxcbiAgLmNvbHVtbiA+IC5jb2wteHMtOSB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtMTAsXG4gIC5yb3cgPiAuY29sLXhzLTEwIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LTEwLFxuICAucm93ID4gLm9mZnNldC14cy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLTEwLFxuICAuY29sdW1uID4gLmNvbC14cy0xMCB7XG4gICAgaGVpZ2h0OiA4My4zMzMzJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC0xMSxcbiAgLnJvdyA+IC5jb2wteHMtMTEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NyU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtMTEsXG4gIC5yb3cgPiAub2Zmc2V0LXhzLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NyU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtMTEsXG4gIC5jb2x1bW4gPiAuY29sLXhzLTExIHtcbiAgICBoZWlnaHQ6IDkxLjY2NjclO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLTEyLFxuICAucm93ID4gLmNvbC14cy0xMiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LTEyLFxuICAucm93ID4gLm9mZnNldC14cy0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtMTIsXG4gIC5jb2x1bW4gPiAuY29sLXhzLTEyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtYWxsIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAucm93ID4gLmNvbC1zbSxcbiAgLnJvdyA+IC5jb2wtc20tYXV0byxcbiAgLnJvdyA+IC5jb2wtc20tZ3JvdyxcbiAgLnJvdyA+IC5jb2wtc20tc2hyaW5rLFxuICAucm93ID4gLmNvbC1zbS0wLFxuICAucm93ID4gLmNvbC1zbS0xLFxuICAucm93ID4gLmNvbC1zbS0yLFxuICAucm93ID4gLmNvbC1zbS0zLFxuICAucm93ID4gLmNvbC1zbS00LFxuICAucm93ID4gLmNvbC1zbS01LFxuICAucm93ID4gLmNvbC1zbS02LFxuICAucm93ID4gLmNvbC1zbS03LFxuICAucm93ID4gLmNvbC1zbS04LFxuICAucm93ID4gLmNvbC1zbS05LFxuICAucm93ID4gLmNvbC1zbS0xMCxcbiAgLnJvdyA+IC5jb2wtc20tMTEsXG4gIC5yb3cgPiAuY29sLXNtLTEyLFxuICAuZmxleCA+IC5jb2wtc20sXG4gIC5mbGV4ID4gLmNvbC1zbS1hdXRvLFxuICAuZmxleCA+IC5jb2wtc20tZ3JvdyxcbiAgLmZsZXggPiAuY29sLXNtLXNocmluayxcbiAgLmZsZXggPiAuY29sLXNtLTAsXG4gIC5mbGV4ID4gLmNvbC1zbS0xLFxuICAuZmxleCA+IC5jb2wtc20tMixcbiAgLmZsZXggPiAuY29sLXNtLTMsXG4gIC5mbGV4ID4gLmNvbC1zbS00LFxuICAuZmxleCA+IC5jb2wtc20tNSxcbiAgLmZsZXggPiAuY29sLXNtLTYsXG4gIC5mbGV4ID4gLmNvbC1zbS03LFxuICAuZmxleCA+IC5jb2wtc20tOCxcbiAgLmZsZXggPiAuY29sLXNtLTksXG4gIC5mbGV4ID4gLmNvbC1zbS0xMCxcbiAgLmZsZXggPiAuY29sLXNtLTExLFxuICAuZmxleCA+IC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtc20sXG4gIC5jb2x1bW4gPiAuY29sLXNtLWF1dG8sXG4gIC5jb2x1bW4gPiAuY29sLXNtLWdyb3csXG4gIC5jb2x1bW4gPiAuY29sLXNtLXNocmluayxcbiAgLmNvbHVtbiA+IC5jb2wtc20tMCxcbiAgLmNvbHVtbiA+IC5jb2wtc20tMSxcbiAgLmNvbHVtbiA+IC5jb2wtc20tMixcbiAgLmNvbHVtbiA+IC5jb2wtc20tMyxcbiAgLmNvbHVtbiA+IC5jb2wtc20tNCxcbiAgLmNvbHVtbiA+IC5jb2wtc20tNSxcbiAgLmNvbHVtbiA+IC5jb2wtc20tNixcbiAgLmNvbHVtbiA+IC5jb2wtc20tNyxcbiAgLmNvbHVtbiA+IC5jb2wtc20tOCxcbiAgLmNvbHVtbiA+IC5jb2wtc20tOSxcbiAgLmNvbHVtbiA+IC5jb2wtc20tMTAsXG4gIC5jb2x1bW4gPiAuY29sLXNtLTExLFxuICAuY29sdW1uID4gLmNvbC1zbS0xMixcbiAgLmZsZXggPiAuY29sLXNtLFxuICAuZmxleCA+IC5jb2wtc20tYXV0byxcbiAgLmZsZXggPiAuY29sLXNtLWdyb3csXG4gIC5mbGV4ID4gLmNvbC1zbS1zaHJpbmssXG4gIC5mbGV4ID4gLmNvbC1zbS0wLFxuICAuZmxleCA+IC5jb2wtc20tMSxcbiAgLmZsZXggPiAuY29sLXNtLTIsXG4gIC5mbGV4ID4gLmNvbC1zbS0zLFxuICAuZmxleCA+IC5jb2wtc20tNCxcbiAgLmZsZXggPiAuY29sLXNtLTUsXG4gIC5mbGV4ID4gLmNvbC1zbS02LFxuICAuZmxleCA+IC5jb2wtc20tNyxcbiAgLmZsZXggPiAuY29sLXNtLTgsXG4gIC5mbGV4ID4gLmNvbC1zbS05LFxuICAuZmxleCA+IC5jb2wtc20tMTAsXG4gIC5mbGV4ID4gLmNvbC1zbS0xMSxcbiAgLmZsZXggPiAuY29sLXNtLTEyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20ge1xuICAgIGZsZXg6IDEwMDAwIDEgMCU7XG4gIH1cbiAgLmNvbC1zbS1hdXRvLFxuICAuY29sLXNtLTAsXG4gIC5jb2wtc20tMSxcbiAgLmNvbC1zbS0yLFxuICAuY29sLXNtLTMsXG4gIC5jb2wtc20tNCxcbiAgLmNvbC1zbS01LFxuICAuY29sLXNtLTYsXG4gIC5jb2wtc20tNyxcbiAgLmNvbC1zbS04LFxuICAuY29sLXNtLTksXG4gIC5jb2wtc20tMTAsXG4gIC5jb2wtc20tMTEsXG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5jb2wtc20tZ3JvdyB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cbiAgLmNvbC1zbS1zaHJpbmsge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLXNtLTAge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMCU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLXNtLTAge1xuICAgIGhlaWdodDogMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtc20tMSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLXNtLTEge1xuICAgIGhlaWdodDogOC4zMzMzJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC1zbS0yIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjclO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY3JTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC1zbS0yIHtcbiAgICBoZWlnaHQ6IDE2LjY2NjclO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLXNtLTMge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtc20tMyB7XG4gICAgaGVpZ2h0OiAyNSU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtc20tNCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgfVxuICAucm93ID4gLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtc20tNCB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC1zbS01IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjclO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY3JTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC1zbS01IHtcbiAgICBoZWlnaHQ6IDQxLjY2NjclO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLXNtLTYge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtc20tNiB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtc20tNyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzJTtcbiAgfVxuICAucm93ID4gLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMyU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtc20tNyB7XG4gICAgaGVpZ2h0OiA1OC4zMzMzJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC1zbS04IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjclO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY3JTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC1zbS04IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjclO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLXNtLTkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtc20tOSB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtc20tMTAge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogODMuMzMzMyU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzJTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC1zbS0xMCB7XG4gICAgaGVpZ2h0OiA4My4zMzMzJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC1zbS0xMSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY3JTtcbiAgfVxuICAucm93ID4gLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjclO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLXNtLTExIHtcbiAgICBoZWlnaHQ6IDkxLjY2NjclO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLXNtLTEyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtc20tMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLXNtLTEyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJvdyA+IC5jb2wtbWQsXG4gIC5yb3cgPiAuY29sLW1kLWF1dG8sXG4gIC5yb3cgPiAuY29sLW1kLWdyb3csXG4gIC5yb3cgPiAuY29sLW1kLXNocmluayxcbiAgLnJvdyA+IC5jb2wtbWQtMCxcbiAgLnJvdyA+IC5jb2wtbWQtMSxcbiAgLnJvdyA+IC5jb2wtbWQtMixcbiAgLnJvdyA+IC5jb2wtbWQtMyxcbiAgLnJvdyA+IC5jb2wtbWQtNCxcbiAgLnJvdyA+IC5jb2wtbWQtNSxcbiAgLnJvdyA+IC5jb2wtbWQtNixcbiAgLnJvdyA+IC5jb2wtbWQtNyxcbiAgLnJvdyA+IC5jb2wtbWQtOCxcbiAgLnJvdyA+IC5jb2wtbWQtOSxcbiAgLnJvdyA+IC5jb2wtbWQtMTAsXG4gIC5yb3cgPiAuY29sLW1kLTExLFxuICAucm93ID4gLmNvbC1tZC0xMixcbiAgLmZsZXggPiAuY29sLW1kLFxuICAuZmxleCA+IC5jb2wtbWQtYXV0byxcbiAgLmZsZXggPiAuY29sLW1kLWdyb3csXG4gIC5mbGV4ID4gLmNvbC1tZC1zaHJpbmssXG4gIC5mbGV4ID4gLmNvbC1tZC0wLFxuICAuZmxleCA+IC5jb2wtbWQtMSxcbiAgLmZsZXggPiAuY29sLW1kLTIsXG4gIC5mbGV4ID4gLmNvbC1tZC0zLFxuICAuZmxleCA+IC5jb2wtbWQtNCxcbiAgLmZsZXggPiAuY29sLW1kLTUsXG4gIC5mbGV4ID4gLmNvbC1tZC02LFxuICAuZmxleCA+IC5jb2wtbWQtNyxcbiAgLmZsZXggPiAuY29sLW1kLTgsXG4gIC5mbGV4ID4gLmNvbC1tZC05LFxuICAuZmxleCA+IC5jb2wtbWQtMTAsXG4gIC5mbGV4ID4gLmNvbC1tZC0xMSxcbiAgLmZsZXggPiAuY29sLW1kLTEyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLW1kLFxuICAuY29sdW1uID4gLmNvbC1tZC1hdXRvLFxuICAuY29sdW1uID4gLmNvbC1tZC1ncm93LFxuICAuY29sdW1uID4gLmNvbC1tZC1zaHJpbmssXG4gIC5jb2x1bW4gPiAuY29sLW1kLTAsXG4gIC5jb2x1bW4gPiAuY29sLW1kLTEsXG4gIC5jb2x1bW4gPiAuY29sLW1kLTIsXG4gIC5jb2x1bW4gPiAuY29sLW1kLTMsXG4gIC5jb2x1bW4gPiAuY29sLW1kLTQsXG4gIC5jb2x1bW4gPiAuY29sLW1kLTUsXG4gIC5jb2x1bW4gPiAuY29sLW1kLTYsXG4gIC5jb2x1bW4gPiAuY29sLW1kLTcsXG4gIC5jb2x1bW4gPiAuY29sLW1kLTgsXG4gIC5jb2x1bW4gPiAuY29sLW1kLTksXG4gIC5jb2x1bW4gPiAuY29sLW1kLTEwLFxuICAuY29sdW1uID4gLmNvbC1tZC0xMSxcbiAgLmNvbHVtbiA+IC5jb2wtbWQtMTIsXG4gIC5mbGV4ID4gLmNvbC1tZCxcbiAgLmZsZXggPiAuY29sLW1kLWF1dG8sXG4gIC5mbGV4ID4gLmNvbC1tZC1ncm93LFxuICAuZmxleCA+IC5jb2wtbWQtc2hyaW5rLFxuICAuZmxleCA+IC5jb2wtbWQtMCxcbiAgLmZsZXggPiAuY29sLW1kLTEsXG4gIC5mbGV4ID4gLmNvbC1tZC0yLFxuICAuZmxleCA+IC5jb2wtbWQtMyxcbiAgLmZsZXggPiAuY29sLW1kLTQsXG4gIC5mbGV4ID4gLmNvbC1tZC01LFxuICAuZmxleCA+IC5jb2wtbWQtNixcbiAgLmZsZXggPiAuY29sLW1kLTcsXG4gIC5mbGV4ID4gLmNvbC1tZC04LFxuICAuZmxleCA+IC5jb2wtbWQtOSxcbiAgLmZsZXggPiAuY29sLW1kLTEwLFxuICAuZmxleCA+IC5jb2wtbWQtMTEsXG4gIC5mbGV4ID4gLmNvbC1tZC0xMiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuICAuY29sLW1kIHtcbiAgICBmbGV4OiAxMDAwMCAxIDAlO1xuICB9XG4gIC5jb2wtbWQtYXV0byxcbiAgLmNvbC1tZC0wLFxuICAuY29sLW1kLTEsXG4gIC5jb2wtbWQtMixcbiAgLmNvbC1tZC0zLFxuICAuY29sLW1kLTQsXG4gIC5jb2wtbWQtNSxcbiAgLmNvbC1tZC02LFxuICAuY29sLW1kLTcsXG4gIC5jb2wtbWQtOCxcbiAgLmNvbC1tZC05LFxuICAuY29sLW1kLTEwLFxuICAuY29sLW1kLTExLFxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAuY29sLW1kLWdyb3cge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICB9XG4gIC5jb2wtbWQtc2hyaW5rIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC1tZC0wIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDAlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC1tZC0wIHtcbiAgICBoZWlnaHQ6IDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLW1kLTEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogOC4zMzMzJTtcbiAgfVxuICAucm93ID4gLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzJTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC1tZC0xIHtcbiAgICBoZWlnaHQ6IDguMzMzMyU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtbWQtMiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgfVxuICAucm93ID4gLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NyU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtbWQtMiB7XG4gICAgaGVpZ2h0OiAxNi42NjY3JTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC1tZC0zIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93ID4gLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLW1kLTMge1xuICAgIGhlaWdodDogMjUlO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLW1kLTQge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMyU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLW1kLTQge1xuICAgIGhlaWdodDogMzMuMzMzMyU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtbWQtNSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY3JTtcbiAgfVxuICAucm93ID4gLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NyU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtbWQtNSB7XG4gICAgaGVpZ2h0OiA0MS42NjY3JTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC1tZC02IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93ID4gLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLW1kLTYge1xuICAgIGhlaWdodDogNTAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLW1kLTcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogNTguMzMzMyU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLW1kLTcge1xuICAgIGhlaWdodDogNTguMzMzMyU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtbWQtOCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY3JTtcbiAgfVxuICAucm93ID4gLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NyU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtbWQtOCB7XG4gICAgaGVpZ2h0OiA2Ni42NjY3JTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC1tZC05IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAucm93ID4gLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLW1kLTkge1xuICAgIGhlaWdodDogNzUlO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLW1kLTEwIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtbWQtMTAge1xuICAgIGhlaWdodDogODMuMzMzMyU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtbWQtMTEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NyU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY3JTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC1tZC0xMSB7XG4gICAgaGVpZ2h0OiA5MS42NjY3JTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC1tZC0xMiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LW1kLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC1tZC0xMiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5yb3cgPiAuY29sLWxnLFxuICAucm93ID4gLmNvbC1sZy1hdXRvLFxuICAucm93ID4gLmNvbC1sZy1ncm93LFxuICAucm93ID4gLmNvbC1sZy1zaHJpbmssXG4gIC5yb3cgPiAuY29sLWxnLTAsXG4gIC5yb3cgPiAuY29sLWxnLTEsXG4gIC5yb3cgPiAuY29sLWxnLTIsXG4gIC5yb3cgPiAuY29sLWxnLTMsXG4gIC5yb3cgPiAuY29sLWxnLTQsXG4gIC5yb3cgPiAuY29sLWxnLTUsXG4gIC5yb3cgPiAuY29sLWxnLTYsXG4gIC5yb3cgPiAuY29sLWxnLTcsXG4gIC5yb3cgPiAuY29sLWxnLTgsXG4gIC5yb3cgPiAuY29sLWxnLTksXG4gIC5yb3cgPiAuY29sLWxnLTEwLFxuICAucm93ID4gLmNvbC1sZy0xMSxcbiAgLnJvdyA+IC5jb2wtbGctMTIsXG4gIC5mbGV4ID4gLmNvbC1sZyxcbiAgLmZsZXggPiAuY29sLWxnLWF1dG8sXG4gIC5mbGV4ID4gLmNvbC1sZy1ncm93LFxuICAuZmxleCA+IC5jb2wtbGctc2hyaW5rLFxuICAuZmxleCA+IC5jb2wtbGctMCxcbiAgLmZsZXggPiAuY29sLWxnLTEsXG4gIC5mbGV4ID4gLmNvbC1sZy0yLFxuICAuZmxleCA+IC5jb2wtbGctMyxcbiAgLmZsZXggPiAuY29sLWxnLTQsXG4gIC5mbGV4ID4gLmNvbC1sZy01LFxuICAuZmxleCA+IC5jb2wtbGctNixcbiAgLmZsZXggPiAuY29sLWxnLTcsXG4gIC5mbGV4ID4gLmNvbC1sZy04LFxuICAuZmxleCA+IC5jb2wtbGctOSxcbiAgLmZsZXggPiAuY29sLWxnLTEwLFxuICAuZmxleCA+IC5jb2wtbGctMTEsXG4gIC5mbGV4ID4gLmNvbC1sZy0xMiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC1sZyxcbiAgLmNvbHVtbiA+IC5jb2wtbGctYXV0byxcbiAgLmNvbHVtbiA+IC5jb2wtbGctZ3JvdyxcbiAgLmNvbHVtbiA+IC5jb2wtbGctc2hyaW5rLFxuICAuY29sdW1uID4gLmNvbC1sZy0wLFxuICAuY29sdW1uID4gLmNvbC1sZy0xLFxuICAuY29sdW1uID4gLmNvbC1sZy0yLFxuICAuY29sdW1uID4gLmNvbC1sZy0zLFxuICAuY29sdW1uID4gLmNvbC1sZy00LFxuICAuY29sdW1uID4gLmNvbC1sZy01LFxuICAuY29sdW1uID4gLmNvbC1sZy02LFxuICAuY29sdW1uID4gLmNvbC1sZy03LFxuICAuY29sdW1uID4gLmNvbC1sZy04LFxuICAuY29sdW1uID4gLmNvbC1sZy05LFxuICAuY29sdW1uID4gLmNvbC1sZy0xMCxcbiAgLmNvbHVtbiA+IC5jb2wtbGctMTEsXG4gIC5jb2x1bW4gPiAuY29sLWxnLTEyLFxuICAuZmxleCA+IC5jb2wtbGcsXG4gIC5mbGV4ID4gLmNvbC1sZy1hdXRvLFxuICAuZmxleCA+IC5jb2wtbGctZ3JvdyxcbiAgLmZsZXggPiAuY29sLWxnLXNocmluayxcbiAgLmZsZXggPiAuY29sLWxnLTAsXG4gIC5mbGV4ID4gLmNvbC1sZy0xLFxuICAuZmxleCA+IC5jb2wtbGctMixcbiAgLmZsZXggPiAuY29sLWxnLTMsXG4gIC5mbGV4ID4gLmNvbC1sZy00LFxuICAuZmxleCA+IC5jb2wtbGctNSxcbiAgLmZsZXggPiAuY29sLWxnLTYsXG4gIC5mbGV4ID4gLmNvbC1sZy03LFxuICAuZmxleCA+IC5jb2wtbGctOCxcbiAgLmZsZXggPiAuY29sLWxnLTksXG4gIC5mbGV4ID4gLmNvbC1sZy0xMCxcbiAgLmZsZXggPiAuY29sLWxnLTExLFxuICAuZmxleCA+IC5jb2wtbGctMTIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZyB7XG4gICAgZmxleDogMTAwMDAgMSAwJTtcbiAgfVxuICAuY29sLWxnLWF1dG8sXG4gIC5jb2wtbGctMCxcbiAgLmNvbC1sZy0xLFxuICAuY29sLWxnLTIsXG4gIC5jb2wtbGctMyxcbiAgLmNvbC1sZy00LFxuICAuY29sLWxnLTUsXG4gIC5jb2wtbGctNixcbiAgLmNvbC1sZy03LFxuICAuY29sLWxnLTgsXG4gIC5jb2wtbGctOSxcbiAgLmNvbC1sZy0xMCxcbiAgLmNvbC1sZy0xMSxcbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbiAgLmNvbC1sZy1ncm93IHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuICAuY29sLWxnLXNocmluayB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtbGctMCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAwJTtcbiAgfVxuICAucm93ID4gLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtbGctMCB7XG4gICAgaGVpZ2h0OiAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC1sZy0xIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDguMzMzMyU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMyU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtbGctMSB7XG4gICAgaGVpZ2h0OiA4LjMzMzMlO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLWxnLTIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NyU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjclO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLWxnLTIge1xuICAgIGhlaWdodDogMTYuNjY2NyU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtbGctMyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC1sZy0zIHtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC1sZy00IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzJTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC1sZy00IHtcbiAgICBoZWlnaHQ6IDMzLjMzMzMlO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLWxnLTUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NyU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjclO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLWxnLTUge1xuICAgIGhlaWdodDogNDEuNjY2NyU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtbGctNiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC1sZy02IHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC1sZy03IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzJTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC1sZy03IHtcbiAgICBoZWlnaHQ6IDU4LjMzMzMlO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLWxnLTgge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NyU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjclO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLWxnLTgge1xuICAgIGhlaWdodDogNjYuNjY2NyU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtbGctOSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC1sZy05IHtcbiAgICBoZWlnaHQ6IDc1JTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC1sZy0xMCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzJTtcbiAgfVxuICAucm93ID4gLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLWxnLTEwIHtcbiAgICBoZWlnaHQ6IDgzLjMzMzMlO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLWxnLTExIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjclO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NyU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtbGctMTEge1xuICAgIGhlaWdodDogOTEuNjY2NyU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wtbGctMTIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93ID4gLm9mZnNldC1sZy0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wtbGctMTIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAucm93ID4gLmNvbC14bCxcbiAgLnJvdyA+IC5jb2wteGwtYXV0byxcbiAgLnJvdyA+IC5jb2wteGwtZ3JvdyxcbiAgLnJvdyA+IC5jb2wteGwtc2hyaW5rLFxuICAucm93ID4gLmNvbC14bC0wLFxuICAucm93ID4gLmNvbC14bC0xLFxuICAucm93ID4gLmNvbC14bC0yLFxuICAucm93ID4gLmNvbC14bC0zLFxuICAucm93ID4gLmNvbC14bC00LFxuICAucm93ID4gLmNvbC14bC01LFxuICAucm93ID4gLmNvbC14bC02LFxuICAucm93ID4gLmNvbC14bC03LFxuICAucm93ID4gLmNvbC14bC04LFxuICAucm93ID4gLmNvbC14bC05LFxuICAucm93ID4gLmNvbC14bC0xMCxcbiAgLnJvdyA+IC5jb2wteGwtMTEsXG4gIC5yb3cgPiAuY29sLXhsLTEyLFxuICAuZmxleCA+IC5jb2wteGwsXG4gIC5mbGV4ID4gLmNvbC14bC1hdXRvLFxuICAuZmxleCA+IC5jb2wteGwtZ3JvdyxcbiAgLmZsZXggPiAuY29sLXhsLXNocmluayxcbiAgLmZsZXggPiAuY29sLXhsLTAsXG4gIC5mbGV4ID4gLmNvbC14bC0xLFxuICAuZmxleCA+IC5jb2wteGwtMixcbiAgLmZsZXggPiAuY29sLXhsLTMsXG4gIC5mbGV4ID4gLmNvbC14bC00LFxuICAuZmxleCA+IC5jb2wteGwtNSxcbiAgLmZsZXggPiAuY29sLXhsLTYsXG4gIC5mbGV4ID4gLmNvbC14bC03LFxuICAuZmxleCA+IC5jb2wteGwtOCxcbiAgLmZsZXggPiAuY29sLXhsLTksXG4gIC5mbGV4ID4gLmNvbC14bC0xMCxcbiAgLmZsZXggPiAuY29sLXhsLTExLFxuICAuZmxleCA+IC5jb2wteGwtMTIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wteGwsXG4gIC5jb2x1bW4gPiAuY29sLXhsLWF1dG8sXG4gIC5jb2x1bW4gPiAuY29sLXhsLWdyb3csXG4gIC5jb2x1bW4gPiAuY29sLXhsLXNocmluayxcbiAgLmNvbHVtbiA+IC5jb2wteGwtMCxcbiAgLmNvbHVtbiA+IC5jb2wteGwtMSxcbiAgLmNvbHVtbiA+IC5jb2wteGwtMixcbiAgLmNvbHVtbiA+IC5jb2wteGwtMyxcbiAgLmNvbHVtbiA+IC5jb2wteGwtNCxcbiAgLmNvbHVtbiA+IC5jb2wteGwtNSxcbiAgLmNvbHVtbiA+IC5jb2wteGwtNixcbiAgLmNvbHVtbiA+IC5jb2wteGwtNyxcbiAgLmNvbHVtbiA+IC5jb2wteGwtOCxcbiAgLmNvbHVtbiA+IC5jb2wteGwtOSxcbiAgLmNvbHVtbiA+IC5jb2wteGwtMTAsXG4gIC5jb2x1bW4gPiAuY29sLXhsLTExLFxuICAuY29sdW1uID4gLmNvbC14bC0xMixcbiAgLmZsZXggPiAuY29sLXhsLFxuICAuZmxleCA+IC5jb2wteGwtYXV0byxcbiAgLmZsZXggPiAuY29sLXhsLWdyb3csXG4gIC5mbGV4ID4gLmNvbC14bC1zaHJpbmssXG4gIC5mbGV4ID4gLmNvbC14bC0wLFxuICAuZmxleCA+IC5jb2wteGwtMSxcbiAgLmZsZXggPiAuY29sLXhsLTIsXG4gIC5mbGV4ID4gLmNvbC14bC0zLFxuICAuZmxleCA+IC5jb2wteGwtNCxcbiAgLmZsZXggPiAuY29sLXhsLTUsXG4gIC5mbGV4ID4gLmNvbC14bC02LFxuICAuZmxleCA+IC5jb2wteGwtNyxcbiAgLmZsZXggPiAuY29sLXhsLTgsXG4gIC5mbGV4ID4gLmNvbC14bC05LFxuICAuZmxleCA+IC5jb2wteGwtMTAsXG4gIC5mbGV4ID4gLmNvbC14bC0xMSxcbiAgLmZsZXggPiAuY29sLXhsLTEyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wteGwge1xuICAgIGZsZXg6IDEwMDAwIDEgMCU7XG4gIH1cbiAgLmNvbC14bC1hdXRvLFxuICAuY29sLXhsLTAsXG4gIC5jb2wteGwtMSxcbiAgLmNvbC14bC0yLFxuICAuY29sLXhsLTMsXG4gIC5jb2wteGwtNCxcbiAgLmNvbC14bC01LFxuICAuY29sLXhsLTYsXG4gIC5jb2wteGwtNyxcbiAgLmNvbC14bC04LFxuICAuY29sLXhsLTksXG4gIC5jb2wteGwtMTAsXG4gIC5jb2wteGwtMTEsXG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5jb2wteGwtZ3JvdyB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cbiAgLmNvbC14bC1zaHJpbmsge1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLXhsLTAge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMCU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLXhsLTAge1xuICAgIGhlaWdodDogMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wteGwtMSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLXhsLTEge1xuICAgIGhlaWdodDogOC4zMzMzJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC14bC0yIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjclO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY3JTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC14bC0yIHtcbiAgICBoZWlnaHQ6IDE2LjY2NjclO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLXhsLTMge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wteGwtMyB7XG4gICAgaGVpZ2h0OiAyNSU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wteGwtNCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgfVxuICAucm93ID4gLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wteGwtNCB7XG4gICAgaGVpZ2h0OiAzMy4zMzMzJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC14bC01IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjclO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY3JTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC14bC01IHtcbiAgICBoZWlnaHQ6IDQxLjY2NjclO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLXhsLTYge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wteGwtNiB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wteGwtNyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzJTtcbiAgfVxuICAucm93ID4gLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMyU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wteGwtNyB7XG4gICAgaGVpZ2h0OiA1OC4zMzMzJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC14bC04IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjclO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY3JTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC14bC04IHtcbiAgICBoZWlnaHQ6IDY2LjY2NjclO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLXhsLTkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5yb3cgPiAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbHVtbiA+IC5jb2wteGwtOSB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdyA+IC5jb2wteGwtMTAge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogODMuMzMzMyU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzJTtcbiAgfVxuICAuY29sdW1uID4gLmNvbC14bC0xMCB7XG4gICAgaGVpZ2h0OiA4My4zMzMzJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93ID4gLmNvbC14bC0xMSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY3JTtcbiAgfVxuICAucm93ID4gLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjclO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLXhsLTExIHtcbiAgICBoZWlnaHQ6IDkxLjY2NjclO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3cgPiAuY29sLXhsLTEyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdyA+IC5vZmZzZXQteGwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2x1bW4gPiAuY29sLXhsLTEyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5yb3VuZGVkLWJvcmRlcnMge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uYm9yZGVyLXJhZGl1cy1pbmhlcml0IHtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbn1cbi5uby10cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRyYW5zaXRpb24tMCB7XG4gIHRyYW5zaXRpb246IDBzICFpbXBvcnRhbnQ7XG59XG4uZ2xvc3N5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsMjU1LDI1NSwwLjMpLCByZ2JhKDI1NSwyNTUsMjU1LDApIDUwJSwgcmdiYSgwLDAsMCwwLjEyKSA1MSUsIHJnYmEoMCwwLDAsMC4wNCkpICFpbXBvcnRhbnQ7XG59XG4ucS1wbGFjZWhvbGRlcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwLjc7XG59XG4ucS1wbGFjZWhvbGRlcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjcgIWltcG9ydGFudDtcbn1cbi5xLXBsYWNlaG9sZGVyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwLjc7XG59XG4ucS1ib2R5LS1mdWxsc2NyZWVuLW1peGluLFxuLnEtYm9keS0tcHJldmVudC1zY3JvbGwge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cbi5xLWJvZHktLWZvcmNlLXNjcm9sbGJhciB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5xLW5vLWlucHV0LXNwaW5uZXIge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZCAhaW1wb3J0YW50O1xufVxuLnEtbm8taW5wdXQtc3Bpbm5lcjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbi5xLW5vLWlucHV0LXNwaW5uZXI6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5xLWxpbmsge1xuICBvdXRsaW5lOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucS1saW5rLS1mb2N1c2FibGU6Zm9jdXMtdmlzaWJsZSB7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZGFzaGVkIGN1cnJlbnRDb2xvciAxcHg7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZGFzaGVkIGN1cnJlbnRDb2xvciAxcHg7XG59XG5ib2R5LmVsZWN0cm9uIC5xLWVsZWN0cm9uLWRyYWcge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LWFwcC1yZWdpb246IGRyYWc7XG59XG5ib2R5LmVsZWN0cm9uIC5xLWVsZWN0cm9uLWRyYWcgLnEtYnRuLWl0ZW0sXG5ib2R5LmVsZWN0cm9uIC5xLWVsZWN0cm9uLWRyYWctLWV4Y2VwdGlvbiB7XG4gIC13ZWJraXQtYXBwLXJlZ2lvbjogbm8tZHJhZztcbn1cbmltZy5yZXNwb25zaXZlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ubm9uLXNlbGVjdGFibGUge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uc2Nyb2xsLFxuLnNjcm9sbC14LFxuLnNjcm9sbC15IHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB3aWxsLWNoYW5nZTogc2Nyb2xsLXBvc2l0aW9uO1xufVxuLnNjcm9sbC14IHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi5zY3JvbGwteSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuLm5vLXBvaW50ZXItZXZlbnRzLFxuLm5vLXBvaW50ZXItZXZlbnRzLS1jaGlsZHJlbixcbi5uby1wb2ludGVyLWV2ZW50cy0tY2hpbGRyZW4gKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYWxsLXBvaW50ZXItZXZlbnRzIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbCAhaW1wb3J0YW50O1xufVxuLmN1cnNvci1wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG4uY3Vyc29yLW5vdC1hbGxvd2VkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuLmN1cnNvci1pbmhlcml0IHtcbiAgY3Vyc29yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4uY3Vyc29yLW5vbmUge1xuICBjdXJzb3I6IG5vbmUgIWltcG9ydGFudDtcbn1cblthcmlhLWJ1c3k9J3RydWUnXSB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7XG59XG5bYXJpYS1jb250cm9sc10sXG5bcm9sZT0nYnV0dG9uJ10ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5bYXJpYS1kaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ucm90YXRlLTQ1IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIC8qIHJ0bDppZ25vcmUgKi87XG59XG4ucm90YXRlLTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIC8qIHJ0bDppZ25vcmUgKi87XG59XG4ucm90YXRlLTEzNSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5yb3RhdGUtMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSAvKiBydGw6aWdub3JlICovO1xufVxuLyogZGVwcmVjYXRlZDogdG8gYmUgcmVtb3ZlZCAqL1xuLnJvdGF0ZS0yMDUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMDVkZWcpIC8qIHJ0bDppZ25vcmUgKi87XG59XG4ucm90YXRlLTIyNSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZykgLyogcnRsOmlnbm9yZSAqLztcbn1cbi5yb3RhdGUtMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKSAvKiBydGw6aWdub3JlICovO1xufVxuLnJvdGF0ZS0zMTUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMTVkZWcpIC8qIHJ0bDppZ25vcmUgKi87XG59XG4uZmxpcC1ob3Jpem9udGFsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLmZsaXAtdmVydGljYWwge1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG59XG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnJlbGF0aXZlLXBvc2l0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpeGVkLFxuLmZpeGVkLWZ1bGwsXG4uZnVsbHNjcmVlbixcbi5maXhlZC1jZW50ZXIsXG4uZml4ZWQtYm90dG9tLFxuLmZpeGVkLWxlZnQsXG4uZml4ZWQtcmlnaHQsXG4uZml4ZWQtdG9wLFxuLmZpeGVkLXRvcC1sZWZ0LFxuLmZpeGVkLXRvcC1yaWdodCxcbi5maXhlZC1ib3R0b20tbGVmdCxcbi5maXhlZC1ib3R0b20tcmlnaHQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4uYWJzb2x1dGUsXG4uYWJzb2x1dGUtZnVsbCxcbi5hYnNvbHV0ZS1jZW50ZXIsXG4uYWJzb2x1dGUtYm90dG9tLFxuLmFic29sdXRlLWxlZnQsXG4uYWJzb2x1dGUtcmlnaHQsXG4uYWJzb2x1dGUtdG9wLFxuLmFic29sdXRlLXRvcC1sZWZ0LFxuLmFic29sdXRlLXRvcC1yaWdodCxcbi5hYnNvbHV0ZS1ib3R0b20tbGVmdCxcbi5hYnNvbHV0ZS1ib3R0b20tcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZml4ZWQtdG9wLFxuLmFic29sdXRlLXRvcCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uZml4ZWQtcmlnaHQsXG4uYWJzb2x1dGUtcmlnaHQge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG4uZml4ZWQtYm90dG9tLFxuLmFic29sdXRlLWJvdHRvbSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4uZml4ZWQtbGVmdCxcbi5hYnNvbHV0ZS1sZWZ0IHtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4uZml4ZWQtdG9wLWxlZnQsXG4uYWJzb2x1dGUtdG9wLWxlZnQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uZml4ZWQtdG9wLXJpZ2h0LFxuLmFic29sdXRlLXRvcC1yaWdodCB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uZml4ZWQtYm90dG9tLWxlZnQsXG4uYWJzb2x1dGUtYm90dG9tLWxlZnQge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4uZml4ZWQtYm90dG9tLXJpZ2h0LFxuLmFic29sdXRlLWJvdHRvbS1yaWdodCB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG4uZnVsbHNjcmVlbiB7XG4gIHotaW5kZXg6IDU5OTk7IC8vIHNob3VsZCBiZSBsZXNzIHRoZW4gTUNcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbn1cbmJvZHkucS1pb3MtcGFkZGluZyAuZnVsbHNjcmVlbiB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCkgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSAhaW1wb3J0YW50O1xufVxuLmFic29sdXRlLWZ1bGwsXG4uZnVsbHNjcmVlbixcbi5maXhlZC1mdWxsIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuLmZpeGVkLWNlbnRlcixcbi5hYnNvbHV0ZS1jZW50ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi52ZXJ0aWNhbC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG4udmVydGljYWwtbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuLnZlcnRpY2FsLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cbi5vbi1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLm9uLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4vKiBpbnRlcm5hbDogKi9cbi5xLXBvc2l0aW9uLWVuZ2luZSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLXEtcGUtdG9wLCAwKSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogdmFyKC0tcS1wZS1sZWZ0LCAwKSAhaW1wb3J0YW50O1xuICB3aWxsLWNoYW5nZTogYXV0bztcbiAgdmlzaWJpbGl0eTogY29sbGFwc2U7XG59XG46cm9vdCB7XG4gIC0tcS1zaXplLXhzOiAwO1xuICAtLXEtc2l6ZS1zbTogNjAwcHg7XG4gIC0tcS1zaXplLW1kOiAxMDI0cHg7XG4gIC0tcS1zaXplLWxnOiAxNDQwcHg7XG4gIC0tcS1zaXplLXhsOiAxOTIwcHg7XG59XG4uZml0IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uZnVsbC1oZWlnaHQge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4ud2luZG93LWhlaWdodCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG4ud2luZG93LXdpZHRoIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuLmJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cbi5xLXBhLW5vbmUge1xuICBwYWRkaW5nOiAwIDA7XG59XG4ucS1wbC1ub25lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnEtcHItbm9uZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucS1wdC1ub25lLFxuLnEtcHktbm9uZSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnEtcGItbm9uZSxcbi5xLXB5LW5vbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5xLXB4LW5vbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucS1tYS1ub25lIHtcbiAgbWFyZ2luOiAwIDA7XG59XG4ucS1tbC1ub25lIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucS1tci1ub25lIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnEtbXQtbm9uZSxcbi5xLW15LW5vbmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnEtbWItbm9uZSxcbi5xLW15LW5vbmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnEtbXgtbm9uZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucS1wYS14cyB7XG4gIHBhZGRpbmc6IDRweCA0cHg7XG59XG4ucS1wbC14cyB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLnEtcHIteHMge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG4ucS1wdC14cyxcbi5xLXB5LXhzIHtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbi5xLXBiLXhzLFxuLnEtcHkteHMge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuLnEtcHgteHMge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuLnEtbWEteHMge1xuICBtYXJnaW46IDRweCA0cHg7XG59XG4ucS1tbC14cyB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4ucS1tci14cyB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnEtbXQteHMsXG4ucS1teS14cyB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5xLW1iLXhzLFxuLnEtbXkteHMge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4ucS1teC14cyB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnEtcGEtc20ge1xuICBwYWRkaW5nOiA4cHggOHB4O1xufVxuLnEtcGwtc20ge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5xLXByLXNtIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLnEtcHQtc20sXG4ucS1weS1zbSB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4ucS1wYi1zbSxcbi5xLXB5LXNtIHtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi5xLXB4LXNtIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5xLW1hLXNtIHtcbiAgbWFyZ2luOiA4cHggOHB4O1xufVxuLnEtbWwtc20ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnEtbXItc20ge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5xLW10LXNtLFxuLnEtbXktc20ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4ucS1tYi1zbSxcbi5xLW15LXNtIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnEtbXgtc20ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5xLXBhLW1kIHtcbiAgcGFkZGluZzogMTZweCAxNnB4O1xufVxuLnEtcGwtbWQge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4ucS1wci1tZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4ucS1wdC1tZCxcbi5xLXB5LW1kIHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4ucS1wYi1tZCxcbi5xLXB5LW1kIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4ucS1weC1tZCB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5xLW1hLW1kIHtcbiAgbWFyZ2luOiAxNnB4IDE2cHg7XG59XG4ucS1tbC1tZCB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLnEtbXItbWQge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4ucS1tdC1tZCxcbi5xLW15LW1kIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5xLW1iLW1kLFxuLnEtbXktbWQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnEtbXgtbWQge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuLnEtcGEtbGcge1xuICBwYWRkaW5nOiAyNHB4IDI0cHg7XG59XG4ucS1wbC1sZyB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi5xLXByLWxnIHtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbn1cbi5xLXB0LWxnLFxuLnEtcHktbGcge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbi5xLXBiLWxnLFxuLnEtcHktbGcge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbn1cbi5xLXB4LWxnIHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLnEtbWEtbGcge1xuICBtYXJnaW46IDI0cHggMjRweDtcbn1cbi5xLW1sLWxnIHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG59XG4ucS1tci1sZyB7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbn1cbi5xLW10LWxnLFxuLnEtbXktbGcge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLnEtbWItbGcsXG4ucS1teS1sZyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ucS1teC1sZyB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG59XG4ucS1wYS14bCB7XG4gIHBhZGRpbmc6IDQ4cHggNDhweDtcbn1cbi5xLXBsLXhsIHtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4O1xufVxuLnEtcHIteGwge1xuICBwYWRkaW5nLXJpZ2h0OiA0OHB4O1xufVxuLnEtcHQteGwsXG4ucS1weS14bCB7XG4gIHBhZGRpbmctdG9wOiA0OHB4O1xufVxuLnEtcGIteGwsXG4ucS1weS14bCB7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4O1xufVxuLnEtcHgteGwge1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQ4cHg7XG59XG4ucS1tYS14bCB7XG4gIG1hcmdpbjogNDhweCA0OHB4O1xufVxuLnEtbWwteGwge1xuICBtYXJnaW4tbGVmdDogNDhweDtcbn1cbi5xLW1yLXhsIHtcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xufVxuLnEtbXQteGwsXG4ucS1teS14bCB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG4ucS1tYi14bCxcbi5xLW15LXhsIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbi5xLW14LXhsIHtcbiAgbWFyZ2luLWxlZnQ6IDQ4cHg7XG4gIG1hcmdpbi1yaWdodDogNDhweDtcbn1cbi5xLW10LWF1dG8sXG4ucS1teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5xLW1sLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5xLW1iLWF1dG8sXG4ucS1teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbn1cbi5xLW1yLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucS1teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5xLXRvdWNoIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1kcmFnOiBub25lO1xuICAta2h0bWwtdXNlci1kcmFnOiBub25lO1xuICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcbn1cbi5xLXRvdWNoLXgge1xuICB0b3VjaC1hY3Rpb246IHBhbi14O1xufVxuLnEtdG91Y2gteSB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG4ucS10cmFuc2l0aW9uLS1zbGlkZS1yaWdodC1sZWF2ZS1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1zbGlkZS1sZWZ0LWxlYXZlLWFjdGl2ZSxcbi5xLXRyYW5zaXRpb24tLXNsaWRlLXVwLWxlYXZlLWFjdGl2ZSxcbi5xLXRyYW5zaXRpb24tLXNsaWRlLWRvd24tbGVhdmUtYWN0aXZlLFxuLnEtdHJhbnNpdGlvbi0tanVtcC1yaWdodC1sZWF2ZS1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1qdW1wLWxlZnQtbGVhdmUtYWN0aXZlLFxuLnEtdHJhbnNpdGlvbi0tanVtcC11cC1sZWF2ZS1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1qdW1wLWRvd24tbGVhdmUtYWN0aXZlLFxuLnEtdHJhbnNpdGlvbi0tZmFkZS1sZWF2ZS1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1zY2FsZS1sZWF2ZS1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1yb3RhdGUtbGVhdmUtYWN0aXZlLFxuLnEtdHJhbnNpdGlvbi0tZmxpcC1sZWF2ZS1hY3RpdmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucS10cmFuc2l0aW9uLS1zbGlkZS1yaWdodC1lbnRlci1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1zbGlkZS1sZWZ0LWVudGVyLWFjdGl2ZSxcbi5xLXRyYW5zaXRpb24tLXNsaWRlLXVwLWVudGVyLWFjdGl2ZSxcbi5xLXRyYW5zaXRpb24tLXNsaWRlLWRvd24tZW50ZXItYWN0aXZlLFxuLnEtdHJhbnNpdGlvbi0tc2xpZGUtcmlnaHQtbGVhdmUtYWN0aXZlLFxuLnEtdHJhbnNpdGlvbi0tc2xpZGUtbGVmdC1sZWF2ZS1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1zbGlkZS11cC1sZWF2ZS1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1zbGlkZS1kb3duLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuLnEtdHJhbnNpdGlvbi0tc2xpZGUtcmlnaHQtZW50ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbn1cbi5xLXRyYW5zaXRpb24tLXNsaWRlLXJpZ2h0LWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbn1cbi5xLXRyYW5zaXRpb24tLXNsaWRlLWxlZnQtZW50ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xufVxuLnEtdHJhbnNpdGlvbi0tc2xpZGUtbGVmdC1sZWF2ZS10byB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xufVxuLnEtdHJhbnNpdGlvbi0tc2xpZGUtdXAtZW50ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xufVxuLnEtdHJhbnNpdGlvbi0tc2xpZGUtdXAtbGVhdmUtdG8ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbn1cbi5xLXRyYW5zaXRpb24tLXNsaWRlLWRvd24tZW50ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbn1cbi5xLXRyYW5zaXRpb24tLXNsaWRlLWRvd24tbGVhdmUtdG8ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xufVxuLnEtdHJhbnNpdGlvbi0tanVtcC1yaWdodC1lbnRlci1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1qdW1wLWxlZnQtZW50ZXItYWN0aXZlLFxuLnEtdHJhbnNpdGlvbi0tanVtcC11cC1lbnRlci1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1qdW1wLWRvd24tZW50ZXItYWN0aXZlLFxuLnEtdHJhbnNpdGlvbi0tanVtcC1yaWdodC1sZWF2ZS1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1qdW1wLWxlZnQtbGVhdmUtYWN0aXZlLFxuLnEtdHJhbnNpdGlvbi0tanVtcC11cC1sZWF2ZS1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1qdW1wLWRvd24tbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB0cmFuc2Zvcm0gMC4zcztcbn1cbi5xLXRyYW5zaXRpb24tLWp1bXAtcmlnaHQtZW50ZXIsXG4ucS10cmFuc2l0aW9uLS1qdW1wLWxlZnQtZW50ZXIsXG4ucS10cmFuc2l0aW9uLS1qdW1wLXVwLWVudGVyLFxuLnEtdHJhbnNpdGlvbi0tanVtcC1kb3duLWVudGVyLFxuLnEtdHJhbnNpdGlvbi0tanVtcC1yaWdodC1sZWF2ZS10byxcbi5xLXRyYW5zaXRpb24tLWp1bXAtbGVmdC1sZWF2ZS10byxcbi5xLXRyYW5zaXRpb24tLWp1bXAtdXAtbGVhdmUtdG8sXG4ucS10cmFuc2l0aW9uLS1qdW1wLWRvd24tbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xufVxuLnEtdHJhbnNpdGlvbi0tanVtcC1yaWdodC1lbnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1cHgsIDAsIDApO1xufVxuLnEtdHJhbnNpdGlvbi0tanVtcC1yaWdodC1sZWF2ZS10byB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTVweCwgMCwgMCk7XG59XG4ucS10cmFuc2l0aW9uLS1qdW1wLWxlZnQtZW50ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE1cHgsIDAsIDApO1xufVxuLnEtdHJhbnNpdGlvbi0tanVtcC1sZWZ0LWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KTtcbn1cbi5xLXRyYW5zaXRpb24tLWp1bXAtdXAtZW50ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE1cHgsIDApO1xufVxuLnEtdHJhbnNpdGlvbi0tanVtcC11cC1sZWF2ZS10byB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xufVxuLnEtdHJhbnNpdGlvbi0tanVtcC1kb3duLWVudGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG59XG4ucS10cmFuc2l0aW9uLS1qdW1wLWRvd24tbGVhdmUtdG8ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE1cHgsIDApO1xufVxuLnEtdHJhbnNpdGlvbi0tZmFkZS1lbnRlci1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1mYWRlLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLW91dDtcbn1cbi5xLXRyYW5zaXRpb24tLWZhZGUtZW50ZXIsXG4ucS10cmFuc2l0aW9uLS1mYWRlLWxlYXZlLFxuLnEtdHJhbnNpdGlvbi0tZmFkZS1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG59XG4ucS10cmFuc2l0aW9uLS1zY2FsZS1lbnRlci1hY3RpdmUsXG4ucS10cmFuc2l0aW9uLS1zY2FsZS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuLnEtdHJhbnNpdGlvbi0tc2NhbGUtZW50ZXIsXG4ucS10cmFuc2l0aW9uLS1zY2FsZS1sZWF2ZSxcbi5xLXRyYW5zaXRpb24tLXNjYWxlLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDEpO1xufVxuLnEtdHJhbnNpdGlvbi0tcm90YXRlLWVudGVyLWFjdGl2ZSxcbi5xLXRyYW5zaXRpb24tLXJvdGF0ZS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLnEtdHJhbnNpdGlvbi0tcm90YXRlLWVudGVyLFxuLnEtdHJhbnNpdGlvbi0tcm90YXRlLWxlYXZlLFxuLnEtdHJhbnNpdGlvbi0tcm90YXRlLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDEpIHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcbn1cbi5xLXRyYW5zaXRpb24tLWZsaXAtcmlnaHQtZW50ZXItYWN0aXZlLFxuLnEtdHJhbnNpdGlvbi0tZmxpcC1sZWZ0LWVudGVyLWFjdGl2ZSxcbi5xLXRyYW5zaXRpb24tLWZsaXAtdXAtZW50ZXItYWN0aXZlLFxuLnEtdHJhbnNpdGlvbi0tZmxpcC1kb3duLWVudGVyLWFjdGl2ZSxcbi5xLXRyYW5zaXRpb24tLWZsaXAtcmlnaHQtbGVhdmUtYWN0aXZlLFxuLnEtdHJhbnNpdGlvbi0tZmxpcC1sZWZ0LWxlYXZlLWFjdGl2ZSxcbi5xLXRyYW5zaXRpb24tLWZsaXAtdXAtbGVhdmUtYWN0aXZlLFxuLnEtdHJhbnNpdGlvbi0tZmxpcC1kb3duLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ucS10cmFuc2l0aW9uLS1mbGlwLXJpZ2h0LWVudGVyLXRvLFxuLnEtdHJhbnNpdGlvbi0tZmxpcC1sZWZ0LWVudGVyLXRvLFxuLnEtdHJhbnNpdGlvbi0tZmxpcC11cC1lbnRlci10byxcbi5xLXRyYW5zaXRpb24tLWZsaXAtZG93bi1lbnRlci10byxcbi5xLXRyYW5zaXRpb24tLWZsaXAtcmlnaHQtbGVhdmUsXG4ucS10cmFuc2l0aW9uLS1mbGlwLWxlZnQtbGVhdmUsXG4ucS10cmFuc2l0aW9uLS1mbGlwLXVwLWxlYXZlLFxuLnEtdHJhbnNpdGlvbi0tZmxpcC1kb3duLWxlYXZlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMSwgMCwgMGRlZyk7XG59XG4ucS10cmFuc2l0aW9uLS1mbGlwLXJpZ2h0LWVudGVyIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE4MGRlZyk7XG59XG4ucS10cmFuc2l0aW9uLS1mbGlwLXJpZ2h0LWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTgwZGVnKTtcbn1cbi5xLXRyYW5zaXRpb24tLWZsaXAtbGVmdC1lbnRlciB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDE4MGRlZyk7XG59XG4ucS10cmFuc2l0aW9uLS1mbGlwLWxlZnQtbGVhdmUtdG8ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTgwZGVnKTtcbn1cbi5xLXRyYW5zaXRpb24tLWZsaXAtdXAtZW50ZXIge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMTgwZGVnKTtcbn1cbi5xLXRyYW5zaXRpb24tLWZsaXAtdXAtbGVhdmUtdG8ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxODBkZWcpO1xufVxuLnEtdHJhbnNpdGlvbi0tZmxpcC1kb3duLWVudGVyIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTgwZGVnKTtcbn1cbi5xLXRyYW5zaXRpb24tLWZsaXAtZG93bi1sZWF2ZS10byB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0xODBkZWcpO1xufVxuLnRleHQtaDEge1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiA2cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE1NjJlbTtcbn1cbi50ZXh0LWgyIHtcbiAgZm9udC1zaXplOiAzLjc1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMy43NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwODMzZW07XG59XG4udGV4dC1oMyB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDMuMTI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuLnRleHQtaDQge1xuICBmb250LXNpemU6IDIuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDczNWVtO1xufVxuLnRleHQtaDUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG4udGV4dC1oNiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxMjVlbTtcbn1cbi50ZXh0LXN1YnRpdGxlMSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwOTM3ZW07XG59XG4udGV4dC1zdWJ0aXRsZTIge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNzE0ZW07XG59XG4udGV4dC1ib2R5MSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDMxMjVlbTtcbn1cbi50ZXh0LWJvZHkyIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxNzg2ZW07XG59XG4udGV4dC1vdmVybGluZSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjE2NjY3ZW07XG59XG4udGV4dC1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDMzMzNlbTtcbn1cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIC13ZWJraXQtaHlwaGVuczogYXV0bztcbiAgICAgIC1tcy1oeXBoZW5zOiBhdXRvO1xuICAgICAgICAgIGh5cGhlbnM6IGF1dG87XG59XG4udGV4dC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4udGV4dC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udGV4dC1uby13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50ZXh0LXN0cmlrZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuLnRleHQtd2VpZ2h0LXRoaW4ge1xuICBmb250LXdlaWdodDogMTAwO1xufVxuLnRleHQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi50ZXh0LXdlaWdodC1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi50ZXh0LXdlaWdodC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnRleHQtd2VpZ2h0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnRleHQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuYmlnIHtcbiAgZm9udC1zaXplOiAxNzAlO1xufVxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG4ubm8tbWFyZ2luIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ubm8tcGFkZGluZyB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5uby1ib3JkZXIge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5uby1ib3JkZXItcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLm5vLWJveC1zaGFkb3cge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubm8tb3V0bGluZSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cbi5lbGxpcHNpcyB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmVsbGlwc2lzLTItbGluZXMsXG4uZWxsaXBzaXMtMy1saW5lcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuLmVsbGlwc2lzLTItbGluZXMge1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG59XG4uZWxsaXBzaXMtMy1saW5lcyB7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbn1cbi5yZWFkb25seSB7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuLmRpc2FibGVkLFxuW2Rpc2FibGVkXSxcbi5kaXNhYmxlZCAqLFxuW2Rpc2FibGVkXSAqIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG4uZGlzYWJsZWQsXG5bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7XG59XG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmludmlzaWJsZSxcbi5pbnZpc2libGUgKiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4ub3ZlcmZsb3ctaGlkZGVuLXkge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5oaWRlLXNjcm9sbGJhciB7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuLmhpZGUtc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGltbWVkOmFmdGVyLFxuLmxpZ2h0LWRpbW1lZDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDAgLyogcnRsOmlnbm9yZSAqLztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwIC8qIHJ0bDppZ25vcmUgKi87XG59XG4uZGltbWVkOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjQpICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtZGltbWVkOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjYpICFpbXBvcnRhbnQ7XG59XG4uei10b3Age1xuICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG59XG4uei1tYXgge1xuICB6LWluZGV4OiA5OTk4ICFpbXBvcnRhbnQ7XG59XG5ib2R5Om5vdCguZGVza3RvcCkgLmRlc2t0b3Atb25seSxcbmJvZHkuZGVza3RvcCAuZGVza3RvcC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keTpub3QoLm1vYmlsZSkgLm1vYmlsZS1vbmx5LFxuYm9keS5tb2JpbGUgLm1vYmlsZS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keTpub3QoLm5hdGl2ZS1tb2JpbGUpIC5uYXRpdmUtbW9iaWxlLW9ubHksXG5ib2R5Lm5hdGl2ZS1tb2JpbGUgLm5hdGl2ZS1tb2JpbGUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHk6bm90KC5jb3Jkb3ZhKSAuY29yZG92YS1vbmx5LFxuYm9keS5jb3Jkb3ZhIC5jb3Jkb3ZhLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5Om5vdCguY2FwYWNpdG9yKSAuY2FwYWNpdG9yLW9ubHksXG5ib2R5LmNhcGFjaXRvciAuY2FwYWNpdG9yLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5Om5vdCguZWxlY3Ryb24pIC5lbGVjdHJvbi1vbmx5LFxuYm9keS5lbGVjdHJvbiAuZWxlY3Ryb24taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHk6bm90KC50b3VjaCkgLnRvdWNoLW9ubHksXG5ib2R5LnRvdWNoIC50b3VjaC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keTpub3QoLndpdGhpbi1pZnJhbWUpIC53aXRoaW4taWZyYW1lLW9ubHksXG5ib2R5LndpdGhpbi1pZnJhbWUgLndpdGhpbi1pZnJhbWUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHk6bm90KC5wbGF0Zm9ybS1pb3MpIC5wbGF0Zm9ybS1pb3Mtb25seSxcbmJvZHkucGxhdGZvcm0taW9zIC5wbGF0Zm9ybS1pb3MtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHk6bm90KC5wbGF0Zm9ybS1hbmRyb2lkKSAucGxhdGZvcm0tYW5kcm9pZC1vbmx5LFxuYm9keS5wbGF0Zm9ybS1hbmRyb2lkIC5wbGF0Zm9ybS1hbmRyb2lkLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgYWxsIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC5vcmllbnRhdGlvbi1sYW5kc2NhcGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLm9yaWVudGF0aW9uLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4ge1xuICAucHJpbnQtb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAucHJpbnQtaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk5Ljk4cHgpIHtcbiAgLnhzLWhpZGUsXG4gIC5ndC14cyxcbiAgLnNtLFxuICAuZ3Qtc20sXG4gIC5tZCxcbiAgLmd0LW1kLFxuICAubGcsXG4gIC5ndC1sZyxcbiAgLnhsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjMuOThweCkge1xuICAuc20taGlkZSxcbiAgLnhzLFxuICAubHQtc20sXG4gIC5ndC1zbSxcbiAgLm1kLFxuICAuZ3QtbWQsXG4gIC5sZyxcbiAgLmd0LWxnLFxuICAueGwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xuICAubWQtaGlkZSxcbiAgLnhzLFxuICAubHQtc20sXG4gIC5zbSxcbiAgLmx0LW1kLFxuICAuZ3QtbWQsXG4gIC5sZyxcbiAgLmd0LWxnLFxuICAueGwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MTkuOThweCkge1xuICAubGctaGlkZSxcbiAgLnhzLFxuICAubHQtc20sXG4gIC5zbSxcbiAgLmx0LW1kLFxuICAubWQsXG4gIC5sdC1sZyxcbiAgLmd0LWxnLFxuICAueGwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAueGwtaGlkZSxcbiAgLnhzLFxuICAubHQtc20sXG4gIC5zbSxcbiAgLmx0LW1kLFxuICAubWQsXG4gIC5sdC1sZyxcbiAgLmxnLFxuICAubHQteGwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnEtZm9jdXMtaGVscGVyLFxuLnEtZm9jdXNhYmxlLFxuLnEtbWFudWFsLWZvY3VzYWJsZSxcbi5xLWhvdmVyYWJsZSB7XG4gIG91dGxpbmU6IDA7XG59XG5ib2R5LmRlc2t0b3AgLnEtZm9jdXMtaGVscGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDAgLyogcnRsOmlnbm9yZSAqLztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpLCBvcGFjaXR5IDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbmJvZHkuZGVza3RvcCAucS1mb2N1cy1oZWxwZXI6YmVmb3JlLFxuYm9keS5kZXNrdG9wIC5xLWZvY3VzLWhlbHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMCAvKiBydGw6aWdub3JlICovO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKSwgb3BhY2l0eSAwLjZzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG5ib2R5LmRlc2t0b3AgLnEtZm9jdXMtaGVscGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5ib2R5LmRlc2t0b3AgLnEtZm9jdXMtaGVscGVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbmJvZHkuZGVza3RvcCAucS1mb2N1cy1oZWxwZXItLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5ib2R5LmRlc2t0b3AgLnEtZm9jdXMtaGVscGVyLS1yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbmJvZHkuZGVza3RvcCAucS1mb2N1c2FibGU6Zm9jdXMgPiAucS1mb2N1cy1oZWxwZXIsXG5ib2R5LmRlc2t0b3AgLnEtbWFudWFsLWZvY3VzYWJsZS0tZm9jdXNlZCA+IC5xLWZvY3VzLWhlbHBlcixcbmJvZHkuZGVza3RvcCAucS1ob3ZlcmFibGU6aG92ZXIgPiAucS1mb2N1cy1oZWxwZXIge1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gIG9wYWNpdHk6IDAuMTU7XG59XG5ib2R5LmRlc2t0b3AgLnEtZm9jdXNhYmxlOmZvY3VzID4gLnEtZm9jdXMtaGVscGVyOmJlZm9yZSxcbmJvZHkuZGVza3RvcCAucS1tYW51YWwtZm9jdXNhYmxlLS1mb2N1c2VkID4gLnEtZm9jdXMtaGVscGVyOmJlZm9yZSxcbmJvZHkuZGVza3RvcCAucS1ob3ZlcmFibGU6aG92ZXIgPiAucS1mb2N1cy1oZWxwZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4xO1xufVxuYm9keS5kZXNrdG9wIC5xLWZvY3VzYWJsZTpmb2N1cyA+IC5xLWZvY3VzLWhlbHBlcjphZnRlcixcbmJvZHkuZGVza3RvcCAucS1tYW51YWwtZm9jdXNhYmxlLS1mb2N1c2VkID4gLnEtZm9jdXMtaGVscGVyOmFmdGVyLFxuYm9keS5kZXNrdG9wIC5xLWhvdmVyYWJsZTpob3ZlciA+IC5xLWZvY3VzLWhlbHBlcjphZnRlciB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbmJvZHkuZGVza3RvcCAucS1mb2N1c2FibGU6Zm9jdXMgPiAucS1mb2N1cy1oZWxwZXIsXG5ib2R5LmRlc2t0b3AgLnEtbWFudWFsLWZvY3VzYWJsZS0tZm9jdXNlZCA+IC5xLWZvY3VzLWhlbHBlciB7XG4gIG9wYWNpdHk6IDAuMjI7XG59XG5ib2R5LmJvZHktLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzEyMTIxMjtcbiAgYmFja2dyb3VuZDogdmFyKC0tcS1jb2xvci1kYXJrLXBhZ2UpO1xufVxuLnEtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNDI0MjQyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1xLWNvbG9yLWRhcmspO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnEtaXRlbTphZnRlcixcbiAgLnEtdG9vbGJhcjphZnRlcixcbiAgLnEtbm90aWZpY2F0aW9uOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBmb250LXNpemU6IDA7XG4gICAgdmlzaWJpbGl0eTogY29sbGFwc2U7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHdpZHRoOiAwO1xuICB9XG4gIC5xLWJhbm5lciA+IC5xLWJhbm5lcl9fYXZhdGFyIHtcbiAgICBtaW4taGVpZ2h0OiAzOHB4O1xuICB9XG4gIC5xLWJhbm5lci0tZGVuc2UgPiAucS1iYW5uZXJfX2F2YXRhciB7XG4gICAgbWluLWhlaWdodDogMjBweDtcbiAgfVxuICAucS1pdGVtOmFmdGVyIHtcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICB9XG4gIC5xLWxpc3QtLWRlbnNlID4gLnEtaXRlbWFmdGVyLFxuICAucS1pdGVtLS1kZW5zZWFmdGVyIHtcbiAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5xLXRvb2xiYXI6YWZ0ZXIge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnEtbm90aWZpY2F0aW9uLS1zdGFuZGFyZDphZnRlciB7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgfVxuICAucS1ub3RpZmljYXRpb24tLW11bHRpLWxpbmUge1xuICAgIG1pbi1oZWlnaHQ6IDY4cHg7XG4gIH1cbiAgLnEtYnRuX193cmFwcGVyLFxuICAucS10aW1lX19jb250ZW50LFxuICAucS10b29sYmFyX190aXRsZSxcbiAgLnEtbWVudSAucS1pdGVtX19zZWN0aW9uLS1tYWluLFxuICAucS10YWJsZV9fbWlkZGxlIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5xLWJhbm5lcl9fY29udGVudCB7XG4gICAgZmxleC1iYXNpczogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5xLW1lbnUgPiAucS1iYW5uZXIgPiAucS1iYW5uZXJfX2NvbnRlbnQsXG4gIC5xLWRpYWxvZ19faW5uZXIgPiAucS1iYW5uZXIgPiAucS1iYW5uZXJfX2NvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucS10YWJfX2NvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG4gIC5xLWNhcmRfX2FjdGlvbnMtLXZlcnQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5jb2x1bW4ge1xuICAgIG1pbi13aWR0aDogMCU7XG4gIH1cbiAgLnEtaXRlbV9fc2VjdGlvbi0tYXZhdGFyIHtcbiAgICBtaW4td2lkdGg6IDU2cHg7XG4gIH1cbiAgYnV0dG9uLnEtYnRuLS1hY3Rpb25hYmxlOmFjdGl2ZTpob3ZlciAucS1idG5fX3dyYXBwZXIge1xuICAgIG1hcmdpbjogLTFweCAxcHggMXB4IC0xcHg7XG4gIH1cbiAgLnEtYnRuLWdyb3VwLS1wdXNoID4gYnV0dG9uLnEtYnRuLS1wdXNoLnEtYnRuLS1hY3Rpb25hYmxlOmFjdGl2ZTpob3ZlciAucS1idG5fX3dyYXBwZXIge1xuICAgIG1hcmdpbjogMXB4IDFweCAtMXB4IC0xcHg7XG4gIH1cbiAgLnEtYnRuIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAucS1idG4tLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLnEtY2Fyb3VzZWxfX3NsaWRlID4gKiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5xLXRhYnMtLXZlcnRpY2FsIC5xLXRhYl9faW5kaWNhdG9yIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnEtc3Bpbm5lciB7XG4gICAgYW5pbWF0aW9uOiBxLWllLXNwaW5uZXIgMnMgbGluZWFyIGluZmluaXRlIC8qIHJ0bDppZ25vcmUgKi87XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlciAvKiBydGw6aWdub3JlICovO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICAucS1zcGlubmVyLnEtc3Bpbm5lci1tYXQgLnBhdGgge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg5LCAyMDA7XG4gIH1cbiAgLnEtY2hlY2tib3hfX2luZGV0IHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5xLWNoZWNrYm94X19pbm5lci0taW5kZXQgLnEtY2hlY2tib3hfX2luZGV0IHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5xLXJhZGlvX19jaGVjayB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAucS1yYWRpb19faW5uZXItLXRydXRoeSAucS1yYWRpb19fY2hlY2sge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLnEtZGF0ZV9fbWFpbiB7XG4gICAgbWluLWhlaWdodDogMjkwcHggIWltcG9ydGFudDtcbiAgfVxuICAucS1kYXRlX19tb250aHMge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gIC5xLXRpbWUtLXBvcnRyYWl0IC5xLXRpbWVfX21haW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuICAucS1maWVsZF9fcHJlZml4LFxuICAucS1maWVsZF9fc3VmZml4IHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxuICAucS1maWVsZF9fYm90dG9tLS1zdGFsZSAucS1maWVsZF9fbWVzc2FnZXMge1xuICAgIGxlZnQ6IDEycHg7XG4gIH1cbiAgLnEtZmllbGQtLWJvcmRlcmxlc3MgLnEtZmllbGRfX2JvdHRvbS0tc3RhbGUgLnEtZmllbGRfX21lc3NhZ2VzLFxuICAucS1maWVsZC0tc3RhbmRhcmQgLnEtZmllbGRfX2JvdHRvbS0tc3RhbGUgLnEtZmllbGRfX21lc3NhZ2VzIHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5xLWZpZWxkLS1mbG9hdCAucS1maWVsZF9fbGFiZWwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucS1mb2N1cy1oZWxwZXIge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSBhbmQgKG1pbi13aWR0aDogMCksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnJvdyA+IC5jb2wsXG4gIC5yb3cgPiAuY29sLXhzLFxuICAuZmxleCA+IC5jb2wsXG4gIC5mbGV4ID4gLmNvbC14cyB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgICBtaW4td2lkdGg6IDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkgYW5kIChtaW4td2lkdGg6IDYwMHB4KSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnJvdyA+IC5jb2wtc20sXG4gIC5mbGV4ID4gLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgICBtaW4td2lkdGg6IDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkgYW5kIChtaW4td2lkdGg6IDEwMjRweCksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucm93ID4gLmNvbC1tZCxcbiAgLmZsZXggPiAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIG1pbi13aWR0aDogMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5yb3cgPiAuY29sLWxnLFxuICAuZmxleCA+IC5jb2wtbGcge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgbWluLXdpZHRoOiAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLnJvdyA+IC5jb2wteGwsXG4gIC5mbGV4ID4gLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgICBtaW4td2lkdGg6IDAlO1xuICB9XG59XG5Ac3VwcG9ydHMgKC1tcy1pbWUtYWxpZ246IGF1dG8pIHtcbiAgLnEtaXRlbTphZnRlcixcbiAgLnEtdG9vbGJhcjphZnRlcixcbiAgLnEtbm90aWZpY2F0aW9uOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBmb250LXNpemU6IDA7XG4gICAgdmlzaWJpbGl0eTogY29sbGFwc2U7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHdpZHRoOiAwO1xuICB9XG4gIC5xLWJhbm5lciA+IC5xLWJhbm5lcl9fYXZhdGFyIHtcbiAgICBtaW4taGVpZ2h0OiAzOHB4O1xuICB9XG4gIC5xLWJhbm5lci0tZGVuc2UgPiAucS1iYW5uZXJfX2F2YXRhciB7XG4gICAgbWluLWhlaWdodDogMjBweDtcbiAgfVxuICAucS1pdGVtOmFmdGVyIHtcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICB9XG4gIC5xLWxpc3QtLWRlbnNlID4gLnEtaXRlbWFmdGVyLFxuICAucS1pdGVtLS1kZW5zZWFmdGVyIHtcbiAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5xLXRvb2xiYXI6YWZ0ZXIge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnEtbm90aWZpY2F0aW9uLS1zdGFuZGFyZDphZnRlciB7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgfVxuICAucS1ub3RpZmljYXRpb24tLW11bHRpLWxpbmUge1xuICAgIG1pbi1oZWlnaHQ6IDY4cHg7XG4gIH1cbiAgLnEtYnRuX193cmFwcGVyLFxuICAucS10aW1lX19jb250ZW50LFxuICAucS10b29sYmFyX190aXRsZSxcbiAgLnEtbWVudSAucS1pdGVtX19zZWN0aW9uLS1tYWluLFxuICAucS10YWJsZV9fbWlkZGxlIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5xLWJhbm5lcl9fY29udGVudCB7XG4gICAgZmxleC1iYXNpczogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5xLW1lbnUgPiAucS1iYW5uZXIgPiAucS1iYW5uZXJfX2NvbnRlbnQsXG4gIC5xLWRpYWxvZ19faW5uZXIgPiAucS1iYW5uZXIgPiAucS1iYW5uZXJfX2NvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucS10YWJfX2NvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG4gIC5xLWNhcmRfX2FjdGlvbnMtLXZlcnQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5jb2x1bW4ge1xuICAgIG1pbi13aWR0aDogMCU7XG4gIH1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSBhbmQgKG1pbi13aWR0aDogMCksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgYW5kIChtaW4td2lkdGg6IDApIHtcbiAgICAucm93ID4gLmNvbCxcbiAgICAucm93ID4gLmNvbC14cyxcbiAgICAuZmxleCA+IC5jb2wsXG4gICAgLmZsZXggPiAuY29sLXhzIHtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICBtaW4td2lkdGg6IDAlO1xuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSBhbmQgKG1pbi13aWR0aDogNjAwcHgpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIC5yb3cgPiAuY29sLXNtLFxuICAgIC5mbGV4ID4gLmNvbC1zbSB7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAwJTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkgYW5kIChtaW4td2lkdGg6IDEwMjRweCksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5yb3cgPiAuY29sLW1kLFxuICAgIC5mbGV4ID4gLmNvbC1tZCB7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAwJTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkgYW5kIChtaW4td2lkdGg6IDE0NDBweCksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5yb3cgPiAuY29sLWxnLFxuICAgIC5mbGV4ID4gLmNvbC1sZyB7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAwJTtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkgYW5kIChtaW4td2lkdGg6IDE5MjBweCksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgIC5yb3cgPiAuY29sLXhsLFxuICAgIC5mbGV4ID4gLmNvbC14bCB7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAwJTtcbiAgICB9XG59XG4gIC5xLWl0ZW1fX3NlY3Rpb24tLWF2YXRhciB7XG4gICAgbWluLXdpZHRoOiA1NnB4O1xuICB9XG4gIGJ1dHRvbi5xLWJ0bi0tYWN0aW9uYWJsZTphY3RpdmU6aG92ZXIgLnEtYnRuX193cmFwcGVyIHtcbiAgICBtYXJnaW46IC0xcHggMXB4IDFweCAtMXB4O1xuICB9XG4gIC5xLWJ0bi1ncm91cC0tcHVzaCA+IGJ1dHRvbi5xLWJ0bi0tcHVzaC5xLWJ0bi0tYWN0aW9uYWJsZTphY3RpdmU6aG92ZXIgLnEtYnRuX193cmFwcGVyIHtcbiAgICBtYXJnaW46IDFweCAxcHggLTFweCAtMXB4O1xuICB9XG4gIC5xLWJ0biB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLnEtYnRuLS13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5xLWNhcm91c2VsX19zbGlkZSA+ICoge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucS10YWJzLS12ZXJ0aWNhbCAucS10YWJfX2luZGljYXRvciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5xLXNwaW5uZXIge1xuICAgIGFuaW1hdGlvbjogcS1pZS1zcGlubmVyIDJzIGxpbmVhciBpbmZpbml0ZSAvKiBydGw6aWdub3JlICovO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXIgLyogcnRsOmlnbm9yZSAqLztcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbiAgLnEtc3Bpbm5lci5xLXNwaW5uZXItbWF0IC5wYXRoIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwgMjAwO1xuICB9XG4gIC5xLWNoZWNrYm94X19pbmRldCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAucS1jaGVja2JveF9faW5uZXItLWluZGV0IC5xLWNoZWNrYm94X19pbmRldCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAucS1yYWRpb19fY2hlY2sge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLnEtcmFkaW9fX2lubmVyLS10cnV0aHkgLnEtcmFkaW9fX2NoZWNrIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5xLWRhdGVfX21haW4ge1xuICAgIG1pbi1oZWlnaHQ6IDI5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnEtZGF0ZV9fbW9udGhzIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAucS10aW1lLS1wb3J0cmFpdCAucS10aW1lX19tYWluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cbiAgLnEtZmllbGRfX3ByZWZpeCxcbiAgLnEtZmllbGRfX3N1ZmZpeCB7XG4gICAgZmxleDogMSAwIGF1dG87XG4gIH1cbiAgLnEtZmllbGRfX2JvdHRvbS0tc3RhbGUgLnEtZmllbGRfX21lc3NhZ2VzIHtcbiAgICBsZWZ0OiAxMnB4O1xuICB9XG4gIC5xLWZpZWxkLS1ib3JkZXJsZXNzIC5xLWZpZWxkX19ib3R0b20tLXN0YWxlIC5xLWZpZWxkX19tZXNzYWdlcyxcbiAgLnEtZmllbGQtLXN0YW5kYXJkIC5xLWZpZWxkX19ib3R0b20tLXN0YWxlIC5xLWZpZWxkX19tZXNzYWdlcyB7XG4gICAgbGVmdDogMDtcbiAgfVxuICAucS1maWVsZC0tZmxvYXQgLnEtZmllbGRfX2xhYmVsIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnEtZm9jdXMtaGVscGVyIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHEtY2lyY3VsYXItcHJvZ3Jlc3MtY2lyY2xlIHtcbiAgMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEsIDQwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuICA1MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDQwMCwgNDAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTAwO1xuICB9XG4gIDEwMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDQwMCwgNDAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMzAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHEtZXhwYW5zaW9uLWRvbmUge1xuICAwJSB7XG4gICAgLS1xLWV4cC1kb25lOiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHEtZmllbGQtbGFiZWwge1xuICA0MCUge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cbiAgNjAlLCA4MCUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICB9XG4gIDcwJSwgOTAlIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIHEtYXV0b2ZpbGwge1xuICB0byB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcS1saW5lYXItcHJvZ3Jlc3MtLWluZGV0ZXJtaW5hdGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzUlLCAwLCAwKSBzY2FsZTNkKDAuMzUsIDEsIDEpO1xuICB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBzY2FsZTNkKDAuOSwgMSwgMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBzY2FsZTNkKDAuOSwgMSwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcS1saW5lYXItcHJvZ3Jlc3MtLWluZGV0ZXJtaW5hdGUtc2hvcnQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAxJSwgMCwgMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTA3JSwgMCwgMCkgc2NhbGUzZCgwLjAxLCAxLCAxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwNyUsIDAsIDApIHNjYWxlM2QoMC4wMSwgMSwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcS1za2VsZXRvbi0tZmFkZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcS1za2VsZXRvbi0tcHVsc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBxLXNrZWxldG9uLS1wdWxzZS14IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMC43NSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcS1za2VsZXRvbi0tcHVsc2UteSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDAuNzUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHEtc2tlbGV0b24tLXdhdmUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcS1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZykgLyogcnRsOmlnbm9yZSAqLztcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpIC8qIHJ0bDppZ25vcmUgKi87XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE4MGRlZykgLyogcnRsOmlnbm9yZSAqLztcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjcwZGVnKSAvKiBydGw6aWdub3JlICovO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMzU5ZGVnKSAvKiBydGw6aWdub3JlICovO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHEtbWF0LWRhc2gge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMjAwIC8qIHJ0bDppZ25vcmUgKi87XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDAgLyogcnRsOmlnbm9yZSAqLztcbiAgfVxuICA1MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg5LCAyMDAgLyogcnRsOmlnbm9yZSAqLztcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTM1cHggLyogcnRsOmlnbm9yZSAqLztcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4OSwgMjAwIC8qIHJ0bDppZ25vcmUgKi87XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMjRweCAvKiBydGw6aWdub3JlICovO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHEtbm90aWYtYmFkZ2Uge1xuICAxNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG4gIDQ1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHEtbm90aWYtcHJvZ3Jlc3Mge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcS1zY2FsZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHEtZmFkZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcS1pZS1zcGlubmVyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdmcmVkZXJpY2thIHRoZSBncmVhdCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJ2h0dHBzOi8vc3RhdGljLnBhcmFzdG9yYWdlLmNvbS90YWctYnVuZGxlci9hcGkvdjEvZm9udHMtY2FjaGUvZ29vZ2xlZm9udC93b2ZmMi9zL2ZyZWRlcmlja2F0aGVncmVhdC92MjEvOUJ0MzNDeE53dDdhT2N0VzJ4amJDc3R6d1ZLc0lCVlYtLVN0eGJjSGNRMktWRncud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdmcmVkZXJpY2thIHRoZSBncmVhdCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJ2h0dHBzOi8vc3RhdGljLnBhcmFzdG9yYWdlLmNvbS90YWctYnVuZGxlci9hcGkvdjEvZm9udHMtY2FjaGUvZ29vZ2xlZm9udC93b2ZmMi9zL2ZyZWRlcmlja2F0aGVncmVhdC92MjEvOUJ0MzNDeE53dDdhT2N0VzJ4amJDc3R6d1ZLc0lCVlYtLVNqeGJjSGNRMksud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbiIsIiNhcHAudmJsbGMge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICAvLyBmb290ZXIgaGVpZ2h0XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyNThweCk7XG5cbiAgPiAuY29udGVudC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJi5zbGlkZS1zaG93IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbn1cblxuLnZibGxjIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIC5jb250YWluZXIteHhsLFxuICAgIC5jb250YWluZXIteGwsXG4gICAgLmNvbnRhaW5lci1sZyxcbiAgICAuY29udGFpbmVyLW1kLFxuICAgIC5jb250YWluZXItc20sXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICB9XG4gIH1cblxuICAuc2VwYXJhdG9yIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjA3LDE5NiwxODApO1xuICAgIGhlaWdodDogMnB4O1xuICAgIHdpZHRoOiA2MCU7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMzBweDtcbiAgfVxuXG4gIC5oZWFkZXItbDEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC1zaXplOiA2NXB4O1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAvKiAycmVtID0+IDI0cHggKi9cbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cblxuICAudGV4dC1sMSB7XG4gICAgLyogMS44NzVyZW0gPT4gMjIuNXB4ICovXG4gICAgZm9udC1zaXplOiAyMi41cHg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLyogMS41cmVtID0+IDE4cHggKi9cbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG5cbiAgLmhlYWRlci1sMiB7XG4gICAgLyogQWxyZWFkeSBpbiBweDogNDBweCwgbm8gY29udmVyc2lvbiBuZWVkZWQgKi9cbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC8qIEFscmVhZHkgaW4gcHg6IDMwcHggKi9cbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cblxuICAudGV4dC1sMiB7XG4gICAgLyogQWxyZWFkeSBpbiBweDogMjRweCAqL1xuICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAvKiBBbHJlYWR5IGluIHB4OiAyMHB4ICovXG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLnRleHQtbDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlci1sMyB7XG4gICAgLyogQWxyZWFkeSBpbiBweDogMzBweCAqL1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLyogQWxyZWFkeSBpbiBweDogMjZweCAqL1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgIH1cblxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmhlYWRlci1sNCB7XG4gICAgLyogMS4yNXJlbSA9PiAxNXB4ICovXG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgLyogMS43NXJlbSA9PiAyMXB4ICovXG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG5cbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLmxpc3QtY29udGFpbmVyIHsgLy8gdG8gYWxpZ24gdGhlIGxpc3QgbWFya2Vyc1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAmLmlubGluZSB7XG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGxpLm5vdC1saXN0ZWQ6Om1hcmtlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cbiAgfVxuXG4gIC5zZWN0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXG4gICAgJi5zZWN0aW9uLXRvcCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIC5zZWN0aW9uLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDZweCAxNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4iLCIudmJsbGMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMDtcblxuICAucGFydCB7XG4gICAgZmxleDogMTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgfVxuXG4gICAgJi5sZWZ0LFxuICAgICYucmlnaHQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiZnJlZGVyaWNrYSB0aGUgZ3JlYXRcIjtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgICYuY2VudGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgJi5sZWZ0LFxuICAgICAgJi5yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZibGxjLW5hdmJhciB7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cblxuICAgICAgJixcbiAgICAgICYuYWN0aXZlLFxuICAgICAgJi5zaG93IHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiZm9vdGVyIHtcbiAgcGFkZGluZzogMzBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICBjb2xvcjogI2ZmZjtcblxuICBoNSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIC8qZm9udC13ZWlnaHQ6IDkwMDsqL1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuZm9vdGVyLWxpbmU6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgIEBtZWRpYSBhbGwgYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmZvb3Rlci1saW5lIGEge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuXG4gIC5sb2dvIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5jb3B5cmlnaHQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cblxuICAjbmF2LWxpc3QtaWQge1xuICAgIHBhZGRpbmc6IDMwcHggMCAwO1xuICB9XG5cbiAgLmZvb3Rlci1saW5lOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIEBtZWRpYSBhbGwgYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmZvb3Rlci10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmZvb3Rlci10ZXh0LWNvbCB7XG4gICAgICAmLmxlZnQsXG4gICAgICAmLnJpZ2h0IHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cblxuICAgICAgJi5yaWdodCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuXG4gICAgICAmLm1pZGRsZSB7XG4gICAgICAgIGZsZXg6IDI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgLmZvb3Rlci10ZXh0LWNvbCB7XG4gICAgICAgICYubGVmdCxcbiAgICAgICAgJi5taWRkbGUsXG4gICAgICAgICYucmlnaHQge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cblxuICAgICAgICBoNSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgJi5taWRkbGUge1xuICAgICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvcHlyaWdodCB7XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMjBweCAwO1xuICAgIH1cbiAgfVxufVxuIiwiLmhlcm8tc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG5cbiAgLyogNXJlbSA9PiA1IMOXIDEycHggPSA2MHB4ICovXG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuaGVhZGVyLWwxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAvKiAyLjVyZW0gPT4gMi41IMOXIDEycHggPSAzMHB4ICovXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZGluZyB7XG4gICAgLyogM3JlbSA9PiAzIMOXIDEycHggPSAzNnB4ICovXG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICAvKiAxLjg3NXJlbSA9PiAxLjg3NSDDlyAxMnB4ID0gMjIuNXB4ICovXG4gICAgZm9udC1zaXplOiAyMi41cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gICYuaGVyby12ZXJ0aWNhbCB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5oZXJvLXNlY3Rpb25fX2ltYWdlIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmhlcm8tc2VjdGlvbi13aXRoLWltZy1iZyB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBoZWlnaHQ6IDQwMHB4O1xuXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpOyAvKiBhZGp1c3Qgb3BhY2l0eSBhcyBuZWVkZWQgKi9cbiAgICB6LWluZGV4OiAxOyAgLyogcGxhY2UgdGhpcyBiZWhpbmQgeW91ciB0ZXh0ICovXG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAuaGVhZGVyLWwxIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLnRleHQtbDEge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG4gIH1cbn1cbiIsIi52Yi1zbGlkZXIge1xuICAucS1jYXJvdXNlbCB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5xLWNhcm91c2VsX19zbGlkZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gIC52Yi1zbGlkZSB7XG4gICAgLnZiLXNsaWRlLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgLmhlYWRlci1sNCB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cblxuICAgICAgb2wsIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJ1c2luZXNzLWJ1aWxkZXJzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogM3JlbSAxLjVyZW07XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuXG4gID4gLnNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAudGV4dC1sMyxcbiAgLmhlYWRlci1sMyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5zZWN0aW9uLWJsb2NrcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1ibG9jayB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAuc2VjdGlvbi10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm91ci10ZWFtIHtcblxuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAucGVyc29ucy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtZ2FwOiAyMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDMwMHB4LCAzNTVweCkpO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQobWF4LXdpZHRoOiA3MjBweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICB9XG5cbiAgICAmLnBlcnNvbnMtZ3JpZC5leGVjdXRpdmVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIC5wZXJzb24tY2FyZCB7XG4gICAgICAgIG1heC13aWR0aDogMzU1cHg7XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAucGVyc29uLWNhcmQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMzIsIDMyLCAzMiwgMC4xKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICAgLmltZy13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuNSkgMHB4IDFweCAzcHggMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYW1lLFxuICAgICAgLnJvbGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICB9XG5cbiAgICAgIC5yb2xlIHtcbiAgICAgICAgcGFkZGluZzogOXB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cblxuICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTU4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudmJsbGMtcGFnZS5vdmVydmlldyB7XG4gIC5oZXJvLXNlY3Rpb24uaGVyby1zZWN0aW9uLXRvcCB7XG4gICAgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICAuaGVyby1zZWN0aW9uX19jb250ZW50IHtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cblxuICAgIC5oZWFkZXItbDEge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGZvbnQtc2l6ZTogNjVweDtcbiAgICB9XG4gIH1cblxuICAuaGVyby1zZWN0aW9uLmhlcm8taG9yaXpvbnRhbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZibGxjLXBhZ2Uub3VyLWJ1c2luZXNzIHtcbiAgLnRleHQtbDIge1xuICAgIG9sIHtcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgfVxuICB9XG59XG5cbi52YmxsYy1wYWdlLm1hcmtldC1mYWN0cyB7XG4gIC5oZWFkZXItbDMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAuc2VjdGlvbiB7XG4gICAgdWw6bm90KC50ZXh0LWwzKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmdyaWQtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxMHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG5cbiAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBvbC5zb3VyY2VzIHtcbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmJsbGMtcGFnZS5wb3J0Zm9saW8tY29tcGFuaWVzIHtcbiAgLmhlYWRlci1sMSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmNvbXBhbmllcy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAuY29tcGFuaWVzLWdyaWQge1xuICAgICAgZmxleDogMTtcblxuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtZ2FwOiAyMHB4O1xuXG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcblxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgfVxuXG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgICAuY29tcGFueS1ncmlkLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgID4ge1xuICAgICAgICAgIGEsXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWF4LWhlaWdodDogMTIwcHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuXG4gICAgICAgICAgJi5kYXJrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtYmFzZSB7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgIEBtZWRpYSBhbGwgYW5kKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucG9ydGZvbGlvLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgxNTBweCwgMWZyKSk7XG5cbiAgICBAbWVkaWEgYWxsIGFuZChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIH1cblxuICAgIC5wb3J0Zm9saW8tZ3JpZC1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzYzOTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3gtc2hhZG93OiAwIDNweCAycHggcmdiKDEyMCAxMjAgMTIwIC8gMzAlKTtcblxuICAgICAgLnBvcnRmb2xpby1jYXJkIHtcbiAgICAgICAgLy9oZWlnaHQ6IDgwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgIGhlaWdodDogMTAwcHg7XG5cbiAgICAgICAgICAmLmRhcmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstZ3JleTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29tcGFueS1uYW1lIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB9XG5cblxuICAgICAgICAubGFiZWwge1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG5cblxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmJsbGMtcGFnZS50aGUtdGVhbSB7XG4gIC5oZXJvLXNlY3Rpb24td2l0aC1pbWctYmcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDU4MHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAudGVhbS1jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNDBweDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGdhcDogMjBweDtcbiAgICB9XG5cbiAgICAudGVhbS1jYXJkLW5hbWUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAudGVhbS1jYXJkLWF2YXRhciB7XG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGVhbS1jYXJkLXRleHQge1xuICAgICAgZmxleDogMTtcblxuICAgICAgLnRlYW0tY2FyZC1wb3NpdGlvbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmJsbGMtcGFnZS5pbnF1aXJ5IHtcbiAgLmhlcm8tc2VjdGlvbiB7XG4gICAgaW1nIHtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4udmJsbGMtcGFnZS50ZWFtLW1lbWJlciB7XG5cbiAgPiAuc2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIC5zZXBhcmF0b3Ige1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIG1hcmdpbjogNjBweCAwO1xuICAgIH1cbiAgfVxuXG4gIC50b3AtYmxvY2sge1xuICAgICYsXG4gICAgLm5hbWUtYW5kLWltYWdlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIH1cblxuICAgID4gLmxlZnQtcGFydCxcbiAgICA+IC5yaWdodC1wYXJ0IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgPiAucmlnaHQtcGFydCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cblxuICAgIC5uYW1lLWFuZC1pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICA+IC5sZWZ0LXBhcnQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuXG4gICAgICAubmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgICB9XG5cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTE3cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjUpIDBweCAxcHggM3B4IDBweDtcbiAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5oZWFkZXItbDQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cblxuLnZibGxjLXBhZ2UuYnVzaW5lc3MtcGxhbnMge1xuICAuaGVhZGVyLWwzLFxuICAuaGVhZGVyLWwyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4iLCIuaW5xdWlyeS1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgLnEtZmllbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmhlYWRlci1sMyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5uYW1lLWZpZWxkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgfVxuICB9XG59XG4iLCIuaGVyby1zZWN0aW9uLXdpdGgtaW1nLWJnLmhvbWUtaGVybyB7XG4gIGhlaWdodDogNzY1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4iLCIucG9ydGZvbGlvLXB1YmxpYy1wYWdlIHtcbiAgLnBvcnRmb2xpby1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS8zODk5NDgzN1xuICAgICYge1xuICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTArICovXG4gICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7ICAvKiBGaXJlZm94ICovXG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7ICAvKiBTYWZhcmkgYW5kIENocm9tZSAqL1xuICAgIH1cblxuICAgICYuc3RyZXRjaC1zbGlkZXMge1xuICAgICAgLnBvcnRmb2xpby1wYWdlID4gaW1nIHtcbiAgICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucG9ydGZvbGlvLXBhZ2Uge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwdXJwbGU7XG5cbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICA+IGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBhZ2UtYnV0dG9ucyB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgJiA+IC5wYWdlLWJ1dHRvbiB7XG4gICAgICBtYXJnaW46IDJweCA0cHg7XG5cbiAgICAgIGkge1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuZmEtbWF4aW1pemUsXG4gICAgICAgICYuZmEtZXhwYW5kIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmEtdGltZXMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wYWdlcy1zd2l0Y2hlcy1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMzBweDtcblxuICAgIC5wYWdlcy1zd2l0Y2gtYXJyb3dzIHtcbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlcy1zd2l0Y2hlcyB7XG4gICAgICAvLyBUT0RPOiBwbGFjZSB0aGVtIHZlcnRpY2FsbHkgYXQgdGhlIGxlZnQgc2lkZVxuXG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5wYWdlLXN3aXRjaCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogMjVweDtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vZm9udHMvZnJlZGVyaWNhLXRoZS1ncmVhdFwiO1xuQGltcG9ydCBcImdlbmVyYWxcIjtcbkBpbXBvcnQgXCJoZWFkZXJcIjtcbkBpbXBvcnQgXCJmb290ZXItbW9iaWxlXCI7XG5AaW1wb3J0IFwiaGVyby1zZWN0aW9uXCI7XG5AaW1wb3J0IFwiaGVyby1zZWN0aW9uLXdpdGgtaW1nLWJnXCI7XG5cbkBpbXBvcnQgXCJ2Yi1jYXJvdXNlbFwiO1xuQGltcG9ydCBcImJ1c2luZXNzLWJ1aWxkZXJzXCI7XG5AaW1wb3J0IFwib3VyLXRlYW1cIjtcbkBpbXBvcnQgXCJwYWdlc1wiO1xuQGltcG9ydCBcImlucXVpcnktZm9ybVwiO1xuQGltcG9ydCBcImhvbWVcIjtcbkBpbXBvcnQgXCJwb3J0Zm9saW8tcHVibGljLXBhZ2VcIjtcblxuaHRtbC52YmxsYy1yb290LFxuaHRtbC52YmxsYy1yb290ID4gYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbiIsIlxuLm1haW4tbmF2IG5hdiB1bCBsaS5uYXYtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubG9nbyB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAzNzVweCl7XG4gIC5sb2dvIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbn1cblxuLm1haW4tbmF2IG5hdiB1bCBsaS5uYXYtaXRlbSBhIHtcbiAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLW5hdiBuYXYgdWwgZm9ybSAuc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAzMHB4O1xufVxuXG4ubWFpbi1uYXYgbmF2IHVsIGZvcm0gYSBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tYWluLW5hdiBuYXYgdWwgZm9ybSBhIGk6aG92ZXIsXG4ubWFpbi1uYXYgbmF2IHVsIGZvcm0gYSBpOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogTmF2YmFyICovXG4ubmF2YmFyIHtcbiAgcGFkZGluZzogMDtcbiAgLyogYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRwcmltYXJ5OyAqL1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICA+IC5jb250YWluZXIsXG4gICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIC5sb2dvLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICB9XG5cbiAgcGFkZGluZzogOHB4IDIwcHg7XG59XG5cbm5hdiBsaTpob3Zlcixcbm5hdiBsaTphY3RpdmUge1xuICAvL2JhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICBjb2xvcjogIzAwMDtcbn1cblxubmF2IGxpIGE6aG92ZXIsXG5uYXYgbGkgYTphY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnVzZXItaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG5uYXYgLnVzZXItaWNvbiAuZmEtdXNlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5uYXYgLmZhLXNpZ24tb3V0LWFsdCB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICRwcmltYXJ5O1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5uYXYtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgcGFkZGluZzogMCA1cHg7XG5cbiAgICAvLyYuYm9yZGVyZWQge1xuICAgIC8vICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAvLyAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAvLyAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAvL31cblxuICAgIGEge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgICYsIGkge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYW1lIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uYW1lIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci1saWdodCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4ubmF2IC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuIiwiQGtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLmxvYWRpbmctdGFyZ2V0IHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG5cbiNsb2FkaW5nLW92ZXJsYXksXG4ubG9hZGluZy1vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5O1xuXG4gIC5sb2FkZXIge1xuICAgIGJvcmRlcjogMTZweCBzb2xpZCAkbG9hZGVyLWNvbG9yOyAvKiBMaWdodCBncmV5ICovXG4gICAgYm9yZGVyLXRvcDogMTZweCBzb2xpZCAkbG9hZGVyLWNvbG9yLWNvbnRyYXN0O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBhbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgJi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMSk7XG4gICAgei1pbmRleDogMTAwMDtcblxuICAgIC5sb2FkZXIge1xuICAgICAgYm9yZGVyOiA4cHggc29saWQgJGxvYWRlci1jb2xvcjsgLyogTGlnaHQgZ3JleSAqL1xuICAgICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICRsb2FkZXItY29sb3ItY29udHJhc3Q7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIHRvcDogNDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG5cblxuXG4iLCJcbi5hamF4LWVycm9ycyB7XG4gIHotaW5kZXg6IDEwMDUwMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC0xMDBweDtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDQ1MHB4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDIyNXB4KTtcbiAgdHJhbnNpdGlvbjogMC44cyBlYXNlIGFsbDtcblxuICAmLnZpc2libGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuXG4gIC5jbG9zZS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbn1cbiIsIi5wYWMtY29udGFpbmVyIHtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgei1pbmRleDogNjAwMTtcbn1cblxuLmVkaXQtYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgLmRvdWJsZS1pbnB1dCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgICYgPiAqIHtcbiAgICAgIGZsZXg6IDE7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5ub3QtdmFsaWQgPiBsYWJlbHtcbiAgICBjb2xvcjogJGRhbmdlcjtcbiAgfVxuXG4gID4gaW5wdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygxLjZlbSArIC43NXJlbSArIDJweCk7XG4gICAgcGFkZGluZzogLjM3NXJlbSAuNzVyZW07XG4gICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbiIsImxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiNhcHAge1xuICBwYWRkaW5nLXRvcDogNjFweDsgLy9oZWFkZXIgaGVpZ2h0XG5cbiAgJi5kb2N1bWVudHMtbGlzdC1wYWdlLWNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLnBhZ2Utc3VidGl0bGUge1xuICBmb250LXNpemU6IDEuMmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNGNkY4RkE7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYubm8tcGFkZGluZyB7XG4gICAgI2FwcCB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmN1cnNvci1wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY3Vyc29yLXBvaW50ZXItbGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG4uY3Vyc29yLWhlbHAge1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbi5mb3JtLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIEBtZWRpYSBhbGwgYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuXG4gIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gID4gLmZvcm0tc2lkZWJhciB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcblxuICAgIEBtZWRpYSBhbGwgYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCxcbiAgICBhW2Rpc2FibGVkXSB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBjb2xvcjogJGdyZXk7XG4gICAgfVxuXG4gICAgLnBhc3NlZDpub3QoLmFjdGl2ZSkge1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCLinJNcIjtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLWNvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoNzUlIC0gMzBweCk7XG4gIH1cblxuICBAbWVkaWEgYWxsIGFuZChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm1vYmlsZS1jb2wge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgPiAucm93IHtcblxuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICA+IC5jb2wge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogYmxhY2s7XG4gIH1cblxuICAuc3BsaWRlX19hcnJvd3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgICBib3R0b206IC0yZW07XG4gIH1cblxuICAucS1jYXJvdXNlbF9fc2xpZGUsIC5xLWNhcm91c2VsIC5xLWNhcm91c2VsLS1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnEtcGFuZWwtcGFyZW50IHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gIC5xLWNhcm91c2VsX19jb250cm9sIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5cbmxhYmVsIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9J251bWJlciddIHtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbmlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5zbWFsbC1pbnB1dCB7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYnV0dG9uLXZlcmlmaWNhdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDIyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNjYW52YXNEaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCBncmV5O1xuICBoZWlnaHQ6IDMwMHB4O1xufVxuXG4ucGRmLWVtYmVkZGVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDE7XG4gIG1pbi1oZWlnaHQ6IDcwMHB4O1xufVxuXG4uZG9jLWxvYWRpbmctY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5kb2MtbG9hZGluZy1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMzAsIDMwLCAzMCwgMC4zKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAubG9hZGluZy10ZXh0IHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxufVxuXG4uY2FyZC1pbWcsIC5jYXJkLWltZy1ib3R0b20sIC5jYXJkLWltZy10b3Age1xuICBoZWlnaHQ6IDI1M3B4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuXG5idXR0b24sXG5hIHtcbiAgJi5kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb2xvcjogJGdyZXk7XG4gIH1cbn1cblxubGFiZWw6bm90KC5xLWZpZWxkKSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG5kaXYudi1kaWFsb2cge1xuICBkaXYudi1kaWFsb2ctYm9keSB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMTMwcHg7XG4gIH1cblxuICBkaXYudi1kaWFsb2ctaGVhZGVyIGgzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnYtZGlhbG9nLWFsZXJ0IHtcbiAgICAudi1kaWFsb2ctYWxlcnRfX2J1dHRvbnMge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG5cbiAgICAmLmFsZXJ0Q29uZmlybSxcbiAgICAmLmFsZXJ0SW5mbyB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cblxuICAgIC52LWRpYWxvZy1hbGVydF9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLnVwbG9hZC1vdmVybGF5IHtcbiAgLy8gei1pbmRleDogNjA1MjtcbiAgLy8gY2hlY2sgZG9jdW1lbnRzLWxpc3Quc2Nzc1xufVxuXG4ubW9kYWwge1xuICB6LWluZGV4OiA2MDUxO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICB6LWluZGV4OiA2MDUwO1xufVxuXG4uYnRuLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgLy9wb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm5hdiB7XG4gIC5uYXYtbGluayB7XG5cbiAgICAmLnJlZ2lzdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuXG4gICAgfVxuICB9XG59XG5cbi5zaWduYXR1cmVEaWFsb2cge1xuICAmLFxuICAudi1kaWFsb2ctZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAudi1kaWFsb2ctYm9keSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxufVxuXG4uYWRkLXVzZXItZGlhbG9nIHtcbiAgLnYtZGlhbG9nLW1vZGFsIHtcbiAgICB6LWluZGV4OiA2MDUyICFpbXBvcnRhbnQ7XG5cbiAgICAudi1kaWFsb2ctZGlhbG9nIHtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuICB9XG59XG5cblxuLmJ0bi1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cblxuLmJ0bi5idG4teGwge1xuICBmb250LXNpemU6IDEuOGVtO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAxMHB4IDUwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2FwcCB7XG4gICAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcblxuICAgICAgJi5jb250YWluZXItd2lkZSB7XG4gICAgICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udi1kaWFsb2dzLWNvbnRhaW5lciwgLnYtZGlhbG9nLWNvbnRhaW5lciwgZGl2LnYtZGlhbG9nIHtcbiAgei1pbmRleDogNzA2MDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucmV2ZXJzZS1mb290ZXIge1xuICAjYXBwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIGZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcblxuICAgIC5mb290ZXItdG9wIHtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cblxuICAgIC5mb290ZXItYm90dG9tIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHotaW5kZXg6IDEwMDE7XG59XG5cbmJvZHkucGRmIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gIC5zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgI2FwcCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLmJ0bi1saW5rOm5vdChhKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1saW5rOmFjdGl2ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ0bi5idG4tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgJjphY3RpdmUgPiAuYnRuIHtcblxuICAgIGksXG4gICAgJiB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNvbnRhaW5lciA+IC5zaWRlYmFyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnNpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyNTBweDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgLy90b3A6IDYxcHg7IC8vaGVhZGVyIGhlaWdodFxuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJveC1zaGFkb3c6IDNweCAwIDNweCAwIHJnYigwIDAgMCAvIDMwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gIC5zZXBhcmF0b3Ige1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICRkYXJrO1xuICB9XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDU7XG4gIH1cblxuICAuc2lkZWJhci1saXN0IHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuc2lkZWJhci1tb2RlcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cblxuICAmLm5vdC12aXNpYmxlIHtcbiAgICBsZWZ0OiAtMjEwcHg7XG4gICAgd2lkdGg6IDA7XG4gIH1cblxuICAuZHJvcGRvd24taXRlbSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJi5ib3JkZXJlZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JleTtcbiAgICB9XG5cbiAgICA+IGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIH1cblxuICAgID4gLmJ0biB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICYsXG4gICAgJjphY3RpdmUsXG4gICAgJjp2aXNpdGVkLFxuICAgICY6bGluayB7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAycHggMTVweDtcblxuICAgICY6aG92ZXIsXG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgICB9XG5cbiAgICA+IC5idG4tbGluayB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHkgZWFzZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgID4gLmJ0bi1saW5rIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIHdpZHRoOiAxLjJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLnN1Yi1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDJweCAxNXB4IDJweCAzNXB4O1xuXG4gICAgICA+IHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogJy0gJztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGlucHV0KCkge1xuICBiYWNrZ3JvdW5kOiAkbG9hZGVyLWNvbG9yO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUFFQ0VFO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDBweCAxNnB4O1xuXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogMCA0cHg7XG4gIH1cblxuICAmOm5vdCguZm9ybS1jb250cm9sLXNtKSB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWRlZmF1bHQtd2lkdGg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgbWluLWhlaWdodDogJGlucHV0LWRlZmF1bHQtd2lkdGgtc207XG4gICAgfVxuICB9XG59XG5cblxuLnZjcC1jb250YWluZXIge1xuICAudmNwLXByb2dyZXNzLXBsYXllZCB7XG4gICAgd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIH1cblxuICAucGxheS1wYXVzZS1sYXllciBzdmcge1xuICAgIHBhdGgsXG4gICAgZyByZWN0IHtcbiAgICAgIGZpbGw6ICRwcmltYXJ5O1xuICAgIH1cbiAgfVxufVxuXG4uZmxvYXRpbmctYnV0dG9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHotaW5kZXg6IDEwMDUwMDtcblxuICAmLnJpZ2h0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cblxuICAubG9vbS1yZWNvcmQtYnV0dG9uIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAudGV4dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxufVxuXG5cbi5xbC1zbm93IC5xbC1lZGl0b3IgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG59XG5cbmJvZHkgLm14LWRhdGVwaWNrZXItcG9wdXAge1xuICB6LWluZGV4OiA4MDAxO1xufVxuXG4udGV4dC1sZyB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbiNhcHAgPiAuY29udGVudC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDYxcHgpOyAvL2hlYWRlciBoZWlnaHRcbiAgd2lkdGg6IDEwMHZ3O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gID4gLmNvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubmF2YmFyLWNvbGxhcHNlIC5kcm9wZG93bi1tZW51LnNob3cge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cblxuLnF1aWxsLWVkaXRvciB7XG4gIC5xbC1jb250YWluZXIge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpOyAvLyA0MHB4IGlzIGhlaWdodCBvZiB0b29sYmFyXG5cbiAgICAucWwtZWRpdG9yIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIH1cbiAgfVxuXG4gICYuZGVuc2Uge1xuICAgIC5xbC1lZGl0b3Ige1xuICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICB9XG4gIH1cbn1cblxuLnNlYXJjaC1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuc2VhcmNoLWNsZWFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDFweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIG9wYWNpdHk6IDE7XG5cbiAgICAmOm5vdCgudmlzaWJsZSkge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4ubmF2LWl0ZW0ubmF2LWxpbmsgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcblxuICAgIC5uYW1lIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGhpbmdzLWNvbnRhaW5lci13cmFwcGVyIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAgIC0tYnMtdGFibGUtYmctc3RhdGU6IHdoaXRlO1xuICB9XG59XG5cbi5xLWRpYWxvZy1jb25maXJtIHtcbiAgLnEtY2FyZF9fYWN0aW9ucyB7XG4gICAgLnEtYnRuLmJnLXByaW1hcnkge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuXG4gICAgLnEtYnRuLnRleHQtcHJpbWFyeSB7XG4gICAgICBvcmRlcjogMjtcbiAgICB9XG4gIH1cbn1cblxuLnEtYnRuLWRyb3Bkb3duX19hcnJvdy1jb250YWluZXIuZmFzLmZhLWNhcmV0LWRvd24sXG4ucS1zZWxlY3RfX2Ryb3Bkb3duLWljb24ge1xuICBmb250LWZhbWlseTogJ2ljb25zYXgnICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcblxuICAmOmJlZm9yZSB7XG4gICAgLy8gaXNheCBpc2F4LWFycm93LWRvd25cbiAgICBjb250ZW50OiBcIlxcZWM2YlwiO1xuICB9XG59XG4iLCIuc2VsZWN0LXdpZGUge1xuICAubGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgJi5ub3QtdmFsaWQge1xuICAgIC5sYWJlbCB7XG4gICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICB9XG4gIH1cblxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIC5vcHRpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIEBtaXhpbiBub3RBY3RpdmVPcHRpb24oJHBvaW50ZXJFdmVudHM6IGF1dG8pIHtcbiAgICA+IC5zZWxlY3Qtd2lkZS1vcHRpb246bm90KC5zZWxlY3RlZCkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogJHBvaW50ZXJFdmVudHM7XG4gICAgfVxuXG4gICAgPiAuc2VsZWN0LXdpZGUtb3B0aW9uLnNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gIH1cblxuICBAbWl4aW4gYWN0aXZlT3B0aW9uIHtcbiAgICA+IC5zZWxlY3Qtd2lkZS1vcHRpb246bm90KC5zZWxlY3RlZCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB9XG5cbiAgICA+IC5zZWxlY3Qtd2lkZS1vcHRpb24uc2VsZWN0ZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICYuYmVoYXZpb3VyLWhvdmVyIHtcbiAgICAub3B0aW9ucyB7XG4gICAgICAmLmhhcy12YWx1ZSB7XG4gICAgICAgIEBpbmNsdWRlIG5vdEFjdGl2ZU9wdGlvbjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBAaW5jbHVkZSBhY3RpdmVPcHRpb247XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmJlaGF2aW91ci1jbGljayAsXG4gICYuYmVoYXZpb3VyLWFycm93IHtcbiAgICAub3B0aW9ucyB7XG4gICAgICBAaW5jbHVkZSBub3RBY3RpdmVPcHRpb24obm9uZSk7XG5cbiAgICAgICYuZXhwYW5kZWQge1xuICAgICAgICBAaW5jbHVkZSBhY3RpdmVPcHRpb247XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5iZWhhdmlvdXItYXJyb3cge1xuICAgIC5leHBhbmQtYXJyb3cge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHBhZGRpbmc6IDAgM3B4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5leHBhbmQtYXJyb3cge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgLmV4cGFuZC1hcnJvdyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdC13aWRlLW9wdGlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDZweCAxNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIHRyYW5zaXRpb246IGxlZnQgMC43cyBlYXNlLCBvcGFjaXR5IDAuMXMgbGluZWFyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuXG5cbn1cbiIsIi52Yi1jaGVja2JveCB7XG4gIC8qIEJhc2UgZm9yIGxhYmVsIHN0eWxpbmcgKi9cbiAgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpLFxuICBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDAuMDE7XG5cbiAgICAmICsgbGFiZWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyLjNlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS4wNWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgLyogY2hlY2tib3ggYXNwZWN0ICovXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEuNGVtO1xuICAgICAgICBoZWlnaHQ6IDEuNGVtO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuMmVtO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggcmdiYSgwLDAsMCwgLjEpLCAwIDAgMCByZ2JhKDAsIDEyMywgMjU1LCAwLjIpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI3NXM7XG4gICAgICB9XG5cbiAgICAgIC8qIGNoZWNrZWQgbWFyayBhc3BlY3QgKi9cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAn4pyTJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDAuNmVtO1xuICAgICAgICBsZWZ0OiAwLjEzNWVtO1xuICAgICAgICBmb250LXNpemU6IDEuMjJlbTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIC8qIGNoZWNrZWQgbWFyayBhc3BlY3QgY2hhbmdlcyAqL1xuICBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbiAgfVxuXG4gIC8qIERpc2FibGVkIGNoZWNrYm94ICovXG4gIFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQge1xuICAgICY6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcbiAgICAmOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2JiYjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgY29sb3I6ICM3Nzc7XG4gICAgfVxuXG4gICAgJiArIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjYWFhO1xuICAgIH1cbiAgfVxuXG5cblxuICAvKiBBY2Nlc3NpYmlsaXR5ICovXG4gIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZDpmb2N1cyArIGxhYmVsOmJlZm9yZSxcbiAgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpOmZvY3VzICsgbGFiZWw6YmVmb3JlIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggcmdiYSgwLDAsMCwgLjEpLCAwIDAgMCAzcHggcmdiYSgwLCAxMjMsIDI1NSwgMC4yKTtcbiAgfVxuXG59XG4iLCIuc2VsZWN0LW11bHRpcGxlLXdpdGgtdHlwZXMge1xuICAudmFsdWVzIHtcbiAgICAudmFsdWUge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLmlucHV0LWNvbCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgIH1cblxuICAgICAgLm9wdGlvbnMtY29sIHtcbiAgICAgICAgZmxleC1iYXNpczogNDUlO1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIH1cblxuICAgICAgLmRlbGV0ZS1jb2wge1xuICAgICAgICBmbGV4LWJhc2lzOiA1JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5pbWFnZS1waWNrZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIucHJvZmlsZS1hbmQtY29udGFjdCB7XG4gIC5tYW51YWwtYWRkcmVzcy1mb3JtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAxMHB4IDMwcHg7XG5cbiAgICAmID4gKiB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QtMi12dWUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmVzaWduLWNvbnNlbnQge1xuICAuZXNpZ24taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuY2xvc2UtYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgcmlnaHQ6IDVweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQmVya3NoaXJlIFN3YXNoJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvYmVya3NoaXJlc3dhc2gvdjkvcHRSUlRpLWNhdlpPR3FDdm5OSkRsNW01WG1OX3BNNHpUMzA1UWFZYy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDI0RiwgVSswMjU5LCBVKzFFMDAtMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0JlcmtzaGlyZSBTd2FzaCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2JlcmtzaGlyZXN3YXNoL3Y5L3B0UlJUaS1jYXZaT0dxQ3ZuTkpEbDVtNVhtTl9xczR6VDMwNVFRLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29va2llJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvY29va2llL3YxMi9zeWt5LXkxOGxiMHRTYmY5a2dxUzFORE5wZy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdDb3VyZ2V0dGUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9jb3VyZ2V0dGUvdjgvd0VPX0VCckFuYzlCTGpMUUFVazFXUG9LX2tnWGlZdk8ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyNEYsIFUrMDI1OSwgVSsxRTAwLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdDb3VyZ2V0dGUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9jb3VyZ2V0dGUvdjgvd0VPX0VCckFuYzlCTGpMUUFVazFWdm9LX2tnWGlRLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RyIFN1Z2l5YW1hJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZHJzdWdpeWFtYS92MTAvSFR4b0wyazROM085bjVJMWJvR0k3WmJZT1k2UC1SN3o1M0Eud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyNEYsIFUrMDI1OSwgVSsxRTAwLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdEciBTdWdpeWFtYSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Ryc3VnaXlhbWEvdjEwL0hUeG9MMms0TjNPOW41STFib0dJN1piV09ZNlAtUjd6LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dyYW5kIEhvdGVsJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZ3JhbmRob3RlbC92OC83QXU3cF9JZ2pES2RDUld1UjFhenBsUUVHRndzMFZFd3lldy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDI0RiwgVSswMjU5LCBVKzFFMDAtMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dyYW5kIEhvdGVsJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZ3JhbmRob3RlbC92OC83QXU3cF9JZ2pES2RDUld1UjFhenBsUUtHRndzMFZFdy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHcmVhdCBWaWJlcyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2dyZWF0dmliZXMvdjgvUldtTW9LV1I5djRrc01mYVdkX0pOOVhMaWFRb0RtbHJNbFkud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyNEYsIFUrMDI1OSwgVSsxRTAwLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHcmVhdCBWaWJlcyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2dyZWF0dmliZXMvdjgvUldtTW9LV1I5djRrc01mYVdkX0pOOVhGaWFRb0RtbHIud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGF0byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2xhdG8vdjE3L1M2dXl3NEJNVVRQSGp4QXdYaVd0RkNmUTdBLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzAyNTksIFUrMUUwMC0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDRiwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGF0byc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2xhdG8vdjE3L1M2dXl3NEJNVVRQSGp4NHdYaVd0RkNjLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGVhZ3VlIFNjcmlwdCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2xlYWd1ZXNjcmlwdC92MTIvQ1NSNTR6cFNsdW1TV2o5Q0dWc29CWmRlV05SZXVjNG5HMm8ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWVpZSBTY3JpcHQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tZWllc2NyaXB0L3Y4L19MT0ltekRLN2VyUmpodW5Jc3BhTWd4dTdvVEMwbkR5TzRnLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzAyNTksIFUrMUUwMC0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDRiwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWVpZSBTY3JpcHQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tZWllc2NyaXB0L3Y4L19MT0ltekRLN2VyUmpodW5Jc3BhTWd4ZzdvVEMwbkR5LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01pc3MgRmFqYXJkb3NlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbWlzc2ZhamFyZG9zZS92MTAvRTIxLV9kbjVndnJhd0RkUEZWbC1OMEFqYl9xbVV2ZXJxSm5wMXpZLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMjRGLCBVKzAyNTksIFUrMUUwMC0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDRiwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWlzcyBGYWphcmRvc2UnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9taXNzZmFqYXJkb3NlL3YxMC9FMjEtX2RuNWd2cmF3RGRQRlZsLU4wQWpiX3FvVXZlcnFKbnAud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTmljb25uZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL25pY29ubmUvdjEwL3c4Z2FIMlF2UnVnMV9yVGZuUUtuMlh3TnFPdXlCZy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDI0RiwgVSswMjU5LCBVKzFFMDAtMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05pY29ubmUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9uaWNvbm5lL3YxMC93OGdhSDJRdlJ1ZzFfclRmblF5bjJYd05xT3Mud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGN5cmlsbGljLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUGFjaWZpY28nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9wYWNpZmljby92MTcvRndaWTctUW15MTR1OWxlekotNks2TW1CcDB1LXpLNC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzA0NjAtMDUyRiwgVSsxQzgwLTFDODgsIFUrMjBCNCwgVSsyREUwLTJERkYsIFUrQTY0MC1BNjlGLCBVK0ZFMkUtRkUyRjtcbn1cbi8qIGN5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQYWNpZmljbyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BhY2lmaWNvL3YxNy9Gd1pZNy1RbXkxNHU5bGV6Si02RDZNbUJwMHUteks0LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNjtcbn1cbi8qIHZpZXRuYW1lc2UgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BhY2lmaWNvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvcGFjaWZpY28vdjE3L0Z3Wlk3LVFteTE0dTlsZXpKLTZJNk1tQnAwdS16SzQud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAyLTAxMDMsIFUrMDExMC0wMTExLCBVKzAxMjgtMDEyOSwgVSswMTY4LTAxNjksIFUrMDFBMC0wMUExLCBVKzAxQUYtMDFCMCwgVSsxRUEwLTFFRjksIFUrMjBBQjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUGFjaWZpY28nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9wYWNpZmljby92MTcvRndaWTctUW15MTR1OWxlekotNko2TW1CcDB1LXpLNC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDI0RiwgVSswMjU5LCBVKzFFMDAtMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQ0YsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BhY2lmaWNvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvcGFjaWZpY28vdjE3L0Z3Wlk3LVFteTE0dTlsZXpKLTZINk1tQnAwdS0ud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUGV0aXQgRm9ybWFsIFNjcmlwdCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BldGl0Zm9ybWFsc2NyaXB0L3Y4L0I1MFRGNnhRcjJUWEpCbkdPRk1FNnU1T1I4M29SUDVxa0hEZ1Bxb2FXaURQV1Eud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyNEYsIFUrMDI1OSwgVSsxRTAwLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQZXRpdCBGb3JtYWwgU2NyaXB0JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvcGV0aXRmb3JtYWxzY3JpcHQvdjgvQjUwVEY2eFFyMlRYSkJuR09GTUU2dTVPUjgzb1JQNXFrSDdnUHFvYVdpQS53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvY2hlc3Rlcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3JvY2hlc3Rlci92MTEvNmFlLTRLQ3FWYTRaeTZGaWYtVUMyRkhYRnpBZ29BLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NhY3JhbWVudG8nO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9zYWNyYW1lbnRvL3Y4L2J1RXpwbzZnY2RqeTBFaVpNQlVHNENNZl9mNUlhaTBZY3cud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyNEYsIFUrMDI1OSwgVSsxRTAwLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTYWNyYW1lbnRvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3Mvc2FjcmFtZW50by92OC9idUV6cG82Z2NkankwRWlaTUJVRzRDMGZfZjVJYWkwLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnVGFuZ2VyaW5lJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvdGFuZ2VyaW5lL3YxMi9JdXJZNlk1al9vU2NaWm93NFZPeENaWk1wck5BNEEud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbiIsIlxuLmxvZ2luLWZvcm0ge1xuICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICBib3gtc2hhZG93OiAwcHggNnB4IDhweCByZ2IoMCAwIDAgLyA2JSk7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG5cbiAgLnZpZXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA0NXB4IDQ1cHggMHB4O1xuICB9XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICAudmlldyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gID4gLnJvdyA+IC5yb3cge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIH1cbiAgfVxuXG5cbiAgLy8ubG9naW4tZm9ybS1ib2R5IHtcbiAgLy8gIEBtZWRpYSBhbGwgYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLy8gICAgZGlzcGxheTogbm9uZTtcbiAgLy8gIH1cbiAgLy99XG4gIC8vXG4gIC8vLmxvZ2luLW1vYmlsZS1oZWFkZXIge1xuICAvLyAgZGlzcGxheTogbm9uZTtcbiAgLy9cbiAgLy8gIEBtZWRpYSBhbGwgYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLy8gICAgZGlzcGxheTogYmxvY2s7XG4gIC8vICB9XG4gIC8vfVxuXG4gIC52aWV3LmxvZ2luIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSg3NiwgNDQsIDEwOSwgMC40KSwgcmdiYSg3NiwgNDQsIDEwOSwgMC40KSksIHVybChcIi9pbWFnZXMvbG9naW4ucG5nXCIpO1xuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICYuc2lnbnVwLWZvcm0ge1xuXG4gICAgaDIge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBtYXJnaW46IDAgMTByZW07XG5cbiAgfVxuXG4gIC5yaGVhZCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIGlucHV0IHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIGNvbG9yOiAkZGFyaztcbiAgfVxuXG4gIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGRhcms7XG4gIH1cblxuICBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkZGFyaztcbiAgfVxuXG4gIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkZGFyaztcbiAgfVxuXG4gIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRkYXJrO1xuICB9XG5cbiAgLmxvZ2luLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cblxuICAuZm9yZ2V0IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgc3RlZWxibHVlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuYXBwbHktbGluayB7XG4gICAgLypib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcms7Ki9cbiAgICBjb2xvcjogJGRhcms7XG4gIH1cblxuICAuYXBwbHktbGluazpob3ZlcixcbiAgLmFwcGx5LWxpbms6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuZG9udC1oYXZlIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLmRvbnQtaGF2ZS1yIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgfVxuXG5cbiAgaW5wdXQge1xuICAgIGJvcmRlci1jb2xvcjogI2Y0ZjRmNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICB9XG5cbiAgLmZvcmdldCB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRwcmltYXJ5O1xuICB9XG5cbn1cblxuLmxvZ2luLXBhZ2UgLmxvZ2luLWZvcm0ge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDgwcHggYXV0bztcbn1cbiIsIkBtaXhpbiBkZWZhdWx0LWJvcmRlcnMge1xuICBib3JkZXI6IDJweCBzb2xpZCAkdmVyeS1kYXJrLWdyZXk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLnBzZXVkby1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICRpbmRpZ287XG59XG5cbi5kb2N1bWVudHMtbGlzdC1wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMTtcblxuICAubmV3LXVwbG9hZGVkLWRvY3Mtbm90aWZpY2F0aW9uIHtcbiAgICBAaW5jbHVkZSBkZWZhdWx0LWJvcmRlcnM7XG5cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHotaW5kZXg6IDYwNTA7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBib3R0b206IDMwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5LWRhcmstZ3JleTtcbiAgICBjb2xvcjogd2hpdGU7XG5cbiAgICBpLmZhcy5mYS10aW1lcyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBwYWRkaW5nOiAycHggNHB4IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uLXRleHQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMzBweCAwIDIwcHg7XG5cbiAgICAgICoge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudXBsb2FkLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogNjA1MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNyk7XG5cbiAgICAubWVzc2FnZS1ibG9jayB7XG4gICAgICBAaW5jbHVkZSBkZWZhdWx0LWJvcmRlcnM7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgdG9wOiAzMHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuXG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRlYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtZGlhbG9nID4gLm1vZGFsLWNvbnRlbnQge1xuICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG5cbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG4udmItcmVwbGFjZS1maWxlLW1vZGFsIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG5cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICBmb3JtIHtcbiAgICAgICAgQGluY2x1ZGUgZGVmYXVsdC1ib3JkZXJzO1xuXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuXG4gICAgICAgICoge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0LmlucHV0LWZpbGUge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lc3NhZ2UtdGV4dCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgLmJ0bi5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnZiLWRvY3MtcG9wdXAge1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICR2ZXJ5LWRhcmstZ3JleTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBwYWRkaW5nOiA2cHg7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmZhcy5mYS1jaGVjayB7XG4gICAgY29sb3I6ICRncmVlbjtcbiAgfVxufVxuXG4udmItZmlsdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udmItZG9jcy1tZW51LWJ1dHRvbiB7XG4gICYuZHJvcGRvd24ge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgbWluLXdpZHRoOiAyNDBweDtcbiAgICAgIGJvcmRlci1jb2xvcjogJHZlcnktZGFyay1ncmV5O1xuXG4gICAgICAuZG9jdW1lbnQtbWFpbi10eXBlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnktZGFyay1ncmV5O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDI1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICoge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBpIHtcbiAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICB9XG4gIH1cbn1cblxuLmRvY3MtZW1haWwtYnV0dG9uIHtcbiAgLy9oZWlnaHQ6IDI0cHg7XG5cbiAgLmJ0bi1saW5rIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBpIHtcbiAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICB9XG4gIH1cbn1cblxuLnZiLWNyZWF0ZS1pbnN0YW5jZS1tb2RhbCB7XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgICYgPiBkaXYge1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cblxuICAgICAgJi5hZ3JlZW1lbnQtcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmID4gKiB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnZiLWNoZWNrYm94LTIge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnVzZXItYXNzaWduLXJvdyB7XG4gICAgICAgIC52Yi1maWx0ZXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmItY2hlY2tib3gtMiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcblxuICBpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICAubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG5cbiAgLmNvbW1lbnQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogJGdyZXk7XG4gIH1cblxuICAmLmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50b2dnbGUtYnV0dG9uIHtcbiAgcGFkZGluZzogMXB4IDRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciBzcGFuIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIGkge1xuICAgICYuZW5hYmxlZCAge2NvbG9yOiAkYmxhY2s7fVxuICAgICYuZGlzYWJsZWQge2NvbG9yOiAkZ3JleTt9XG4gIH1cbn1cblxuLnZiLWFzc2lnbi1kb2MtbW9kYWwge1xuICAubW9kYWwtYm9keSB7XG4gICAgLnRlbXBsYXRlLXVzZXItYXNzaWduaW5nLXdhcm5pbmcge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICR5ZWxsb3c7XG4gICAgICBjb2xvcjogJHZlcnktZGFyay1ncmV5O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAuZG9jLXJlbGF0aW9uLWJsb2NrIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIC5kb2MtcmVsYXRpb24tbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuICAgICAgLmRvYy1yZWxhdGlvbi1pbnB1dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAudmItZmlsdGVyIHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVuYXNzaWduLWJ0biB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBjb2xvcjogJHJlZDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoJHJlZCwgMC44KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZiLXNoYXJlLWRvYy1tb2RhbCB7XG4gIC51c2Vycy1saXN0LWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAuc2hhcmVkLXdpdGgtbGlzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgIC5zaGFyZWQtd2l0aC11c2VyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAuZ2VuZXJpYy1zZWxlY3QtZmlsdGVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cblxuICAgICAgLmRlbGV0ZS11c2VyLWJ0biB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoJHJlZCwgMC44KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIGRpc2FibGVkLWJ1dHRvbiB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4udGhpbmctZGV0YWlscy1wYW5lbCB7XG4gICRkZWZhdWx0LWJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuXG4gIC5teC1pbnB1dDpkaXNhYmxlZCwgLm14LWlucHV0LmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRhcms7XG4gIH1cblxuICAmLmJ1dHRvbnMtZGlzYWJsZWQge1xuICAgIC5kb2Mtc2lkZWJhciAuc2lkZWJhci1idG4gaTpub3QoLmZhLWhpc3RvcnkpIHtcbiAgICAgIEBpbmNsdWRlIGRpc2FibGVkLWJ1dHRvbjtcbiAgICB9XG4gIH1cblxuICAuZm9ybSB7XG4gICAgZGlzcGxheTogZ3JpZDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBnYXA6IDEwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cbiAgICAuZG91YmxlLWlucHV0IHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBnYXA6IDZweDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICB9XG5cbiAgICAubm8td3JhcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiA2cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5zcGxpdHRlciB7XG4gICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbiAgICB9XG5cbiAgICAudmItZmlsdGVyIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBhbGlnbi1zZWxmOiBzdGFydDtcblxuICAgICAgPiAuZm9ybS1ncm91cCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM7XG5cbiAgICAgICAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgICAgICAgIGhlaWdodDogJGlucHV0LWRlZmF1bHQtd2lkdGgtc207XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm14LWRhdGVwaWNrZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgbWluLWhlaWdodDogJGlucHV0LWRlZmF1bHQtd2lkdGg7IC8vIHNhbWUgYXMgLmZvcm0tY29udHJvbFxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZm9ybS1ncm91cC1zbSB7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAkaW5wdXQtZGVmYXVsdC13aWR0aC1zbTsgLy8gc2FtZSBhcyAuZm9ybS1jb250cm9sLXNtXG4gICAgICAgIH1cblxuICAgICAgICAubXgtZGF0ZXBpY2tlciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRpbnB1dC1kZWZhdWx0LXdpZHRoLXNtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWdyb3VwOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsXG4gICAgLmxvbmctdGV4dCB7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcbiAgICB9XG4gIH1cblxuICAuaXRlbS1kZXRhaWxzLWhlYWRlciB7XG4gICAgLml0ZW0taGVhZGVyLXNsb3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kb2MtZGV0YWlscy1wYW5lbC10aXRsZSB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLml0ZW0tdG9wLXBhcnQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZmxleDogYXV0bztcbiAgfVxuXG4gIC5zaWRlYmFyLWRhdGEtdGl0bGUge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMTBweCAwIDAgMTBweDtcbiAgfVxuXG4gICYuZG9jdW1lbnQtZWRpdC1wYW5lbCB7XG4gICAgLml0ZW0tY29udGVudCB7XG4gICAgICAuZG9jLXByZXZpZXcge1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmpldC1wcmV2aWV3LXBhbmVsIHtcbiAgICAuamV0LXBhZ2Uge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuaXRlbS1jb250ZW50IHtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgLml0ZW0tdGFiLmZ1bGwtd2lkdGgge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgJi5jb21tdW5pY2F0aW9uLWRldGFpbHMtcGFuZWwge1xuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAmLnNlbnQtZW1haWwge1xuICAgICAgICAuaXRlbS1jb250ZW50LWhlYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtLWNvbnRlbnQtaGVhZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRvYy1zaWRlYmFyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50aWNrZXRzIHtcbiAgICAgIC5mb3JtIHtcbiAgICAgICAgZ2FwOiA1cHhcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaXRlbS10YWItYWJvdXQge1xuICAgICAgLnZiLWFzc2lnbi10YWJsZSB7XG4gICAgICAgIGhlaWdodDogNDkwcHg7XG5cbiAgICAgICAgLnZiLWl0ZW1zLXRhYmxlLWNvbnRhaW5lciB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaXRlbS1jb250ZW50IHtcbiAgICAgIC5mdWxsLWhlaWdodC1mb3JtIHtcbiAgICAgICAgLnFsLWVkaXRvciB7XG4gICAgICAgICAgbWluLWhlaWdodDogNTAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmNvbnRhY3QtZGV0YWlscy1wYW5lbCB7XG4gICAgLmlzLXJlcCB7XG4gICAgICBtYXJnaW46IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuY29tbXVuaWNhdGlvbnMtdGFibGUge1xuICAgICAgLmVtYWlsX2J1dHRvbnMtY29sLFxuICAgICAgLnVuYXNzaWduLWNvbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuXG4gICAgICAuZW1haWwtYnV0dG9ucyB7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuaXRlbS1jb250ZW50IHtcbiAgICAkbWluLWhlaWdodDogNjAwcHg7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLnNpZ24tZnJhbWUtd3JhcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgaWZyYW1lIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxMjBweDtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAuY29uZmlybS1zaWduLWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIHRvcDogNTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaXRlbS10YWIuZnVsbC13aWR0aCxcbiAgICAuZG9jLXByZXZpZXcge1xuICAgICAgYm9yZGVyOiAkZGVmYXVsdC1ib3JkZXI7XG4gICAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAwO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICAuaXRlbS10YWIge1xuICAgICAgZmxleDogMTtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAuY29tbXVuaWNhdGlvbnMtc2VudC1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLml0ZW0tdGFiLXByZXZpZXcge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLml0ZW0tdGFiLWNvbnRhY3Qge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICAmLmZ1bGwtd2lkdGgge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmLmhhcy1wYXJ0LXdpZHRoIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiA2NiU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5wYXJ0LXdpZHRoIHtcbiAgICAgICAgZmxleC1iYXNpczogMzMlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kb2MtcHJldmlldyB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWluLWhlaWdodDogJG1pbi1oZWlnaHQ7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmRyYWctc2FmZWd1YXJkIHsgLy8gdG8gcHJldmVudCBwcmVtYXR1cmUgZHJhZ2dpbmcgc3RvcCB3aGVuIGN1cnNvciBob3ZlcnMgb3ZlciBpZnJhbWUgd2l0aCBkb2N1bWVudFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHotaW5kZXg6IDk5OTk5O1xuICAgICAgfVxuXG4gICAgICBoMyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgaWZyYW1lLCBwcmUsIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgaWZyYW1lIHtcbiAgICAgICAgbWluLWhlaWdodDogJG1pbi1oZWlnaHQ7XG4gICAgICB9XG4gICAgICBwcmUge1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgfVxuICAgIH1cbiAgICAuZG9jLXNpZGViYXItZGF0YSB7XG4gICAgICBib3JkZXI6ICRkZWZhdWx0LWJvcmRlcjtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuXG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgbWluLWhlaWdodDogJG1pbi1oZWlnaHQ7XG4gICAgICB3aWR0aDogMzUwcHg7XG5cbiAgICAgICYuZnVsbC13aWR0aCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcblxuICAgICAgYnIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgfVxuXG4gICAgICAmLmRvYy1zaWRlYmFyLWhpc3RvcnktZGF0YSB7XG4gICAgICAgIC52Yi1maWx0ZXIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGFzdC1maWx0ZXItcm93IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAucmVzZXQtZmlsdGVycyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5vcmRlci1ieS1maWx0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oaXN0b3J5IHtcbiAgICAgICAgICAuaGlzdG9yeS1pdGVtIHtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cbiAgICAgICAgICAgICYubmV3LWZpbGUtaGlzdG9yeTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2xsYXBzZWQtY2hhbmdlcy1saW5rIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbGxhcHNlLnNob3cge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICAgICYuZG9jLXNpZGViYXItcGFydGllcy1kYXRhIHtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuXG4gICAgICAgIC5zYXZlLWJ0bi1ibG9jayB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAuc2F2ZS1taXNjLXByb3BzLWJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kb2Mtc2lkZWJhciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAgIC5jbG9zZS1zaWRlYmFyLWJ0biB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAmLmZsaXBwZWQtYXJyb3cge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgY29sb3I6ICR2ZXJ5LWRhcmstZ3JleTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2lkZWJhci1idG4ge1xuICAgICAgICBib3JkZXI6ICRkZWZhdWx0LWJvcmRlcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5zaWRlYmFyLWJ0bi1hY3RpdmUge1xuICAgICAgICAgIGJvcmRlcjogJGRlZmF1bHQtYm9yZGVyO1xuICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xuICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkd2hpdGU7IC8vIFRPRE9cbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNpZGViYXItZGVhbHMtYnRuIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWxhYmVsIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWljb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jdXN0b21lci1kZXRhaWxzLXBhbmVsIHtcbiAgICAucGFzdGUtZmlsZSB7XG4gICAgICB3aWR0aDogNTAwcHg7XG4gICAgICBoZWlnaHQ6IDIwMHB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2xpY2thYmxlLXRpdGxlIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR2ZXJ5LWRhcmstZ3JleTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIGkge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4iLCIuZG9jcy1lbWFpbC1tb2RhbCB7XG4gICRkZWZhdWx0LWJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gICY6bm90KC5jb21tdW5pY2F0aW9ucy1zZW5kKSB7XG4gICAgYm9yZGVyOiAkZGVmYXVsdC1ib3JkZXI7XG4gICAgei1pbmRleDogNjAzOTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgLy9taW4taGVpZ2h0OiA2MDBweDtcbiAgICBtaW4td2lkdGg6IDcwMHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gICYuY29tbXVuaWNhdGlvbnMtc2VuZCB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuZW1haWwtbWVzc2FnZS1lZGl0b3Ige1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgZmxleDogMTtcblxuICAgICAgLmVtYWlsLWJvZHktZWRpdG9yIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGhlaWdodDogMDtcblxuICAgICAgICA+IC5xbC1jb250YWluZXIge1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5idWxrLWRpc3RyaWJ1dGlvbiB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgIC5lbWFpbC1tZXNzYWdlLWVkaXRvciB7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAuZW1haWwtYm9keS1lZGl0b3J7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgPiAucWwtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lbWFpbC1pbnB1dC1yb3cge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogM3B4IDEwcHg7XG5cbiAgICAgIC5lbWFpbC1pbnB1dCB7XG4gICAgICAgIC52Yi1maWx0ZXIge1xuICAgICAgICAgICY6bm90KC5mb3JtLWNvbnRyb2wtc20pIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAuaW5wdXQtY29udGFpbmVyIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGFncy1jb250YWluZXIge1xuICAgICAgICAgIC50YWcge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzVDNkJDMDtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgLnRhZy12YWx1ZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVtYWlsLWJvdHRvbS1idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuXG4gICAgICA+ICoge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmVjZW50LWNvbW11bmljYXRpb25zLXRhYmxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcblxuICAgICAgLmFwcGx5X2J1dHRvbi1jb2wge1xuICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm1heGltaXplZCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHRvcDogMDtcblxuICAgIC5lbWFpbC1tb2RhbC1ib2R5IHtcbiAgICAgIC5lbWFpbC1sZWZ0LXBhbmVsID4gLmVtYWlsLWRvY3MtYnktdXNlcnMtbGlzdCB7XG4gICAgICAgIC8vbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDM4cHgpOyAvLyAuZW1haWwtbW9kYWwtaGVhZGVyIGhlaWdodFxuICAgICAgfVxuXG4gICAgICAuZW1haWxlZC1kb2N1bWVudHMtbGlzdCB7XG4gICAgICAgIC8vbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5taW5pbWl6ZWQge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgbWluLXdpZHRoOiA0MDBweDtcbiAgICB3aWR0aDogNDAwcHg7XG5cbiAgICAuZW1haWwtbW9kYWwtYm9keSB7XG4gICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lbWFpbC1tb2RhbC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5LWRhcmstZ3JleTtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuZW1haWwtaGVhZGVyLXRpdGxlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEzMHB4KTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gICAgLmVtYWlsLWhlYWRlci1idXR0b25zIHtcbiAgICAgIC5lLWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDVweCA0cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICB9XG5cbiAgICAgICAgLmUtYnRuLWljb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpIHtcbiAgICAgICAgbWFyZ2luOiAwIDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZW1haWwtaW5wdXQtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgIGJvcmRlci1ib3R0b206ICRkZWZhdWx0LWJvcmRlcjtcbiAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICBnYXA6IDEwcHg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgIC51c2Vycy1pbnB1dCB7XG4gICAgICAgIC50YWcge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIC5mYS10aW1lcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lbWFpbC1zdWJqZWN0IHtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgbWluLWhlaWdodDogMzVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZW1haWwtaW5wdXQtbGFiZWwge1xuICAgICAgd2lkdGg6IDExMHB4O1xuXG4gICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgIH1cblxuICAgICAgY29sb3I6ICM2QjcyODA7XG5cbiAgICAgICYuYm9sZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVtYWlsLWlucHV0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBmbGV4OiAxO1xuXG4gICAgICAmLnZiLWRvY3MtdGFncy1pbnB1dC52dWUtdGFncy1pbnB1dCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAudGktaW5wdXQge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgdWwudGktdGFncyA+IGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFweCAwO1xuICAgICAgICAgICAgbWFyZ2luOiA0cHggNnB4IDRweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hZGQtZW1haWwtY29weS1idG4ge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogJHZlcnktZGFyay1ncmV5O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cblxuICAkYm9keS1lZGl0b3ItaW5wdXQtaGVpZ2h0OiAyMDBweDtcblxuICAuZW1haWwtbWVzc2FnZS1lZGl0b3Ige1xuICAgIGZsZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLm1lcmdlcy1saXN0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAycHg7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAuZHJvcGRvd24taXRlbSA+IGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAubWVyZ2Uge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICAgIC5tZXJnZS1kZXNjIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRpc2FibGVkLW92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwgMC40KTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgLmVtYWlsLWJvZHktZWRpdG9yLFxuICAgIC5lbWFpbC1zaWduYXR1cmUtZWRpdG9yIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmLmhpZGRlbi10b29sYmFyID4gLnFsLXRvb2xiYXIge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgfVxuICAgICAgJiA+IC5xbC10b29sYmFyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgfVxuICAgICAgJiA+IC5xbC1jb250YWluZXIge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3A6ICRkZWZhdWx0LWJvcmRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZW1haWwtYm9keS1lZGl0b3Ige1xuICAgICAgJiA+IC5xbC1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpOyAvLyA0MHB4IGlzIGhlaWdodCBvZiB0b29sYmFyXG4gICAgICB9XG5cbiAgICAgIC5xLWVkaXRvciB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAuZW1haWwtc2lnbmF0dXJlLWVkaXRvciB7XG4gICAgICAmID4gLnFsLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRib2R5LWVkaXRvci1pbnB1dC1oZWlnaHQ7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhY3Qtc2lnbmF0dXJlIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG5cbiAgLmVtYWlsLW1vZGFsLWJvZHkge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDE7XG5cbiAgICAuZW1haWwtbGVmdC1wYW5lbCB7XG4gICAgICBib3JkZXItcmlnaHQ6ICRkZWZhdWx0LWJvcmRlcjtcbiAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzhweCk7IC8vIDM4cHggaXMgaGVhZGVyXG5cbiAgICAgIC51c2VyLXNlYXJjaC1yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206ICRkZWZhdWx0LWJvcmRlcjtcbiAgICAgICAgYm9yZGVyLXRvcDogJGRlZmF1bHQtYm9yZGVyO1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucmVzZXQtYWxsLXJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggNXB4O1xuICAgICAgfVxuXG4gICAgICAuZW1haWwtZG9jcy1ieS11c2Vycy1saXN0IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMDBweCk7IC8vIC51c2VyLXNlYXJjaC1yb3cgKyAucmVzZXQtYWxsLXJvdyBoZWlnaHRcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgfVxuXG4gICAgICAudXNlci1kb2MtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICAmLnVzZXItZG9jLWl0ZW0tc2VsZWN0ZWQsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmV5O1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC51c2VyLWRvYy1pdGVtLXRleHQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgLnVzZXItZG9jLXVzZXItbmFtZSB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgLmN1c3RvbS10ZW1wbGF0ZS1tYXJrIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5kb2NzLWNvdW50LXJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5kZWxldGUtZG9jcy1idG4ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMnB4IDAgMDtcblxuICAgICAgICAgICAgICAuZS1idG4taWNvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnVzZXItZG9jLXVuYXNzaWduZWQsXG4gICAgICAgICAgLnVzZXItZG9jLXVzZXItZW1haWwge1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG5cbiAgICAgICAgICAgICYuaW52YWxpZC1lbWFpbCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZW5kLWJ1dHRvbnMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lbWFpbC1yaWdodC1wYW5lbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgIHdpZHRoOiA3MDBweDtcbiAgICAgIGZsZXg6IDE7XG5cbiAgICAgIC5lbWFpbC1wbGFjZWhvbGRlcnMge1xuICAgICAgICBib3JkZXItdG9wOiAkZGVmYXVsdC1ib3JkZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgLmVtYWlsLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5lbWFpbC1wbGFjZWhvbGRlci1jb21tZW50IHtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVtYWlsZWQtZG9jdW1lbnRzLWxpc3Qge1xuICAgICAgICAvL21heC1oZWlnaHQ6IDE4MHB4O1xuICAgICAgICAvL2hlaWdodDogMTgwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDkwMHB4KSB7XG4gICAgICAgICAgLy9tYXgtaGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDhweDtcblxuICAgICAgICAuZW1haWxlZC1kb2MtaXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIGEuZW1haWxlZC1kb2MtdXJsIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgY29sb3I6ICRpbmRpZ287XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZS1idG4gLmUtYnRuLWljb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5kb2Mtb3duZXItbmFtZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZG9jLXJlY2lwaWVudC1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5kb2MtcmVjaXBpZW50LWVycm9yIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG5cbiAgICAgIC5lbWFpbC1mb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDU4cHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggNHB4O1xuXG4gICAgICAgIC5lLWJ0biB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZW1haWwtYm90dG9tLWJ1dHRvbnMge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4iLCIudmItbWFuYWdlLXNpZ25zLW1vZGFsIHtcbiAgLmRlbGV0ZS1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICRyZWQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiByZ2JhKCRyZWQsIDAuOCk7XG4gICAgfVxuICB9XG5cbiAgLmRvYy1wYXJ0aWVzLWxpc3Qge1xuICAgIC5kb2MtcGFydHkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRkYXJrLWdyZXk7XG4gICAgICBwYWRkaW5nOiA4cHg7XG5cbiAgICAgIC5kb2MtcGFydHktbWV0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcblxuICAgICAgICAucGFydHktbnVtIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQucGFydHktbmFtZSB7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgJGdyZXk7XG4gICAgICAgICAgcGFkZGluZzogMXB4IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaXMtb3VyLXBhcnR5LWlucHV0IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICBtYXJnaW46IDAgMTBweDtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2lnbnMtYmxvY2staGVhZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cblxuICAgICAgLmRvYy1wYXJ0eS1zaWducy1saXN0IHtcbiAgICAgICAgLmRvYy1wYXJ0eS1zaWduIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmV5O1xuICAgICAgICAgIHBhZGRpbmc6IDZweDtcblxuICAgICAgICAgIC5kb2Mtc2lnbi1tYWluLWRhdGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG5cbiAgICAgICAgICAgIC5kb2Mtc2lnbi1zaWduIHtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRvYy1zaWduLXNpZ25lZC1ieSxcbiAgICAgICAgICAgIC5kb2Mtc2lnbi1jb25maXJtZWQtYnkge1xuICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcblxuICAgICAgICAgICAgICAuY29uZmlybS1zaWduLWJ0biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZG9jLXNpZ24tbW9yZS1kYXRhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuICAgICAgICAgICAgLmNvbW1lbnQtYmxvY2sge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgJGdyZXk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgcmVzaXplOiBib3RoO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zYXZlLWJsb2NrIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudmItZG9jLW1pc2MtcHJvcHMtc2VjdGlvbnMge1xuICAuYWRkLWZpZWxkLWJ0bixcbiAgLmFkZC1zZWN0aW9uLWJ0biB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC5jb2xsYXBzZS1zZWN0aW9uLWJ0biB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogcmdiYSgkZGFyay1ncmV5LCAwLjgpO1xuICAgIH1cbiAgfVxuXG4gIC5kZWxldGUtaXRlbS1idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogJHJlZDtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogcmdiYSgkcmVkLCAwLjgpO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwIDNweDtcbiAgfVxuXG4gIC5zZWN0aW9ucy1saXN0IHtcbiAgICAuc2VjdGlvbiB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ncmV5O1xuICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyZXk7XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlbGV0ZS1pdGVtLWJ0biB7XG4gICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIC5kZWxldGUtaXRlbS1idG4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZWN0aW9uLWZpZWxkcy1ibG9jayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgLmZpZWxkcy1saXN0IHtcbiAgICAgICAgICAuZmllbGQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JleTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuXG4gICAgICAgICAgICAuZmllbGQta2V5LFxuICAgICAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZpZWxkLWtleSB7XG4gICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgICAgZmxleDogMjtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIC5kZWxldGUtaXRlbS1idG4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLWZpZWxkLWJ0biB7XG4gICAgICAgICAgcGFkZGluZzogMXB4IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmRvY3VtZW50cy1saXN0LXBhZ2UgLmRvY3VtZW50cy10YWJsZSxcbi52YmZvbi1wcmVzZW50YXRpb24gLmRvY3VtZW50cy10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG5cbiAgdHIge1xuICAgIHRoLHRkIHtcbiAgICAgICYuYnV0dG9ucy1jb2wge1xuICAgICAgICBtaW4td2lkdGg6IDExMHB4O1xuXG4gICAgICAgIC52Yi1kb2NzLW1lbnUtYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnZiLWZsYXQtYnV0dG9ucyA+IC5mYXMuZmEtc2lnbmF0dXJlIHtcbiAgICAgICAgICBtYXJnaW46IDAgMXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZGF0ZS1jb2wge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuXG4gICAgICAmLmFzc2lnbi1jb2wge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLmFzc2lnbi1kb2MtYnRuIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRvYy1sYWJlbC1zZWxlY3Qge1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcblxuICAgICAgICAuYWRkLWxhYmVsLWJ0biB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZCB7XG5cbiAgICAgICYuYnV0dG9ucy1jb2wgICB7d2lkdGg6IDEwMHB4O31cbiAgICAgICYuZG9jLW5hbWUtY29sICB7XG4gICAgICAgIC8vd2lkdGg6IDMwMDBweDsgLy8gbWFrZSBpdCBtYXggd2lkdGhcbiAgICAgIH1cbiAgICAgICYubWVtYmVyLWNvbCAgICB7d2lkdGg6IDMwMHB4O31cbiAgICAgICYuYXNzaWduLWNvbCAgICB7d2lkdGg6IDUwcHg7fVxuICAgICAgJi5kb2MtdHlwZS1jb2wgIHt3aWR0aDogMTIwcHg7fVxuICAgICAgJi5jcmVhdGVkX2F0LWNvbHt3aWR0aDogMTIwcHg7fVxuXG4gICAgICAmLnN1YmplY3RfYW5kX3ByZXZpZXctY29sIHtcbiAgICAgICAgJiA+IC5zdWJqZWN0LWFuZC1wcmV2aWV3IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAuZW1haWwtc3ViamVjdCxcbiAgICAgICAgICAuYm9keS1wcmV2aWV3IHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZW1haWwtc3ViamVjdCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcblxuICAgICAgICAgICAgJi51bnJlYWQtZW1haWwge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYm9keS1wcmV2aWV3IHtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3BsaXR0ZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRvY3VtZW50LWljb24ge2NvbG9yOiAkZGFyay1ncmV5O31cbiAgICAgIC50ZW1wbGF0ZS1pY29uIHtjb2xvcjogJHRlYWw7fVxuICAgICAgLmFncmVlbWVudC1pY29uIHtjb2xvcjogJGJsdWU7fVxuXG4gICAgICAmLmRvYy1uYW1lLWNvbCB7XG4gICAgICAgIC5kb2MtbmFtZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgPiAudmItaW5wbGFjZS1pbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZG9jLXR5cGUtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIGN1cnNvcjogaGVscDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZG9jLXJlbGF0aW9ucy1saW5rcyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYXNzaWduLWNvbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAubGVnYWN5LWZpbGUtbWFyayB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBjdXJzb3I6IGluaXRpYWw7XG4gICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubWVtYmVyLWNvbCAge1xuICAgICAgICB3aWR0aDogMTgwcHg7XG5cbiAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIC51c2VyLW5hbWUge1xuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNoYXJlLWRvYy1idG4ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgY29sb3I6ICR2ZXJ5LWRhcmstZ3JleTtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkdmVyeS1kYXJrLWdyZXksIDAuOCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJhZGdlIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmVkaXQtZG9jLXRhZy1tb2RhbCB7XG4gIC52LWRpYWxvZyA+IC52LWRpYWxvZy1kaWFsb2cgPiAudi1kaWFsb2ctY29udGVudCB7XG4gICAgLnYtZGlhbG9nLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTUsIDY1LCA4MSk7XG4gICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgIGgzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgfVxuXG4gICAgICAudi1kaWFsb2ctYnRuX19jbG9zZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudi1kaWFsb2ctYm9keSB7XG4gICAgICAuY3JlYXRlLW5ldy10YWctdG9vbHRpcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICBjb2xvcjogZ3JheTtcbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbnMtYmxvY2sge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi52Yi1kb2N1bWVudC10YWdzIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAudGFncy1saXN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAuZG9jLXRhZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICBwYWRkaW5nOiAwIDRweDtcblxuICAgICAgJi51c2VyLXRhZy10eXBlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkaW5kaWdvLCAwLjQpO1xuICAgICAgfVxuICAgICAgJi5vcHBvcnR1bml0eS10YWctdHlwZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHRlYWwsIDAuNCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hZGQtdGFnLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1pbi13aWR0aDogMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbn1cbiIsIi5zZW5kaW5nLXByb2ZpbGVzLXBhZ2UsXG4udXNlci1lbWFpbC10ZW1wbGF0ZXMtcGFnZSB7XG4gIC5idXR0b25zIHtcbiAgICBtYXJnaW46IDIwcHggMDtcblxuICAgIGJ1dHRvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgdGFibGUudGFibGUge1xuICAgIC5wcm9maWxlcy10YWJsZSB7XG4gICAgICB0aDpudGgtY2hpbGQoMSkge3dpZHRoOiAyNSV9XG4gICAgICB0aDpudGgtY2hpbGQoMikge3dpZHRoOiA1JX1cbiAgICAgIHRoOm50aC1jaGlsZCgzKSB7d2lkdGg6IDMwJX1cbiAgICAgIHRoOm50aC1jaGlsZCg0KSB7d2lkdGg6IDMwJX1cbiAgICAgIHRoOm50aC1jaGlsZCg1KSB7d2lkdGg6IDUlfVxuICAgICAgdGg6bnRoLWNoaWxkKDYpIHt3aWR0aDogNSV9XG4gICAgfVxuXG4gICAgdGgge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBwYWRkaW5nOiA0cHggMTBweDtcblxuICAgICAgJi5sYWJlbC1jb2wge1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIC5mYS1leGNsYW1hdGlvbi10cmlhbmdsZSB7XG4gICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5idXR0b24tY29sIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGkuZmFzLmZhLXBlbmNpbC1hbHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnYtZGlhbG9nLWNvbnRhaW5lciB7XG4gIC5zZW5kaW5nLXByb2ZpbGUtbW9kYWwsXG4gIC51c2VyLWVtYWlsLXRlbXBsYXRlcy1tb2RhbCB7XG5cbiAgICAudi1kaWFsb2ctY29udGVudCB7XG4gICAgICAudi1kaWFsb2ctaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDU1LCA2NSwgODEpO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnYtZGlhbG9nLWJ0bl9fY2xvc2Uge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC52LWRpYWxvZy1ib2R5IHtcbiAgICAgICAgLnRleHQtaW5wdXQtYmxvY2sge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlucHV0LCBzZWxlY3Qge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcHggNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNoZWNrYm94LWJsb2NrIHtcbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lZGl0b3ItYmxvY2sge1xuICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbnMtYmxvY2sge1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlbmRpbmctcHJvZmlsZS1tb2RhbCB7XG4gICAgLnNpZ25hdHVyZS1ibG9jayAucXVpbGwtZWRpdG9yID4gLnFsLWNvbnRhaW5lciB7XG4gICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICB9XG4gIH1cblxuICAudXNlci1lbWFpbC10ZW1wbGF0ZXMtbW9kYWwge1xuICAgIC5ib2R5LWJsb2NrLCAuc2lnbmF0dXJlLWJsb2NrIHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIGJ1dHRvbi5idG4tc20ge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJvZHktYmxvY2sgLnF1aWxsLWVkaXRvciA+IC5xbC1jb250YWluZXIge1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgfVxuICAgIC5zaWduYXR1cmUtYmxvY2sgLnF1aWxsLWVkaXRvciA+IC5xbC1jb250YWluZXIge1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgfVxuICB9XG59XG4iLCIucHJlc2VudGF0aW9ucy1wYWdlIHtcbiAgcGFkZGluZzogMjBweCAwO1xuXG4gICYgPiAuYnV0dG9ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIGJ1dHRvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLnByZXNlbnRhdGlvbnMtdGFibGUge1xuICAgIHRkIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICYubmFtZS1jb2wge1xuICAgICAgICAucHJlc2VudGF0aW9uLW5hbWUtYmxvY2sge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAubmFtZS1hbmQtY29tcGFuaWVzIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRlZmF1bHQtbWFyayB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByZXNlbnRhdGlvbi1lZGl0LXBhbmVsIHtcbiAgLml0ZW0tZGV0YWlscy1oZWFkZXIge1xuICAgIC5pdGVtLWhlYWRlci1zbG90IHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgfVxuXG4gIC5pdGVtLWNvbnRlbnQge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogNXB4O1xuXG4gICAgaDQge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAuYmxvY2stZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJlc2VudGF0aW9uLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgLnByZXNlbnRhdGlvbi1uYW1lIHtcbiAgICAgICAgaDQge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucHJlc2VudGF0aW9uLXN0YXR1cy1hbmQtc2F2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnByZXNlbnRhdGlvbi1zdGF0dXMge1xuICAgICAgICAgIG1hcmdpbjogMCA0MHB4IDAgMDtcblxuICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByZXNlbnRhdGlvbi1kZWZhdWx0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgaS52Yi1jaGVja2JveC0yIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgNTBweCAwIDMwcHg7XG4gICAgICB9XG5cbiAgICAgIC5kZWZhdWx0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByZXNlbnRhdGlvbi11c2VycyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICBhLnNob3ctbW9yZS11c2VycyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJlc2VudGF0aW9uLWdyZWV0aW5nLXRleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAucHJlc2VudGF0aW9uLW9wcG9ydHVuaXRpZXMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgLnByZXNlbnRhdGlvbi1vcHBvcnR1bml0aWVzLWxpc3QsXG4gICAgICAubmV3LW9wcG9ydHVuaXRpZXMtbGlzdCB7XG4gICAgICAgIC5nb2FsLWNvbCxcbiAgICAgICAgLnN0YXR1cy1jb2wge1xuICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgfVxuICAgICAgICAubWluLW1heC1jb2wge1xuICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wcmVzZW50YXRpb24tZG9jdW1lbnRzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgIC5wcmVzZW50YXRpb24tZG9jdW1lbnRzLWxpc3QsXG4gICAgICAubmV3LWRvY3VtZW50cy1saXN0IHtcbiAgICAgICAgLnN0YXR1cy1jb2wge1xuICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHRhYmxlIHtcbiAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG5cbiAgICAgIHRoLCB0ZCB7XG4gICAgICAgICYuZWRpdC1jb2wsXG4gICAgICAgICYuZGVsZXRlLWNvbCB7XG4gICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5hZGQtY29sIHtcbiAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdGgge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIHRkIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG5cbiAgICAgICAgJi5lZGl0LWNvbCxcbiAgICAgICAgJi5kZWxldGUtY29sLFxuICAgICAgICAmLmFkZC1jb2wge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtbmV3LWl0ZW0ge1xuICAgICAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucHJlc2VudGF0aW9uLXRhYmxlLXRvb2x0aXAge1xuICAmLnNob3cge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmID4gLmFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRncmV5O1xuICB9XG5cbiAgLnRvb2x0aXAtaW5uZXIge1xuICAgIG1pbi13aWR0aDogNDAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODs7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstZ3JleTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbiIsIkBtaXhpbiB2Yi1mbGF0LWJ0biB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvL21hcmdpbjogMCA1cHg7XG4gIGNvbG9yOiAkdmVyeS1kYXJrLWdyZXk7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoJHZlcnktZGFyay1ncmV5LCAwLjgpO1xuICB9XG59XG4udmItZmxhdC1idXR0b25zIHtcbiAgbWluLWhlaWdodDogMzFweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIGkge1xuICAgIEBpbmNsdWRlIHZiLWZsYXQtYnRuO1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgPiBidXR0b24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmc6IDJweCA1cHg7XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi52Yi1pdGVtcy10YWJsZSB7XG4gIC5jcmVhdGVkX2F0LWNvbCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5idG4uYnRuLWJpZyB7XG4gICAgaSB7XG4gICAgICBAaW5jbHVkZSB2Yi1mbGF0LWJ0bjtcbiAgICB9XG5cbiAgICAmLnRleHQtd2hpdGUge1xuICAgICAgaSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmdyaWQtdmlldyB7XG5cbiAgICAudmItaXRlbXMtZ3JpZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiAyMHB4IDIwcHg7XG5cbiAgICAgIC52Yi1pdGVtcy1ncmlkLWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiKDAgMCAwIC8gNTAlKTtcbiAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIHRyYW5zZm9ybTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgICAgIC5idXR0b25zLWNvbCB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubWFya2V0LXJlc2VhcmNoLXN0YXR1cyB7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICAgICAgICAgIGxlZnQ6IDE1cHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAvL3RyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmpldHMtbGlzdC1wYWdlIHtcbiAgLnZiLWl0ZW1zLXRhYmxlID4gdGhlYWQgdHIuaGVhZGVyLXJvdyB0aC5idXR0b25zLWNvbCB7XG4gICAgLy9taW4td2lkdGg6IDExMHB4O1xuICB9XG59XG4uY29tbXVuaWNhdGlvbnMtbGlzdC1wYWdlIHtcbiAgLnZiLWl0ZW1zLXRhYmxlID4gdGhlYWQgdHIuaGVhZGVyLXJvdyB0aC5idXR0b25zLWNvbCB7XG4gICAgLy9taW4td2lkdGg6IDExMHB4O1xuICB9XG59XG5cbi52Yi1pdGVtcy10YWJsZS1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLyogSWYgdGhpcyBjb250YWluZXIgaXMgYSBmbGV4IGl0ZW0sIGFsbG93IGl0IHRvIHNocmluayAqL1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gIC50YWJsZS1jb250cm9scyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogM3B4IDE1cHg7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIC5idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG4gIH1cblxuICAuZ3JpZC1jb250cm9scyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgJiA+IC5idXR0b25zLWNvbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudG90YWwtaXRlbXMge1xuICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgLmJ0bi1ncm91cCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICA+IC5idG4ge1xuICAgICAgICBmbGV4OiBpbml0aWFsO1xuXG4gICAgICAgIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgJiwgaSB7XG4gICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICYsIGkge1xuICAgICAgICAgICAgY29sb3I6ICRzYW5kO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmItYXNzaWduLXRhYmxlIHtcbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnZiLWl0ZW1zLXRhYmxlLWNvbnRhaW5lciB7XG4gICAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxufVxuXG4uaXRlbS1wYW5lbC1jb250cm9scyAuYnRuIGkge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi52Yi1mbGF0LWJ0biB7XG4gIEBpbmNsdWRlIHZiLWZsYXQtYnRuO1xufVxuXG5iIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wYWdlLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gIC5idXR0b25zIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBnYXA6IDEwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAuYnRuIHtcbiAgICAgIGk6bGFzdC1jaGlsZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYS5wYWdlLXRpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi5mb3JtLXVwbG9hZC1jc3Yge1xuICBmb250LXNpemU6IDEycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLmJ0bi5kaXNhYmxlZCB7XG4gICAgQGluY2x1ZGUgZGlzYWJsZWQtYnV0dG9uO1xuICB9XG59XG5cbi5WdWVQYWdpbmF0aW9uIHtcbiAgLlZ1ZVBhZ2luYXRpb25fX3BhZ2luYXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuVnVlUGFnaW5hdGlvbl9fY291bnQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5mb3JtLWNvbnRyb2wuYm9yZGVybGVzcyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIEBpbmNsdWRlIGlucHV0O1xufVxuXG5zcGFuLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc2VuZC1idXR0b24ge1xuICAmLmRpc2FibGVkLFxuICBidXR0b25bZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG59XG5cbi5iZy1tdyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvbXdfYmcuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5xLWRpYWxvZyB7XG4gIC5jbG9zZS1idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogNXB4O1xuICB9XG59XG5cbi5xLWVkaXRvcl9fdG9vbGJhciB7XG4gIC5xLWJ0biAucS1pY29uIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxufVxuIiwiLnZiLWl0ZW1zLXRhYmxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgJi5tYXN0ZXItdGFibGUge1xuICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICB9XG4gIH1cblxuICAkc2VhcmNoLXJvdy1oZWlnaHQ6IDMwcHg7XG4gICRoZWFkZXItcm93LWhlaWdodDogNTBweDtcblxuICAmLnJlc2l6aW5nID4gdGhlYWQge1xuICAgIGN1cnNvcjogY29sLXJlc2l6ZTtcblxuICAgICoge1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmZsaXAtbGlzdC1tb3ZlIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cztcbiAgfVxuXG4gIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gICAgJiB7XG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuXG4gICAgICB0aGVhZCwgdGJvZHkge1xuICAgICAgICB0ciwgdGQge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWdyb3VwLXNtIHtcbiAgICBpbnB1dCB7XG4gICAgICBtaW4taGVpZ2h0OiAkaW5wdXQtZGVmYXVsdC13aWR0aC1zbTsgLy8gc2FtZSBhcyAuZm9ybS1jb250cm9sLXNtXG4gICAgfVxuXG4gICAgLm14LWRhdGVwaWNrZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgaGVpZ2h0OiAkaW5wdXQtZGVmYXVsdC13aWR0aC1zbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IHRoZWFkIHtcbiAgICB0ciB7XG4gICAgICAmLmhlYWRlci1zZWFyY2gtcm93IHtcbiAgICAgICAgaGVpZ2h0OiAkc2VhcmNoLXJvdy1oZWlnaHQ7XG5cbiAgICAgICAgdGgge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAvL2lucHV0IHtcbiAgICAgICAgICAvLyAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XG4gICAgICAgICAgLy8gIG1hcmdpbjogMnB4IDAgNXB4O1xuICAgICAgICAgIC8vICBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgICAgICAvLyAgd2lkdGg6IDQwMHB4O1xuICAgICAgICAgIC8vfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuaGVhZGVyLXJvdyB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0aCA+IC5jb2x1bW4tcmVzaXplciB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAvL3RvcDogY2FsYygjeyRzZWFyY2gtcm93LWhlaWdodH0gKyA3cHgpOyAvLyA/P1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGhlaWdodDogJGhlYWRlci1yb3ctaGVpZ2h0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgLmNvbC1tZW51LWJ1dHRvbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIG9wYWNpdHk7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnZiLWlucGxhY2Utc2VsZWN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAucS1maWVsZF9fbGFiZWwge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5jb2wtbWVudS1idXR0b24ge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuc29ydGFibGUge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgLnNvcnRhYmxlLWNvbC10aXRsZSB7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5pcy1kcmFnZ2VkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+IC5jb2x1bW4tcmVzaXplciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIGN1cnNvcjogY29sLXJlc2l6ZTtcblxuICAgICAgICAgICAgLmNvbHVtbi1yZXNpemVyLXZpc2libGUge1xuICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRweCk7XG4gICAgICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMnB4IGF1dG87XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5pcy1kcm9wLWNhbmRpZGF0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjIpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYnV0dG9ucy1jb2wge1xuICAgICAgICAgICAgLy96LWluZGV4OiA5OTk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDY0cHg7IC8vIG1pbmltdW0gcmVxdWlyZWQgc3BhY2UgZm9yIGNoZWNrYm94ICsgMyBkb3RzIGJ1dHRvblxuXG4gICAgICAgICAgICAuYnV0dG9ucy5idXR0b25zLWRpc2FibGVkIGk6bm90KC52Yi1jaGVja2JveC0yKSB7XG4gICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2hvdy1vbmx5LXNlbGVjdGVkLWJ0biB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWxlY3RlZC1pdGVtcy1jb3VudCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogNDVweDtcbiAgICAgICAgICAgICAgdG9wOiAtMjZweDtcbiAgICAgICAgICAgICAgLyogZm9udC1zaXplOiAyMnB4OyAqL1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0aCB7XG4gICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID4gdGhlYWQge1xuICAgIHRoIHtcbiAgICAgIGJhY2tncm91bmQ6ICNGMUY0RjU7XG4gICAgfVxuICB9XG5cbiAgPiB0Ym9keSA+IHRyIHtcbiAgICB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuYXNzaWduLWNvbCB7XG4gICAgLy93aWR0aDogNjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuXG4gIHRib2R5IHRyIHtcbiAgICAmLnN0YXR1cy1jbG9zZWQge1xuICAgICAgdGQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JleTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuXG4gICAgICAgICYsXG4gICAgICAgICoge1xuICAgICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYudW5yZWFkIHtcblxuICAgICAgdGQsIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkc2FuZCwgMC4yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnZpZXdlZC1pdGVtLXJvdyB7XG5cbiAgICAgIHRkLCB0aCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnksIDAuMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5kZWxldGVkLWl0ZW0tcm93IHtcbiAgICAgIHRkIHtcbiAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmluYWN0aXZlIHtcbiAgICAgIHRkIHtcbiAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGQge1xuICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgID4gLmNvbW11bmljYXRpb25zLWVtYWlsLWNsYXNzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG5cbiAgICAgIC52Yi1pbnBsYWNlLWlucHV0IHtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGFncy13aWRnZXQsXG4gICAgICAuZGlzcGxheS12YWx1ZSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7IC8qIG51bWJlciBvZiBsaW5lcyB0byBzaG93ICovXG4gICAgICAgIGxpbmUtY2xhbXA6IDQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICB9XG5cbiAgICAgICY6bm90KC5idXR0b25zLWNvbCkge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG5cbiAgICAgICYuYm9keS1jb2wsXG4gICAgICAmLmJvZHlfcHJldmlld19hbmRfc3ViamVjdC1jb2wsXG4gICAgICAmLmJvZHlfdGV4dF9hbmRfc3ViamVjdC1jb2wsXG4gICAgICAmW2NsYXNzXj1cImNmX3JlbF9fXCJdW2NsYXNzJD1cIl9sYXN0X2VtYWlsLWNvbFwiXSxcbiAgICAgICZbY2xhc3NePVwicmVsX19cIl1bY2xhc3MkPVwiX2xhc3RfZW1haWwtY29sXCJdLFxuICAgICAgJltjbGFzc149XCJjZl9yZWxfX1wiXVtjbGFzcyQ9XCJfdGhpbmdfZW1haWxfYm9keV9wcmV2aWV3X2FuZF9zdWJqZWN0LWNvbFwiXSxcbiAgICAgICZbY2xhc3NePVwicmVsX19cIl1bY2xhc3MkPVwiX3RoaW5nX2VtYWlsX2JvZHlfcHJldmlld19hbmRfc3ViamVjdC1jb2xcIl0sXG4gICAgICAmLmJvZHlfcHJldmlldy1jb2wsXG4gICAgICAmLmJvZHlfdGV4dC1jb2wsXG4gICAgICAmLnJlbF9fY29tbWVudHMtY29sLFxuICAgICAgJi5jZl9mcm9tIHtcbiAgICAgICAgLy9taW4td2lkdGg6IDMwMHB4O1xuICAgICAgfVxuXG4gICAgICAmLmNmX3N1YmplY3RfZGF0ZV9mcm9tX3ByZXZpZXctY29sIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWdyZXk7XG5cbiAgICAgICAgLnRpY2tldC1tZXRhIHtcbiAgICAgICAgICAudGlja2V0LW1ldGEtcm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmW2NsYXNzXj1cImNmXCJdLFxuICAgICAgJltjbGFzc149XCJyZWxfX1wiXSB7XG4gICAgICAgIC8vIGhhY2sgdG8gYXBwbHkgZm9sbG93aW5nIGhlaWdodCAxMDAlXG4gICAgICAgIGhlaWdodDogMXB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBjdXJzb3I6IGF1dG87XG5cbiAgICAgICAgLnJlbGF0aW9uLWNlbGwtY29udGFpbmVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgLml0ZW1zLXRhYmxlLXJlbGF0aW9uLWNlbGwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuXG4gICAgICAgICAgICAuZWRpdC1jb21tZW50IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Ugb3BhY2l0eTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAuZWRpdC1jb21tZW50IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZm9ybS52Yi1pbnBsYWNlLWlucHV0IHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByaW1hcnktdGhpbmctbmFtZSB7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnBvcHVwLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAgICAgLnJlbGF0aW9uLXN1bW1hcnktdHlwZSB7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVsYXRlZC1pdGVtcyB7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI1cHg7XG5cbiAgICAgICAgICAgICAgLnJlbGF0ZWQtaXRlbTpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kb2MtbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgID4gLnZiLWlucGxhY2UtaW5wdXQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gbWFrZSBpdCBhcyBzbWFsbCBhcyBwb3NzaWJsZVxuICAuYnV0dG9ucy1jb2wge1xuICAgIG1heC13aWR0aDogMTYwcHg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgdHIge1xuICAgIHRoLHRkIHtcbiAgICAgICY6bm90KC5idXR0b25zLWNvbCkge1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1vYmlsZS1jb2wtbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIHRoZWFkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJiwgdGJvZHksIHRyLCB0ZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLm1vYmlsZS1jb2wtbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIHRyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyaztcblxuICAgICAgdGQge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIGRpc2FibGVkLWJ1dHRvbiB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uaXRlbS1kZXRhaWxzLXBhbmVsIHtcbiAgJGRlZmF1bHQtYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XG5cbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA4OHZoO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuXG4gICo6bm90KHByZSkge1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG4gIH1cblxuICB6LWluZGV4OiA2MDQwO1xuXG4gICYubGVmdC1hbGlnbmVkIHtcbiAgICB3aWR0aDogbWluKDkwMHB4LCBjYWxjKDEwMHZ3IC0gNzAwcHgpKTsgLy8gbWludXMgLmpldHMtZW1haWwtbW9kYWwgd2lkdGhcbiAgICBsZWZ0OiAwO1xuICB9XG4gICY6bm90KC5sZWZ0LWFsaWduZWQpIHtcbiAgICB3aWR0aDogOTAwcHg7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICAmLnJpZ2h0LXNoaWZ0IHtcbiAgICAgIHJpZ2h0OiAzNzBweDsgLy8gd2lkdGggb2YgcmlnaHQgcGFuZWwuIHdoZW4gb3BlbiBhbGlnbiBNQyB3aXRoIHJpZ2h0IGVkZ2Ugb2YgY29udGVudFxuICAgIH1cbiAgfVxuXG4gICYuYnV0dG9ucy1kaXNhYmxlZCB7XG4gICAgLmJ1dHRvbnM6bm90KC5pdGVtLXBhbmVsLWNvbnRyb2xzKSBpIHtcbiAgICAgIEBpbmNsdWRlIGRpc2FibGVkLWJ1dHRvbjtcbiAgICB9XG4gIH1cblxuICAmLm1heGltaXplZCB7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSAoMTAwdncgLSAxMDAlKSk7IC8vIDEwMHZ3IHdpdGhvdXQgdGhlIHNjcm9sbGJhclxuICB9XG5cbiAgJi5taW5pbWl6ZWQge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cblxuICAmID4gLnJlc2l6YWJsZS1jb21wb25lbnQge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBib3JkZXI6ICRkZWZhdWx0LWJvcmRlcjtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgei1pbmRleDogMTtcblxuICAgIEBtaXhpbiByZXNpemFibGUtcmlnaHQgIHt3aWR0aDogMjBweCAhaW1wb3J0YW50OyAgcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7fVxuICAgIEBtaXhpbiByZXNpemFibGUtbGVmdCAgIHt3aWR0aDogMjBweCAhaW1wb3J0YW50OyAgbGVmdDogLTEwcHggIWltcG9ydGFudDt9XG4gICAgQG1peGluIHJlc2l6YWJsZS10b3AgICAge2hlaWdodDogMjBweCAhaW1wb3J0YW50OyB0b3A6IC0xMHB4ICFpbXBvcnRhbnQ7fVxuXG4gICAgJiA+IC5yZXNpemFibGUtciAge0BpbmNsdWRlIHJlc2l6YWJsZS1yaWdodDt9XG4gICAgJiA+IC5yZXNpemFibGUtbCAge0BpbmNsdWRlIHJlc2l6YWJsZS1sZWZ0O31cbiAgICAmID4gLnJlc2l6YWJsZS10ICB7QGluY2x1ZGUgcmVzaXphYmxlLXRvcDt9XG4gICAgJiA+IC5yZXNpemFibGUtcnQge0BpbmNsdWRlIHJlc2l6YWJsZS10b3A7IEBpbmNsdWRlIHJlc2l6YWJsZS1yaWdodDt9XG4gICAgJiA+IC5yZXNpemFibGUtbHQge0BpbmNsdWRlIHJlc2l6YWJsZS10b3A7IEBpbmNsdWRlIHJlc2l6YWJsZS1sZWZ0O31cblxuICAgICYgPiAucmVzaXphYmxlLWx0LCAucmVzaXphYmxlLXJ0IHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAucmVzaXphYmxlLWx0IHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAkbGlnaHQtZ3JleTtcbiAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICRsaWdodC1ncmV5O1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICRncmV5O1xuICAgICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAkZ3JleTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYgPiAucmVzaXphYmxlLXJ0IHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICRsaWdodC1ncmV5O1xuICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgJGxpZ2h0LWdyZXk7XG4gICAgICB9XG5cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICRncmV5O1xuICAgICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAkZ3JleTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgJiA+IC5yZXNpemFibGUtbHQsIC5yZXNpemFibGUtcnQge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pdGVtLWRldGFpbHMtaGVhZGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206ICRkZWZhdWx0LWJvcmRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5LWRhcmstZ3JleTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICAgIGhlaWdodDogMzhweDtcblxuICAgICAgJixcbiAgICAgIC5idG4tbGluayB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5idG4tbGluayB7XG4gICAgICAgICAgY29sb3I6ICRsaWdodC1ncmV5O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pdGVtLWhlYWRlci10ZXh0IHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pdGVtLWhlYWRlci1idXR0b25zIHtcblxuICAgICAgfVxuXG4gICAgICAuaXRlbS1wYW5lbC1jb250cm9scyB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5pdGVtLWNvbnRlbnQtaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLnBkZi1lbWJlZGRlZCB7XG4gICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuaXRlbS1jb250ZW50IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU3cHgpOyAvLyBidXR0b25zIC0gNTdweCxcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcHgpO1xuXG4gICAgICAudmItZmlsdGVycy1ibG9jayAuZmlsdGVycy1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsIHtcbiAgICAgIC52Yi1maWx0ZXJzLWJsb2NrIC5maWx0ZXJzLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFzc2lnbi1jb2wge1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG5cbiAgLnVuYXNzaWduLWNvbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cblxuICAucmVsYXRpb24tdHlwZS1jb2wge1xuICAgIHdpZHRoOiAxNDVweDtcbiAgfVxufVxuIiwiLnZiLWlucGxhY2UtaW5wdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6bm90KC5jb3B5YWJsZSksXG4gIC5jb3B5YWJsZS5lZGl0aW5nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICY6bm90KC5lZGl0aW5nKSBpbnB1dDpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAudmlzaWJsZS12YWx1ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZSBvcGFjaXR5O1xuICB9XG5cbiAgJi5zaG93LWNvcHktYnV0dG9uIHtcbiAgICAudmlzaWJsZS12YWx1ZSB7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgID4gLmNvcHktYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG5cbiAgJi5jb3B5YWJsZSB7XG4gICAgLmRpc3BsYXktdmFsdWUge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdGV4dGFyZWEsXG4gIGlucHV0IHtcbiAgICBmbGV4OiAxO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAmOnBsYWNlaG9sZGVyLXNob3duIHtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cblxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRibGFjaztcblxuICAgICAgICYgKyAudmlzaWJsZS12YWx1ZSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdGV4dGFyZWEge1xuICAgIGhlaWdodDogNjhweDtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuXG4gICY6bm90KDpob3Zlcik6bm90KC5lZGl0LW1vZGUpIC5yb2xsYmFjay1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYnV0dG9ucyB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIC5yb2xsYmFjay1idG4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgJjpob3ZlciB7Y29sb3I6IHJnYmEoJHNlY29uZGFyeSwgMC41KTt9XG4gICAgfVxuICB9XG59XG5cbi52Yi1pbnBsYWNlLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC5xLWZpZWxkIHtcbiAgICAucS1maWVsZF9fY29udHJvbCxcbiAgICAucS1maWVsZF9fbmF0aXZlIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5vcHRpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNXB4O1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZS1lbGVtIHsgLy8gLmRyb3Bkb3duLXRvZ2dsZSBpcyBhIGJvb3RzdHJhcCBjbGFzcyB3aXRoIGN1c3RvbSBiZWhhdmlvclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLXRvZ2dsZS10ZXh0OmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIGkuYXJyb3ctZG93biB7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIH1cblxuICAgICY6bm90KC5zaG93KTpub3QoLmVkaXQtbW9kZSk6bm90KDpob3ZlcikgLmJ1dHRvbnMge1xuICAgICAgLnJvbGxiYWNrLWJ0biB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTRweDtcblxuICAgICAgLnJvbGxiYWNrLWJ0biB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICY6aG92ZXIge2NvbG9yOiByZ2JhKCRzZWNvbmRhcnksIDAuNSk7fVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAuY3VycmVudCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cbn1cblxuLmluY2x1ZGUtZXhjbHVkZSB7XG4gIC52Yi1pbnBsYWNlLXNlbGVjdCB7XG4gICAgLnEtc2VsZWN0IHtcbiAgICAgIG1pbi13aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucS1zZWxlY3Qge1xuICAgICAgICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBkZWZhdWx0LWJvcmRlcnMge1xuICBib3JkZXI6IDJweCBzb2xpZCAkdmVyeS1kYXJrLWdyZXk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLmdlbmVyaWMtc2VsZWN0LWZpbHRlciB7XG4gIC5pdGVtLW1haW4taW5mbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmVkaXQtaXRlbS1idXR0b24ge1xuICAgICAgei1pbmRleDogNTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTJweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlIGFsbDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5lZGl0LWl0ZW0tYnV0dG9uIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmItZmlsdGVycy1ibG9jayB7XG4gIC5udW1iZXItc2VsZWN0b3IsXG4gIC5kYXRlLXNlbGVjdG9yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMTBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAzMDBweDtcblxuICAgIC5teC1kYXRlcGlja2VyIHtcbiAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgfVxuXG4gICAgLmxhYmVsIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLm9wZXJhdGlvbiB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5udW1iZXItc2VsZWN0b3Ige1xuICAgIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLmZpbHRlcnMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDBweCAwcHg7XG5cbiAgICAuYWRkLW5ldy1pdGVtLWJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLnZiLWZpbHRlciB7XG4gICAgICAgIG1pbi13aWR0aDogNDAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcblxuICAgICAgICAub3B0aW9ucy1saXN0IHtcbiAgICAgICAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnZiLWZpbHRlcnMtZXhwYW5kZWQtYXJlYSB7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIG1heC1oZWlnaHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWxsLWNoYW5nZTogbWF4LWhlaWdodDtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuXG4gICAgJi5leHBhbmRlZCB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAwMHB4O1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuICB9XG5cbiAgJi5oaWRkZW4tZmlsdGVycy1ERVBSRUNBVEVEIHtcbiAgICAudmItZmlsdGVyOm5vdCguZG9jLW1lZGlhLXR5cGUtZmlsdGVyKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5wYWdpbmF0aW9uLWNvbnRhaW5lcixcbiAgICAudGFncy1jb250YWluZXIge1xuICAgICAgbWluLWhlaWdodDogMDtcblxuICAgICAgLy8udGFnLFxuICAgICAgLy8ucmVzZXQtZmlsdGVycyB7XG4gICAgICAvLyAgZGlzcGxheTogbm9uZTtcbiAgICAgIC8vfVxuICAgIH1cbiAgfVxuXG4gICYuaGlkZGVuLWZpbHRlcnMge1xuICAgIC5zZWFyY2gtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9ybS11cGxvYWQtY3N2IHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZpbHRlcnMtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICAmOmVtcHR5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZpbHRlcnMtcm93IHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4XG4gICAgICB9XG5cbiAgICAgIC5maWx0ZXJzLWdyb3VwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBnYXA6IDVweDtcblxuICAgICAgICAmLm5vLXdyYXAge1xuICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLndpZGUtZmlsdGVycyB7XG4gICAgICAgICAgLnZiLWZpbHRlciB7XG4gICAgICAgICAgICBtaW4td2lkdGg6ICRmaWx0ZXItZGVmYXVsdC13aWR0aDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmItZmlsdGVyIHtcbiAgICAgICAgICAmLmZ1bmQtZmlsdGVyIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogJGZpbHRlci1kZWZhdWx0LXdpZHRoO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYub3Bwb3J0dW5pdHktZmlsdGVyIHtcbiAgICAgICAgICAgIC5vcHRpb25zLWxpc3Qge1xuICAgICAgICAgICAgICAvL3dpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAgIC5vcHRpb24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmdlbmVyaWMtc2VsZWN0LWZpbHRlciB7XG4gICAgICAgICAgICBmbGV4OiAyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nZW5lcmljLWNoZWNrYm94LWZpbHRlciB7XG4gICAgICAgICAgLnZiLWNoZWNrYm94LTIge1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDAgMCAycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRhZ3MtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGdhcDogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNXB4IDVweDtcblxuICAgICYuZGVuc2Uge1xuICAgICAgcGFkZGluZzogM3B4IDhweDtcbiAgICAgIGdhcDogM3B4O1xuXG4gICAgICAudGFnIHtcbiAgICAgICAgcGFkZGluZzogM3B4IDRweDtcblxuICAgICAgICAudGFnLXZhbHVlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50YWcge1xuICAgICAgYmFja2dyb3VuZDogJHNhbmQtYmc7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2FuZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQzcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwYWRkaW5nOiAzcHggNHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAmLnRhZ3MtZ3JvdXAge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGdhcDogMnB4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB9XG5cbiAgICAgIC5maWx0ZXItdGFnLWljb24ge1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgIH1cblxuICAgICAgLnRhZy12YWx1ZSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJi5oYXMtZmlsdGVycyB7XG4gICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgfVxuXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG5cbiAgICAudG90YWwtaXRlbXMge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1pbnB1dC1jb250YWluZXIge1xuICAgICAgZmxleDogMTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgQGluY2x1ZGUgaW5wdXQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuY2xlYXItc2VhcmNoLWJ0biB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgdG9wOiAxNXB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRlbnNlIC5zZWFyY2gtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICBtaW4taGVpZ2h0OiAkaW5wdXQtZGVmYXVsdC13aWR0aC1zbTtcbiAgICAgICAgaGVpZ2h0OiAkaW5wdXQtZGVmYXVsdC13aWR0aC1zbTtcbiAgICAgIH1cbiAgICAgIC5jbGVhci1zZWFyY2gtYnRuIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QtYWxsLWl0ZW1zIHtcbiAgICBmbGV4OiAyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuICB9XG5cbn1cblxuLnBhZ2luYXRpb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5sb2FkaW5nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiA4cHg7XG4gIH1cblxuICAuVnVlUGFnaW5hdGlvbiB7XG4gICAgZmxleDogMTtcblxuICAgID4gbmF2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZmxleDogMTtcblxuICAgICAgLlZ1ZVBhZ2luYXRpb25fX3BhZ2luYXRpb24ge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgICYgPiAuVnVlUGFnaW5hdGlvbl9fcGFnaW5hdGlvbi1pdGVtIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAmID4gLnBhZ2UtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNEU5RUU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuOCk7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5WdWVQYWdpbmF0aW9uX19jb3VudCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJlc2V0LWZpbHRlcnMge1xuICAgIGZsZXg6IDE7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbiIsIi51c2VyLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICA+IC52Yi1maWx0ZXIge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuLnZiLWZpbHRlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICAkY29sb3I6ICRkYXJrO1xuXG4gIHdpZHRoOiAkZmlsdGVyLWRlZmF1bHQtd2lkdGg7XG5cbiAgLnZpcnR1YWwtc2Nyb2xsLXJvb3Qge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gICYuZGVuc2Uge1xuICAgICYsXG4gICAgJjpub3QoLmZvcm0tY29udHJvbC1zbSkge1xuICAgICAgbWluLWhlaWdodDogMDtcbiAgICB9XG5cbiAgICB3aWR0aDogJGZpbHRlci1kZWZhdWx0LWRlbnNlLXdpZHRoO1xuXG4gICAgLmlucHV0LWNvbnRhaW5lciB7XG4gICAgICA+IGkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICBoZWlnaHQ6ICRpbnB1dC1kZWZhdWx0LXdpZHRoLXNtO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMi41O1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgIH1cblxuICAgICAgJi5zaG93ICsgLm9wdGlvbnMtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuc2VsZWN0ZWQtb3B0aW9uLWxhYmVsIHtcbiAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgIC8vd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5mbGF0IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgLmlzYXgtYXJyb3ctZG93bixcbiAgICAuc2VhcmNoLWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuaW5wdXQtY29udGFpbmVyIC5zZWxlY3RlZC1vcHRpb24tbGFiZWwge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtY29udGFpbmVyIC5zZWxlY3RlZC1vcHRpb24tbGFiZWwge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgLmlucHV0LWNvbnRhaW5lciAuc2VhcmNoLWlucHV0IHtcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICArIC5zZWxlY3RlZC1vcHRpb24tbGFiZWwge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gICYuZG91YmxlLXdpZHRoIHtcbiAgICB3aWR0aDogJGZpbHRlci1kZWZhdWx0LXdpZHRoICogMiArIDEwcHg7IC8vIDEwcHggLSBnYXAgYmV0d2VlbiBmaWx0ZXJzXG4gICAgZmxleDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgJixcbiAgICAqIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5pbnB1dC1jb250YWluZXIge1xuICAgICAgaW5wdXQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICAuc2VsZWN0ZWQtb3B0aW9uLWxhYmVsIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIEBpbmNsdWRlIGlucHV0O1xuICAvL2JvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLmdlbmVyaWMtc2VsZWN0LWZpbHRlciB7XG4gICAgLm9wdGlvbnMtbGlzdCAub3B0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDNweCAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi5uby1zZWFyY2gtaWNvbiB7XG4gICAgICAuc2VhcmNoLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuc2VsZWN0ZWQtb3B0aW9uLWxhYmVsIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gaSB7XG4gICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmLnNlYXJjaC1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXJnaW46IDAgNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWxlY3RlZC1vcHRpb24tbGFiZWwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMzBweDtcbiAgICAgIHRvcDogOXB4O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMnM7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjhweCk7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgaGVpZ2h0OiAkaW5wdXQtZGVmYXVsdC13aWR0aDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZsZXg6IDE7XG4gICAgICByZXNpemU6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICArIC5zZWxlY3RlZC1vcHRpb24tbGFiZWwge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hZGluZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMzVweDtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIGFsbDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgJi52aXNpYmxlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdy1saXN0LWJ0biB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgd2lkdGg6IDI1cHg7XG5cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgbGVmdDogMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6bm90KC5kZW5zZSkgLm9wdGlvbnMtbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnZiLWZpbHRlci1vcHRpb25zLWxpc3Qge1xuICBtaW4td2lkdGg6ICRmaWx0ZXItZGVmYXVsdC13aWR0aDtcbiAgQGluY2x1ZGUgaW5wdXQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgei1pbmRleDogMTAwMDtcbiAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLDAsMCwwLjYpO1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcblxuICAmLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgfVxuXG4gID4gdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5vcHRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDNweCAxMHB4O1xuICAgIGdhcDogMTBweDtcblxuICAgIC5vcHRpb24tdmFsdWUge1xuICAgICAgZmxleDogMTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC5vcHRpb24tbGFiZWwge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuXG4gICAgICAub3B0aW9uLWNvdW50IHtcbiAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgfVxuXG4gICAgICAub3B0aW9uLWhpZ2hsaWdodCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG5cbiAgICAgIC5oaWdobGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cblxuICAgICAgJi5pbmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuXG4gICAgICAgIC5oaWdobGlnaHQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFkZC1tdWx0aXNlbGVjdCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAmLmVtcHR5LW9wdGlvbiB7XG4gICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICYuc2VsZWN0ZWQtb3B0aW9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmV5O1xuICAgIH1cblxuICAgIGkge1xuICAgICAgY29sb3I6ICR2ZXJ5LWRhcmstZ3JleTtcbiAgICB9XG4gIH1cbn1cbiIsIi52Yi1yZWxhdGlvbnMtZmlsdGVyIHtcbiAgJiA+IC5yZWxhdGlvbi1maWx0ZXIge1xuICAgICY6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgICBjb250ZW50OiAnIC8gJztcbiAgICB9XG5cbiAgICAucmVsYXRpb24tbGluayB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBkaXNhYmxlZC1idXR0b24ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnZiLXJlc2l6YWJsZS1wYW5lbCB7XG4gICRkZWZhdWx0LWJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuICAkaGVhZGVyLWhlaWdodDogMzhweDtcblxuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA4OHZoO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICB6LWluZGV4OiAxMDAwO1xuXG4gIC5yZXNpemFibGUtY29tcG9uZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmID4gLnJlc2l6YWJsZS1yIHtcbiAgICAgIHotaW5kZXg6IDkwO1xuICAgICAgY3Vyc29yOiBlLXJlc2l6ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGhlaWdodDogMTAwJVxuICAgIH1cblxuICAgICYgPiAucmVzaXphYmxlLXIsXG4gICAgJiA+IC5yZXNpemFibGUtcmIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICByaWdodDogLTZweFxuICAgIH1cblxuICAgICYgPiAucmVzaXphYmxlLXJiIHtcbiAgICAgIGN1cnNvcjogc2UtcmVzaXplO1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgYm90dG9tOiAtNnB4O1xuICAgICAgei1pbmRleDogOTFcbiAgICB9XG5cbiAgICAmID4gLnJlc2l6YWJsZS1iIHtcbiAgICAgIHotaW5kZXg6IDkwO1xuICAgICAgY3Vyc29yOiBzLXJlc2l6ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGVmdDogMFxuICAgIH1cblxuICAgICYgPiAucmVzaXphYmxlLWIsXG4gICAgJiA+IC5yZXNpemFibGUtbGIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgYm90dG9tOiAtNnB4XG4gICAgfVxuXG4gICAgJiA+IC5yZXNpemFibGUtbGIge1xuICAgICAgY3Vyc29yOiBzdy1yZXNpemU7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGxlZnQ6IC02cHg7XG4gICAgICB6LWluZGV4OiA5MVxuICAgIH1cblxuICAgICYgPiAucmVzaXphYmxlLWwge1xuICAgICAgei1pbmRleDogOTA7XG4gICAgICBjdXJzb3I6IHctcmVzaXplO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwXG4gICAgfVxuXG4gICAgJiA+IC5yZXNpemFibGUtbCxcbiAgICAmID4gLnJlc2l6YWJsZS1sdCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGxlZnQ6IC02cHhcbiAgICB9XG5cbiAgICAmID4gLnJlc2l6YWJsZS1sdCB7XG4gICAgICBjdXJzb3I6IG53LXJlc2l6ZTtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIHRvcDogLTZweDtcbiAgICAgIHotaW5kZXg6IDkxXG4gICAgfVxuXG4gICAgJiA+IC5yZXNpemFibGUtdCB7XG4gICAgICB6LWluZGV4OiA5MDtcbiAgICAgIGN1cnNvcjogbi1yZXNpemU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxlZnQ6IDBcbiAgICB9XG5cbiAgICAmID4gLnJlc2l6YWJsZS1ydCxcbiAgICAmID4gLnJlc2l6YWJsZS10IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIHRvcDogLTZweFxuICAgIH1cblxuICAgICYgPiAucmVzaXphYmxlLXJ0IHtcbiAgICAgIGN1cnNvcjogbmUtcmVzaXplO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICByaWdodDogLTZweDtcbiAgICAgIHotaW5kZXg6IDkxXG4gICAgfVxuICB9XG5cbiAgJi5sZWZ0LWFsaWduZWQge1xuICAgIHdpZHRoOiBtaW4oOTAwcHgsIGNhbGMoMTAwdncgLSA3MDBweCkpOyAvLyBtaW51cyAuamV0cy1lbWFpbC1tb2RhbCB3aWR0aFxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBsZWZ0OiAwO1xuXG4gICAgPiAucmVzaXphYmxlLWNvbXBvbmVudCB7XG4gICAgICAmLFxuICAgICAgLnNpZGUtcGFuZWwge1xuICAgICAgICBib3gtc2hhZG93OiAgM3B4IDNweCA2cHggLTRweCAjNmI2OTY5O1xuICAgICAgfVxuICAgIH1cblxuICB9XG4gICY6bm90KC5sZWZ0LWFsaWduZWQpIHtcbiAgICB3aWR0aDogOTAwcHg7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICA+IC5yZXNpemFibGUtY29tcG9uZW50IHtcbiAgICAgICYsIC5zaWRlLXBhbmVsIHtcbiAgICAgICAgYm94LXNoYWRvdzogLTNweCAtM3B4IDZweCAtNHB4ICM2YjY5Njk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5idXR0b25zLWRpc2FibGVkIHtcbiAgICAuYnV0dG9uczpub3QoLnJlc2l6YWJsZS1wYW5lbC1jb250cm9scykgaSB7XG4gICAgICBAaW5jbHVkZSBkaXNhYmxlZC1idXR0b247XG4gICAgfVxuICB9XG5cbiAgJi5tYXhpbWl6ZWQge1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gKDEwMHZ3IC0gMTAwJSkpOyAvLyAxMDB2dyB3aXRob3V0IHRoZSBzY3JvbGxiYXJcbiAgfVxuXG4gICYubWluaW1pemVkIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG5cbiAgLnJlbGF0aW9ucy1zaWRlLXBhbmVsIHtcbiAgICAudmItZmlsdGVycy1ibG9jayAuc2VhcmNoLWNvbnRhaW5lci5oYXMtZmlsdGVycyB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLmFzc2lnbmFibGUtZW50aXR5LXNlbGVjdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICBzZWxlY3Qge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLnZiLWl0ZW1zLXRhYmxlLWNvbnRhaW5lciB7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5zaWRlLXBhbmVsLWNvbnRlbnQge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG4gICAgLmFzc2lnbi1zdWJ0aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgfVxuICB9XG5cbiAgLnZiLWFzc2lnbi1hdXRvY29tcGxldGUge1xuXG4gICAgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI4cHgsIDBweCkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudmItaXRlbXMtdGFibGUtY29udGFpbmVyIHtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJiA+IC5yZXNpemFibGUtY29tcG9uZW50IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGJvcmRlcjogJGRlZmF1bHQtYm9yZGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQG1peGluIHJlc2l6YWJsZS1yaWdodCAge3dpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7ICByaWdodDogLTEwcHggIWltcG9ydGFudDt9XG4gICAgQG1peGluIHJlc2l6YWJsZS1sZWZ0ICAge3dpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7ICBsZWZ0OiAgLTEwcHggIWltcG9ydGFudDt9XG4gICAgQG1peGluIHJlc2l6YWJsZS10b3AgICB7aGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7ICB0b3A6ICAgLTEwcHggIWltcG9ydGFudDt9XG5cbiAgICAmID4gLnJlc2l6YWJsZS1yICB7QGluY2x1ZGUgcmVzaXphYmxlLXJpZ2h0O31cbiAgICAmID4gLnJlc2l6YWJsZS1sICB7QGluY2x1ZGUgcmVzaXphYmxlLWxlZnQ7fVxuICAgICYgPiAucmVzaXphYmxlLXQgIHtAaW5jbHVkZSByZXNpemFibGUtdG9wO31cbiAgICAmID4gLnJlc2l6YWJsZS1ydCB7QGluY2x1ZGUgcmVzaXphYmxlLXRvcDsgQGluY2x1ZGUgcmVzaXphYmxlLXJpZ2h0O31cbiAgICAmID4gLnJlc2l6YWJsZS1sdCB7QGluY2x1ZGUgcmVzaXphYmxlLXRvcDsgQGluY2x1ZGUgcmVzaXphYmxlLWxlZnQ7fVxuXG4gICAgJiA+IC5yZXNpemFibGUtbHQge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICRsaWdodC1ncmV5O1xuICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgJGxpZ2h0LWdyZXk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICB9XG5cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgJGdyZXk7XG4gICAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICRncmV5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAmID4gLnJlc2l6YWJsZS1sdCwgLnJlc2l6YWJsZS1ydCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlc2l6YWJsZS1wYW5lbC1oZWFkZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogJGRlZmF1bHQtYm9yZGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnktZGFyay1ncmV5O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcblxuICAgICAgLmhlYWRlci1zbG90IHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgIGkge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucmVzaXphYmxlLXBhbmVsLWNvbnRyb2xzIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAuZS1idG4ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggNHB4O1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5lLWJ0bi1pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNpemFibGUtcGFuZWwtY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbCB7XG4gICAgICAkcGFuZWwtd2lkdGg6IDYwMHB4OyAvLyAhISBzaG91bGQgYmUgdGhlIHNhbWUgYXMgc2lkZVBhbmVsV2lkdGggdmFsdWUgaW4gVmJSZXNpemFibGVQYW5lbCBjb21wb25lbnQgISFcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMXB4KTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0LCB3aWR0aDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDJzO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG5cbiAgICAgICYuaGlkZGVuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnNpZGUtcGFuZWwtY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6bm90KC5oaWRkZW4pIHtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICB3aWR0aDogJHBhbmVsLXdpZHRoO1xuICAgICAgICBib3JkZXItbGVmdDogJGRlZmF1bHQtYm9yZGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICBib3JkZXItdG9wOiAkaGVhZGVyLWhlaWdodCBzb2xpZCAkdmVyeS1kYXJrLWdyZXk7XG5cbiAgICAgICAgJi5sZWZ0LWFsaWduZWQge1xuICAgICAgICAgIGxlZnQ6IC0kcGFuZWwtd2lkdGg7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICR2ZXJ5LWRhcmstZ3JleTtcbiAgICAgICAgfVxuXG4gICAgICAgICYucmlnaHQtYWxpZ25lZCB7XG4gICAgICAgICAgcmlnaHQ6IC0kcGFuZWwtd2lkdGg7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJHZlcnktZGFyay1ncmV5O1xuICAgICAgICAgIGJveC1zaGFkb3c6ICAzcHggM3B4IDZweCAtNHB4ICM2YjY5Njk7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAmLFxuICAgICAgICAgICYubGVmdC1hbGlnbmVkLFxuICAgICAgICAgICYucmlnaHQtYWxpZ25lZCB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2lkZS1wYW5lbC1jbG9zZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJlbGF0aW9uLWdyb3VwIHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuXG4gICAgICAmLFxuICAgICAgaSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmVsYXRpb25zIHtcbiAgICAgIC5yZWxhdGlvbiB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZSBtYXgtaGVpZ2h0O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aWxsLWNoYW5nZTogbWF4LWhlaWdodDtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcblxuICAgICAgICAmLmV4cGFuZGVkIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlLXJlbGF0aW9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibHVlLCAwLjIpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4ICRibHVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudmItYXNzaWduLWF1dG9jb21wbGV0ZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7IC8vIG1pbnVzIGhlaWdodCBvZiBwcmVjZWRpbmcgc2libGluZ3NcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAmLnBsYWluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAudXNlcnMtYXNzaWduLWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAubGVmdC1wYXJ0LFxuICAgIC5yaWdodC1wYXJ0IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgLnJpZ2h0LXBhcnQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLmJ1bGstY3JlYXRlLXRoaW5ncyB7XG4gICAgZmxleDogMTtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG5cbiAgLlZ1ZVBhZ2luYXRpb24gbmF2IC5wYWdpbmF0aW9uLlZ1ZVBhZ2luYXRpb25fX3BhZ2luYXRpb24ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5yZXNldC1maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNlYXJjaC1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICBpbnB1dCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcbiAgICAgIHBhZGRpbmc6IDJweCAxMnB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNsZWFyLXNlYXJjaCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgIH1cblxuICAgIC5sb2FkaW5nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgdG9wOiAxOHB4O1xuICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIGFsbDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgJi52aXNpYmxlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudmItaXRlbXMtdGFibGUgdHIgdGg6bm90KC5idXR0b25zLWNvbCksIC52Yi1pdGVtcy10YWJsZSB0ciB0ZDpub3QoLmJ1dHRvbnMtY29sKSB7XG4gICAgcGFkZGluZzogMnB4O1xuXG4gICAgLmJ0bi1saW5rIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgfVxuXG4gIC5hdXRvY29tcGxldGUtYmxvY2sge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgZmxleDogMTtcblxuICAgIC5hc3NpZ25hYmxlLW9wdGlvbnMge1xuICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcblxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogMDtcblxuICAgICAgICAudG90YWwtaXRlbXMge1xuICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdGQge1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cbiAgICAgICAgJi5hc3NpZ24tY29sIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgIC5hc3NpZ24tYnRuIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJGdyZWVuLCAwLjgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uby1pdGVtcy1tZXNzYWdlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuaXRlbXMtdGFibGUtY29sdW1uLWVkaXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG5cbiAgLmVkaXQtY29sdW1ucy1idG4ge1xuICAgIHBhZGRpbmc6IDFweCA0cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cblxuICAmLnBvc2l0aW9uLXN0YXRpYyAuY29sdW1ucy1saXN0LWVkaXQtd2luZG93IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgLmNvbHVtbnMtbGlzdCB7XG4gICAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICAgIH1cbiAgfVxuXG4gIC5jb2x1bW5zLWxpc3QtZWRpdC13aW5kb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTAwcHg7XG4gICAgdG9wOiAtMzAwcHg7XG4gICAgbWluLXdpZHRoOiAzMzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAuY29sdW1ucy1saXN0LWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICAgICAgcGFkZGluZzogNXB4IDEwcHggMTBweCAxNXB4O1xuXG4gICAgICAucmVzZXQtY29sdW1ucy1idG4ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW46aG92ZXIsIGk6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuY29sdW1ucy1saXN0IHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuXG4gICAgLmZsaXAtbGlzdC1tb3ZlIHtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzO1xuICAgIH1cblxuICAgIC5jb2x1bW4taXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmOm5vdCg6ZW1wdHkpIHtcbiAgICAgICAgbWFyZ2luOiAycHggMDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGxpZ2h0LWdyZXksIDAuOCk7XG4gICAgICB9XG5cbiAgICAgIC5jb2x1bW4tZWRpdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMnB4O1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIC5jb2x1bW4tb3JkZXIge1xuICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgLyogVE9ETzogcmVtb3ZlIGFmdGVyIGltcGxlbWVudGluZyBjaGFuZ2VhYmxlIG9yZGVyIGZvciBidXR0b25zIGNvbHVtbiAqL1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2x1bW4tbmFtZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBnYXA6IDJweDtcbiAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgLm5hbWUtdmFsdWUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiBpbnB1dCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYW1lLXZhbHVlLFxuICAgICAgICAgIC5leHBvcnQtbmFtZSB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICA+IGlucHV0IHtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2x1bW4tdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA1cHg7XG5cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5mYS10b2dnbGUtb2ZmIHtcbiAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmEtZ3JpcC12ZXJ0aWNhbCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgLyogVE9ETzogcmVtb3ZlIGFmdGVyIGltcGxlbWVudGluZyBkcmFnLWFuZC1kcm9wICovXG4gICAgICAgICAgY29sb3I6ICR2ZXJ5LWRhcmstZ3JleTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5xLWRpYWxvZyAudmItdHJhdmVyc2FsLWNvbHVtbnMtc2VsZWN0IC5jb2x1bW5zLWxpc3Qge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gIH1cbn1cbiIsIi50YWdzLXdpZGdldCB7XG5cbiAgLnRhZ3MtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDZweDtcblxuICAgICYuZGVuc2UgLnRhZyB7XG4gICAgICBwYWRkaW5nOiAzcHggNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFnIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuXG4gICAgICAudGFnLW5hbWUge1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgfVxuXG4gICAgICAmLmFkZC10YWctYnRuIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuXG4gICAgICAucmVtb3ZlLXRhZy1idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5ldy10YWctYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgLnRhZy1zZWxlY3Qge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICB9XG5cbiAgICAuY2FuY2VsLXRhZy1hZGRpbmctYnRuIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIi5zaWduYXR1cmUtc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zaWduYXR1cmUtaXRlbSB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgcGFkZGluZzogNXB4IDVweCAxNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleTtcblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG5cbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuICAgIH1cblxuICAgICYuaXMtb3VyLXNpZGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmx1ZSwgMC4yKTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICMzZGE0ZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5zaWduYXR1cmUtc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgcGFkZGluZzogNHB4IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgLmxpc3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNDRweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmLnZpc2libGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG4iLCIuZGFzaGJvYXJkLXBhZ2Uge1xuICAjYXBwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbi5kYXNoYm9hcmQtYmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgLmRhc2hib2FyZC1iZy1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLmRhc2hib2FyZC1ncmlkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWdhcDogMzBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDEwMHB4KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDEwcHg7XG4gIH1cblxuICAuZHJvcGRvd24taXRlbSB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkcHJpbWFyeSwgMTAlKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5hZGQtdXNlci1pbmxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuXG4gICYuZXhwYW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JleTtcbiAgICBib3gtc2hhZG93OiAwIDVweCA1cHggLTVweCByZ2JhKDAsMCwwLCAwLjMpO1xuICB9XG5cbiAgPiAuaW5wdXRzIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiAuYm90dG9tLXJvdyB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgLnZpZXctdG9nZ2xlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIH1cbiAgfVxuXG4gID4gLmlucHV0cyxcbiAgPiAuYm90dG9tLXJvdyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICB9XG5cbiAgJi5leHBhbmRlZCB7XG4gICAgPiAuYm90dG9tLXJvdyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICB9XG5cbiAgICA+IC5ib3R0b20tcm93LFxuICAgID4gLmlucHV0cyB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1zdWJtZW51ID4gLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIuYnVsay1jcmVhdGUtdGhpbmdzIHtcbiAgLnBhcnNlZC11c2Vycy10YWJsZSB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcblxuICAgIC5hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlkLCAuZGVsIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmNvbnRhY3RzLWxpc3QtcGFnZSB7XG4gIHRkLm5hbWUtY29sIHtcbiAgICAudXNlci1lbWFpbCBpbnB1dCxcbiAgICAudXNlci1waG9uZSBpbnB1dCB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuICB9XG5cbiAgdGQuZGF0ZS1jb2wge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICB0ZC5hZGRyZXNzX3NpZ25hdHVyZS1jb2wge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgdGQuZnJvbS1jb2wge1xuICAgIC5jb21tdW5pY2F0aW9uLWZyb20taW5mbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgaSB7XG4gICAgICAgIGNvbG9yOiAkdmVyeS1kYXJrLWdyZXk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZGVhbHMtbGlzdC1wYWdlIHtcbiAgLnZhbHVlLWNvbCxcbiAgLnZhbHVlX29mX2FpcmNyYWZ0LWNvbCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuIiwiJGhlaWdodC1vZi10aGUtYmxvY2stYmVmb3JlLXdoaXRlLWJnOiA1MHB4O1xuXG4vLy50aGluZ3MtcGFnZS1jb250YWluZXIge1xuLy8gID4gLmZvbGRlcnMge1xuLy8gICAgPiAudmItZm9sZGVyLXRhZ3Mge1xuLy8gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xuLy8gICAgfVxuLy8gIH1cbi8vfVxuXG4ucGFja2FnZXMtbGlzdC1wYWdlLFxuLmVtYWlscy1pbmJveC1wYWdlIHtcbiAgLnRoaW5ncy1wYWdlLWNvbnRhaW5lciB7XG4gICAgLmZvbGRlcnMge1xuICAgICAgLmNyZWF0ZS1idG4tY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiAkaGVpZ2h0LW9mLXRoZS1ibG9jay1iZWZvcmUtd2hpdGUtYmc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRoaW5ncy1maWx0ZXJzLWFuZC1pdGVtcyB7XG4gICAgICAudmItZmlsdGVycy1ibG9jay5oaWRkZW4tZmlsdGVycyAuc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRoZWlnaHQtb2YtdGhlLWJsb2NrLWJlZm9yZS13aGl0ZS1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi51c2VyLW1hbmFnZW1lbnQge1xuICAuYnRuLWxpbmsge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG5cbiAgLm5hbWUtY29sIHtcbiAgICAubmFtZS1saW5lIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAubGVmdC1wYXJ0IHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cblxuICAgICAgLnJpZ2h0LXBhcnQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICA+ICoge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmluZm8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgYWxsO1xuICAgICAgICBjdXJzb3I6IGhlbHA7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gIH1cblxuICAuYmdfbWFudWFsX3NpZ25lZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmJlNztcbiAgfVxuXG5cbn1cblxuLnVwbG9hZC1maWxlLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgPiAuaW5wdXQtZ3JvdXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLmZpbGUtbmFtZSB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuIiwiLnRodW1ibmFpbCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiKDAgMCAwIC8gNTAlKTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG5cbiAgJi5qZXQge1xuICAgIHdpZHRoOiAyNjVweDtcbiAgfVxuXG4gICYuamV0LW1hcmtldCB7XG4gICAgd2lkdGg6IDI5M3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAmLm9mZmVyaW5nIHtcbiAgICB3aWR0aDogMjkzcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcblxuICAgIC50aHVtYm5haWwtaW1hZ2Uge1xuICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICAgIH1cblxuICAgIC5jb250ZW50cyB7XG4gICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgICYuc21hbGwge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG5cbiAgICAubmFtZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICAgIHBhZGRpbmc6IDVweCA4cHggMDtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICBwYWRkaW5nOiA1cHggOHB4IDA7XG4gICAgfVxuXG4gICAgLmJ1dHRvbnMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiA4cHggMDtcbiAgICB9XG4gIH1cblxuICAmLmpldC1tYXJrZXQge1xuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgdHIge1xuICAgICAgJi50YWJsZS13YXJuaW5nLFxuICAgICAgJi50YWJsZS1zdWNjZXNzLFxuICAgICAgJi50YWJsZS1kYW5nZXIge1xuICAgICAgICB0ZXh0YXJlYSxcbiAgICAgICAgc2VsZWN0LFxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZXh0YXJlYSxcbiAgICBzZWxlY3QsXG4gICAgaW5wdXQge1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcmVzaXplOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgaGVpZ2h0OiAyLjJlbTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGV4dGFyZWEge1xuICAgICAgaGVpZ2h0OiA0ZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuXG4gICYuZG9jdW1lbnQge1xuICAgIC50aHVtYm5haWwtaW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cblxuICAubmFtZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDhweCA4cHggOHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICYucmVndWxhciB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgfVxuXG4gIC50aHVtYm5haWwtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgJi5wbGFjZWhvbGRlciB7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cbiAgfVxuXG4gIC5wcm9wZXJ0aWVzIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgdHIge1xuICAgICAgJi5qZXQtbGFiZWwge1xuICAgICAgICAuc2VyaWFsIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1ha2UtbW9kZWwge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAubW9kZWwge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0aCx0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICA+IC52Yi1pbnBsYWNlLXNlbGVjdCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgID4gLnZiLWlucGxhY2Utc2VsZWN0IHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm5vdCgudGFibGUtd2FybmluZyk6bm90KC50YWJsZS1zdWNjZXNzKTpub3QoLnRhYmxlLWRhbmdlcikge1xuICAgICAgIHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0aCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cblxuICAgICAgdGQge1xuICAgICAgICAmLFxuICAgICAgICBpbnB1dCxzZWxlY3QsdGV4dGFyZWEge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgICAgICB0aCx0ZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgdGgsdGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JleTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gIH1cblxuICAuYXR0YWNobWVudHMtYmxvY2sge1xuICAgIHBhZGRpbmc6IDJweDtcblxuICAgIC5hdHRhY2htZW50cy1ibG9jay10aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIH1cblxuICAgIC5hdHRhY2htZW50cyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY291bnRlci1yZXNldDogc2VjdGlvbjtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgbGkge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xuICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXJzKHNlY3Rpb24sIFwiLlwiKSBcIi4gXCI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gICYuamV0LW1lcmdlLWNvbmZsaWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuYnV0dG9ucyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogLTI4cHg7XG4gICAgfVxuXG4gICAgLnByb3BlcnRpZXMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG5cbiAgICAgIHRyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAuYXBwbHktYnV0dG9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudGV4dC1maWVsZCB7XG4gICAgICAgICAgICAmOm5vdCgudGV4dC1sZWZ0KSB7XG4gICAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuc2lkZS1sZWZ0IHtcbiAgICAgICAgICAgIC5hcHBseS1idXR0b24ge1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnNpZGUtcmlnaHQge1xuICAgICAgICAgICAgLmFwcGx5LWJ1dHRvbiB7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLnZiLWl0ZW1zLWdyaWQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuXG4gIC50aHVtYm5haWwge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAudGh1bWJuYWlsLm9mZmVyaW5nIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuIiwiLnByZXNlbnRhdGlvbiB7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAvL3dpZHRoOiAxMDAwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcblxuICAucHJlc2VudGF0aW9uLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5wdC1ibG9jayB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAmLnB0LWdyZWV0aW5nLXRleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgLmdyZWV0aW5nLWNvbnRhaW5lciB7XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgbWF4LWhlaWdodDogMTYwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlO1xuXG4gICAgICAgICYuZXhwYW5kYWJsZSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgJi5leHBhbmRlZCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5OTk5cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoLmV4cGFuZGVkKTphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LCAwKSwgcmdiYSgyNTUsMjU1LDI1NSwgMSkgOTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ncmVldGluZyB7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgJiAqIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yZWFkLW1vcmUge1xuICAgICAgICBtYXJnaW46IDEwcHggMCA1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnB0LWl0ZW1zLWJsb2NrIHtcbiAgICAgIC8vYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkZGFyay1ncmV5O1xuICAgICAgcGFkZGluZzogMzBweCAxNXB4IDA7XG5cbiAgICAgIC5wdC1pdGVtcy1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cblxuICAgICAgLnB0LWl0ZW1zLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRvY3VtZW50cy10YWJsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnVwbG9hZC1kb2MtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDUwcHggMCAxMDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuYnRuIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcblxuICAgICAgaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmpldC1wYWdlIHtcbiAgcGFkZGluZzogMzBweCAwO1xuXG4gIC5qZXQtdGl0bGUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzFkZWcsICMyYjU3ODcsICMxMzJjNGYpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgICBmb250LXNpemU6IDEuM2VtO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEwcHggMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgLmltYWdlcyxcbiAgICAuc3BlY3Mge1xuICAgICAgZmxleDogMTtcbiAgICB9XG5cbiAgICAuaW1hZ2VzIHtcbiAgICAgIC52aWV3ZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMTBweCAxMHB4O1xuXG4gICAgICAgIGltZzpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWc6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gOHB4KTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kZXNjcmlwdGlvbiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMjUsIDIyNSwgMjI1LCAwLjUpO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIuaW5mby1yZXF1ZXN0LWZvcm0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDZkNGQ0O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2IoMCAwIDAgLyA1MCUpO1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogJHByaW1hcnk7XG5cbiAgLmZvcm0tdGV4dCB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5wcm9kdWN0LW5hbWUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuIiwiLyog4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCTXG4gIFRyZWUgY29yZSBzdHlsZXNcbiovXG5cbi52aWV3ZXIge1xuICBsaW5lLWhlaWdodDogMTZweDtcblxuICB1bCxsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLnRyZWUge1xuICAgIG1hcmdpbjogMWVtO1xuICB9XG5cbiAgLnRyZWUgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB9XG5cbiAgLnRyZWUgaW5wdXQgfiB1bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC50cmVlIGlucHV0OmNoZWNrZWQgfiB1bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAvKiDigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJTigJNcbiAgICBUcmVlIHJvd3NcbiAgKi9cbiAgLnRyZWUgbGkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgMCAxZW0gMWVtO1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gIH1cblxuICAudHJlZSB1bCBsaSB7XG4gICAgcGFkZGluZzogMWVtIDAgMCAxZW07XG4gIH1cblxuICAudHJlZSA+IGxpOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLyog4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCU4oCTXG4gICAgVHJlZSBsYWJlbHNcbiAgKi9cbiAgLnRyZWVfbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgIC5hZGQtYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtM2VtO1xuICAgICAgdG9wOiAtMC41ZW1cbiAgICB9XG4gIH1cblxuICBsYWJlbC50cmVlX2xhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICBsYWJlbC50cmVlX2xhYmVsOmhvdmVyIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgfVxuXG4gIC8qIOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAk1xuICAgIFRyZWUgZXhwYW5kZWQgaWNvblxuICAqL1xuICBsYWJlbC50cmVlX2xhYmVsOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgMWVtIDAgLTJlbTtcbiAgICB3aWR0aDogMWVtO1xuICAgIGhlaWdodDogMWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgICBjb250ZW50OiBcIitcIjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDAuOWVtO1xuICB9XG5cbiAgOmNoZWNrZWQgfiBsYWJlbC50cmVlX2xhYmVsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLigJNcIjtcbiAgfVxuXG4gIC8qIOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAlOKAk1xuICAgIFRyZWUgYnJhbmNoZXNcbiAgKi9cbiAgLnRyZWUgbGk6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtMC42ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNzc3O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAudHJlZV9sYWJlbDphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMS41NWVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMC41ZW07XG4gICAgd2lkdGg6IDFlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc3NztcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3Nzc7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMC4zZW07XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIHNwYW4udHJlZV9sYWJlbDphZnRlciB7XG4gICAgbGVmdDogLTEuNmVtO1xuICB9XG5cbiAgbGFiZWwudHJlZV9sYWJlbDphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuXG4gIDpjaGVja2VkIH4gbGFiZWwudHJlZV9sYWJlbDphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwLjNlbSAwIDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3Nzc7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzc3NztcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDAuNWVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC50cmVlIGxpOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDFlbTtcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAudHJlZSA+IGxpOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRyZWVfY3VzdG9tIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgfVxuXG5cbn1cblxuIiwiLnJlZmVyZW5jZXMtcGFnZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDYwcHggMDtcblxuICAuY29sLmRldGFpbHMgZm9ybSB7XG4gICAgLmNvbHVtbi1maWVsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG5cbiAgICAgICYuc2F2ZS1yb3cge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC50YWJsZS12YWx1ZXMtYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgbGFiZWwsXG4gICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgZm9udC1zaXplOiB1bnNldDtcbiAgICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZGVhbC1wYXJ0eSB7XG4gICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxufVxuIiwiLnBhc3RlLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICA+IC5wYXN0ZS1idXR0b24sXG4gID4gLnBhc3RlLWFyZWEge1xuICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG5cbiAgfVxuXG4gID4gLnBhc3RlLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG5cbiAgJi5mbG9hdGluZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICA+IC5wYXN0ZS1idXR0b24ge1xuICAgICAgdG9wOiA1cHg7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgLnBhc3RlLWJ1dHRvbi52aXNpYmxlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiB0ZXh0YXJlYS5wYXN0ZS1hcmVhIHtcbiAgICBoZWlnaHQ6IDJlbTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICYudmlzaWJsZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxuXG4gICAgJi52aXNpYmxlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJjpub3QoLnZpc2libGUpIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIubWFya2V0LXJlc2VhcmNoLXBkZi1kaWFsb2cge1xuICAuZ2VuZXJpYy1zZWxlY3QtZmlsdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4iLCIudmItdGFncy1wYW5lbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAzMDBweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggZWFzZSAwLjJzO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkZ3JleTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4O1xuXG4gICYuY29sbGFwc2VkIHtcbiAgICB3aWR0aDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIC50YWdzLXBhbmVsLWJ1dHRvbnMge1xuICAgICAgcmlnaHQ6IC00NXB4O1xuICAgIH1cbiAgfVxuXG4gICYuYXNzaWduLW1vZGUgLnZiLXBhbmVsLXRhZyAudGFnLWhlYWRlciB7XG4gICAgLnRhZy1uYW1lLFxuICAgIGkge1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIC50YWctbmFtZSB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgfVxuXG4gIC52Yi1wYW5lbC10YWcge1xuICAgICYuZXZlcnl0aGluZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAudGFnLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFnLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTRweDtcblxuICAgICAgJjpub3QoOmhvdmVyKSB7XG4gICAgICAgIGkuZWRpdC10YWctYnRuOm5vdCguaGFzLXZpc2liaWxpdHktc2V0dGluZ3MpLFxuICAgICAgICBpLmFkZC1jaGlsZC10YWctYnRuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAkdmVyeS1kYXJrLWdyZXk7XG5cbiAgICAgICAgJjpub3QoLmZhLWZvbGRlcikge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCR2ZXJ5LWRhcmstZ3JleSwgMC44KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmNvbGxhcHNlLWJ0biB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCguY29sbGFwc2UtYnRuKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmVkaXQtdGFnLWJ0biB7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG5cbiAgICAgICAgICAmLmhhcy12aXNpYmlsaXR5LXNldHRpbmdzIHtcbiAgICAgICAgICAgICY6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxGMzAzXCI7IC8vIGZhcyBmYS1wZW5jaWwtYWx0XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bm90KDpob3Zlcik6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxGMDZFXCI7IC8vIGZhcyBmYS1leWVcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm5vdCguaGFzLXZpc2liaWxpdHktc2V0dGluZ3MpIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxGMzAzXCI7IC8vIGZhcyBmYS1wZW5jaWwtYWx0XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWctbmFtZSB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBhbmVsLXN1Yi10YWdzIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC50YWdzLXBhbmVsLWJ1dHRvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDVweDtcblxuICAgIGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogcmdiYSgkcHJpbWFyeSwgMC44KTtcbiAgICAgIH1cblxuICAgICAgJi50b2dnbGUtcGFuZWwtYnRuIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgfVxuXG4gICAgICAmLmFzc2lnbi1tb2RlLWJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcblxuICAgICAgICAmOm5vdCguZW5hYmxlZCkge1xuICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52Yi1lZGl0LXRhZy1tb2RhbCB7XG4gIC5tb2RhbC1ib2R5IHtcbiAgICAucGFyZW50LXRhZy1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICB9XG5cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICB9XG5cbiAgICAgIC5lbXB0eS12YWx1ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuXG4gICAgICAgIG9wdGlvbjpub3QoLmVtcHR5LW9wdGlvbikge1xuICAgICAgICAgIGNvbG9yOiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG9wdGlvbi5lbXB0eS1vcHRpb24ge1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgIH1cblxuICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDNweCA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlbGV0ZS10YWctYnRuLmRpc2FibGVkIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG4gIH1cbn1cbiIsIi52Yi1mb2xkZXItdGFncyB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcblxuICAudG9vbGJhci1maXhlZCB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5O1xuICB9XG5cbiAgLnRhZ3Mge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDgwcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm90dG9tOiAwO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuXG4gICYsXG4gIC5hZGQtdXNlci1pbmxpbmUsXG4gIC50YWdzIHtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgYWxsO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAudGFncy1ncm91cHMge1xuICAgIC5xLWJ0bi1kcm9wZG93bl9fYXJyb3ctY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnEtaWNvbiB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuXG4gICAgLnRhZy1ncm91cC10aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFncy1ncm91cC1pdGVtcyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgd2lkdGg6IDM1MHB4O1xuICBtaW4td2lkdGg6IDM1MHB4O1xuXG4gICYuY29sbGFwc2VkIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDUwcHg7IC8vIHRvIHByZXNlcnZlIHNwYWNlIGZvciBjb2xsYXBzZSB0b2dnbGVcblxuICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuaGlkZGVuLXRvZ2dsZSxcbiAgICAubW9kZS1idXR0b24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAudG9vbGJhci1maXhlZCB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICAuYWRkLXVzZXItaW5saW5lLFxuICAgIC50YWdzIHtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAudG9vbGJhci1wcmVwZW5kIHtcbiAgICAgIC5idXR0b24tbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50b29sYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgZmxleDogMTtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5idXR0b25zIHtcbiAgICAgIC5idG4ge1xuICAgICAgICBwYWRkaW5nOiAycHggM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50b29sYmFyLWFkZC10YWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC50b3RhbC13b3J0aCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgei1pbmRleDogMztcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC50YWdzIHtcbiAgICAudGFnIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAuaXRlbXMtY291bnQge1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICB9XG5cbiAgICAgICYuaXMtaGlkZGVuIHtcbiAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgfVxuXG4gICAgICAmLnBpcGVsaW5lLXN0ZXAge1xuICAgICAgICAuaXRlbXMtY291bnQge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWctaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5vcHRpb24taGlnaGxpZ2h0IHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idXR0b25zIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eSBlYXNlO1xuICAgICAgICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgLmJ0bi5idG4tc20ge1xuICAgICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmV5O1xuXG4gICAgICAgIC5idXR0b25zIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5qZXRzLW1hcmtldHBsYWNlLXBhZ2Uge1xuICAudmItaW5wbGFjZS1zZWxlY3QuZHJvcGRvd24ubWFya2V0LXJlc2VhcmNoLXN0YXR1cyB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIC5kcm9wZG93bi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5wYWdlLXNwZWNpYWwge1xuICAgIC52Yi1maWx0ZXJzLWJsb2NrIC52Yi1maWx0ZXJzLWV4cGFuZGVkLWFyZWEgLmZpbHRlcnMtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgLmZpbHRlcnMtcm93Omxhc3QtY2hpbGQge1xuICAgICAgICAuZmlsdGVycy1ncm91cCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnBhZ2Utc3BlY2lhbCB7XG4gICAgLnNlYXJjaC1jb250YWluZXIge1xuICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgIG1heC13aWR0aDogMjUlO1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgIH1cblxuICAgICAgLnRvdGFsLWl0ZW1zIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yb2xsYmFjay1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubWFya2V0LXJlc2VhcmNoLXN0YXR1c2VzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEwcHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgLm1hcmtldC1yZXNlYXJjaC1zdGF0dXMge1xuICAgICAgLnN0YXR1cy1sYWJlbCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyICxcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgLnN0YXR1cy1sYWJlbCB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VwYXJhdG9yIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtaW4td2lkdGg6IDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudmItaXRlbXMtdGFibGUge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcblxuICAgICYudG9wLXNjcm9sbCB7XG4gICAgICBoZWlnaHQ6IDIxcHg7XG5cbiAgICAgIC52Yi1pdGVtcy1ncmlkLWl0ZW0ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnZiLWl0ZW1zLWdyaWQge1xuICAgICAgZ2FwOiA0cHg7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgLnRodW1ibmFpbCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudGhpbmdzLXBhZ2UtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIGdhcDogMTBweDtcbiAgaGVpZ2h0OiA4NHZoO1xuXG4gID4gLnZiLWZvbGRlci10YWdzIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICA+IC50aGluZ3MtZmlsdGVycy1hbmQtaXRlbXMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAvL292ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuXG4gIC50aGluZ3MtZmlsdGVycy1hbmQtaXRlbXMge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBmb3IgZmxleCBpdGVtcyBtaW4td2lkdGggaXMgYXV0bywgY2F1c2VzIG92ZXJmbG93XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcblxuICAgIC52Yi1pdGVtcy10YWJsZS1jb250YWluZXIge1xuICAgICAgZmxleDogMTtcbiAgICB9XG4gIH1cbn1cblxuXG4udGlja2V0LW1ldGEge1xuICAudGlja2V0LW1ldGEtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA1cHg7XG5cbiAgICBzdHJvbmcge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gIH1cblxuICAuYnRuLXNtLmJ0bi1saW5rIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxuXG4gIC5wcmltYXJ5LWNvbnRhY3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC51c2VyLXNlbGVjdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAudmItZmlsdGVyIHtcbiAgICAmLmRlbnNlIC5pbnB1dC1jb250YWluZXIge1xuICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIH1cblxuICAgICAgLnNlbGVjdGVkLW9wdGlvbi1sYWJlbCB7XG4gICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc3RhdHVzLWNvbW1lbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLnBhZ2Utc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICA+IC50aGluZy1jb21tZW50cyB7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gICYuZGVuc2Uge1xuICAgIGhlaWdodDogMzAwcHg7XG5cbiAgICAudGhpbmctY29tbWVudHMge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLm5ldy1ub3RlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgIC5xdWlsbC1lZGl0b3Ige1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbW1lbnQtZm9ybS1idXR0b25zIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAucXVpbGwtZWRpdG9yIHtcbiAgICAgICAgLnFsLXRvb2xiYXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAucWwtdG9vbGJhci5xbC1zbm93Ky5xbC1jb250YWluZXIucWwtc25vdyB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGhpbmctY29tbWVudHMge1xuICBwYWRkaW5nOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuXG4gIC5wYWdlLXN1YnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuMWVtO1xuICB9XG5cbiAgLmNvbW1lbnRzLWxpc3Qge1xuICAgIGZsZXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5jb21tZW50LWZvcm0tYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAudGhpbmctY29tbWVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgIC5jb21tZW50LWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgICAubmFtZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kZWxldGUtY29tbWVudCBpIHtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpob3Zlcikge1xuICAgICAgICAuZGVsZXRlLWNvbW1lbnQgKiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmV3LW5vdGUge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLnF1aWxsLWVkaXRvciB7XG4gICAgICBmbGV4OiAxO1xuICAgIH1cbiAgfVxuXG4gIC5yZWNlbnQtY29tbXVuaWNhdGlvbnMtdGFibGUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAuVnVlUGFnaW5hdGlvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLnRoaW5nLWFjdGl2aXRpZXMge1xuICBwYWRkaW5nOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuXG4gIC5hY3Rpdml0aWVzLWZpbHRlcnMge1xuICAgIC50YWdzLWNvbnRhaW5lciB7XG4gICAgICBtYXJnaW46IDVweCAwO1xuICAgIH1cblxuICAgIC52Yi1maWx0ZXJzLWJsb2NrIC5maWx0ZXJzLWNvbnRhaW5lciAuZmlsdGVycy1yb3c6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAudmItZmlsdGVycy1ibG9jayAuZmlsdGVycy1jb250YWluZXIgLmZpbHRlcnMtcm93IC5maWx0ZXJzLWdyb3VwLm5vLXdyYXAge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFjdGl2aXRpZXMtbGlzdCB7XG4gICAgZmxleDogMTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuICAudGhpbmctYWN0aXZpdHkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZzogNXB4IDVweCAxMHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE5LCA0NCwgNzksIDAuMik7XG4gICAgfVxuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleTtcbiAgICB9XG5cbiAgICAuYWN0aXZpdHktaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWluLWhlaWdodDogMzBweDtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgIC5uYW1lIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGl2aXR5LWRlc2Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50aGluZy1sYWJlbCB7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3ViamVjdCB7XG4gICAgICBmb250LXNpemU6IDEuMWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICYuZXhwYW5kZWQge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN0aXZpdHktZW1haWwtaW5mbyB7XG4gICAgICAucmVjaXBpZW50IHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICBmb250LXNpemU6IDAuOWVtO1xuXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY29udGFjdC1hY3Rpdml0eSB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAkaGVhZGVyLWhlaWdodDogNThweDtcblxuICAuY29udGFjdC1hY3Rpdml0eS1yZWxhdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmNvbnRhY3QtaGVhZGVyIHtcbiAgICBoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XG5cbiAgICAmID4gZGl2IHtcbiAgICAgIGZsZXg6IDE7XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuaXRlbS1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgfVxuICAgICAgLml0ZW0tY29tcGFueSB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGFjdC1jb2x1bW5zIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7JGhlYWRlci1oZWlnaHR9KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLmNvbnRhY3QtYWN0aXZpdHktY29sdW1uIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xuICAgICAgfVxuXG4gICAgICAmLmluZm8tY29sdW1uIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgLmNvbnRhY3QtYWN0aXZpdHktaW5mby1ibG9jayB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAmLnNsb3QtYmxvY2sge1xuICAgICAgICAgICAgLm93bmVyLWJhZGdlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAuZW1wdHktYXZhdGFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnVzZXItbmFtZSB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNvY2lhbC1tZWRpYS1saW5rcyB7XG4gICAgICAgICAgICAgIC5zb2NpYWwtbWVkaWEtbGluayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJHNlY29uZGFyeSwgMC44KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnVzZXItcG9wdXAtd2l0aC1zbG90IHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYudGFncy1ibG9jayB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYubGluay1ibG9jayB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuXG4gICAgICAgICAgICAgICY6bm90KDpob3Zlcikge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYudGV4dC1ibG9jayB7XG4gICAgICAgICAgICAuZGVzY3JpcHRpb24tdmFsdWUsXG4gICAgICAgICAgICAuYWRkcmVzc19zaWduYXR1cmUtdmFsdWUge1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnVzZXItZW1haWwtYmFkZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZpdHktY29sdW1uIHtcbiAgICAgICAgLnRoaW5nLWFjdGl2aXRpZXMge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAuYWN0aXZpdGllcy1maWx0ZXJzIC5maWx0ZXJzLWdyb3VwIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5yZWxhdGlvbnMtY29sdW1uIHtcbiAgICAgICAgLnJlbGF0aW9ucy1ibG9jayB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAucmVsYXRpb25zLWJsb2NrLWhlYWRlcixcbiAgICAgICAgICAucmVsYXRpb25zLWJsb2NrLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE0cHg7XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdlbmVyaWMtcmVsYXRpb25zLWJsb2NrIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgIC5yZWxhdGlvbnMtYmxvY2staWNvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAucmVsYXRpb25zLWJsb2NrLXRleHQge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAgICAgICAucmVsYXRpb25zLWJsb2NrLXByaW1hcnktdGV4dCB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmVsYXRpb25zLWJsb2NrLXNlY29uZGFyeS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5yZWxhdGlvbnMtYmxvY2stYnV0dG9ucyB7XG4gICAgICAgICAgICAgICAgaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmVsYXRpb25zLWJsb2NrLWhlYWRlciB7XG5cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmVsYXRpb25zLWJsb2NrLWNvbnRlbnQge1xuICAgICAgICAgICAgLmVtcHR5LWNvbnRlbnQge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZWFsLXRvdGFscyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAuZGVhbC10b3RhbCB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMTBweCA1cHggMDtcblxuICAgICAgICAgICAgICAgIC5kZWFsLXRvdGFsLXN1bSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgICAgICAgICAgJi53b24tZGVhbC10b3RhbC1zdW0ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZWFsLXRvdGFsLXRleHQge1xuICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVhbHMtbGlzdCB7XG4gICAgICAgICAgICAgICYuZGVhbHMtY2xvc2VkLWxpc3Qge1xuICAgICAgICAgICAgICAgIC5kZWFscy1saXN0LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmRlYWxzLWxpc3QtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnJlbGF0aW9ucy1ibG9jay1pY29uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAucmVsYXRpb25zLWJsb2NrLXRleHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuZGVhbC10b3RhbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZWxhdGVkLXVzZXJzLWxpc3Qge1xuICAgICAgICAgICAgICAuZ2VuZXJpYy1yZWxhdGlvbnMtYmxvY2sge1xuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlbGF0aW9ucy1ibG9jay1pY29uIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmVsYXRpb25zLWJsb2NrLXRleHQge1xuICAgICAgICAgICAgICAgICAgLnJlbGF0aW9ucy1ibG9jay1wcmltYXJ5LXRleHQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLnJlbGF0aW9ucy1ibG9jay1zZWNvbmRhcnktdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbml0aWFsO1xuXG4gICAgICAgICAgICAgICAgICAgIC51c2VyLWVtYWlsLWJhZGdlIHtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDRweDtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29sbGFwc2UtYnRuIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2hvdy1tb3JlLWl0ZW1zLWJ0biB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC51c2VyLWVtYWlsLWJhZGdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmVtYWlsIHtcbiAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmNvbnRhY3RzLWFjdGl2aXR5LWNybSB7XG4gICAgLmNvbnRhY3QtY29sdW1ucyB7XG4gICAgICAucmVsYXRpb25zLWNvbHVtbiB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDMzJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuYWN0aXZpdHktY29sdW1uIHtcbiAgICAgICAgZmxleC1iYXNpczogNjYlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG4iLCIucmVsYXRpb25zLWZpbHRlcnMtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG5cbiAgLnJlbGF0aW9ucy1maWx0ZXIge1xuICAgIHdpZHRoOiAkZmlsdGVyLWRlZmF1bHQtd2lkdGg7XG5cbiAgICAmLmRlbnNlIHtcbiAgICAgIHdpZHRoOiAkZmlsdGVyLWRlZmF1bHQtZGVuc2Utd2lkdGg7XG5cbiAgICAgIC5yZWxhdGlvbnMtZmlsdGVyLXByaW1hcnkgLnZiLWZpbHRlciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCN7JGZpbHRlci1kZWZhdWx0LWRlbnNlLXdpZHRofSAtIDE0cHgpOyAvLyAxNHB4IGlzIGFwcHJveGltYXRlIC5vcGVuLWZpbHRlci1vcHRpb25zLWJ0biB3aWR0aFxuICAgICAgfVxuICAgIH1cblxuICAgIC5yZWxhdGlvbnMtZmlsdGVyLXByaW1hcnkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgICAudmItZmlsdGVyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoI3skZmlsdGVyLWRlZmF1bHQtd2lkdGh9IC0gMTRweCk7IC8vIDE0cHggaXMgYXBwcm94aW1hdGUgLm9wZW4tZmlsdGVyLW9wdGlvbnMtYnRuIHdpZHRoXG4gICAgICB9XG5cbiAgICAgIC5vcGVuLWZpbHRlci1vcHRpb25zLWJ0biB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JleTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5yZWxhdGlvbnMtZmlsdGVyLXNlY29uZGFyeSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuXG4gICAgICAucmVtb3ZlLXNlY29uZGFyeS1maWx0ZXItYnRuIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICB9XG5cbiAgICAgICYuaW5jbHVkZS1leGNsdWRlIHtcbiAgICAgICAgLnZiLWlucGxhY2Utc2VsZWN0IHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFkZC1uZXctZmlsdGVyLWJsb2NrIHtcbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG4iLCIuZ2VuZXJpYy1wb3B1cCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAucG9wdXAtdHJpZ2dlci1jb250YWluZXIge1xuXG4gIH1cblxuICAucG9wdXAtY29udGVudC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDVweDtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIG1pbi13aWR0aDogMzUwcHg7XG4gICAgbWF4LWhlaWdodDogODB2aDtcbiAgICBtYXgtd2lkdGg6IDgwdnc7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgIHotaW5kZXg6IDk5OTk5O1xuXG4gICAgJi5waW5uZWQtcG9wdXAge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJiA+IC5wb3B1cC1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgIC5waW4tYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBjb2xvcjogJHZlcnktZGFyay1ncmV5O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5jbG9zZS1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIGNvbG9yOiAkdmVyeS1kYXJrLWdyZXk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnVzZXItcG9wdXAtd2l0aC1zbG90IHtcbiAgLnBvcHVwLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmID4gLnVzZXItYXZhdGFyIHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLnVzZXItaW5mbyB7XG4gICAgICBmbGV4OiAxO1xuXG4gICAgICAudXNlci1uYW1lIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB9XG5cbiAgICAgIC51c2VyLWVtYWlsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cblxuICAgICAgLnVzZXItYnV0dG9ucyB7XG4gICAgICAgIGJ1dHRvbi5idG4tc20ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBwYWRkaW5nOiAycHggNnB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jb3B5LWxpbmtzIHtcbiAgcGFkZGluZzogNXB4O1xuXG4gIHVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgbGkge1xuICAgIHBhZGRpbmc6IDJweCA1cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuICB9XG59XG4iLCIucGFja2FnZS1hc3NlbWJseSB7XG4gIC5oYW5kbGUge1xuICAgIGN1cnNvcjogZ3JhYjtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gICAgfVxuICB9XG5cbiAgPiAucGFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJi5pbnNlcnRzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5wcmV2aWV3LWxhYmVsIHtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAuaW5zZXJ0cy10YWJsZSB7XG5cbiAgICB0aGVhZCB0aCB7XG4gICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICB9XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC51cGxvYWQtZm9ybSB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG5cbiAgICBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYXJzZWQtdGhpbmdzLXRhYmxlIHtcbiAgdGhlYWQgdGgge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAubGFiZWwge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbiAgfVxuXG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuIiwiLnJpZ2h0LXBhbmVsIHtcbiAgJGNvbnRyb2xzSGVpZ2h0OiA0MHB4O1xuXG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDM3MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogd2lkdGggZWFzZSAwLjJzO1xuXG4gICYuY29sbGFwc2VkIHtcbiAgICB3aWR0aDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAucmlnaHQtcGFuZWwtY29udHJvbHMge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLnRvZ2dsZS1wYW5lbC1idG4ge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJpZ2h0LXBhbmVsLWNvbnRlbnQsXG4gICAgLnJpZ2h0LXBhbmVsLWNvbnRlbnQgKiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuY29tcGFjdCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgLnJpZ2h0LXBhbmVsLWNvbnRlbnQge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5yaWdodC1wYW5lbC1jb250cm9scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGhlaWdodDogJGNvbnRyb2xzSGVpZ2h0O1xuXG4gICAgLmJ0biB7XG4gICAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICAgICAgbWluLXdpZHRoOiAzNXB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBjb2xvcjogJHZlcnktZGFyay1ncmV5O1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAucmlnaHQtcGFuZWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7JGNvbnRyb2xzSGVpZ2h0fSk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skY29udHJvbHNIZWlnaHR9KTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgNXB4IDVweDtcblxuICAgIC5yaWdodC1wYW5lbC1jb250ZW50LWJsb2NrIHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LWJsb2NrLWhlYWRlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgMTBweCA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JleTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgfVxuXG4gICAgICAuYWN0dWFsLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggM3B4ICRncmV5O1xuXG4gICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAqIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhZ3Mge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuIiwiLmVtYWlscy1pbmJveC1wYWdlIHtcbiAgLnZiLWl0ZW1zLXRhYmxlIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuXG4gICAgdHIge1xuICAgICAgdGgsdGQge1xuICAgICAgICAmLmJ1dHRvbnMtY29sIHt3aWR0aDogMTQ1cHg7fVxuICAgICAgICAmLmZyb20tY29sICAgIHt3aWR0aDogMjIwcHg7fVxuICAgICAgICAmLnN1YmplY3RfYW5kX3ByZXZpZXctY29sIHt9XG4gICAgICAgICYuZGF0ZS1jb2wgICAge3dpZHRoOiAxNTVweDt9XG4gICAgICB9XG5cbiAgICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogNHB4IDhweDtcblxuICAgICAgICAmLmJ1dHRvbnMtY29sIHtcbiAgICAgICAgICAudmItZmxhdC1idXR0b25zIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5mcm9tLWNvbCB7XG4gICAgICAgICAgLnVzZXItcG9wdXAtd2l0aC1zbG90IHtcbiAgICAgICAgICAgIC5wb3B1cC10cmlnZ2VyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgICAgICAgICAgICAgLm5vLWVtYWlsLXNlbmRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR2ZXJ5LWRhcmstZ3JleTtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBvcHVwLWNvbnRlbnQge1xuICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zdWJqZWN0X2FuZF9wcmV2aWV3LWNvbCB7XG4gICAgICAgICAgJiA+IC5zdWJqZWN0LWFuZC1wcmV2aWV3IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmVtYWlsLXN1YmplY3QsXG4gICAgICAgICAgICAuYm9keS1wcmV2aWV3IHtcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVtYWlsLXN1YmplY3Qge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcblxuICAgICAgICAgICAgICAmLnVucmVhZC1lbWFpbCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJvZHktcHJldmlldyB7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zcGxpdHRlciB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kYXRlLWNvbCB7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNvbW11bmljYXRpb25zLXNlbnQtaW5mbyB7XG4gIC5zdWJqZWN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgLnN1YmplY3QtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5zZW50LWF0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cblxuICAucmVjaXBpZW50cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIC51c2VyLXJvdyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICY6bm90KC5mcm9tKSB7XG4gICAgICAgIC5yZWNpcGllbnQge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYm9keSxcbiAgLnNpZ25hdHVyZSB7XG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAuYm9keSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5zaWduYXR1cmUge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gIH1cblxuICAuYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuIiwiLmNvbW11bmljYXRpb25zLWJ1bGstc2lkZS1wYW5lbCB7XG4gIC5idWxrLXJlbGF0aW9ucy1zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgLm5ldy1yZWNpcGllbnRzLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgLnZiLWFzc2lnbi1hdXRvY29tcGxldGUge31cbiAgfVxuXG4gIC5uby1yZWNpcGllbnRzLW1lc3NhZ2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIGNvbG9yOiAkdmVyeS1kYXJrLWdyZXk7XG4gIH1cblxuICAuYnVsay1yZWNpcGllbnRzLWxpc3Qge1xuICAgIC5yZWNpcGllbnQtY29sIHtcbiAgICAgIC5yZWNpcGllbnQtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5yZWNpcGllbnQtZW1haWw6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWNpcGllbnQtcmVsYXRpb25zIC5zdW1tYXJ5IHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnIHwgJztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXhpc3RpbmctYnVsay1jaGlsZC1tYXJrIHtcbiAgICAgICAgICBjb2xvcjogJHZlcnktZGFyay1ncmV5O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogNHB4O1xuICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVuYXNzaWduLWNvbCB7XG4gICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLnNlbmQtY29sIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMDtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cblxuICAgICAgLnNlbnQtYnRuIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29tbXVuaWNhdGlvbnMtYnVsay1yZWNpcGllbnRzLW1vZGFsIHtcbiAgLnJlY2lwaWVudHMtZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAucmVjaXBpZW50cy1ncm91cC1oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC52Yi1pdGVtcy10YWJsZS1jb250YWluZXIge1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uY29tbXVuaWNhdGlvbnMtYnVsay1zaWRlLXBhbmVsLFxuLmNvbW11bmljYXRpb25zLWJ1bGstcmVjaXBpZW50cy1tb2RhbCB7XG4gIC5idWxrLXJlY2lwaWVudHMtbGlzdCB7XG4gICAgdGQge1xuICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICB9XG5cbiAgICAucmVjaXBpZW50LWNvbCB7XG4gICAgICAucmVjaXBpZW50LWluZm8ge1xuICAgICAgICAmLm5ld19yZWxhdGVkIC5yZWNpcGllbnQtbmFtZSB7XG4gICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICB9XG4gICAgICAgICYubm90X3JlbGF0ZWRfYW55bW9yZSAucmVjaXBpZW50LW5hbWUge1xuICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlY2lwaWVudC1uYW1lIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY29tbXVuaWNhdGlvbnMtZW1haWxzLWNoYWluIHtcbiAgLmVtcHR5LWNoYWluLW1lc3NhZ2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICR2ZXJ5LWRhcmstZ3JleTtcbiAgfVxufVxuIiwiLm1lcmdlLWl0ZW1zLWRpYWxvZyB7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuXG4gIC5kaWZmLWl0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGdhcDogMzBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmRpZmYtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWJvZHkgPiAuYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAubGVmdC1wYXJ0IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgLnZiLWNoZWNrYm94LTIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG5cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG5cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuamV0bmV0LW1vZGVsLWZpbHRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjIwcHg7XG5cbiAgLnNlbGVjdG9yLWJveGVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgJi5yaWdodC1wYXJ0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICB9XG5cbiAgICAuc2VsZWN0b3ItYm94IHtcbiAgICAgIGJvcmRlcjogMTBweCBzb2xpZCAkbGlnaHQtZ3JleTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMzAwcHg7XG5cbiAgICAgICYuZmF2b3JpdGVzLFxuICAgICAgJi5yZWNlbnQge1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDVweDtcbiAgICAgIH1cblxuICAgICAgLml0ZW1zIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyN3B4OyAvLyBoZWlnaHQgb2YgYSBzaW5nbGUgcm93XG5cbiAgICAgICAgLnNlbGVjdG9yIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAycHggNXB4O1xuICAgICAgICAgIGhlaWdodDogMjdweDtcblxuICAgICAgICAgICYuaXMtaGlkZGVuIHtcbiAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmJvdHRvbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICA+IC5hZGQtdXNlci1pbmxpbmUge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAzcHg7XG5cbiAgICAgICAgICAgICYuY291bnQge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm5vdCguYm90dG9tKSB7XG4gICAgICAgICAgICAmLnNlbGVjdGVkICxcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LCAwLjQpO1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICAgICAgICAgLmxhYmVsLFxuICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5hZGQtamV0LWRpYWxvZyB7XG4gIG1pbi13aWR0aDogNjUwcHg7XG5cbiAgZm9ybSB7XG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgICAgIGxhYmVsLFxuICAgICAgaW5wdXQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zYXZlLWJ1dHRvbiB7XG4gICAgICBtYXJnaW46IDEwcHggMCA0MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuc3VjY2Vzcy1tZXNzYWdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWRkX3RvX3Jlc2VhcmNoLWNvbCB7XG4gICAgLmJ0biB7XG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ncmlkLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIC52Yi1pdGVtcy10YWJsZS1jb250YWluZXIge1xuICAgIG1heC1oZWlnaHQ6IDU0MHB4OyAvLyAxMSByb3dzXG4gICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgIC52Yi1pdGVtcy10YWJsZSB0aGVhZCB0ci5oZWFkZXItcm93IHRoIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG59XG4iLCJib2R5IHtcbiAgLmpjb25maXJtLmpjb25maXJtLXdoaXRlIC5qY29uZmlybS1ib3ggLmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLFxuICAuamNvbmZpcm0uamNvbmZpcm0tbGlnaHQgLmpjb25maXJtLWJveCAuamNvbmZpcm0tYnV0dG9ucyBidXR0b24ge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICB9XG59XG4iLCIudXBsb2FkLWRvY3VtZW50LXBhZ2Uge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMzBweDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgYm94LXNoYWRvdzogMHB4IDZweCA4cHggcmdiKDAgMCAwIC8gNiUpO1xuICBtYXJnaW46IDAgYXV0bztcblxuICAudGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5wYWdlLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICRncmV5O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAkZ3JleTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG5cbiAgLnN1cHBvcnQtdGV4dCB7XG4gICAgY29sb3I6ICRncmV5O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuIiwiLnNhbGUtcmliYm9uIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8vYm9yZGVyOiAzcHggc29saWQgJHByaW1hcnk7XG4gIH1cblxuICBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE4MnB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgfVxuXG59XG5cbi8qIHRvcCBsZWZ0Ki9cbi5zYWxlLXJpYmJvbi10b3AtbGVmdCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIHJpZ2h0OiAtMzBweDtcbiAgICB0b3A6IDIycHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxuXG59XG5cbi5zYWxlLXJpYmJvbi1ibHVyLXRvcC1sZWZ0e1xuXG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG5cbiAgc3BhbiB7XG4gICAgcmlnaHQ6IC0zMHB4O1xuICAgIHRvcDogMjJweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5cbiIsIi5vZmZlcmluZy1sYW5kaW5nLWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luOiA0OHB4IGF1dG87XG5cbiAgLm9mZmVyaW5nLWxhbmRpbmctY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDQwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAubGVmdC1wYXJ0IHtcbiAgICAgIGZsZXgtYmFzaXM6IDQwJTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJpZ2h0LXBhcnQge1xuICAgICAgZmxleC1iYXNpczogNjAlO1xuXG4gICAgICA+IGgxIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgfVxuXG4gICAgICAubG9naW4tZm9ybSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICAgICA+IHAubXQtNCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5sZWZ0LXBhcnQsXG4gICAgLnJpZ2h0LXBhcnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cblxuICAgIC5zdW1tYXJ5LXRpdGxlIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAuZG9jdW1lbnRzIHtcbiAgICAgID4gLmJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zdWJ0aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIG1hcmdpbjogMTBweCAwIDVweDtcbiAgICB9XG4gIH1cbn1cblxuLml0ZW0tdGFiLXByZXZpZXcgLm9mZmVyaW5nLWxhbmRpbmctYiB7XG4gIG1hcmdpbjogNDhweCAwO1xufVxuXG4ub2ZmZXJpbmctbGFuZGluZy1iIHtcbiAgQG1peGluIG91cmNyb3dkLWNvbS1ibG9jay1ib3JkZXJzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICB9XG5cbiAgQG1peGluIG91cmNyb3dkLWNvbS1zaGFkb3dzIHtcbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwuNCk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICBAbWl4aW4gdW5hdXRob3JpemVkLWJsb2NrLWJnIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ0ZGVnLCAjZmZmZmZmIDAlLCAjYjJlY2ZmIDEwMCUpO1xuICB9XG5cbiAgJGxvZ28taGVpZ2h0OiA5MHB4O1xuXG4gIC5vZmZlcmluZy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLWhlaWdodDogJGxvZ28taGVpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAub2ZmZXJpbmctbG9nbyB7XG4gICAgICBAaW5jbHVkZSBvdXJjcm93ZC1jb20tYmxvY2stYm9yZGVycztcbiAgICAgIGhlaWdodDogJGxvZ28taGVpZ2h0O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5vZmZlcmluZy10aXRsZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcblxuICAgICAgLm9mZmVyaW5nLWxhYmVsIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4IDVweCAwO1xuICAgICAgfVxuXG4gICAgICAub2ZmZXJpbmctc3RhdHVzIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cblxuICAgICAgLm9mZmVyaW5nLXRhZ2xpbmUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm9mZmVyaW5nLWNvbnRlbnQtYmxvY2sge1xuICAgIEBpbmNsdWRlIG91cmNyb3dkLWNvbS1ibG9jay1ib3JkZXJzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgcGFkZGluZzogMzVweDtcblxuICAgICYudW5hdXRob3JpemVkLWJsb2NrIHtcbiAgICAgIEBpbmNsdWRlIHVuYXV0aG9yaXplZC1ibG9jay1iZztcblxuICAgICAgLnVuYXV0aG9yaXplZC1wbGFjZWhvbGRlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAudW5hdXRob3JpemVkLXBsYWNlaG9sZGVyLWljb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgIH1cblxuICAgICAgICAudW5hdXRob3JpemVkLXBsYWNlaG9sZGVyLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm9mZmVyaW5nLWNvbnRlbnQtYmxvY2stdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICB9XG5cbiAgICAub2ZmZXJpbmctY29udGVudC1ibG9jay10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cblxuICAgICYub2ZmZXJpbmctaW1hZ2UtYW5kLWxvZ2luLWJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDQwcHg7XG5cbiAgICAgIC5pbWFnZSB7XG4gICAgICAgICYuZnVsbC13aWR0aCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KC5mdWxsLXdpZHRoKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2NiU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubG9naW4tZm9ybSB7XG4gICAgICAgIEBpbmNsdWRlIG91cmNyb3dkLWNvbS1zaGFkb3dzO1xuICAgICAgICBAaW5jbHVkZSB1bmF1dGhvcml6ZWQtYmxvY2stYmc7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgaGVpZ2h0OiA1MCU7XG5cbiAgICAgICAgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICBAaW5jbHVkZSBvdXJjcm93ZC1jb20tc2hhZG93cztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbi5sb2dpbi1idXR0b24ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICM3MGJkNDEsICM0OWE4M2MpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm9mZmVyaW5nLW92ZXJ2aWV3LWJsb2NrIHtcblxuICAgIH1cbiAgfVxufVxuIiwiYm9keS5kaXN0cmFjdGlvbi1mcmVlIHtcbiAgI2FwcCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICA+IC5jb250ZW50LWJsb2NrIHtcbiAgICAgIGhlaWdodDogMTAwdmg7XG5cbiAgICAgIC5zaWRlYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnJpZ2h0LXBhbmVsIHtcbiAgICAgICAgLnRvZ2dsZS1wYW5lbC1idG4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiAuY29udGVudCA+IC5uYXZiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuZmxvYXRpbmctYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnRoaW5ncy1jb250YWluZXItd3JhcHBlciB7XG4gICAgICAgIC50aGluZ3MtcGFnZS1jb250YWluZXIge1xuICAgICAgICAgIC52Yi1mb2xkZXItdGFncyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50aGluZ3MtZmlsdGVycy1hbmQtaXRlbXMge1xuICAgICAgICAgICAgLnZiLWZpbHRlcnMtYmxvY2sge1xuICAgICAgICAgICAgICAudmItZmlsdGVycy1leHBhbmRlZC1hcmVhLFxuICAgICAgICAgICAgICAudGFncy1jb250YWluZXIsXG4gICAgICAgICAgICAgIC5zZWFyY2gtY29udGFpbmVyLFxuICAgICAgICAgICAgICAucmVzZXQtZmlsdGVycyxcbiAgICAgICAgICAgICAgLmZpbHRlcnMtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnZiLWl0ZW1zLXRhYmxlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAudGFibGUtY29udHJvbHMge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiYm9keS5zdGF0aW9uLWRpc3BsYXktcGFnZSB7XG4gIC5yaWdodC1wYW5lbCB7XG4gICAgLnJpZ2h0LXBhbmVsLWNvbnRyb2xzIHtcbiAgICAgIC5idG46bm90KC50b2dnbGUtcGFuZWwtYnRuKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJpZ2h0LXBhbmVsLWNvbnRlbnQtYmxvY2sudmlld3Mge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLmRpc3RyYWN0aW9uLWZyZWUge1xuICAgICNhcHAge1xuICAgICAgPiAuY29udGVudC1ibG9jayB7XG4gICAgICAgIC5zdGF0aW9uLXBhZ2Uge1xuICAgICAgICAgID4gLnRoaW5ncy1jb250YWluZXItd3JhcHBlciB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAudGhpbmdzLXBhZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zdGF0aW9uLWNvbW1lbnRzLWFuZC1ub3RlcyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5kaXN0cmFjdGlvbi1mcmVlLWFsbG93LXJldHVybikge1xuICAgICAgI2FwcCB7XG4gICAgICAgID4gLmNvbnRlbnQtYmxvY2sge1xuICAgICAgICAgIC5zdGF0aW9uLXBhZ2Uge1xuICAgICAgICAgICAgPiAudGhpbmdzLWNvbnRhaW5lci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgLnBhZ2UtdGl0bGUge1xuICAgICAgICAgICAgICAgIC8vdG9wOiAtMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZGlzdHJhY3Rpb24tZnJlZS1hbGxvdy1yZXR1cm4ge1xuICAgICAgLnN0YXRpb24tcGFnZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgICAgID4gLnRoaW5ncy1jb250YWluZXItd3JhcHBlciB7XG4gICAgICAgICAgLnRoaW5ncy1wYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN0YXRpb24tY29tbWVudHMtYW5kLW5vdGVzIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmhpZGUtY29sdW1ucy1lZGl0b3Ige1xuICAgICNhcHAgPiAuY29udGVudC1ibG9jayAucmlnaHQtcGFuZWwgLnRvZ2dsZS1wYW5lbC1idG4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAjYXBwID4gLmNvbnRlbnQtYmxvY2sgLnRoaW5ncy1jb250YWluZXItd3JhcHBlciAudGhpbmdzLXBhZ2UtY29udGFpbmVyIC50aGluZ3MtZmlsdGVycy1hbmQtaXRlbXMgLnZiLWl0ZW1zLXRhYmxlLWNvbnRhaW5lciAudG9nZ2xlLXJpZ2h0LXBhbmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5oaWRlLXBhZ2luYXRpb24ge1xuICAgICNhcHAgPiAuY29udGVudC1ibG9jayAudGhpbmdzLWNvbnRhaW5lci13cmFwcGVyIC50aGluZ3MtcGFnZS1jb250YWluZXIgLnRoaW5ncy1maWx0ZXJzLWFuZC1pdGVtcyAucGFnaW5hdGlvbi1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLmhpZGUtc2VhcmNoIHtcbiAgICAjYXBwID4gLmNvbnRlbnQtYmxvY2sgLnRoaW5ncy1jb250YWluZXItd3JhcHBlciAudGhpbmdzLXBhZ2UtY29udGFpbmVyIC50aGluZ3MtZmlsdGVycy1hbmQtaXRlbXMgLnNlYXJjaC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLmhpZGUtbWFzdGVyLXRhYmxlIHtcbiAgICAjYXBwID4gLmNvbnRlbnQtYmxvY2sgLnRoaW5ncy1jb250YWluZXItd3JhcHBlciAudGhpbmdzLXBhZ2UtY29udGFpbmVyIC50aGluZ3MtZmlsdGVycy1hbmQtaXRlbXMgLnZiLWl0ZW1zLXRhYmxlLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuaGlkZS1maWx0ZXJzIHtcbiAgICAjYXBwID4gLmNvbnRlbnQtYmxvY2sgLnRoaW5ncy1jb250YWluZXItd3JhcHBlciB7XG4gICAgICBmbGV4OiAxO1xuXG4gICAgICAudGhpbmdzLXBhZ2UtY29udGFpbmVyIC50aGluZ3MtZmlsdGVycy1hbmQtaXRlbXMgLnZiLWZpbHRlcnMtYmxvY2sge1xuXG4gICAgICAgIC5maWx0ZXJzLWhlYWRlcixcbiAgICAgICAgLnZiLWZpbHRlcnMtZXhwYW5kZWQtYXJlYSxcbiAgICAgICAgLnRhZ3MtY29udGFpbmVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmhpZGUtZm9sZGVycyB7XG4gICAgI2FwcCA+IC5jb250ZW50LWJsb2NrIC50aGluZ3MtY29udGFpbmVyLXdyYXBwZXIgLnZiLWZvbGRlci10YWdzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5oaWRlLXRyYXZlcnNhbCB7XG4gICAgI2FwcCA+IC5jb250ZW50LWJsb2NrIC50aGluZ3MtY29udGFpbmVyLXdyYXBwZXIgLnZiLXRyYXZlcnNhbC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnN0YXRpb24tcGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBnYXA6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA4NXZoO1xuXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmRpc3RyYWN0aW9uLW1vZGUtdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgPiAudGhpbmdzLWNvbnRhaW5lci13cmFwcGVyIHtcbiAgICBmbGV4OiAxO1xuXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC51bmRlci10aXRsZSB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgdG9wOiA0OHB4O1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuXG4gICAgICAucS1leHBhbnNpb24taXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5xLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgIC5xLWl0ZW1fX2xhYmVsIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgLnEtY2FyZF9fc2VjdGlvbi0tdmVydCB7XG4gICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiAudGhpbmdzLWNvbnRhaW5lci13cmFwcGVyLFxuICA+IC5zdGF0aW9uLWNvbW1lbnRzLWFuZC1ub3RlcyB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG5cbiAgLnN0YXRpb24tY29tbWVudHMtYW5kLW5vdGVzIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBtaW4td2lkdGg6IDM1MHB4O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuXG4gICAgLmF0dGFjaG1lbnRzIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgJi5jb2xsYXBzZWQge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtaW4td2lkdGg6IDUwcHg7IC8vIHRvIHByZXNlcnZlIHNwYWNlIGZvciBjb2xsYXBzZSB0b2dnbGVcbiAgICAgIGZsZXgtZ3JvdzogMDtcblxuICAgICAgLnN0YXRpb24tbm90ZXMsXG4gICAgICAuYXR0YWNobWVudHMsXG4gICAgICAudGhpbmctY29tbWVudHMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLnN0YXRpb24tbm90ZXMge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXk7XG4gICAgfVxuXG4gICAgLnRoaW5nLWNvbW1lbnRzIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbiNwYWdlLXRpdGxlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG5cbiNzdGF0aW9uLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmbGV4OiAxO1xuXG4gIC5zdGF0aW9uLWJ1dHRvbnMtYWRtaW4ge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAucS10YWJzIHtcbiAgICAucS10YWIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAucS10YWJzX19jb250ZW50IHtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG5cbiAgICAucS10YWJfX2ljb24ge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG59XG4iLCIucGlwZWxpbmUtc3RlcHMge1xuICB0ZCxcbiAgdGgge1xuICAgICYuYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuXG4gICAgICAuaGFuZGxlIHtcbiAgICAgICAgY3Vyc29yOiBncmFiO1xuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2hhbmdlLXJlcGx5LWRpYWxvZyB7XG4gIC5xLWRpYWxvZ19faW5uZXIge1xuICAgIHdpZHRoOiA4MDBweDtcblxuICAgIC5wYWdlLXN1YnRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgfVxuXG4gICAgLnZiLWZpbHRlcnMtYmxvY2sge1xuICAgICAgLmZpbHRlcnMtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmZpbHRlcnMtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnRhZ3MtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLlZ1ZVBhZ2luYXRpb25fX2NvdW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnNlYXJjaC1jb250YWluZXIuaGFzLWZpbHRlcnMge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwic2Fzczpjb2xvclwiO1xuXG4uc3VydmV5LXRlbXBsYXRlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5zdXJ2ZXktc2VjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5zdXJ2ZXktdGVtcGxhdGUtc2lkZWJhciB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG5cbiAgICAuc3VydmV5LXNlY3Rpb24ge1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLnN1cnZleS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuXG4gIC5zdXJ2ZXktdGVtcGxhdGUtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cblxuICAuaW1hZ2UtcGlja2VyIHtcbiAgICAuaW1hZ2Uge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICAgICAgbWF4LWhlaWdodDogMjNjbTtcbiAgICAgIH1cblxuICAgICAgLmltYWdlLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuXG4gIC5zZWN0aW9uLWZpZWxkIHtcblxuICAgIC50b2dnbGUtdmFsdWVzIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcblxuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1pbmxpbmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAub3B0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICAmLnR5cGUtdGV4dCB7XG4gICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgIH1cblxuICAgICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgIH1cblxuICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBjb2xvcjogJGRhcms7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJltjbGFzcyo9XCJUZXh0IGlucHV0IG11bHRpbGluZVwiXSB7XG4gICAgICAgIC5maWVsZC10aXRsZSxcbiAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICBmbG9hdDogbm9uZVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCgudHlwZS10ZXh0KSB7XG4gICAgICAuZmllbGQtdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEwcHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG5cbiAgLmNoZWNrbGlzdC1pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcblxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICB9XG4gIH1cblxuICAuc3VydmV5LXNlY3Rpb24sXG4gIC5zdXJ2ZXktdGVtcGxhdGUtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZGFyaztcbiAgICB9XG5cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgLnEtZmllbGQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tZmllbGRzIHtcbiAgICAgIC5zZWN0aW9uLWZpZWxkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogYWRqdXN0LWNvbG9yKCRsaWdodC1iZywgJGFscGhhOiAtMC4yKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWRkLWZpZWxkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgICAgIC5xLWZpZWxkIHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmllbGQtb3B0aW9ucyB7XG4gICAgICAgIC5maWVsZC1vcHRpb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG5cbiAgICAgICAgICAuZmllbGQtb3B0aW9uLXZhbHVlIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJnO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5xLWZpZWxkIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zdXJ2ZXktcGFnZSB7XG4gIHBhZGRpbmc6IDIwcHggMDtcblxuICAuc3VydmV5LXRlbXBsYXRlIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgLnN1cnZleS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuNmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi1maWVsZCB7XG4gICAgICAvL3BhZGRpbmc6IDEwcHg7XG4gICAgICAmOm5vdChbY2xhc3MqPVwiWWVzIC8gTm8gYnV0dG9uXCJdKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5O1xuXG4gICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgLy9iYWNrZ3JvdW5kOiAkbGlnaHQtZ3JleS1iZztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cblxuICAgIC5jaGVja2xpc3QtaXRlbXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIH1cblxuICAgIC5zaWduYXR1cmUge1xuICAgICAgLnVzZXItbmFtZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgIH1cblxuICAgICAgLnNpZ25hdHVyZS12YWx1ZSB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5ib2R5LnBkZiB7XG4gIC5zdXJ2ZXktdGVtcGxhdGUge1xuXG4gIH1cbn1cblxuLmZpbGwtc3VydmV5LXBhZ2Uge1xuICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgLnN1cnZleS1maWxsIHtcbiAgICAuZm9ybS1jb250ZW50IHtcbiAgICAgIC8vbWF4LXdpZHRoOiA2MDBweDtcblxuICAgICAgLnN1cnZleS10ZW1wbGF0ZS1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdXJ2ZXktdGVtcGxhdGUge1xuICAgIC5zdXJ2ZXktdGVtcGxhdGUtc2VjdGlvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLnN1Ym1pdC1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbiIsIi5lZGl0LXBhZ2Uge1xuICB3aWR0aDogMTAyNHB4O1xuICBtYXgtd2lkdGg6IDgwdnc7XG5cbiAgLnBhZ2Utc3VidGl0bGUge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5jb250ZW50IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuICB9XG5cbiAgPiAucS10YWJzIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogNjBweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgICBtYXgtd2lkdGg6IDc1dncgIWltcG9ydGFudDtcbiAgfVxuXG4gICYuZWRpdC10YXNrLXBhZ2Uge1xuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgICBtYXgtd2lkdGg6IDYxdncgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAubGVmdC1jb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuaW5wdXRzIC5yaWdodC1jb2wge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIC5waG90byB7XG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG4iLCIuY29tbXVuaWNhdGlvbnMtZW1haWwtY2xhc3Mge1xuICB3aWR0aDogMzBweDtcblxuICAucS1maWVsZC0tYXV0by1oZWlnaHQucS1maWVsZC0tZGVuc2UgLnEtZmllbGRfX2NvbnRyb2wsXG4gIC5xLWZpZWxkLS1hdXRvLWhlaWdodC5xLWZpZWxkLS1kZW5zZSAucS1maWVsZF9fbmF0aXZlIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4iLCIudmItdHJhdmVyc2FsLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgPiAucS1leHBhbnNpb24taXRlbSB7XG4gICAgLnEtZXhwYW5zaW9uLWl0ZW1fX2NvbnRhaW5lciB7XG4gICAgICAucS1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMnB4IDE2cHggMnB4IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG5cbiAgICAgICAgLnEtaXRlbV9fc2VjdGlvbi0tYXZhdGFyIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnEtaXRlbV9fc2VjdGlvbi0tc2lkZSA+IC5xLWljb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICYucS1leHBhbnNpb24taXRlbV9fdG9nZ2xlLWljb24ge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdpY29uc2F4JyAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIC8vIGlzYXggaXNheC1hcnJvdy1kb3duXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlYzZiXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5xLWNhcmRfX3NlY3Rpb24tLXZlcnQge1xuICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnZiLXRyYXZlcnNhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAyMHB4O1xuXG4gICAgLmFkZC10cmF2ZXJzYWwtaXRlbSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnZiLXRyYXZlcnNhbC1pdGVtIHtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgPiAuZmFzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTE3cHg7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAucS1idG4tZHJvcGRvd25fX2Fycm93IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAucmVsYXRpb25zLWZpbHRlci1wcmltYXJ5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgID4gLnEtZmllbGQge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi52Yi10cmF2ZXJzYWwtY29sdW1ucy1zZWxlY3Qge1xuICBwYWRkaW5nOiAxMHB4O1xuXG4gIC50cmF2ZXJzYWwtdG9wLWNvbnRyb2xzIHtcbiAgICAudHJhdmVyc2FsLWl0ZW1zLW9wdGlvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogNXB4O1xuXG4gICAgICA+IC5xLWZpZWxkIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudHJhdmVyc2FsLXR5cGVzLXNlbGVjdG9yIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgPiAucS1maWVsZCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRyYXZlcnNhbC10b3AtY29udHJvbHMsXG4gIC50cmF2ZXJzYWwtY29sdW1ucy1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cblxuICAudHJhdmVyc2FsLWNvbHVtbnMtaGVhZGVyIHtcbiAgICB0b3A6IDgwcHg7IC8vIGhlaWdodCBvZiAudHJhdmVyc2FsLXRvcC1jb250cm9sc1xuICB9XG5cbiAgLml0ZW1zLXRhYmxlLWNvbHVtbi1lZGl0IC5jb2x1bW5zLWxpc3Qge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/