.no-gutter>[class*=col-]{padding-left:0;padding-right:0}.bottom-10{margin-bottom:10px}@media only screen and (min-width:641px){.bottom-10{margin-bottom:20px}}@media only screen and (min-width:1025px){.bottom-10{margin-bottom:30px}}.bottom-11{margin-bottom:11px}@media only screen and (min-width:641px){.bottom-11{margin-bottom:22px}}@media only screen and (min-width:1025px){.bottom-11{margin-bottom:33px}}.bottom-12{margin-bottom:12px}@media only screen and (min-width:641px){.bottom-12{margin-bottom:24px}}@media only screen and (min-width:1025px){.bottom-12{margin-bottom:36px}}.bottom-13{margin-bottom:13px}@media only screen and (min-width:641px){.bottom-13{margin-bottom:26px}}@media only screen and (min-width:1025px){.bottom-13{margin-bottom:39px}}.bottom-14{margin-bottom:14px}@media only screen and (min-width:641px){.bottom-14{margin-bottom:28px}}@media only screen and (min-width:1025px){.bottom-14{margin-bottom:42px}}.bottom-15{margin-bottom:15px}@media only screen and (min-width:641px){.bottom-15{margin-bottom:30px}}@media only screen and (min-width:1025px){.bottom-15{margin-bottom:45px}}.bottom-16{margin-bottom:16px}@media only screen and (min-width:641px){.bottom-16{margin-bottom:32px}}@media only screen and (min-width:1025px){.bottom-16{margin-bottom:48px}}.bottom-17{margin-bottom:17px}@media only screen and (min-width:641px){.bottom-17{margin-bottom:34px}}@media only screen and (min-width:1025px){.bottom-17{margin-bottom:51px}}.bottom-18{margin-bottom:18px}@media only screen and (min-width:641px){.bottom-18{margin-bottom:36px}}@media only screen and (min-width:1025px){.bottom-18{margin-bottom:54px}}.bottom-19{margin-bottom:19px}@media only screen and (min-width:641px){.bottom-19{margin-bottom:38px}}@media only screen and (min-width:1025px){.bottom-19{margin-bottom:57px}}.bottom-20{margin-bottom:20px}@media only screen and (min-width:641px){.bottom-20{margin-bottom:40px}}@media only screen and (min-width:1025px){.bottom-20{margin-bottom:60px}}.bottom-21{margin-bottom:21px}@media only screen and (min-width:641px){.bottom-21{margin-bottom:42px}}@media only screen and (min-width:1025px){.bottom-21{margin-bottom:63px}}.bottom-22{margin-bottom:22px}@media only screen and (min-width:641px){.bottom-22{margin-bottom:44px}}@media only screen and (min-width:1025px){.bottom-22{margin-bottom:66px}}.bottom-23{margin-bottom:23px}@media only screen and (min-width:641px){.bottom-23{margin-bottom:46px}}@media only screen and (min-width:1025px){.bottom-23{margin-bottom:69px}}.bottom-24{margin-bottom:24px}@media only screen and (min-width:641px){.bottom-24{margin-bottom:48px}}@media only screen and (min-width:1025px){.bottom-24{margin-bottom:72px}}.bottom-25{margin-bottom:25px}@media only screen and (min-width:641px){.bottom-25{margin-bottom:50px}}@media only screen and (min-width:1025px){.bottom-25{margin-bottom:75px}}.bottom-26{margin-bottom:26px}@media only screen and (min-width:641px){.bottom-26{margin-bottom:52px}}@media only screen and (min-width:1025px){.bottom-26{margin-bottom:78px}}.bottom-27{margin-bottom:27px}@media only screen and (min-width:641px){.bottom-27{margin-bottom:54px}}@media only screen and (min-width:1025px){.bottom-27{margin-bottom:81px}}.bottom-28{margin-bottom:28px}@media only screen and (min-width:641px){.bottom-28{margin-bottom:56px}}@media only screen and (min-width:1025px){.bottom-28{margin-bottom:84px}}.bottom-29{margin-bottom:29px}@media only screen and (min-width:641px){.bottom-29{margin-bottom:58px}}@media only screen and (min-width:1025px){.bottom-29{margin-bottom:87px}}.bottom-30{margin-bottom:30px}@media only screen and (min-width:641px){.bottom-30{margin-bottom:60px}}@media only screen and (min-width:1025px){.bottom-30{margin-bottom:90px}}.bottom-31{margin-bottom:31px}@media only screen and (min-width:641px){.bottom-31{margin-bottom:62px}}@media only screen and (min-width:1025px){.bottom-31{margin-bottom:93px}}.bottom-32{margin-bottom:32px}@media only screen and (min-width:641px){.bottom-32{margin-bottom:64px}}@media only screen and (min-width:1025px){.bottom-32{margin-bottom:96px}}.bottom-33{margin-bottom:33px}@media only screen and (min-width:641px){.bottom-33{margin-bottom:66px}}@media only screen and (min-width:1025px){.bottom-33{margin-bottom:99px}}.bottom-34{margin-bottom:34px}@media only screen and (min-width:641px){.bottom-34{margin-bottom:68px}}@media only screen and (min-width:1025px){.bottom-34{margin-bottom:102px}}.bottom-35{margin-bottom:35px}@media only screen and (min-width:641px){.bottom-35{margin-bottom:70px}}@media only screen and (min-width:1025px){.bottom-35{margin-bottom:105px}}.bottom-36{margin-bottom:36px}@media only screen and (min-width:641px){.bottom-36{margin-bottom:72px}}@media only screen and (min-width:1025px){.bottom-36{margin-bottom:108px}}.bottom-37{margin-bottom:37px}@media only screen and (min-width:641px){.bottom-37{margin-bottom:74px}}@media only screen and (min-width:1025px){.bottom-37{margin-bottom:111px}}.bottom-38{margin-bottom:38px}@media only screen and (min-width:641px){.bottom-38{margin-bottom:76px}}@media only screen and (min-width:1025px){.bottom-38{margin-bottom:114px}}.bottom-39{margin-bottom:39px}@media only screen and (min-width:641px){.bottom-39{margin-bottom:78px}}@media only screen and (min-width:1025px){.bottom-39{margin-bottom:117px}}.bottom-40{margin-bottom:40px}@media only screen and (min-width:641px){.bottom-40{margin-bottom:80px}}@media only screen and (min-width:1025px){.bottom-40{margin-bottom:120px}}.bottom-41{margin-bottom:41px}@media only screen and (min-width:641px){.bottom-41{margin-bottom:82px}}@media only screen and (min-width:1025px){.bottom-41{margin-bottom:123px}}.bottom-42{margin-bottom:42px}@media only screen and (min-width:641px){.bottom-42{margin-bottom:84px}}@media only screen and (min-width:1025px){.bottom-42{margin-bottom:126px}}.bottom-43{margin-bottom:43px}@media only screen and (min-width:641px){.bottom-43{margin-bottom:86px}}@media only screen and (min-width:1025px){.bottom-43{margin-bottom:129px}}.bottom-44{margin-bottom:44px}@media only screen and (min-width:641px){.bottom-44{margin-bottom:88px}}@media only screen and (min-width:1025px){.bottom-44{margin-bottom:132px}}.bottom-45{margin-bottom:45px}@media only screen and (min-width:641px){.bottom-45{margin-bottom:90px}}@media only screen and (min-width:1025px){.bottom-45{margin-bottom:135px}}.bottom-46{margin-bottom:46px}@media only screen and (min-width:641px){.bottom-46{margin-bottom:92px}}@media only screen and (min-width:1025px){.bottom-46{margin-bottom:138px}}.bottom-47{margin-bottom:47px}@media only screen and (min-width:641px){.bottom-47{margin-bottom:94px}}@media only screen and (min-width:1025px){.bottom-47{margin-bottom:141px}}.bottom-48{margin-bottom:48px}@media only screen and (min-width:641px){.bottom-48{margin-bottom:96px}}@media only screen and (min-width:1025px){.bottom-48{margin-bottom:144px}}.bottom-49{margin-bottom:49px}@media only screen and (min-width:641px){.bottom-49{margin-bottom:98px}}@media only screen and (min-width:1025px){.bottom-49{margin-bottom:147px}}.bottom-50{margin-bottom:50px}@media only screen and (min-width:641px){.bottom-50{margin-bottom:100px}}@media only screen and (min-width:1025px){.bottom-50{margin-bottom:150px}}.bottom-51{margin-bottom:51px}@media only screen and (min-width:641px){.bottom-51{margin-bottom:102px}}@media only screen and (min-width:1025px){.bottom-51{margin-bottom:153px}}.bottom-52{margin-bottom:52px}@media only screen and (min-width:641px){.bottom-52{margin-bottom:104px}}@media only screen and (min-width:1025px){.bottom-52{margin-bottom:156px}}.bottom-53{margin-bottom:53px}@media only screen and (min-width:641px){.bottom-53{margin-bottom:106px}}@media only screen and (min-width:1025px){.bottom-53{margin-bottom:159px}}.bottom-54{margin-bottom:54px}@media only screen and (min-width:641px){.bottom-54{margin-bottom:108px}}@media only screen and (min-width:1025px){.bottom-54{margin-bottom:162px}}.bottom-55{margin-bottom:55px}@media only screen and (min-width:641px){.bottom-55{margin-bottom:110px}}@media only screen and (min-width:1025px){.bottom-55{margin-bottom:165px}}.bottom-56{margin-bottom:56px}@media only screen and (min-width:641px){.bottom-56{margin-bottom:112px}}@media only screen and (min-width:1025px){.bottom-56{margin-bottom:168px}}.bottom-57{margin-bottom:57px}@media only screen and (min-width:641px){.bottom-57{margin-bottom:114px}}@media only screen and (min-width:1025px){.bottom-57{margin-bottom:171px}}.bottom-58{margin-bottom:58px}@media only screen and (min-width:641px){.bottom-58{margin-bottom:116px}}@media only screen and (min-width:1025px){.bottom-58{margin-bottom:174px}}.bottom-59{margin-bottom:59px}@media only screen and (min-width:641px){.bottom-59{margin-bottom:118px}}@media only screen and (min-width:1025px){.bottom-59{margin-bottom:177px}}.bottom-60{margin-bottom:60px}@media only screen and (min-width:641px){.bottom-60{margin-bottom:120px}}@media only screen and (min-width:1025px){.bottom-60{margin-bottom:180px}}.bottom-61{margin-bottom:61px}@media only screen and (min-width:641px){.bottom-61{margin-bottom:122px}}@media only screen and (min-width:1025px){.bottom-61{margin-bottom:183px}}.bottom-62{margin-bottom:62px}@media only screen and (min-width:641px){.bottom-62{margin-bottom:124px}}@media only screen and (min-width:1025px){.bottom-62{margin-bottom:186px}}.bottom-63{margin-bottom:63px}@media only screen and (min-width:641px){.bottom-63{margin-bottom:126px}}@media only screen and (min-width:1025px){.bottom-63{margin-bottom:189px}}.bottom-64{margin-bottom:64px}@media only screen and (min-width:641px){.bottom-64{margin-bottom:128px}}@media only screen and (min-width:1025px){.bottom-64{margin-bottom:192px}}.bottom-65{margin-bottom:65px}@media only screen and (min-width:641px){.bottom-65{margin-bottom:130px}}@media only screen and (min-width:1025px){.bottom-65{margin-bottom:195px}}.bottom-66{margin-bottom:66px}@media only screen and (min-width:641px){.bottom-66{margin-bottom:132px}}@media only screen and (min-width:1025px){.bottom-66{margin-bottom:198px}}.bottom-67{margin-bottom:67px}@media only screen and (min-width:641px){.bottom-67{margin-bottom:134px}}@media only screen and (min-width:1025px){.bottom-67{margin-bottom:201px}}.bottom-68{margin-bottom:68px}@media only screen and (min-width:641px){.bottom-68{margin-bottom:136px}}@media only screen and (min-width:1025px){.bottom-68{margin-bottom:204px}}.bottom-69{margin-bottom:69px}@media only screen and (min-width:641px){.bottom-69{margin-bottom:138px}}@media only screen and (min-width:1025px){.bottom-69{margin-bottom:207px}}.bottom-70{margin-bottom:70px}@media only screen and (min-width:641px){.bottom-70{margin-bottom:140px}}@media only screen and (min-width:1025px){.bottom-70{margin-bottom:210px}}.bottom-71{margin-bottom:71px}@media only screen and (min-width:641px){.bottom-71{margin-bottom:142px}}@media only screen and (min-width:1025px){.bottom-71{margin-bottom:213px}}.bottom-72{margin-bottom:72px}@media only screen and (min-width:641px){.bottom-72{margin-bottom:144px}}@media only screen and (min-width:1025px){.bottom-72{margin-bottom:216px}}.bottom-73{margin-bottom:73px}@media only screen and (min-width:641px){.bottom-73{margin-bottom:146px}}@media only screen and (min-width:1025px){.bottom-73{margin-bottom:219px}}.bottom-74{margin-bottom:74px}@media only screen and (min-width:641px){.bottom-74{margin-bottom:148px}}@media only screen and (min-width:1025px){.bottom-74{margin-bottom:222px}}.bottom-75{margin-bottom:75px}@media only screen and (min-width:641px){.bottom-75{margin-bottom:150px}}@media only screen and (min-width:1025px){.bottom-75{margin-bottom:225px}}.bottom-76{margin-bottom:76px}@media only screen and (min-width:641px){.bottom-76{margin-bottom:152px}}@media only screen and (min-width:1025px){.bottom-76{margin-bottom:228px}}.bottom-77{margin-bottom:77px}@media only screen and (min-width:641px){.bottom-77{margin-bottom:154px}}@media only screen and (min-width:1025px){.bottom-77{margin-bottom:231px}}.bottom-78{margin-bottom:78px}@media only screen and (min-width:641px){.bottom-78{margin-bottom:156px}}@media only screen and (min-width:1025px){.bottom-78{margin-bottom:234px}}.bottom-79{margin-bottom:79px}@media only screen and (min-width:641px){.bottom-79{margin-bottom:158px}}@media only screen and (min-width:1025px){.bottom-79{margin-bottom:237px}}.bottom-80{margin-bottom:80px}@media only screen and (min-width:641px){.bottom-80{margin-bottom:160px}}@media only screen and (min-width:1025px){.bottom-80{margin-bottom:240px}}.bottom-81{margin-bottom:81px}@media only screen and (min-width:641px){.bottom-81{margin-bottom:162px}}@media only screen and (min-width:1025px){.bottom-81{margin-bottom:243px}}.bottom-82{margin-bottom:82px}@media only screen and (min-width:641px){.bottom-82{margin-bottom:164px}}@media only screen and (min-width:1025px){.bottom-82{margin-bottom:246px}}.bottom-83{margin-bottom:83px}@media only screen and (min-width:641px){.bottom-83{margin-bottom:166px}}@media only screen and (min-width:1025px){.bottom-83{margin-bottom:249px}}.bottom-84{margin-bottom:84px}@media only screen and (min-width:641px){.bottom-84{margin-bottom:168px}}@media only screen and (min-width:1025px){.bottom-84{margin-bottom:252px}}.bottom-85{margin-bottom:85px}@media only screen and (min-width:641px){.bottom-85{margin-bottom:170px}}@media only screen and (min-width:1025px){.bottom-85{margin-bottom:255px}}.bottom-86{margin-bottom:86px}@media only screen and (min-width:641px){.bottom-86{margin-bottom:172px}}@media only screen and (min-width:1025px){.bottom-86{margin-bottom:258px}}.bottom-87{margin-bottom:87px}@media only screen and (min-width:641px){.bottom-87{margin-bottom:174px}}@media only screen and (min-width:1025px){.bottom-87{margin-bottom:261px}}.bottom-88{margin-bottom:88px}@media only screen and (min-width:641px){.bottom-88{margin-bottom:176px}}@media only screen and (min-width:1025px){.bottom-88{margin-bottom:264px}}.bottom-89{margin-bottom:89px}@media only screen and (min-width:641px){.bottom-89{margin-bottom:178px}}@media only screen and (min-width:1025px){.bottom-89{margin-bottom:267px}}.bottom-90{margin-bottom:90px}@media only screen and (min-width:641px){.bottom-90{margin-bottom:180px}}@media only screen and (min-width:1025px){.bottom-90{margin-bottom:270px}}.bottom-91{margin-bottom:91px}@media only screen and (min-width:641px){.bottom-91{margin-bottom:182px}}@media only screen and (min-width:1025px){.bottom-91{margin-bottom:273px}}.bottom-92{margin-bottom:92px}@media only screen and (min-width:641px){.bottom-92{margin-bottom:184px}}@media only screen and (min-width:1025px){.bottom-92{margin-bottom:276px}}.bottom-93{margin-bottom:93px}@media only screen and (min-width:641px){.bottom-93{margin-bottom:186px}}@media only screen and (min-width:1025px){.bottom-93{margin-bottom:279px}}.bottom-94{margin-bottom:94px}@media only screen and (min-width:641px){.bottom-94{margin-bottom:188px}}@media only screen and (min-width:1025px){.bottom-94{margin-bottom:282px}}.bottom-95{margin-bottom:95px}@media only screen and (min-width:641px){.bottom-95{margin-bottom:190px}}@media only screen and (min-width:1025px){.bottom-95{margin-bottom:285px}}.bottom-96{margin-bottom:96px}@media only screen and (min-width:641px){.bottom-96{margin-bottom:192px}}@media only screen and (min-width:1025px){.bottom-96{margin-bottom:288px}}.bottom-97{margin-bottom:97px}@media only screen and (min-width:641px){.bottom-97{margin-bottom:194px}}@media only screen and (min-width:1025px){.bottom-97{margin-bottom:291px}}.bottom-98{margin-bottom:98px}@media only screen and (min-width:641px){.bottom-98{margin-bottom:196px}}@media only screen and (min-width:1025px){.bottom-98{margin-bottom:294px}}.bottom-99{margin-bottom:99px}@media only screen and (min-width:641px){.bottom-99{margin-bottom:198px}}@media only screen and (min-width:1025px){.bottom-99{margin-bottom:297px}}.bottom-100{margin-bottom:100px}@media only screen and (min-width:641px){.bottom-100{margin-bottom:200px}}@media only screen and (min-width:1025px){.bottom-100{margin-bottom:300px}}.top-10{margin-top:10px}.top-11{margin-top:11px}.top-12{margin-top:12px}.top-13{margin-top:13px}.top-14{margin-top:14px}.top-15{margin-top:15px}.top-16{margin-top:16px}.top-17{margin-top:17px}.top-18{margin-top:18px}.top-19{margin-top:19px}.top-20{margin-top:20px}.top-21{margin-top:21px}.top-22{margin-top:22px}.top-23{margin-top:23px}.top-24{margin-top:24px}.top-25{margin-top:25px}.top-26{margin-top:26px}.top-27{margin-top:27px}.top-28{margin-top:28px}.top-29{margin-top:29px}.top-30{margin-top:30px}.top-31{margin-top:31px}.top-32{margin-top:32px}.top-33{margin-top:33px}.top-34{margin-top:34px}.top-35{margin-top:35px}.top-36{margin-top:36px}.top-37{margin-top:37px}.top-38{margin-top:38px}.top-39{margin-top:39px}.top-40{margin-top:40px}.top-41{margin-top:41px}.top-42{margin-top:42px}.top-43{margin-top:43px}.top-44{margin-top:44px}.top-45{margin-top:45px}.top-46{margin-top:46px}.top-47{margin-top:47px}.top-48{margin-top:48px}.top-49{margin-top:49px}.top-50{margin-top:50px}.top-51{margin-top:51px}.top-52{margin-top:52px}.top-53{margin-top:53px}.top-54{margin-top:54px}.top-55{margin-top:55px}.top-56{margin-top:56px}.top-57{margin-top:57px}.top-58{margin-top:58px}.top-59{margin-top:59px}.top-60{margin-top:60px}.top-61{margin-top:61px}.top-62{margin-top:62px}.top-63{margin-top:63px}.top-64{margin-top:64px}.top-65{margin-top:65px}.top-66{margin-top:66px}.top-67{margin-top:67px}.top-68{margin-top:68px}.top-69{margin-top:69px}.top-70{margin-top:70px}.top-71{margin-top:71px}.top-72{margin-top:72px}.top-73{margin-top:73px}.top-74{margin-top:74px}.top-75{margin-top:75px}.top-76{margin-top:76px}.top-77{margin-top:77px}.top-78{margin-top:78px}.top-79{margin-top:79px}.top-80{margin-top:80px}.top-81{margin-top:81px}.top-82{margin-top:82px}.top-83{margin-top:83px}.top-84{margin-top:84px}.top-85{margin-top:85px}.top-86{margin-top:86px}.top-87{margin-top:87px}.top-88{margin-top:88px}.top-89{margin-top:89px}.top-90{margin-top:90px}.top-91{margin-top:91px}.top-92{margin-top:92px}.top-93{margin-top:93px}.top-94{margin-top:94px}.top-95{margin-top:95px}.top-96{margin-top:96px}.top-97{margin-top:97px}.top-98{margin-top:98px}.top-99{margin-top:99px}.top-100{margin-top:100px}body,html{-webkit-font-smoothing:antialiased;font-family:Lexend,sans-serif;font-size:16px;font-style:normal;font-weight:300}@media only screen and (max-width:1160px){body,html{font-size:15px}}@media only screen and (max-width:900px){body,html{font-size:14px}}.roboto-regular{font-weight:400}.roboto-bold,.roboto-regular{font-family:Roboto,sans-serif;font-style:normal}.roboto-bold{font-weight:700}.roboto-medium{font-family:Roboto,sans-serif;font-style:normal;font-weight:500}a{transition:.3s}a,a:hover{color:#16151c}a:hover{opacity:.8;text-decoration:none}button{cursor:pointer;outline:none;transition:.3s}button:hover{opacity:.8}figure,ol,p,ul{list-style:none;margin:0;padding:0}*,h1,h2,h3,h4,h5{margin:0}img{max-width:100%}body{color:#16151c}html{scroll-behavior:smooth}.container{max-width:1330px;padding:0 15px}.img-holder{overflow:hidden}.img-holder img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.form-content.form-confirm .form-group{border-bottom:1px solid hsla(249,4%,65%,.5)}.form-content.form-confirm .form-group label{color:#757575}.form-content .form-row{margin:0 -10px 20px}@media only screen and (max-width:480px){.form-content .form-row{flex-direction:column;margin:0}}.form-content .form-row .form-group{margin:0 10px;width:calc(50% - 20px)}@media only screen and (max-width:480px){.form-content .form-row .form-group{margin:0 0 10px;width:100%}}.form-content .form-group{display:flex;flex-direction:column;margin-bottom:20px}.form-content .form-group .image-upload{align-self:flex-start;height:100px;position:relative;width:100px}.form-content .form-group .image-upload input[type=file]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0}.form-content .form-group .image-upload .img-holder{border-radius:8px;height:100px;width:100px}.form-content .form-group .input-radio-group{align-items:center;display:flex;height:56px}@media only screen and (max-width:480px){.form-content .form-group .input-radio-group{height:auto}}.form-content .form-group .input-radio-group label{font-size:16px;font-size:1rem;margin-bottom:0;margin-right:20px}.form-content .form-group label{font-size:12px;font-size:.75rem;margin-bottom:5px}.form-content .form-group label .required{color:#e57c78}.form-content .form-group .form-input,.form-content .form-group .input-select select{border:1px solid hsla(249,4%,65%,.5);border-radius:10px;color:#16151c;height:46px;padding:0 15px;width:100%}.form-content .form-group.input-select2 .select2-container--default .select2-selection--multiple{border:1px solid hsla(249,4%,65%,.5);border-radius:10px;color:#16151c;padding:8px 15px 12px;width:100%}.form-content .form-group.input-select2 .select2-search__field{height:20px;margin:0}.form-content .form-group .input-number{position:relative}.form-content .form-group .input-number input[data-type=number]{background-color:transparent;color:transparent}.form-content .form-group .input-number span.value{left:10px;position:absolute;top:50%;transform:translateY(-50%);z-index:-1}.btn-common{align-items:center;border:none;border-radius:10px;color:#fff;display:inline-flex;font-weight:300;height:50px;justify-content:center;min-width:130px;padding:0 15px}.btn-common img{margin-right:10px}.btn-common.btn-submit{background-color:#7152f3}.btn-common.btn-back{background-color:#fff;border:1px solid hsla(249,4%,65%,.5);color:#16151c}.btn-common.btn-red{background-color:#c81f22}.btn-reset{background-color:transparent;border:none;cursor:pointer;padding:0;transition:.3s}.btn-reset:hover{opacity:.8}.common-page{align-items:stretch;display:flex;min-height:100vh}.sidebar{background-color:hsla(249,4%,65%,.05);padding:30px;width:280px}@media only screen and (max-width:900px){.sidebar{background-color:#fff;bottom:0;box-shadow:0 0 15px rgba(0,0,0,.16);left:0;position:absolute;top:0;transform:translateX(-100%);transition:.5s;z-index:1}.sidebar.active{transform:translateX(0)}.sidebar.active .close-sidebar{display:block;height:20px;position:absolute;right:10px;top:10px;width:20px}}.sidebar .close-sidebar{display:none}.sidebar .logo{margin-bottom:30px;width:125px}.sidebar .page-list .item{margin-bottom:10px}.sidebar .page-list .item a{align-items:center;display:flex;padding:13px 15px}.sidebar .page-list .item svg{margin-right:15px;min-width:20px;width:20px}.sidebar .page-list .item.active{background-color:rgba(113,82,243,.05);border-left:5px solid #7152f3;font-weight:700}.sidebar .page-list .item.active a{color:#7152f3}.sidebar .page-list .item.active:first-child svg path{fill:#7152f3}.sidebar .page-list .item.active:nth-child(2) svg path,.sidebar .page-list .item.active:nth-child(3) svg circle,.sidebar .page-list .item.active:nth-child(3) svg ellipse,.sidebar .page-list .item.active:nth-child(3) svg path,.sidebar .page-list .item.active:nth-child(4) svg circle,.sidebar .page-list .item.active:nth-child(4) svg ellipse,.sidebar .page-list .item.active:nth-child(4) svg path,.sidebar .page-list .item.active:nth-child(5) svg path,.sidebar .page-list .item.active:nth-child(6) svg path,.sidebar .page-list .item.active:nth-child(7) svg path,.sidebar .page-list .item.active:nth-child(7) svg rect{stroke:#7152f3}.main-content{padding:0 30px;width:calc(100% - 280px)}@media only screen and (max-width:900px){.main-content{padding:0 15px;width:100%}}.main-content .page-content{border:1px solid hsla(249,4%,65%,.5);border-radius:10px;padding:20px}@media only screen and (max-width:900px){.main-content .page-content{padding:0 15px}}.header{display:flex;padding:20px 0}@media only screen and (max-width:900px){.header{flex-direction:column}}.header .page-info{margin-right:auto}@media only screen and (max-width:900px){.header .page-info{margin:0;order:2}}.header .page-info h2{font-size:20px}.header .page-info .common-breadcrumb{display:flex;font-size:14px}.header .page-info .common-breadcrumb .item a{text-decoration:underline}.header .page-info .common-breadcrumb .item:last-child:after{content:""}.header .page-info .common-breadcrumb .item:after{content:">";display:inline-block;margin:0 5px}.header .profile-wrap{display:none}@media only screen and (max-width:900px){.header .profile-wrap{align-items:center;display:inline-flex;justify-content:space-between}}.header .profile{position:relative}.header .profile:hover .menu-drop{display:block}.header .profile .profile-holder{align-items:center;border:1px solid hsla(249,4%,65%,.5);border-radius:8px;cursor:pointer;display:flex;padding:5px}.header .profile .profile-holder .img-holder{border-radius:100%;height:40px;margin-right:5px;width:40px}.header .profile .profile-holder b{display:block;margin-right:10px}.header .profile .menu-drop{background:#fff;border:1px solid hsla(249,4%,65%,.5);border-top:none;box-shadow:0 0 15px rgba(0,0,0,.16);display:none;position:absolute;right:0;text-align:right;top:100%;width:100%}.header .profile .menu-drop li{cursor:pointer;padding:5px 10px;transition:.3s}.header .profile .menu-drop li:hover{opacity:.8}.common-nav-tabs{align-items:center;border-bottom:1px solid hsla(249,4%,65%,.5);display:flex;font-weight:500;line-height:1;margin-bottom:30px}.common-nav-tabs li{margin-right:24px;transform:translateY(2px)}.common-nav-tabs li a{align-items:center;border-bottom:3px solid transparent;color:#16151c;display:inline-flex;padding:0 10px 5px 0}.common-nav-tabs li a svg{margin-right:10px}.common-nav-tabs li a.active{border-color:#7152f3;color:#7152f3}.common-nav-tabs li span{align-items:center;background-color:#e57c78;border-radius:100%;color:#fff;display:inline-flex;height:30px;justify-content:center;margin-left:5px;width:30px}.common-table{border-top:1px solid hsla(249,4%,65%,.5);margin-bottom:10px;width:100%}.common-table tr{border-bottom:1px solid hsla(249,4%,65%,.5)}.common-table th{color:#757575;font-weight:300}.common-table td{vertical-align:top}.common-table td,.common-table th{padding:10px 5px}.common-table .w-40{width:40px}.common-table .w-300{width:300px}.common-table .w-110{width:110px}.common-table .w-500{width:500px}.common-table .table-list-course .item{align-items:center;display:flex;margin-bottom:10px}.common-table .table-list-course .item:last-child{margin-bottom:0}.common-table .table-list-course .img-holder{border-radius:100%;height:36px;margin-right:5px;min-width:36px;width:36px}.common-table .table-list-video .item{margin-bottom:10px}.common-table .table-list-video .item:last-child{margin-bottom:0}.common-table a{text-decoration:underline}.common-table .price small{display:block;font-weight:700;text-decoration:line-through}.common-table .status.status-process{color:#58a890}.common-table .status.status-coming{color:#7152f3}.common-table .status-order.order-not-done{color:#e57c78}.common-pagination{align-items:center;display:flex;font-size:14px}@media only screen and (max-width:767px){.common-pagination{flex-direction:column}}.common-pagination ul{align-items:center;display:flex;justify-content:center;margin-left:auto}@media only screen and (max-width:767px){.common-pagination ul{margin:10px 0 0}}.common-pagination ul li a,.common-pagination ul li span{align-items:center;border:1px solid transparent;border-radius:8px;display:inline-flex;height:32px;justify-content:center;width:32px}.common-pagination ul li.active a,.common-pagination ul li.active span{border-color:#7152f3;color:#7152f3}.common-pagination ul li svg{width:20px}.data-filter{margin-bottom:20px}.data-filter .filter-btn-wrap{display:flex;justify-content:flex-end}.data-filter .filter-btn{border:1px solid hsla(249,4%,65%,.5);border-radius:10px;cursor:pointer;display:inline-flex;padding:10px 20px;transition:.3s}.data-filter .filter-btn:hover{opacity:.8}.data-filter .filter-btn img{margin-right:10px}.data-filter .filter-content{display:none;width:100%}.data-filter .filter-content.active{display:block}.data-filter .filter-content .btn-common{margin-left:10px}.flex-right{display:flex;justify-content:flex-end}.status-red{color:#e57c78}.status-green{color:#58a890}.mr-10{margin-right:10px}.mb-20{margin-bottom:20px}.pb-5{padding-bottom:5px!important}.mt-10{margin-top:10px}.common-modal{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:.3s;visibility:hidden;z-index:3}.common-modal.active{opacity:1;visibility:visible}.common-modal .modal-overlay{background-color:rgba(0,0,0,.6);bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.common-modal .btn-close{cursor:pointer;position:absolute;right:20px;top:20px;z-index:1}@media only screen and (max-width:767px){.common-modal .btn-close{right:10px;top:10px}}.common-modal .btn-close svg{width:25px}@media only screen and (max-width:767px){.common-modal .btn-close svg{width:20px}}.common-modal .modal-content{background-color:#fff;font-size:12px;font-size:.75rem;padding:70px 50px;position:relative;width:520px}.modal-status{background-color:#fff;border-bottom-left-radius:10px;border-top-left-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.16);opacity:0;padding:20px;position:fixed;right:0;top:0;transform:translateX(100%);transition:.5s;visibility:hidden;z-index:2}.modal-status.active{opacity:1;transform:translateX(0);visibility:visible}.modal-status p{align-items:center;display:flex}.modal-status p img{margin-right:5px}.login{align-items:center;display:flex;justify-content:center;min-height:100vh}.login .login-content{margin:auto;width:500px}.user-detail #basic-profile .btn-red img{margin-right:10px;width:10px}.user-detail #basic-profile .btn-submit img{margin-right:10px;width:24px}.course-detail #comment .form-row{align-items:center;flex-wrap:nowrap}.course-detail #comment .form-row .form-group:first-child{min-width:100px;width:100px}.course-detail #comment .form-row .form-group:nth-child(2){width:30%}.course-detail #comment .form-row .form-group:nth-child(3){width:80%}.course-detail #comment .add-block.disable{background-color:#757575}.gallery .page-content .common-table .img-holder{border-radius:100%;height:50px;width:50px}.gallery-modal{align-items:center;display:flex}.gallery-modal .gallery-content{background-color:#fff;margin:auto;padding:40px;position:relative;width:600px}.modal-add-user .form-content{padding:50px 20px 30px}@media only screen and (max-width:900px){.order-list .page-content{padding:0 0 15px}.order-list .page-content .data-filter{padding:15px 15px 0}.order-list .page-content .common-table{display:none}}.order-list .page-content .order-list-sp{display:none}@media only screen and (max-width:900px){.order-list .page-content .order-list-sp{display:block;margin-bottom:20px}.order-list .page-content .order-list-sp>ul>li{border-bottom:1px solid hsla(249,4%,65%,.5);padding:5px 15px}.order-list .page-content .order-list-sp label{font-weight:700;margin-bottom:0}.order-list .page-content .order-list-sp .price small{font-weight:700;margin-left:5px;text-decoration:line-through}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlbHBlcnMvX21peGlucy5zY3NzIiwiYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwibGF5b3V0L19jb21tb24uc2NzcyIsImhlbHBlcnMvX3ZhcmlhYmxlcy5zY3NzIiwibGF5b3V0L19tYWluLnNjc3MiLCJwYWdlcy9fbG9naW4uc2NzcyIsInBhZ2VzL191c2VyLWRldGFpbC5zY3NzIiwicGFnZXMvX29yZGVyLWxpc3Quc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5ZUEseUJBRUUsY0FBZSxDQURmLGVBQ2UsQ0FLZixXQUNFLGtCQUFlLENBckVqQix5Q0FvRUEsV0FHSSxrQkFBZSxDQUtsQixDQWhFRCwwQ0F3REEsV0FNSSxrQkFBZSxDQUVsQixDQVJELFdBQ0Usa0JBQWUsQ0FyRWpCLHlDQW9FQSxXQUdJLGtCQUFlLENBS2xCLENBaEVELDBDQXdEQSxXQU1JLGtCQUFlLENBRWxCLENBUkQsV0FDRSxrQkFBZSxDQXJFakIseUNBb0VBLFdBR0ksa0JBQWUsQ0FLbEIsQ0FoRUQsMENBd0RBLFdBTUksa0JBQWUsQ0FFbEIsQ0FSRCxXQUNFLGtCQUFlLENBckVqQix5Q0FvRUEsV0FHSSxrQkFBZSxDQUtsQixDQWhFRCwwQ0F3REEsV0FNSSxrQkFBZSxDQUVsQixDQVJELFdBQ0Usa0JBQWUsQ0FyRWpCLHlDQW9FQSxXQUdJLGtCQUFlLENBS2xCLENBaEVELDBDQXdEQSxXQU1JLGtCQUFlLENBRWxCLENBUkQsV0FDRSxrQkFBZSxDQXJFakIseUNBb0VBLFdBR0ksa0JBQWUsQ0FLbEIsQ0FoRUQsMENBd0RBLFdBTUksa0JBQWUsQ0FFbEIsQ0FSRCxXQUNFLGtCQUFlLENBckVqQix5Q0FvRUEsV0FHSSxrQkFBZSxDQUtsQixDQWhFRCwwQ0F3REEsV0FNSSxrQkFBZSxDQUVsQixDQVJELFdBQ0Usa0JBQWUsQ0FyRWpCLHlDQW9FQSxXQUdJLGtCQUFlLENBS2xCLENBaEVELDBDQXdEQSxXQU1JLGtCQUFlLENBRWxCLENBUkQsV0FDRSxrQkFBZSxDQXJFakIs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LG1CQUFlLENBckVqQix5Q0FvRUEsWUFHSSxtQkFBZSxDQUtsQixDQWhFRCwwQ0F3REEsWUFNSSxtQkFBZSxDQUVsQixDQUlELFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIsQ0FEdkIsUUFDRSxlQUFxQixDQUR2QixRQUNFLGVBQXFCLENBRHZCLFFBQ0UsZUFBcUIs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Q1ksQ0NQaEIseUNBTVEsaUJBQWtCLENBRGxCLFVBQ2tCLENBTjFCLDRDQWFRLGlCQUFrQixDQURsQixVQUNrQixDQU0xQixrQ0FJTSxrQkFBbUIsQ0FEbkIsZ0JBQ21CLENBSnpCLDBEQU9RLGVBQWdCLENBQ2hCLFdBQVksQ0FScEIsMkRBV1EsU0FBVSxDQVhsQiwyREFjUSxTQUFVLENBZGxCLDJDQW1CTSx3QkhxQmdCLENHaEJ0QixpREFNUSxrQkFBbUIsQ0FEbkIsV0FBWSxDQURaLFVBRW1CLENBTTNCLGVBRUUsa0JBQW1CLENBRG5CLFlBQ21CLENBRnJCLGdDQUlJLHFCQUFzQixDQUV0QixXQUFZLENBRVosWUFBYSxDQURiLGlCQUFrQixDQUZsQixXQUdhLENBSWpCLDhCQUVJLHNCQUF1QixDQ2pFdkIseUNBRkosMEJBR00sZ0JBQWlCLENBSHZCLHVDQVFRLG1CQUFvQixDQVI1Qix3Q0FjUSxZQUFhLENBMkJsQixDQXpDSCx5Q0FtQk0sWUFBYSxDQUNiLHlDQXBCTix5Q0FxQlEsYUFBYyxDQUNkLGtCQUFtQixDQXRCM0IsK0NBeUJVLDJDSm1DNkIsQ0lsQzdCLGdCQUFpQixDQTFCM0IsK0NBK0JVLGVBQWdCLENBRGhCLGVBQ2dCLENBL0IxQixzREFtQ1UsZUFBZ0IsQ0FFaEIsZUFBZ0IsQ0FEaEIsNEJBQ2dCLENBQ2pCIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFNhc3MgQ1NTMyBNaXhpbnMhIFRoZSBDcm9zcy1Ccm93c2VyIENTUzMgU2FzcyBMaWJyYXJ5XG4gIEJ5OiBNYXR0aGlldSBBdXNzYWd1ZWwsIGh0dHA6Ly93d3cubXluYW1laXNtYXR0aGlldS5jb20sIEBtYXR0aGlldV90d2VldHNcbiAgTGlzdCBvZiBDU1MzIFNhc3MgTWl4aW5zIEZpbGUgdG8gYmUgQGltcG9ydGVkIGFuZCBAaW5jbHVkZWQgYXMgeW91IG5lZWRcbiAgVGhlIHB1cnBvc2Ugb2YgdGhpcyBsaWJyYXJ5IGlzIHRvIGZhY2lsaXRhdGUgdGhlIHVzZSBvZiBDU1MzIG9uIGRpZmZlcmVudCBicm93c2VycyBhdm9pZGluZyBIQVJEIFRPIFJFQUQgYW5kIE5FVkVSXG4gIEVORElORyBjc3MgZmlsZXNcbiAgbm90ZTogQWxsIENTUzMgUHJvcGVydGllcyBhcmUgYmVpbmcgc3VwcG9ydGVkIGJ5IFNhZmFyaSA1XG4gIG1vcmUgaW5mbzogaHR0cDovL3d3dy5maW5kbWVieWlwLmNvbS9saXRtdXMvI2NzczMtcHJvcGVydGllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vLy8vXG4vLy8gQGF1dGhvciBNYXR0aGlldSBBdXNzYWd1ZWxcbi8vLyBAZ3JvdXAgc2Fzcy1jc3MzLW1peGluc1xuLy8vL1xuXG4vLy8gQWRkcyBhIGJyb3dzZXIgcHJlZml4IHRvIHRoZSBwcm9wZXJ0eVxuLy8vIEBwYXJhbSB7Kn0gJHByb3BlcnR5IFByb3BlcnR5XG4vLy8gQHBhcmFtIHsqfSAkdmFsdWUgVmFsdWVcblxuQG1peGluIGNzczMtcHJlZml4KCRwcm9wZXJ0eSwgJHZhbHVlKSB7XG4gIC13ZWJraXQtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG4gIC1raHRtbC0jeyRwcm9wZXJ0eX0gOiAjeyR2YWx1ZX07XG4gIC1tb3otI3skcHJvcGVydHl9ICAgOiAjeyR2YWx1ZX07XG4gIC1tcy0jeyRwcm9wZXJ0eX0gICAgOiAjeyR2YWx1ZX07XG4gIC1vLSN7JHByb3BlcnR5fSAgICAgOiAjeyR2YWx1ZX07XG4gICN7JHByb3BlcnR5fSAgICAgICAgOiAjeyR2YWx1ZX07XG59XG5cbi8vLyBCYWNrZ3JvdW5kIEdyYWRpZW50XG4vLy8gQHBhcmFtIHtDb2xvcn0gJHN0YXJ0Q29sb3IgWyMzQzNDM0NdIC0gU3RhcnQgQ29sb3Jcbi8vLyBAcGFyYW0ge0NvbG9yfSAkZW5kQ29sb3IgWyM5OTk5OTldIC0gRW5kIENvbG9yXG5cbkBtaXhpbiBiYWNrZ3JvdW5kLWdyYWRpZW50KCRzdGFydENvbG9yOiAjM2MzYzNjLCAkZW5kQ29sb3I6ICM5OTkpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN0YXJ0Q29sb3I7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oJHN0YXJ0Q29sb3IpLCB0bygkZW5kQ29sb3IpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICRzdGFydENvbG9yLCAkZW5kQ29sb3IpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0Q29sb3IsICRlbmRDb2xvcik7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JTdHI9JyN7JHN0YXJ0Q29sb3J9JywgZW5kQ29sb3JTdHI9JyN7JGVuZENvbG9yfScpO1xufVxuXG4vLy8gQmFja2dyb3VuZCBIb3Jpem9udGFsXG4vLy8gQHBhcmFtIHtDb2xvcn0gJHN0YXJ0Q29sb3IgWyMzQzNDM0NdIC0gU3RhcnQgQ29sb3Jcbi8vLyBAcGFyYW0ge0NvbG9yfSAkZW5kQ29sb3IgWyM5OTk5OTldIC0gRW5kIENvbG9yXG5cbkBtaXhpbiBiYWNrZ3JvdW5kLWhvcml6b250YWwoJHN0YXJ0Q29sb3I6ICMzYzNjM2MsICRlbmRDb2xvcjogIzk5OSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3RhcnRDb2xvcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20oJHN0YXJ0Q29sb3IpLCB0bygkZW5kQ29sb3IpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgJHN0YXJ0Q29sb3IsICRlbmRDb2xvcik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydENvbG9yLCAkZW5kQ29sb3IpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydENvbG9yLCAkZW5kQ29sb3IpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgJHN0YXJ0Q29sb3IsICRlbmRDb2xvcik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChsZWZ0LCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvclN0cj0nI3skc3RhcnRDb2xvcn0nLCBlbmRDb2xvclN0cj0nI3skZW5kQ29sb3J9JywgZ3JhZGllbnRUeXBlPScxJyk7XG59XG5cbi8vLyBCYWNrZ3JvdW5kIFJhZGlhbFxuLy8vIEBwYXJhbSB7Q29sb3J9ICRzdGFydENvbG9yIFsjM0MzQzNDXSAtIFN0YXJ0IENvbG9yXG4vLy8gQHBhcmFtIHtQZXJjZW50YWdlfSAkc3RhcnRQb3MgWzAlXSAtIFN0YXJ0IHBvc2l0aW9uXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGVuZENvbG9yIFsjOTk5OTk5XSAtIEVuZCBDb2xvclxuLy8vIEBwYXJhbSB7UGVyY2VudGFnZX0gJGVuZFBvcyBbMTAwJV0gLSBFbmQgcG9zaXRpb25cblxuQG1peGluIGJhY2tncm91bmQtcmFkaWFsKCRzdGFydENvbG9yOiAjZmZmLCAkc3RhcnRQb3M6IDAlLCAkZW5kQ29sb3I6ICMwMDAsICRlbmRQb3M6MTAwJSkge1xuICBiYWNrZ3JvdW5kOiAtbW96LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICRzdGFydENvbG9yICRzdGFydFBvcywgJGVuZENvbG9yICRlbmRQb3MpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KHJhZGlhbCwgY2VudGVyIGNlbnRlciwgMHB4LCBjZW50ZXIgY2VudGVyLCAxMDAlLCBjb2xvci1zdG9wKCRzdGFydFBvcywgJHN0YXJ0Q29sb3IpLCBjb2xvci1zdG9wKCRlbmRQb3MsICRlbmRDb2xvcikpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICRzdGFydENvbG9yICRzdGFydFBvcywgJGVuZENvbG9yICRlbmRQb3MpO1xuICBiYWNrZ3JvdW5kOiAtby1yYWRpYWwtZ3JhZGllbnQoY2VudGVyLCBlbGxpcHNlIGNvdmVyLCAkc3RhcnRDb2xvciAkc3RhcnRQb3MsICRlbmRDb2xvciAkZW5kUG9zKTtcbiAgYmFja2dyb3VuZDogLW1zLXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICRzdGFydENvbG9yICRzdGFydFBvcywgJGVuZENvbG9yICRlbmRQb3MpO1xuICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBjZW50ZXIsICRzdGFydENvbG9yICRzdGFydFBvcywgJGVuZENvbG9yICRlbmRQb3MpO1xufVxuXG4vLy8gQmFja2dyb3VuZCBTaXplXG4vLy8gQHBhcmFtIHtTaXplfSAkd2lkdGggWzEwMCVdIC0gV2lkdGhcbi8vLyBAcGFyYW0ge1NpemV9ICR3aWR0aCBbJHdpZHRoXSAtIEhlaWdodFxuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIGJhY2tncm91bmQtc2l6ZSgkd2lkdGg6IDEwMCUsICRoZWlnaHQ6ICR3aWR0aCkge1xuICBAaWYgdHlwZS1vZigkd2lkdGgpID09ICdudW1iZXInIGFuZCAkaGVpZ2h0ICE9IG51bGwge1xuICAgIEBpbmNsdWRlIGNzczMtcHJlZml4KCdiYWNrZ3JvdW5kLXNpemUnLCAkd2lkdGggJGhlaWdodCk7XG4gIH0gQGVsc2Uge1xuICAgIEBpbmNsdWRlIGNzczMtcHJlZml4KCdiYWNrZ3JvdW5kLXNpemUnLCAkd2lkdGgpO1xuICB9XG59XG5cbi8vLyBCYWNrZ3JvdW5kIENvbG9yIE9wYWNpdHlcbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IgWzEwMCVdIC0gQ29sb3Jcbi8vLyBAcGFyYW0ge0RvdWJsZX0gJG9wYWNpdHkgWzAuODVdIC0gT3BhY2l0eVxuXG5AbWl4aW4gYmFja2dyb3VuZC1vcGFjaXR5KCRjb2xvcjogIzAwMCwgJG9wYWNpdHk6IDAuODUpIHtcbiAgYmFja2dyb3VuZDogJGNvbG9yO1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvciwgJG9wYWNpdHkpO1xufVxuXG4vLy8gQm9yZGVyIFJhZGl1c1xuLy8vIEBwYXJhbSB7U2l6ZX0gJHJhZGl1cyBbNXB4XSAtIFJhZGl1c1xuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogNXB4KSB7XG4gIEBpbmNsdWRlIGNzczMtcHJlZml4KCdib3JkZXItcmFkaXVzJywgJHJhZGl1cyk7XG59XG5cbi8vLyBCb3JkZXIgUmFkaXVzIFNlcGFyYXRlXG4vLy8gQHBhcmFtIHtTaXplfSAkdG9wTGVmdFJhZGl1cyBbNXB4XSAtIFRvcCBMZWZ0XG4vLy8gQHBhcmFtIHtTaXplfSAkdG9wUmlnaHRSYWRpdXMgWzVweF0gLSBUb3AgUmlnaHRcbi8vLyBAcGFyYW0ge1NpemV9ICRib3R0b21MZWZ0UmFkaXVzIFs1cHhdIC0gQm90dG9tIExlZnRcbi8vLyBAcGFyYW0ge1NpemV9ICRib3R0b21SaWdodFJhZGl1cyBbNXB4XSAtIEJvdHRvbSBSaWdodFxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cy1zZXBhcmF0ZSgkdG9wTGVmdFJhZGl1czogNXB4LCAkdG9wUmlnaHRSYWRpdXM6IDVweCwgJGJvdHRvbUxlZnRSYWRpdXM6IDVweCwgJGJvdHRvbVJpZ2h0UmFkaXVzOiA1cHgpIHtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdG9wTGVmdFJhZGl1cztcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHRvcFJpZ2h0UmFkaXVzO1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm90dG9tUmlnaHRSYWRpdXM7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvdHRvbUxlZnRSYWRpdXM7XG5cbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6ICR0b3BMZWZ0UmFkaXVzO1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6ICR0b3BSaWdodFJhZGl1cztcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAkYm90dG9tUmlnaHRSYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAkYm90dG9tTGVmdFJhZGl1cztcblxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdG9wTGVmdFJhZGl1cztcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICR0b3BSaWdodFJhZGl1cztcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3R0b21SaWdodFJhZGl1cztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvdHRvbUxlZnRSYWRpdXM7XG59XG5cbi8vLyBCb3hcbi8vLyBAcGFyYW0geyp9ICRvcmllbnQgW2hvcml6b250YWxdIC0gT3JpZW50YXRpb25cbi8vLyBAcGFyYW0geyp9ICRwYWNrIFtjZW50ZXJdIC0gUGFja1xuLy8vIEBwYXJhbSB7Kn0gJGFsaWduIFtjZW50ZXJdIC0gQWxpZ25cbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiBib3goJG9yaWVudDogaG9yaXpvbnRhbCwgJHBhY2s6IGNlbnRlciwgJGFsaWduOiBjZW50ZXIpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiBib3g7XG5cbiAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ2JveC1vcmllbnQnLCAkb3JpZW50KTtcbiAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ2JveC1wYWNrJywgJHBhY2spO1xuICBAaW5jbHVkZSBjc3MzLXByZWZpeCgnYm94LWFsaWduJywgJGFsaWduKTtcbn1cblxuLy8vIEJveCBSR0JBXG4vLy8gQHBhcmFtIHtJbnRlZ2VyfSAkciBbNjBdIC0gUmVkXG4vLy8gQHBhcmFtIHtJbnRlZ2VyfSAkZyBbM10gLSBHcmVlblxuLy8vIEBwYXJhbSB7SW50ZWdlcn0gJGIgWzEyXSAtIEJsdWVcbi8vLyBAcGFyYW0ge0RvdWJsZX0gJG9wYWNpdHkgWzAuMjNdIC0gT3BhY2l0eVxuLy8vIEBwYXJhbSB7Q29sb3J9ICRjb2xvciBbIzNDM0MzQ10gLSBDb2xvclxuXG5AbWl4aW4gYm94LXJnYmEoJHI6IDYwLCAkZzogMywgJGI6IDEyLCAkb3BhY2l0eTogMC4yMywgJGNvbG9yOiAjM2MzYzNjKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRyLCAkZywgJGIsICRvcGFjaXR5KTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI3skY29sb3J9JywgZW5kQ29sb3JzdHI9JyN7JGNvbG9yfScpO1xuICB6b29tOiAxO1xufVxuXG4vLy8gQm94IFNoYWRvd1xuLy8vIEBwYXJhbSB7U2l6ZX0gJHggWzJweF0gLSBYXG4vLy8gQHBhcmFtIHtTaXplfSAkeSBbMnB4XSAtIFlcbi8vLyBAcGFyYW0ge1NpemV9ICRibHVyIFs1cHhdIC0gQmx1clxuLy8vIEBwYXJhbSB7Q29sb3J9ICRjb2xvciBbcmdiYSgwLDAsMCwuNCldIC0gQ29sb3Jcbi8vLyBAcGFyYW0ge0Jvb2xlYW59ICRpbnNldCAtIEluc2V0XG5cbkBtaXhpbiBib3gtc2hhZG93KCR4OiAycHgsICR5OiAycHgsICRibHVyOiA4cHgsICRjb2xvcjogcmdiYSgwLDAsMCwuNyksICRpbnNldDogXCJcIikge1xuICBAaWYgKCRpbnNldCAhPSBcIlwiKSB7XG4gICAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ2JveC1zaGFkb3cnLCAkaW5zZXQgJHggJHkgJGJsdXIgJGNvbG9yKTtcbiAgfSBAZWxzZSB7XG4gICAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ2JveC1zaGFkb3cnLCAkeCAkeSAkYmx1ciAkY29sb3IpO1xuICB9XG59XG5cbi8vLyBCb3ggU2l6aW5nXG4vLy8gQHBhcmFtIHsqfSAkdHlwZSBbYm9yZGVyLWJveF0gLSBUeXBlXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gYm94LXNpemluZygkdHlwZTogYm9yZGVyLWJveCkge1xuICBAaW5jbHVkZSBjc3MzLXByZWZpeCgnYm94LXNpemluZycsICR0eXBlKTtcbn1cblxuLy8vIENvbHVtbnNcbi8vLyBAcGFyYW0ge0ludGVnZXJ9ICRjb3VudCBbM10gLSBDb3VudFxuLy8vIEBwYXJhbSB7SW50ZWdlcn0gJGdhcCBbMTBdIC0gR2FwXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gY29sdW1ucygkY291bnQ6IDMsICRnYXA6IDEwKSB7XG4gIEBpbmNsdWRlIGNzczMtcHJlZml4KCdjb2x1bW4tY291bnQnLCAkY291bnQpO1xuICBAaW5jbHVkZSBjc3MzLXByZWZpeCgnY29sdW1uLWdhcCcsICRnYXApO1xufVxuXG4vLy8gRG91YmxlIEJvcmRlcnNcbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3JPbmUgWyMzQzNDM0NdIC0gQ29sb3IgT25lXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGNvbG9yVHdvIFsjOTk5OTk5XSAtIENvbG9yIFR3b1xuLy8vIEBwYXJhbSB7U2l6ZX0gJHJhZGl1cyBbMF0gLSBSYWRpdXNcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG4vLy8gQHJlcXVpcmUge21peGlufSBib3JkZXItcmFkaXVzXG5cbkBtaXhpbiBkb3VibGUtYm9yZGVycygkY29sb3JPbmU6ICMzYzNjM2MsICRjb2xvclR3bzogIzk5OSwgJHJhZGl1czogMCkge1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JPbmU7XG5cbiAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ2JveC1zaGFkb3cnLCAwIDAgMCAxcHggJGNvbG9yVHdvKTtcblxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRyYWRpdXMpO1xufVxuXG4vLy8gRmxleFxuLy8vIEBwYXJhbSB7SW50ZWdlcn0gJHZhbHVlIFsxXSAtIFZhbHVlXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG4vL0BtaXhpbiBmbGV4KCR2YWx1ZTogMSkge1xuLy8gIEBpbmNsdWRlIGNzczMtcHJlZml4KCdib3gtZmxleCcsICR2YWx1ZSk7XG4vL31cblxuLy8vIEZsaXBcbi8vLyBAcGFyYW0ge0RvdWJsZX0gJHNjYWxlWCBbLTFdIC0gU2NhbGVYXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gZmxpcCgkc2NhbGVYOiAtMSkge1xuICBAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNmb3JtJywgc2NhbGVYKCRzY2FsZVgpKTtcbiAgZmlsdGVyOiBGbGlwSDtcbiAgLW1zLWZpbHRlcjogXCJGbGlwSFwiO1xufVxuXG4vLy8gRm9udCBGYWNlXG4vLy8gQHBhcmFtIHtGb250fSAkZm9udEZhbWlseSBbbXlGb250XSAtIEZvbnQgRmFtaWx5XG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRlb3RGaWxlU3JjIFsnbXlGb250LmVvdCddIC0gRW90IEZpbGUgU291cmNlXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICR3b2ZmRmlsZVNyYyBbJ215Rm9udC53b2ZmJ10gLSBXb2ZmIEZpbGUgU291cmNlXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICR0dGZGaWxlU3JjIFsnbXlGb250LnR0ZiddIC0gVHRmIEZpbGUgU291cmNlXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRzdmdGaWxlU3JjIFsnbXlGb250LnN2ZyddIC0gU3ZnIEZpbGUgU291cmNlXG5cbkBtaXhpbiBmb250LWZhY2UoJGZvbnRGYW1pbHk6IG15Rm9udCwgJGVvdEZpbGVTcmM6ICdteUZvbnQuZW90JywgJHdvZmZGaWxlU3JjOiAnbXlGb250LndvZmYnLCAkdHRmRmlsZVNyYzogJ215Rm9udC50dGYnLCAkc3ZnRmlsZVNyYzogJ215Rm9udC5zdmcnLCAkc3ZnRm9udElEOiAnI215Rm9udCcpIHtcbiAgZm9udC1mYW1pbHk6ICRmb250RmFtaWx5O1xuICBzcmM6IHVybCgkZW90RmlsZVNyYykgZm9ybWF0KCdlb3QnKSxcbiAgdXJsKCR3b2ZmRmlsZVNyYykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgkdHRmRmlsZVNyYykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJHN2Z0ZpbGVTcmMgKyAkc3ZnRm9udElEKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG4vLy8gT3BhY2l0eVxuLy8vIEBwYXJhbSB7RG91YmxlfSAkb3BhY2l0eSBbMC41XSAtIE9wYWNpdHlcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5OiAwLjUpIHtcbiAgJG9wYWNpdHlNdWx0aXBsaWVkOiAoJG9wYWNpdHkgKiAxMDApO1xuXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0kb3BhY2l0eU11bHRpcGxpZWQpO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PVwiICsgJG9wYWNpdHlNdWx0aXBsaWVkICsgXCIpXCI7XG4gIEBpbmNsdWRlIGNzczMtcHJlZml4KCdvcGFjaXR5JywgJG9wYWNpdHkpO1xufVxuXG4vLy8gT3V0bGluZSBSYWRpdXNcbi8vLyBAcGFyYW0ge1NpemV9ICRyYWRpdXMgWzVweF0gLSBSYWRpdXNcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiBvdXRsaW5lLXJhZGl1cygkcmFkaXVzOiA1cHgpIHtcbiAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ291dGxpbmUtcmFkaXVzJywgJHJhZGl1cyk7XG59XG5cbi8vLyBSZXNpemVcbi8vLyBAcGFyYW0geyp9ICRkaXJlY3RvaW4gW2JvdGhdIC0gRGlyZWN0aW9uXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gcmVzaXplKCRkaXJlY3Rpb246IGJvdGgpIHtcbiAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3Jlc2l6ZScsICRkaXJlY3Rpb24pO1xufVxuXG4vLy8gUm90YXRlXG4vLy9cbi8vLyBDU1MgTWF0cml4IFJvdGF0aW9uIENhbGN1bGF0b3IgaHR0cDovL3d3dy5ib29nZGVzaWduLmNvbS9leGFtcGxlcy90cmFuc2Zvcm1zL21hdHJpeC1jYWxjdWxhdG9yLmh0bWxcbi8vLyBAcGFyYW0ge0RvdWJsZX0gJGRlZyBbMF0gLSBEZWdyZWVcbi8vLyBAcGFyYW0ge0RvdWJsZX0gJG0xMSBbMF0gLSBNMTFcbi8vLyBAcGFyYW0ge0RvdWJsZX0gJG0xMiBbMF0gLSBNMTJcbi8vLyBAcGFyYW0ge0RvdWJsZX0gJG0yMSBbMF0gLSBNMjFcbi8vLyBAcGFyYW0ge0RvdWJsZX0gJG0yMiBbMF0gLSBNMjJcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiByb3RhdGUoJGRlZzogMCwgJG0xMTogMCwgJG0xMjogMCwgJG0yMTogMCwgJG0yMjogMCkge1xuICBAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNmb3JtJywgcm90YXRlKCRkZWcgKyBkZWcpKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuTWF0cml4KFxuICAgICAgTTExPSN7JG0xMX0sIE0xMj0jeyRtMTJ9LCBNMjE9I3skbTIxfSwgTTIyPSN7JG0yMn0sIHNpemluZ01ldGhvZD0nYXV0byBleHBhbmQnKTtcbiAgem9vbTogMTtcbn1cblxuLy8vIFRleHQgU2hhZG93XG4vLy8gQHBhcmFtIHtTaXplfSAkeCBbMnB4XSAtIFhcbi8vLyBAcGFyYW0ge1NpemV9ICR5IFsycHhdIC0gWVxuLy8vIEBwYXJhbSB7U2l6ZX0gJGJsdXIgWzJweF0gLSBCbHVyXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGNvbG9yIFtyZ2JhKDAsMCwwLC40KV0gLSBDb2xvclxuXG5AbWl4aW4gdGV4dC1zaGFkb3coJHg6IDJweCwgJHk6IDJweCwgJGJsdXI6IDVweCwgJGNvbG9yOiByZ2JhKDAsMCwwLC40KSkge1xuICB0ZXh0LXNoYWRvdzogJHggJHkgJGJsdXIgJGNvbG9yO1xufVxuXG4vLy8gVHJhbnNmb3JtXG4vLy8gQHBhcmFtIHtMaXN0fSAkcGFyYW1zIC0gUGFyYW1zXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gdHJhbnNmb3JtKCRwYXJhbXMpIHtcbiAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zZm9ybScsICRwYXJhbXMpO1xufVxuXG4vLy8gVHJhbnNmb3JtLU9yaWdpblxuLy8vIEBwYXJhbSB7TGlzdH0gJHBhcmFtcyAtIFBhcmFtc1xuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIHRyYW5zZm9ybS1vcmlnaW4oJHBhcmFtcykge1xuICBAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNmb3JtLW9yaWdpbicsICRwYXJhbXMpO1xufVxuXG4vLyBUcmFuc2Zvcm0tU3R5bGVcbi8vLyBAcGFyYW0ge0xpc3R9ICRwYXJhbXMgLSBQYXJhbXNcbi8vLyBAcmVxdWlyZSB7bWl4aW59IGNzczMtcHJlZml4XG5cbkBtaXhpbiB0cmFuc2Zvcm0tc3R5bGUoJHN0eWxlOiBwcmVzZXJ2ZS0zZCkge1xuICBAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNmb3JtLXN0eWxlJywgJHN0eWxlKTtcbn1cblxuLy8vIFRyYW5zaXRpb25cbi8vLyBAcGFyYW0ge0xpc3R9ICRwcm9wZXJ0aWVzIC0gUHJvcGVydGllc1xuLy8vIEByZXF1aXJlIHttaXhpbn0gY3NzMy1wcmVmaXhcblxuQG1peGluIHRyYW5zaXRpb24oJHByb3BlcnRpZXMuLi4pIHtcblxuICBAaWYgbGVuZ3RoKCRwcm9wZXJ0aWVzKSA+PSAxIHtcbiAgICBAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNpdGlvbicsICRwcm9wZXJ0aWVzKTtcbiAgfSBAZWxzZSB7XG4gICAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zaXRpb24nLCBcImFsbCAwLjJzIGVhc2UtaW4tb3V0IDBzXCIpO1xuICB9XG59XG5cbi8vLyBUcmlwbGUgQm9yZGVyc1xuLy8vIEBwYXJhbSB7Q29sb3J9ICRjb2xvck9uZSBbIzNDM0MzQ10gLSBDb2xvciBPbmVcbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3JUd28gWyM5OTk5OTldIC0gQ29sb3IgVHdvXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGNvbG9yVGhyZWUgWyMwMDAwMDBdIC0gQ29sb3IgVGhyZWVcbi8vLyBAcGFyYW0ge1NpemV9ICRyYWRpdXMgWzBdIC0gUmFkaXVzXG4vLy8gQHJlcXVpcmUge21peGlufSBib3JkZXItcmFkaXVzXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gdHJpcGxlLWJvcmRlcnMoJGNvbG9yT25lOiAjM2MzYzNjLCAkY29sb3JUd286ICM5OTksICRjb2xvclRocmVlOiAjMDAwLCAkcmFkaXVzOiAwKSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvck9uZTtcblxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRyYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGNzczMtcHJlZml4KCdib3gtc2hhZG93JywgXCIwIDAgMCAxcHggI3skY29sb3JUd299LCAwIDAgMCAycHggI3skY29sb3JUaHJlZX1cIik7XG59XG5cbi8vLyBLZXlmcmFtZXNcbi8vLyBAcGFyYW0geyp9ICRhbmltYXRpb24tbmFtZSAtIEFuaW1hdGlvbiBuYW1lXG4vLy8gQGNvbnRlbnQgW0FuaW1hdGlvbiBjc3NdXG5cbkBtaXhpbiBrZXlmcmFtZXMoJGFuaW1hdGlvbi1uYW1lKSB7XG4gIEAtd2Via2l0LWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG4gIEAtbW96LWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG4gIEAtbXMta2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbiAgQC1vLWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgIEBjb250ZW50O1xuICB9XG4gIEBrZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWV9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLy8gQW5pbWF0aW9uXG4vLy8gQHBhcmFtIHsqfSAkc3RyIC0gbmFtZSBkdXJhdGlvbiB0aW1pbmctZnVuY3Rpb24gZGVsYXkgaXRlcmF0aW9uLWNvdW50IGRpcmVjdGlvbiBmaWxsLW1vZGUgcGxheS1zdGF0ZSAoW2h0dHA6Ly93d3cudzNzY2hvb2xzLmNvbS9jc3NyZWYvY3NzM19wcl9hbmltYXRpb24uYXNwXShodHRwOi8vd3d3Lnczc2Nob29scy5jb20vY3NzcmVmL2NzczNfcHJfYW5pbWF0aW9uLmFzcCkpXG4vLy8gQHJlcXVpcmUge21peGlufSBjc3MzLXByZWZpeFxuXG5AbWl4aW4gYW5pbWF0aW9uKCRzdHIpIHtcbiAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ2FuaW1hdGlvbicsICRzdHIpO1xufVxuXG4vLy8gRm9udC1zaXplXG4vLy8gU2V0IGEgcmVtIGZvbnQgc2l6ZSB3aXRoIHBpeGVsIGZhbGxiYWNrXG4vLy8gQHBhcmFtIHtTaXplfSAkc2l6ZSAtIHJlbVxuXG5AZnVuY3Rpb24gY2FsY3VsYXRlUmVtKCRzaXplKSB7XG4gICRyZW1TaXplOiAkc2l6ZSAvIDE2cHg7XG4gIEByZXR1cm4gJHJlbVNpemUgKiAxcmVtO1xufVxuXG5AbWl4aW4gZm9udC1zaXplKCRzaXplKSB7XG4gIGZvbnQtc2l6ZTogJHNpemU7XG4gIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKCRzaXplKTtcbn1cblxuLy8vIFZlcnRpY2FsIGFsaWduIGFuIGVsZW1lbnRcbi8vLyBAcGFyYW0ge1Bvc2l0aW9ufSAkcG9zaXRpb25cblxuQG1peGluIHZlcnRpY2FsLWFsaWduKCRwb3NpdGlvbjogcmVsYXRpdmUpIHtcbiAgcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgdG9wOiA1MCU7XG4gIEBpbmNsdWRlIGNzczMtcHJlZml4KCd0cmFuc2Zvcm0nLCAndHJhbnNsYXRlWSgtNTAlKScpO1xufVxuXG4vLy8gQWJzb2x1dGUgY2VudGVyIGluc2lkZSBhbiBlbGVtZW50XG5cbkBtaXhpbiBjZW50ZXItaW5zaWRlLWVsZW1lbnQoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zZm9ybScsICd0cmFuc2xhdGUoLTUwJSwgLTUwJSknKTtcbn1cblxuLy8vIE1lZGlhLXF1ZXJ5IEJyZWFrcG9pbnRzXG5cbkBtaXhpbiBicC1pcDQge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJwLWlwNiB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gYnAtaXA2LXBsdXMge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gYnAtdGFibGV0LXZlcnRpY2FsIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBicC1kZXNrdG9wLXNtIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBicC1kZXNrdG9wLW1kIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gYnAtZGVza3RvcC1sZyB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2N3B4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJwLWRlc2t0b3AtdWx0cmEge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vLyBDZW50ZXIgdmVydGljYWwgYWxpZ24gdGhlIGNvbnRlbnQgaW5zaWRlIGFuIGVsZW1lbnRcbi8vLyBAcGFyYW0ge0hlaWdodH0gJGhlaWdodCAtIHB4XG5AbWl4aW4gYm94LWNlbnRlci12YWxpZ24tY29udGVudCgkaGVpZ2h0KSB7XG4gIGhlaWdodDogJGhlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWlnaHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLy8gQ3JlYXRlIGEgc3F1YXJlIGJveFxuLy8vIEBwYXJhbSB7U2l6ZX0gJHNpemUgLSBweFxuQG1peGluIGJveC1zcXVhcmUoJHNpemUpIHtcbiAgd2lkdGg6ICRzaXplO1xuICBoZWlnaHQ6ICRzaXplO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8vIFBsYWNlaG9sZGVyXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudFxuICB9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnRcbiAgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudFxuICB9XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudFxuICB9XG59XG5cbi5uby1ndXR0ZXIgPiBbY2xhc3MqPSdjb2wtJ10ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8vIE1hcmdpblxuQGZvciAkaSBmcm9tIDEwIHRocm91Z2ggMTAwIHtcbiAgLmJvdHRvbS0jeyRpfSB7XG4gICAgbWFyZ2luLWJvdHRvbTogI3skaX1weDtcbiAgICBAaW5jbHVkZSBicC10YWJsZXQtdmVydGljYWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogI3skaSAqIDJ9cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJwLWRlc2t0b3AtbWQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogI3skaSAqIDN9cHg7XG4gICAgfVxuICB9XG59XG5cbkBmb3IgJGkgZnJvbSAxMCB0aHJvdWdoIDEwMCB7XG4gIC50b3AtI3skaX0ge1xuICAgIG1hcmdpbi10b3A6ICN7JGl9cHhcbiAgfVxufVxuXG5AbWl4aW4gZmxleCgpIHtcbiAgLy9kaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG59IiwiaHRtbCwgYm9keSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiTGV4ZW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIEBtZWRpYSAjeyRpbmZvLXRhYmxldC1ob3Jpem9udGFsfSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG5cbiAgQG1lZGlhICN7JGluZm8tdGFibGV0LXZlcnRpY2FsfSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC8vQG1lZGlhICN7JGluZm8tcGhvbmV9IHtcbiAgLy8gIGZvbnQtc2l6ZTogMTJweDtcbiAgLy99XG59XG5cbi5yb2JvdG8tcmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5yb2JvdG8tYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5yb2JvdG8tbWVkaXVtIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbiIsImEge1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGNvbG9yOiAkcHJpbWFyeS1saWdodC1ibGFjaztcbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogLjg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodC1ibGFjaztcbiAgfVxufVxuXG5idXR0b24ge1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogLjg7XG4gIH1cbn1cblxudWwsIG9sLCBwLCBmaWd1cmUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSB7XG4gIG1hcmdpbjogMDtcbn1cblxuKiB7XG4gIG1hcmdpbjogMDtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICBjb2xvcjogJHByaW1hcnktbGlnaHQtYmxhY2s7XG59XG5cbkBtaXhpbiBib3gtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLDAsMCwuMTYpO1xufVxuIiwiLy9cbi8vIENvbG9yc1xuLy9cblxuLy8gRGVmYXVsdFxuJGNvbG9yLWRlZmF1bHQ6ICNmMmYyZjI7XG4kY29sb3ItZGVmYXVsdC1saWdodGVzdDogI2ZmZjtcbiRjb2xvci1kZWZhdWx0LWxpZ2h0ZXI6ICNjMmMyYzI7XG4kY29sb3ItZGVmYXVsdC1kYXJrZXI6ICNhY2FjYWM7XG4kY29sb3ItZGVmYXVsdC1kYXJrZXN0OiAjMDAwO1xuJGNvbG9yLWRlZmF1bHQtZGFyazogIzExMTExMTtcblxuLy8gUHJpbWFyeSBjb2xvcnNcbiRjb2xvci1wcmltYXJ5OiAjRUUyOTVGO1xuXG4vLyBTdWNjZXNzIGNvbG9yc1xuJGNvbG9yLXN1Y2Nlc3M6ICMwMGE4NDk7XG5cbi8vIFdhcm5pbmdcbiRjb2xvci13YXJuaW5nOiAjZmZjNzAwO1xuXG4vLyBEYW5nZXJcbiRjb2xvci1kYW5nZXI6ICNmNTQ3NDc7XG5cbi8vY29sb3JzXG4kd2hpdGVpc2g6ICNmMmYyZjI7XG4kcGluazogI0U5NkY5MjtcbiRwdXJwbGU6ICM3NTUxN0Q7XG4kZ3JlZW46ICM1NGZhZDQ7XG5cbi8vb3B0aW9uc1xuJGR1cmF0aW9uOiAwLjhzO1xuJGVhc2UtaW4tb3V0OiBjdWJpYy1iZXppZXIoMC40NDUsIDAuMDUwLCAwLjU1MCwgMC45NTApO1xuJGVhc2UtaW46IGN1YmljLWJlemllcigwLjQ3MCwgMC4wMDAsIDAuNzQ1LCAwLjcxNSk7XG4kZWFzZS1vdXQ6IGN1YmljLWJlemllcigwLjM5MCwgMC41NzUsIDAuNTY1LCAxLjAwMCk7XG4kc2l6ZTogMjBweDtcbiRoc2l6ZTogJHNpemUvMjtcblxuLy9cbi8vIEZvbnRzIHNpemVcbi8vXG5cbi8vXG4vLyBQYWRkaW5nICYgbWFyZ2luXG4vL1xuLy8kaW5mby1waG9uZS1ob3Jpem9udGFsOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNzY3cHgpXCI7XG4vLyRpbmZvLXBob25lOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNjQwcHgpXCI7XG4kaW5mb3JtYXRpb24tc20tc2NyZWVuOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTQ2MHB4KVwiO1xuJGluZm9ybWF0aW9uLWxhcHRvcDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDEzNjhweClcIjtcbiRpbmZvLXRhYmxldC1ob3Jpem9udGFsOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogMTE2MHB4KVwiO1xuJGluZm9ybWF0aW9uLWxnLXRhYmxldDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDEwODBweClcIjtcbiRpbmZvLXRhYmxldC12ZXJ0aWNhbDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDkwMHB4KVwiO1xuJGluZm8tcGhvbmU6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA3NjdweClcIjtcbiRpbmZvLXBob25lLTQ4MDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDQ4MHB4KVwiO1xuJGluZm8tcGhvbmUtNDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDMyMHB4KVwiO1xuXG4kcHJpbWFyeS1yZWQ6ICNFNTdDNzg7XG4kcHJpbWFyeS1ncmVlbjogIzU4QTg5MDtcbiRwcmltYXJ5LWxpZ2h0LWJsYWNrOiAjMTYxNTFDO1xuJHByaW1hcnktZ3JheTogIzc1NzU3NTtcbiRwcmltYXJ5LWxpZ2h0LWdyYXk6ICNCNUI1QjU7XG4kcHJpbWFyeS1wdXJwbGU6ICM3MTUyRjM7XG4kYm9yZGVyLWNvbG9yOiByZ2JhKDE2MiwgMTYxLCAxNjgsIDAuNSk7XG4iLCJodG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEzMzBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4uaW1nLWhvbGRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgaW1nIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLW8tb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cblxuLmZvcm0tY29udGVudCB7XG4gICYuZm9ybS1jb25maXJtIHtcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblxuICAgICAgbGFiZWwge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZ3JheTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1yb3cge1xuICAgIG1hcmdpbjogMCAtMTBweCAyMHB4O1xuICAgIEBtZWRpYSAjeyRpbmZvLXBob25lLTQ4MH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNDBweCkvMik7XG4gICAgICBAbWVkaWEgI3skaW5mby1waG9uZS00ODB9IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLmltYWdlLXVwbG9hZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDtcblxuICAgICAgaW5wdXRbdHlwZT1maWxlXSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5pbWctaG9sZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LXJhZGlvLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgQG1lZGlhICN7JGluZm8tcGhvbmUtNDgwfSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2cHgpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDEycHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgLnJlcXVpcmVkIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LXJlZDtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5mb3JtLWlucHV0LFxuICAgIC5pbnB1dC1zZWxlY3Qgc2VsZWN0IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBjb2xvcjogJHByaW1hcnktbGlnaHQtYmxhY2s7XG4gICAgfVxuXG4gICAgJi5pbnB1dC1zZWxlY3QyIHtcbiAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNXB4IDEycHg7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodC1ibGFjaztcblxuICAgICAgfVxuXG4gICAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LW51bWJlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBpbnB1dFtkYXRhLXR5cGU9XCJudW1iZXJcIl0ge1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICBzcGFuLnZhbHVlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG4uYnRuLWNvbW1vbiB7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG1pbi13aWR0aDogMTMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgJi5idG4tc3VibWl0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1wdXJwbGU7XG4gIH1cblxuICAmLmJ0bi1iYWNrIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICRwcmltYXJ5LWxpZ2h0LWJsYWNrO1xuICB9XG5cbiAgJi5idG4tcmVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzgxRjIyO1xuICB9XG59XG5cbi5idG4tcmVzZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogLjg7XG4gIH1cbn1cblxuLmNvbW1vbi1wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4uc2lkZWJhciB7XG4gIHdpZHRoOiAyODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNjIsIDE2MSwgMTY4LCAwLjA1KTtcbiAgcGFkZGluZzogMzBweDtcbiAgQG1lZGlhICN7JGluZm8tdGFibGV0LXZlcnRpY2FsfSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogMTtcbiAgICBib3R0b206IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLDAsMCwuMTYpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogMC41cztcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIC5jbG9zZS1zaWRlYmFyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2xvc2Utc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sb2dvIHtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5wYWdlLWxpc3Qge1xuICAgIC5pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxM3B4IDE1cHg7XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMjBweDtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICRwcmltYXJ5LXB1cnBsZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEzLCA4MiwgMjQzLCAwLjA1KTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXB1cnBsZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS1wdXJwbGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgICAmOm50aC1jaGlsZCg1KSxcbiAgICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIHN0cm9rZTogJHByaW1hcnktcHVycGxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzKSxcbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgIHN2ZyBwYXRoICxcbiAgICAgICAgICBzdmcgY2lyY2xlLFxuICAgICAgICAgIHN2ZyBlbGxpcHNle1xuICAgICAgICAgICAgc3Ryb2tlOiAkcHJpbWFyeS1wdXJwbGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgICBzdmcgcGF0aCAsXG4gICAgICAgICAgc3ZnIHJlY3Qge1xuICAgICAgICAgICAgc3Ryb2tlOiAkcHJpbWFyeS1wdXJwbGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyODBweCk7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgQG1lZGlhICN7JGluZm8tdGFibGV0LXZlcnRpY2FsfSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG5cbiAgLnBhZ2UtY29udGVudCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgQG1lZGlhICN7JGluZm8tdGFibGV0LXZlcnRpY2FsfSB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIEBtZWRpYSAjeyRpbmZvLXRhYmxldC12ZXJ0aWNhbH0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAucGFnZS1pbmZvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICBAbWVkaWEgI3skaW5mby10YWJsZXQtdmVydGljYWx9IHtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuY29tbW9uLWJyZWFkY3J1bWIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICc+JztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcm9maWxlLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQG1lZGlhICN7JGluZm8tdGFibGV0LXZlcnRpY2FsfSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIHN2ZyB7XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJvZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6aG92ZXIge1xuICAgICAgLm1lbnUtZHJvcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9maWxlLWhvbGRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIC5pbWctaG9sZGVyIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG5cbiAgICAgIGIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LWRyb3Age1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLDAsMCwuMTYpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY29tbW9uLW5hdi10YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodC1ibGFjaztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweCA1cHggMDtcbiAgICAgIHN2ZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktcHVycGxlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LXB1cnBsZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXJlZDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgfVxufVxuXG4uY29tbW9uLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG4gIHRyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgfVxuICB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogJHByaW1hcnktZ3JheTtcbiAgfVxuXG4gIHRkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG5cbiAgdGQsIHRoIHtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgfVxuXG4gIC53LTQwIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuXG4gIC53LTMwMCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC53LTExMCB7XG4gICAgd2lkdGg6IDExMHB4O1xuICB9XG5cbiAgLnctNTAwIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cblxuXG4gIC50YWJsZS1saXN0LWNvdXJzZSB7XG4gICAgLml0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuaW1nLWhvbGRlciB7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIG1pbi13aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG4gIH1cblxuICAudGFibGUtbGlzdC12aWRlbyB7XG4gICAgLml0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5wcmljZSB7XG4gICAgc21hbGwge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxuXG4gIC5zdGF0dXMge1xuICAgICYuc3RhdHVzLXByb2Nlc3Mge1xuICAgICAgY29sb3I6ICRwcmltYXJ5LWdyZWVuO1xuICAgIH1cbiAgICAmLnN0YXR1cy1jb21pbmcge1xuICAgICAgY29sb3I6ICRwcmltYXJ5LXB1cnBsZTtcbiAgICB9XG4gIH1cblxuICAuc3RhdHVzLW9yZGVyIHtcbiAgICAmLm9yZGVyLW5vdC1kb25lIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1yZWQ7XG4gICAgfVxuICB9XG59XG5cbi5jb21tb24tcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBAbWVkaWEgI3skaW5mby1waG9uZX0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAvLy5pdGVtLXNlbGVjdCB7XG4gIC8vICBjb2xvcjogI0EyQTFBODtcbiAgLy8gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgLy9cbiAgLy8gIHNlbGVjdCB7XG4gIC8vICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIC8vICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgLy8gICAgd2lkdGg6IDc1cHg7XG4gIC8vICAgIGhlaWdodDogNDVweDtcbiAgLy8gICAgcGFkZGluZzogMCAxMHB4O1xuICAvLyAgICBmb250LXdlaWdodDogMzAwO1xuICAvLyAgfVxuICAvL31cbiAgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgIEBtZWRpYSAjeyRpbmZvLXBob25lfSB7XG4gICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGEsIHNwYW4ge1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYSwgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXB1cnBsZTtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LXB1cnBsZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmRhdGEtZmlsdGVyIHtcblxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIC5maWx0ZXItYnRuLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5maWx0ZXItYnRuIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuODtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5maWx0ZXItY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuYnRuLWNvbW1vbiB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmZsZXgtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uc3RhdHVzLXJlZCB7XG4gIGNvbG9yOiAkcHJpbWFyeS1yZWQ7XG59XG5cbi5zdGF0dXMtZ3JlZW4ge1xuICBjb2xvcjogJHByaW1hcnktZ3JlZW47XG59XG5cbi5tci0xMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5jb21tb24tbW9kYWwge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMztcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICYuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAubW9kYWwtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC42KTtcbiAgfVxuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICB0b3A6IDIwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQG1lZGlhICN7JGluZm8tcGhvbmV9IHtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIEBtZWRpYSAjeyRpbmZvLXBob25lfSB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMnB4KTtcbiAgICBwYWRkaW5nOiA3MHB4IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA1MjBweDtcbiAgfVxufVxuXG4ubW9kYWwtc3RhdHVzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsMCwwLC4xNik7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgdHJhbnNpdGlvbjogLjVzO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgJi5hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICBwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmxvZ2luIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAubG9naW4tY29udGVudCB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuIiwiLnVzZXItZGV0YWlsIHtcbiAgI2Jhc2ljLXByb2ZpbGUge1xuXG4gICAgLmJ0bi1yZWQge1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXN1Ym1pdCB7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY291cnNlLWRldGFpbCB7XG4gICNjb21tZW50IHtcbiAgICAuZm9ybS1yb3cge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAuZm9ybS1ncm91cDpudGgtY2hpbGQoMSkge1xuICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICB9XG4gICAgICAuZm9ybS1ncm91cDpudGgtY2hpbGQoMikge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgfVxuICAgICAgLmZvcm0tZ3JvdXA6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWRkLWJsb2NrLmRpc2FibGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZ3JheTtcbiAgICB9XG4gIH1cbn1cblxuLmdhbGxlcnkge1xuICAucGFnZS1jb250ZW50IHtcbiAgICAuY29tbW9uLXRhYmxlIHtcbiAgICAgIC5pbWctaG9sZGVyIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmdhbGxlcnktbW9kYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAuZ2FsbGVyeS1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cbn1cblxuLm1vZGFsLWFkZC11c2VyIHtcbiAgLmZvcm0tY29udGVudCB7XG4gICAgcGFkZGluZzogNTBweCAyMHB4IDMwcHg7XG4gIH1cbn1cbiIsIi8vIEZvciBTUFxuXG4ub3JkZXItbGlzdCB7XG4gIC5wYWdlLWNvbnRlbnQge1xuICAgIEBtZWRpYSAjeyRpbmZvLXRhYmxldC12ZXJ0aWNhbH0ge1xuICAgICAgcGFkZGluZzogMCAwIDE1cHg7XG4gICAgfVxuXG4gICAgLmRhdGEtZmlsdGVyIHtcbiAgICAgIEBtZWRpYSAjeyRpbmZvLXRhYmxldC12ZXJ0aWNhbH0ge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tbW9uLXRhYmxlIHtcbiAgICAgIEBtZWRpYSAjeyRpbmZvLXRhYmxldC12ZXJ0aWNhbH0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5vcmRlci1saXN0LXNwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAbWVkaWEgI3skaW5mby10YWJsZXQtdmVydGljYWx9IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgPiB1bCA+IGxpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cblxuICAgICAgICAucHJpY2Ugc21hbGwge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl19 */
