/*!
 * Bootstrap Grid v5.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,15px);padding-left:var(--bs-gutter-x,15px);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1230px}}.row{--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333%}.col-2{flex:0 0 auto;width:16.66667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333%}.col-5{flex:0 0 auto;width:41.66667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333%}.col-8{flex:0 0 auto;width:66.66667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333%}.col-11{flex:0 0 auto;width:91.66667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}.g-6,.gx-6{--bs-gutter-x:3.5rem}.g-6,.gy-6{--bs-gutter-y:3.5rem}.g-7,.gx-7{--bs-gutter-x:4rem}.g-7,.gy-7{--bs-gutter-y:4rem}.g-8,.gx-8{--bs-gutter-x:4.5rem}.g-8,.gy-8{--bs-gutter-y:4.5rem}.g-9,.gx-9{--bs-gutter-x:5rem}.g-9,.gy-9{--bs-gutter-y:5rem}.g-10,.gx-10{--bs-gutter-x:5.5rem}.g-10,.gy-10{--bs-gutter-y:5.5rem}.g-11,.gx-11{--bs-gutter-x:6rem}.g-11,.gy-11{--bs-gutter-y:6rem}.g-12,.gx-12{--bs-gutter-x:6.5rem}.g-12,.gy-12{--bs-gutter-y:6.5rem}.g-13,.gx-13{--bs-gutter-x:7rem}.g-13,.gy-13{--bs-gutter-y:7rem}.g-14,.gx-14{--bs-gutter-x:7.5rem}.g-14,.gy-14{--bs-gutter-y:7.5rem}.g-15,.gx-15{--bs-gutter-x:8rem}.g-15,.gy-15{--bs-gutter-y:8rem}.g-16,.gx-16{--bs-gutter-x:8.5rem}.g-16,.gy-16{--bs-gutter-y:8.5rem}.g-17,.gx-17{--bs-gutter-x:9rem}.g-17,.gy-17{--bs-gutter-y:9rem}.g-18,.gx-18{--bs-gutter-x:9.5rem}.g-18,.gy-18{--bs-gutter-y:9.5rem}.g-19,.gx-19{--bs-gutter-x:10rem}.g-19,.gy-19{--bs-gutter-y:10rem}.g-20,.gx-20{--bs-gutter-x:10.5rem}.g-20,.gy-20{--bs-gutter-y:10.5rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333%}.col-sm-2{flex:0 0 auto;width:16.66667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333%}.col-sm-5{flex:0 0 auto;width:41.66667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333%}.col-sm-8{flex:0 0 auto;width:66.66667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333%}.col-sm-11{flex:0 0 auto;width:91.66667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}.g-sm-6,.gx-sm-6{--bs-gutter-x:3.5rem}.g-sm-6,.gy-sm-6{--bs-gutter-y:3.5rem}.g-sm-7,.gx-sm-7{--bs-gutter-x:4rem}.g-sm-7,.gy-sm-7{--bs-gutter-y:4rem}.g-sm-8,.gx-sm-8{--bs-gutter-x:4.5rem}.g-sm-8,.gy-sm-8{--bs-gutter-y:4.5rem}.g-sm-9,.gx-sm-9{--bs-gutter-x:5rem}.g-sm-9,.gy-sm-9{--bs-gutter-y:5rem}.g-sm-10,.gx-sm-10{--bs-gutter-x:5.5rem}.g-sm-10,.gy-sm-10{--bs-gutter-y:5.5rem}.g-sm-11,.gx-sm-11{--bs-gutter-x:6rem}.g-sm-11,.gy-sm-11{--bs-gutter-y:6rem}.g-sm-12,.gx-sm-12{--bs-gutter-x:6.5rem}.g-sm-12,.gy-sm-12{--bs-gutter-y:6.5rem}.g-sm-13,.gx-sm-13{--bs-gutter-x:7rem}.g-sm-13,.gy-sm-13{--bs-gutter-y:7rem}.g-sm-14,.gx-sm-14{--bs-gutter-x:7.5rem}.g-sm-14,.gy-sm-14{--bs-gutter-y:7.5rem}.g-sm-15,.gx-sm-15{--bs-gutter-x:8rem}.g-sm-15,.gy-sm-15{--bs-gutter-y:8rem}.g-sm-16,.gx-sm-16{--bs-gutter-x:8.5rem}.g-sm-16,.gy-sm-16{--bs-gutter-y:8.5rem}.g-sm-17,.gx-sm-17{--bs-gutter-x:9rem}.g-sm-17,.gy-sm-17{--bs-gutter-y:9rem}.g-sm-18,.gx-sm-18{--bs-gutter-x:9.5rem}.g-sm-18,.gy-sm-18{--bs-gutter-y:9.5rem}.g-sm-19,.gx-sm-19{--bs-gutter-x:10rem}.g-sm-19,.gy-sm-19{--bs-gutter-y:10rem}.g-sm-20,.gx-sm-20{--bs-gutter-x:10.5rem}.g-sm-20,.gy-sm-20{--bs-gutter-y:10.5rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333%}.col-md-2{flex:0 0 auto;width:16.66667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333%}.col-md-5{flex:0 0 auto;width:41.66667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333%}.col-md-8{flex:0 0 auto;width:66.66667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333%}.col-md-11{flex:0 0 auto;width:91.66667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}.g-md-6,.gx-md-6{--bs-gutter-x:3.5rem}.g-md-6,.gy-md-6{--bs-gutter-y:3.5rem}.g-md-7,.gx-md-7{--bs-gutter-x:4rem}.g-md-7,.gy-md-7{--bs-gutter-y:4rem}.g-md-8,.gx-md-8{--bs-gutter-x:4.5rem}.g-md-8,.gy-md-8{--bs-gutter-y:4.5rem}.g-md-9,.gx-md-9{--bs-gutter-x:5rem}.g-md-9,.gy-md-9{--bs-gutter-y:5rem}.g-md-10,.gx-md-10{--bs-gutter-x:5.5rem}.g-md-10,.gy-md-10{--bs-gutter-y:5.5rem}.g-md-11,.gx-md-11{--bs-gutter-x:6rem}.g-md-11,.gy-md-11{--bs-gutter-y:6rem}.g-md-12,.gx-md-12{--bs-gutter-x:6.5rem}.g-md-12,.gy-md-12{--bs-gutter-y:6.5rem}.g-md-13,.gx-md-13{--bs-gutter-x:7rem}.g-md-13,.gy-md-13{--bs-gutter-y:7rem}.g-md-14,.gx-md-14{--bs-gutter-x:7.5rem}.g-md-14,.gy-md-14{--bs-gutter-y:7.5rem}.g-md-15,.gx-md-15{--bs-gutter-x:8rem}.g-md-15,.gy-md-15{--bs-gutter-y:8rem}.g-md-16,.gx-md-16{--bs-gutter-x:8.5rem}.g-md-16,.gy-md-16{--bs-gutter-y:8.5rem}.g-md-17,.gx-md-17{--bs-gutter-x:9rem}.g-md-17,.gy-md-17{--bs-gutter-y:9rem}.g-md-18,.gx-md-18{--bs-gutter-x:9.5rem}.g-md-18,.gy-md-18{--bs-gutter-y:9.5rem}.g-md-19,.gx-md-19{--bs-gutter-x:10rem}.g-md-19,.gy-md-19{--bs-gutter-y:10rem}.g-md-20,.gx-md-20{--bs-gutter-x:10.5rem}.g-md-20,.gy-md-20{--bs-gutter-y:10.5rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333%}.col-lg-2{flex:0 0 auto;width:16.66667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333%}.col-lg-5{flex:0 0 auto;width:41.66667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333%}.col-lg-8{flex:0 0 auto;width:66.66667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333%}.col-lg-11{flex:0 0 auto;width:91.66667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}.g-lg-6,.gx-lg-6{--bs-gutter-x:3.5rem}.g-lg-6,.gy-lg-6{--bs-gutter-y:3.5rem}.g-lg-7,.gx-lg-7{--bs-gutter-x:4rem}.g-lg-7,.gy-lg-7{--bs-gutter-y:4rem}.g-lg-8,.gx-lg-8{--bs-gutter-x:4.5rem}.g-lg-8,.gy-lg-8{--bs-gutter-y:4.5rem}.g-lg-9,.gx-lg-9{--bs-gutter-x:5rem}.g-lg-9,.gy-lg-9{--bs-gutter-y:5rem}.g-lg-10,.gx-lg-10{--bs-gutter-x:5.5rem}.g-lg-10,.gy-lg-10{--bs-gutter-y:5.5rem}.g-lg-11,.gx-lg-11{--bs-gutter-x:6rem}.g-lg-11,.gy-lg-11{--bs-gutter-y:6rem}.g-lg-12,.gx-lg-12{--bs-gutter-x:6.5rem}.g-lg-12,.gy-lg-12{--bs-gutter-y:6.5rem}.g-lg-13,.gx-lg-13{--bs-gutter-x:7rem}.g-lg-13,.gy-lg-13{--bs-gutter-y:7rem}.g-lg-14,.gx-lg-14{--bs-gutter-x:7.5rem}.g-lg-14,.gy-lg-14{--bs-gutter-y:7.5rem}.g-lg-15,.gx-lg-15{--bs-gutter-x:8rem}.g-lg-15,.gy-lg-15{--bs-gutter-y:8rem}.g-lg-16,.gx-lg-16{--bs-gutter-x:8.5rem}.g-lg-16,.gy-lg-16{--bs-gutter-y:8.5rem}.g-lg-17,.gx-lg-17{--bs-gutter-x:9rem}.g-lg-17,.gy-lg-17{--bs-gutter-y:9rem}.g-lg-18,.gx-lg-18{--bs-gutter-x:9.5rem}.g-lg-18,.gy-lg-18{--bs-gutter-y:9.5rem}.g-lg-19,.gx-lg-19{--bs-gutter-x:10rem}.g-lg-19,.gy-lg-19{--bs-gutter-y:10rem}.g-lg-20,.gx-lg-20{--bs-gutter-x:10.5rem}.g-lg-20,.gy-lg-20{--bs-gutter-y:10.5rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333%}.col-xl-2{flex:0 0 auto;width:16.66667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333%}.col-xl-5{flex:0 0 auto;width:41.66667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333%}.col-xl-8{flex:0 0 auto;width:66.66667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333%}.col-xl-11{flex:0 0 auto;width:91.66667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}.g-xl-6,.gx-xl-6{--bs-gutter-x:3.5rem}.g-xl-6,.gy-xl-6{--bs-gutter-y:3.5rem}.g-xl-7,.gx-xl-7{--bs-gutter-x:4rem}.g-xl-7,.gy-xl-7{--bs-gutter-y:4rem}.g-xl-8,.gx-xl-8{--bs-gutter-x:4.5rem}.g-xl-8,.gy-xl-8{--bs-gutter-y:4.5rem}.g-xl-9,.gx-xl-9{--bs-gutter-x:5rem}.g-xl-9,.gy-xl-9{--bs-gutter-y:5rem}.g-xl-10,.gx-xl-10{--bs-gutter-x:5.5rem}.g-xl-10,.gy-xl-10{--bs-gutter-y:5.5rem}.g-xl-11,.gx-xl-11{--bs-gutter-x:6rem}.g-xl-11,.gy-xl-11{--bs-gutter-y:6rem}.g-xl-12,.gx-xl-12{--bs-gutter-x:6.5rem}.g-xl-12,.gy-xl-12{--bs-gutter-y:6.5rem}.g-xl-13,.gx-xl-13{--bs-gutter-x:7rem}.g-xl-13,.gy-xl-13{--bs-gutter-y:7rem}.g-xl-14,.gx-xl-14{--bs-gutter-x:7.5rem}.g-xl-14,.gy-xl-14{--bs-gutter-y:7.5rem}.g-xl-15,.gx-xl-15{--bs-gutter-x:8rem}.g-xl-15,.gy-xl-15{--bs-gutter-y:8rem}.g-xl-16,.gx-xl-16{--bs-gutter-x:8.5rem}.g-xl-16,.gy-xl-16{--bs-gutter-y:8.5rem}.g-xl-17,.gx-xl-17{--bs-gutter-x:9rem}.g-xl-17,.gy-xl-17{--bs-gutter-y:9rem}.g-xl-18,.gx-xl-18{--bs-gutter-x:9.5rem}.g-xl-18,.gy-xl-18{--bs-gutter-y:9.5rem}.g-xl-19,.gx-xl-19{--bs-gutter-x:10rem}.g-xl-19,.gy-xl-19{--bs-gutter-y:10rem}.g-xl-20,.gx-xl-20{--bs-gutter-x:10.5rem}.g-xl-20,.gy-xl-20{--bs-gutter-y:10.5rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333%}.col-xxl-2{flex:0 0 auto;width:16.66667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333%}.col-xxl-5{flex:0 0 auto;width:41.66667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333%}.col-xxl-8{flex:0 0 auto;width:66.66667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333%}.col-xxl-11{flex:0 0 auto;width:91.66667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}.g-xxl-6,.gx-xxl-6{--bs-gutter-x:3.5rem}.g-xxl-6,.gy-xxl-6{--bs-gutter-y:3.5rem}.g-xxl-7,.gx-xxl-7{--bs-gutter-x:4rem}.g-xxl-7,.gy-xxl-7{--bs-gutter-y:4rem}.g-xxl-8,.gx-xxl-8{--bs-gutter-x:4.5rem}.g-xxl-8,.gy-xxl-8{--bs-gutter-y:4.5rem}.g-xxl-9,.gx-xxl-9{--bs-gutter-x:5rem}.g-xxl-9,.gy-xxl-9{--bs-gutter-y:5rem}.g-xxl-10,.gx-xxl-10{--bs-gutter-x:5.5rem}.g-xxl-10,.gy-xxl-10{--bs-gutter-y:5.5rem}.g-xxl-11,.gx-xxl-11{--bs-gutter-x:6rem}.g-xxl-11,.gy-xxl-11{--bs-gutter-y:6rem}.g-xxl-12,.gx-xxl-12{--bs-gutter-x:6.5rem}.g-xxl-12,.gy-xxl-12{--bs-gutter-y:6.5rem}.g-xxl-13,.gx-xxl-13{--bs-gutter-x:7rem}.g-xxl-13,.gy-xxl-13{--bs-gutter-y:7rem}.g-xxl-14,.gx-xxl-14{--bs-gutter-x:7.5rem}.g-xxl-14,.gy-xxl-14{--bs-gutter-y:7.5rem}.g-xxl-15,.gx-xxl-15{--bs-gutter-x:8rem}.g-xxl-15,.gy-xxl-15{--bs-gutter-y:8rem}.g-xxl-16,.gx-xxl-16{--bs-gutter-x:8.5rem}.g-xxl-16,.gy-xxl-16{--bs-gutter-y:8.5rem}.g-xxl-17,.gx-xxl-17{--bs-gutter-x:9rem}.g-xxl-17,.gy-xxl-17{--bs-gutter-y:9rem}.g-xxl-18,.gx-xxl-18{--bs-gutter-x:9.5rem}.g-xxl-18,.gy-xxl-18{--bs-gutter-y:9.5rem}.g-xxl-19,.gx-xxl-19{--bs-gutter-x:10rem}.g-xxl-19,.gy-xxl-19{--bs-gutter-y:10rem}.g-xxl-20,.gx-xxl-20{--bs-gutter-x:10.5rem}.g-xxl-20,.gy-xxl-20{--bs-gutter-y:10.5rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-6{margin:3.5rem!important}.m-7{margin:4rem!important}.m-8{margin:4.5rem!important}.m-9{margin:5rem!important}.m-10{margin:5.5rem!important}.m-11{margin:6rem!important}.m-12{margin:6.5rem!important}.m-13{margin:7rem!important}.m-14{margin:7.5rem!important}.m-15{margin:8rem!important}.m-16{margin:8.5rem!important}.m-17{margin:9rem!important}.m-18{margin:9.5rem!important}.m-19{margin:10rem!important}.m-20{margin:10.5rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.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-6{margin-right:3.5rem!important;margin-left:3.5rem!important}.mx-7{margin-right:4rem!important;margin-left:4rem!important}.mx-8{margin-right:4.5rem!important;margin-left:4.5rem!important}.mx-9{margin-right:5rem!important;margin-left:5rem!important}.mx-10{margin-right:5.5rem!important;margin-left:5.5rem!important}.mx-11{margin-right:6rem!important;margin-left:6rem!important}.mx-12{margin-right:6.5rem!important;margin-left:6.5rem!important}.mx-13{margin-right:7rem!important;margin-left:7rem!important}.mx-14{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-15{margin-right:8rem!important;margin-left:8rem!important}.mx-16{margin-right:8.5rem!important;margin-left:8.5rem!important}.mx-17{margin-right:9rem!important;margin-left:9rem!important}.mx-18{margin-right:9.5rem!important;margin-left:9.5rem!important}.mx-19{margin-right:10rem!important;margin-left:10rem!important}.mx-20{margin-right:10.5rem!important;margin-left:10.5rem!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:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.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-6{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-8{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-9{margin-top:5rem!important;margin-bottom:5rem!important}.my-10{margin-top:5.5rem!important;margin-bottom:5.5rem!important}.my-11{margin-top:6rem!important;margin-bottom:6rem!important}.my-12{margin-top:6.5rem!important;margin-bottom:6.5rem!important}.my-13{margin-top:7rem!important;margin-bottom:7rem!important}.my-14{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-15{margin-top:8rem!important;margin-bottom:8rem!important}.my-16{margin-top:8.5rem!important;margin-bottom:8.5rem!important}.my-17{margin-top:9rem!important;margin-bottom:9rem!important}.my-18{margin-top:9.5rem!important;margin-bottom:9.5rem!important}.my-19{margin-top:10rem!important;margin-bottom:10rem!important}.my-20{margin-top:10.5rem!important;margin-bottom:10.5rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-6{margin-top:3.5rem!important}.mt-7{margin-top:4rem!important}.mt-8{margin-top:4.5rem!important}.mt-9{margin-top:5rem!important}.mt-10{margin-top:5.5rem!important}.mt-11{margin-top:6rem!important}.mt-12{margin-top:6.5rem!important}.mt-13{margin-top:7rem!important}.mt-14{margin-top:7.5rem!important}.mt-15{margin-top:8rem!important}.mt-16{margin-top:8.5rem!important}.mt-17{margin-top:9rem!important}.mt-18{margin-top:9.5rem!important}.mt-19{margin-top:10rem!important}.mt-20{margin-top:10.5rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-6{margin-right:3.5rem!important}.me-7{margin-right:4rem!important}.me-8{margin-right:4.5rem!important}.me-9{margin-right:5rem!important}.me-10{margin-right:5.5rem!important}.me-11{margin-right:6rem!important}.me-12{margin-right:6.5rem!important}.me-13{margin-right:7rem!important}.me-14{margin-right:7.5rem!important}.me-15{margin-right:8rem!important}.me-16{margin-right:8.5rem!important}.me-17{margin-right:9rem!important}.me-18{margin-right:9.5rem!important}.me-19{margin-right:10rem!important}.me-20{margin-right:10.5rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-6{margin-bottom:3.5rem!important}.mb-7{margin-bottom:4rem!important}.mb-8{margin-bottom:4.5rem!important}.mb-9{margin-bottom:5rem!important}.mb-10{margin-bottom:5.5rem!important}.mb-11{margin-bottom:6rem!important}.mb-12{margin-bottom:6.5rem!important}.mb-13{margin-bottom:7rem!important}.mb-14{margin-bottom:7.5rem!important}.mb-15{margin-bottom:8rem!important}.mb-16{margin-bottom:8.5rem!important}.mb-17{margin-bottom:9rem!important}.mb-18{margin-bottom:9.5rem!important}.mb-19{margin-bottom:10rem!important}.mb-20{margin-bottom:10.5rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-6{margin-left:3.5rem!important}.ms-7{margin-left:4rem!important}.ms-8{margin-left:4.5rem!important}.ms-9{margin-left:5rem!important}.ms-10{margin-left:5.5rem!important}.ms-11{margin-left:6rem!important}.ms-12{margin-left:6.5rem!important}.ms-13{margin-left:7rem!important}.ms-14{margin-left:7.5rem!important}.ms-15{margin-left:8rem!important}.ms-16{margin-left:8.5rem!important}.ms-17{margin-left:9rem!important}.ms-18{margin-left:9.5rem!important}.ms-19{margin-left:10rem!important}.ms-20{margin-left:10.5rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.p-6{padding:3.5rem!important}.p-7{padding:4rem!important}.p-8{padding:4.5rem!important}.p-9{padding:5rem!important}.p-10{padding:5.5rem!important}.p-11{padding:6rem!important}.p-12{padding:6.5rem!important}.p-13{padding:7rem!important}.p-14{padding:7.5rem!important}.p-15{padding:8rem!important}.p-16{padding:8.5rem!important}.p-17{padding:9rem!important}.p-18{padding:9.5rem!important}.p-19{padding:10rem!important}.p-20{padding:10.5rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.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}.px-6{padding-right:3.5rem!important;padding-left:3.5rem!important}.px-7{padding-right:4rem!important;padding-left:4rem!important}.px-8{padding-right:4.5rem!important;padding-left:4.5rem!important}.px-9{padding-right:5rem!important;padding-left:5rem!important}.px-10{padding-right:5.5rem!important;padding-left:5.5rem!important}.px-11{padding-right:6rem!important;padding-left:6rem!important}.px-12{padding-right:6.5rem!important;padding-left:6.5rem!important}.px-13{padding-right:7rem!important;padding-left:7rem!important}.px-14{padding-right:7.5rem!important;padding-left:7.5rem!important}.px-15{padding-right:8rem!important;padding-left:8rem!important}.px-16{padding-right:8.5rem!important;padding-left:8.5rem!important}.px-17{padding-right:9rem!important;padding-left:9rem!important}.px-18{padding-right:9.5rem!important;padding-left:9.5rem!important}.px-19{padding-right:10rem!important;padding-left:10rem!important}.px-20{padding-right:10.5rem!important;padding-left:10.5rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.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}.py-6{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-8{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-9{padding-top:5rem!important;padding-bottom:5rem!important}.py-10{padding-top:5.5rem!important;padding-bottom:5.5rem!important}.py-11{padding-top:6rem!important;padding-bottom:6rem!important}.py-12{padding-top:6.5rem!important;padding-bottom:6.5rem!important}.py-13{padding-top:7rem!important;padding-bottom:7rem!important}.py-14{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.py-15{padding-top:8rem!important;padding-bottom:8rem!important}.py-16{padding-top:8.5rem!important;padding-bottom:8.5rem!important}.py-17{padding-top:9rem!important;padding-bottom:9rem!important}.py-18{padding-top:9.5rem!important;padding-bottom:9.5rem!important}.py-19{padding-top:10rem!important;padding-bottom:10rem!important}.py-20{padding-top:10.5rem!important;padding-bottom:10.5rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pt-6{padding-top:3.5rem!important}.pt-7{padding-top:4rem!important}.pt-8{padding-top:4.5rem!important}.pt-9{padding-top:5rem!important}.pt-10{padding-top:5.5rem!important}.pt-11{padding-top:6rem!important}.pt-12{padding-top:6.5rem!important}.pt-13{padding-top:7rem!important}.pt-14{padding-top:7.5rem!important}.pt-15{padding-top:8rem!important}.pt-16{padding-top:8.5rem!important}.pt-17{padding-top:9rem!important}.pt-18{padding-top:9.5rem!important}.pt-19{padding-top:10rem!important}.pt-20{padding-top:10.5rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pe-6{padding-right:3.5rem!important}.pe-7{padding-right:4rem!important}.pe-8{padding-right:4.5rem!important}.pe-9{padding-right:5rem!important}.pe-10{padding-right:5.5rem!important}.pe-11{padding-right:6rem!important}.pe-12{padding-right:6.5rem!important}.pe-13{padding-right:7rem!important}.pe-14{padding-right:7.5rem!important}.pe-15{padding-right:8rem!important}.pe-16{padding-right:8.5rem!important}.pe-17{padding-right:9rem!important}.pe-18{padding-right:9.5rem!important}.pe-19{padding-right:10rem!important}.pe-20{padding-right:10.5rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.pb-6{padding-bottom:3.5rem!important}.pb-7{padding-bottom:4rem!important}.pb-8{padding-bottom:4.5rem!important}.pb-9{padding-bottom:5rem!important}.pb-10{padding-bottom:5.5rem!important}.pb-11{padding-bottom:6rem!important}.pb-12{padding-bottom:6.5rem!important}.pb-13{padding-bottom:7rem!important}.pb-14{padding-bottom:7.5rem!important}.pb-15{padding-bottom:8rem!important}.pb-16{padding-bottom:8.5rem!important}.pb-17{padding-bottom:9rem!important}.pb-18{padding-bottom:9.5rem!important}.pb-19{padding-bottom:10rem!important}.pb-20{padding-bottom:10.5rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.ps-6{padding-left:3.5rem!important}.ps-7{padding-left:4rem!important}.ps-8{padding-left:4.5rem!important}.ps-9{padding-left:5rem!important}.ps-10{padding-left:5.5rem!important}.ps-11{padding-left:6rem!important}.ps-12{padding-left:6.5rem!important}.ps-13{padding-left:7rem!important}.ps-14{padding-left:7.5rem!important}.ps-15{padding-left:8rem!important}.ps-16{padding-left:8.5rem!important}.ps-17{padding-left:9rem!important}.ps-18{padding-left:9.5rem!important}.ps-19{padding-left:10rem!important}.ps-20{padding-left:10.5rem!important}@media (min-width:576px){.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-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-6{margin:3.5rem!important}.m-sm-7{margin:4rem!important}.m-sm-8{margin:4.5rem!important}.m-sm-9{margin:5rem!important}.m-sm-10{margin:5.5rem!important}.m-sm-11{margin:6rem!important}.m-sm-12{margin:6.5rem!important}.m-sm-13{margin:7rem!important}.m-sm-14{margin:7.5rem!important}.m-sm-15{margin:8rem!important}.m-sm-16{margin:8.5rem!important}.m-sm-17{margin:9rem!important}.m-sm-18{margin:9.5rem!important}.m-sm-19{margin:10rem!important}.m-sm-20{margin:10.5rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.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-6{margin-right:3.5rem!important;margin-left:3.5rem!important}.mx-sm-7{margin-right:4rem!important;margin-left:4rem!important}.mx-sm-8{margin-right:4.5rem!important;margin-left:4.5rem!important}.mx-sm-9{margin-right:5rem!important;margin-left:5rem!important}.mx-sm-10{margin-right:5.5rem!important;margin-left:5.5rem!important}.mx-sm-11{margin-right:6rem!important;margin-left:6rem!important}.mx-sm-12{margin-right:6.5rem!important;margin-left:6.5rem!important}.mx-sm-13{margin-right:7rem!important;margin-left:7rem!important}.mx-sm-14{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-sm-15{margin-right:8rem!important;margin-left:8rem!important}.mx-sm-16{margin-right:8.5rem!important;margin-left:8.5rem!important}.mx-sm-17{margin-right:9rem!important;margin-left:9rem!important}.mx-sm-18{margin-right:9.5rem!important;margin-left:9.5rem!important}.mx-sm-19{margin-right:10rem!important;margin-left:10rem!important}.mx-sm-20{margin-right:10.5rem!important;margin-left:10.5rem!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:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.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-6{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-sm-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-sm-8{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-sm-9{margin-top:5rem!important;margin-bottom:5rem!important}.my-sm-10{margin-top:5.5rem!important;margin-bottom:5.5rem!important}.my-sm-11{margin-top:6rem!important;margin-bottom:6rem!important}.my-sm-12{margin-top:6.5rem!important;margin-bottom:6.5rem!important}.my-sm-13{margin-top:7rem!important;margin-bottom:7rem!important}.my-sm-14{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-sm-15{margin-top:8rem!important;margin-bottom:8rem!important}.my-sm-16{margin-top:8.5rem!important;margin-bottom:8.5rem!important}.my-sm-17{margin-top:9rem!important;margin-bottom:9rem!important}.my-sm-18{margin-top:9.5rem!important;margin-bottom:9.5rem!important}.my-sm-19{margin-top:10rem!important;margin-bottom:10rem!important}.my-sm-20{margin-top:10.5rem!important;margin-bottom:10.5rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.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-6{margin-top:3.5rem!important}.mt-sm-7{margin-top:4rem!important}.mt-sm-8{margin-top:4.5rem!important}.mt-sm-9{margin-top:5rem!important}.mt-sm-10{margin-top:5.5rem!important}.mt-sm-11{margin-top:6rem!important}.mt-sm-12{margin-top:6.5rem!important}.mt-sm-13{margin-top:7rem!important}.mt-sm-14{margin-top:7.5rem!important}.mt-sm-15{margin-top:8rem!important}.mt-sm-16{margin-top:8.5rem!important}.mt-sm-17{margin-top:9rem!important}.mt-sm-18{margin-top:9.5rem!important}.mt-sm-19{margin-top:10rem!important}.mt-sm-20{margin-top:10.5rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.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-6{margin-right:3.5rem!important}.me-sm-7{margin-right:4rem!important}.me-sm-8{margin-right:4.5rem!important}.me-sm-9{margin-right:5rem!important}.me-sm-10{margin-right:5.5rem!important}.me-sm-11{margin-right:6rem!important}.me-sm-12{margin-right:6.5rem!important}.me-sm-13{margin-right:7rem!important}.me-sm-14{margin-right:7.5rem!important}.me-sm-15{margin-right:8rem!important}.me-sm-16{margin-right:8.5rem!important}.me-sm-17{margin-right:9rem!important}.me-sm-18{margin-right:9.5rem!important}.me-sm-19{margin-right:10rem!important}.me-sm-20{margin-right:10.5rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.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-6{margin-bottom:3.5rem!important}.mb-sm-7{margin-bottom:4rem!important}.mb-sm-8{margin-bottom:4.5rem!important}.mb-sm-9{margin-bottom:5rem!important}.mb-sm-10{margin-bottom:5.5rem!important}.mb-sm-11{margin-bottom:6rem!important}.mb-sm-12{margin-bottom:6.5rem!important}.mb-sm-13{margin-bottom:7rem!important}.mb-sm-14{margin-bottom:7.5rem!important}.mb-sm-15{margin-bottom:8rem!important}.mb-sm-16{margin-bottom:8.5rem!important}.mb-sm-17{margin-bottom:9rem!important}.mb-sm-18{margin-bottom:9.5rem!important}.mb-sm-19{margin-bottom:10rem!important}.mb-sm-20{margin-bottom:10.5rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.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-6{margin-left:3.5rem!important}.ms-sm-7{margin-left:4rem!important}.ms-sm-8{margin-left:4.5rem!important}.ms-sm-9{margin-left:5rem!important}.ms-sm-10{margin-left:5.5rem!important}.ms-sm-11{margin-left:6rem!important}.ms-sm-12{margin-left:6.5rem!important}.ms-sm-13{margin-left:7rem!important}.ms-sm-14{margin-left:7.5rem!important}.ms-sm-15{margin-left:8rem!important}.ms-sm-16{margin-left:8.5rem!important}.ms-sm-17{margin-left:9rem!important}.ms-sm-18{margin-left:9.5rem!important}.ms-sm-19{margin-left:10rem!important}.ms-sm-20{margin-left:10.5rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.p-sm-6{padding:3.5rem!important}.p-sm-7{padding:4rem!important}.p-sm-8{padding:4.5rem!important}.p-sm-9{padding:5rem!important}.p-sm-10{padding:5.5rem!important}.p-sm-11{padding:6rem!important}.p-sm-12{padding:6.5rem!important}.p-sm-13{padding:7rem!important}.p-sm-14{padding:7.5rem!important}.p-sm-15{padding:8rem!important}.p-sm-16{padding:8.5rem!important}.p-sm-17{padding:9rem!important}.p-sm-18{padding:9.5rem!important}.p-sm-19{padding:10rem!important}.p-sm-20{padding:10.5rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.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}.px-sm-6{padding-right:3.5rem!important;padding-left:3.5rem!important}.px-sm-7{padding-right:4rem!important;padding-left:4rem!important}.px-sm-8{padding-right:4.5rem!important;padding-left:4.5rem!important}.px-sm-9{padding-right:5rem!important;padding-left:5rem!important}.px-sm-10{padding-right:5.5rem!important;padding-left:5.5rem!important}.px-sm-11{padding-right:6rem!important;padding-left:6rem!important}.px-sm-12{padding-right:6.5rem!important;padding-left:6.5rem!important}.px-sm-13{padding-right:7rem!important;padding-left:7rem!important}.px-sm-14{padding-right:7.5rem!important;padding-left:7.5rem!important}.px-sm-15{padding-right:8rem!important;padding-left:8rem!important}.px-sm-16{padding-right:8.5rem!important;padding-left:8.5rem!important}.px-sm-17{padding-right:9rem!important;padding-left:9rem!important}.px-sm-18{padding-right:9.5rem!important;padding-left:9.5rem!important}.px-sm-19{padding-right:10rem!important;padding-left:10rem!important}.px-sm-20{padding-right:10.5rem!important;padding-left:10.5rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.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}.py-sm-6{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-sm-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-sm-8{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-sm-9{padding-top:5rem!important;padding-bottom:5rem!important}.py-sm-10{padding-top:5.5rem!important;padding-bottom:5.5rem!important}.py-sm-11{padding-top:6rem!important;padding-bottom:6rem!important}.py-sm-12{padding-top:6.5rem!important;padding-bottom:6.5rem!important}.py-sm-13{padding-top:7rem!important;padding-bottom:7rem!important}.py-sm-14{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.py-sm-15{padding-top:8rem!important;padding-bottom:8rem!important}.py-sm-16{padding-top:8.5rem!important;padding-bottom:8.5rem!important}.py-sm-17{padding-top:9rem!important;padding-bottom:9rem!important}.py-sm-18{padding-top:9.5rem!important;padding-bottom:9.5rem!important}.py-sm-19{padding-top:10rem!important;padding-bottom:10rem!important}.py-sm-20{padding-top:10.5rem!important;padding-bottom:10.5rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pt-sm-6{padding-top:3.5rem!important}.pt-sm-7{padding-top:4rem!important}.pt-sm-8{padding-top:4.5rem!important}.pt-sm-9{padding-top:5rem!important}.pt-sm-10{padding-top:5.5rem!important}.pt-sm-11{padding-top:6rem!important}.pt-sm-12{padding-top:6.5rem!important}.pt-sm-13{padding-top:7rem!important}.pt-sm-14{padding-top:7.5rem!important}.pt-sm-15{padding-top:8rem!important}.pt-sm-16{padding-top:8.5rem!important}.pt-sm-17{padding-top:9rem!important}.pt-sm-18{padding-top:9.5rem!important}.pt-sm-19{padding-top:10rem!important}.pt-sm-20{padding-top:10.5rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pe-sm-6{padding-right:3.5rem!important}.pe-sm-7{padding-right:4rem!important}.pe-sm-8{padding-right:4.5rem!important}.pe-sm-9{padding-right:5rem!important}.pe-sm-10{padding-right:5.5rem!important}.pe-sm-11{padding-right:6rem!important}.pe-sm-12{padding-right:6.5rem!important}.pe-sm-13{padding-right:7rem!important}.pe-sm-14{padding-right:7.5rem!important}.pe-sm-15{padding-right:8rem!important}.pe-sm-16{padding-right:8.5rem!important}.pe-sm-17{padding-right:9rem!important}.pe-sm-18{padding-right:9.5rem!important}.pe-sm-19{padding-right:10rem!important}.pe-sm-20{padding-right:10.5rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.pb-sm-6{padding-bottom:3.5rem!important}.pb-sm-7{padding-bottom:4rem!important}.pb-sm-8{padding-bottom:4.5rem!important}.pb-sm-9{padding-bottom:5rem!important}.pb-sm-10{padding-bottom:5.5rem!important}.pb-sm-11{padding-bottom:6rem!important}.pb-sm-12{padding-bottom:6.5rem!important}.pb-sm-13{padding-bottom:7rem!important}.pb-sm-14{padding-bottom:7.5rem!important}.pb-sm-15{padding-bottom:8rem!important}.pb-sm-16{padding-bottom:8.5rem!important}.pb-sm-17{padding-bottom:9rem!important}.pb-sm-18{padding-bottom:9.5rem!important}.pb-sm-19{padding-bottom:10rem!important}.pb-sm-20{padding-bottom:10.5rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.ps-sm-6{padding-left:3.5rem!important}.ps-sm-7{padding-left:4rem!important}.ps-sm-8{padding-left:4.5rem!important}.ps-sm-9{padding-left:5rem!important}.ps-sm-10{padding-left:5.5rem!important}.ps-sm-11{padding-left:6rem!important}.ps-sm-12{padding-left:6.5rem!important}.ps-sm-13{padding-left:7rem!important}.ps-sm-14{padding-left:7.5rem!important}.ps-sm-15{padding-left:8rem!important}.ps-sm-16{padding-left:8.5rem!important}.ps-sm-17{padding-left:9rem!important}.ps-sm-18{padding-left:9.5rem!important}.ps-sm-19{padding-left:10rem!important}.ps-sm-20{padding-left:10.5rem!important}}@media (min-width:768px){.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-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-6{margin:3.5rem!important}.m-md-7{margin:4rem!important}.m-md-8{margin:4.5rem!important}.m-md-9{margin:5rem!important}.m-md-10{margin:5.5rem!important}.m-md-11{margin:6rem!important}.m-md-12{margin:6.5rem!important}.m-md-13{margin:7rem!important}.m-md-14{margin:7.5rem!important}.m-md-15{margin:8rem!important}.m-md-16{margin:8.5rem!important}.m-md-17{margin:9rem!important}.m-md-18{margin:9.5rem!important}.m-md-19{margin:10rem!important}.m-md-20{margin:10.5rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.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-6{margin-right:3.5rem!important;margin-left:3.5rem!important}.mx-md-7{margin-right:4rem!important;margin-left:4rem!important}.mx-md-8{margin-right:4.5rem!important;margin-left:4.5rem!important}.mx-md-9{margin-right:5rem!important;margin-left:5rem!important}.mx-md-10{margin-right:5.5rem!important;margin-left:5.5rem!important}.mx-md-11{margin-right:6rem!important;margin-left:6rem!important}.mx-md-12{margin-right:6.5rem!important;margin-left:6.5rem!important}.mx-md-13{margin-right:7rem!important;margin-left:7rem!important}.mx-md-14{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-md-15{margin-right:8rem!important;margin-left:8rem!important}.mx-md-16{margin-right:8.5rem!important;margin-left:8.5rem!important}.mx-md-17{margin-right:9rem!important;margin-left:9rem!important}.mx-md-18{margin-right:9.5rem!important;margin-left:9.5rem!important}.mx-md-19{margin-right:10rem!important;margin-left:10rem!important}.mx-md-20{margin-right:10.5rem!important;margin-left:10.5rem!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:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.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-6{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-md-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-md-8{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-md-9{margin-top:5rem!important;margin-bottom:5rem!important}.my-md-10{margin-top:5.5rem!important;margin-bottom:5.5rem!important}.my-md-11{margin-top:6rem!important;margin-bottom:6rem!important}.my-md-12{margin-top:6.5rem!important;margin-bottom:6.5rem!important}.my-md-13{margin-top:7rem!important;margin-bottom:7rem!important}.my-md-14{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-md-15{margin-top:8rem!important;margin-bottom:8rem!important}.my-md-16{margin-top:8.5rem!important;margin-bottom:8.5rem!important}.my-md-17{margin-top:9rem!important;margin-bottom:9rem!important}.my-md-18{margin-top:9.5rem!important;margin-bottom:9.5rem!important}.my-md-19{margin-top:10rem!important;margin-bottom:10rem!important}.my-md-20{margin-top:10.5rem!important;margin-bottom:10.5rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.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-6{margin-top:3.5rem!important}.mt-md-7{margin-top:4rem!important}.mt-md-8{margin-top:4.5rem!important}.mt-md-9{margin-top:5rem!important}.mt-md-10{margin-top:5.5rem!important}.mt-md-11{margin-top:6rem!important}.mt-md-12{margin-top:6.5rem!important}.mt-md-13{margin-top:7rem!important}.mt-md-14{margin-top:7.5rem!important}.mt-md-15{margin-top:8rem!important}.mt-md-16{margin-top:8.5rem!important}.mt-md-17{margin-top:9rem!important}.mt-md-18{margin-top:9.5rem!important}.mt-md-19{margin-top:10rem!important}.mt-md-20{margin-top:10.5rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.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-6{margin-right:3.5rem!important}.me-md-7{margin-right:4rem!important}.me-md-8{margin-right:4.5rem!important}.me-md-9{margin-right:5rem!important}.me-md-10{margin-right:5.5rem!important}.me-md-11{margin-right:6rem!important}.me-md-12{margin-right:6.5rem!important}.me-md-13{margin-right:7rem!important}.me-md-14{margin-right:7.5rem!important}.me-md-15{margin-right:8rem!important}.me-md-16{margin-right:8.5rem!important}.me-md-17{margin-right:9rem!important}.me-md-18{margin-right:9.5rem!important}.me-md-19{margin-right:10rem!important}.me-md-20{margin-right:10.5rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.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-6{margin-bottom:3.5rem!important}.mb-md-7{margin-bottom:4rem!important}.mb-md-8{margin-bottom:4.5rem!important}.mb-md-9{margin-bottom:5rem!important}.mb-md-10{margin-bottom:5.5rem!important}.mb-md-11{margin-bottom:6rem!important}.mb-md-12{margin-bottom:6.5rem!important}.mb-md-13{margin-bottom:7rem!important}.mb-md-14{margin-bottom:7.5rem!important}.mb-md-15{margin-bottom:8rem!important}.mb-md-16{margin-bottom:8.5rem!important}.mb-md-17{margin-bottom:9rem!important}.mb-md-18{margin-bottom:9.5rem!important}.mb-md-19{margin-bottom:10rem!important}.mb-md-20{margin-bottom:10.5rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.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-6{margin-left:3.5rem!important}.ms-md-7{margin-left:4rem!important}.ms-md-8{margin-left:4.5rem!important}.ms-md-9{margin-left:5rem!important}.ms-md-10{margin-left:5.5rem!important}.ms-md-11{margin-left:6rem!important}.ms-md-12{margin-left:6.5rem!important}.ms-md-13{margin-left:7rem!important}.ms-md-14{margin-left:7.5rem!important}.ms-md-15{margin-left:8rem!important}.ms-md-16{margin-left:8.5rem!important}.ms-md-17{margin-left:9rem!important}.ms-md-18{margin-left:9.5rem!important}.ms-md-19{margin-left:10rem!important}.ms-md-20{margin-left:10.5rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.p-md-6{padding:3.5rem!important}.p-md-7{padding:4rem!important}.p-md-8{padding:4.5rem!important}.p-md-9{padding:5rem!important}.p-md-10{padding:5.5rem!important}.p-md-11{padding:6rem!important}.p-md-12{padding:6.5rem!important}.p-md-13{padding:7rem!important}.p-md-14{padding:7.5rem!important}.p-md-15{padding:8rem!important}.p-md-16{padding:8.5rem!important}.p-md-17{padding:9rem!important}.p-md-18{padding:9.5rem!important}.p-md-19{padding:10rem!important}.p-md-20{padding:10.5rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.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}.px-md-6{padding-right:3.5rem!important;padding-left:3.5rem!important}.px-md-7{padding-right:4rem!important;padding-left:4rem!important}.px-md-8{padding-right:4.5rem!important;padding-left:4.5rem!important}.px-md-9{padding-right:5rem!important;padding-left:5rem!important}.px-md-10{padding-right:5.5rem!important;padding-left:5.5rem!important}.px-md-11{padding-right:6rem!important;padding-left:6rem!important}.px-md-12{padding-right:6.5rem!important;padding-left:6.5rem!important}.px-md-13{padding-right:7rem!important;padding-left:7rem!important}.px-md-14{padding-right:7.5rem!important;padding-left:7.5rem!important}.px-md-15{padding-right:8rem!important;padding-left:8rem!important}.px-md-16{padding-right:8.5rem!important;padding-left:8.5rem!important}.px-md-17{padding-right:9rem!important;padding-left:9rem!important}.px-md-18{padding-right:9.5rem!important;padding-left:9.5rem!important}.px-md-19{padding-right:10rem!important;padding-left:10rem!important}.px-md-20{padding-right:10.5rem!important;padding-left:10.5rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.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}.py-md-6{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-md-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-md-8{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-md-9{padding-top:5rem!important;padding-bottom:5rem!important}.py-md-10{padding-top:5.5rem!important;padding-bottom:5.5rem!important}.py-md-11{padding-top:6rem!important;padding-bottom:6rem!important}.py-md-12{padding-top:6.5rem!important;padding-bottom:6.5rem!important}.py-md-13{padding-top:7rem!important;padding-bottom:7rem!important}.py-md-14{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.py-md-15{padding-top:8rem!important;padding-bottom:8rem!important}.py-md-16{padding-top:8.5rem!important;padding-bottom:8.5rem!important}.py-md-17{padding-top:9rem!important;padding-bottom:9rem!important}.py-md-18{padding-top:9.5rem!important;padding-bottom:9.5rem!important}.py-md-19{padding-top:10rem!important;padding-bottom:10rem!important}.py-md-20{padding-top:10.5rem!important;padding-bottom:10.5rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pt-md-6{padding-top:3.5rem!important}.pt-md-7{padding-top:4rem!important}.pt-md-8{padding-top:4.5rem!important}.pt-md-9{padding-top:5rem!important}.pt-md-10{padding-top:5.5rem!important}.pt-md-11{padding-top:6rem!important}.pt-md-12{padding-top:6.5rem!important}.pt-md-13{padding-top:7rem!important}.pt-md-14{padding-top:7.5rem!important}.pt-md-15{padding-top:8rem!important}.pt-md-16{padding-top:8.5rem!important}.pt-md-17{padding-top:9rem!important}.pt-md-18{padding-top:9.5rem!important}.pt-md-19{padding-top:10rem!important}.pt-md-20{padding-top:10.5rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pe-md-6{padding-right:3.5rem!important}.pe-md-7{padding-right:4rem!important}.pe-md-8{padding-right:4.5rem!important}.pe-md-9{padding-right:5rem!important}.pe-md-10{padding-right:5.5rem!important}.pe-md-11{padding-right:6rem!important}.pe-md-12{padding-right:6.5rem!important}.pe-md-13{padding-right:7rem!important}.pe-md-14{padding-right:7.5rem!important}.pe-md-15{padding-right:8rem!important}.pe-md-16{padding-right:8.5rem!important}.pe-md-17{padding-right:9rem!important}.pe-md-18{padding-right:9.5rem!important}.pe-md-19{padding-right:10rem!important}.pe-md-20{padding-right:10.5rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.pb-md-6{padding-bottom:3.5rem!important}.pb-md-7{padding-bottom:4rem!important}.pb-md-8{padding-bottom:4.5rem!important}.pb-md-9{padding-bottom:5rem!important}.pb-md-10{padding-bottom:5.5rem!important}.pb-md-11{padding-bottom:6rem!important}.pb-md-12{padding-bottom:6.5rem!important}.pb-md-13{padding-bottom:7rem!important}.pb-md-14{padding-bottom:7.5rem!important}.pb-md-15{padding-bottom:8rem!important}.pb-md-16{padding-bottom:8.5rem!important}.pb-md-17{padding-bottom:9rem!important}.pb-md-18{padding-bottom:9.5rem!important}.pb-md-19{padding-bottom:10rem!important}.pb-md-20{padding-bottom:10.5rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.ps-md-6{padding-left:3.5rem!important}.ps-md-7{padding-left:4rem!important}.ps-md-8{padding-left:4.5rem!important}.ps-md-9{padding-left:5rem!important}.ps-md-10{padding-left:5.5rem!important}.ps-md-11{padding-left:6rem!important}.ps-md-12{padding-left:6.5rem!important}.ps-md-13{padding-left:7rem!important}.ps-md-14{padding-left:7.5rem!important}.ps-md-15{padding-left:8rem!important}.ps-md-16{padding-left:8.5rem!important}.ps-md-17{padding-left:9rem!important}.ps-md-18{padding-left:9.5rem!important}.ps-md-19{padding-left:10rem!important}.ps-md-20{padding-left:10.5rem!important}}@media (min-width:992px){.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-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-6{margin:3.5rem!important}.m-lg-7{margin:4rem!important}.m-lg-8{margin:4.5rem!important}.m-lg-9{margin:5rem!important}.m-lg-10{margin:5.5rem!important}.m-lg-11{margin:6rem!important}.m-lg-12{margin:6.5rem!important}.m-lg-13{margin:7rem!important}.m-lg-14{margin:7.5rem!important}.m-lg-15{margin:8rem!important}.m-lg-16{margin:8.5rem!important}.m-lg-17{margin:9rem!important}.m-lg-18{margin:9.5rem!important}.m-lg-19{margin:10rem!important}.m-lg-20{margin:10.5rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.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-6{margin-right:3.5rem!important;margin-left:3.5rem!important}.mx-lg-7{margin-right:4rem!important;margin-left:4rem!important}.mx-lg-8{margin-right:4.5rem!important;margin-left:4.5rem!important}.mx-lg-9{margin-right:5rem!important;margin-left:5rem!important}.mx-lg-10{margin-right:5.5rem!important;margin-left:5.5rem!important}.mx-lg-11{margin-right:6rem!important;margin-left:6rem!important}.mx-lg-12{margin-right:6.5rem!important;margin-left:6.5rem!important}.mx-lg-13{margin-right:7rem!important;margin-left:7rem!important}.mx-lg-14{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-lg-15{margin-right:8rem!important;margin-left:8rem!important}.mx-lg-16{margin-right:8.5rem!important;margin-left:8.5rem!important}.mx-lg-17{margin-right:9rem!important;margin-left:9rem!important}.mx-lg-18{margin-right:9.5rem!important;margin-left:9.5rem!important}.mx-lg-19{margin-right:10rem!important;margin-left:10rem!important}.mx-lg-20{margin-right:10.5rem!important;margin-left:10.5rem!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:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.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-6{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-lg-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-lg-8{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-lg-9{margin-top:5rem!important;margin-bottom:5rem!important}.my-lg-10{margin-top:5.5rem!important;margin-bottom:5.5rem!important}.my-lg-11{margin-top:6rem!important;margin-bottom:6rem!important}.my-lg-12{margin-top:6.5rem!important;margin-bottom:6.5rem!important}.my-lg-13{margin-top:7rem!important;margin-bottom:7rem!important}.my-lg-14{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-lg-15{margin-top:8rem!important;margin-bottom:8rem!important}.my-lg-16{margin-top:8.5rem!important;margin-bottom:8.5rem!important}.my-lg-17{margin-top:9rem!important;margin-bottom:9rem!important}.my-lg-18{margin-top:9.5rem!important;margin-bottom:9.5rem!important}.my-lg-19{margin-top:10rem!important;margin-bottom:10rem!important}.my-lg-20{margin-top:10.5rem!important;margin-bottom:10.5rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.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-6{margin-top:3.5rem!important}.mt-lg-7{margin-top:4rem!important}.mt-lg-8{margin-top:4.5rem!important}.mt-lg-9{margin-top:5rem!important}.mt-lg-10{margin-top:5.5rem!important}.mt-lg-11{margin-top:6rem!important}.mt-lg-12{margin-top:6.5rem!important}.mt-lg-13{margin-top:7rem!important}.mt-lg-14{margin-top:7.5rem!important}.mt-lg-15{margin-top:8rem!important}.mt-lg-16{margin-top:8.5rem!important}.mt-lg-17{margin-top:9rem!important}.mt-lg-18{margin-top:9.5rem!important}.mt-lg-19{margin-top:10rem!important}.mt-lg-20{margin-top:10.5rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.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-6{margin-right:3.5rem!important}.me-lg-7{margin-right:4rem!important}.me-lg-8{margin-right:4.5rem!important}.me-lg-9{margin-right:5rem!important}.me-lg-10{margin-right:5.5rem!important}.me-lg-11{margin-right:6rem!important}.me-lg-12{margin-right:6.5rem!important}.me-lg-13{margin-right:7rem!important}.me-lg-14{margin-right:7.5rem!important}.me-lg-15{margin-right:8rem!important}.me-lg-16{margin-right:8.5rem!important}.me-lg-17{margin-right:9rem!important}.me-lg-18{margin-right:9.5rem!important}.me-lg-19{margin-right:10rem!important}.me-lg-20{margin-right:10.5rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.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-6{margin-bottom:3.5rem!important}.mb-lg-7{margin-bottom:4rem!important}.mb-lg-8{margin-bottom:4.5rem!important}.mb-lg-9{margin-bottom:5rem!important}.mb-lg-10{margin-bottom:5.5rem!important}.mb-lg-11{margin-bottom:6rem!important}.mb-lg-12{margin-bottom:6.5rem!important}.mb-lg-13{margin-bottom:7rem!important}.mb-lg-14{margin-bottom:7.5rem!important}.mb-lg-15{margin-bottom:8rem!important}.mb-lg-16{margin-bottom:8.5rem!important}.mb-lg-17{margin-bottom:9rem!important}.mb-lg-18{margin-bottom:9.5rem!important}.mb-lg-19{margin-bottom:10rem!important}.mb-lg-20{margin-bottom:10.5rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.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-6{margin-left:3.5rem!important}.ms-lg-7{margin-left:4rem!important}.ms-lg-8{margin-left:4.5rem!important}.ms-lg-9{margin-left:5rem!important}.ms-lg-10{margin-left:5.5rem!important}.ms-lg-11{margin-left:6rem!important}.ms-lg-12{margin-left:6.5rem!important}.ms-lg-13{margin-left:7rem!important}.ms-lg-14{margin-left:7.5rem!important}.ms-lg-15{margin-left:8rem!important}.ms-lg-16{margin-left:8.5rem!important}.ms-lg-17{margin-left:9rem!important}.ms-lg-18{margin-left:9.5rem!important}.ms-lg-19{margin-left:10rem!important}.ms-lg-20{margin-left:10.5rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.p-lg-6{padding:3.5rem!important}.p-lg-7{padding:4rem!important}.p-lg-8{padding:4.5rem!important}.p-lg-9{padding:5rem!important}.p-lg-10{padding:5.5rem!important}.p-lg-11{padding:6rem!important}.p-lg-12{padding:6.5rem!important}.p-lg-13{padding:7rem!important}.p-lg-14{padding:7.5rem!important}.p-lg-15{padding:8rem!important}.p-lg-16{padding:8.5rem!important}.p-lg-17{padding:9rem!important}.p-lg-18{padding:9.5rem!important}.p-lg-19{padding:10rem!important}.p-lg-20{padding:10.5rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.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}.px-lg-6{padding-right:3.5rem!important;padding-left:3.5rem!important}.px-lg-7{padding-right:4rem!important;padding-left:4rem!important}.px-lg-8{padding-right:4.5rem!important;padding-left:4.5rem!important}.px-lg-9{padding-right:5rem!important;padding-left:5rem!important}.px-lg-10{padding-right:5.5rem!important;padding-left:5.5rem!important}.px-lg-11{padding-right:6rem!important;padding-left:6rem!important}.px-lg-12{padding-right:6.5rem!important;padding-left:6.5rem!important}.px-lg-13{padding-right:7rem!important;padding-left:7rem!important}.px-lg-14{padding-right:7.5rem!important;padding-left:7.5rem!important}.px-lg-15{padding-right:8rem!important;padding-left:8rem!important}.px-lg-16{padding-right:8.5rem!important;padding-left:8.5rem!important}.px-lg-17{padding-right:9rem!important;padding-left:9rem!important}.px-lg-18{padding-right:9.5rem!important;padding-left:9.5rem!important}.px-lg-19{padding-right:10rem!important;padding-left:10rem!important}.px-lg-20{padding-right:10.5rem!important;padding-left:10.5rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.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}.py-lg-6{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-lg-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-lg-8{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-lg-9{padding-top:5rem!important;padding-bottom:5rem!important}.py-lg-10{padding-top:5.5rem!important;padding-bottom:5.5rem!important}.py-lg-11{padding-top:6rem!important;padding-bottom:6rem!important}.py-lg-12{padding-top:6.5rem!important;padding-bottom:6.5rem!important}.py-lg-13{padding-top:7rem!important;padding-bottom:7rem!important}.py-lg-14{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.py-lg-15{padding-top:8rem!important;padding-bottom:8rem!important}.py-lg-16{padding-top:8.5rem!important;padding-bottom:8.5rem!important}.py-lg-17{padding-top:9rem!important;padding-bottom:9rem!important}.py-lg-18{padding-top:9.5rem!important;padding-bottom:9.5rem!important}.py-lg-19{padding-top:10rem!important;padding-bottom:10rem!important}.py-lg-20{padding-top:10.5rem!important;padding-bottom:10.5rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pt-lg-6{padding-top:3.5rem!important}.pt-lg-7{padding-top:4rem!important}.pt-lg-8{padding-top:4.5rem!important}.pt-lg-9{padding-top:5rem!important}.pt-lg-10{padding-top:5.5rem!important}.pt-lg-11{padding-top:6rem!important}.pt-lg-12{padding-top:6.5rem!important}.pt-lg-13{padding-top:7rem!important}.pt-lg-14{padding-top:7.5rem!important}.pt-lg-15{padding-top:8rem!important}.pt-lg-16{padding-top:8.5rem!important}.pt-lg-17{padding-top:9rem!important}.pt-lg-18{padding-top:9.5rem!important}.pt-lg-19{padding-top:10rem!important}.pt-lg-20{padding-top:10.5rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pe-lg-6{padding-right:3.5rem!important}.pe-lg-7{padding-right:4rem!important}.pe-lg-8{padding-right:4.5rem!important}.pe-lg-9{padding-right:5rem!important}.pe-lg-10{padding-right:5.5rem!important}.pe-lg-11{padding-right:6rem!important}.pe-lg-12{padding-right:6.5rem!important}.pe-lg-13{padding-right:7rem!important}.pe-lg-14{padding-right:7.5rem!important}.pe-lg-15{padding-right:8rem!important}.pe-lg-16{padding-right:8.5rem!important}.pe-lg-17{padding-right:9rem!important}.pe-lg-18{padding-right:9.5rem!important}.pe-lg-19{padding-right:10rem!important}.pe-lg-20{padding-right:10.5rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.pb-lg-6{padding-bottom:3.5rem!important}.pb-lg-7{padding-bottom:4rem!important}.pb-lg-8{padding-bottom:4.5rem!important}.pb-lg-9{padding-bottom:5rem!important}.pb-lg-10{padding-bottom:5.5rem!important}.pb-lg-11{padding-bottom:6rem!important}.pb-lg-12{padding-bottom:6.5rem!important}.pb-lg-13{padding-bottom:7rem!important}.pb-lg-14{padding-bottom:7.5rem!important}.pb-lg-15{padding-bottom:8rem!important}.pb-lg-16{padding-bottom:8.5rem!important}.pb-lg-17{padding-bottom:9rem!important}.pb-lg-18{padding-bottom:9.5rem!important}.pb-lg-19{padding-bottom:10rem!important}.pb-lg-20{padding-bottom:10.5rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.ps-lg-6{padding-left:3.5rem!important}.ps-lg-7{padding-left:4rem!important}.ps-lg-8{padding-left:4.5rem!important}.ps-lg-9{padding-left:5rem!important}.ps-lg-10{padding-left:5.5rem!important}.ps-lg-11{padding-left:6rem!important}.ps-lg-12{padding-left:6.5rem!important}.ps-lg-13{padding-left:7rem!important}.ps-lg-14{padding-left:7.5rem!important}.ps-lg-15{padding-left:8rem!important}.ps-lg-16{padding-left:8.5rem!important}.ps-lg-17{padding-left:9rem!important}.ps-lg-18{padding-left:9.5rem!important}.ps-lg-19{padding-left:10rem!important}.ps-lg-20{padding-left:10.5rem!important}}@media (min-width:1200px){.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-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-6{margin:3.5rem!important}.m-xl-7{margin:4rem!important}.m-xl-8{margin:4.5rem!important}.m-xl-9{margin:5rem!important}.m-xl-10{margin:5.5rem!important}.m-xl-11{margin:6rem!important}.m-xl-12{margin:6.5rem!important}.m-xl-13{margin:7rem!important}.m-xl-14{margin:7.5rem!important}.m-xl-15{margin:8rem!important}.m-xl-16{margin:8.5rem!important}.m-xl-17{margin:9rem!important}.m-xl-18{margin:9.5rem!important}.m-xl-19{margin:10rem!important}.m-xl-20{margin:10.5rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.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-6{margin-right:3.5rem!important;margin-left:3.5rem!important}.mx-xl-7{margin-right:4rem!important;margin-left:4rem!important}.mx-xl-8{margin-right:4.5rem!important;margin-left:4.5rem!important}.mx-xl-9{margin-right:5rem!important;margin-left:5rem!important}.mx-xl-10{margin-right:5.5rem!important;margin-left:5.5rem!important}.mx-xl-11{margin-right:6rem!important;margin-left:6rem!important}.mx-xl-12{margin-right:6.5rem!important;margin-left:6.5rem!important}.mx-xl-13{margin-right:7rem!important;margin-left:7rem!important}.mx-xl-14{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-xl-15{margin-right:8rem!important;margin-left:8rem!important}.mx-xl-16{margin-right:8.5rem!important;margin-left:8.5rem!important}.mx-xl-17{margin-right:9rem!important;margin-left:9rem!important}.mx-xl-18{margin-right:9.5rem!important;margin-left:9.5rem!important}.mx-xl-19{margin-right:10rem!important;margin-left:10rem!important}.mx-xl-20{margin-right:10.5rem!important;margin-left:10.5rem!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:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.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-6{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-xl-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-xl-8{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-xl-9{margin-top:5rem!important;margin-bottom:5rem!important}.my-xl-10{margin-top:5.5rem!important;margin-bottom:5.5rem!important}.my-xl-11{margin-top:6rem!important;margin-bottom:6rem!important}.my-xl-12{margin-top:6.5rem!important;margin-bottom:6.5rem!important}.my-xl-13{margin-top:7rem!important;margin-bottom:7rem!important}.my-xl-14{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-xl-15{margin-top:8rem!important;margin-bottom:8rem!important}.my-xl-16{margin-top:8.5rem!important;margin-bottom:8.5rem!important}.my-xl-17{margin-top:9rem!important;margin-bottom:9rem!important}.my-xl-18{margin-top:9.5rem!important;margin-bottom:9.5rem!important}.my-xl-19{margin-top:10rem!important;margin-bottom:10rem!important}.my-xl-20{margin-top:10.5rem!important;margin-bottom:10.5rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.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-6{margin-top:3.5rem!important}.mt-xl-7{margin-top:4rem!important}.mt-xl-8{margin-top:4.5rem!important}.mt-xl-9{margin-top:5rem!important}.mt-xl-10{margin-top:5.5rem!important}.mt-xl-11{margin-top:6rem!important}.mt-xl-12{margin-top:6.5rem!important}.mt-xl-13{margin-top:7rem!important}.mt-xl-14{margin-top:7.5rem!important}.mt-xl-15{margin-top:8rem!important}.mt-xl-16{margin-top:8.5rem!important}.mt-xl-17{margin-top:9rem!important}.mt-xl-18{margin-top:9.5rem!important}.mt-xl-19{margin-top:10rem!important}.mt-xl-20{margin-top:10.5rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.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-6{margin-right:3.5rem!important}.me-xl-7{margin-right:4rem!important}.me-xl-8{margin-right:4.5rem!important}.me-xl-9{margin-right:5rem!important}.me-xl-10{margin-right:5.5rem!important}.me-xl-11{margin-right:6rem!important}.me-xl-12{margin-right:6.5rem!important}.me-xl-13{margin-right:7rem!important}.me-xl-14{margin-right:7.5rem!important}.me-xl-15{margin-right:8rem!important}.me-xl-16{margin-right:8.5rem!important}.me-xl-17{margin-right:9rem!important}.me-xl-18{margin-right:9.5rem!important}.me-xl-19{margin-right:10rem!important}.me-xl-20{margin-right:10.5rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.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-6{margin-bottom:3.5rem!important}.mb-xl-7{margin-bottom:4rem!important}.mb-xl-8{margin-bottom:4.5rem!important}.mb-xl-9{margin-bottom:5rem!important}.mb-xl-10{margin-bottom:5.5rem!important}.mb-xl-11{margin-bottom:6rem!important}.mb-xl-12{margin-bottom:6.5rem!important}.mb-xl-13{margin-bottom:7rem!important}.mb-xl-14{margin-bottom:7.5rem!important}.mb-xl-15{margin-bottom:8rem!important}.mb-xl-16{margin-bottom:8.5rem!important}.mb-xl-17{margin-bottom:9rem!important}.mb-xl-18{margin-bottom:9.5rem!important}.mb-xl-19{margin-bottom:10rem!important}.mb-xl-20{margin-bottom:10.5rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.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-6{margin-left:3.5rem!important}.ms-xl-7{margin-left:4rem!important}.ms-xl-8{margin-left:4.5rem!important}.ms-xl-9{margin-left:5rem!important}.ms-xl-10{margin-left:5.5rem!important}.ms-xl-11{margin-left:6rem!important}.ms-xl-12{margin-left:6.5rem!important}.ms-xl-13{margin-left:7rem!important}.ms-xl-14{margin-left:7.5rem!important}.ms-xl-15{margin-left:8rem!important}.ms-xl-16{margin-left:8.5rem!important}.ms-xl-17{margin-left:9rem!important}.ms-xl-18{margin-left:9.5rem!important}.ms-xl-19{margin-left:10rem!important}.ms-xl-20{margin-left:10.5rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.p-xl-6{padding:3.5rem!important}.p-xl-7{padding:4rem!important}.p-xl-8{padding:4.5rem!important}.p-xl-9{padding:5rem!important}.p-xl-10{padding:5.5rem!important}.p-xl-11{padding:6rem!important}.p-xl-12{padding:6.5rem!important}.p-xl-13{padding:7rem!important}.p-xl-14{padding:7.5rem!important}.p-xl-15{padding:8rem!important}.p-xl-16{padding:8.5rem!important}.p-xl-17{padding:9rem!important}.p-xl-18{padding:9.5rem!important}.p-xl-19{padding:10rem!important}.p-xl-20{padding:10.5rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.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}.px-xl-6{padding-right:3.5rem!important;padding-left:3.5rem!important}.px-xl-7{padding-right:4rem!important;padding-left:4rem!important}.px-xl-8{padding-right:4.5rem!important;padding-left:4.5rem!important}.px-xl-9{padding-right:5rem!important;padding-left:5rem!important}.px-xl-10{padding-right:5.5rem!important;padding-left:5.5rem!important}.px-xl-11{padding-right:6rem!important;padding-left:6rem!important}.px-xl-12{padding-right:6.5rem!important;padding-left:6.5rem!important}.px-xl-13{padding-right:7rem!important;padding-left:7rem!important}.px-xl-14{padding-right:7.5rem!important;padding-left:7.5rem!important}.px-xl-15{padding-right:8rem!important;padding-left:8rem!important}.px-xl-16{padding-right:8.5rem!important;padding-left:8.5rem!important}.px-xl-17{padding-right:9rem!important;padding-left:9rem!important}.px-xl-18{padding-right:9.5rem!important;padding-left:9.5rem!important}.px-xl-19{padding-right:10rem!important;padding-left:10rem!important}.px-xl-20{padding-right:10.5rem!important;padding-left:10.5rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.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}.py-xl-6{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-xl-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-xl-8{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-xl-9{padding-top:5rem!important;padding-bottom:5rem!important}.py-xl-10{padding-top:5.5rem!important;padding-bottom:5.5rem!important}.py-xl-11{padding-top:6rem!important;padding-bottom:6rem!important}.py-xl-12{padding-top:6.5rem!important;padding-bottom:6.5rem!important}.py-xl-13{padding-top:7rem!important;padding-bottom:7rem!important}.py-xl-14{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.py-xl-15{padding-top:8rem!important;padding-bottom:8rem!important}.py-xl-16{padding-top:8.5rem!important;padding-bottom:8.5rem!important}.py-xl-17{padding-top:9rem!important;padding-bottom:9rem!important}.py-xl-18{padding-top:9.5rem!important;padding-bottom:9.5rem!important}.py-xl-19{padding-top:10rem!important;padding-bottom:10rem!important}.py-xl-20{padding-top:10.5rem!important;padding-bottom:10.5rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pt-xl-6{padding-top:3.5rem!important}.pt-xl-7{padding-top:4rem!important}.pt-xl-8{padding-top:4.5rem!important}.pt-xl-9{padding-top:5rem!important}.pt-xl-10{padding-top:5.5rem!important}.pt-xl-11{padding-top:6rem!important}.pt-xl-12{padding-top:6.5rem!important}.pt-xl-13{padding-top:7rem!important}.pt-xl-14{padding-top:7.5rem!important}.pt-xl-15{padding-top:8rem!important}.pt-xl-16{padding-top:8.5rem!important}.pt-xl-17{padding-top:9rem!important}.pt-xl-18{padding-top:9.5rem!important}.pt-xl-19{padding-top:10rem!important}.pt-xl-20{padding-top:10.5rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pe-xl-6{padding-right:3.5rem!important}.pe-xl-7{padding-right:4rem!important}.pe-xl-8{padding-right:4.5rem!important}.pe-xl-9{padding-right:5rem!important}.pe-xl-10{padding-right:5.5rem!important}.pe-xl-11{padding-right:6rem!important}.pe-xl-12{padding-right:6.5rem!important}.pe-xl-13{padding-right:7rem!important}.pe-xl-14{padding-right:7.5rem!important}.pe-xl-15{padding-right:8rem!important}.pe-xl-16{padding-right:8.5rem!important}.pe-xl-17{padding-right:9rem!important}.pe-xl-18{padding-right:9.5rem!important}.pe-xl-19{padding-right:10rem!important}.pe-xl-20{padding-right:10.5rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.pb-xl-6{padding-bottom:3.5rem!important}.pb-xl-7{padding-bottom:4rem!important}.pb-xl-8{padding-bottom:4.5rem!important}.pb-xl-9{padding-bottom:5rem!important}.pb-xl-10{padding-bottom:5.5rem!important}.pb-xl-11{padding-bottom:6rem!important}.pb-xl-12{padding-bottom:6.5rem!important}.pb-xl-13{padding-bottom:7rem!important}.pb-xl-14{padding-bottom:7.5rem!important}.pb-xl-15{padding-bottom:8rem!important}.pb-xl-16{padding-bottom:8.5rem!important}.pb-xl-17{padding-bottom:9rem!important}.pb-xl-18{padding-bottom:9.5rem!important}.pb-xl-19{padding-bottom:10rem!important}.pb-xl-20{padding-bottom:10.5rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.ps-xl-6{padding-left:3.5rem!important}.ps-xl-7{padding-left:4rem!important}.ps-xl-8{padding-left:4.5rem!important}.ps-xl-9{padding-left:5rem!important}.ps-xl-10{padding-left:5.5rem!important}.ps-xl-11{padding-left:6rem!important}.ps-xl-12{padding-left:6.5rem!important}.ps-xl-13{padding-left:7rem!important}.ps-xl-14{padding-left:7.5rem!important}.ps-xl-15{padding-left:8rem!important}.ps-xl-16{padding-left:8.5rem!important}.ps-xl-17{padding-left:9rem!important}.ps-xl-18{padding-left:9.5rem!important}.ps-xl-19{padding-left:10rem!important}.ps-xl-20{padding-left:10.5rem!important}}@media (min-width:1400px){.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-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-6{margin:3.5rem!important}.m-xxl-7{margin:4rem!important}.m-xxl-8{margin:4.5rem!important}.m-xxl-9{margin:5rem!important}.m-xxl-10{margin:5.5rem!important}.m-xxl-11{margin:6rem!important}.m-xxl-12{margin:6.5rem!important}.m-xxl-13{margin:7rem!important}.m-xxl-14{margin:7.5rem!important}.m-xxl-15{margin:8rem!important}.m-xxl-16{margin:8.5rem!important}.m-xxl-17{margin:9rem!important}.m-xxl-18{margin:9.5rem!important}.m-xxl-19{margin:10rem!important}.m-xxl-20{margin:10.5rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.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-6{margin-right:3.5rem!important;margin-left:3.5rem!important}.mx-xxl-7{margin-right:4rem!important;margin-left:4rem!important}.mx-xxl-8{margin-right:4.5rem!important;margin-left:4.5rem!important}.mx-xxl-9{margin-right:5rem!important;margin-left:5rem!important}.mx-xxl-10{margin-right:5.5rem!important;margin-left:5.5rem!important}.mx-xxl-11{margin-right:6rem!important;margin-left:6rem!important}.mx-xxl-12{margin-right:6.5rem!important;margin-left:6.5rem!important}.mx-xxl-13{margin-right:7rem!important;margin-left:7rem!important}.mx-xxl-14{margin-right:7.5rem!important;margin-left:7.5rem!important}.mx-xxl-15{margin-right:8rem!important;margin-left:8rem!important}.mx-xxl-16{margin-right:8.5rem!important;margin-left:8.5rem!important}.mx-xxl-17{margin-right:9rem!important;margin-left:9rem!important}.mx-xxl-18{margin-right:9.5rem!important;margin-left:9.5rem!important}.mx-xxl-19{margin-right:10rem!important;margin-left:10rem!important}.mx-xxl-20{margin-right:10.5rem!important;margin-left:10.5rem!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:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.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-6{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.my-xxl-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-xxl-8{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.my-xxl-9{margin-top:5rem!important;margin-bottom:5rem!important}.my-xxl-10{margin-top:5.5rem!important;margin-bottom:5.5rem!important}.my-xxl-11{margin-top:6rem!important;margin-bottom:6rem!important}.my-xxl-12{margin-top:6.5rem!important;margin-bottom:6.5rem!important}.my-xxl-13{margin-top:7rem!important;margin-bottom:7rem!important}.my-xxl-14{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.my-xxl-15{margin-top:8rem!important;margin-bottom:8rem!important}.my-xxl-16{margin-top:8.5rem!important;margin-bottom:8.5rem!important}.my-xxl-17{margin-top:9rem!important;margin-bottom:9rem!important}.my-xxl-18{margin-top:9.5rem!important;margin-bottom:9.5rem!important}.my-xxl-19{margin-top:10rem!important;margin-bottom:10rem!important}.my-xxl-20{margin-top:10.5rem!important;margin-bottom:10.5rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.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-6{margin-top:3.5rem!important}.mt-xxl-7{margin-top:4rem!important}.mt-xxl-8{margin-top:4.5rem!important}.mt-xxl-9{margin-top:5rem!important}.mt-xxl-10{margin-top:5.5rem!important}.mt-xxl-11{margin-top:6rem!important}.mt-xxl-12{margin-top:6.5rem!important}.mt-xxl-13{margin-top:7rem!important}.mt-xxl-14{margin-top:7.5rem!important}.mt-xxl-15{margin-top:8rem!important}.mt-xxl-16{margin-top:8.5rem!important}.mt-xxl-17{margin-top:9rem!important}.mt-xxl-18{margin-top:9.5rem!important}.mt-xxl-19{margin-top:10rem!important}.mt-xxl-20{margin-top:10.5rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.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-6{margin-right:3.5rem!important}.me-xxl-7{margin-right:4rem!important}.me-xxl-8{margin-right:4.5rem!important}.me-xxl-9{margin-right:5rem!important}.me-xxl-10{margin-right:5.5rem!important}.me-xxl-11{margin-right:6rem!important}.me-xxl-12{margin-right:6.5rem!important}.me-xxl-13{margin-right:7rem!important}.me-xxl-14{margin-right:7.5rem!important}.me-xxl-15{margin-right:8rem!important}.me-xxl-16{margin-right:8.5rem!important}.me-xxl-17{margin-right:9rem!important}.me-xxl-18{margin-right:9.5rem!important}.me-xxl-19{margin-right:10rem!important}.me-xxl-20{margin-right:10.5rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.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-6{margin-bottom:3.5rem!important}.mb-xxl-7{margin-bottom:4rem!important}.mb-xxl-8{margin-bottom:4.5rem!important}.mb-xxl-9{margin-bottom:5rem!important}.mb-xxl-10{margin-bottom:5.5rem!important}.mb-xxl-11{margin-bottom:6rem!important}.mb-xxl-12{margin-bottom:6.5rem!important}.mb-xxl-13{margin-bottom:7rem!important}.mb-xxl-14{margin-bottom:7.5rem!important}.mb-xxl-15{margin-bottom:8rem!important}.mb-xxl-16{margin-bottom:8.5rem!important}.mb-xxl-17{margin-bottom:9rem!important}.mb-xxl-18{margin-bottom:9.5rem!important}.mb-xxl-19{margin-bottom:10rem!important}.mb-xxl-20{margin-bottom:10.5rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.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-6{margin-left:3.5rem!important}.ms-xxl-7{margin-left:4rem!important}.ms-xxl-8{margin-left:4.5rem!important}.ms-xxl-9{margin-left:5rem!important}.ms-xxl-10{margin-left:5.5rem!important}.ms-xxl-11{margin-left:6rem!important}.ms-xxl-12{margin-left:6.5rem!important}.ms-xxl-13{margin-left:7rem!important}.ms-xxl-14{margin-left:7.5rem!important}.ms-xxl-15{margin-left:8rem!important}.ms-xxl-16{margin-left:8.5rem!important}.ms-xxl-17{margin-left:9rem!important}.ms-xxl-18{margin-left:9.5rem!important}.ms-xxl-19{margin-left:10rem!important}.ms-xxl-20{margin-left:10.5rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.p-xxl-6{padding:3.5rem!important}.p-xxl-7{padding:4rem!important}.p-xxl-8{padding:4.5rem!important}.p-xxl-9{padding:5rem!important}.p-xxl-10{padding:5.5rem!important}.p-xxl-11{padding:6rem!important}.p-xxl-12{padding:6.5rem!important}.p-xxl-13{padding:7rem!important}.p-xxl-14{padding:7.5rem!important}.p-xxl-15{padding:8rem!important}.p-xxl-16{padding:8.5rem!important}.p-xxl-17{padding:9rem!important}.p-xxl-18{padding:9.5rem!important}.p-xxl-19{padding:10rem!important}.p-xxl-20{padding:10.5rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.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}.px-xxl-6{padding-right:3.5rem!important;padding-left:3.5rem!important}.px-xxl-7{padding-right:4rem!important;padding-left:4rem!important}.px-xxl-8{padding-right:4.5rem!important;padding-left:4.5rem!important}.px-xxl-9{padding-right:5rem!important;padding-left:5rem!important}.px-xxl-10{padding-right:5.5rem!important;padding-left:5.5rem!important}.px-xxl-11{padding-right:6rem!important;padding-left:6rem!important}.px-xxl-12{padding-right:6.5rem!important;padding-left:6.5rem!important}.px-xxl-13{padding-right:7rem!important;padding-left:7rem!important}.px-xxl-14{padding-right:7.5rem!important;padding-left:7.5rem!important}.px-xxl-15{padding-right:8rem!important;padding-left:8rem!important}.px-xxl-16{padding-right:8.5rem!important;padding-left:8.5rem!important}.px-xxl-17{padding-right:9rem!important;padding-left:9rem!important}.px-xxl-18{padding-right:9.5rem!important;padding-left:9.5rem!important}.px-xxl-19{padding-right:10rem!important;padding-left:10rem!important}.px-xxl-20{padding-right:10.5rem!important;padding-left:10.5rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.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}.py-xxl-6{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.py-xxl-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-xxl-8{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.py-xxl-9{padding-top:5rem!important;padding-bottom:5rem!important}.py-xxl-10{padding-top:5.5rem!important;padding-bottom:5.5rem!important}.py-xxl-11{padding-top:6rem!important;padding-bottom:6rem!important}.py-xxl-12{padding-top:6.5rem!important;padding-bottom:6.5rem!important}.py-xxl-13{padding-top:7rem!important;padding-bottom:7rem!important}.py-xxl-14{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.py-xxl-15{padding-top:8rem!important;padding-bottom:8rem!important}.py-xxl-16{padding-top:8.5rem!important;padding-bottom:8.5rem!important}.py-xxl-17{padding-top:9rem!important;padding-bottom:9rem!important}.py-xxl-18{padding-top:9.5rem!important;padding-bottom:9.5rem!important}.py-xxl-19{padding-top:10rem!important;padding-bottom:10rem!important}.py-xxl-20{padding-top:10.5rem!important;padding-bottom:10.5rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pt-xxl-6{padding-top:3.5rem!important}.pt-xxl-7{padding-top:4rem!important}.pt-xxl-8{padding-top:4.5rem!important}.pt-xxl-9{padding-top:5rem!important}.pt-xxl-10{padding-top:5.5rem!important}.pt-xxl-11{padding-top:6rem!important}.pt-xxl-12{padding-top:6.5rem!important}.pt-xxl-13{padding-top:7rem!important}.pt-xxl-14{padding-top:7.5rem!important}.pt-xxl-15{padding-top:8rem!important}.pt-xxl-16{padding-top:8.5rem!important}.pt-xxl-17{padding-top:9rem!important}.pt-xxl-18{padding-top:9.5rem!important}.pt-xxl-19{padding-top:10rem!important}.pt-xxl-20{padding-top:10.5rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pe-xxl-6{padding-right:3.5rem!important}.pe-xxl-7{padding-right:4rem!important}.pe-xxl-8{padding-right:4.5rem!important}.pe-xxl-9{padding-right:5rem!important}.pe-xxl-10{padding-right:5.5rem!important}.pe-xxl-11{padding-right:6rem!important}.pe-xxl-12{padding-right:6.5rem!important}.pe-xxl-13{padding-right:7rem!important}.pe-xxl-14{padding-right:7.5rem!important}.pe-xxl-15{padding-right:8rem!important}.pe-xxl-16{padding-right:8.5rem!important}.pe-xxl-17{padding-right:9rem!important}.pe-xxl-18{padding-right:9.5rem!important}.pe-xxl-19{padding-right:10rem!important}.pe-xxl-20{padding-right:10.5rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.pb-xxl-6{padding-bottom:3.5rem!important}.pb-xxl-7{padding-bottom:4rem!important}.pb-xxl-8{padding-bottom:4.5rem!important}.pb-xxl-9{padding-bottom:5rem!important}.pb-xxl-10{padding-bottom:5.5rem!important}.pb-xxl-11{padding-bottom:6rem!important}.pb-xxl-12{padding-bottom:6.5rem!important}.pb-xxl-13{padding-bottom:7rem!important}.pb-xxl-14{padding-bottom:7.5rem!important}.pb-xxl-15{padding-bottom:8rem!important}.pb-xxl-16{padding-bottom:8.5rem!important}.pb-xxl-17{padding-bottom:9rem!important}.pb-xxl-18{padding-bottom:9.5rem!important}.pb-xxl-19{padding-bottom:10rem!important}.pb-xxl-20{padding-bottom:10.5rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.ps-xxl-6{padding-left:3.5rem!important}.ps-xxl-7{padding-left:4rem!important}.ps-xxl-8{padding-left:4.5rem!important}.ps-xxl-9{padding-left:5rem!important}.ps-xxl-10{padding-left:5.5rem!important}.ps-xxl-11{padding-left:6rem!important}.ps-xxl-12{padding-left:6.5rem!important}.ps-xxl-13{padding-left:7rem!important}.ps-xxl-14{padding-left:7.5rem!important}.ps-xxl-15{padding-left:8rem!important}.ps-xxl-16{padding-left:8.5rem!important}.ps-xxl-17{padding-left:9rem!important}.ps-xxl-18{padding-left:9.5rem!important}.ps-xxl-19{padding-left:10rem!important}.ps-xxl-20{padding-left:10.5rem!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-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%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");transform:rotate(-180deg)}.accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%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");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.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-button{border-radius:0}.modal{position:fixed;top:0;left:0;z-index:11;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:10;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-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{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@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{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@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{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@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{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@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{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@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{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;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}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%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 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%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 10l3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%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:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml;charset=utf-8,%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;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:0;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386b7fe'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-position:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.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;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){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:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:4;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73L.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 calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml;charset=utf-8,%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 5l6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73L.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-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:4;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml;charset=utf-8,%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 5l6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fff}.hamburger-box{width:40px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:2px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:8px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:16px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:8px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:16px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:8px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:8px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner:before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:16px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:1px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:8px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}@font-face{font-family:hk_groteskbold;src:url(../../static/fonts/hkgrotesk-bold-webfont.woff2) format("woff2"),url(../../static/fonts/hkgrotesk-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:hk_groteskregular;src:url(../../static/fonts/hkgrotesk-regular-webfont.woff2) format("woff2"),url(../../static/fonts/hkgrotesk-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:13;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:12;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:hsla(0,0%,100%,.3);color:#000;border:none;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:transparent}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:hsla(0,0%,100%,.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0 0 5px #fff;color:#fff;font-style:normal;font-weight:400}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-first-slide.featherlight-last-slide .featherlight-next,.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous,.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:none}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}.featherlight-next span,.featherlight-previous span{display:inline-block}.featherlight-next span img,.featherlight-previous span img{display:none!important}.featherlight-next:hover,.featherlight-previous:hover{background-color:transparent}.featherlight-next,.featherlight-next:hover,.featherlight-previous,.featherlight-previous:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M13.025 1l-2.847 2.828 6.176 6.176H0v3.992h16.354l-6.176 6.176L13.025 23 24 12z'/%3E%3C/svg%3E");background-repeat:no-repeat}.featherlight-next,.featherlight-previous{width:30px;height:30px;display:block!important;background-size:30px 30px!important;top:50%;margin-top:-15px}.featherlight-next>span,.featherlight-previous>span{display:none!important}.featherlight-previous{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' style='transform:scaleX(-1)' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M13.025 1l-2.847 2.828 6.176 6.176H0v3.992h16.354l-6.176 6.176L13.025 23 24 12z'/%3E%3C/svg%3E")!important;left:3rem}.featherlight-next{right:3rem;left:unset}@media (max-width:767.98px){.featherlight-next,.featherlight-previous{height:20px!important;width:20px!important;background-size:20px 20px!important}.featherlight-previous{left:1rem}.featherlight-next{right:1rem}}.featherlight-content figure.featherlight-inner{display:block;position:relative;font-size:0}.featherlight-content figure.featherlight-inner figcaption{position:absolute;bottom:0;display:inline-block;left:0;background-color:rgba(0,0,0,.5);color:#fff;font-size:14px;font-style:italic;padding:.4em .8em}.featherlight-content figure.featherlight-inner img{max-height:80vh}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}figure:not(.hero__image):not(.featherlight-inner):not(.room__img){position:relative}figure:not(.hero__image):not(.featherlight-inner):not(.room__img) figcaption{font-style:italic;font-size:14px;padding-top:.4em;display:inline-block}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-weight:500;line-height:1.3}.h2,h2{font-size:2em;line-height:1.3}.h2.alt,h2.alt{text-transform:uppercase;font-size:.938rem;letter-spacing:.2em;font-weight:800;color:#000456;font-family:hk_groteskregular,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.h3,h3{font-size:1.625em}img{max-width:100%;height:auto}.text-input:focus{outline:1px solid #aaa}button:focus,select:focus{outline:none}body.user-is-tabbing :focus{outline:2px solid #7aacfe!important;outline:5px auto -webkit-focus-ring-color!important}.stack>*+*{margin-top:1rem}:root{font-size:16px}@media (max-width:767.98px){:root{font-size:14px}}body{font-family:hk_groteskregular,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-weight:400;font-size:16px}@media (max-width:767.98px){body{font-size:14px}}p{line-height:1.5}.accordion{max-width:671px}.accordion .accordion-item{margin-bottom:1rem;border-radius:0!important;border:1px solid #000456}.accordion .accordion-item .accordion-button{border-radius:0;cursor:pointer;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:18px}.accordion .accordion-item .accordion-button:focus{z-index:2;border-color:#000456;outline:0;box-shadow:none!important}.accordion .accordion-item .accordion-button:not(.collapsed){background-color:#000456;color:#fff}.accordion .accordion-item .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFF'%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")}.user-is-tabbing .accordion .accordion-button:focus{border-color:#86b7fe;outline:0}.arrow-link{color:#000;text-decoration:none;display:inline-block}.arrow-link:focus,.arrow-link:hover{font-weight:700}.arrow-link:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 7.251a.937.937 0 0 1 .937-.937h10.861L7.773 2.29A.939.939 0 0 1 9.1.963l5.625 5.625a.936.936 0 0 1 0 1.327L9.1 13.539a.939.939 0 0 1-1.327-1.327l4.025-4.023H.938A.937.937 0 0 1 0 7.25z' fill='%23000'/%3E%3C/svg%3E");display:inline-block;width:15px;height:14px;background-size:15px 14px;background-repeat:no-repeat;margin-left:.5rem;position:relative;top:1px}blockquote{font-size:1.625em;color:#000456;font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-weight:700;text-align:center;padding:4rem 0 1rem;line-height:1.3}blockquote footer{color:#000;font-family:hk_groteskregular,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:18px;font-weight:500;margin-top:1.25rem}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;margin:0;line-height:2em;outline:0;box-sizing:border-box;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;padding:0 10px;width:160.453px;height:50px;cursor:pointer;text-align:center;text-decoration:none;border:1px solid transparent!important}.button svg{position:absolute;top:0;left:0}.button .label{vertical-align:text-top;font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-weight:500;display:block}.button .label strong{font-weight:700}.button svg rect{fill:transparent;transition:2s;stroke-width:2px;stroke-dashoffset:240%;stroke-dasharray:330% 25;stroke:#fff}.button:hover svg rect{stroke-dashoffset:-113%!important}.button.button--blue{color:#000456}.button.button--blue svg rect{stroke:#000456}.button.button--white{color:#fff}.button.button--large{width:178px}.button.button--large svg,.button.button--large svg rect{width:100%}.button.button--xl{white-space:nowrap;width:auto;width:221px}.button.button--xl svg{width:220px;height:50px}.video-buttons .button+.button{margin-left:2rem}@media (max-width:767.98px){.video-buttons .button+.button{margin-left:0;margin-top:1rem}}@media (max-width:767.98px){.video-buttons{display:flex;flex-direction:column;align-items:center}}.table-wrapper{overflow:auto}.candidates-table{width:100%}.candidates-table tr{border-bottom:1px solid #ddd}.candidates-table tr:first-child{background-color:#000456;color:#fff;border-bottom:none}.candidates-table tr th{text-align:left;font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.candidates-table tr td,.candidates-table tr th{padding:1.5rem .5rem 1.5rem 1.5rem;vertical-align:middle}.candidates-table tr td .support-button,.candidates-table tr th .support-button{background-color:#000456;padding:.55rem 1.5rem .7rem;border:1px solid #000456;color:#fff;font-size:14px;text-decoration:none;transition:all .2s ease;display:inline-block;text-align:center;line-height:1.2}.candidates-table tr td .support-button:focus,.candidates-table tr td .support-button:hover,.candidates-table tr th .support-button:focus,.candidates-table tr th .support-button:hover{background-color:transparent;color:#000456}.candidate-info tr{border-bottom:1px solid #ddd}.candidate-info tr td,.candidate-info tr th{padding:.7rem 2rem .7rem .5rem;font-size:14px}.candidate-info tr td strong,.candidate-info tr th strong{color:#000456;text-transform:uppercase;font-weight:700;font-size:13px}.card{display:block;margin-bottom:2.5rem}.card>*+*{margin-top:1.2rem}.card h4{font-size:1.625em;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.card.card--link{text-decoration:none;color:#000;transition:filter .2s ease}.card.card--link .card__img{display:block;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:0}.card.card--link .card__img img{transform:scale(1);width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease}.card.card--link:focus,.card.card--link:hover{filter:brightness(120%)}.card.card--link:focus .card__img img,.card.card--link:hover .card__img img{transform:scale(1.1)}.carousel{margin-bottom:1rem}.carousel .carousel__slide{text-align:center}.carousel .carousel__slide figure{padding:1rem;margin:0 auto;display:inline-block;text-align:left}.carousel .carousel__slide figure figcaption{margin-top:.8rem;font-style:italic;font-size:14px;opacity:.8}.carousel .slick-dots{margin-top:1rem}.clubs .clubs__item{margin-bottom:3rem;display:flex;align-items:center}@media (max-width:575.98px){.clubs .clubs__item{display:block}}.clubs .clubs__item .clubs__image{margin-right:1.5rem;flex-shrink:0}@media (max-width:575.98px){.clubs .clubs__item .clubs__image{margin-bottom:1rem;margin-right:0}}.clubs .clubs__item h4{margin-bottom:.7rem}.clubs .clubs__item a{color:#000456;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;text-decoration:none;display:block;line-height:1.2}.clubs .clubs__item a+a{margin-top:.5rem}.clubs .clubs__item a:focus,.clubs .clubs__item a:hover{text-decoration:underline}.clubs .clubs__item .clubs__mail,.clubs .clubs__item .clubs__url{display:flex;align-items:center}.clubs .clubs__item .clubs__mail:before,.clubs .clubs__item .clubs__url:before{content:"";display:inline-block;height:15px;width:15px;background-size:100%;background-position:50%;position:relative;top:2px;margin-right:6px}.clubs .clubs__item .clubs__url:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath fill='%23000456' d='M12.02 0C18.634.011 24 5.383 24 12c0 6.623-5.376 12-12 12-6.623 0-12-5.377-12-12C0 5.383 5.367.011 11.981 0h.039zm3.694 16H8.287c.639 4.266 2.242 7 3.713 7 1.472 0 3.075-2.734 3.714-7m6.535 0h-5.523c-.426 2.985-1.321 5.402-2.485 6.771A11.025 11.025 0 0 0 22.249 16M7.275 16H1.751a11.029 11.029 0 0 0 8.009 6.771C8.596 21.402 7.701 18.985 7.275 16m-.123-7H1.416a11.043 11.043 0 0 0 0 6h5.736a29.82 29.82 0 0 1 0-6m8.691 0H8.158a28.617 28.617 0 0 0 0 6h7.685a28.62 28.62 0 0 0 0-6m6.742 0h-5.736c.062.592.308 3.019 0 6h5.736a11.042 11.042 0 0 0 0-6M9.76 1.229A11.029 11.029 0 0 0 1.751 8h5.524c.426-2.985 1.321-5.403 2.485-6.771M15.714 8C15.075 3.734 13.472 1 12 1c-1.471 0-3.074 2.734-3.713 7h7.427zm-1.473-6.771C15.405 2.597 16.3 5.015 16.726 8h5.523a11.025 11.025 0 0 0-8.008-6.771'/%3E%3C/svg%3E")}.clubs .clubs__item .clubs__mail:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath fill='%23000456' d='M24 21H0V3h24v18zM1 4.523V20h22V4.523l-10.999 10L1 4.523zM22.089 4H1.913l10.088 9.171L22.089 4z'/%3E%3C/svg%3E")}.contact .contact__address h2{line-height:1.2;font-weight:800;margin-bottom:1.5rem}.contact .contact__address>p{font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:1.125em}.contact .contact__address>p span{margin:0 .8rem}.contact .contact__text a{font-size:1.125em}.contact a,.contact h3{font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.contact a{color:#000;text-decoration:none}.contact a:focus,.contact a:hover{color:#000456}.contact hr{border:none;margin:2rem 0;height:2px;background-color:#6a6a6a;width:199px}.datetime{color:#000456;font-size:1.2rem;position:relative;top:-.5rem}.datetime>svg{width:1rem;height:1rem;margin-right:.25rem;position:relative;top:1px}.detail-list{line-height:1.2}.detail-list li strong{font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.detail-list li+li{margin-top:.3rem}.detail-list i{font-style:italic}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container.embed-container--map{padding-bottom:80%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.fancy-title{display:inline-block;position:relative;padding:0 .75rem}.fancy-title:after,.fancy-title:before{content:"";position:absolute;width:143px;height:2px;background-size:143px 18px;background-color:#000;background-repeat:no-repeat;top:50%}@media (max-width:575.98px){.fancy-title:after,.fancy-title:before{display:none}}.fancy-title:before{right:100%}.fancy-title:after{left:100%}.fancy-title.fancy-title--white:after,.fancy-title.fancy-title--white:before{background-color:#fff}.fancy-title.fancy-title--short:after,.fancy-title.fancy-title--short:before{width:51px;height:2px;background-size:51px 18px}.fancy-title.fancy-title--short:before{right:100%}.fancy-title.fancy-title--short:after{right:100%;left:100%}.filters .filters__search{display:flex;max-width:100%}.filters .filters__search input[type=submit]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.35 11.746a27.57 27.57 0 0 1-1.072-1.086c-.292-.296-.467-.512-.467-.512L9.615 9.1a5.46 5.46 0 0 0 1.364-3.61A5.496 5.496 0 0 0 5.49 0 5.496 5.496 0 0 0 0 5.49a5.496 5.496 0 0 0 5.49 5.49A5.464 5.464 0 0 0 9.1 9.615l1.048 2.196s.216.175.512.467c.304.285.703.67 1.086 1.072l1.065 1.092.473.506 1.664-1.663-.507-.474-1.09-1.066zM5.49 9.41A3.926 3.926 0 0 1 1.568 5.49 3.926 3.926 0 0 1 5.49 1.568 3.926 3.926 0 0 1 9.41 5.49 3.926 3.926 0 0 1 5.49 9.41z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:15px 15px;background-position:50%;height:42px;border-radius:3px;background-color:#000456;border:1px solid #000456;width:65px;box-shadow:none;text-indent:-9999px;padding:0;overflow:hidden;cursor:pointer;flex-shrink:0;transition:opacity .2s ease}.filters .filters__search input[type=submit]:focus,.filters .filters__search input[type=submit]:hover{opacity:.9}.filters .filters__search input[type=text]{height:42px;width:229px;border-radius:3px;border:1px solid #c4c4c4;color:#6a6a6a;font-family:hk_groteskregular,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;padding:.5rem 1rem;margin-right:1rem}.filters .filters__search input[type=text]::placeholder{color:#6a6a6a;font-family:hk_groteskregular,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.results{display:inline-block;background-color:#f1f1f1;padding:.75rem 1rem}.flexible-layout{padding-bottom:6rem}.flexible-layout>*+*{margin-top:6rem}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:30px}.gallery .gallery__item h5{margin-top:.5rem;color:#000}.gallery .gallery__item p{margin-top:.25rem}.gallery a.gallery__item{text-decoration:none;display:inline-block;transform:translateY(0);opacity:1;transition:transform .2s ease,opacity .2s ease}.gallery a.gallery__item.gallery__item--video .gallery__thumb{position:relative}.gallery a.gallery__item.gallery__item--video .gallery__thumb:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10S2 17.514 2 12 6.486 2 12 2zm0-2C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0zM9 17V7l9 5.146L9 17z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:50px 50px;height:50px;width:50px;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);opacity:.7;transition:opacity .2s ease}.gallery a.gallery__item:hover{transform:translateY(-.75rem);opacity:.9}.gallery a.gallery__item h5,.gallery a.gallery__item p{color:#000}.hero{position:relative}.hero .hero__carousel{max-width:100%}.hero .hero__carousel .hero__slide{overflow:hidden}.hero .hero__carousel .hero__slide img{width:calc(100% + 1vw);margin-left:-1vw;margin-top:-1vw;max-width:unset;min-height:434px;-o-object-fit:cover;object-fit:cover;transform:translateX(0) translateY(0);transform-origin:top left;transition:transform 6s linear}.hero .hero__carousel .hero__slide figcaption{position:absolute;z-index:6;background-color:rgba(0,0,0,.5);color:#fff;font-style:italic;padding:.5em;bottom:0;left:0}.hero .hero__carousel .animate .hero__slide img{transform:translateX(1vw) translateY(1vw)}.hero .hero__carousel.hero__carousel--disabled .hero__slide img{width:100%;margin-left:0;margin-top:0}.hero .hero__carousel--short .hero__slide img{min-height:200px}.hero .hero__overlay{position:absolute;bottom:0;left:0;right:0;z-index:5;top:66%;display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6) 39.83%,rgba(0,0,0,.9))}.hero .hero__overlay h1{font-size:2.5em;color:#fff;font-weight:400;padding-bottom:3rem;text-align:center;padding-left:20px;padding-right:20px}.huge-button{font-size:1.3125em;color:#fff;background-color:#000456;display:block;padding:4rem 3rem;text-decoration:none;line-height:1.2;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;text-align:center;max-width:500px;transition:opacity .2s ease}.huge-button>span{display:inline-block;position:relative;top:1px;margin-left:.5rem;transition:transform .2s ease}.huge-button>span,.huge-button>span svg{height:16px;width:16px}.huge-button+.huge-button{margin-top:2rem}.huge-button:focus,.huge-button:hover{opacity:.95}.huge-button:focus>span,.huge-button:hover>span{transform:translateX(.5rem)}.image-carousel{position:relative}@media (max-width:991.98px){.image-carousel{display:flex;flex-direction:column-reverse;overflow:hidden}}.image-carousel .image-carousel__slide,.image-carousel .slick-slide{font-size:0}.image-carousel .image-carousel__slide img{min-height:300px;-o-object-fit:cover;object-fit:cover}.image-carousel .image-carousel__overlay{position:absolute;left:0;right:0;width:100%;bottom:-3rem}@media (max-width:991.98px){.image-carousel .image-carousel__overlay{position:relative;bottom:unset!important}.image-carousel .image-carousel__overlay .container{width:100%;max-width:unset;padding:0}.image-carousel .image-carousel__overlay .row>div{width:100%!important}}.image-carousel .image-carousel__nav{position:absolute;bottom:23px;right:43px;z-index:2}.image-carousel .image-carousel__nav button{cursor:pointer;background:transparent;border:none;height:35px;width:35px}.image-carousel .image-carousel__nav button svg{width:35px;height:35px}.image-carousel .image-carousel__nav button+button{margin-left:.5rem}.image-carousel .image-carousel__text{background-color:#000456;padding:4rem 3rem;color:#fff}.image-carousel .image-carousel__text>*+*{margin-top:1.5rem}.image-carousel--no-offset .image-carousel__overlay{bottom:2rem}.info-box{position:relative}.info-box img{width:100%;-o-object-fit:cover;object-fit:cover}.info-box .info-box__overlay{position:absolute;bottom:0;left:0;right:2rem;background-color:#fff;display:flex;justify-content:center;flex-direction:column;min-height:100px;padding:1rem}.info-box .info-box__overlay h4{font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:1.125em;line-height:1.2}.info-box .info-box__overlay p{font-size:.75em;margin-top:.5rem}.intro-section{background-color:#000456}.intro-section .intro-section__content{height:100%;color:#fff;padding:7rem 10rem 10rem}@media (max-width:1399.98px){.intro-section .intro-section__content{padding:5rem 5rem 8rem}}@media (max-width:767.98px){.intro-section .intro-section__content{padding:4rem 2rem}}.intro-section .intro-section__image{height:auto;height:100%;display:flex;align-items:flex-start;flex-direction:column;padding-top:12rem}.intro-section .intro-section__image figcaption{color:#fff}@media (max-width:1199.98px){.intro-section .intro-section__image{justify-content:center;padding-bottom:2rem;padding-top:0}}.intro-section .intro-section__image img{height:auto;min-width:100%}@media (max-width:1199.98px){.intro-section .intro-section__image img{min-width:unset}}.link-card{height:560px;display:block;position:relative;color:#000;overflow:hidden}@media (max-width:1399.98px){.link-card{height:500px}}@media (max-width:991.98px){.link-card{height:440px}}@media (max-width:767.98px){.link-card{height:400px}}.link-card img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:all .4s ease}.link-card .link-card__overlay{position:absolute;bottom:0;left:0;right:2rem;background-color:#f9f7f0;font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-weight:500;font-size:2em;padding:2rem 1.5rem 1rem;display:flex;align-items:center;transition:padding .2s ease}.link-card .link-card__overlay svg{display:block;margin-left:1rem;position:relative;top:3px;width:28px;height:28px}.link-card:focus img,.link-card:hover img{transform:scale(1.1);filter:brightness(120%)}.link-card:focus .link-card__overlay,.link-card:hover .link-card__overlay{padding-left:2.5rem}.link{font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;color:#000;display:inline-block}.link:focus,.link:hover{color:#000456}.back{font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;text-decoration:none;color:#000;margin-bottom:2rem}.back,.back:before{display:inline-block}.back:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 7.33L2.829 4.5l9.175 9.339L21.171 4.5 24 7.33 12.004 19.5z'/%3E%3C/svg%3E");content:"";height:12px;width:12px;background-size:100%;background-repeat:no-repeat;position:relative;top:1px;margin-right:.5rem;transform:rotate(90deg)}.back:focus,.back:hover,.faux-link{text-decoration:underline}.faux-link{display:inline-block}.modal--login .modal-header{border:none}.modal--login .modal-body{padding-top:0}.modal--login .modal-dialog{max-width:400px}.login .login__main{padding:1rem}.login .login__main .forgot-password{color:#000456;text-decoration:none;margin-top:1rem;display:inline-block}.login h3{text-align:center;margin-bottom:1rem}.login form>p{display:flex;flex-direction:column}.login form .login-remember{margin-top:5px}.login form .login-password label,.login form .login-username label{display:inline-block;margin-bottom:4px;margin-top:20px}.login form .login-password input[type=password],.login form .login-password input[type=text],.login form .login-username input[type=password],.login form .login-username input[type=text]{width:100%;height:40px;padding-right:5px;padding-left:5px}.login form .login-submit{margin-top:1rem}.login form .login-submit input[type=submit]{width:100%;background-color:#000456;color:#fff;font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-weight:500;font-size:18px}.member-actions{display:flex;flex-wrap:wrap;flex-direction:row}.member-actions .member-actions__list button{color:#000456;font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;text-decoration:none;font-weight:500;display:inline-block;font-size:1rem;margin:.4rem;border-bottom:1px solid #000456;line-height:1.2;border:1px solid #000456;width:auto;background-color:transparent;padding:.5rem 1rem .6rem;transition:color .25s ease,background-color .25s ease;margin-right:1rem}.member-actions .member-actions__list button:focus,.member-actions .member-actions__list button:hover{background-color:#000456;color:#fff;cursor:pointer}.member-area-content h1{font-size:2em;margin-bottom:1rem}#member-list-container{position:relative}#member-list-container .spinner{position:absolute;height:24px;width:24px;background-image:url(../../static/img/spinner.gif);background-size:24px 24px;background-repeat:no-repeat;right:10px;bottom:9px;opacity:0;visibility:hidden}#member-list-container .spinner.is-visible{opacity:1;visibility:visible}#member-list-container .member-list{position:absolute;top:100%;width:100%;max-height:200px;overflow:auto}#member-list-container .member-list .member-list__item{background-color:#ebf2ff}#member-list-container .member-list .member-list__item:nth-child(2n){background-color:#f6f8fd}#member-list-container .member-list .member-list__item>button{width:100%;padding:10px;box-shadow:none;text-align:left;border:none;border-bottom:1px solid #c9cadb;cursor:pointer}#member-list-container .member-list .member-list__item>button:focus,#member-list-container .member-list .member-list__item>button:hover{background-color:#000456;color:#fff}.member-spotlight-container{position:relative}.member-spotlight-nav{position:absolute;left:0;right:0;display:flex;justify-content:space-between;top:10rem}.member-spotlight-nav button{height:40px;width:40px;background-color:#000456;border:none;box-shadow:none;z-index:9;background-repeat:no-repeat;background-position:50%;background-size:20px;background-image:url(../../static/svg/arrow-right.svg);cursor:pointer}.member-spotlight-nav button.prev{transform:scaleX(-1)}.member-spotlight{max-width:1390px;margin:0 auto}.member-spotlight .slick-list{overflow:visible}@media (max-width:992px) and (min-width:735px){.member-spotlight .slick-list{padding:0!important}}.member-spotlight .member-spotlight__slide{padding:2rem 1rem;text-align:center;overflow:hidden;transition:opacity .4s ease;opacity:.5}.member-spotlight .member-spotlight__slide>a{display:block;text-decoration:none;color:#000}.member-spotlight .member-spotlight__slide img{transform-origin:center;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;transform:scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;min-height:323px}@media (max-width:735px){.member-spotlight .member-spotlight__slide img{width:100%}}.member-spotlight .member-spotlight__slide .member-spotlight__description{-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-top:2rem;position:relative;transition:all .4s ease;top:0}.member-spotlight .member-spotlight__slide .member-spotlight__description p strong{font-size:1.3125em;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.member-spotlight .member-spotlight__slide .member-spotlight__description p+p{margin-top:.9rem}@media (min-width:768px){.member-spotlight .slick-center .member-spotlight__slide img{transform:scale(1.2)}.member-spotlight .slick-center .member-spotlight__description{top:2rem}.member-spotlight .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .member-spotlight__slide img{transform:scale(1)}.member-spotlight .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .member-spotlight__description{top:0}.member-spotlight .slick-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true] .member-spotlight__slide img{transform:scale(1.2)}.member-spotlight .slick-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true] .member-spotlight__description{top:2rem}}.member-spotlight .slick-center .member-spotlight__slide{opacity:1}.member-spotlight .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .member-spotlight__slide{opacity:.5}.member-spotlight .slick-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true] .member-spotlight__slide{opacity:1}.members-list{border:1px solid #bbb7b7}.members-list .members-list__item{padding:1.5rem;border-bottom:1px solid #bbb7b7}.members-list .members-list__item>a{display:block;color:#000;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;margin-bottom:.75rem;font-size:1.2em;line-height:1.4}.members-list .members-list__item>ul{list-style:none;line-height:1.25}.members-list .members-list__item>ul li{display:inline-block;margin-right:1rem;padding:.25rem 0}.members-list .members-list__item>ul li strong{font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.members-list .members-list__item:nth-child(2n){background-color:#f6f6f6}.members-list .members-list__item:last-child{border-bottom:none}.members-nav-wrap{background-color:#f9f9f9;padding-top:2.5rem;padding-bottom:3rem}@media (max-width:991.98px){.members-nav-wrap{background-color:#000456;color:#fff}}.members-nav{padding:0 .65rem}.members-nav a{text-decoration:none;display:inline-block}.members-nav li{display:block}.members-nav .members-nav__list>li{position:relative}.members-nav .members-nav__list>li>a{color:#000;padding:.5rem 0;line-height:1.4}@media (max-width:991.98px){.members-nav .members-nav__list>li>a{color:#fff}}.members-nav .members-nav__list>li+li{margin-top:1rem}.members-nav .members-nav__list>li .dropdown{padding-left:2rem;font-size:.9375em;padding-top:1.2rem;display:none}.members-nav .members-nav__list>li .dropdown>li+li{margin-top:1rem}.members-nav .members-nav__list>li .dropdown>li a{color:#000;line-height:1.4}@media (max-width:991.98px){.members-nav .members-nav__list>li .dropdown>li a{color:#fff}}.members-nav .members-nav__list>li .dropdown.is-open{display:block}.members-nav .current-page-parent>a,.members-nav .current_page_item>a{font-weight:700}.members-nav li:first-child.current-page-parent>a{font-weight:400}.dropdown-toggle{width:30px;height:30px;position:absolute;top:2px;right:-5px;border:none;background-color:transparent;cursor:pointer}.dropdown-toggle.is-active{transform:rotate(180deg)}.dropdown-toggle .dropdown-toggle__icon{width:10px;height:10px;position:absolute;top:50%;left:50%;display:block;z-index:5;margin-left:-5px;margin-top:-5px;background-repeat:no-repeat;background-size:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M0 7.33L2.829 4.5l9.175 9.339L21.171 4.5 24 7.33 12.004 19.5z'/%3E%3C/svg%3E")}@media (max-width:991.98px){.dropdown-toggle .dropdown-toggle__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M0 7.33L2.829 4.5l9.175 9.339L21.171 4.5 24 7.33 12.004 19.5z'/%3E%3C/svg%3E")}}@media (max-width:991.98px){.members-nav-wrap{position:absolute;opacity:0;visibility:hidden;max-width:100%;left:0;right:0;background-color:#000456;z-index:7;padding-bottom:2rem;padding-top:1rem;display:flex;align-items:center;flex-direction:column;margin:0;top:0;transform:translateY(-1rem);transition:all .2s ease;box-shadow:0 10px 10px 5px rgba(0,0,0,.3)}.members-nav-wrap.is-open{visibility:visible;opacity:1;transform:translateY(0)}.members-nav{width:100%}}.members-pagination .pagination-block{display:flex;align-items:center;justify-content:center;margin-top:4rem}.members-pagination .pagination-block .pagination{display:flex;align-items:center}.members-pagination .pagination-block .pagination li{display:inline-block}.members-pagination .pagination-block .pagination li a{color:#000}.members-pagination .pagination-block .pagination li+li{margin-right:1rem}.members-pagination .pagination-block .pagination li.current{font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.members-pagination .pagination-block .pagination li.next button,.members-pagination .pagination-block .pagination li.prev button{background:transparent;border:none}.members-pagination .pagination-block .pagination li.next.disabled,.members-pagination .pagination-block .pagination li.prev.disabled{opacity:.2}.members-pagination .pagination-block .pagination li.prev{margin-right:1rem}.members-pagination .pagination-block .pagination li.prev svg{transform:scaleX(-1)}.members-pagination .pagination-block .pagination li.next{margin-left:1rem;margin-right:0!important}.candidate-form h4,.candidate-form label,.members-search h4,.members-search label,.wpcf7-form h4,.wpcf7-form label{display:block;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;margin-bottom:.75em;line-height:1.2}.candidate-form .form-control,.members-search .form-control,.wpcf7-form .form-control{border:1px solid #000456;height:40px;font-size:14px}.candidate-form .form-control::placeholder,.members-search .form-control::placeholder,.wpcf7-form .form-control::placeholder{font-size:14px}.candidate-form button,.members-search button,.wpcf7-form button{background-color:transparent;font-size:16px}.candidate-form .clear-all,.members-search .clear-all,.wpcf7-form .clear-all{background:transparent;border:none;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;color:#000456;text-decoration:underline;margin-left:2rem;padding:.5rem;cursor:pointer}.candidate-form.archive-search,.members-search.archive-search,.wpcf7-form.archive-search{background:#f9f9f9;padding:2rem}.candidate-form.archive-search .form-control,.members-search.archive-search .form-control,.wpcf7-form.archive-search .form-control{height:36px;border-radius:3px;border:1px solid #ddd}.candidate-form.archive-search h4,.candidate-form.archive-search label,.members-search.archive-search h4,.members-search.archive-search label,.wpcf7-form.archive-search h4,.wpcf7-form.archive-search label{margin-bottom:.5rem;font-weight:500;font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.multi-field .multi-field__inner{display:flex;align-items:center}@media (max-width:1630px){.multi-field .multi-field__inner{flex-direction:column}}.multi-field .multi-field__item{flex:1;width:100%}.multi-field .multi-field__item label{font-family:hk_groteskregular,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:12px;margin-bottom:.5em}.multi-field .multi-field__item .form-control{max-width:100%}.multi-field .multi-field__item+.multi-field__item{margin-left:.75rem}@media (max-width:1630px){.multi-field .multi-field__item+.multi-field__item{margin-top:1rem;margin-left:0}}.archive-search .multi-field .multi-field__item label{font-size:10px;opacity:.8;text-transform:uppercase}.wpcf7-form br{display:none}.wpcf7-form .simple-button{background-color:#fff;font-size:1rem;cursor:pointer;color:#000456;font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;text-decoration:none;font-weight:500;display:inline-block;line-height:1.2;border-bottom:1px solid #000456;border:1px solid #000456;width:auto;padding:.5rem 1rem .6rem;transition:color .25s ease,background-color .25s ease}.wpcf7-form .simple-button:focus,.wpcf7-form .simple-button:hover{background-color:#000456;color:#fff}.wpcf7-form textarea.form-control{height:150px}.members-update{color:#fff;display:flex}.members-update .wysiwyg a{color:#fff}@media (max-width:1199.98px){.members-update{margin-bottom:1rem}}@media (max-width:767.98px){.members-update{display:block}}.members-update>div{flex:1}.members-update h2{font-size:1.3125em;font-weight:800;margin-bottom:1.5rem}.members-update .members-update__content{background-color:#000456;flex:1.5;padding:3rem 2rem}.members-update .members-update__content p{font-size:.875em}.members-update .members-update__image img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.members-update .members-update__image img{height:auto;width:100%;max-height:300px}}.members .slick-track{margin-left:0}.members .member{padding-right:1rem}.members .member>span{padding-left:.5rem;padding-right:.5rem}.members-bio{background:#f9f7f0;border:1px solid #bbb7b7;padding:1.5rem 2rem;overflow:hidden}.members-bio .members-thumb{float:left;width:230px;max-width:50%;margin-right:28px;margin-bottom:20px}.members-bio p+p{margin-top:1rem}.members-bio p i{font-style:italic}@media (max-width:1199.98px){.members-bio{margin-top:2rem}}.members-no-img{background-color:#f8f8f8;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 0;height:100%;max-height:400px}.members-no-img svg{height:96px;width:96px}.members-no-img p{font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;margin-top:.5rem}.member-results-info{border:1px solid #bbb7b7;border-radius:3px;padding:1rem}h4.members-found{font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:18px;margin-bottom:1rem}.modal-image{display:block;padding:1rem;text-decoration:none;box-shadow:2px 2px 10px 3px rgba(0,0,0,.1);transition:all .3s ease}.modal-image>h4{color:#000;font-weight:700;transition:color .3s ease}.modal-image:hover{background-color:#000456;transform:translateY(-.4rem)}.modal-image:hover>h4{color:#fff}.modal{margin-top:0!important}.modal .btn-close{border-radius:0;border:none;background:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000456' d='M23.954 21.03l-9.184-9.095 9.092-9.174L21.03-.046l-9.09 9.179L2.764.045l-2.81 2.81L9.14 11.96.045 21.144l2.81 2.81 9.112-9.192 9.18 9.1z'/%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat;cursor:pointer}.modal.modal--image-box .modal-dialog,.modal.modal--room .modal-dialog{max-width:782px}.modal.modal--image-box .btn-close,.modal.modal--room .btn-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M23.954 21.03l-9.184-9.095 9.092-9.174L21.03-.046l-9.09 9.179L2.764.045l-2.81 2.81L9.14 11.96.045 21.144l2.81 2.81 9.112-9.192 9.18 9.1z'/%3E%3C/svg%3E");position:absolute;top:1rem;right:1rem;height:18px;width:18px}.modal.modal--image-box .modal-content,.modal.modal--room .modal-content{border-radius:0;border:none}.modal.modal--image-box .modal-body,.modal.modal--room .modal-body{padding:2rem}.modal.modal--image-box .modal-body h4,.modal.modal--room .modal-body h4{margin-bottom:1rem}.modal.modal--image-box.modal--video .btn-close,.modal.modal--room.modal--video .btn-close{top:-2rem;right:0}.modal.modal--image-box.modal--video .modal-body,.modal.modal--room.modal--video .modal-body{padding:0}.modal.modal--image-box .btn-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M23.954 21.03l-9.184-9.095 9.092-9.174L21.03-.046l-9.09 9.179L2.764.045l-2.81 2.81L9.14 11.96.045 21.144l2.81 2.81 9.112-9.192 9.18 9.1z'/%3E%3C/svg%3E")}.modal.modal--image-box .modal-content .modal-content__header{padding:2rem 3rem;display:flex;align-items:flex-end}@media (max-width:767.98px){.modal.modal--image-box .modal-content .modal-content__header{display:block}}@media (max-width:575.98px){.modal.modal--image-box .modal-content .modal-content__header{padding:2rem 1.5rem}}.modal.modal--image-box .modal-content .modal-content__header>div:last-child{padding-left:2rem}@media (max-width:767.98px){.modal.modal--image-box .modal-content .modal-content__header>div:last-child{padding-left:0;margin-top:1rem}}.modal.modal--image-box .modal-content .modal-content__header>div:last-child>*+*{margin-top:1rem}.modal.modal--image-box .modal-content .modal-body{padding:1rem 3rem 2rem}@media (max-width:575.98px){.modal.modal--image-box .modal-content .modal-body{padding-top:0;padding-left:1.5rem;padding-right:1.5rem}}.nav-tabs{border:none;flex-wrap:nowrap}.nav-tabs .nav-item>.nav-link{border:2px solid #000456;border-radius:0;cursor:pointer;color:#000456;font-family:hk_groteskregular,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:16px;padding:1rem 2rem 1.3rem;line-height:1.2}@media (max-width:575.98px){.nav-tabs .nav-item>.nav-link{font-size:14px}}.nav-tabs .nav-item>.nav-link.active{color:#fff;background-color:#000456;border:2px solid #000456}.page-title{font-size:2.5em}.pdf-button{font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-weight:600;color:#000456;text-decoration:none;display:flex;align-items:center;border:1px solid #000456;padding:.8em 1.1em;transition:all .2s ease;white-space:nowrap;margin-bottom:.5rem}.pdf-button svg{width:22px;height:22px;margin-right:.5rem}.pdf-button svg path,.pdf-button svg rect{fill:#000456;transition:fill .2s ease}.pdf-button:focus,.pdf-button:hover{background-color:#000456;color:#fff}.pdf-button:focus svg path,.pdf-button:focus svg rect,.pdf-button:hover svg path,.pdf-button:hover svg rect{fill:#fff}.button-group{display:flex;flex-wrap:wrap}.button-group>*{margin-right:1rem}.button-wrapper,.quick-links{display:flex;flex-wrap:wrap}.button-wrapper>div,.quick-links>div{margin-left:0!important}.button-wrapper div,.button-wrapper li,.quick-links div,.quick-links li{display:inline-block;margin:.4rem;vertical-align:top;margin-bottom:1rem;width:auto;margin-right:1rem}@media (max-width:370px){.button-wrapper div,.button-wrapper li,.quick-links div,.quick-links li{display:block;white-space:nowrap;margin-bottom:.5rem;text-align:center}}.button-wrapper div .simple-button,.button-wrapper div a,.button-wrapper li .simple-button,.button-wrapper li a,.quick-links div .simple-button,.quick-links div a,.quick-links li .simple-button,.quick-links li a{color:#000456;font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;text-decoration:none;font-weight:500;display:inline-block;line-height:1.2;border-bottom:1px solid #000456;border:1px solid #000456;width:auto;padding:.5rem 1rem .6rem;transition:color .25s ease,background-color .25s ease}.button-wrapper div .simple-button:focus,.button-wrapper div .simple-button:hover,.button-wrapper div a:focus,.button-wrapper div a:hover,.button-wrapper li .simple-button:focus,.button-wrapper li .simple-button:hover,.button-wrapper li a:focus,.button-wrapper li a:hover,.quick-links div .simple-button:focus,.quick-links div .simple-button:hover,.quick-links div a:focus,.quick-links div a:hover,.quick-links li .simple-button:focus,.quick-links li .simple-button:hover,.quick-links li a:focus,.quick-links li a:hover{background-color:#000456;color:#fff}.button-wrapper div .simple-button,.button-wrapper li .simple-button,.quick-links div .simple-button,.quick-links li .simple-button{background-color:#000456;color:#fff;cursor:pointer}.button-wrapper div .simple-button:focus,.button-wrapper div .simple-button:hover,.button-wrapper li .simple-button:focus,.button-wrapper li .simple-button:hover,.quick-links div .simple-button:focus,.quick-links div .simple-button:hover,.quick-links li .simple-button:focus,.quick-links li .simple-button:hover{background-color:#fff;color:#000456}.read-more{color:#000;font-size:1.3125em;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;display:inline-block;padding:1rem 0}.read-more.read-more--white{color:#fff}.modal-read-more{color:#fff;font-size:1.3125em;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;display:inline-block}.read-more-text{display:none}.review-meetings-list li{border-bottom:1px solid #ddd}.review-meetings-list li>a{display:block;text-decoration:none;color:#000;padding-bottom:1rem;position:relative;padding-right:50px;transition:opacity .2s ease}.review-meetings-list li>a h3{color:#000456;font-size:1.3rem}.review-meetings-list li>a>p{font-size:.9rem}.review-meetings-list li>a>span{position:absolute;right:.3rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;font-size:0;width:30px;height:30px;transition:right .2s ease}.review-meetings-list li>a>span>svg{height:20px;width:20px}.review-meetings-list li>a>span>svg path{fill:#000456}.review-meetings-list li>a:hover{opacity:.6}.review-meetings-list li>a:hover>span{right:0}.review-meetings-list li+li{margin-top:1rem}.room{background-color:#000456;margin-bottom:3rem}.room--reverse{flex-direction:row-reverse}.room .text-box{padding:4rem 3rem}.room .room__img{height:100%;position:relative}.room .room__img figcaption{position:absolute;bottom:0;display:inline-block;left:0;background-color:rgba(0,0,0,.5);color:#fff;font-size:14px;font-style:italic;padding:.5em .6em}.room .room__img img{height:100%;-o-object-fit:cover;object-fit:cover}.room-gallery{display:none}.scrolling-gallery{overflow:hidden}.scrolling-gallery .scrolling-gallery__slider .scrolling-gallery__slide{position:relative}.scrolling-gallery .scrolling-gallery__slider .scrolling-gallery__slide img{display:block;margin:0 auto}.scrolling-gallery .scrolling-gallery__slider .scrolling-gallery__slide figcaption{padding-bottom:.5rem;padding-top:.5rem}.scrolling-gallery .scrolling-gallery__slider .slick-slide{margin:0 20px}.scrolling-gallery .scrolling-gallery__slider .slick-list{margin:0 -20px}.site-footer{background:#000456;padding-top:2.9rem}.site-footer .site-logo{width:166px;max-width:100%}.site-footer .site-logo svg{max-width:100%;height:auto}.site-footer a{color:#fff;text-decoration:none;font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.site-footer .site-footer__main{display:flex;align-items:center;padding-bottom:2rem}@media (max-width:991.98px){.site-footer .site-footer__main{flex-direction:column}}.site-footer .site-footer__menu{display:flex;margin-left:3rem}@media (max-width:991.98px){.site-footer .site-footer__menu{margin-left:0;margin-top:2rem}}@media (max-width:767.98px){.site-footer .site-footer__menu{flex-direction:column;align-items:center}}.site-footer .site-footer__menu li+li{margin-left:3rem}@media (max-width:767.98px){.site-footer .site-footer__menu li+li{margin-left:0;margin-top:2rem}}.site-footer .site-footer__menu li>a{position:relative}.site-footer .site-footer__menu li>a:after{content:"";display:block;position:absolute;width:60px;height:2px;background-color:#fff;left:50%;margin-left:-30px;bottom:-.5rem;transform:scaleX(0);transition:transform .2s ease}.site-footer .site-footer__menu li>a:focus:after,.site-footer .site-footer__menu li>a:hover:after{transform:scaleX(1)}.site-footer .site-footer__copy{padding:1rem 0 1.5rem}.site-footer .site-footer__copy .site-footer__policies{display:flex}@media (max-width:991.98px){.site-footer .site-footer__copy .site-footer__policies{justify-content:center}}@media (max-width:767.98px){.site-footer .site-footer__copy .site-footer__policies{flex-direction:column;align-items:center}.site-footer .site-footer__copy .site-footer__policies:before{content:"";display:block;width:30px;height:1px;background:#fff;margin-bottom:.5rem}}.site-footer .site-footer__copy .site-footer__policies a,.site-footer .site-footer__copy .site-footer__policies li{color:#fff;font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.site-footer .site-footer__copy .site-footer__policies li{font-size:11px;margin-top:2rem}@media (max-width:767.98px){.site-footer .site-footer__copy .site-footer__policies li:first-child{order:1}}.site-footer .site-footer__copy .site-footer__policies li+li{margin-left:1.7rem}@media (max-width:767.98px){.site-footer .site-footer__copy .site-footer__policies li+li{margin-left:0}}.site-footer .site-footer__copy .site-footer__policies li a{color:#fff}.site-header{background-color:#000456;color:#fff;padding:1.5rem 0 0;position:relative}.site-header.site-header--members{padding:1rem 0}@media (max-width:767.98px){.site-header{padding-bottom:.5rem}}.site-header a{color:#fff}.site-header .site-header__main{text-align:center}.site-header .site-header__members{display:flex;align-items:center;justify-content:space-between}.site-header .site-header__menu-toggle{display:none}@media (max-width:767.98px){.site-header .site-header__menu-toggle{display:block}}.site-logo{display:inline-block}.site-logo svg{max-width:100%;height:auto}@media (max-width:767.98px){.site-logo{width:154px;height:auto}}.site-nav{margin-top:1rem}.site-nav .site-nav__button{position:absolute;top:1.85rem;right:2rem}@media (max-width:767.98px){.site-nav .site-nav__button{position:relative}}.site-nav .site-nav__list{display:flex;align-items:center;justify-content:center}.site-nav .site-nav__list>li+li{margin-left:2.5rem}.site-nav .site-nav__list>li.menu-item-has-children{position:relative}.site-nav .site-nav__list>li>a{font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;text-decoration:none;padding:1rem .5rem 1.65rem;display:inline-block;position:relative}.site-nav .site-nav__list>li>a:after{content:"";display:block;position:absolute;width:60px;height:2px;background-color:#fff;left:50%;margin-left:-30px;bottom:1.05rem;transform:scaleX(0);transition:transform .2s ease}.site-nav .site-nav__list>li>a:focus:after,.site-nav .site-nav__list>li>a:hover:after{transform:scaleX(1)}@media (min-width:768px){.site-nav .site-nav__list>li .dropdown{position:absolute;visibility:hidden;display:block;margin:0;padding:1.85rem 3.65rem;opacity:0;z-index:8;background-color:#f9f7f0;left:50%;transform:translateX(-50%);transition:opacity .2s ease,visibility .2s ease}.site-nav .site-nav__list>li .dropdown>li{text-align:center}.site-nav .site-nav__list>li .dropdown>li a{color:#000;display:inline-block;white-space:nowrap;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;text-decoration:none}.site-nav .site-nav__list>li .dropdown>li:after{content:"";width:70px;height:1px;background-color:#000;margin:1rem auto;display:block}.site-nav .site-nav__list>li .dropdown>li:last-child:after{display:none}}.site-nav .site-nav__list>li:focus-within>a:after,.site-nav .site-nav__list>li:hover>a:after{transform:scaleX(1)}@media (min-width:768px){.site-nav .site-nav__list>li:focus-within .dropdown,.site-nav .site-nav__list>li:hover .dropdown{visibility:visible;opacity:1}}.current-page-parent>a,.current_page_item>a,.menu-toggle{font-weight:700}.menu-toggle{background-color:transparent;border:none;box-shadow:none;color:#fff;font-family:Lora,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;align-items:center;font-size:16px;margin:.5rem auto 0;display:none}@media (max-width:767.98px){.menu-toggle{display:flex}}@media (max-width:991.98px){.menu-toggle--members{display:flex}}.menu-toggle:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M0 7.33L2.829 4.5l9.175 9.339L21.171 4.5 24 7.33 12.004 19.5z'/%3E%3C/svg%3E");width:10px;display:block;height:10px;background-size:10px;margin-left:.5rem}.menu-toggle.is-active:after{transform:rotate(180deg)}@media (max-width:767.98px){.site-nav{position:absolute;opacity:0;visibility:hidden;max-width:100%;left:0;right:0;background-color:#000456;z-index:7;padding-bottom:2rem;padding-top:1rem;display:flex;align-items:center;flex-direction:column;margin:0;top:100%;transform:translateY(-1rem);transition:all .2s ease;box-shadow:0 10px 10px 5px rgba(0,0,0,.3)}.site-nav .site-nav__button{position:relative;top:unset;right:unset;margin-top:2rem}.site-nav.is-open{visibility:visible;opacity:1;transform:translateY(0)}.site-nav .site-nav__list{display:block}.site-nav .site-nav__list>li{text-align:center}.site-nav .site-nav__list>li .dropdown>li a{padding:.5rem;text-decoration:none;display:inline-block;font-size:14px}.site-nav .site-nav__list>li>a{padding:.5rem}.site-nav .site-nav__list>li>a:after{display:none}.site-nav .site-nav__list>li+li{margin-left:0;margin-top:.9rem}}.slick-dots{display:flex;justify-content:center;margin-top:3rem;overflow:hidden}.slick-dots button{text-indent:-99999px;height:15px;width:15px;background:#ccc;border-radius:50%;border:none;box-shadow:none;cursor:pointer}.slick-dots li+li{margin-left:1rem}.slick-dots li.slick-active button{background:#000456}.member,.staff{text-align:center;margin-bottom:1.5rem;max-width:240px}.member>img,.staff>img{border-radius:50%;display:block;margin:0 auto}.member>span,.staff>span{display:block;font-size:15px;line-height:1.2;margin-top:1rem;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.member>span.staff__position,.staff>span.staff__position{font-family:hk_groteskregular,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;margin-top:.4rem}.member.staff--lg>img,.staff.staff--lg>img{max-width:90%}.member{max-width:140px}.subtitle{font-size:1.25em;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.swiper-nav button{cursor:pointer;background:transparent;border:none;padding:0}.swiper-nav button,.swiper-nav button svg{height:35px;width:35px}.swiper-nav button+button{margin-left:.5rem}.swiper .slick-list{margin:0 -1rem}.swiper .slick-slide{margin:0 1rem}.text-box .h1,.text-box h1{font-size:2.5em;font-weight:700}.text-box .h1:after,.text-box .h2:after,.text-box h1:after,.text-box h2:after{background-color:#000;width:200px;content:"";display:block;height:2px;margin-top:1.5rem}.text-box>*+*{margin-top:1.5rem}.text-box>h2+*{margin-top:1.2rem}.text-box>*+.button{margin-top:2rem}.text-box--plain-title .h2:after,.text-box--plain-title h2:after{display:none}.text-box--white{color:#fff}.text-box--white .h1:after,.text-box--white .h2:after,.text-box--white h1:after,.text-box--white h2:after{background-color:#fff}.text-box--center{text-align:center}.text-box--center .h2:after,.text-box--center h2:after{margin-left:auto;margin-right:auto}.tiles .tiles__tile{display:block;text-align:center;text-decoration:none}.tiles .tiles__tile h5{color:#000;text-decoration:none;margin-top:1rem;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.two-column-text{columns:2}@media (max-width:767.98px){.two-column-text{columns:unset}}.user-menu{margin-right:1rem;position:relative;padding:.5rem 0;z-index:5}@media (max-width:575.98px){.user-menu .user-menu__name{display:none}}.user-menu .user-menu__toggle{display:flex;align-items:center;text-decoration:none;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.user-menu .user-menu__toggle>img{width:30px;height:30px;border-radius:50%;margin-right:.75rem}@media (max-width:575.98px){.user-menu .user-menu__toggle>img{margin-right:0}}.user-menu .user-menu__toggle:after{content:"";width:10px;height:10px;display:block;margin-left:10px;background-repeat:no-repeat;position:relative;top:2px;background-size:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M0 7.33L2.829 4.5l9.175 9.339L21.171 4.5 24 7.33 12.004 19.5z'/%3E%3C/svg%3E")}.user-menu .user-menu__toggle.is-active:after{transform:rotate(180deg)}.user-menu .user-menu__list{position:absolute;background:#f9f7f0;right:0;padding:1.5rem 1rem;top:100%;box-shadow:0 0 10px 3px rgba(0,0,0,.1);opacity:0;visibility:hidden;transition:all .2s ease}.user-menu .user-menu__list li{display:block}.user-menu .user-menu__list li+li{margin-top:1rem}.user-menu .user-menu__list li a{color:#000456;text-decoration:none;font-size:15px;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;display:block;white-space:nowrap}.user-menu .user-menu__list li a:focus,.user-menu .user-menu__list li a:hover{opacity:.7}.user-menu .user-menu__list.is-open{visibility:visible;opacity:1}.video-modal{display:block;overflow:hidden;position:relative}.video-modal img{transform:scale(1);transition:transform .2s ease}.video-modal:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10S2 17.514 2 12 6.486 2 12 2zm0-2C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0zM9 17V7l9 5.146L9 17z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:50px 50px;height:50px;width:50px;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);opacity:.7;transition:opacity .2s ease}.video-modal:hover img{transform:scale(1.05)}.video-modal:hover:after{opacity:1}.wysiwyg>*+*{margin-top:1.2rem}.wysiwyg a{text-decoration:underline;color:#000456}.wysiwyg p strong{font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.wysiwyg em{font-style:italic}.wysiwyg ol{padding-left:1.5rem;line-height:1.4}.wysiwyg ol li{position:relative;padding-left:0}.wysiwyg ol li+li{margin-top:.4rem}.wysiwyg ol ol,.wysiwyg ol ul,.wysiwyg ul ol,.wysiwyg ul ul{margin-top:.4rem;padding-left:3rem}.wysiwyg ul{list-style:none;padding-left:.5rem;line-height:1.4}.wysiwyg ul li{position:relative;padding-left:1.2rem}.wysiwyg ul li+li{margin-top:.4rem}.wysiwyg ul li:before{position:absolute;content:"";height:6px;width:6px;border-radius:50%;background-color:#000456;left:0;top:.7em}.wysiwyg table td,.wysiwyg table th{padding:1rem .25rem}.wysiwyg table th{color:#000456;font-weight:700;font-family:hk_groteskbold,TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;text-align:left}.wysiwyg table td,.wysiwyg table th{border-bottom:2px solid #e5e3da}.bg-blue .wysiwyg ul li:before{background-color:#fff}.position-relative{position:relative}.text-center{text-align:center!important}.bg-sand{background-color:#f9f7f0}.bg-blue{background-color:#000456;color:#fff}.bg-blue a{color:#fff!important;text-decoration:underline!important}.bg-blue h1,.bg-blue h2,.bg-blue h3,.bg-blue h4,.bg-blue h5,.bg-blue h6{color:#fff}.overflow-hidden{overflow:hidden;overflow:hidden!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJvb3RzdHJhcC9ib290c3RyYXAtZ3JpZC5zY3NzIiwic2NyZWVuLmNzcyIsImJvb3RzdHJhcC9fY29udGFpbmVycy5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fY29udGFpbmVyLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiYm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsImJvb3RzdHJhcC9fZ3JpZC5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fZ3JpZC5zY3NzIiwiYm9vdHN0cmFwL3ZlbmRvci9fcmZzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL191dGlsaXRpZXMuc2NzcyIsImJvb3RzdHJhcC91dGlsaXRpZXMvX2FwaS5zY3NzIiwiYm9vdHN0cmFwL190cmFuc2l0aW9ucy5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiYm9vdHN0cmFwL19hY2NvcmRpb24uc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsImJvb3RzdHJhcC9fZnVuY3Rpb25zLnNjc3MiLCJib290c3RyYXAvX21vZGFsLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwiYm9vdHN0cmFwL19uYXYuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiYm9vdHN0cmFwL2Zvcm1zL19sYWJlbHMuc2NzcyIsImJvb3RzdHJhcC9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwiYm9vdHN0cmFwL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwiYm9vdHN0cmFwL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsImJvb3RzdHJhcC9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCJib290c3RyYXAvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzIiwiaGFtYnVyZ2Vycy9oYW1idXJnZXJzLnNjc3MiLCJoYW1idXJnZXJzL19iYXNlLnNjc3MiLCJoYW1idXJnZXJzL3R5cGVzL18zZHguc2NzcyIsImhhbWJ1cmdlcnMvdHlwZXMvXzNkeC1yLnNjc3MiLCJoYW1idXJnZXJzL3R5cGVzL18zZHkuc2NzcyIsImhhbWJ1cmdlcnMvdHlwZXMvXzNkeS1yLnNjc3MiLCJoYW1idXJnZXJzL3R5cGVzL18zZHh5LnNjc3MiLCJoYW1idXJnZXJzL3R5cGVzL18zZHh5LXIuc2NzcyIsImhhbWJ1cmdlcnMvdHlwZXMvX2Fycm93LnNjc3MiLCJoYW1idXJnZXJzL3R5cGVzL19hcnJvdy1yLnNjc3MiLCJoYW1idXJnZXJzL3R5cGVzL19hcnJvd2FsdC5zY3NzIiwiaGFtYnVyZ2Vycy90eXBlcy9fYXJyb3dhbHQtci5zY3NzIiwiaGFtYnVyZ2Vycy90eXBlcy9fYXJyb3d0dXJuLnNjc3MiLCJoYW1idXJnZXJzL3R5cGVzL19hcnJvd3R1cm4tci5zY3NzIiwiaGFtYnVyZ2Vycy90eXBlcy9fYm9yaW5nLnNjc3MiLCJoYW1idXJnZXJzL3R5cGVzL19jb2xsYXBzZS5zY3NzIiwiaGFtYnVyZ2Vycy90eXBlcy9fY29sbGFwc2Utci5zY3NzIiwiaGFtYnVyZ2Vycy90eXBlcy9fZWxhc3RpYy5zY3NzIiwiaGFtYnVyZ2Vycy90eXBlcy9fZWxhc3RpYy1yLnNjc3MiLCJoYW1idXJnZXJzL3R5cGVzL19lbXBoYXRpYy5zY3NzIiwiaGFtYnVyZ2Vycy90eXBlcy9fZW1waGF0aWMtci5zY3NzIiwiaGFtYnVyZ2Vycy90eXBlcy9fbWludXMuc2NzcyIsImhhbWJ1cmdlcnMvdHlwZXMvX3NsaWRlci5zY3NzIiwiaGFtYnVyZ2Vycy90eXBlcy9fc2xpZGVyLXIuc2NzcyIsImhhbWJ1cmdlcnMvdHlwZXMvX3NwaW4uc2NzcyIsImhhbWJ1cmdlcnMvdHlwZXMvX3NwaW4tci5zY3NzIiwiaGFtYnVyZ2Vycy90eXBlcy9fc3ByaW5nLnNjc3MiLCJoYW1idXJnZXJzL3R5cGVzL19zcHJpbmctci5zY3NzIiwiaGFtYnVyZ2Vycy90eXBlcy9fc3RhbmQuc2NzcyIsImhhbWJ1cmdlcnMvdHlwZXMvX3N0YW5kLXIuc2NzcyIsImhhbWJ1cmdlcnMvdHlwZXMvX3NxdWVlemUuc2NzcyIsImhhbWJ1cmdlcnMvdHlwZXMvX3ZvcnRleC5zY3NzIiwiaGFtYnVyZ2Vycy90eXBlcy9fdm9ydGV4LXIuc2NzcyIsImdlbmVyaWMvX2dlbmVyaWMucmVzZXQuc2NzcyIsImZvbnRzL19mb250cy53ZWJmb250cy5zY3NzIiwibGlicmFyaWVzL19hb3Muc2NzcyIsImxpYnJhcmllcy9fZmVhdGhlcmxpZ2h0LmJhc2Uuc2NzcyIsImxpYnJhcmllcy9fZmVhdGhlcmxpZ2h0LmdhbGxlcnkuc2NzcyIsImxpYnJhcmllcy9fZmVhdGhlcmxpZ2h0LnouZXh0ZW5kLnNjc3MiLCJzZXR0aW5ncy9fc2V0dGluZ3MudmFyaWFibGVzLmNvbG91cnMuc2NzcyIsImxpYnJhcmllcy9fc2xpY2suc2NzcyIsImVsZW1lbnRzL19lbGVtZW50cy5maWd1cmUuc2NzcyIsImVsZW1lbnRzL19lbGVtZW50cy5oZWFkaW5ncy5zY3NzIiwic2V0dGluZ3MvX3NldHRpbmdzLnZhcmlhYmxlcy5mb250cy5zY3NzIiwiZWxlbWVudHMvX2VsZW1lbnRzLmltZy5zY3NzIiwib2JqZWN0cy9fb2JqZWN0cy5mb2N1cy5zY3NzIiwib2JqZWN0cy9fb2JqZWN0cy5zdGFjay5zY3NzIiwib2JqZWN0cy9fb2JqZWN0cy50ZXh0LnNjc3MiLCJjb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsImNvbXBvbmVudHMvX2Fycm93LWxpbmsuc2NzcyIsImNvbXBvbmVudHMvX2Jsb2NrcXVvdGUuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiY29tcG9uZW50cy9fY2FuZGlkYXRlLXRhYmxlLnNjc3MiLCJjb21wb25lbnRzL19jYXJkLnNjc3MiLCJjb21wb25lbnRzL19jYXJvdXNlbC5zY3NzIiwiY29tcG9uZW50cy9fY2x1YnMuc2NzcyIsImNvbXBvbmVudHMvX2NvbnRhY3Quc2NzcyIsImNvbXBvbmVudHMvX2RhdGV0aW1lLnNjc3MiLCJjb21wb25lbnRzL19lbWJlZC1jb250YWluZXIuc2NzcyIsImNvbXBvbmVudHMvX2ZhbmN5LXRpdGxlLnNjc3MiLCJjb21wb25lbnRzL19maWx0ZXJzLnNjc3MiLCJjb21wb25lbnRzL19nYWxsZXJ5LnNjc3MiLCJjb21wb25lbnRzL19oZXJvLnNjc3MiLCJjb21wb25lbnRzL19odWdlLWJ1dHRvbi5zY3NzIiwiY29tcG9uZW50cy9faW1hZ2UtY2Fyb3VzZWwuc2NzcyIsImNvbXBvbmVudHMvX2luZm8tYm94LnNjc3MiLCJjb21wb25lbnRzL19pbnRyby1zZWN0aW9uLnNjc3MiLCJjb21wb25lbnRzL19saW5rLWNhcmQuc2NzcyIsImNvbXBvbmVudHMvX2xpbmsuc2NzcyIsImNvbXBvbmVudHMvX2xvZ2luLnNjc3MiLCJjb21wb25lbnRzL19tZW1iZXItYWN0aW9ucy5zY3NzIiwiY29tcG9uZW50cy9fbWVtYmVyLWxpc3Quc2NzcyIsImNvbXBvbmVudHMvX21lbWJlci1zcG90bGlnaHQuc2NzcyIsImNvbXBvbmVudHMvX21lbWJlcnMtbGlzdC5zY3NzIiwiY29tcG9uZW50cy9fbWVtYmVycy1uYXYtbWFpbi5zY3NzIiwiY29tcG9uZW50cy9fbWVtYmVycy1uYXYtbW9iaWxlLnNjc3MiLCJjb21wb25lbnRzL19tZW1iZXJzLXBhZ2luYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX21lbWJlcnMtc2VhcmNoLnNjc3MiLCJjb21wb25lbnRzL19tZW1iZXJzLXVwZGF0ZS5zY3NzIiwiY29tcG9uZW50cy9fbWVtYmVycy5zY3NzIiwiY29tcG9uZW50cy9fbW9kYWwtaW1hZ2Uuc2NzcyIsImNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJjb21wb25lbnRzL19uYXYtdGFicy5zY3NzIiwiY29tcG9uZW50cy9fcGRmLWJ1dHRvbi5zY3NzIiwiY29tcG9uZW50cy9fcXVpY2stbGlua3Muc2NzcyIsImNvbXBvbmVudHMvX3JlYWQtbW9yZS5zY3NzIiwiY29tcG9uZW50cy9fcmV2aWV3LW1lZXRpbmdzLWxpc3Quc2NzcyIsImNvbXBvbmVudHMvX3Jvb20uc2NzcyIsImNvbXBvbmVudHMvX3Njcm9sbGluZy1nYWxsZXJ5LnNjc3MiLCJjb21wb25lbnRzL19zaXRlLWZvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fc2l0ZS1oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvX3NpdGUtbmF2Lm1haW4uc2NzcyIsImNvbXBvbmVudHMvX3NpdGUtbmF2Lm1vYmlsZS5zY3NzIiwiY29tcG9uZW50cy9fc2xpY2stZG90cy5zY3NzIiwiY29tcG9uZW50cy9fc3RhZmYuc2NzcyIsImNvbXBvbmVudHMvX3N3aXBlci1uYXYuc2NzcyIsImNvbXBvbmVudHMvX3RleHQtYm94LnNjc3MiLCJjb21wb25lbnRzL190aWxlcy5zY3NzIiwiY29tcG9uZW50cy9fdXNlci1tZW51LnNjc3MiLCJjb21wb25lbnRzL192aWRlby1tb2RhbC5zY3NzIiwiY29tcG9uZW50cy9fd3lzaXd5Zy5zY3NzIiwidXRpbGl0aWVzL191dGlsaXRpZXMuY29sb3VyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0dDTUUsQUNBQSxtR0NIQSxXQUFXLEFBQ1gsc0NBQXVFLEFBQ3ZFLHFDQUFzRSxBQUN0RSxrQkFBa0IsQUFDbEIsZ0JBQWlCLENBQUEsQUN3RGYseUJGNUNFLHlCQUNFLGVHdWVHLENBQUEsQ0h0ZUosQUUwQ0gseUJGNUNFLHVDQUNFLGVHd2VHLENBQUEsQ0h2ZUosQUUwQ0gseUJGNUNFLHFEQUNFLGVHeWVHLENBQUEsQ0h4ZUosQUUwQ0gsMEJGNUNFLG1FQUNFLGdCRzBlSSxDQUFBLENIemVMLEFFMENILDBCRjVDRSxrRkFDRSxnQkcyZUssQ0FBQSxDSDFlTixBSWhCTCxLQ0FBLG1CQUF3QyxBQUN4QyxnQkFBd0MsQUFDeEMsYUFBYSxBQUNiLGVBQWUsQUFDZix5Q0FBbUUsQUFDbkUsNENB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RzFDLGlCQUVFLG9CQUF3QyxDQUFBLEFBUDFDLGlCQUVFLGtCQUF3QyxDQUFBLEFBRzFDLGlCQUVFLGtCQUF3QyxDQUFBLEFBUDFDLGlCQUVFLG9CQUF3QyxDQUFBLEFBRzFDLGlCQUVFLG9CQUF3QyxDQUFBLEFBUDFDLGlCQUVFLGtCQUF3QyxDQUFBLEFBRzFDLGlCQUVFLGtCQUF3QyxDQUFBLEFBUDFDLGlCQUVFLG9CQUF3QyxDQUFBLEFBRzFDLGlCQUVFLG9CQUF3QyxDQUFBLEFBUDFDLGlCQUVFLGtCQUF3QyxDQUFBLEFBRzFDLGlCQUVFLGtCQUF3QyxDQUFBLEFBUDFDLGlCQUVFLG9CQUF3QyxDQUFBLEFBRzFDLGlCQUVFLG9CQUF3QyxDQUFBLEFBUDFDLGlCQUVFLGtCQUF3QyxDQUFBLEFBRzFDLGlCQUVFLGtCQUF3QyxDQUFBLEFBUDFDLG1CQUVFLG9CQUF3QyxDQUFBLEFBRzFDLG1CQUVFLG9CQUF3QyxDQUFBLEFBUDFDLG1CQUVFLGtCQUF3QyxDQUFBLEFBRzFDLG1CQUVFLGtCQUF3QyxDQUFBLEFBUDFDLG1CQUVFLG9CQUF3QyxDQUFBLEFBRzFDLG1CQUVFLG9CQUF3QyxDQUFBLEFBUDFDLG1CQUVFLGtCQUF3QyxDQUFBLEFBRzFDLG1CQUVFLGtCQUF3QyxDQUFBLEFBUDFDLG1CQUVFLG9CQUF3QyxDQUFBLEFBRzFDLG1CQUVFLG9CQUF3QyxDQUFBLEFBUDFDLG1CQUVFLGtCQUF3QyxDQUFBLEFBRzFDLG1CQUVFLGtCQUF3QyxDQUFBLEFBUDFDLG1CQUVFLG9CQUF3QyxDQUFBLEFBRzFDLG1CQUVFLG9CQUF3QyxDQUFBLEFBUDFDLG1CQUVFLGtCQUF3QyxDQUFBLEFBRzFDLG1CQUVFLGtCQUF3QyxDQUFBLEFBUDFDLG1CQUVFLG9CQUF3QyxDQUFBLEFBRzFDLG1CQUVFLG9CQUF3QyxDQUFBLEFBUDFDLG1CQUVFLG1CQUF3QyxDQUFBLEFBRzFDLG1CQUVFLG1CQUF3QyxDQUFBLEFBUDFDLG1CQUVFLHFCQUF3QyxDQUFBLEFBRzFDLG1CQUVFLHFCQUF3QyxDQUFBLENBQ3pDLEFIMURMLDBCR1NFLFFBQ0UsV0FBWSxDQUFBLEFBR2Qsb0JBcENKLGNBQWMsQUFDZCxVQUFXLENBQUEsQUFjWCxpQkFDRSxjQUFjLEFBQ2QsVUNrQ3FELENBQUEsQURwQ3ZELGlCQUNFLGNBQWMsQUFDZCxTQ2tDcUQsQ0FBQSxBRHBDdkQsaUJBQ0UsY0FBYyxBQUNkLGVDa0NxRCxDQUFBLEFEcEN2RCxpQkFDRSxjQUFjLEFBQ2QsU0NrQ3FELENBQUEsQURwQ3ZELGlCQUNFLGNBQWMsQUFDZCxTQ2tDcUQsQ0FBQSxBRHBDdkQsaUJBQ0UsY0FBYyxBQUNkLGVDa0NxRCxDQUFBLEFESG5ELGFBaERKLGNBQWMsQUFDZCxVQUFXLENBQUEsQUFxREgsVUFoRU4sY0FBYyxBQUNkLGNBQTBDLENBQUEsQUErRHBDLFVBaEVOLGNBQWMsQUFDZCxlQUEwQyxDQUFBLEFBK0RwQyxVQWhFTixjQUFjLEFBQ2QsU0FBMEMsQ0FBQSxBQStEcEMsVUFoRU4sY0FBYyxBQUNkLGVBQTBDLENBQUEsQUErRHBDLFVBaEVOLGNBQWMsQUFDZCxlQUEwQyxDQUFBLEFBK0RwQyxVQWhFTixjQUFjLEFBQ2QsU0FBMEMsQ0FBQSxBQStEcEMsVUFoRU4sY0FBYyxBQUNkLGVBQTBDLENBQUEsQUErRHBDLFVBaEVOLGNBQWMsQUFDZCxlQUEwQyxDQUFBLEFBK0RwQyxVQWhFTixjQUFjLEFBQ2QsU0FBMEMsQ0FBQSxBQStEcEMsV0FoRU4sY0FBYyxBQUNkLGVBQTBDLENBQUEsQUErRHBDLFdBaEVOLGNBQWMsQUFDZCxlQUEwQyxDQUFBLEFBK0RwQyxXQWhFTixjQUFjLEFBQ2QsVUFBMEMsQ0FBQSxBQXVFbEMsYUF4RFYsYUFBNEIsQ0FBQSxBQXdEbEIsYUF4RFYsb0JBQThDLENBQUEsQUF3RHBDLGFBeERWLHFCQUE4QyxDQUFBLEFBd0RwQyxhQXhEVixlQUE4QyxDQUFBLEFBd0RwQyxhQXhEVixxQkFBOEMsQ0FBQSxBQXdEcEMsYUF4RFYscUJBQThDLENBQUEsQUF3RHBDLGFBeERWLGVBQThDLENBQUEsQUF3RHBDLGFBeERWLHFCQUE4QyxDQUFBLEFBd0RwQyxhQXhEVixxQkFBOEMsQ0FBQSxBQXdEcEMsYUF4RFYsZUFBOEMsQ0FBQSxBQXdEcEMsY0F4RFYscUJBQThDLENBQUEsQUF3RHBDLGNBeERWLHFCQUE4QyxDQUFBLEFBbUV4QyxpQkFFRSxlQUF3QyxDQUFBLEFBRzFDLGlCQUVFLGVBQXdDLENBQUEsQUFQMUMsaUJBRUUscUJBQXdDLENBQUEsQUFHMUMsaUJBRUUscUJBQXdDLENBQUEsQUFQMUMsaUJBRUUsb0JBQXdDLENBQUEsQUFHMUMsaUJBRUUsb0JBQXdDLENBQUEsQUFQMUMsaUJBRUUsa0JBQXdDLENBQUEsQUFHMUMsaUJBRUUsa0JBQXdDLENBQUEsQUFQMUMsaUJBRUUsb0JBQXdDLENBQUEsQUFHMUMsaUJBRUUsb0JBQXdDLENBQUEsQUFQMUMsaUJBRUUsa0JBQXdDLENBQUEsQUFHMUMsaUJBRUUsa0JBQXdDLENBQUEsQUFQMUMsaUJBRUUsb0JBQXdDLENBQUEsQUFHMUMsaUJBRUUsb0JBQXdDLENBQUEsQUFQMUMsaUJBRUUsa0JBQXdDLENBQUEsQUFHMUMsaUJBRUUsa0JBQXdDLENBQUEsQUFQMUMsaUJBRUUsb0JBQXdDLENBQUEsQUFHMUMsaUJBRUUsb0JBQXdDLENBQUEsQUFQMUMsaUJBRUUsa0JBQXdDLENBQUEsQUFHMUMsaUJBRUUsa0JBQXdDLENBQUEsQUFQMUMsbUJBRUUsb0JBQXdDLENBQUEsQUFHMUMsbUJBRUUsb0JBQXdDLENBQUEsQUFQMUMsbUJBRUUsa0JBQXdDLENBQUEsQUFHMUMsbUJBRUUsa0JBQXdDLENBQUEsQUFQMUMsbUJBRUUsb0JBQXdDLENBQUEsQUFHMUMsbUJBRUUsb0JBQXdDLENBQUEsQUFQMUMsbUJBRUUsa0JBQXdDLENBQUEsQUFHMUMsbUJBRUUsa0JBQXdDLENBQUEsQUFQMUMsbUJBRUUsb0JBQXdDLENBQUEsQUFHMUMsbUJBRUUsb0JBQXdDLENBQUEsQUFQMUMsbUJBRUUsa0JBQXdDLENBQUEsQUFHMUMsbUJBRUUsa0JBQXdDLENBQUEsQUFQMUMsbUJBRUUsb0JBQXdDLENBQUEsQUFHMUMsbUJBRUUsb0JB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LENBQUEsQUFQbkUsS0FPSSx1QkFBK0QsQ0FBQSxBQVBuRSxLQU9JLHFCQUErRCxDQUFBLEFBUG5FLEtBT0ksdUJBQStELENBQUEsQUFQbkUsS0FPSSxxQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLHVCQUErRCxDQUFBLEFBUG5FLE1BT0kscUJBQStELENBQUEsQUFQbkUsTUFPSSx1QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLHFCQUErRCxDQUFBLEFBUG5FLE1BT0ksdUJBQStELENBQUEsQUFQbkUsTUFPSSxxQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLHVCQUErRCxDQUFBLEFBUG5FLE1BT0kscUJBQStELENBQUEsQUFQbkUsTUFPSSx1QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLHNCQUErRCxDQUFBLEFBUG5FLE1BT0ksd0JBQStELENBQUEsQUFQbkUsUUFPSSxxQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLHlCQUErRCxBQUEvRCx1QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDZCQUErRCxBQUEvRCwyQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDZCQUErRCxBQUEvRCwyQkFBK0QsQ0FBQSxBQVBuRSxPQU9JLCtCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLHVCQUErRCxBQUEvRCx5QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDZCQUErRCxBQUEvRCwrQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLHNCQUErRCxDQUFBLEFBUG5FLE1BT0ksMkJBQStELENBQUEsQUFQbkUsTUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLHlCQUErRCxDQUFBLEFBUG5FLE1BT0ksMkJBQStELENBQUEsQUFQbkUsTUFPSSx5QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDJCQUErRCxDQUFBLEFBUG5FLE1BT0kseUJBQStELENBQUEsQUFQbkUsTUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLHlCQUErRCxDQUFBLEFBUG5FLE9BT0ksMkJBQStELENBQUEsQUFQbkUsT0FPSSx5QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDJCQUErRCxDQUFBLEFBUG5FLE9BT0kseUJBQStELENBQUEsQUFQbkUsT0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxPQU9JLHlCQUErRCxDQUFBLEFBUG5FLE9BT0ksMkJBQStELENBQUEsQUFQbkUsT0FPSSx5QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDJCQUErRCxDQUFBLEFBUG5FLE9BT0ksMEJBQStELENBQUEsQUFQbkUsT0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHlCQUErRCxDQUFBLEFBUG5FLE1BT0ksd0JBQStELENBQUEsQUFQbkUsTUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDRCQUErRCxDQUFBLEFBUG5FLE1BT0ksMkJBQStELENBQUEsQUFQbkUsTUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDJCQUErRCxDQUFBLEFBUG5FLE1BT0ksNkJBQStELENBQUEsQUFQbkUsTUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDZCQUErRCxDQUFBLEFBUG5FLE1BT0ksMkJBQStELENBQUEsQUFQbkUsT0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDJCQUErRCxDQUFBLEFBUG5FLE9BT0ksNkJBQStELENBQUEsQUFQbkUsT0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDZCQUErRCxDQUFBLEFBUG5FLE9BT0ksMkJBQStELENBQUEsQUFQbkUsT0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDJCQUErRCxDQUFBLEFBUG5FLE9BT0ksNkJBQStELENBQUEsQUFQbkUsT0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsTUFPSSx5QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDhCQUErRCxDQUFBLEFBUG5FLE1BT0ksNkJBQStELENBQUEsQUFQbkUsTUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDhCQUErRCxDQUFBLEFBUG5FLE1BT0ksNEJBQStELENBQUEsQUFQbkUsTUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDRCQUErRCxDQUFBLEFBUG5FLE1BT0ksOEJBQStELENBQUEsQUFQbkUsTUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDhCQUErRCxDQUFBLEFBUG5FLE9BT0ksNEJBQStELENBQUEsQUFQbkUsT0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxDQUFBLEFBUG5FLE9BT0ksOEJBQStELENBQUEsQUFQbkUsT0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDhCQUErRCxDQUFBLEFBUG5FLE9BT0ksNEJBQStELENBQUEsQUFQbkUsT0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDZCQUErRCxDQUFBLEFBUG5FLE9BT0ksK0JBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLHVCQUErRCxDQUFBLEFBUG5FLE1BT0ksNEJBQStELENBQUEsQUFQbkUsTUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDBCQUErRCxDQUFBLEFBUG5FLE1BT0ksNEJBQStELENBQUEsQUFQbkUsTUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDRCQUErRCxDQUFBLEFBUG5FLE1BT0ksMEJBQStELENBQUEsQUFQbkUsTUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDBCQUErRCxDQUFBLEFBUG5FLE9BT0ksNEJBQStELENBQUEsQUFQbkUsT0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxDQUFBLEFBUG5FLE9BT0ksMEJBQStELENBQUEsQUFQbkUsT0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDBCQUErRCxDQUFBLEFBUG5FLE9BT0ksNEJBQStELENBQUEsQUFQbkUsT0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxDQUFBLEFBUG5FLE9BT0ksMkJBQStELENBQUEsQUFQbkUsT0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxDQUFBLEFBUG5FLEtBT0ksbUJBQStELENBQUEsQUFQbkUsS0FPSSx3QkFBK0QsQ0FBQSxBQVBuRSxLQU9JLHVCQUErRCxDQUFBLEFBUG5FLEtBT0ksc0JBQStELENBQUEsQUFQbkUsS0FPSSx3QkFBK0QsQ0FBQSxBQVBuRSxLQU9JLHNCQUErRCxDQUFBLEFBUG5FLEtBT0ksd0JBQStELENBQUEsQUFQbkUsS0FPSSxzQkFBK0QsQ0FBQSxBQVBuRSxLQU9JLHdCQUErRCxDQUFBLEFBUG5FLEtBT0ksc0JBQStELENBQUEsQUFQbkUsTUFPSSx3QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLHNCQUErRCxDQUFBLEFBUG5FLE1BT0ksd0JBQStELENBQUEsQUFQbkUsTUFPSSxzQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLHdCQUErRCxDQUFBLEFBUG5FLE1BT0ksc0JBQStELENBQUEsQUFQbkUsTUFPSSx3QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLHNCQUErRCxDQUFBLEFBUG5FLE1BT0ksd0JBQStELENBQUEsQUFQbkUsTUFPSSx1QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLHlCQUErRCxDQUFBLEFBUG5FLE1BT0ksMEJBQStELEFBQS9ELHdCQUErRCxDQUFBLEFBUG5FLE1BT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE1BT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLE1BT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLE1BT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE1BT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLE1BT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE1BT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLE1BT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE1BT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLE9BT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE9BT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLE9BT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE9BT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLE9BT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE9BT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLE9BT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE9BT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLE9BT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE9BT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLE9BT0ksZ0NBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLE1BT0ksd0JBQStELEFBQS9ELDBCQUErRCxDQUFBLEFBUG5FLE1BT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLE1BT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLE1BT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE1BT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLE1BT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE1BT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLE1BT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE1BT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLE1BT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE9BT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLE9BT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE9BT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLE9BT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE9BT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLE9BT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE9BT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLE9BT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLE9BT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLE9BT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLE9BT0ksOEJBQStELEFBQS9ELGdDQUErRCxDQUFBLEFBUG5FLE1BT0ksdUJBQStELENBQUEsQUFQbkUsTUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDJCQUErRCxDQUFBLEFBUG5FLE1BT0ksMEJBQStELENBQUEsQUFQbkUsTUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDBCQUErRCxDQUFBLEFBUG5FLE1BT0ksNEJBQStELENBQUEsQUFQbkUsTUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDRCQUErRCxDQUFBLEFBUG5FLE1BT0ksMEJBQStELENBQUEsQUFQbkUsT0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDBCQUErRCxDQUFBLEFBUG5FLE9BT0ksNEJBQStELENBQUEsQUFQbkUsT0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxDQUFBLEFBUG5FLE9BT0ksMEJBQStELENBQUEsQUFQbkUsT0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDBCQUErRCxDQUFBLEFBUG5FLE9BT0ksNEJBQStELENBQUEsQUFQbkUsT0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDZCQUErRCxDQUFBLEFBUG5FLE1BT0kseUJBQStELENBQUEsQUFQbkUsTUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDZCQUErRCxDQUFBLEFBUG5FLE1BT0ksNEJBQStELENBQUEsQUFQbkUsTUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDRCQUErRCxDQUFBLEFBUG5FLE1BT0ksOEJBQStELENBQUEsQUFQbkUsTUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDhCQUErRCxDQUFBLEFBUG5FLE1BT0ksNEJBQStELENBQUEsQUFQbkUsT0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxDQUFBLEFBUG5FLE9BT0ksOEJBQStELENBQUEsQUFQbkUsT0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDhCQUErRCxDQUFBLEFBUG5FLE9BT0ksNEJBQStELENBQUEsQUFQbkUsT0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLDRCQUErRCxDQUFBLEFBUG5FLE9BT0ksOEJBQStELENBQUEsQUFQbkUsT0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxPQU9JLCtCQUErRCxDQUFBLEFBUG5FLE1BT0ksMEJBQStELENBQUEsQUFQbkUsTUFPSSwrQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDhCQUErRCxDQUFBLEFBUG5FLE1BT0ksNkJBQStELENBQUEsQUFQbkUsTUFPSSwrQkFBK0QsQ0FBQSxBQVBuRSxNQU9JLDZCQUErRCxDQUFBLEFBUG5FLE1BT0ksK0JBQStELENBQUEsQUFQbkUsTUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxNQU9JLCtCQUErRCxDQUFBLEFBUG5FLE1BT0ksNkJBQStELENBQUEsQUFQbkUsT0FPSSwrQkFBK0QsQ0FBQSxBQVBu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QU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxBQUEvRCwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxZQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHVCQUErRCxBQUEvRCx5QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxBQUEvRCwrQkFBK0QsQ0FBQSxBQVBuRSxZQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHNCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHlCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSx5QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0kseUJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHlCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSx5QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0kseUJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLHlCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSx5QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxZQU9JLHlCQUErRCxDQUFBLEFBUG5FLFNBT0ksd0JBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFlBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSx5QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELENBQUEsQUFQbkUsWUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHVCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxZQU9JLDBCQUErRCxDQUFBLEFBUG5FLFFBT0ksbUJBQStELENBQUEsQUFQbkUsUUFPSSx3QkFBK0QsQ0FBQSxBQVBuRSxRQU9JLHVCQUErRCxDQUFBLEFBUG5FLFFBT0ksc0JBQStELENBQUEsQUFQbkUsUUFPSSx3QkFBK0QsQ0FBQSxBQVBuRSxRQU9JLHNCQUErRCxDQUFBLEFBUG5FLFFBT0ksd0JBQStELENBQUEsQUFQbkUsUUFPSSxzQkFBK0QsQ0FBQSxBQVBuRSxRQU9JLHdCQUErRCxDQUFBLEFBUG5FLFFBT0ksc0JBQStELENBQUEsQUFQbkUsU0FPSSx3QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHNCQUErRCxDQUFBLEFBUG5FLFNBT0ksd0JBQStELENBQUEsQUFQbkUsU0FPSSxzQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHdCQUErRCxDQUFBLEFBUG5FLFNBT0ksc0JBQStELENBQUEsQUFQbkUsU0FPSSx3QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHNCQUErRCxDQUFBLEFBUG5FLFNBT0ksd0JBQStELENBQUEsQUFQbkUsU0FPSSx1QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHlCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELEFBQS9ELHdCQUErRCxDQUFBLEFBUG5FLFNBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksZ0NBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksd0JBQStELEFBQS9ELDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELEFBQS9ELGdDQUErRCxDQUFBLEFBUG5FLFNBT0ksdUJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0kseUJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELENBQUEsQUFQbkUsU0FPSSwrQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSwrQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksK0JBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLGdDQUErRCxDQUFBLEFBUG5FLFNBT0ksd0JBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQ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QU9JLHVCQUErRCxDQUFBLEFBUG5FLFNBT0ksc0JBQStELENBQUEsQUFQbkUsU0FPSSx3QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLHFCQUErRCxDQUFBLEFBUG5FLFNBT0kseUJBQStELEFBQS9ELHVCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELEFBQS9ELDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELEFBQS9ELDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELEFBQS9ELDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELEFBQS9ELDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELEFBQS9ELDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELEFBQS9ELDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELEFBQS9ELDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELEFBQS9ELDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFlBT0ksNEJBQStELEFBQS9ELDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksdUJBQStELEFBQS9ELHlCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFlBT0ksMEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksc0JBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxDQUFBLEFBUG5FLFNBT0kseUJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHlCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSx5QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0kseUJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLHlCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSx5QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0kseUJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLHlCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFlBT0kseUJBQStELENBQUEsQUFQbkUsU0FPSSx3QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsWUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHlCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQ0FBQSxBQVBuRSxZQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksdUJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFlBT0ksMEJBQStELENBQUEsQUFQbkUsUUFPSSxtQkFBK0QsQ0FBQSxBQVBuRSxRQU9JLHdCQUErRCxDQUFBLEFBUG5FLFFBT0ksdUJBQStELENBQUEsQUFQbkUsUUFPSSxzQkFBK0QsQ0FBQSxBQVBuRSxRQU9JLHdCQUErRCxDQUFBLEFBUG5FLFFBT0ksc0JBQStELENBQUEsQUFQbkUsUUFPSSx3QkFBK0QsQ0FBQSxBQVBuRSxRQU9JLHNCQUErRCxDQUFBLEFBUG5FLFFBT0ksd0JBQStELENBQUEsQUFQbkUsUUFPSSxzQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHdCQUErRCxDQUFBLEFBUG5FLFNBT0ksc0JBQStELENBQUEsQUFQbkUsU0FPSSx3QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHNCQUErRCxDQUFBLEFBUG5FLFNBT0ksd0JBQStELENBQUEsQUFQbkUsU0FPSSxzQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHdCQUErRCxDQUFBLEFBUG5FLFNBT0ksc0JBQStELENBQUEsQUFQbkUsU0FPSSx3QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHVCQUErRCxDQUFBLEFBUG5FLFNBT0kseUJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQUFBL0Qsd0JBQStELENBQUEsQUFQbkUsU0FPSSwrQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQUFBL0QsMkJBQStELENBQUEsQUFQbkUsU0FPSSwrQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQUFBL0QsMkJBQStELENBQUEsQUFQbkUsU0FPSSwrQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQUFBL0QsMkJBQStELENBQUEsQUFQbkUsU0FPSSwrQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQUFBL0QsMkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQUFBL0QsMkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQUFBL0QsMkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQUFBL0QsMkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQUFBL0QsMkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsVUFPSSxnQ0FBK0QsQUFBL0QsOEJBQStELENBQUEsQUFQbkUsU0FPSSx3QkFBK0QsQUFBL0QsMEJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQUFBL0QsK0JBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQUFBL0QsOEJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQUFBL0QsK0JBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQUFBL0QsK0JBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQUFBL0QsK0JBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQUFBL0QsK0JBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQUFBL0QsK0JBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQUFBL0QsK0JBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQUFBL0QsK0JBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQUFBL0QsK0JBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQUFBL0QsOEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQUFBL0QsZ0NBQStELENBQUEsQUFQbkUsU0FPSSx1QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSx5QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSwrQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksK0JBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksZ0NBQStELENBQUEsQUFQbkUsU0FPSSx3QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStE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QSxBQVBuRSxRQU9JLHFCQUErRCxDQUFBLEFBUG5FLFFBT0ksdUJBQStELENBQUEsQUFQbkUsUUFPSSxxQkFBK0QsQ0FBQSxBQVBuRSxRQU9JLHVCQUErRCxDQUFBLEFBUG5FLFFBT0kscUJBQStELENBQUEsQUFQbkUsU0FPSSx1QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHFCQUErRCxDQUFBLEFBUG5FLFNBT0ksdUJBQStELENBQUEsQUFQbkUsU0FPSSxxQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHVCQUErRCxDQUFBLEFBUG5FLFNBT0kscUJBQStELENBQUEsQUFQbkUsU0FPSSx1QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHFCQUErRCxDQUFBLEFBUG5FLFNBT0ksdUJBQStELENBQUEsQUFQbkUsU0FPSSxzQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHdCQUErRCxDQUFBLEFBUG5FLFdBT0kscUJBQStELENBQUEsQUFQbkUsU0FPSSx5QkFBK0QsQUFBL0QsdUJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQUFBL0QsMkJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQUFBL0QsMEJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQUFBL0QsMEJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQUFBL0QsMEJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQUFBL0QsMEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQUFBL0QsMEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQUFBL0QsMEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQUFBL0QsMEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQUFBL0QsMEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQUFBL0QsMkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsWUFPSSw0QkFBK0QsQUFBL0QsMEJBQStELENBQUEsQUFQbkUsU0FPSSx1QkFBK0QsQUFBL0QseUJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQUFBL0QsOEJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQUFBL0QsOEJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQUFBL0QsOEJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQUFBL0QsOEJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQUFBL0QsOEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQUFBL0QsOEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQUFBL0QsOEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQUFBL0QsOEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQUFBL0QsOEJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQUFBL0QsNkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQUFBL0QsK0JBQStELENBQUEsQUFQbkUsWUFPSSwwQkFBK0QsQUFBL0QsNEJBQStELENBQUEsQUFQbkUsU0FPSSxzQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELENBQUEsQUFQbkUsU0FPSSx5QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0kseUJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHlCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSx5QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0kseUJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLHlCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSx5QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0kseUJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsWUFPSSx5QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHdCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxZQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0kseUJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxDQUFBLEFBUG5FLFlBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSx1QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsWUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxRQU9JLG1CQUErRCxDQUFBLEFBUG5FLFFBT0ksd0JBQStELENBQUEsQUFQbkUsUUFPSSx1QkFBK0QsQ0FBQSxBQVBuRSxRQU9JLHNCQUErRCxDQUFBLEFBUG5FLFFBT0ksd0JBQStELENBQUEsQUFQbkUsUUFPSSxzQkFBK0QsQ0FBQSxBQVBuRSxRQU9JLHdCQUErRCxDQUFBLEFBUG5FLFFBT0ksc0JBQStELENBQUEsQUFQbkUsUUFPSSx3QkFBK0QsQ0FBQSxBQVBuRSxRQU9JLHNCQUErRCxDQUFBLEFBUG5FLFNBT0ksd0JBQStELENBQUEsQUFQbkUsU0FPSSxzQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHdCQUErRCxDQUFBLEFBUG5FLFNBT0ksc0JBQStELENBQUEsQUFQbkUsU0FPSSx3QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHNCQUErRCxDQUFBLEFBUG5FLFNBT0ksd0JBQStELENBQUEsQUFQbkUsU0FPSSxzQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHdCQUErRCxDQUFBLEFBUG5FLFNBT0ksdUJBQStELENBQUEsQUFQbkUsU0FPSSx5QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxBQUEvRCx3QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLCtCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxBQUEvRCwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLCtCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxBQUEvRCwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLCtCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxBQUEvRCwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLCtCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxBQUEvRCwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxBQUEvRCwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxBQUEvRCwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxBQUEvRCwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxBQUEvRCwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLGdDQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHdCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxBQUEvRCwrQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxBQUEvRCwrQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxBQUEvRCwrQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxBQUEvRCwrQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxBQUEvRCwrQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxBQUEvRCwrQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxBQUEvRCwrQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxBQUEvRCwrQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxBQUEvRCwrQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxBQUEvRCxnQ0FBK0QsQ0FBQSxBQVBuRSxTQU9JLHVCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHlCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksK0JBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksK0JBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSwrQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVB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QUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxBQUEvRCwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxZQU9JLDRCQUErRCxBQUEvRCwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHVCQUErRCxBQUEvRCx5QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxBQUEvRCwrQkFBK0QsQ0FBQSxBQVBuRSxZQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHNCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHlCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSx5QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0kseUJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHlCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSx5QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0kseUJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLHlCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSx5QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxZQU9JLHlCQUErRCxDQUFBLEFBUG5FLFNBT0ksd0JBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFlBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSx5QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELENBQUEsQUFQbkUsWUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHVCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxZQU9JLDBCQUErRCxDQUFBLEFBUG5FLFFBT0ksbUJBQStELENBQUEsQUFQbkUsUUFPSSx3QkFBK0QsQ0FBQSxBQVBuRSxRQU9JLHVCQUErRCxDQUFBLEFBUG5FLFFBT0ksc0JBQStELENBQUEsQUFQbkUsUUFPSSx3QkFBK0QsQ0FBQSxBQVBuRSxRQU9JLHNCQUErRCxDQUFBLEFBUG5FLFFBT0ksd0JBQStELENBQUEsQUFQbkUsUUFPSSxzQkFBK0QsQ0FBQSxBQVBuRSxRQU9JLHdCQUErRCxDQUFBLEFBUG5FLFFBT0ksc0JBQStELENBQUEsQUFQbkUsU0FPSSx3QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHNCQUErRCxDQUFBLEFBUG5FLFNBT0ksd0JBQStELENBQUEsQUFQbkUsU0FPSSxzQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHdCQUErRCxDQUFBLEFBUG5FLFNBT0ksc0JBQStELENBQUEsQUFQbkUsU0FPSSx3QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHNCQUErRCxDQUFBLEFBUG5FLFNBT0ksd0JBQStELENBQUEsQUFQbkUsU0FPSSx1QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHlCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELEFBQS9ELHdCQUErRCxDQUFBLEFBUG5FLFNBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksZ0NBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksd0JBQStELEFBQS9ELDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELEFBQS9ELGdDQUErRCxDQUFBLEFBUG5FLFNBT0ksdUJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0kseUJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsU0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksOEJBQStELENBQUEsQUFQbkUsU0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksMEJBQStELENBQUEsQUFQbkUsU0FPSSwrQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDhCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSwrQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksK0JBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLCtCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLGdDQUErRCxDQUFBLEFBUG5FLFNBT0ksd0JBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDRCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsU0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDJCQUErRCxDQUFBLEFBUG5FLFNBT0ksNkJBQStELENBQUEsQUFQbkUsU0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLDZCQUErRCxDQUFBLEFBUG5FLFNBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFB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QSxBQVBuRSxVQU9JLHVCQUErRCxBQUEvRCx5QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDRCQUErRCxBQUEvRCw4QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDJCQUErRCxBQUEvRCw2QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDZCQUErRCxBQUEvRCwrQkFBK0QsQ0FBQSxBQVBuRSxhQU9JLDBCQUErRCxBQUEvRCw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLHNCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLHlCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSx5QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0kseUJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLHlCQUErRCxDQUFBLEFBUG5FLFdBT0ksMkJBQStELENBQUEsQUFQbkUsV0FPSSx5QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDJCQUErRCxDQUFBLEFBUG5FLFdBT0kseUJBQStELENBQUEsQUFQbkUsV0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxXQU9JLHlCQUErRCxDQUFBLEFBUG5FLFdBT0ksMkJBQStELENBQUEsQUFQbkUsV0FPSSx5QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDJCQUErRCxDQUFBLEFBUG5FLFdBT0ksMEJBQStELENBQUEsQUFQbkUsV0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxhQU9JLHlCQUErRCxDQUFBLEFBUG5FLFVBT0ksd0JBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsV0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDJCQUErRCxDQUFBLEFBUG5FLFdBT0ksNkJBQStELENBQUEsQUFQbkUsV0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksMkJBQStELENBQUEsQUFQbkUsV0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDJCQUErRCxDQUFBLEFBUG5FLFdBT0ksNkJBQStELENBQUEsQUFQbkUsV0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDhCQUErRCxDQUFBLEFBUG5FLGFBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSx5QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDhCQUErRCxDQUFBLEFBUG5FLFdBT0ksNEJBQStELENBQUEsQUFQbkUsV0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDRCQUErRCxDQUFBLEFBUG5FLFdBT0ksOEJBQStELENBQUEsQUFQbkUsV0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDhCQUErRCxDQUFBLEFBUG5FLFdBT0ksNEJBQStELENBQUEsQUFQbkUsV0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksK0JBQStELENBQUEsQUFQbkUsYUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLHVCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFdBT0ksNEJBQStELENBQUEsQUFQbkUsV0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDRCQUErRCxDQUFBLEFBUG5FLFdBT0ksMEJBQStELENBQUEsQUFQbkUsV0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDBCQUErRCxDQUFBLEFBUG5FLFdBT0ksNEJBQStELENBQUEsQUFQbkUsV0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDRCQUErRCxDQUFBLEFBUG5FLFdBT0ksMkJBQStELENBQUEsQUFQbkUsV0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxhQU9JLDBCQUErRCxDQUFBLEFBUG5FLFNBT0ksbUJBQStELENBQUEsQUFQbkUsU0FPSSx3QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHVCQUErRCxDQUFBLEFBUG5FLFNBT0ksc0JBQStELENBQUEsQUFQbkUsU0FPSSx3QkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHNCQUErRCxDQUFBLEFBUG5FLFNBT0ksd0JBQStELENBQUEsQUFQbkUsU0FPSSxzQkFBK0QsQ0FBQSxBQVBuRSxTQU9JLHdCQUErRCxDQUFBLEFBUG5FLFNBT0ksc0JBQStELENBQUEsQUFQbkUsVUFPSSx3QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLHNCQUErRCxDQUFBLEFBUG5FLFVBT0ksd0JBQStELENBQUEsQUFQbkUsVUFPSSxzQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLHdCQUErRCxDQUFBLEFBUG5FLFVBT0ksc0JBQStELENBQUEsQUFQbkUsVUFPSSx3QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLHNCQUErRCxDQUFBLEFBUG5FLFVBT0ksd0JBQStELENBQUEsQUFQbkUsVUFPSSx1QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLHlCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELEFBQS9ELHdCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFdBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFdBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFdBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFdBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksNkJBQStELEFBQS9ELDJCQUErRCxDQUFBLEFBUG5FLFdBT0ksK0JBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksOEJBQStELEFBQS9ELDRCQUErRCxDQUFBLEFBUG5FLFdBT0ksZ0NBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksd0JBQStELEFBQS9ELDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFdBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFdBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFdBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFdBT0ksMkJBQStELEFBQS9ELDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksNkJBQStELEFBQS9ELCtCQUErRCxDQUFBLEFBUG5FLFdBT0ksNEJBQStELEFBQS9ELDhCQUErRCxDQUFBLEFBUG5FLFdBT0ksOEJBQStELEFBQS9ELGdDQUErRCxDQUFBLEFBUG5FLFVBT0ksdUJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDBCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSwwQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsV0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDBCQUErRCxDQUFBLEFBUG5FLFdBT0ksNEJBQStELENBQUEsQUFQbkUsV0FPSSwwQkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDRCQUErRCxDQUFBLEFBUG5FLFdBT0ksMEJBQStELENBQUEsQUFQbkUsV0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDBCQUErRCxDQUFBLEFBUG5FLFdBT0ksNEJBQStELENBQUEsQUFQbkUsV0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0kseUJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsVUFPSSw4QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksOEJBQStELENBQUEsQUFQbkUsVUFPSSw0QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNEJBQStELENBQUEsQUFQbkUsV0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDRCQUErRCxDQUFBLEFBUG5FLFdBT0ksOEJBQStELENBQUEsQUFQbkUsV0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDhCQUErRCxDQUFBLEFBUG5FLFdBT0ksNEJBQStELENBQUEsQUFQbkUsV0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDRCQUErRCxDQUFBLEFBUG5FLFdBT0ksOEJBQStELENBQUEsQUFQbkUsV0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksMEJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDhCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwrQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksK0JBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLCtCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsV0FPSSwrQkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksK0JBQStELENBQUEsQUFQbkUsV0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLCtCQUErRCxDQUFBLEFBUG5FLFdBT0ksNkJBQStELENBQUEsQUFQbkUsV0FPSSwrQkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksK0JBQStELENBQUEsQUFQbkUsV0FPSSw4QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLGdDQUErRCxDQUFBLEFBUG5FLFVBT0ksd0JBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDRCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsVUFPSSw2QkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDJCQUErRCxDQUFBLEFBUG5FLFVBT0ksNkJBQStELENBQUEsQUFQbkUsVUFPSSwyQkFBK0QsQ0FBQSxBQVBuRSxVQU9JLDZCQUErRCxDQUFBLEFBUG5FLFVBT0ksMkJBQStELENBQUEsQUFQbkUsV0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDJCQUErRCxDQUFBLEFBUG5FLFdBT0ksNkJBQStELENBQUEsQUFQbkUsV0FPSSwyQkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDZCQUErRCxDQUFBLEFBUG5FLFdBT0ksMkJBQStELENBQUEsQUFQbkUsV0FPSSw2QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDJCQUErRCxDQUFBLEFBUG5FLFdBT0ksNkJBQStELENBQUEsQUFQbkUsV0FPSSw0QkFBK0QsQ0FBQSxBQVBuRSxXQU9JLDhCQUErRCxDQUFBLENBRWxFLEFDbENULGFEeUJRLGdCQU9JLHdCQUErRCxDQUFBLEFBUG5FLHNCQU9JLDhCQUErRCxDQUFBLEFBUG5FLGVBT0ksdUJBQStELENBQUEsQUFQbkUsY0FPSSxzQkFBK0QsQ0FBQSxBQVBuRSxlQU9JLHVCQUErRCxDQUFBLEFBUG5FLG1CQU9JLDJCQUErRCxDQUFBLEFBUG5FLG9CQU9JLDRCQUErRCxDQUFBLEFBUG5FLGNBT0ksc0JBQStELENBQUEsQUFQbkUscUJBT0ksNkJBQStELENBQUEsQUFQbkUsY0FPSSxzQkFBK0QsQ0FBQSxDQUVsRSxBRXhFVCxNQ2dCTSw4QlA0aUJnQyxDQUFBLEFPeGlCaEMsdUNEcEJOLE1DcUJRLGVBQWdCLENBQUEsQ0RmdkIsQUFORCxpQkFJSSxTQUFVLENBQUEsQUFLZCxxQkFFSSxZQUFhLENBQUEsQUFJakIsWUFDRSxTQUFTLEFBQ1QsZ0JBQWdCLEFDRFosMkJQOGlCaUMsQ0FBQSxBTzFpQmpDLHVDRExOLFlDTVEsZUFBZ0IsQ0FBQSxDREl2QixBQVZELGdDQU1JLFFBQVEsQUFDUixZQUFZLEFDTlYsMEJQK2lCc0MsQ0FBQSxBTzNpQnRDLHVDRExOLGdDQ01RLGVBQWdCLENBQUEsQ0RHckIsQUVwQkgsa0JBQ0Usa0JBQWtCLEFBQ2xCLGFBQWEsQUFDYixtQkFBbUIsQUFDbkIsV0FBVyxBQUNYLHFCUm15QzJCLEFHdmdDdkIsZUF2RStCLEFLbk5uQyxjUk1nQixBUUxoQixnQkFBZ0IsQUFDaEIsc0JSTFUsQVFNVixTQUFTLEFDS1AsZ0JESnNCLEFBQ3hCLHFCQUFxQixBREFqQixxSlA4eUMwRCxDQUFBLEFPMXlDMUQsdUNDaEJOLGtCRGlCUSxlQUFnQixDQUFBLENDZ0N2QixBQWpERCxrQ0FnQkksY0V5TGlDLEFGeExqQyx5QkVtTGlDLEFGbExqQywwQ1JKUSxDQUFBLEFRZFosd0NBcUJNLCtTRXdHNEUsQUZ2RzVFLHlCUit5Q29DLENBQUEsQVFyMEMxQyx3QkE0QkksY0FBYyxBQUNkLGNSb3lDMEIsQVFueUMxQixlUm15QzBCLEFRbHlDMUIsaUJBQWlCLEFBQ2pCLFdBQVcsQUFDWCwrU0U0RjhFLEFGM0Y5RSw0QkFBNEIsQUFDNUIsd0JSOHhDMEIsQU9yekN4QixvQ1B3ekNnRCxDQUFBLEFPcHpDaEQsdUNDaEJOLHdCRGlCUSxlQUFnQixDQUFBLENDb0JyQixBQXJDSCx3QkF3Q0ksU0FBVSxDQUFBLEFBeENkLHdCQTRDSSxVQUFVLEFBQ1YscUJFdUppQyxBRnRKakMsVUFBVSxBQUNWLDRDUmJVLENBQUEsQVFpQmQsa0JBQ0UsZUFBZ0IsQ0FBQSxBQUdsQixnQkFDRSxzQlJwRFUsQVFxRFYsaUNSM0NVLENBQUEsQVF5Q1osOEJDL0JJLDhCVHlnQm1CLEFTeGdCbkIsOEJUd2dCbUIsQ0FBQSxBUTFldkIsZ0RDL0JJLDBDQ2dPNEQsQUQvTjVELDBDQytONEQsQ0FBQSxBRmpNaEUsb0NBYUksWUFBYSxDQUFBLEFBYmpCLDZCQ2pCSSxrQ1QyZm1CLEFTMWZuQixnQ1QwZm1CLENBQUEsQVExZXZCLHlEQ2pCSSw4Q0NrTjRELEFEak41RCw0Q0NpTjRELENBQUEsQUZqTWhFLGlE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dkUrQixDQUFBLEFhMU5yQyxXQUNFLGtCaEJ1MEI0QixBR3ZpQnhCLGlCQXZFK0IsQWFyTm5DLGFoQktnQixDQUFBLEFpQlZsQixjQUNFLGNBQWMsQUFDZCxXQUFXLEFBQ1gsdUJqQnF2QjJCLEFHdmR2QixlQXZFK0IsQWNwTm5DLGdCakIybEJzQixBaUIxbEJ0QixnQmpCZ21Cb0IsQWlCL2xCcEIsY2pCS2dCLEFpQkpoQixzQmpCTFUsQWlCTVYsNEJBQTRCLEFBQzVCLHlCakJIZ0IsQWlCSWhCLHdCQUFnQixBQUFoQixnQkFBZ0IsQVJHZCxxQlRraEJtQixBT3JoQmpCLG9FUDY0QnlFLENBQUEsQU96NEJ6RSx1Q1VoQk4sY1ZpQlEsZUFBZ0IsQ0FBQSxDVTJGdkIsQUE1R0QseUJBcUJJLGVBQWdCLENBQUEsQUFyQnBCLHdEQXdCTSxjQUFlLENBQUEsQUF4QnJCLG9CQThCSSxjakJqQmMsQWlCa0JkLHNCakIzQlEsQWlCNEJSLHFCUG9LaUMsQU9uS2pDLFVBQVUsQUFLUiw0Q2pCSlEsQ0FBQSxBaUJsQ2QsMkNBK0NJLFlBQW1FLENBQUEsQUEvQ3ZFLDJCQW9ESSxjakIxQ2MsQWlCNENkLFNBQVUsQ0FBQSxBQXREZCwrQ0FnRUkseUJqQjFEYyxBaUI2RGQsU0FBVSxDQUFBLEFBbkVkLG9DQXdFSSx1QmpCZ3JCeUIsQWlCL3FCekIsd0JqQitxQnlCLEFpQjlxQnpCLDBCakI4cUJ5QixBaUI5cUJ6Qix5QmpCOHFCeUIsQWlCN3FCekIsY2pCOURjLEFjYmhCLHlCZE1nQixBaUJ1RWQsb0JBQW9CLEFBQ3BCLHFCQUFxQixBQUNyQixtQkFBbUIsQUFDbkIsZUFBZSxBQUNmLDRCakJtY2MsQWlCbGNkLGdCQUFnQixBVnRFZCw2SFA2eUJ3RCxDQUFBLEFPenlCeEQsdUNVaEJOLG9DVmlCUSxlQUFnQixDQUFBLENVbUVyQixBQXBGSCx5RUF1Rkksd0JQa0hpQyxDQUFBLEFPek1yQywwQ0EyRkksdUJqQjZwQnlCLEFpQjVwQnpCLHdCakI0cEJ5QixBaUIzcEJ6QiwwQmpCMnBCeUIsQWlCM3BCekIseUJqQjJwQnlCLEFpQjFwQnpCLGNqQmpGYyxBY2JoQix5QmRNZ0IsQWlCMEZkLG9CQUFvQixBQUNwQixxQkFBcUIsQUFDckIsbUJBQW1CLEFBQ25CLGVBQWUsQUFDZiw0QmpCZ2JjLEFpQi9hZCxnQkFBZ0IsQVZ6RmQsNkhQNnlCd0QsQ0FBQSxBT3p5QnhELHVDVWhCTiwwQ1ZpQlEsZUFBZ0IsQ0FBQSxDVXNGckIsQUF2R0gsK0VBMEdJLHdCUCtGaUMsQ0FBQSxBT3RGckMsd0JBQ0UsY0FBYyxBQUNkLFdBQVcsQUFDWCxrQkFBMkIsQUFDM0IsZ0JBQWdCLEFBQ2hCLGdCakIrZW9CLEFpQjllcEIsY2pCNUdnQixBaUI2R2hCLDZCQUE2QixBQUM3Qix5QkFBeUIsQUFDekIsa0JBQW1DLENBQUEsQUFUckMsZ0ZBYUksZ0JBQWdCLEFBQ2hCLGNBQWUsQ0FBQSxBQVduQixpQkFDRSxxQ1BtRjhELEFPbEY5RCxxQmpCMG5CNkIsQUd2ZXpCLGtCQXZFK0IsQU0zTWpDLG1CVG1oQnFCLENBQUEsQWlCdFp6Qix1Q0FPSSxxQmpCcW5CMkIsQWlCcG5CM0Isc0JqQm9uQjJCLEFpQm5uQjNCLHlCakJtbkIyQixBaUJubkIzQix1QmpCbW5CMkIsQ0FBQSxBaUI1bkIvQiw2Q0FhSSxxQmpCK21CMkIsQWlCOW1CM0Isc0JqQjhtQjJCLEFpQjdtQjNCLHlCakI2bUIyQixBaUI3bUIzQix1QmpCNm1CMkIsQ0FBQSxBaUJ6bUIvQixpQkFDRSxvQ1BnRThELEFPL0Q5RCxtQmpCMm1CMkIsQUczZXZCLGtCQXZFK0IsQU0zTWpDLG1CVG9oQnFCLENBQUEsQWlCcFl6Qix1Q0FPSSxtQmpCc21CeUIsQWlCcm1CekIsb0JqQnFtQnlCLEFpQnBtQnpCLHdCakJvbUJ5QixBaUJwbUJ6QixzQmpCb21CeUIsQ0FBQSxBaUI3bUI3Qiw2Q0FhSSxtQmpCZ21CeUIsQWlCL2xCekIsb0JqQitsQnlCLEFpQjlsQnpCLHdCakI4bEJ5QixBaUI5bEJ6QixzQmpCOGxCeUIsQ0FBQSxBaUJ2bEI3QixzQkFFSSxxQ1B5QzRELENBQUEsQU8zQ2hFLHlCQU1JLG9DUHFDNEQsQ0FBQSxBTzNDaEUseUJBVUksbUNQaUM0RCxDQUFBLEFPNUJoRSxvQkFDRSxXakJzdEJxQixBaUJydEJyQixZQUFZLEFBQ1osZWpCZ2pCNEIsQ0FBQSxBaUJuakI5QixtREFNSSxjQUFlLENBQUEsQUFObkIsdUNBVUksYUFBbUUsQVIvTG5FLG9CVGtoQm1CLENBQUEsQWlCN1Z2QiwwQ0FlSSxhQUFtRSxBUnBNbkUsb0JUa2hCbUIsQ0FBQSxBa0JoaUJ2QixhQUNFLGNBQWMsQUFDZCxXQUFXLEFBQ1gsdUNsQm92QjJCLEFrQmx2QjNCLHNDUmtQOEQsQVB5QzFELGVBdkUrQixBZWpObkMsZ0JsQndsQnNCLEFrQnZsQnRCLGdCbEI2bEJvQixBa0I1bEJwQixjbEJFZ0IsQWtCRGhCLHNCbEJSVSxBa0JTViwrUFJnSGdGLEFRL0doRiw0QkFBNEIsQUFDNUIsd0NsQnk5QjJELEFrQng5QjNELDBCbEJ5OUI2QixBa0J4OUI3Qix5QmxCVGdCLEFTT2QscUJUa2hCbUIsQU9yaEJqQixxRVA2NEJ5RSxBa0JwNEI3RSx3QkFBZ0IsQUFBaEIsZUFBZ0IsQ0FBQSxBWExaLHVDV2ZOLGFYZ0JRLGVBQWdCLENBQUEsQ1drQ3ZCLEFBbERELG1CQXVCSSxxQlI0S2lDLEFRM0tqQyxVQUFVLEFBS1IsNENsQklRLENBQUEsQWtCakNkLDBEQW1DSSxxQmxCb3RCeUIsQWtCbnRCekIscUJBQXNCLENBQUEsQUFwQzFCLHNCQXlDSSx3QmxCcENjLENBQUEsQWtCTGxCLDRCQStDSSxrQkFBa0IsQUFDbEIseUJsQnBDYyxDQUFBLEFrQndDbEIsZ0JBQ0UsbUJsQml0QjhCLEFrQmh0QjlCLHNCbEJndEI4QixBa0Ivc0I5QixtQmxCZ3RCNkIsQUd2ZXpCLGlCQXZFK0IsQ0FBQSxBZTlKckMsZ0JBQ0Usa0JsQjhzQjZCLEFrQjdzQjdCLHFCbEI2c0I2QixBa0I1c0I3QixrQmxCNnNCMkIsQUczZXZCLGlCQXZFK0IsQ0FBQSxBZ0IxTnJDLFlBQ0UsY0FBYyxBQUNkLGtCbkI4NUJ5RCxBbUI3NUJ6RCxtQm5CODVCd0QsQW1CNzVCeEQscUJuQjg1QmlDLENBQUEsQW1CbDZCbkMsOEJBT0ksV0FBVyxBQUNYLGtCQUEyQyxDQUFBLEFBSS9DLGtCQUNFLFVuQms1QjBCLEFtQmo1QjFCLFduQmk1QjBCLEFtQmg1QjFCLGlCQUE4RCxBQUM5RCxtQkFBbUIsQUFDbkIsc0JuQmJVLEFtQmNWLDRCQUE0QixBQUM1Qix3QkFBMkIsQUFDM0Isd0JBQXdCLEFBQ3hCLGlDbkJQVSxBbUJRVix3QkFBZ0IsQUFBaEIsZ0JBQWdCLEFBQ2hCLGlDQUFtQixBQUFuQixrQkFBbUIsQ0FBQSxBQVhyQixpQ1ZHSSxtQlQ0NUJtQyxDQUFBLEFtQi81QnZDLDhCQW9CSSxpQm5CNDRCZ0MsQ0FBQSxBbUJoNkJwQyx5QkF3Qkksc0JuQm00QjRDLENBQUEsQW1CMzVCaEQsd0JBNEJJLHFCVDRKaUMsQVMzSmpDLFVBQVUsQUFDViw0Q25CUlUsQ0FBQSxBbUJ0QmQsMEJBa0NJLHlCbkJaVSxBbUJhVixvQm5CYlUsQ0FBQSxBbUJ0QmQseUNBeUNRLDRQVHdFMEUsQ0FBQSxBU2pIbEYsc0NBaURRLG9LVGdFMEUsQ0FBQSxBU2pIbEYsK0NBdURJLHlCbkJqQ1UsQW1Ca0NWLHFCbkJsQ1UsQW1CdUNSLHNQVG9ENEUsQ0FBQSxBU2pIbEYsMkJBa0VJLG9CQUFvQixBQUNwQixZQUFZLEFBQ1osVW5CMjJCbUMsQ0FBQSxBbUIvNkJ2QywyRkE0RU0sVW5CbTJCaUMsQ0FBQSxBbUJyMUJ2QyxhQUNFLGtCbkI4MUJvRCxDQUFBLEFtQi8xQnRELCtCQUlJLFVuQjAxQm1CLEFtQnoxQm5CLG1CQUE0QyxBQUM1QyxrTFRpQjhFLEFTaEI5RSxzQkFBZ0MsQVY5RmhDLGtCVHE3Qm1CLEFPeDdCakIsK0NQNDdCd0QsQ0FBQSxBT3g3QnhELHVDWXNGTiwrQlpyRlEsZUFBZ0IsQ0FBQSxDWTZHckIsQUF4QkgscUNBWU0sdUtUVzRFLENBQUEsQVN2QmxGLHVDQWdCTSx5Qm5CeTFCd0MsQW1CcDFCdEMsb0tURTBFLENBQUEsQVNJbEYsbUJBQ0UscUJBQXFCLEFBQ3JCLGlCbkI0ekJpQyxDQUFBLEFtQnp6Qm5DLFdBQ0Usa0JBQWtCLEFBQ2xCLG1CQUFzQixBQUN0QixtQkFBb0IsQ0FBQSxBQUh0QixtREFRTSxvQkFBb0IsQUFDcEIsWUFBWSxBQUNaLFduQjRwQnFCLENBQUEsQW9CMXlCM0IsWUFDRSxXQUFXLEFBQ1gsY1Z5TjJCLEFVeE4zQixVQUFVLEFBQ1YsNkJBQTZCLEFBQzdCLHdCQUFnQixBQUFoQixlQUFnQixDQUFBLEFBTGxCLGtCQVFJLFNBQVUsQ0FBQSxBQVJkLHdDQVk4QiwyRHBCb0JoQixDQUFBLEFvQmhDZCxvQ0FhOEIsMkRwQm1CaEIsQ0FBQSxBb0JoQ2QsOEJBaUJJLFFBQVMsQ0FBQSxBQWpCYixrQ0FxQkksV3BCeS9CeUIsQW9CeC9CekIsWXBCdy9CeUIsQW9Cdi9CekIsbUJBQXNFLEFOekJ4RSx5QmRrQ1ksQW9CUFYsU3BCdy9CdUIsQVNwZ0N2QixtQlRxZ0NpQyxBT3hnQy9CLHVHUCtnQ3dELEFvQjUvQjFELHdCQUFnQixBQUFoQixlQUFnQixDQUFBLEFiZmQsdUNhZE4sa0NiZVEsZUFBZ0IsQ0FBQSxDYW1CckIsQUFsQ0gseUNORkUsd0JKb01tQyxDQUFBLEFVbE1yQywyQ0FxQ0ksV3BCaytCeUIsQW9CaitCekIsYXBCaytCNEIsQW9CaitCNUIsa0JBQWtCLEFBQ2xCLGVwQmkrQjZCLEFvQmgrQjdCLHlCcEJwQ2MsQW9CcUNkLHlCQUF5QixBWDdCekIsa0JUOC9CaUMsQ0FBQSxBb0IzZ0NyQyw4QkFnREksV3BCODlCeUIsQW9CNzlCekIsWXBCNjlCeUIsQWNoaEMzQix5QmRrQ1ksQW9CbUJWLFNwQjg5QnVCLEFTcGdDdkIsbUJUcWdDaUMsQU94Z0MvQix1R1ArZ0N3RCxBb0JsK0IxRCxlQUFnQixDQUFBLEFiekNkLHVDYWROLDhCYmVRLGVBQWdCLENBQUEsQ2E2Q3JCLEFBNURILHFDTkZFLHdCSm9NbUMsQ0FBQSxBVWxNckMsOEJBK0RJLFdwQnc4QnlCLEFvQnY4QnpCLGFwQnc4QjRCLEFvQnY4QjVCLGtCQUFrQixBQUNsQixlcEJ1OEI2QixBb0J0OEI3Qix5QnBCOURjLEFvQitEZCx5QkFBeUIsQVh2RHpCLGtCVDgvQmlDLENBQUEsQW9CM2dDckMscUJBMEVJLG1CQUFvQixDQUFBLEFBMUV4QiwyQ0E2RU0sd0JwQnRFWSxDQUFBLEFvQlBsQix1Q0FpRk0sd0JwQjFFWSxDQUFBLEFxQmJsQixlQUNFLGlCQUFrQixDQUFBLEFBRHBCLHlEQUtJLDBCWCtONEQsQVc5TjVELGdCckJvaUM0QixDQUFBLEFxQjFpQ2hDLHFCQVVJLGtCQUFrQixBQUNsQixNQUFNLEFBQ04sT0FBTyxBQUNQLFlBQVksQUFDWixvQnJCOHVCeUIsQXFCN3VCekIsb0JBQW9CLEFBQ3BCLDZCQUE2QyxBQUM3QyxxQkFBcUIsQWREbkIsNERQa2lDeUUsQ0FBQSxBTzloQ3pFLHVDY3BCTixxQmRxQlEsZUFBZ0IsQ0FBQSxDY0ZyQixBQW5CSCw2QkF1QkksbUJyQnF1QnlCLENBQUEsQXFCNXZCN0IsMENBMEJNLGlCQUFrQixDQUFBLEFBMUJ4Qix3RkErQk0scUJyQjhnQ2tDLEFxQjdnQ2xDLHNCckI4Z0NrQyxDQUFBLEFxQjlpQ3hDLDhDQW9DTSxxQnJCeWdDa0MsQXFCeGdDbEMsc0JyQnlnQ2tDLENBQUEsQXFCOWlDeEMsNEJBMENJLHFCckJtZ0NvQyxBcUJsZ0NwQyxzQnJCbWdDb0MsQ0FBQSxBcUI5aUN4QyxzSUFrRE0sWXJCNi9CNEIsQXFCNS9CNUIsMERyQjgvQmUsQ0FBQSxBcUJqakNyQixvREF5RE0sWXJCcy9CNEIsQXFCci9CNUIsMERyQnUvQmUsQ0FBQSxBc0I3aUNyQixhQUNFLGtCQUFrQixBQUNsQixhQUFhLEFBQ2IsZUFBZSxBQUNmLG9CQUFvQixBQUNwQixVQUFXLENBQUEsQUFMYixxREFTSSxrQkFBa0IsQUFDbEIsY0FBYyxBQUNkLFNBQVMsQUFDVCxXQUFZLENBQUEsQUFaaEIsaUVBa0JJLFNBQVUsQ0FBQSxBQWxCZCxrQkF5Qkksa0JBQWtCLEFBQ2xCLFNBQVUsQ0FBQSxBQTFCZCx3QkE2Qk0sU0FBVSxDQUFBLEFBV2hCLGtCQUNFLGFBQWEsQUFDYixtQkFBbUIsQUFDbkIsdUJ0QjZzQjJCLEFHdmR2QixlQXZFK0IsQW1CN0tuQyxnQnRCb2pCc0IsQXNCbmpCdEIsZ0J0QnlqQm9CLEFzQnhqQnBCLGN0QmxDZ0IsQXNCbUNoQixrQkFBa0IsQUFDbEIsbUJBQW1CLEFBQ25CLHlCdEI1Q2dCLEFzQjZDaEIseUJ0QjNDZ0IsQVNPZCxvQlRraEJtQixDQUFBLEFzQnBldkIsa0hBSUUsbUJ0QjJzQjJCLEFHM2V2QixrQkF2RStCLEFNM01qQyxtQlRvaEJxQixDQUFBLEFzQjdkekIsa0hBSUUscUJ0QjhyQjZCLEFHdmV6QixrQkF2RStCLEFNM01qQyxtQlRtaEJxQixDQUFBLEFzQm5kekIsMERBRUUsa0JBQXNFLENBQUEsQUFXeEUsaVViN0RJLDBCYXdFOEIsQWJ2RTlCLDRCYXVFOEIsQ0FBQSxBQVhsQywwSUFxQkksaUJ0Qm1hYyxBU3ZlZCx5QmFxRThCLEFicEU5QiwyQmFvRThCLENBQUEsQUFGNEIsZ0JDMUYxRCxhQUFhLEFBQ2IsV0FBVyxBQUNYLGtCdkJnekIwQixBR3ZpQnhCLGlCQXZFK0IsQW9CL0xqQyxhdkJjVyxDQUFBLEFzQnVFMkIsZUNqRnRDLGtCQUFrQixBQUNsQixTQUFTLEFBQ1QsVUFBVSxBQUNWLGFBQWEsQUFDYixlQUFlLEFBQ2YscUJ2Qml6QzZCLEF1Qmh6QzdCLGlCQUFpQixBcEI0UGYsa0JBdkUrQixBb0JsTGpDLFd2QnBDUSxBdUJxQ1Isb0N2QkFXLEFTMUJYLG9CVGtoQm1CLENBQUEsQXVCL2hCbkIsOEhBOENFLGFBQWMsQ0FBQSxBQTlDaEIsMERBb0RFLHFCdkJiUyxBdUJnQlAsbUNidUt3RCxBYXRLeEQsMFFibUUwRSxBYWxFMUUsNEJBQTRCLEFBQzVCLHlEQUE2RCxBQUM3RCwyRGJtS3dELENBQUEsQWE5TjVELHNFQStESSxxQnZCeEJPLEF1QnlCUCwyQ3ZCekJPLENBQUEsQXVCdkNYLDBFQXlFSSxtQ2JxSndELEFhcEp4RCw2RWJvSndELENBQUEsQWE5TjVELHdEQWlGRSxvQnZCMUNTLENBQUEsQXVCdkNYLDROQXNGTSx1QnZCczVCc0IsQXVCcjVCdEIsd2Zib0N3RSxBYW5DeEUsNkR2QnM0QmdELEF1QnI0QmhELHFFYnFJc0QsQ0FBQSxBYTlONUQsb0VBOEZJLHFCdkJ2RE8sQXVCd0RQLDJDdkJ4RE8sQ0FBQSxBdUJ2Q1gsa0VBc0dFLG9CdkIvRFMsQ0FBQSxBdUJ2Q1gsa0ZBeUdJLHdCdkJsRU8sQ0FBQSxBdUJ2Q1gsOEVBNkdJLDJDdkJ0RU8sQ0FBQSxBdUJ2Q1gsc0dBaUhJLGF2QjFFTyxDQUFBLEF1QjhFYixxREFFSSxnQkFBaUIsQ0FBQSxBQXZIbkIsc0tBK0hJLFNBQVUsQ0FBQSxBQS9IZCw4TEFvSUksU0FBVSxDQUFBLEFEdEJ1RixrQkMxRnJHLGFBQWEsQUFDYixXQUFXLEFBQ1gsa0J2Qmd6QjBCLEFHdmlCeEIsaUJBdkUrQixBb0IvTGpDLGF2QldTLENBQUEsQXNCMEVzRSxpQkNqRi9FLGtCQUFrQixBQUNsQixTQUFTLEFBQ1QsVUFBVSxBQUNWLGFBQWEsQUFDYixlQUFlLEFBQ2YscUJ2Qml6QzZCLEF1Qmh6QzdCLGlCQUFpQixBcEI0UGYsa0JBdkUrQixBb0JsTGpDLFd2QnBDUSxBdUJxQ1Isb0N2QkhTLEFTdkJULG9CVGtoQm1CLENBQUEsQXVCL2hCbkIsOElBOENFLGFBQWMsQ0FBQSxBQTlDaEIsOERBb0RFLHFCdkJoQk8sQXVCbUJMLG1DYnVLd0QsQWF0S3hELDBWYm1FMEUsQWFsRTFFLDRCQUE0QixBQUM1Qix5REFBNkQsQUFDN0QsMkRibUt3RCxDQUFBLEFhOU41RCwwRUErREkscUJ2QjNCSyxBdUI0QkwsMkN2QjVCSyxDQUFBLEF1QnBDVCw4RUF5RUksbUNicUp3RCxBYXBKeEQsNkVib0p3RCxDQUFBLEFhOU41RCw0REFpRkUsb0J2QjdDTyxDQUFBLEF1QnBDVCxvT0FzRk0sdUJ2QnM1QnNCLEF1QnI1QnRCLHdrQmJvQ3dFLEFhbkN4RSw2RHZCczRCZ0QsQXVCcjRCaEQscUVicUlzRCxDQUFBLEFhOU41RCx3RUE4RkkscUJ2QjFESyxBdUIyREwsMkN2QjNESyxDQUFBLEF1QnBDVCxzRUFzR0Usb0J2QmxFTyxDQUFBLEF1QnBDVCxzRkF5R0ks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aEIseUcrRGh3UXlvQixvQkFBb0IsQ0FBQSxBL0Rtd1E3cEIsdUYrRG53UXF2Qix3QkFBd0IsQ0FBQSxBL0Rzd1E3d0IsaUYrRHR3USsxQixrQkFBa0IsQ0FBQSxBL0R5d1FqM0IseUcrRHp3UTI5QixxQkFBcUIsQ0FBQSxBL0Q0d1FoL0IsdUYrRDV3UXdrQyx1QkFBdUIsQ0FBQSxBL0Qrd1EvbEMsaUYrRC93UWlyQyxrQkFBa0IsQ0FBQSxBL0RreFFuc0MseUcrRGx4UTZ5QyxvQkFBb0IsQ0FBQSxBL0RxeFFqMEMsdUYrRHJ4UXk1Qyx3QkFBd0IsQ0FBQSxBL0R3eFFqN0MsaUYrRHh4UW1nRCxrQkFBa0IsQ0FBQSxBL0QyeFFyaEQseUcrRDN4UStuRCxxQkFBcUIsQ0FBQSxBL0Q4eFFwcEQsdUYrRDl4UTR1RCx1QkFBdUIsQ0FBQSxBL0RpeVFud0QsaUYrRGp5UXExRCxrQkFBa0IsQ0FBQSxBL0RveVF2MkQseUcrRHB5UWk5RCxvQkFBb0IsQ0FBQSxBL0R1eVFyK0QsdUYrRHZ5UTZqRSx3QkFBd0IsQ0FBQSxBL0QweVFybEUsaUYrRDF5UXVxRSxrQkFBa0IsQ0FBQSxBL0Q2eVF6ckUseUcrRDd5UW15RSxxQkFBcUIsQ0FBQSxBL0RnelF4ekUsdUYrRGh6UWc1RSx1QkFBdUIsQ0FBQSxBL0RtelF2NkUsaUYrRG56UXkvRSxrQkFBa0IsQ0FBQSxBL0RzelEzZ0YseUcrRHR6UXFuRixvQkFBb0IsQ0FBQSxBL0R5elF6b0YsdUYrRHp6UWl1Rix3QkFBd0IsQ0FBQSxBL0Q0elF6dkYsaUYrRDV6UTIwRixrQkFBa0IsQ0FBQSxBL0QrelE3MUYseUcrRC96UXU4RixxQkFBcUIsQ0FBQSxBL0RrMFE1OUYsdUYrRGwwUW9qRyx1QkFBdUIsQ0FBQSxBL0RxMFEza0csaUYrRHIwUTZwRyxrQkFBa0IsQ0FBQSxBL0R3MFEvcUcseUcrRHgwUXl4RyxvQkFBb0IsQ0FBQSxBL0QyMFE3eUcsdUYrRDMwUXE0Ryx3QkFBd0IsQ0FBQSxBL0Q4MFE3NUcsaUYrRDkwUSsrRyxrQkFBa0IsQ0FBQSxBL0RpMVFqZ0gseUcrRGoxUTJtSCxxQkFBcUIsQ0FBQSxBL0RvMVFob0gsdUYrRHAxUXd0SCx1QkFBdUIsQ0FBQSxBL0R1MVEvdUgsaUYrRHYxUWkwSCxrQkFBa0IsQ0FBQSxBL0QwMVFuMUgseUcrRDExUTY3SCxvQkFBb0IsQ0FBQSxBL0Q2MVFqOUgsdUYrRDcxUXlpSSx3QkFBd0IsQ0FBQSxBL0RnMlFqa0ksaUYrRGgyUW1wSSxrQkFBa0IsQ0FBQSxBL0RtMlFycUkseUcrRG4yUSt3SSxxQkFBcUIsQ0FBQSxBL0RzMlFweUksdUYrRHQyUTQzSSx1QkFBdUIsQ0FBQSxBL0R5MlFuNUksaUYrRHoyUXErSSxrQkFBa0IsQ0FBQSxBL0Q0MlF2L0kseUcrRDUyUWltSixvQkFBb0IsQ0FBQSxBL0QrMlFybkosdUYrRC8yUTZzSix3QkFBd0IsQ0FBQSxBL0RrM1FydUosaUYrRGwzUXV6SixrQkFBa0IsQ0FBQSxBL0RxM1F6MEoseUcrRHIzUW03SixxQkFBcUIsQ0FBQSxBL0R3M1F4OEosdUYrRHgzUWdpSyx1QkFBdUIsQ0FBQSxBL0QyM1F2akssaUYrRDMzUXlvSyxrQkFBa0IsQ0FBQSxBL0Q4M1EzcEsseUcrRDkzUXF3SyxvQkFBb0IsQ0FBQSxBL0RpNFF6eEssdUYrRGo0UWkzSyx3QkFBd0IsQ0FBQSxBL0RvNFF6NEssaUYrRHA0UTI5SyxrQkFBa0IsQ0FBQSxBL0R1NFE3K0sseUcrRHY0UXVsTCxxQkFBcUIsQ0FBQSxBL0QwNFE1bUwsdUYrRDE0UW9zTCx1QkFBdUIsQ0FBQSxBL0Q2NFEzdEwsaUYrRDc0UTZ5TCxrQkFBa0IsQ0FBQSxBL0RnNVEvekwseUcrRGg1UXk2TCxvQkFBb0IsQ0FBQSxBL0RtNVE3N0wsdUYrRG41UXFoTSx3QkFBd0IsQ0FBQSxBL0RzNVE3aU0saUYrRHQ1UStuTSxrQkFBa0IsQ0FBQSxBL0R5NVFqcE0seUcrRHo1UTJ2TSxxQkFBcUIsQ0FBQSxBL0Q0NVFoeE0seUYrRDU1UTAyTSxzQkFBc0IsQ0FBQSxBL0QrNVFoNE0sbUYrRC81UW85TSxrQkFBa0IsQ0FBQSxBL0RrNlF0K00sMkcrRGw2UWtsTixtQkFBbUIsQ0FBQSxBL0RxNlFybU4seUYrRHI2UStyTix5QkFBeUIsQ0FBQSxBL0R3NlF4dE4sbUYrRHg2UTR5TixrQkFBa0IsQ0FBQSxBL0QyNlE5ek4sMkcrRDM2UTA2TixzQkFBc0IsQ0FBQSxBL0Q4NlFoOE4seUYrRDk2UTBoTyx3QkFBd0IsQ0FBQSxBL0RpN1Fsak8sbUYrRGo3UXNvTyxrQkFBa0IsQ0FBQSxBL0RvN1F4cE8sMkcrRHA3UW93TyxxQkFBcUIsQ0FBQSxBL0R1N1F6eE8seUYrRHY3UW0zTyx5QkFBeUIsQ0FBQSxBL0QwN1E1NE8sbUYrRDE3UWcrTyxrQkFBa0IsQ0FBQSxBL0Q2N1FsL08sMkcrRDc3UThsUCxzQkFBc0IsQ0FBQSxBL0RnOFFwblAseUYrRGg4UThzUCx3QkFBd0IsQ0FBQSxBL0RtOFF0dVAsbUYrRG44UTB6UCxrQkFBa0IsQ0FBQSxBL0RzOFE1MFAsMkcrRHQ4UXc3UCxxQkFBcUIsQ0FBQSxBL0R5OFE3OFAseUYrRHo4UXVpUSx5QkFBeUIsQ0FBQSxBL0Q0OFFoa1EsbUYrRDU4UW9wUSxrQkFBa0IsQ0FBQSxBL0QrOFF0cVEsMkcrRC84UWt4USxzQkFBc0IsQ0FBQSxBL0RrOVF4eVEseUYrRGw5UWs0USx3QkFBd0IsQ0FBQSxBL0RxOVExNVEsbUYrRHI5UTgrUSxrQkFBa0IsQ0FBQSxBL0R3OVFoZ1IsMkcrRHg5UTRtUixxQkFBcUIsQ0FBQSxBL0QyOVFqb1IseUYrRDM5UTJ0Uix5QkFBeUIsQ0FBQSxBL0Q4OVFwdlIsbUYrRDk5UXcwUixrQkFBa0IsQ0FBQSxBL0RpK1ExMVIsMkcrRGorUXM4UixzQkFBc0IsQ0FBQSxBL0RvK1E1OVIseUYrRHArUXNqUyx3QkFBd0IsQ0FBQSxBL0R1K1E5a1MsbUYrRHYrUWtxUyxrQkFBa0IsQ0FBQSxBL0QwK1FwclMsMkcrRDErUWd5UyxxQkFBcUIsQ0FBQSxBL0Q2K1FyelMseUYrRDcrUSs0Uyx5QkFBeUIsQ0FBQSxBL0RnL1F4NlMsbUYrRGgvUTQvUyxrQkFBa0IsQ0FBQSxBL0RtL1E5Z1QsMkcrRG4vUTBuVCxzQkFBc0IsQ0FBQSxBL0RzL1FocFQseUYrRHQvUTB1VCx3QkFBd0IsQ0FBQSxBL0R5L1Fsd1QsbUYrRHovUXMxVCxrQkFBa0IsQ0FBQSxBL0Q0L1F4MlQsMkcrRDUvUW85VCxxQkFBcUIsQ0FBQSxBL0QrL1F6K1QseUYrRC8vUW1rVSx5QkFBeUIsQ0FBQSxBL0RrZ1I1bFUsbUYrRGxnUmdyVSxrQkFBa0IsQ0FBQSxBL0RxZ1Jsc1UsMkcrRHJnUjh5VSxzQkFBc0IsQ0FBQSxBL0R3Z1JwMFUseUYrRHhnUjg1VSx3QkFBd0IsQ0FBQSxBL0QyZ1J0N1UsbUYrRDNnUjBnVixrQkFBa0IsQ0FBQSxBL0Q4Z1I1aFYsMkcrRDlnUndvVixxQkFBcUIsQ0FBQSxBL0RpaFI3cFYseUYrRGpoUnV2Vix5QkFBeUIsQ0FBQSxBL0RvaFJoeFYsbUYrRHBoUm8yVixrQkFBa0IsQ0FBQSxBL0R1aFJ0M1YsMkcrRHZoUmsrVixzQkFBc0IsQ0FBQSxBL0QwaFJ4L1YseUYrRDFoUmtsVyx3QkFBd0IsQ0FBQSxBL0Q2aFIxbVcsbUYrRDdoUjhyVyxrQkFBa0IsQ0FBQSxBL0RnaVJodFcsMkcrRGhpUjR6VyxxQkFBcUIsQ0FBQSxBL0RtaVJqMVcseUYrRG5pUjI2Vyx5QkFBeUIsQ0FBQSxBL0RzaVJwOFcsbUYrRHRpUndoWCxrQkFBa0IsQ0FBQSxBL0R5aVIxaVgsMkcrRHppUnNwWCxzQkFBc0IsQ0FBQSxBL0Q0aVI1cVgseUYrRDVpUnN3WCx3QkFBd0IsQ0FBQSxBL0QraVI5eFgsbUYrRC9pUmszWCxrQkFBa0IsQ0FBQSxBL0RralJwNFgsMkcrRGxqUmcvWCxxQkFBcUIsQ0FBQSxBL0RxalJyZ1kseUYrRHJqUitsWSx5QkFBeUIsQ0FBQSxBL0R3alJ4blksbUYrRHhqUjRzWSxrQkFBa0IsQ0FBQSxBL0QyalI5dFksMkcrRDNqUjAwWSxzQkFBc0IsQ0FBQSxBL0Q4alJoMlkseUYrRDlqUjA3WSx3QkFBd0IsQ0FBQSxBL0Rpa1JsOVksbUYrRGprUnNpWixrQkFBa0IsQ0FBQSxBL0Rva1J4alosMkcrRHBrUm9xWixxQkFBcUIsQ0FBQSxBL0R1a1J6closeUYrRHZrUm14Wix5QkFBeUIsQ0FBQSxBL0Qwa1I1eVosbUYrRDFrUmc0WixrQkFBa0IsQ0FBQSxBL0Q2a1JsNVosMkcrRDdrUjgvWixzQkFBc0IsQ0FBQSxBL0RnbFJwaGEseUYrRGhsUjhtYSxzQkFBc0IsQ0FBQSxBL0RtbFJwb2EsbUYrRG5sUnd0YSxrQkFBa0IsQ0FBQSxBL0RzbFIxdWEsMkcrRHRsUnMxYSxtQkFBbUIsQ0FBQSxBL0R5bFJ6MmEseUYrRHpsUm04YSx5QkFBeUIsQ0FBQSxBL0Q0bFI1OWEsbUYrRDVsUmdqYixrQkFBa0IsQ0FBQSxBL0QrbFJsa2IsMkcrRC9sUjhxYixzQkFBc0IsQ0FBQSxBL0RrbVJwc2IseUYrRGxtUjh4Yix3QkFBd0IsQ0FBQSxBL0RxbVJ0emIsbUYrRHJtUjA0YixrQkFBa0IsQ0FBQSxBL0R3bVI1NWIsMkcrRHhtUndnYyxxQkFBcUIsQ0FBQSxBL0QybVI3aGMseUYrRDNtUnVuYyx5QkFBeUIsQ0FBQSxBL0Q4bVJocGMsbUYrRDltUm91YyxrQkFBa0IsQ0FBQSxBL0RpblJ0dmMsMkcrRGpuUmsyYyxzQkFBc0IsQ0FBQSxBL0RvblJ4M2MseUYrRHBuUms5Yyx3QkFBd0IsQ0FBQSxBL0R1blIxK2MsbUYrRHZuUjhqZCxrQkFBa0IsQ0FBQSxBL0QwblJobGQsMkcrRDFuUjRyZCxxQkFBcUIsQ0FBQSxBL0Q2blJqdGQseUYrRDduUjJ5ZCx5QkFBeUIsQ0FBQSxBL0Rnb1JwMGQsbUYrRGhvUnc1ZCxrQkFBa0IsQ0FBQSxBL0Rtb1IxNmQsMkcrRG5vUnNoZSxzQkFBc0IsQ0FBQSxBL0Rzb1I1aWUseUYrRHRvUnNvZSx3QkFBd0IsQ0FBQSxBL0R5b1I5cGUsbUYrRHpvUmt2ZSxrQkFBa0IsQ0FBQSxBL0Q0b1Jwd2UsMkcrRDVvUmczZSxxQkFBcUIsQ0FBQSxBL0Qrb1JyNGUseUYrRC9vUis5ZSx5QkFBeUIsQ0FBQSxBL0RrcFJ4L2UsbUYrRGxwUjRrZixrQkFBa0IsQ0FBQSxBL0RxcFI5bGYsMkcrRHJwUjBzZixzQkFBc0IsQ0FBQSxBL0R3cFJodWYseUYrRHhwUjB6Zix3QkFBd0IsQ0FBQSxBL0QycFJsMWYsbUYrRDNwUnM2ZixrQkFBa0IsQ0FBQSxBL0Q4cFJ4N2YsMkcrRDlwUm9pZ0IscUJBQXFCLENBQUEsQS9EaXFSempnQix5RitEanFSbXBnQix5QkFBeUIsQ0FBQSxBL0RvcVI1cWdCLG1GK0RwcVJnd2dCLGtCQUFrQixDQUFBLEEvRHVxUmx4Z0IsMkcrRHZxUjgzZ0Isc0JBQXNCLENBQUEsQS9EMHFScDVnQix5RitEMXFSOCtnQix3QkFBd0IsQ0FBQSxBL0Q2cVJ0Z2hCLG1GK0Q3cVIwbGhCLGtCQUFrQixDQUFBLEEvRGdyUjVtaEIsMkcrRGhyUnd0aEIscUJBQXFCLENBQUEsQS9EbXJSN3VoQix5RitEbnJSdTBoQix5QkFBeUIsQ0FBQSxBL0RzclJoMmhCLG1GK0R0clJvN2hCLGtCQUFrQixDQUFBLEEvRHlyUnQ4aEIsMkcrRHpyUmtqaUIsc0JBQXNCLENBQUEsQS9ENHJSeGtpQix5RitENXJSa3FpQix3QkFBd0IsQ0FBQSxBL0QrclIxcmlCLG1GK0QvclI4d2lCLGtCQUFrQixDQUFBLEEvRGtzUmh5aUIsMkcrRGxzUjQ0aUIscUJBQXFCLENBQUEsQS9EcXNSajZpQix5RitEcnNSMi9pQix5QkFBeUIsQ0FBQSxBL0R3c1JwaGpCLG1GK0R4c1J3bWpCLGtCQUFrQixDQUFBLEEvRDJzUjFuakIsMkcrRDNzUnN1akIsc0JBQXNCLENBQUEsQS9EOHNSNXZqQix5RitEOXNSczFqQix3QkFBd0IsQ0FBQSxBL0RpdFI5MmpCLG1GK0RqdFJrOGpCLGtCQUFrQixDQUFBLEEvRG90UnA5akIsMkcrRHB0Umdra0IscUJBQXFCLENBQUEsQS9EdXRScmxrQix5RitEdnRSK3FrQix5QkFBeUIsQ0FBQSxBL0QwdFJ4c2tCLG1GK0QxdFI0eGtCLGtCQUFrQixDQUFBLEEvRDZ0Ujl5a0IsMkcrRDd0UjA1a0Isc0JBQXNCLENBQUEsQS9EZ3VSaDdrQix5RitEaHVSMGdsQix3QkFBd0IsQ0FBQSxBL0RtdVJsaWxCLG1GK0RudVJzbmxCLGtCQUFrQixDQUFBLEEvRHN1UnhvbEIsMkcrRHR1Um92bEIscUJBQXFCLENBQUEsQS9EeXVSendsQix5RitEenVSbTJsQix5QkFBeUIsQ0FBQSxBL0Q0dVI1M2xCLG1GK0Q1dVJnOWxCLGtCQUFrQixDQUFBLEEvRCt1UmwrbEIsMkcrRC91UjhrbUIsc0JBQXNCLENBQUEsQS9Ea3ZScG1tQix5RitEbHZSOHJtQix3QkFBd0IsQ0FBQSxBL0RxdlJ0dG1CLG1GK0RydlIweW1CLGtCQUFrQixDQUFBLEEvRHd2UjV6bUIsMkcrRHh2Unc2bUIscUJBQXFCLENBQUEsQS9EMnZSNzdtQix5RitEM3ZSdWhuQix5QkFBeUIsQ0FBQSxBL0Q4dlJoam5CLG1GK0Q5dlJvb25CLGtCQUFrQixDQUFBLEEvRGl3UnRwbkIsMkcrRGp3Umt3bkIsc0JBQXNCLENBQUEsQS9Eb3dSeHhuQix5RitEcHdSazNuQixzQkFBc0IsQ0FBQSxBL0R1d1J4NG5CLG1GK0R2d1I0OW5CLGtCQUFrQixDQUFBLEEvRDB3UjkrbkIsMkcrRDF3UjBsb0IsbUJBQW1CLENBQUEsQS9ENndSN21vQixxRitEN3dSbXNvQix3REFBd0QsQ0FBQSxBL0RneFIzdm9CLGlGK0RoeFI2MG9CLCtCQUErQixDQUFBLEEvRG14UjUyb0IsdUYrRG54Um84b0Isa0NBQWtDLENBQUEsQS9Ec3hSdCtvQix5RitEdHhSZ2twQixtQ0FBbUMsQ0FBQSxBL0R5eFJubXBCLCtGK0R6eFJtc3BCLHNDQUFzQyxDQUFBLEEvRDR4Unp1cEIsaUcrRDV4UjIwcEIsMERBQTBELENBQUEsQS9EK3hScjRwQixtRytEL3hSeStwQiw0REFBNEQsQ0FBQSxBL0RreVJyaXFCLHlHK0RseVIrb3FCLDJEQUEyRCxDQUFBLEEvRHF5UjFzcUIsaUcrRHJ5UjR5cUIsd0RBQXdELENBQUEsQS9Ed3lScDJxQixtRytEeHlSdzhxQix3REFBd0QsQ0FBQSxBL0QyeVJoZ3JCLHlHK0QzeVIwbXJCLHlEQUF5RCxDQUFBLEEvRDh5Um5xckIsaUcrRDl5UnF3ckIseURBQXlELENBQUEsQS9EaXpSOXpyQixtRytEanpSazZyQix3REFBd0QsQ0FBQSxBL0Rv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QUUsQUFFbkIsa0JBQ0Usd0ZBQW9HLENBQUUsQUFFeEcsWUFDRSxpQkFBbUIsQ0FBRSxBQUV2QixZZ0loOVdBLG9CQXdCTyxBaEkwNldMLGVBQUEsQ0FBQSxBQWlCQSxlZ0luOVdGLGtCQTRCUSxBaEl5NldKLGNBQUEsQ0FBQSxBQWlCQSxrQkFDRSxnQkFBbUIsQ0FBRSxBQUUzQiw0REFaRSxpQkFBa0IsQUFpQmxCLGlCQUFtQixDQUFFLEFBRXZCLFlnSWw3V0ksZ0JBQUEsQUE5Q0osbUJBZ0RPLEFoSW02V0wsZUFBQSxDQUFBLEFBaUJBLGVnSXArV0Ysa0JBQUEsQWhJczlXSSxtQkFBQSxDQUFBLEFBaUJBLGtCQWZBLGdCQUFBLENBQUEsQUFpQkEsc0JnSS82V0ksa0JBQVcsQUFDWCxXQUFVLEFBQ1YsV0FBQSxBQUNBLFVBQUEsQUFDQSxrQkFBQSxBQUNBLHlCQUFLLEFoSWk2V1AsT0FBQSxBQWlCQSxRQUFXLENBQUUsQUFFbkIsb0NBRUUsbUJBQXNCLENBQUUsQUFFMUIsa0JnSTM2V00sY0FBQSxBQUNBLGdCQUFBLEFBQ0EseUZBQWUsQWhJNjVXbkIsZUFBQSxDQWlCbUMsQUFFckMsb0NBRkUsK0JBQWlDLENBR0UsQUFFckMsK0JBQ0UscUJBQTBCLENBQUUsQUFFOUIsbUJBQ0UsaUJBQW1CLENBQUUsQUFFdkIsYUFDRSwyQkFBOEIsQ0FBRSxBQUVsQyxTQUNFLHdCQUEwQixDQUFFLEFBRTlCLFNpSXpnWEEseUJBSUksQWpJdS9XRixVQUFBLENBQUEsQUFpQkEsV2lJNWdYRixxQkFBQSxtQ0FBQSxDQUFBLEFqSStnWEUsd0VBTUUsVUFBYSxDQUFFLEFBRW5CLGlCQUNFLGdCQUFpQixBQUdqQix5QkFBNEIsQ0FIVCIsImZpbGUiOiJzY3JlZW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBCb290c3RyYXAgR3JpZCB2NS4xLjAgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuXG4kaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZzogdHJ1ZSAhZGVmYXVsdDtcblxuQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5AaW1wb3J0IFwibWl4aW5zL2xpc3RzXCI7XG5AaW1wb3J0IFwibWl4aW5zL2JyZWFrcG9pbnRzXCI7XG5AaW1wb3J0IFwibWl4aW5zL2NvbnRhaW5lclwiO1xuQGltcG9ydCBcIm1peGlucy9ncmlkXCI7XG5AaW1wb3J0IFwibWl4aW5zL3V0aWxpdGllc1wiO1xuXG5AaW1wb3J0IFwidmVuZG9yL3Jmc1wiO1xuXG5AaW1wb3J0IFwiY29udGFpbmVyc1wiO1xuQGltcG9ydCBcImdyaWRcIjtcblxuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuLy8gT25seSB1c2UgdGhlIHV0aWxpdGllcyB3ZSBuZWVkXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHV0aWxpdGllczogbWFwLWdldC1tdWx0aXBsZShcbiAgJHV0aWxpdGllcyxcbiAgKFxuICAgIFwiZGlzcGxheVwiLFxuICAgIFwib3JkZXJcIixcbiAgICBcImZsZXhcIixcbiAgICBcImZsZXgtZGlyZWN0aW9uXCIsXG4gICAgXCJmbGV4LWdyb3dcIixcbiAgICBcImZsZXgtc2hyaW5rXCIsXG4gICAgXCJmbGV4LXdyYXBcIixcbiAgICBcImp1c3RpZnktY29udGVudFwiLFxuICAgIFwiYWxpZ24taXRlbXNcIixcbiAgICBcImFsaWduLWNvbnRlbnRcIixcbiAgICBcImFsaWduLXNlbGZcIixcbiAgICBcIm1hcmdpblwiLFxuICAgIFwibWFyZ2luLXhcIixcbiAgICBcIm1hcmdpbi15XCIsXG4gICAgXCJtYXJnaW4tdG9wXCIsXG4gICAgXCJtYXJnaW4tZW5kXCIsXG4gICAgXCJtYXJnaW4tYm90dG9tXCIsXG4gICAgXCJtYXJnaW4tc3RhcnRcIixcbiAgICBcIm5lZ2F0aXZlLW1hcmdpblwiLFxuICAgIFwibmVnYXRpdmUtbWFyZ2luLXhcIixcbiAgICBcIm5lZ2F0aXZlLW1hcmdpbi15XCIsXG4gICAgXCJuZWdhdGl2ZS1tYXJnaW4tdG9wXCIsXG4gICAgXCJuZWdhdGl2ZS1tYXJnaW4tZW5kXCIsXG4gICAgXCJuZWdhdGl2ZS1tYXJnaW4tYm90dG9tXCIsXG4gICAgXCJuZWdhdGl2ZS1tYXJnaW4tc3RhcnRcIixcbiAgICBcInBhZGRpbmdcIixcbiAgICBcInBhZGRpbmcteFwiLFxuICAgIFwicGFkZGluZy15XCIsXG4gICAgXCJwYWRkaW5nLXRvcFwiLFxuICAgIFwicGFkZGluZy1lbmRcIixcbiAgICBcInBhZGRpbmctYm90dG9tXCIsXG4gICAgXCJwYWRkaW5nLXN0YXJ0XCIsXG4gIClcbik7XG5cbkBpbXBvcnQgXCJ1dGlsaXRpZXMvYXBpXCI7XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIEJvb3RzdHJhcCBHcmlkIHY1LjEuMCAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItc20sXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXIteGwsXG4uY29udGFpbmVyLXh4bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1ndXR0ZXIteCwgMTVweCk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtZ3V0dGVyLXgsIDE1cHgpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQge1xuICAgIG1heC13aWR0aDogNzIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZyB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcsIC5jb250YWluZXIteGwsIC5jb250YWluZXIteHhsIHtcbiAgICBtYXgtd2lkdGg6IDEyMzBweDsgfSB9XG5cbi5yb3cge1xuICAtLWJzLWd1dHRlci14OiAzMHB4O1xuICAtLWJzLWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXkpICogLTEpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLS41KTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogLS41KTsgfVxuICAucm93ID4gKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC41KTtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1icy1ndXR0ZXIteSk7IH1cblxuLmNvbCB7XG4gIGZsZXg6IDEgMCAwJTsgfVxuXG4ucm93LWNvbHMtYXV0byA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87IH1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlOyB9XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlOyB9XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjAlOyB9XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjclOyB9XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bzsgfVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDguMzMzMzMlOyB9XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjclOyB9XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlOyB9XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNDEuNjY2NjclOyB9XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlOyB9XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTguMzMzMzMlOyB9XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNjYuNjY2NjclOyB9XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNzUlOyB9XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDgzLjMzMzMzJTsgfVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA5MS42NjY2NyU7IH1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlOyB9XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlOyB9XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlOyB9XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG5cbi5nLTAsXG4uZ3gtMCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDA7IH1cblxuLmctMCxcbi5neS0wIHtcbiAgLS1icy1ndXR0ZXIteTogMDsgfVxuXG4uZy0xLFxuLmd4LTEge1xuICAtLWJzLWd1dHRlci14OiAwLjI1cmVtOyB9XG5cbi5nLTEsXG4uZ3ktMSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07IH1cblxuLmctMixcbi5neC0yIHtcbiAgLS1icy1ndXR0ZXIteDogMC41cmVtOyB9XG5cbi5nLTIsXG4uZ3ktMiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTsgfVxuXG4uZy0zLFxuLmd4LTMge1xuICAtLWJzLWd1dHRlci14OiAxcmVtOyB9XG5cbi5nLTMsXG4uZ3ktMyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDFyZW07IH1cblxuLmctNCxcbi5neC00IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtOyB9XG5cbi5nLTQsXG4uZ3ktNCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTsgfVxuXG4uZy01LFxuLmd4LTUge1xuICAtLWJzLWd1dHRlci14OiAzcmVtOyB9XG5cbi5nLTUsXG4uZ3ktNSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDNyZW07IH1cblxuLmctNixcbi5neC02IHtcbiAgLS1icy1ndXR0ZXIteDogMy41cmVtOyB9XG5cbi5nLTYsXG4uZ3ktNiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDMuNXJlbTsgfVxuXG4uZy03LFxuLmd4LTcge1xuICAtLWJzLWd1dHRlci14OiA0cmVtOyB9XG5cbi5nLTcsXG4uZ3ktNyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDRyZW07IH1cblxuLmctOCxcbi5neC04IHtcbiAgLS1icy1ndXR0ZXIteDogNC41cmVtOyB9XG5cbi5nLTgsXG4uZ3ktOCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDQuNXJlbTsgfVxuXG4uZy05LFxuLmd4LTkge1xuICAtLWJzLWd1dHRlci14OiA1cmVtOyB9XG5cbi5nLTksXG4uZ3ktOSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDVyZW07IH1cblxuLmctMTAsXG4uZ3gtMTAge1xuICAtLWJzLWd1dHRlci14OiA1LjVyZW07IH1cblxuLmctMTAsXG4uZ3ktMTAge1xuICAtLWJzLWd1dHRlci15OiA1LjVyZW07IH1cblxuLmctMTEsXG4uZ3gtMTEge1xuICAtLWJzLWd1dHRlci14OiA2cmVtOyB9XG5cbi5nLTExLFxuLmd5LTExIHtcbiAgLS1icy1ndXR0ZXIteTogNnJlbTsgfVxuXG4uZy0xMixcbi5neC0xMiB7XG4gIC0tYnMtZ3V0dGVyLXg6IDYuNXJlbTsgfVxuXG4uZy0xMixcbi5neS0xMiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDYuNXJlbTsgfVxuXG4uZy0xMyxcbi5neC0xMyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDdyZW07IH1cblxuLmctMTMsXG4uZ3ktMTMge1xuICAtLWJzLWd1dHRlci15OiA3cmVtOyB9XG5cbi5nLTE0LFxuLmd4LTE0IHtcbiAgLS1icy1ndXR0ZXIteDogNy41cmVtOyB9XG5cbi5nLTE0LFxuLmd5LTE0IHtcbiAgLS1icy1ndXR0ZXIteTogNy41cmVtOyB9XG5cbi5nLTE1LFxuLmd4LTE1IHtcbiAgLS1icy1ndXR0ZXIteDogOHJlbTsgfVxuXG4uZy0xNSxcbi5neS0xNSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDhyZW07IH1cblxuLmctMTYsXG4uZ3gtMTYge1xuICAtLWJzLWd1dHRlci14OiA4LjVyZW07IH1cblxuLmctMTYsXG4uZ3ktMTYge1xuICAtLWJzLWd1dHRlci15OiA4LjVyZW07IH1cblxuLmctMTcsXG4uZ3gtMTcge1xuICAtLWJzLWd1dHRlci14OiA5cmVtOyB9XG5cbi5nLTE3LFxuLmd5LTE3IHtcbiAgLS1icy1ndXR0ZXIteTogOXJlbTsgfVxuXG4uZy0xOCxcbi5neC0xOCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDkuNXJlbTsgfVxuXG4uZy0xOCxcbi5neS0xOCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDkuNXJlbTsgfVxuXG4uZy0xOSxcbi5neC0xOSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEwcmVtOyB9XG5cbi5nLTE5LFxuLmd5LTE5IHtcbiAgLS1icy1ndXR0ZXIteTogMTByZW07IH1cblxuLmctMjAsXG4uZ3gtMjAge1xuICAtLWJzLWd1dHRlci14OiAxMC41cmVtOyB9XG5cbi5nLTIwLFxuLmd5LTIwIHtcbiAgLS1icy1ndXR0ZXIteTogMTAuNXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleDogMSAwIDAlOyB9XG4gIC5yb3ctY29scy1zbS1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAuZy1zbS0wLFxuICAuZ3gtc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDsgfVxuICAuZy1zbS0wLFxuICAuZ3ktc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDsgfVxuICAuZy1zbS0xLFxuICAuZ3gtc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTsgfVxuICAuZy1zbS0xLFxuICAuZ3ktc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTsgfVxuICAuZy1zbS0yLFxuICAuZ3gtc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtOyB9XG4gIC5nLXNtLTIsXG4gIC5neS1zbS0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07IH1cbiAgLmctc20tMyxcbiAgLmd4LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07IH1cbiAgLmctc20tMyxcbiAgLmd5LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07IH1cbiAgLmctc20tNCxcbiAgLmd4LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTsgfVxuICAuZy1zbS00LFxuICAuZ3ktc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtOyB9XG4gIC5nLXNtLTUsXG4gIC5neC1zbS01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtOyB9XG4gIC5nLXNtLTUsXG4gIC5neS1zbS01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtOyB9XG4gIC5nLXNtLTYsXG4gIC5neC1zbS02IHtcbiAgICAtLWJzLWd1dHRlci14OiAzLjVyZW07IH1cbiAgLmctc20tNixcbiAgLmd5LXNtLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDMuNXJlbTsgfVxuICAuZy1zbS03LFxuICAuZ3gtc20tNyB7XG4gICAgLS1icy1ndXR0ZXIteDogNHJlbTsgfVxuICAuZy1zbS03LFxuICAuZ3ktc20tNyB7XG4gICAgLS1icy1ndXR0ZXIteTogNHJlbTsgfVxuICAuZy1zbS04LFxuICAuZ3gtc20tOCB7XG4gICAgLS1icy1ndXR0ZXIteDogNC41cmVtOyB9XG4gIC5nLXNtLTgsXG4gIC5neS1zbS04IHtcbiAgICAtLWJzLWd1dHRlci15OiA0LjVyZW07IH1cbiAgLmctc20tOSxcbiAgLmd4LXNtLTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDVyZW07IH1cbiAgLmctc20tOSxcbiAgLmd5LXNtLTkge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDVyZW07IH1cbiAgLmctc20tMTAsXG4gIC5neC1zbS0xMCB7XG4gICAgLS1icy1ndXR0ZXIteDogNS41cmVtOyB9XG4gIC5nLXNtLTEwLFxuICAuZ3ktc20tMTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDUuNXJlbTsgfVxuICAuZy1zbS0xMSxcbiAgLmd4LXNtLTExIHtcbiAgICAtLWJzLWd1dHRlci14OiA2cmVtOyB9XG4gIC5nLXNtLTExLFxuICAuZ3ktc20tMTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDZyZW07IH1cbiAgLmctc20tMTIsXG4gIC5neC1zbS0xMiB7XG4gICAgLS1icy1ndXR0ZXIteDogNi41cmVtOyB9XG4gIC5nLXNtLTEyLFxuICAuZ3ktc20tMTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDYuNXJlbTsgfVxuICAuZy1zbS0xMyxcbiAgLmd4LXNtLTEzIHtcbiAgICAtLWJzLWd1dHRlci14OiA3cmVtOyB9XG4gIC5nLXNtLTEzLFxuICAuZ3ktc20tMTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDdyZW07IH1cbiAgLmctc20tMTQsXG4gIC5neC1zbS0xNCB7XG4gICAgLS1icy1ndXR0ZXIteDogNy41cmVtOyB9XG4gIC5nLXNtLTE0LFxuICAuZ3ktc20tMTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDcuNXJlbTsgfVxuICAuZy1zbS0xNSxcbiAgLmd4LXNtLTE1IHtcbiAgICAtLWJzLWd1dHRlci14OiA4cmVtOyB9XG4gIC5nLXNtLTE1LFxuICAuZ3ktc20tMTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDhyZW07IH1cbiAgLmctc20tMTYsXG4gIC5neC1zbS0xNiB7XG4gICAgLS1icy1ndXR0ZXIteDogOC41cmVtOyB9XG4gIC5nLXNtLTE2LFxuICAuZ3ktc20tMTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDguNXJlbTsgfVxuICAuZy1zbS0xNyxcbiAgLmd4LXNtLTE3IHtcbiAgICAtLWJzLWd1dHRlci14OiA5cmVtOyB9XG4gIC5nLXNtLTE3LFxuICAuZ3ktc20tMTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDlyZW07IH1cbiAgLmctc20tMTgsXG4gIC5neC1zbS0xOCB7XG4gICAgLS1icy1ndXR0ZXIteDogOS41cmVtOyB9XG4gIC5nLXNtLTE4LFxuICAuZ3ktc20tMTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDkuNXJlbTsgfVxuICAuZy1zbS0xOSxcbiAgLmd4LXNtLTE5IHtcbiAgICAtLWJzLWd1dHRlci14OiAxMHJlbTsgfVxuICAuZy1zbS0xOSxcbiAgLmd5LXNtLTE5IHtcbiAgICAtLWJzLWd1dHRlci15OiAxMHJlbTsgfVxuICAuZy1zbS0yMCxcbiAgLmd4LXNtLTIwIHtcbiAgICAtLWJzLWd1dHRlci14OiAxMC41cmVtOyB9XG4gIC5nLXNtLTIwLFxuICAuZ3ktc20tMjAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEwLjVyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleDogMSAwIDAlOyB9XG4gIC5yb3ctY29scy1tZC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAuZy1tZC0wLFxuICAuZ3gtbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDsgfVxuICAuZy1tZC0wLFxuICAuZ3ktbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDsgfVxuICAuZy1tZC0xLFxuICAuZ3gtbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTsgfVxuICAuZy1tZC0xLFxuICAuZ3ktbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTsgfVxuICAuZy1tZC0yLFxuICAuZ3gtbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtOyB9XG4gIC5nLW1kLTIsXG4gIC5neS1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07IH1cbiAgLmctbWQtMyxcbiAgLmd4LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07IH1cbiAgLmctbWQtMyxcbiAgLmd5LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07IH1cbiAgLmctbWQtNCxcbiAgLmd4LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTsgfVxuICAuZy1tZC00LFxuICAuZ3ktbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtOyB9XG4gIC5nLW1kLTUsXG4gIC5neC1tZC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtOyB9XG4gIC5nLW1kLTUsXG4gIC5neS1tZC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtOyB9XG4gIC5nLW1kLTYsXG4gIC5neC1tZC02IHtcbiAgICAtLWJzLWd1dHRlci14OiAzLjVyZW07IH1cbiAgLmctbWQtNixcbiAgLmd5LW1kLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDMuNXJlbTsgfVxuICAuZy1tZC03LFxuICAuZ3gtbWQtNyB7XG4gICAgLS1icy1ndXR0ZXIteDogNHJlbTsgfVxuICAuZy1tZC03LFxuICAuZ3ktbWQtNyB7XG4gICAgLS1icy1ndXR0ZXIteTogNHJlbTsgfVxuICAuZy1tZC04LFxuICAuZ3gtbWQtOCB7XG4gICAgLS1icy1ndXR0ZXIteDogNC41cmVtOyB9XG4gIC5nLW1kLTgsXG4gIC5neS1tZC04IHtcbiAgICAtLWJzLWd1dHRlci15OiA0LjVyZW07IH1cbiAgLmctbWQtOSxcbiAgLmd4LW1kLTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDVyZW07IH1cbiAgLmctbWQtOSxcbiAgLmd5LW1kLTkge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDVyZW07IH1cbiAgLmctbWQtMTAsXG4gIC5neC1tZC0xMCB7XG4gICAgLS1icy1ndXR0ZXIteDogNS41cmVtOyB9XG4gIC5nLW1kLTEwLFxuICAuZ3ktbWQtMTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDUuNXJlbTsgfVxuICAuZy1tZC0xMSxcbiAgLmd4LW1kLTExIHtcbiAgICAtLWJzLWd1dHRlci14OiA2cmVtOyB9XG4gIC5nLW1kLTExLFxuICAuZ3ktbWQtMTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDZyZW07IH1cbiAgLmctbWQtMTIsXG4gIC5neC1tZC0xMiB7XG4gICAgLS1icy1ndXR0ZXIteDogNi41cmVtOyB9XG4gIC5nLW1kLTEyLFxuICAuZ3ktbWQtMTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDYuNXJlbTsgfVxuICAuZy1tZC0xMyxcbiAgLmd4LW1kLTEzIHtcbiAgICAtLWJzLWd1dHRlci14OiA3cmVtOyB9XG4gIC5nLW1kLTEzLFxuICAuZ3ktbWQtMTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDdyZW07IH1cbiAgLmctbWQtMTQsXG4gIC5neC1tZC0xNCB7XG4gICAgLS1icy1ndXR0ZXIteDogNy41cmVtOyB9XG4gIC5nLW1kLTE0LFxuICAuZ3ktbWQtMTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDcuNXJlbTsgfVxuICAuZy1tZC0xNSxcbiAgLmd4LW1kLTE1IHtcbiAgICAtLWJzLWd1dHRlci14OiA4cmVtOyB9XG4gIC5nLW1kLTE1LFxuICAuZ3ktbWQtMTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDhyZW07IH1cbiAgLmctbWQtMTYsXG4gIC5neC1tZC0xNiB7XG4gICAgLS1icy1ndXR0ZXIteDogOC41cmVtOyB9XG4gIC5nLW1kLTE2LFxuICAuZ3ktbWQtMTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDguNXJlbTsgfVxuICAuZy1tZC0xNyxcbiAgLmd4LW1kLTE3IHtcbiAgICAtLWJzLWd1dHRlci14OiA5cmVtOyB9XG4gIC5nLW1kLTE3LFxuICAuZ3ktbWQtMTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDlyZW07IH1cbiAgLmctbWQtMTgsXG4gIC5neC1tZC0xOCB7XG4gICAgLS1icy1ndXR0ZXIteDogOS41cmVtOyB9XG4gIC5nLW1kLTE4LFxuICAuZ3ktbWQtMTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDkuNXJlbTsgfVxuICAuZy1tZC0xOSxcbiAgLmd4LW1kLTE5IHtcbiAgICAtLWJzLWd1dHRlci14OiAxMHJlbTsgfVxuICAuZy1tZC0xOSxcbiAgLmd5LW1kLTE5IHtcbiAgICAtLWJzLWd1dHRlci15OiAxMHJlbTsgfVxuICAuZy1tZC0yMCxcbiAgLmd4LW1kLTIwIHtcbiAgICAtLWJzLWd1dHRlci14OiAxMC41cmVtOyB9XG4gIC5nLW1kLTIwLFxuICAuZ3ktbWQtMjAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEwLjVyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleDogMSAwIDAlOyB9XG4gIC5yb3ctY29scy1sZy1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtbGctMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy1sZy00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAuZy1sZy0wLFxuICAuZ3gtbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDsgfVxuICAuZy1sZy0wLFxuICAuZ3ktbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDsgfVxuICAuZy1sZy0xLFxuICAuZ3gtbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTsgfVxuICAuZy1sZy0xLFxuICAuZ3ktbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTsgfVxuICAuZy1sZy0yLFxuICAuZ3gtbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtOyB9XG4gIC5nLWxnLTIsXG4gIC5neS1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07IH1cbiAgLmctbGctMyxcbiAgLmd4LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07IH1cbiAgLmctbGctMyxcbiAgLmd5LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07IH1cbiAgLmctbGctNCxcbiAgLmd4LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTsgfVxuICAuZy1sZy00LFxuICAuZ3ktbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtOyB9XG4gIC5nLWxnLTUsXG4gIC5neC1sZy01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtOyB9XG4gIC5nLWxnLTUsXG4gIC5neS1sZy01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtOyB9XG4gIC5nLWxnLTYsXG4gIC5neC1sZy02IHtcbiAgICAtLWJzLWd1dHRlci14OiAzLjVyZW07IH1cbiAgLmctbGctNixcbiAgLmd5LWxnLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDMuNXJlbTsgfVxuICAuZy1sZy03LFxuICAuZ3gtbGctNyB7XG4gICAgLS1icy1ndXR0ZXIteDogNHJlbTsgfVxuICAuZy1sZy03LFxuICAuZ3ktbGctNyB7XG4gICAgLS1icy1ndXR0ZXIteTogNHJlbTsgfVxuICAuZy1sZy04LFxuICAuZ3gtbGctOCB7XG4gICAgLS1icy1ndXR0ZXIteDogNC41cmVtOyB9XG4gIC5nLWxnLTgsXG4gIC5neS1sZy04IHtcbiAgICAtLWJzLWd1dHRlci15OiA0LjVyZW07IH1cbiAgLmctbGctOSxcbiAgLmd4LWxnLTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDVyZW07IH1cbiAgLmctbGctOSxcbiAgLmd5LWxnLTkge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDVyZW07IH1cbiAgLmctbGctMTAsXG4gIC5neC1sZy0xMCB7XG4gICAgLS1icy1ndXR0ZXIteDogNS41cmVtOyB9XG4gIC5nLWxnLTEwLFxuICAuZ3ktbGctMTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDUuNXJlbTsgfVxuICAuZy1sZy0xMSxcbiAgLmd4LWxnLTExIHtcbiAgICAtLWJzLWd1dHRlci14OiA2cmVtOyB9XG4gIC5nLWxnLTExLFxuICAuZ3ktbGctMTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDZyZW07IH1cbiAgLmctbGctMTIsXG4gIC5neC1sZy0xMiB7XG4gICAgLS1icy1ndXR0ZXIteDogNi41cmVtOyB9XG4gIC5nLWxnLTEyLFxuICAuZ3ktbGctMTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDYuNXJlbTsgfVxuICAuZy1sZy0xMyxcbiAgLmd4LWxnLTEzIHtcbiAgICAtLWJzLWd1dHRlci14OiA3cmVtOyB9XG4gIC5nLWxnLTEzLFxuICAuZ3ktbGctMTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDdyZW07IH1cbiAgLmctbGctMTQsXG4gIC5neC1sZy0xNCB7XG4gICAgLS1icy1ndXR0ZXIteDogNy41cmVtOyB9XG4gIC5nLWxnLTE0LFxuICAuZ3ktbGctMTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDcuNXJlbTsgfVxuICAuZy1sZy0xNSxcbiAgLmd4LWxnLTE1IHtcbiAgICAtLWJzLWd1dHRlci14OiA4cmVtOyB9XG4gIC5nLWxnLTE1LFxuICAuZ3ktbGctMTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDhyZW07IH1cbiAgLmctbGctMTYsXG4gIC5neC1sZy0xNiB7XG4gICAgLS1icy1ndXR0ZXIteDogOC41cmVtOyB9XG4gIC5nLWxnLTE2LFxuICAuZ3ktbGctMTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDguNXJlbTsgfVxuICAuZy1sZy0xNyxcbiAgLmd4LWxnLTE3IHtcbiAgICAtLWJzLWd1dHRlci14OiA5cmVtOyB9XG4gIC5nLWxnLTE3LFxuICAuZ3ktbGctMTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDlyZW07IH1cbiAgLmctbGctMTgsXG4gIC5neC1sZy0xOCB7XG4gICAgLS1icy1ndXR0ZXIteDogOS41cmVtOyB9XG4gIC5nLWxnLTE4LFxuICAuZ3ktbGctMTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDkuNXJlbTsgfVxuICAuZy1sZy0xOSxcbiAgLmd4LWxnLTE5IHtcbiAgICAtLWJzLWd1dHRlci14OiAxMHJlbTsgfVxuICAuZy1sZy0xOSxcbiAgLmd5LWxnLTE5IHtcbiAgICAtLWJzLWd1dHRlci15OiAxMHJlbTsgfVxuICAuZy1sZy0yMCxcbiAgLmd4LWxnLTIwIHtcbiAgICAtLWJzLWd1dHRlci14OiAxMC41cmVtOyB9XG4gIC5nLWxnLTIwLFxuICAuZ3ktbGctMjAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEwLjVyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXg6IDEgMCAwJTsgfVxuICAucm93LWNvbHMteGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlOyB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cbiAgLmcteGwtMCxcbiAgLmd4LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7IH1cbiAgLmcteGwtMCxcbiAgLmd5LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7IH1cbiAgLmcteGwtMSxcbiAgLmd4LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07IH1cbiAgLmcteGwtMSxcbiAgLmd5LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07IH1cbiAgLmcteGwtMixcbiAgLmd4LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTsgfVxuICAuZy14bC0yLFxuICAuZ3kteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtOyB9XG4gIC5nLXhsLTMsXG4gIC5neC14bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtOyB9XG4gIC5nLXhsLTMsXG4gIC5neS14bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtOyB9XG4gIC5nLXhsLTQsXG4gIC5neC14bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07IH1cbiAgLmcteGwtNCxcbiAgLmd5LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTsgfVxuICAuZy14bC01LFxuICAuZ3gteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTsgfVxuICAuZy14bC01LFxuICAuZ3kteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTsgfVxuICAuZy14bC02LFxuICAuZ3gteGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteDogMy41cmVtOyB9XG4gIC5nLXhsLTYsXG4gIC5neS14bC02IHtcbiAgICAtLWJzLWd1dHRlci15OiAzLjVyZW07IH1cbiAgLmcteGwtNyxcbiAgLmd4LXhsLTcge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDRyZW07IH1cbiAgLmcteGwtNyxcbiAgLmd5LXhsLTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDRyZW07IH1cbiAgLmcteGwtOCxcbiAgLmd4LXhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDQuNXJlbTsgfVxuICAuZy14bC04LFxuICAuZ3kteGwtOCB7XG4gICAgLS1icy1ndXR0ZXIteTogNC41cmVtOyB9XG4gIC5nLXhsLTksXG4gIC5neC14bC05IHtcbiAgICAtLWJzLWd1dHRlci14OiA1cmVtOyB9XG4gIC5nLXhsLTksXG4gIC5neS14bC05IHtcbiAgICAtLWJzLWd1dHRlci15OiA1cmVtOyB9XG4gIC5nLXhsLTEwLFxuICAuZ3gteGwtMTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDUuNXJlbTsgfVxuICAuZy14bC0xMCxcbiAgLmd5LXhsLTEwIHtcbiAgICAtLWJzLWd1dHRlci15OiA1LjVyZW07IH1cbiAgLmcteGwtMTEsXG4gIC5neC14bC0xMSB7XG4gICAgLS1icy1ndXR0ZXIteDogNnJlbTsgfVxuICAuZy14bC0xMSxcbiAgLmd5LXhsLTExIHtcbiAgICAtLWJzLWd1dHRlci15OiA2cmVtOyB9XG4gIC5nLXhsLTEyLFxuICAuZ3gteGwtMTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDYuNXJlbTsgfVxuICAuZy14bC0xMixcbiAgLmd5LXhsLTEyIHtcbiAgICAtLWJzLWd1dHRlci15OiA2LjVyZW07IH1cbiAgLmcteGwtMTMsXG4gIC5neC14bC0xMyB7XG4gICAgLS1icy1ndXR0ZXIteDogN3JlbTsgfVxuICAuZy14bC0xMyxcbiAgLmd5LXhsLTEzIHtcbiAgICAtLWJzLWd1dHRlci15OiA3cmVtOyB9XG4gIC5nLXhsLTE0LFxuICAuZ3gteGwtMTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDcuNXJlbTsgfVxuICAuZy14bC0xNCxcbiAgLmd5LXhsLTE0IHtcbiAgICAtLWJzLWd1dHRlci15OiA3LjVyZW07IH1cbiAgLmcteGwtMTUsXG4gIC5neC14bC0xNSB7XG4gICAgLS1icy1ndXR0ZXIteDogOHJlbTsgfVxuICAuZy14bC0xNSxcbiAgLmd5LXhsLTE1IHtcbiAgICAtLWJzLWd1dHRlci15OiA4cmVtOyB9XG4gIC5nLXhsLTE2LFxuICAuZ3gteGwtMTYge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDguNXJlbTsgfVxuICAuZy14bC0xNixcbiAgLmd5LXhsLTE2IHtcbiAgICAtLWJzLWd1dHRlci15OiA4LjVyZW07IH1cbiAgLmcteGwtMTcsXG4gIC5neC14bC0xNyB7XG4gICAgLS1icy1ndXR0ZXIteDogOXJlbTsgfVxuICAuZy14bC0xNyxcbiAgLmd5LXhsLTE3IHtcbiAgICAtLWJzLWd1dHRlci15OiA5cmVtOyB9XG4gIC5nLXhsLTE4LFxuICAuZ3gteGwtMTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDkuNXJlbTsgfVxuICAuZy14bC0xOCxcbiAgLmd5LXhsLTE4IHtcbiAgICAtLWJzLWd1dHRlci15OiA5LjVyZW07IH1cbiAgLmcteGwtMTksXG4gIC5neC14bC0xOSB7XG4gICAgLS1icy1ndXR0ZXIteDogMTByZW07IH1cbiAgLmcteGwtMTksXG4gIC5neS14bC0xOSB7XG4gICAgLS1icy1ndXR0ZXIteTogMTByZW07IH1cbiAgLmcteGwtMjAsXG4gIC5neC14bC0yMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMTAuNXJlbTsgfVxuICAuZy14bC0yMCxcbiAgLmd5LXhsLTIwIHtcbiAgICAtLWJzLWd1dHRlci15OiAxMC41cmVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleDogMSAwIDAlOyB9XG4gIC5yb3ctY29scy14eGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5yb3ctY29scy14eGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy14eGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLXh4bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAucm93LWNvbHMteHhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy14eGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLXh4bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXh4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXh4bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5jb2wteHhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXh4bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG4gIC5nLXh4bC0wLFxuICAuZ3gteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7IH1cbiAgLmcteHhsLTAsXG4gIC5neS14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDsgfVxuICAuZy14eGwtMSxcbiAgLmd4LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtOyB9XG4gIC5nLXh4bC0xLFxuICAuZ3kteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07IH1cbiAgLmcteHhsLTIsXG4gIC5neC14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtOyB9XG4gIC5nLXh4bC0yLFxuICAuZ3kteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTsgfVxuICAuZy14eGwtMyxcbiAgLmd4LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtOyB9XG4gIC5nLXh4bC0zLFxuICAuZ3kteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07IH1cbiAgLmcteHhsLTQsXG4gIC5neC14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtOyB9XG4gIC5nLXh4bC00LFxuICAuZ3kteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTsgfVxuICAuZy14eGwtNSxcbiAgLmd4LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtOyB9XG4gIC5nLXh4bC01LFxuICAuZ3kteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07IH1cbiAgLmcteHhsLTYsXG4gIC5neC14eGwtNiB7XG4gICAgLS1icy1ndXR0ZXIteDogMy41cmVtOyB9XG4gIC5nLXh4bC02LFxuICAuZ3kteHhsLTYge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDMuNXJlbTsgfVxuICAuZy14eGwtNyxcbiAgLmd4LXh4bC03IHtcbiAgICAtLWJzLWd1dHRlci14OiA0cmVtOyB9XG4gIC5nLXh4bC03LFxuICAuZ3kteHhsLTcge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDRyZW07IH1cbiAgLmcteHhsLTgsXG4gIC5neC14eGwtOCB7XG4gICAgLS1icy1ndXR0ZXIteDogNC41cmVtOyB9XG4gIC5nLXh4bC04LFxuICAuZ3kteHhsLTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDQuNXJlbTsgfVxuICAuZy14eGwtOSxcbiAgLmd4LXh4bC05IHtcbiAgICAtLWJzLWd1dHRlci14OiA1cmVtOyB9XG4gIC5nLXh4bC05LFxuICAuZ3kteHhsLTkge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDVyZW07IH1cbiAgLmcteHhsLTEwLFxuICAuZ3gteHhsLTEwIHtcbiAgICAtLWJzLWd1dHRlci14OiA1LjVyZW07IH1cbiAgLmcteHhsLTEwLFxuICAuZ3kteHhsLTEwIHtcbiAgICAtLWJzLWd1dHRlci15OiA1LjVyZW07IH1cbiAgLmcteHhsLTExLFxuICAuZ3gteHhsLTExIHtcbiAgICAtLWJzLWd1dHRlci14OiA2cmVtOyB9XG4gIC5nLXh4bC0xMSxcbiAgLmd5LXh4bC0xMSB7XG4gICAgLS1icy1ndXR0ZXIteTogNnJlbTsgfVxuICAuZy14eGwtMTIsXG4gIC5neC14eGwtMTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDYuNXJlbTsgfVxuICAuZy14eGwtMTIsXG4gIC5neS14eGwtMTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDYuNXJlbTsgfVxuICAuZy14eGwtMTMsXG4gIC5neC14eGwtMTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDdyZW07IH1cbiAgLmcteHhsLTEzLFxuICAuZ3kteHhsLTEzIHtcbiAgICAtLWJzLWd1dHRlci15OiA3cmVtOyB9XG4gIC5nLXh4bC0xNCxcbiAgLmd4LXh4bC0xNCB7XG4gICAgLS1icy1ndXR0ZXIteDogNy41cmVtOyB9XG4gIC5nLXh4bC0xNCxcbiAgLmd5LXh4bC0xNCB7XG4gICAgLS1icy1ndXR0ZXIteTogNy41cmVtOyB9XG4gIC5nLXh4bC0xNSxcbiAgLmd4LXh4bC0xNSB7XG4gICAgLS1icy1ndXR0ZXIteDogOHJlbTsgfVxuICAuZy14eGwtMTUsXG4gIC5neS14eGwtMTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDhyZW07IH1cbiAgLmcteHhsLTE2LFxuICAuZ3gteHhsLTE2IHtcbiAgICAtLWJzLWd1dHRlci14OiA4LjVyZW07IH1cbiAgLmcteHhsLTE2LFxuICAuZ3kteHhsLTE2IHtcbiAgICAtLWJzLWd1dHRlci15OiA4LjVyZW07IH1cbiAgLmcteHhsLTE3LFxuICAuZ3gteHhsLTE3IHtcbiAgICAtLWJzLWd1dHRlci14OiA5cmVtOyB9XG4gIC5nLXh4bC0xNyxcbiAgLmd5LXh4bC0xNyB7XG4gICAgLS1icy1ndXR0ZXIteTogOXJlbTsgfVxuICAuZy14eGwtMTgsXG4gIC5neC14eGwtMTgge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDkuNXJlbTsgfVxuICAuZy14eGwtMTgsXG4gIC5neS14eGwtMTgge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDkuNXJlbTsgfVxuICAuZy14eGwtMTksXG4gIC5neC14eGwtMTkge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEwcmVtOyB9XG4gIC5nLXh4bC0xOSxcbiAgLmd5LXh4bC0xOSB7XG4gICAgLS1icy1ndXR0ZXIteTogMTByZW07IH1cbiAgLmcteHhsLTIwLFxuICAuZ3gteHhsLTIwIHtcbiAgICAtLWJzLWd1dHRlci14OiAxMC41cmVtOyB9XG4gIC5nLXh4bC0yMCxcbiAgLmd5LXh4bC0yMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMTAuNXJlbTsgfSB9XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtZ3Jvdy0wIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXNocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZXZlbmx5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7IH1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyICFpbXBvcnRhbnQ7IH1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMyAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1ICFpbXBvcnRhbnQ7IH1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogNiAhaW1wb3J0YW50OyB9XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubS02IHtcbiAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS03IHtcbiAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tOCB7XG4gIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tOSB7XG4gIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0xMSB7XG4gIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTEyIHtcbiAgbWFyZ2luOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0xMyB7XG4gIG1hcmdpbjogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTE0IHtcbiAgbWFyZ2luOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0xNSB7XG4gIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTE2IHtcbiAgbWFyZ2luOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0xNyB7XG4gIG1hcmdpbjogOXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTE4IHtcbiAgbWFyZ2luOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0xOSB7XG4gIG1hcmdpbjogMTByZW0gIWltcG9ydGFudDsgfVxuXG4ubS0yMCB7XG4gIG1hcmdpbjogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5teC02IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC03IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTgge1xuICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTkge1xuICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtMTAge1xuICBtYXJnaW4tcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTExIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTEyIHtcbiAgbWFyZ2luLXJpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC0xMyB7XG4gIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi5teC0xNCB7XG4gIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtMTUge1xuICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtMTYge1xuICBtYXJnaW4tcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogOC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTE3IHtcbiAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTE4IHtcbiAgbWFyZ2luLXJpZ2h0OiA5LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC0xOSB7XG4gIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5teS02IHtcbiAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teS03IHtcbiAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTgge1xuICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTkge1xuICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktMTAge1xuICBtYXJnaW4tdG9wOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTExIHtcbiAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTEyIHtcbiAgbWFyZ2luLXRvcDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teS0xMyB7XG4gIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi5teS0xNCB7XG4gIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktMTUge1xuICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktMTYge1xuICBtYXJnaW4tdG9wOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogOC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTE3IHtcbiAgbWFyZ2luLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTE4IHtcbiAgbWFyZ2luLXRvcDogOS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDkuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teS0xOSB7XG4gIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTIwIHtcbiAgbWFyZ2luLXRvcDogMTAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTYge1xuICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNyB7XG4gIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtOCB7XG4gIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC05IHtcbiAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0xMSB7XG4gIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMTIge1xuICBtYXJnaW4tdG9wOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMTMge1xuICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTE0IHtcbiAgbWFyZ2luLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTE1IHtcbiAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0xNiB7XG4gIG1hcmdpbi10b3A6IDguNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0xNyB7XG4gIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMTgge1xuICBtYXJnaW4tdG9wOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMTkge1xuICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWUtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5tZS0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTYge1xuICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS03IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTgge1xuICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS05IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtMTEge1xuICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtMTIge1xuICBtYXJnaW4tcmlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS0xMyB7XG4gIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS0xNCB7XG4gIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTE2IHtcbiAgbWFyZ2luLXJpZ2h0OiA4LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtMTcge1xuICBtYXJnaW4tcmlnaHQ6IDlyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtMTgge1xuICBtYXJnaW4tcmlnaHQ6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS0xOSB7XG4gIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtMjAge1xuICBtYXJnaW4tcmlnaHQ6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNiB7XG4gIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi03IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi04IHtcbiAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTkge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogNS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTExIHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0xMiB7XG4gIG1hcmdpbi1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0xMyB7XG4gIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMTQge1xuICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMTUge1xuICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogOC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTE3IHtcbiAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0xOCB7XG4gIG1hcmdpbi1ib3R0b206IDkuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0xOSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubXMtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1zLTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtNiB7XG4gIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtNyB7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1zLTgge1xuICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1zLTkge1xuICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtMTEge1xuICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy0xMiB7XG4gIG1hcmdpbi1sZWZ0OiA2LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtMTMge1xuICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy0xNCB7XG4gIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtMTUge1xuICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy0xNiB7XG4gIG1hcmdpbi1sZWZ0OiA4LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtMTcge1xuICBtYXJnaW4tbGVmdDogOXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy0xOCB7XG4gIG1hcmdpbi1sZWZ0OiA5LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtMTkge1xuICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtMjAge1xuICBtYXJnaW4tbGVmdDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTcge1xuICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtOCB7XG4gIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTkge1xuICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMTAge1xuICBwYWRkaW5nOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0xMSB7XG4gIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0xMiB7XG4gIHBhZGRpbmc6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTEzIHtcbiAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTE0IHtcbiAgcGFkZGluZzogNy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMTUge1xuICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMTYge1xuICBwYWRkaW5nOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0xNyB7XG4gIHBhZGRpbmc6IDlyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0xOCB7XG4gIHBhZGRpbmc6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTE5IHtcbiAgcGFkZGluZzogMTByZW0gIWltcG9ydGFudDsgfVxuXG4ucC0yMCB7XG4gIHBhZGRpbmc6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5weC02IHtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTcge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC04IHtcbiAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTkge1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC0xMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTEyIHtcbiAgcGFkZGluZy1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTEzIHtcbiAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtMTQge1xuICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtMTUge1xuICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC0xNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDguNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC0xNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTE4IHtcbiAgcGFkZGluZy1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogOS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTE5IHtcbiAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktNiB7XG4gIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS03IHtcbiAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktOCB7XG4gIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS05IHtcbiAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktMTAge1xuICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktMTEge1xuICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0xMiB7XG4gIHBhZGRpbmctdG9wOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0xMyB7XG4gIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTE0IHtcbiAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTE1IHtcbiAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktMTYge1xuICBwYWRkaW5nLXRvcDogOC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktMTcge1xuICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0xOCB7XG4gIHBhZGRpbmctdG9wOiA5LjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDkuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0xOSB7XG4gIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuXG4ucHktMjAge1xuICBwYWRkaW5nLXRvcDogMTAuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNiB7XG4gIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNyB7XG4gIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTgge1xuICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTkge1xuICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0xMCB7XG4gIHBhZGRpbmctdG9wOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMTEge1xuICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0xMiB7XG4gIHBhZGRpbmctdG9wOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMTMge1xuICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0xNCB7XG4gIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMTUge1xuICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0xNiB7XG4gIHBhZGRpbmctdG9wOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMTcge1xuICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0xOCB7XG4gIHBhZGRpbmctdG9wOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMTkge1xuICBwYWRkaW5nLXRvcDogMTByZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMjAge1xuICBwYWRkaW5nLXRvcDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5wZS0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGUtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGUtNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS03IHtcbiAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS04IHtcbiAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTkge1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTEwIHtcbiAgcGFkZGluZy1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTExIHtcbiAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS0xMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS0xMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuXG4ucGUtMTQge1xuICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGUtMTUge1xuICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTE2IHtcbiAgcGFkZGluZy1yaWdodDogOC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTE3IHtcbiAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS0xOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS0xOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTIwIHtcbiAgcGFkZGluZy1yaWdodDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucGItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNiB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNyB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTgge1xuICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTkge1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMTEge1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0xMiB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMTMge1xuICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0xNCB7XG4gIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMTUge1xuICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0xNiB7XG4gIHBhZGRpbmctYm90dG9tOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMTcge1xuICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0xOCB7XG4gIHBhZGRpbmctYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMTkge1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnBzLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtNiB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTcge1xuICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtOCB7XG4gIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTkge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy0xMSB7XG4gIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy0xMiB7XG4gIHBhZGRpbmctbGVmdDogNi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTEzIHtcbiAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTE0IHtcbiAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtMTYge1xuICBwYWRkaW5nLWxlZnQ6IDguNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy0xNyB7XG4gIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy0xOCB7XG4gIHBhZGRpbmctbGVmdDogOS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTE5IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy0yMCB7XG4gIHBhZGRpbmctbGVmdDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTYge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNyB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tOCB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS05IHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0xMCB7XG4gICAgbWFyZ2luOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0xMSB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMTIge1xuICAgIG1hcmdpbjogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMTMge1xuICAgIG1hcmdpbjogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTE0IHtcbiAgICBtYXJnaW46IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTE1IHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0xNiB7XG4gICAgbWFyZ2luOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0xNyB7XG4gICAgbWFyZ2luOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMTgge1xuICAgIG1hcmdpbjogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMTkge1xuICAgIG1hcmdpbjogMTByZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0yMCB7XG4gICAgbWFyZ2luOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTcge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS04IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tOSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tMTAge1xuICAgIG1hcmdpbi10b3A6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0xMSB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tMTIge1xuICAgIG1hcmdpbi10b3A6IDYuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0xMyB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tMTQge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0xNSB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tMTYge1xuICAgIG1hcmdpbi10b3A6IDguNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0xNyB7XG4gICAgbWFyZ2luLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tMTgge1xuICAgIG1hcmdpbi10b3A6IDkuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0xOSB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0yMCB7XG4gICAgbWFyZ2luLXRvcDogMTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTYge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS03IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTgge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS05IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMTEge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMTIge1xuICAgIG1hcmdpbi10b3A6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0xMyB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0xNCB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTE1IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMTcge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMTgge1xuICAgIG1hcmdpbi10b3A6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0xOSB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMjAge1xuICAgIG1hcmdpbi10b3A6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTkge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tMTEge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tMTMge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tMTUge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS0xNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tMTcge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS0xOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tMTkge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tMjAge1xuICAgIG1hcmdpbi1yaWdodDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMTIge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMTcge1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMTgge1xuICAgIG1hcmdpbi1ib3R0b206IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXMtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS0xMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubXMtc20tMTQge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtc20tMTUge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTE2IHtcbiAgICBtYXJnaW4tbGVmdDogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTE3IHtcbiAgICBtYXJnaW4tbGVmdDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS0xOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS0xOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS02IHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS03IHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tOCB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tOSB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTEwIHtcbiAgICBwYWRkaW5nOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0xMSB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTEyIHtcbiAgICBwYWRkaW5nOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0xMyB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTE0IHtcbiAgICBwYWRkaW5nOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0xNSB7XG4gICAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTE2IHtcbiAgICBwYWRkaW5nOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0xNyB7XG4gICAgcGFkZGluZzogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTE4IHtcbiAgICBwYWRkaW5nOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0xOSB7XG4gICAgcGFkZGluZzogMTByZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0yMCB7XG4gICAgcGFkZGluZzogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogOC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTByZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS03IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTkge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tMTAge1xuICAgIHBhZGRpbmctdG9wOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTExIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogNi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS0xMyB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS0xNCB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tMTUge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tMTYge1xuICAgIHBhZGRpbmctdG9wOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogOS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS0xOSB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS02IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTcge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tOSB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMTAge1xuICAgIHBhZGRpbmctdG9wOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMTEge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTEyIHtcbiAgICBwYWRkaW5nLXRvcDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0xNCB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0xNSB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMTYge1xuICAgIHBhZGRpbmctdG9wOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMTcge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTE4IHtcbiAgICBwYWRkaW5nLXRvcDogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMjAge1xuICAgIHBhZGRpbmctdG9wOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGUtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tNyB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tOSB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS0xNiB7XG4gICAgcGFkZGluZy1yaWdodDogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTEyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTEzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTE4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTE5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0xMyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTE2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0xNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTE4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0xOSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMC41cmVtICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC02IHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTcge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTgge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtOSB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMTAge1xuICAgIG1hcmdpbjogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMTEge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTEyIHtcbiAgICBtYXJnaW46IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTEzIHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0xNCB7XG4gICAgbWFyZ2luOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0xNSB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMTYge1xuICAgIG1hcmdpbjogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMTcge1xuICAgIG1hcmdpbjogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTE4IHtcbiAgICBtYXJnaW46IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTE5IHtcbiAgICBtYXJnaW46IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMjAge1xuICAgIG1hcmdpbjogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtMTIge1xuICAgIG1hcmdpbi1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtMTQge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtMTYge1xuICAgIG1hcmdpbi1yaWdodDogOC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtMTgge1xuICAgIG1hcmdpbi1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtNyB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTkge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtMTEge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTEyIHtcbiAgICBtYXJnaW4tdG9wOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtMTMge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTE0IHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtMTUge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtMTcge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA5LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtMTkge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtMjAge1xuICAgIG1hcmdpbi10b3A6IDEwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXQtbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC02IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNyB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC04IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtOSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0xMCB7XG4gICAgbWFyZ2luLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTExIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTEyIHtcbiAgICBtYXJnaW4tdG9wOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMTMge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMTQge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0xNSB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0xNiB7XG4gICAgbWFyZ2luLXRvcDogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMTkge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTIwIHtcbiAgICBtYXJnaW4tdG9wOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWUtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTYge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTcge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtMTIge1xuICAgIG1hcmdpbi1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtMTQge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtMTYge1xuICAgIG1hcmdpbi1yaWdodDogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtMTgge1xuICAgIG1hcmdpbi1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXMtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtMTMge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC0xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtMTkge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtNiB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtNyB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTgge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTkge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0xMCB7XG4gICAgcGFkZGluZzogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMTEge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0xMiB7XG4gICAgcGFkZGluZzogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMTMge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0xNCB7XG4gICAgcGFkZGluZzogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMTUge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0xNiB7XG4gICAgcGFkZGluZzogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMTcge1xuICAgIHBhZGRpbmc6IDlyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0xOCB7XG4gICAgcGFkZGluZzogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMTkge1xuICAgIHBhZGRpbmc6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMjAge1xuICAgIHBhZGRpbmc6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtNyB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC04IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC05IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDYuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtMTMge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtMTQge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogOC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0xNyB7XG4gICAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDkuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtMTkge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDEwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNiB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC03IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC04IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTkge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTExIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xMyB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMTQge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMTUge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xOSB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0xMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTE3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0xOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0xOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHMtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTgge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTkge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtMTEge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtMTMge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtMTUge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtMTcge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC0xOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtMTkge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMTAuNXJlbSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNiB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy03IHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy04IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTkge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTEwIHtcbiAgICBtYXJnaW46IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTExIHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0xMiB7XG4gICAgbWFyZ2luOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0xMyB7XG4gICAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMTQge1xuICAgIG1hcmdpbjogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMTUge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTE2IHtcbiAgICBtYXJnaW46IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTE3IHtcbiAgICBtYXJnaW46IDlyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0xOCB7XG4gICAgbWFyZ2luOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0xOSB7XG4gICAgbWFyZ2luOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTIwIHtcbiAgICBtYXJnaW46IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTkge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctMTEge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctMTMge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctMTUge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctMTcge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctMTkge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctMjAge1xuICAgIG1hcmdpbi1yaWdodDogMTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXktbGctNiB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTgge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy05IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy0xMCB7XG4gICAgbWFyZ2luLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTExIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy0xMiB7XG4gICAgbWFyZ2luLXRvcDogNi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTEzIHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy0xNCB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTE1IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy0xNiB7XG4gICAgbWFyZ2luLXRvcDogOC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy0xOCB7XG4gICAgbWFyZ2luLXRvcDogOS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTE5IHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTIwIHtcbiAgICBtYXJnaW4tdG9wOiAxMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNiB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTcge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTkge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMTAge1xuICAgIG1hcmdpbi10b3A6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xMSB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xMiB7XG4gICAgbWFyZ2luLXRvcDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTEzIHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTE0IHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMTUge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMTYge1xuICAgIG1hcmdpbi10b3A6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xNyB7XG4gICAgbWFyZ2luLXRvcDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xOCB7XG4gICAgbWFyZ2luLXRvcDogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTE5IHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0yMCB7XG4gICAgbWFyZ2luLXRvcDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbGctOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbGctOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTE0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTE4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTcge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTEzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTE0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMTYge1xuICAgIG1hcmdpbi1ib3R0b206IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0xNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTE5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTEyIHtcbiAgICBtYXJnaW4tbGVmdDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTEzIHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctMTYge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctMTcge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTE4IHtcbiAgICBtYXJnaW4tbGVmdDogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTE5IHtcbiAgICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTYge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTcge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy04IHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy05IHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMTAge1xuICAgIHBhZGRpbmc6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTExIHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMTIge1xuICAgIHBhZGRpbmc6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTEzIHtcbiAgICBwYWRkaW5nOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMTQge1xuICAgIHBhZGRpbmc6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTE1IHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMTYge1xuICAgIHBhZGRpbmc6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTE3IHtcbiAgICBwYWRkaW5nOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMTgge1xuICAgIHBhZGRpbmc6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTE5IHtcbiAgICBwYWRkaW5nOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTIwIHtcbiAgICBwYWRkaW5nOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctNiB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctNyB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTcge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctOSB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0xMCB7XG4gICAgcGFkZGluZy10b3A6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMTEge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMTIge1xuICAgIHBhZGRpbmctdG9wOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0xNSB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0xNiB7XG4gICAgcGFkZGluZy10b3A6IDguNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMTcge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMTgge1xuICAgIHBhZGRpbmctdG9wOiA5LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMjAge1xuICAgIHBhZGRpbmctdG9wOiAxMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTYge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNyB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctOCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy05IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0xMCB7XG4gICAgcGFkZGluZy10b3A6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0xMSB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMTIge1xuICAgIHBhZGRpbmctdG9wOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMTMge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTE0IHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0xNiB7XG4gICAgcGFkZGluZy10b3A6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0xNyB7XG4gICAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMTgge1xuICAgIHBhZGRpbmctdG9wOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMTkge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0yMCB7XG4gICAgcGFkZGluZy10b3A6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctMTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctMTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0xMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMTIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMTMge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTE0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0xNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTYge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTcge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1sZy04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1sZy05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctMTAge1xuICAgIHBhZGRpbmctbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTExIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctMTIge1xuICAgIHBhZGRpbmctbGVmdDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTEzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctMTQge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctMTYge1xuICAgIHBhZGRpbmctbGVmdDogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTE3IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctMTgge1xuICAgIHBhZGRpbmctbGVmdDogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTE5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwLjVyZW0gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC02IHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTcge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTgge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtOSB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMTAge1xuICAgIG1hcmdpbjogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMTEge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTEyIHtcbiAgICBtYXJnaW46IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTEzIHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0xNCB7XG4gICAgbWFyZ2luOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0xNSB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMTYge1xuICAgIG1hcmdpbjogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMTcge1xuICAgIG1hcmdpbjogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTE4IHtcbiAgICBtYXJnaW46IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTE5IHtcbiAgICBtYXJnaW46IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMjAge1xuICAgIG1hcmdpbjogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtMTIge1xuICAgIG1hcmdpbi1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtMTQge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtMTYge1xuICAgIG1hcmdpbi1yaWdodDogOC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0xNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtMTgge1xuICAgIG1hcmdpbi1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC02IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTkge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTEwIHtcbiAgICBtYXJnaW4tdG9wOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtMTEge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTEyIHtcbiAgICBtYXJnaW4tdG9wOiA2LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtMTMge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTE0IHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtMTUge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTE2IHtcbiAgICBtYXJnaW4tdG9wOiA4LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtMTcge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA5LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtMTkge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtMjAge1xuICAgIG1hcmdpbi10b3A6IDEwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXQteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC02IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNyB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC04IHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtOSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0xMCB7XG4gICAgbWFyZ2luLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTExIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTEyIHtcbiAgICBtYXJnaW4tdG9wOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMTMge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMTQge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0xNSB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0xNiB7XG4gICAgbWFyZ2luLXRvcDogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTE3IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTE4IHtcbiAgICBtYXJnaW4tdG9wOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMTkge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTIwIHtcbiAgICBtYXJnaW4tdG9wOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWUteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtMTAge1xuICAgIG1hcmdpbi1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtMTIge1xuICAgIG1hcmdpbi1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTEzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtMTQge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtMTYge1xuICAgIG1hcmdpbi1yaWdodDogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtMTgge1xuICAgIG1hcmdpbi1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTE5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWIteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC02IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMTMge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0xNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTE4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMTkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXMteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXMteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtMTMge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTE0IHtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0xNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtMTgge1xuICAgIG1hcmdpbi1sZWZ0OiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtMTkge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtNiB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtNyB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTgge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTkge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0xMCB7XG4gICAgcGFkZGluZzogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMTEge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0xMiB7XG4gICAgcGFkZGluZzogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMTMge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0xNCB7XG4gICAgcGFkZGluZzogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMTUge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0xNiB7XG4gICAgcGFkZGluZzogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMTcge1xuICAgIHBhZGRpbmc6IDlyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0xOCB7XG4gICAgcGFkZGluZzogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMTkge1xuICAgIHBhZGRpbmc6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMjAge1xuICAgIHBhZGRpbmc6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0xNCB7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC05IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0xMSB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDYuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtMTMge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtMTQge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogOC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0xNyB7XG4gICAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDkuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtMTkge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDEwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC03IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC04IHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTExIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xMyB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMTQge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMTUge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTE2IHtcbiAgICBwYWRkaW5nLXRvcDogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xOSB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0xMSB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTEzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtMTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0xNyB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTE5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTExIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0xMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTE2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTE3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0xOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0xOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHMteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTgge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTkge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtMTEge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtMTMge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC0xNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtMTUge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC0xNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtMTcge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC0xOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtMTkge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMTAuNXJlbSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuICAuZC14eGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC14eGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC14eGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTYge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTcge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC04IHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC05IHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMTAge1xuICAgIG1hcmdpbjogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTExIHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMTIge1xuICAgIG1hcmdpbjogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTEzIHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMTQge1xuICAgIG1hcmdpbjogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTE1IHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMTYge1xuICAgIG1hcmdpbjogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTE3IHtcbiAgICBtYXJnaW46IDlyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMTgge1xuICAgIG1hcmdpbjogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTE5IHtcbiAgICBtYXJnaW46IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTIwIHtcbiAgICBtYXJnaW46IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTExIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtMTIge1xuICAgIG1hcmdpbi1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtMTMge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTE3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtMTgge1xuICAgIG1hcmdpbi1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtMTkge1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTByZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtNiB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC03IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC05IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtMTAge1xuICAgIG1hcmdpbi10b3A6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtMTEge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0xMiB7XG4gICAgbWFyZ2luLXRvcDogNi41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0xMyB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAubXkteHhsLTE0IHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteHhsLTE1IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtMTYge1xuICAgIG1hcmdpbi10b3A6IDguNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtMTcge1xuICAgIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0xOCB7XG4gICAgbWFyZ2luLXRvcDogOS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0xOSB7XG4gICAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtMjAge1xuICAgIG1hcmdpbi10b3A6IDEwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTYge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtNyB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtOCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC05IHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0xMCB7XG4gICAgbWFyZ2luLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0xMSB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMTIge1xuICAgIG1hcmdpbi10b3A6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMTMge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTE0IHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTE1IHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0xNiB7XG4gICAgbWFyZ2luLXRvcDogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0xNyB7XG4gICAgbWFyZ2luLXRvcDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMTgge1xuICAgIG1hcmdpbi10b3A6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMTkge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0yMCB7XG4gICAgbWFyZ2luLXRvcDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTYge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtMTEge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtMTIge1xuICAgIG1hcmdpbi1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC0xMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC0xNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTE2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtMTcge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtMTgge1xuICAgIG1hcmdpbi1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC0xOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtMjAge1xuICAgIG1hcmdpbi1yaWdodDogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0xMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0xMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMTQge1xuICAgIG1hcmdpbi1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTE2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTE3IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0xOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0xOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAubXMteHhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteHhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtMTMge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0xNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtMTcge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0xOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtMTkge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtNiB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTcge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtOCB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTkge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMTAge1xuICAgIHBhZGRpbmc6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0xMSB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0xMiB7XG4gICAgcGFkZGluZzogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTEzIHtcbiAgICBwYWRkaW5nOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTE0IHtcbiAgICBwYWRkaW5nOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMTUge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMTYge1xuICAgIHBhZGRpbmc6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0xNyB7XG4gICAgcGFkZGluZzogOXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0xOCB7XG4gICAgcGFkZGluZzogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTE5IHtcbiAgICBwYWRkaW5nOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0yMCB7XG4gICAgcGFkZGluZzogMTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXh4bC02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtNyB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtOCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTEyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTE0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTE4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14eGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTcge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC05IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDUuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTExIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDYuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTEzIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDguNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTE3IHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDkuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTE5IHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtNiB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtNyB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTgge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTkge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMTEge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0xMiB7XG4gICAgcGFkZGluZy10b3A6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMTMge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0xNCB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMTUge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0xNiB7XG4gICAgcGFkZGluZy10b3A6IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMTcge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0xOCB7XG4gICAgcGFkZGluZy10b3A6IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMTkge1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMjAge1xuICAgIHBhZGRpbmctdG9wOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14eGwtNiB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTExIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0xMyB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14eGwtMTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14eGwtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTE2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTE3IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0xOCB7XG4gICAgcGFkZGluZy1yaWdodDogOS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0xOSB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTkge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMTEge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0xMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMTMge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0xNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0xNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDguNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0xOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMTkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHMteHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTcge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTkge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC0xMSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC0xMiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTEzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTE0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtMTUge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtMTYge1xuICAgIHBhZGRpbmctbGVmdDogOC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC0xNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC0xOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5LjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTE5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMC41cmVtICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmZhZGUge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5mYWRlOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5jb2xsYXBzaW5nIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXMgZWFzZTsgfVxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLXJhZGl1cyAwLjE1cyBlYXNlOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XG4gICAgY29sb3I6ICMwYzYzZTQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZjFmZjtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMTI1KTsgfVxuICAgIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMGM2M2U0JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7IH1cbiAgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMyMTI1MjknJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEuMjVyZW07XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5hY2NvcmRpb24tYnV0dG9uOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGJvcmRlci1jb2xvcjogIzg2YjdmZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpOyB9XG5cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTsgfVxuICAuYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuICAgIC5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTsgfVxuICAuYWNjb3JkaW9uLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLXRvcDogMDsgfVxuICAuYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtOyB9XG4gICAgLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpOyB9XG4gICAgLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTsgfVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07IH1cblxuLmFjY29yZGlvbi1mbHVzaCAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLXdpZHRoOiAwOyB9XG5cbi5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMDsgfVxuICAuYWNjb3JkaW9uLWZsdXNoIC5hY2NvcmRpb24taXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gIC5hY2NvcmRpb24tZmx1c2ggLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDU1O1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG91dGxpbmU6IDA7IH1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpOyB9XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTsgfVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgb3V0bGluZTogMDsgfVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgICBvcGFjaXR5OiAwLjU7IH1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTsgfVxuICAubW9kYWwtaGVhZGVyIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07XG4gICAgbWFyZ2luOiAtMC41cmVtIC0wLjVyZW0gLTAuNXJlbSBhdXRvOyB9XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtOyB9XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpOyB9XG4gIC5tb2RhbC1mb290ZXIgPiAqIHtcbiAgICBtYXJnaW46IDAuMjVyZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7IH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTsgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMzAwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogODAwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7IH0gfVxuXG4ubW9kYWwtZnVsbHNjcmVlbiB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDsgfVxuICAubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1oZWFkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtY29udGVudCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biAubW9kYWwtaGVhZGVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87IH1cbiAgICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1oZWFkZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWJvZHkge1xuICAgICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICAgIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWhlYWRlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtYm9keSB7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gICAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAgIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24gLm1vZGFsLWhlYWRlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtYm9keSB7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gICAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtZm9vdGVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtY29udGVudCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWhlYWRlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWJvZHkge1xuICAgICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuICAgIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfSB9XG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGNvbG9yOiAjMGQ2ZWZkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogIzBhNThjYTsgfVxuICAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjsgfVxuICAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2ICNkZWUyZTYgI2ZmZjsgfVxuICAubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7IH1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubmF2LWZpbGwgLm5hdi1pdGVtIC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICB3aWR0aDogMTAwJTsgfVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7IH1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmZvcm0tY29udHJvbFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5mb3JtLWNvbnRyb2xbdHlwZT1cImZpbGVcIl06bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzg2YjdmZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpOyB9XG4gIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gICAgaGVpZ2h0OiAxLjVlbTsgfVxuICAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICAgIG1hcmdpbjogLTAuMzc1cmVtIC0wLjc1cmVtO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAwLjc1cmVtO1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5mb3JtLWNvbnRyb2w6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTBlMzsgfVxuICAuZm9ybS1jb250cm9sOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICBtYXJnaW46IC0wLjM3NXJlbSAtMC43NXJlbTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogMC43NXJlbTtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDsgfVxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuZm9ybS1jb250cm9sOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGUwZTM7IH1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDsgfVxuICAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtOyB9XG4gIC5mb3JtLWNvbnRyb2wtc206OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgICBtYXJnaW46IC0wLjI1cmVtIC0wLjVyZW07XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNXJlbTsgfVxuICAuZm9ybS1jb250cm9sLXNtOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAtMC41cmVtO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAwLjVyZW07IH1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG4gIC5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICBtYXJnaW46IC0wLjVyZW0gLTFyZW07XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6IDFyZW07IH1cbiAgLmZvcm0tY29udHJvbC1sZzo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgIG1hcmdpbjogLTAuNXJlbSAtMXJlbTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogMXJlbTsgfVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7IH1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7IH1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpOyB9XG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwLjM3NXJlbTsgfVxuICAuZm9ybS1jb250cm9sLWNvbG9yOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5mb3JtLWNvbnRyb2wtY29sb3I6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgICBoZWlnaHQ6IDEuNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmZvcm0tY29udHJvbC1jb2xvcjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICAgIGhlaWdodDogMS41ZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uZm9ybS1zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDIuMjVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgLW1vei1wYWRkaW5nLXN0YXJ0OiBjYWxjKDAuNzVyZW0gLSAzcHgpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzg2YjdmZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpOyB9XG4gIC5mb3JtLXNlbGVjdFttdWx0aXBsZV0sIC5mb3JtLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5mb3JtLXNlbGVjdDpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgfVxuICAuZm9ybS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgIzIxMjUyOTsgfVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07IH1cbiAgLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41ZW07IH1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLXRvcDogMC4yNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgY29sb3ItYWRqdXN0OiBleGFjdDsgfVxuICAuZm9ybS1jaGVjay1pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVlbTsgfVxuICAuZm9ybS1jaGVjay1pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAuZm9ybS1jaGVjay1pbnB1dDphY3RpdmUge1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpOyB9XG4gIC5mb3JtLWNoZWNrLWlucHV0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM4NmI3ZmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTsgfVxuICAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICAgIGJvcmRlci1jb2xvcjogIzBkNmVmZDsgfVxuICAgIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwbDMgM2w2LTYnLyUzZSUzYy9zdmclM2VcIik7IH1cbiAgICAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPScyJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7IH1cbiAgLmZvcm0tY2hlY2staW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmluZGV0ZXJtaW5hdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLyUzZSUzYy9zdmclM2VcIik7IH1cbiAgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjU7IH1cbiAgLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuXG4uZm9ybS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuNWVtOyB9XG4gIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgd2lkdGg6IDJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTIuNWVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDJlbTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjM4NmI3ZmUnLyUzZSUzYy9zdmclM2VcIik7IH1cbiAgICAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmJ0bi1jaGVja1tkaXNhYmxlZF0gKyAuYnRuLCAuYnRuLWNoZWNrOmRpc2FibGVkICsgLmJ0biB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIG9wYWNpdHk6IDAuNjU7IH1cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIC5mb3JtLXJhbmdlOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG4gICAgLmZvcm0tcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTsgfVxuICAgIC5mb3JtLXJhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTsgfVxuICAuZm9ybS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZkNGZlOyB9XG4gIC5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTsgfVxuICAuZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAuZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I2ZDRmZTsgfVxuICAuZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTsgfVxuICAuZm9ybS1yYW5nZTpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAuZm9ybS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDsgfVxuICAgIC5mb3JtLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7IH1cblxuLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLFxuICAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB7XG4gICAgaGVpZ2h0OiBjYWxjKDMuNXJlbSArIDJweCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7IH1cbiAgLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMXMgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmc6IDFyZW0gMC43NXJlbTsgfVxuICAgIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzLCAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtOyB9XG4gICAgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtOyB9XG4gIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtOyB9XG4gIC5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cyB+IGxhYmVsLFxuICAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCxcbiAgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3QgfiBsYWJlbCB7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjE1cmVtKTsgfVxuICAuZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsIHtcbiAgICBvcGFjaXR5OiAwLjY1O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pOyB9XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7IH1cbiAgLmlucHV0LWdyb3VwIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLmlucHV0LWdyb3VwIC5idG46Zm9jdXMge1xuICAgICAgei1pbmRleDogMzsgfVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtOyB9XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07IH1cblxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiA6bnRoLWxhc3QtY2hpbGQobiArIDMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgNCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC52YWxpZC10b29sdGlwKTpub3QoLnZhbGlkLWZlZWRiYWNrKTpub3QoLmludmFsaWQtdG9vbHRpcCk6bm90KC5pbnZhbGlkLWZlZWRiYWNrKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjMTk4NzU0OyB9XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMTM1LCA4NCwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTM1LCA4NCwgMC4yNSk7IH1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4xMjVyZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpLCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDIuMjVyZW07XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDI1LCAxMzUsIDg0LCAwLjI1KTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQ7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Y2hlY2tlZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5ODc1NDsgfVxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgyNSwgMTM1LCA4NCwgMC4yNSk7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6ICMxOTg3NTQ7IH1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IC41ZW07IH1cblxuLndhcy12YWxpZGF0ZWQgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLXZhbGlkLCAud2FzLXZhbGlkYXRlZFxuLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdDp2YWxpZCxcbi5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQge1xuICB6LWluZGV4OiAxOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWRcbiAgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdDp2YWxpZDpmb2N1cyxcbiAgLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gICAgei1pbmRleDogMzsgfVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjZGMzNTQ1OyB9XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgNTMsIDY5LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpOyB9XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZCwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0sIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjEyNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC43NXJlbSBjZW50ZXIsIGNlbnRlciByaWdodCAyLjI1cmVtO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTsgfVxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpjaGVja2VkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZDpmb2N1cywgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTsgfVxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6ICNkYzM1NDU7IH1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IH4gLmludmFsaWQtZmVlZGJhY2sge1xuICBtYXJnaW4tbGVmdDogLjVlbTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLCAud2FzLXZhbGlkYXRlZFxuLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdDppbnZhbGlkLFxuLmlucHV0LWdyb3VwIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgei1pbmRleDogMjsgfVxuICAud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLCAud2FzLXZhbGlkYXRlZFxuICAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0OmludmFsaWQ6Zm9jdXMsXG4gIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gICAgei1pbmRleDogMzsgfVxuXG4vKiFcbiAqIEhhbWJ1cmdlcnNcbiAqIEBkZXNjcmlwdGlvbiBUYXN0eSBDU1MtYW5pbWF0ZWQgaGFtYnVyZ2Vyc1xuICogQGF1dGhvciBKb25hdGhhbiBTdWggQGpvbnN1aFxuICogQHNpdGUgaHR0cHM6Ly9qb25zdWguY29tL2hhbWJ1cmdlcnNcbiAqIEBsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9qb25zdWgvaGFtYnVyZ2Vyc1xuICovXG4uaGFtYnVyZ2VyIHtcbiAgcGFkZGluZzogMTVweCAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgZmlsdGVyO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIC5oYW1idXJnZXI6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmhhbWJ1cmdlci5pcy1hY3RpdmU6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcixcbiAgLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLFxuICAuaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuXG4uaGFtYnVyZ2VyLWJveCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5oYW1idXJnZXItaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xcHg7IH1cbiAgLmhhbWJ1cmdlci1pbm5lciwgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTsgfVxuICAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAtOHB4OyB9XG4gIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICBib3R0b206IC04cHg7IH1cblxuLypcbiAgICogM0RYXG4gICAqL1xuLmhhbWJ1cmdlci0tM2R4IC5oYW1idXJnZXItYm94IHtcbiAgcGVyc3BlY3RpdmU6IDgwcHg7IH1cblxuLmhhbWJ1cmdlci0tM2R4IC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpOyB9XG4gIC5oYW1idXJnZXItLTNkeCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLTNkeCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpOyB9XG5cbi5oYW1idXJnZXItLTNkeC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpOyB9XG4gIC5oYW1idXJnZXItLTNkeC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDhweCwgMCkgcm90YXRlKDQ1ZGVnKTsgfVxuICAuaGFtYnVyZ2VyLS0zZHguaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC04cHgsIDApIHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi8qXG4gICAqIDNEWCBSZXZlcnNlXG4gICAqL1xuLmhhbWJ1cmdlci0tM2R4LXIgLmhhbWJ1cmdlci1ib3gge1xuICBwZXJzcGVjdGl2ZTogODBweDsgfVxuXG4uaGFtYnVyZ2VyLS0zZHgtciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTsgfVxuICAuaGFtYnVyZ2VyLS0zZHgtciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLTNkeC1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7IH1cblxuLmhhbWJ1cmdlci0tM2R4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7IH1cbiAgLmhhbWJ1cmdlci0tM2R4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA4cHgsIDApIHJvdGF0ZSg0NWRlZyk7IH1cbiAgLmhhbWJ1cmdlci0tM2R4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC04cHgsIDApIHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi8qXG4gICAqIDNEWVxuICAgKi9cbi5oYW1idXJnZXItLTNkeSAuaGFtYnVyZ2VyLWJveCB7XG4gIHBlcnNwZWN0aXZlOiA4MHB4OyB9XG5cbi5oYW1idXJnZXItLTNkeSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTsgfVxuICAuaGFtYnVyZ2VyLS0zZHkgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS0zZHkgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTsgfVxuXG4uaGFtYnVyZ2VyLS0zZHkuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7IH1cbiAgLmhhbWJ1cmdlci0tM2R5LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgOHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XG4gIC5oYW1idXJnZXItLTNkeS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLThweCwgMCkgcm90YXRlKC00NWRlZyk7IH1cblxuLypcbiAgICogM0RZIFJldmVyc2VcbiAgICovXG4uaGFtYnVyZ2VyLS0zZHktciAuaGFtYnVyZ2VyLWJveCB7XG4gIHBlcnNwZWN0aXZlOiA4MHB4OyB9XG5cbi5oYW1idXJnZXItLTNkeS1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpOyB9XG4gIC5oYW1idXJnZXItLTNkeS1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tM2R5LXIgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTsgfVxuXG4uaGFtYnVyZ2VyLS0zZHktci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpOyB9XG4gIC5oYW1idXJnZXItLTNkeS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgOHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XG4gIC5oYW1idXJnZXItLTNkeS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtOHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4vKlxuICAgKiAzRFhZXG4gICAqL1xuLmhhbWJ1cmdlci0tM2R4eSAuaGFtYnVyZ2VyLWJveCB7XG4gIHBlcnNwZWN0aXZlOiA4MHB4OyB9XG5cbi5oYW1idXJnZXItLTNkeHkgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSksIGJhY2tncm91bmQtY29sb3IgMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7IH1cbiAgLmhhbWJ1cmdlci0tM2R4eSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLTNkeHkgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTsgfVxuXG4uaGFtYnVyZ2VyLS0zZHh5LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZykgcm90YXRlWSgxODBkZWcpOyB9XG4gIC5oYW1idXJnZXItLTNkeHkuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA4cHgsIDApIHJvdGF0ZSg0NWRlZyk7IH1cbiAgLmhhbWJ1cmdlci0tM2R4eS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLThweCwgMCkgcm90YXRlKC00NWRlZyk7IH1cblxuLypcbiAgICogM0RYWSBSZXZlcnNlXG4gICAqL1xuLmhhbWJ1cmdlci0tM2R4eS1yIC5oYW1idXJnZXItYm94IHtcbiAgcGVyc3BlY3RpdmU6IDgwcHg7IH1cblxuLmhhbWJ1cmdlci0tM2R4eS1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpOyB9XG4gIC5oYW1idXJnZXItLTNkeHktciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLTNkeHktciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpOyB9XG5cbi5oYW1idXJnZXItLTNkeHktci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpIHJvdGF0ZVkoMTgwZGVnKSByb3RhdGVaKC0xODBkZWcpOyB9XG4gIC5oYW1idXJnZXItLTNkeHktci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDhweCwgMCkgcm90YXRlKDQ1ZGVnKTsgfVxuICAuaGFtYnVyZ2VyLS0zZHh5LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC04cHgsIDApIHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi8qXG4gICAqIEFycm93XG4gICAqL1xuLmhhbWJ1cmdlci0tYXJyb3cuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLThweCwgMCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTsgfVxuXG4uaGFtYnVyZ2VyLS1hcnJvdy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04cHgsIDAsIDApIHJvdGF0ZSg0NWRlZykgc2NhbGUoMC43LCAxKTsgfVxuXG4vKlxuICAgKiBBcnJvdyBSaWdodFxuICAgKi9cbi5oYW1idXJnZXItLWFycm93LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOHB4LCAwLCAwKSByb3RhdGUoNDVkZWcpIHNjYWxlKDAuNywgMSk7IH1cblxuLmhhbWJ1cmdlci0tYXJyb3ctci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDhweCwgMCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTsgfVxuXG4vKlxuICAgKiBBcnJvdyBBbHRcbiAgICovXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7IH1cblxuLmhhbWJ1cmdlci0tYXJyb3dhbHQgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7IH1cblxuLmhhbWJ1cmdlci0tYXJyb3dhbHQuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtOHB4LCAtMTBweCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZSwgdHJhbnNmb3JtIDAuMXMgMC4xcyBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKTsgfVxuXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLThweCwgMTBweCwgMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyAwLjFzIGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpOyB9XG5cbi8qXG4gICAqIEFycm93IEFsdCBSaWdodFxuICAgKi9cbi5oYW1idXJnZXItLWFycm93YWx0LXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpOyB9XG5cbi5oYW1idXJnZXItLWFycm93YWx0LXIgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7IH1cblxuLmhhbWJ1cmdlci0tYXJyb3dhbHQtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDhweCwgLTEwcHgsIDApIHJvdGF0ZSg0NWRlZykgc2NhbGUoMC43LCAxKTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZSwgdHJhbnNmb3JtIDAuMXMgMC4xcyBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKTsgfVxuXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4cHgsIDEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNywgMSk7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIDAuMXMgY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzLCAwLjY4NSwgMC4yMik7IH1cblxuLypcbiAgICogQXJyb3cgVHVyblxuICAgKi9cbi5oYW1idXJnZXItLWFycm93dHVybi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpOyB9XG4gIC5oYW1idXJnZXItLWFycm93dHVybi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDhweCwgMCwgMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjcsIDEpOyB9XG4gIC5oYW1idXJnZXItLWFycm93dHVybi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOHB4LCAwLCAwKSByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgwLjcsIDEpOyB9XG5cbi8qXG4gICAqIEFycm93IFR1cm4gUmlnaHRcbiAgICovXG4uaGFtYnVyZ2VyLS1hcnJvd3R1cm4tci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpOyB9XG4gIC5oYW1idXJnZXItLWFycm93dHVybi1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLThweCwgMCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTsgfVxuICAuaGFtYnVyZ2VyLS1hcnJvd3R1cm4tci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLThweCwgMCwgMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjcsIDEpOyB9XG5cbi8qXG4gICAqIEJvcmluZ1xuICAgKi9cbi5oYW1idXJnZXItLWJvcmluZyAuaGFtYnVyZ2VyLWlubmVyLCAuaGFtYnVyZ2VyLS1ib3JpbmcgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS1ib3JpbmcgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBub25lOyB9XG5cbi5oYW1idXJnZXItLWJvcmluZy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAuaGFtYnVyZ2VyLS1ib3JpbmcuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmhhbWJ1cmdlci0tYm9yaW5nLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7IH1cblxuLypcbiAgICogQ29sbGFwc2VcbiAgICovXG4uaGFtYnVyZ2VyLS1jb2xsYXBzZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTNzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEzcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIC5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICB0b3A6IC0xNnB4O1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLCBvcGFjaXR5IDAuMXMgbGluZWFyOyB9XG4gIC5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMTJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLCB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cblxuLmhhbWJ1cmdlci0tY29sbGFwc2UuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC04cHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjIycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIC5oYW1idXJnZXItLWNvbGxhcHNlLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLCBvcGFjaXR5IDAuMXMgMC4yMnMgbGluZWFyOyB9XG4gIC5oYW1idXJnZXItLWNvbGxhcHNlLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMTZzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSwgdHJhbnNmb3JtIDAuMTNzIDAuMjVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG5cbi8qXG4gICAqIENvbGxhcHNlIFJldmVyc2VcbiAgICovXG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xM3M7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTNzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgLmhhbWJ1cmdlci0tY29sbGFwc2UtciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdG9wOiAtMTZweDtcbiAgICB0cmFuc2l0aW9uOiB0b3AgMC4ycyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSwgb3BhY2l0eSAwLjFzIGxpbmVhcjsgfVxuICAuaGFtYnVyZ2VyLS1jb2xsYXBzZS1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMTJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLCB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cblxuLmhhbWJ1cmdlci0tY29sbGFwc2Utci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLThweCwgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4yMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAuaGFtYnVyZ2VyLS1jb2xsYXBzZS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLCBvcGFjaXR5IDAuMXMgMC4yMnMgbGluZWFyOyB9XG4gIC5oYW1idXJnZXItLWNvbGxhcHNlLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjE2cyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIHRyYW5zZm9ybSAwLjEzcyAwLjI1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuXG4vKlxuICAgKiBFbGFzdGljXG4gICAqL1xuLmhhbWJ1cmdlci0tZWxhc3RpYyAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiAxcHg7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjc1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpOyB9XG4gIC5oYW1idXJnZXItLWVsYXN0aWMgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICB0b3A6IDhweDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTI1cyAwLjI3NXMgZWFzZTsgfVxuICAuaGFtYnVyZ2VyLS1lbGFzdGljIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICB0b3A6IDE2cHg7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjc1cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTsgfVxuXG4uaGFtYnVyZ2VyLS1lbGFzdGljLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA4cHgsIDApIHJvdGF0ZSgxMzVkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA3NXM7IH1cbiAgLmhhbWJ1cmdlci0tZWxhc3RpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5oYW1idXJnZXItLWVsYXN0aWMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNnB4LCAwKSByb3RhdGUoLTI3MGRlZyk7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4wNzVzOyB9XG5cbi8qXG4gICAqIEVsYXN0aWMgUmV2ZXJzZVxuICAgKi9cbi5oYW1idXJnZXItLWVsYXN0aWMtciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiAxcHg7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjc1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpOyB9XG4gIC5oYW1idXJnZXItLWVsYXN0aWMtciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIHRvcDogOHB4O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xMjVzIDAuMjc1cyBlYXNlOyB9XG4gIC5oYW1idXJnZXItLWVsYXN0aWMtciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdG9wOiAxNnB4O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI3NXMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7IH1cblxuLmhhbWJ1cmdlci0tZWxhc3RpYy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA4cHgsIDApIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4wNzVzOyB9XG4gIC5oYW1idXJnZXItLWVsYXN0aWMtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5oYW1idXJnZXItLWVsYXN0aWMtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE2cHgsIDApIHJvdGF0ZSgyNzBkZWcpO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMDc1czsgfVxuXG4vKlxuICAgKiBFbXBoYXRpY1xuICAgKi9cbi5oYW1idXJnZXItLWVtcGhhdGljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuaGFtYnVyZ2VyLS1lbXBoYXRpYyAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTI1cyAwLjE3NXMgZWFzZS1pbjsgfVxuICAgIC5oYW1idXJnZXItLWVtcGhhdGljIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTI1cyBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjMzNSksIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLCBsZWZ0IDAuMTI1cyAwLjE3NXMgZWFzZS1pbjsgfVxuICAgIC5oYW1idXJnZXItLWVtcGhhdGljIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICAgIHRvcDogOHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xMjVzIGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KSwgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsIHJpZ2h0IDAuMTI1cyAwLjE3NXMgZWFzZS1pbjsgfVxuICAuaGFtYnVyZ2VyLS1lbXBoYXRpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgICAuaGFtYnVyZ2VyLS1lbXBoYXRpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC04MHB4O1xuICAgICAgdG9wOiAtODBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoODBweCwgODBweCwgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4xMjVzIGVhc2Utb3V0LCB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhciwgdHJhbnNmb3JtIDAuMTI1cyAwLjE3NXMgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7IH1cbiAgICAuaGFtYnVyZ2VyLS1lbXBoYXRpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IC04MHB4O1xuICAgICAgdG9wOiAtODBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTgwcHgsIDgwcHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgdHJhbnNpdGlvbjogcmlnaHQgMC4xMjVzIGVhc2Utb3V0LCB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhciwgdHJhbnNmb3JtIDAuMTI1cyAwLjE3NXMgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7IH1cblxuLypcbiAgICogRW1waGF0aWMgUmV2ZXJzZVxuICAgKi9cbi5oYW1idXJnZXItLWVtcGhhdGljLXIge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5oYW1idXJnZXItLWVtcGhhdGljLXIgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjEyNXMgMC4xNzVzIGVhc2UtaW47IH1cbiAgICAuaGFtYnVyZ2VyLS1lbXBoYXRpYy1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTI1cyBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjMzNSksIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLCBsZWZ0IDAuMTI1cyAwLjE3NXMgZWFzZS1pbjsgfVxuICAgIC5oYW1idXJnZXItLWVtcGhhdGljLXIgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgICAgdG9wOiA4cHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpLCB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhciwgcmlnaHQgMC4xMjVzIDAuMTc1cyBlYXNlLWluOyB9XG4gIC5oYW1idXJnZXItLWVtcGhhdGljLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gICAgLmhhbWJ1cmdlci0tZW1waGF0aWMtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC04MHB4O1xuICAgICAgdG9wOiA4MHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4MHB4LCAtODBweCwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuMTI1cyBlYXNlLW91dCwgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsIHRyYW5zZm9ybSAwLjEyNXMgMC4xNzVzIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpOyB9XG4gICAgLmhhbWJ1cmdlci0tZW1waGF0aWMtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IC04MHB4O1xuICAgICAgdG9wOiA4MHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtODBweCwgLTgwcHgsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiByaWdodCAwLjEyNXMgZWFzZS1vdXQsIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLCB0cmFuc2Zvcm0gMC4xMjVzIDAuMTc1cyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTsgfVxuXG4vKlxuICAgKiBNaW51c1xuICAgKi9cbi5oYW1idXJnZXItLW1pbnVzIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tbWludXMgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4wOHMgMHMgZWFzZS1vdXQsIHRvcCAwLjA4cyAwcyBlYXNlLW91dCwgb3BhY2l0eSAwcyBsaW5lYXI7IH1cblxuLmhhbWJ1cmdlci0tbWludXMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tbWludXMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDhzIGVhc2Utb3V0LCB0b3AgMC4wOHMgZWFzZS1vdXQsIG9wYWNpdHkgMHMgMC4wOHMgbGluZWFyOyB9XG5cbi5oYW1idXJnZXItLW1pbnVzLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDA7IH1cblxuLmhhbWJ1cmdlci0tbWludXMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAwOyB9XG5cbi8qXG4gICAqIFNsaWRlclxuICAgKi9cbi5oYW1idXJnZXItLXNsaWRlciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiAxcHg7IH1cbiAgLmhhbWJ1cmdlci0tc2xpZGVyIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdG9wOiA4cHg7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzOyB9XG4gIC5oYW1idXJnZXItLXNsaWRlciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdG9wOiAxNnB4OyB9XG5cbi5oYW1idXJnZXItLXNsaWRlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgOHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XG4gIC5oYW1idXJnZXItLXNsaWRlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZTNkKC01LjcxNDI5cHgsIC02cHgsIDApO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmhhbWJ1cmdlci0tc2xpZGVyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTZweCwgMCkgcm90YXRlKC05MGRlZyk7IH1cblxuLypcbiAgICogU2xpZGVyIFJldmVyc2VcbiAgICovXG4uaGFtYnVyZ2VyLS1zbGlkZXItciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiAxcHg7IH1cbiAgLmhhbWJ1cmdlci0tc2xpZGVyLXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICB0b3A6IDhweDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7IH1cbiAgLmhhbWJ1cmdlci0tc2xpZGVyLXIgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRvcDogMTZweDsgfVxuXG4uaGFtYnVyZ2VyLS1zbGlkZXItci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgOHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTsgfVxuICAuaGFtYnVyZ2VyLS1zbGlkZXItci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlM2QoNS43MTQyOXB4LCAtNnB4LCAwKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5oYW1idXJnZXItLXNsaWRlci1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTZweCwgMCkgcm90YXRlKDkwZGVnKTsgfVxuXG4vKlxuICAgKiBTcGluXG4gICAqL1xuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICAuaGFtYnVyZ2VyLS1zcGluIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4yNXMgZWFzZS1pbiwgb3BhY2l0eSAwLjFzIGVhc2UtaW47IH1cbiAgLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgMC4yNXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG5cbi5oYW1idXJnZXItLXNwaW4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIC5oYW1idXJnZXItLXNwaW4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZS1vdXQsIG9wYWNpdHkgMC4xcyAwLjEycyBlYXNlLW91dDsgfVxuICAuaGFtYnVyZ2VyLS1zcGluLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjIycyAwLjEycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuXG4vKlxuICAgKiBTcGluIFJldmVyc2VcbiAgICovXG4uaGFtYnVyZ2VyLS1zcGluLXIgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgLmhhbWJ1cmdlci0tc3Bpbi1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4yNXMgZWFzZS1pbiwgb3BhY2l0eSAwLjFzIGVhc2UtaW47IH1cbiAgLmhhbWJ1cmdlci0tc3Bpbi1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjI1cyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cblxuLmhhbWJ1cmdlci0tc3Bpbi1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTIyNWRlZyk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgLmhhbWJ1cmdlci0tc3Bpbi1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjFzIGVhc2Utb3V0LCBvcGFjaXR5IDAuMXMgMC4xMnMgZWFzZS1vdXQ7IH1cbiAgLmhhbWJ1cmdlci0tc3Bpbi1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMjJzIDAuMTJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG5cbi8qXG4gICAqIFNwcmluZ1xuICAgKi9cbi5oYW1idXJnZXItLXNwcmluZyAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiAxcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMHMgMC4xM3MgbGluZWFyOyB9XG4gIC5oYW1idXJnZXItLXNwcmluZyAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIHRvcDogOHB4O1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLCB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgLmhhbWJ1cmdlci0tc3ByaW5nIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICB0b3A6IDE2cHg7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuXG4uaGFtYnVyZ2VyLS1zcHJpbmcuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjIycztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICAuaGFtYnVyZ2VyLS1zcHJpbmcuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMTVzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSwgdHJhbnNmb3JtIDAuMTNzIDAuMjJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgOHB4LCAwKSByb3RhdGUoNDVkZWcpOyB9XG4gIC5oYW1idXJnZXItLXNwcmluZy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIHRyYW5zZm9ybSAwLjEzcyAwLjIycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDhweCwgMCkgcm90YXRlKC00NWRlZyk7IH1cblxuLypcbiAgICogU3ByaW5nIFJldmVyc2VcbiAgICovXG4uaGFtYnVyZ2VyLS1zcHJpbmctciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTNzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIC5oYW1idXJnZXItLXNwcmluZy1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICB0b3A6IC0xNnB4O1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLCBvcGFjaXR5IDBzIGxpbmVhcjsgfVxuICAuaGFtYnVyZ2VyLS1zcHJpbmctciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLCB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cblxuLmhhbWJ1cmdlci0tc3ByaW5nLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC04cHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjIycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIC5oYW1idXJnZXItLXNwcmluZy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLCBvcGFjaXR5IDBzIDAuMjJzIGxpbmVhcjsgfVxuICAuaGFtYnVyZ2VyLS1zcHJpbmctci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMTVzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSwgdHJhbnNmb3JtIDAuMTNzIDAuMjJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG5cbi8qXG4gICAqIFN0YW5kXG4gICAqL1xuLmhhbWJ1cmdlci0tc3RhbmQgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA3NXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSksIGJhY2tncm91bmQtY29sb3IgMHMgMC4wNzVzIGxpbmVhcjsgfVxuICAuaGFtYnVyZ2VyLS1zdGFuZCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgMC4wNzVzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgLmhhbWJ1cmdlci0tc3RhbmQgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4wNzVzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cblxuLmhhbWJ1cmdlci0tc3RhbmQuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSksIGJhY2tncm91bmQtY29sb3IgMHMgMC4xNXMgbGluZWFyOyB9XG4gIC5oYW1idXJnZXItLXN0YW5kLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAuaGFtYnVyZ2VyLS1zdGFuZC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyAwLjFzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4wNzVzIDAuMTVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG5cbi8qXG4gICAqIFN0YW5kIFJldmVyc2VcbiAgICovXG4uaGFtYnVyZ2VyLS1zdGFuZC1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wNzVzIDAuMTVzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMDc1cyBsaW5lYXI7IH1cbiAgLmhhbWJ1cmdlci0tc3RhbmQtciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgMC4wNzVzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgLmhhbWJ1cmdlci0tc3RhbmQtciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyAwLjA3NXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMDc1cyAwcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuXG4uaGFtYnVyZ2VyLS1zdGFuZC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDc1cyAwcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjE1cyBsaW5lYXI7IH1cbiAgLmhhbWJ1cmdlci0tc3RhbmQtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIDAuMXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjA3NXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgLmhhbWJ1cmdlci0tc3RhbmQtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyAwLjFzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4wNzVzIDAuMTVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG5cbi8qXG4gICAqIFNxdWVlemVcbiAgICovXG4uaGFtYnVyZ2VyLS1zcXVlZXplIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjA3NXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICAuaGFtYnVyZ2VyLS1zcXVlZXplIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyAwLjEycyBlYXNlLCBvcGFjaXR5IDAuMDc1cyBlYXNlOyB9XG4gIC5oYW1idXJnZXItLXNxdWVlemUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4xMnMgZWFzZSwgdHJhbnNmb3JtIDAuMDc1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuXG4uaGFtYnVyZ2VyLS1zcXVlZXplLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIC5oYW1idXJnZXItLXNxdWVlemUuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyBlYXNlLCBvcGFjaXR5IDAuMDc1cyAwLjEycyBlYXNlOyB9XG4gIC5oYW1idXJnZXItLXNxdWVlemUuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4wNzVzIGVhc2UsIHRyYW5zZm9ybSAwLjA3NXMgMC4xMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cblxuLypcbiAgICogVm9ydGV4XG4gICAqL1xuLmhhbWJ1cmdlci0tdm9ydGV4IC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpOyB9XG4gIC5oYW1idXJnZXItLXZvcnRleCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLXZvcnRleCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOyB9XG4gIC5oYW1idXJnZXItLXZvcnRleCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRvcCwgb3BhY2l0eTsgfVxuICAuaGFtYnVyZ2VyLS12b3J0ZXggLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvdHRvbSwgdHJhbnNmb3JtOyB9XG5cbi5oYW1idXJnZXItLXZvcnRleC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDc2NWRlZyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7IH1cbiAgLmhhbWJ1cmdlci0tdm9ydGV4LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLXZvcnRleC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzOyB9XG4gIC5oYW1idXJnZXItLXZvcnRleC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgb3BhY2l0eTogMDsgfVxuICAuaGFtYnVyZ2VyLS12b3J0ZXguaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG5cbi8qXG4gICAqIFZvcnRleCBSZXZlcnNlXG4gICAqL1xuLmhhbWJ1cmdlci0tdm9ydGV4LXIgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7IH1cbiAgLmhhbWJ1cmdlci0tdm9ydGV4LXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS12b3J0ZXgtciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOyB9XG4gIC5oYW1idXJnZXItLXZvcnRleC1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wLCBvcGFjaXR5OyB9XG4gIC5oYW1idXJnZXItLXZvcnRleC1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3R0b20sIHRyYW5zZm9ybTsgfVxuXG4uaGFtYnVyZ2VyLS12b3J0ZXgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC03NjVkZWcpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpOyB9XG4gIC5oYW1idXJnZXItLXZvcnRleC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLXZvcnRleC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7IH1cbiAgLmhhbWJ1cmdlci0tdm9ydGV4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmhhbWJ1cmdlci0tdm9ydGV4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgfVxuXG4vKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0LyBcclxuICAgdjIuMCB8IDIwMTEwMTI2XHJcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXHJcbiovXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuYmxvY2txdW90ZSxcbnEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tib2xkXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vc3RhdGljL2ZvbnRzL2hrZ3JvdGVzay1ib2xkLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL3N0YXRpYy9mb250cy9oa2dyb3Rlc2stYm9sZC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJoa19ncm90ZXNrcmVndWxhclwiO1xuICBzcmM6IHVybChcIi4uLy4uL3N0YXRpYy9mb250cy9oa2dyb3Rlc2stcmVndWxhci13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9zdGF0aWMvZm9udHMvaGtncm90ZXNrLXJlZ3VsYXItd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwbXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNTBtczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuN3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4wNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4xczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjE1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjJzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuMjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuMzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS4zNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS40czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjQ1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuNTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjZzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS42NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS43czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuN3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjc1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjhzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEuODVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuOXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxLjlzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuOTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMS45NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjA1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjFzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuMTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4xNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4yczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMnM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi4yNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjI1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi4zczsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjM1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuMzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjRzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNDVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi40NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi41czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi41NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjU1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjZzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi42czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjY1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNjVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuN3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjdzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIuNzVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi43NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi44czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuOHM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdLCBib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMi44NXM7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0uYW9zLWFuaW1hdGUsIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjg1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjlzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi45czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyLjk1czsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0sIGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXS5hb3MtYW5pbWF0ZSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuOTVzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSwgYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDNzOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSwgYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLmFvcy1hbmltYXRlLCBib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogM3M7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC4yNSwgMC43NSwgMC43NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2VdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42LCAtMC4yOCwgMC43MzUsIDAuMDQ1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0NSwgMC43MTUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1LCAwLjU1LCAwLjk1KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTsgfVxuXG5bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10gW2RhdGEtYW9zXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdLCBib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7IH1cblxuW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSwgYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdIFtkYXRhLWFvc10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpOyB9XG5cbltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0sIGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSBbZGF0YS1hb3NdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTsgfVxuXG5bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksdHJhbnNmb3JtOyB9XG5cbltkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdLmFvcy1hbmltYXRlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLXVwXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApOyB9XG5cbltkYXRhLWFvcz1mYWRlLXVwLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAxMDBweCwgMCk7IH1cblxuW2RhdGEtYW9zPWZhZGUtdXAtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAxMDBweCwgMCk7IH1cblxuW2RhdGEtYW9zPWZhZGUtZG93bi1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgLTEwMHB4LCAwKTsgfVxuXG5bZGF0YS1hb3M9ZmFkZS1kb3duLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgLTEwMHB4LCAwKTsgfVxuXG5bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksdHJhbnNmb3JtOyB9XG5cbltkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dLmFvcy1hbmltYXRlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlKDEpOyB9XG5cbltkYXRhLWFvcz16b29tLWluXSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42KTsgfVxuXG5bZGF0YS1hb3M9em9vbS1pbi11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKSBzY2FsZSgwLjYpOyB9XG5cbltkYXRhLWFvcz16b29tLWluLWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApIHNjYWxlKDAuNik7IH1cblxuW2RhdGEtYW9zPXpvb20taW4tcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwcHgsIDAsIDApIHNjYWxlKDAuNik7IH1cblxuW2RhdGEtYW9zPXpvb20taW4tbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKSBzY2FsZSgwLjYpOyB9XG5cbltkYXRhLWFvcz16b29tLW91dF0ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zPXpvb20tb3V0LXVwXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwcHgsIDApIHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zPXpvb20tb3V0LWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApIHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zPXpvb20tb3V0LXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAwLCAwKSBzY2FsZSgxLjIpOyB9XG5cbltkYXRhLWFvcz16b29tLW91dC1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwcHgsIDAsIDApIHNjYWxlKDEuMik7IH1cblxuW2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTsgfVxuXG5bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG5cbltkYXRhLWFvcz1zbGlkZS11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9XG5cbltkYXRhLWFvcz1zbGlkZS1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9XG5cbltkYXRhLWFvcz1zbGlkZS1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuXG5bZGF0YS1hb3M9c2xpZGUtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbltkYXRhLWFvc149ZmxpcF1bZGF0YS1hb3NePWZsaXBdIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07IH1cblxuW2RhdGEtYW9zPWZsaXAtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKTsgfVxuXG5bZGF0YS1hb3M9ZmxpcC1sZWZ0XS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApOyB9XG5cbltkYXRhLWFvcz1mbGlwLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyk7IH1cblxuW2RhdGEtYW9zPWZsaXAtcmlnaHRdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7IH1cblxuW2RhdGEtYW9zPWZsaXAtdXBdIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyk7IH1cblxuW2RhdGEtYW9zPWZsaXAtdXBdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7IH1cblxuW2RhdGEtYW9zPWZsaXAtZG93bl0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpOyB9XG5cbltkYXRhLWFvcz1mbGlwLWRvd25dLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCk7IH1cblxuLyoqXHJcbiAqIEZlYXRoZXJsaWdodCDigJMgdWx0cmEgc2xpbSBqUXVlcnkgbGlnaHRib3hcclxuICogVmVyc2lvbiAxLjcuMTQgLSBodHRwOi8vbm9lbGJvc3MuZ2l0aHViLmlvL2ZlYXRoZXJsaWdodC9cclxuICpcclxuICogQ29weXJpZ2h0IDIwMTksIE5vw6tsIFJhb3VsIEJvc3NhcnQgKGh0dHA6Ly93d3cubm9lbGJvc3MuY29tKVxyXG4gKiBNSVQgTGljZW5zZWQuXHJcbioqL1xuaHRtbC53aXRoLWZlYXRoZXJsaWdodCB7XG4gIC8qIGRpc2FibGUgZ2xvYmFsIHNjcm9sbGluZyB3aGVuIGZlYXRoZXJsaWdodHMgYXJlIHZpc2libGUgKi9cbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZmVhdGhlcmxpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLyogZGltZW5zaW9uczogc3Bhbm5pbmcgdGhlIGJhY2tncm91bmQgZnJvbSBlZGdlIHRvIGVkZ2UgKi9cbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDIxNDc0ODM2NDc7XG4gIC8qIHotaW5kZXggbmVlZHMgdG8gYmUgPj0gZWxlbWVudHMgb24gdGhlIHNpdGUuICovXG4gIC8qIHBvc2l0aW9uOiBjZW50ZXJpbmcgY29udGVudCAqL1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIGluc3VyZXMgdGhhdCB0aGUgOjpiZWZvcmUgcHNldWRvIGVsZW1lbnQgZG9lc24ndCBmb3JjZSB3cmFwIHdpdGggZml4ZWQgd2lkdGggY29udGVudDsgKi9cbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLyogc3R5bGluZyAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIC8qIElFOCBcImhhY2tcIiBmb3IgbmVzdGVkIGZlYXRoZXJsaWdodHMgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTsgfVxuXG4vKiBzdXBwb3J0IGZvciBuZXN0ZWQgZmVhdGhlcmxpZ2h0cy4gRG9lcyBub3Qgd29yayBpbiBJRTggKHVzZSBKUyB0byBmaXgpICovXG4uZmVhdGhlcmxpZ2h0Omxhc3Qtb2YtdHlwZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTsgfVxuXG4uZmVhdGhlcmxpZ2h0OmJlZm9yZSB7XG4gIC8qIHBvc2l0aW9uOiB0cmljayB0byBjZW50ZXIgY29udGVudCB2ZXJ0aWNhbGx5ICovXG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jb250ZW50IHtcbiAgLyogbWFrZSBjb250ZW50IGNvbnRhaW5lciBmb3IgcG9zaXRpb25lZCBlbGVtZW50cyAoY2xvc2UgYnV0dG9uKSAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIHBvc2l0aW9uOiBjZW50ZXJpbmcgdmVydGljYWwgYW5kIGhvcml6b250YWwgKi9cbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvKiBkaW1lbnNpb25zOiBjdXQgb2ZmIGltYWdlcyAqL1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMjVweCAyNXB4IDA7XG4gIGJvcmRlci1ib3R0b206IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIC8qIGRpbWVuc2lvbnM6IGhhbmRsaW5nIGxhcmdlIGNvbnRlbnQgKi9cbiAgbWFyZ2luLWxlZnQ6IDUlO1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xuICBtYXgtaGVpZ2h0OiA5NSU7XG4gIC8qIHN0eWxpbmcgKi9cbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBhdXRvO1xuICAvKiByZXNldCB3aGl0ZS1zcGFjZSB3cmFwcGluZyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbi8qIGNvbnRhaW5zIHRoZSBjb250ZW50ICovXG4uZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtaW5uZXIge1xuICAvKiBtYWtlIHN1cmUgaXRzIHZpc2libGUgKi9cbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyogZG9uJ3Qgc2hvdyB0aGVzZSB0aG91Z2ggKi9cbi5mZWF0aGVybGlnaHQgc2NyaXB0LmZlYXRoZXJsaWdodC1pbm5lcixcbi5mZWF0aGVybGlnaHQgbGluay5mZWF0aGVybGlnaHQtaW5uZXIsXG4uZmVhdGhlcmxpZ2h0IHN0eWxlLmZlYXRoZXJsaWdodC1pbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNsb3NlLWljb24ge1xuICAvKiBwb3NpdGlvbjogY2VudGVyaW5nIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgLyogZGltZW5zaW9uczogMjVweCB4IDI1cHggKi9cbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICAvKiBzdHlsaW5nICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC8qIFNldCB0aGUgYmFja2dyb3VuZCBpbiBjYXNlIGl0IG92ZXJsYXBzIHRoZSBjb250ZW50ICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4vKiBTZWUgaHR0cDovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjA3NzM0MS9ob3ctdG8tcmVzZXQtYWxsLWRlZmF1bHQtc3R5bGVzLW9mLXRoZS1odG1sNS1idXR0b24tZWxlbWVudCAqL1xuLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNsb3NlLWljb246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWltYWdlIHtcbiAgLyogc3R5bGluZyAqL1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZmVhdGhlcmxpZ2h0LWlmcmFtZSAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQge1xuICAvKiByZW1vdmVkIHRoZSBib3JkZXIgZm9yIGltYWdlIGNyb3Bpbmcgc2luY2UgaWZyYW1lIGlzIGVkZ2UgdG8gZWRnZSAqL1xuICBib3JkZXItYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cblxuLmZlYXRoZXJsaWdodCBpZnJhbWUge1xuICAvKiBzdHlsaW5nICovXG4gIGJvcmRlcjogbm9uZTsgfVxuXG4uZmVhdGhlcmxpZ2h0ICoge1xuICAvKiBTZWUgaHR0cHM6Ly9naXRodWIuY29tL25vZWxib3NzL2ZlYXRoZXJsaWdodC9pc3N1ZXMvNDIgKi9cbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLyogaGFuZGxpbmcgcGhvbmVzIGFuZCBzbWFsbCBzY3JlZW5zICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCB7XG4gICAgLyogZGltZW5zaW9uczogbWF4aW1pemUgbGlnaHRib3ggd2l0aCBmb3Igc21hbGwgc2NyZWVucyAqL1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXgtaGVpZ2h0OiA5OCU7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDsgfSB9XG5cbi8qIGhpZGUgbm9uIGZlYXRoZXJsaWdodCBpdGVtcyB3aGVuIHByaW50aW5nICovXG5AbWVkaWEgcHJpbnQge1xuICBodG1sLndpdGgtZmVhdGhlcmxpZ2h0ID4gKiA+IDpub3QoLmZlYXRoZXJsaWdodCkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4vKipcclxuICogRmVhdGhlcmxpZ2h0IEdhbGxlcnkg4oCTIGFuIGV4dGVuc2lvbiBmb3IgdGhlIHVsdHJhIHNsaW0galF1ZXJ5IGxpZ2h0Ym94XHJcbiAqIFZlcnNpb24gMS43LjE0IC0gaHR0cDovL25vZWxib3NzLmdpdGh1Yi5pby9mZWF0aGVybGlnaHQvXHJcbiAqXHJcbiAqIENvcHlyaWdodCAyMDE5LCBOb8OrbCBSYW91bCBCb3NzYXJ0IChodHRwOi8vd3d3Lm5vZWxib3NzLmNvbSlcclxuICogTUlUIExpY2Vuc2VkLlxyXG4qKi9cbi5mZWF0aGVybGlnaHQtbmV4dCxcbi5mZWF0aGVybGlnaHQtcHJldmlvdXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI1cHg7XG4gIHJpZ2h0OiAyNXB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDgwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiBwcmV2ZW50aW5nIHRleHQgc2VsZWN0aW9uICovXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAvKiBJRTkgaGFjaywgb3RoZXJ3aXNlIG5hdmlnYXRpb24gZG9lc24ndCBhcHBlYXIgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTsgfVxuXG4uZmVhdGhlcmxpZ2h0LXByZXZpb3VzIHtcbiAgbGVmdDogMjVweDtcbiAgcmlnaHQ6IDgwJTsgfVxuXG4uZmVhdGhlcmxpZ2h0LW5leHQ6aG92ZXIsXG4uZmVhdGhlcmxpZ2h0LXByZXZpb3VzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTsgfVxuXG4uZmVhdGhlcmxpZ2h0LW5leHQgc3Bhbixcbi5mZWF0aGVybGlnaHQtcHJldmlvdXMgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUlO1xuICB3aWR0aDogODIlO1xuICAvKiBjZW50ZXIgaG9yaXpvbnRhbGx5ICovXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA4MHB4O1xuICBsaW5lLWhlaWdodDogODBweDtcbiAgLyogY2VudGVyIHZlcnRpY2FsbHkgKi9cbiAgbWFyZ2luLXRvcDogLTQwcHg7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDVweCAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5mZWF0aGVybGlnaHQtbmV4dCBzcGFuIHtcbiAgcmlnaHQ6IDUlO1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5mZWF0aGVybGlnaHQtbmV4dDpob3ZlciBzcGFuLFxuLmZlYXRoZXJsaWdodC1wcmV2aW91czpob3ZlciBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5mZWF0aGVybGlnaHQtc3dpcGUtYXdhcmUgLmZlYXRoZXJsaWdodC1uZXh0LFxuLmZlYXRoZXJsaWdodC1zd2lwZS1hd2FyZSAuZmVhdGhlcmxpZ2h0LXByZXZpb3VzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBIaWRlIG5hdmlnYXRpb24gd2hpbGUgbG9hZGluZyAqL1xuLmZlYXRoZXJsaWdodC1sb2FkaW5nIC5mZWF0aGVybGlnaHQtcHJldmlvdXMsXG4uZmVhdGhlcmxpZ2h0LWxvYWRpbmcgLmZlYXRoZXJsaWdodC1uZXh0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBIaWRlIG5hdmlnYXRpb24gaW4gY2FzZSBvZiBzaW5nbGUgaW1hZ2UgKi9cbi5mZWF0aGVybGlnaHQtZmlyc3Qtc2xpZGUuZmVhdGhlcmxpZ2h0LWxhc3Qtc2xpZGUgLmZlYXRoZXJsaWdodC1wcmV2aW91cyxcbi5mZWF0aGVybGlnaHQtZmlyc3Qtc2xpZGUuZmVhdGhlcmxpZ2h0LWxhc3Qtc2xpZGUgLmZlYXRoZXJsaWdodC1uZXh0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBBbHdheXMgZGlzcGxheSBhcnJvd3Mgb24gdG91Y2ggZGV2aWNlcyAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSB7XG4gIC5mZWF0aGVybGlnaHQtbmV4dDpob3ZlcixcbiAgLmZlYXRoZXJsaWdodC1wcmV2aW91czpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAuZmVhdGhlcmxpZ2h0LW5leHQgc3BhbixcbiAgLmZlYXRoZXJsaWdodC1wcmV2aW91cyBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi8qIGhhbmRsaW5nIHBob25lcyBhbmQgc21hbGwgc2NyZWVucyAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZlYXRoZXJsaWdodC1uZXh0LFxuICAuZmVhdGhlcmxpZ2h0LXByZXZpb3VzIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbGVmdDogODUlOyB9XG4gIC5mZWF0aGVybGlnaHQtcHJldmlvdXMge1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcmlnaHQ6IDg1JTsgfVxuICAuZmVhdGhlcmxpZ2h0LW5leHQgc3BhbixcbiAgLmZlYXRoZXJsaWdodC1wcmV2aW91cyBzcGFuIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICBmb250LXNpemU6IDQwcHg7IH0gfVxuXG4uZmVhdGhlcmxpZ2h0LW5leHQgc3Bhbixcbi5mZWF0aGVybGlnaHQtcHJldmlvdXMgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZmVhdGhlcmxpZ2h0LW5leHQgc3BhbiBpbWcsXG4gIC5mZWF0aGVybGlnaHQtcHJldmlvdXMgc3BhbiBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZmVhdGhlcmxpZ2h0LW5leHQ6aG92ZXIsXG4uZmVhdGhlcmxpZ2h0LXByZXZpb3VzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nd2hpdGUnIGQ9J00xMy4wMjUgMWwtMi44NDcgMi44MjggNi4xNzYgNi4xNzZoLTE2LjM1NHYzLjk5MmgxNi4zNTRsLTYuMTc2IDYuMTc2IDIuODQ3IDIuODI4IDEwLjk3NS0xMXonLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbi5mZWF0aGVybGlnaHQtbmV4dCxcbi5mZWF0aGVybGlnaHQtcHJldmlvdXMge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBmaWxsPSd3aGl0ZScgZD0nTTEzLjAyNSAxbC0yLjg0NyAyLjgyOCA2LjE3NiA2LjE3NmgtMTYuMzU0djMuOTkyaDE2LjM1NGwtNi4xNzYgNi4xNzYgMi44NDcgMi44MjggMTAuOTc1LTExeicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4IDMwcHggIWltcG9ydGFudDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xNXB4OyB9XG4gIC5mZWF0aGVybGlnaHQtbmV4dCA+IHNwYW4sXG4gIC5mZWF0aGVybGlnaHQtcHJldmlvdXMgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmZlYXRoZXJsaWdodC1wcmV2aW91cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHN0eWxlPSd0cmFuc2Zvcm06IHNjYWxlWCgtMSk7JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBmaWxsPSd3aGl0ZScgZD0nTTEzLjAyNSAxbC0yLjg0NyAyLjgyOCA2LjE3NiA2LjE3NmgtMTYuMzU0djMuOTkyaDE2LjM1NGwtNi4xNzYgNi4xNzYgMi44NDcgMi44MjggMTAuOTc1LTExeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xuICBsZWZ0OiAzcmVtOyB9XG5cbi5mZWF0aGVybGlnaHQtbmV4dCB7XG4gIHJpZ2h0OiAzcmVtO1xuICBsZWZ0OiB1bnNldDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmZlYXRoZXJsaWdodC1uZXh0LFxuICAuZmVhdGhlcmxpZ2h0LXByZXZpb3VzIHtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmZlYXRoZXJsaWdodC1wcmV2aW91cyB7XG4gICAgbGVmdDogMXJlbTsgfVxuICAuZmVhdGhlcmxpZ2h0LW5leHQge1xuICAgIHJpZ2h0OiAxcmVtOyB9IH1cblxuLmZlYXRoZXJsaWdodC1jb250ZW50IGZpZ3VyZS5mZWF0aGVybGlnaHQtaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDA7IH1cbiAgLmZlYXRoZXJsaWdodC1jb250ZW50IGZpZ3VyZS5mZWF0aGVybGlnaHQtaW5uZXIgZmlnY2FwdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgcGFkZGluZzogMC40ZW0gMC44ZW07IH1cbiAgLmZlYXRoZXJsaWdodC1jb250ZW50IGZpZ3VyZS5mZWF0aGVybGlnaHQtaW5uZXIgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA4MHZoOyB9XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICAuc2xpY2stbGlzdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBbZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuZmlndXJlOm5vdCguaGVyb19faW1hZ2UpOm5vdCguZmVhdGhlcmxpZ2h0LWlubmVyKTpub3QoLnJvb21fX2ltZykge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgZmlndXJlOm5vdCguaGVyb19faW1hZ2UpOm5vdCguZmVhdGhlcmxpZ2h0LWlubmVyKTpub3QoLnJvb21fX2ltZykgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nLXRvcDogMC40ZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBsaW5lLWhlaWdodDogMS4zOyB9XG4gIGgyLmFsdCxcbiAgLmgyLmFsdCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDAuOTM4cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiAjMDAwNDU2O1xuICAgIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tyZWd1bGFyXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7IH1cblxuaDMsXG4uaDMge1xuICBmb250LXNpemU6IDEuNjI1ZW07IH1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLyogYSBzdWJ0bGUgZm9jdXMgc3R5bGUgZm9yIGtleWJvYXJkLWlucHV0IGVsZW1lbnRzICovXG4udGV4dC1pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjYWFhOyB9XG5cbi8qIG5vIGZvY3VzIHN0eWxlIGZvciBub24ta2V5Ym9hcmQtaW5wdXRzIGVsZW1lbnRzICovXG5idXR0b246Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi8qIGFuZCBmb3Iga2V5Ym9hcmQgdXNlcnMsIG92ZXJyaWRlIGV2ZXJ5dGhpbmcgd2l0aFxyXG4gICAgIGEgQmlnIEJsdWUgQm9yZGVyIHdoZW4gZm9jdXNlZCBvbiBhbnkgZWxlbWVudCAqL1xuYm9keS51c2VyLWlzLXRhYmJpbmcgKjpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjN2FhY2ZlICFpbXBvcnRhbnQ7XG4gIC8qIGZvciBub24td2Via2l0IGJyb3dzZXJzICovXG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5zdGFjayA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMXJlbTsgfVxuXG46cm9vdCB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICA6cm9vdCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza3JlZ3VsYXJcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIGJvZHkge1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxucCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmFjY29yZGlvbiB7XG4gIG1heC13aWR0aDogNjcxcHg7IH1cbiAgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA0NTY7IH1cbiAgICAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza2JvbGRcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgICAgLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b246Zm9jdXMge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMDA0NTY7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwNDU2O1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG4gICAgICAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM0ZGRkZGRiclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuXG4udXNlci1pcy10YWJiaW5nIC5hY2NvcmRpb24gLmFjY29yZGlvbi1idXR0b246Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NmI3ZmU7XG4gIG91dGxpbmU6IDA7IH1cblxuLmFycm93LWxpbmsge1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5hcnJvdy1saW5rOmhvdmVyLCAuYXJyb3ctbGluazpmb2N1cyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmFycm93LWxpbms6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTUnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxNSAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00wIDcuMjUxMzFDMCA3LjAwMjY5IDAuMDk4NzYxMiA2Ljc2NDI2IDAuMjc0NTU3IDYuNTg4NDdDMC40NTAzNTMgNi40MTI2NyAwLjY4ODc4MyA2LjMxMzkxIDAuOTM3Mzk1IDYuMzEzOTFIMTEuNzk4MUw3Ljc3Mjg4IDIuMjkwNjFDNy41OTY4NiAyLjExNDU5IDcuNDk3OTggMS44NzU4NiA3LjQ5Nzk4IDEuNjI2OTNDNy40OTc5OCAxLjM3ODAxIDcuNTk2ODYgMS4xMzkyOCA3Ljc3Mjg4IDAuOTYzMjU4QzcuOTQ4OSAwLjc4NzI0IDguMTg3NjMgMC42ODgzNTQgOC40MzY1NiAwLjY4ODM1NEM4LjY4NTQ4IDAuNjg4MzU0IDguOTI0MjIgMC43ODcyNCA5LjEwMDIzIDAuOTYzMjU4TDE0LjcyNDYgNi41ODc2M0MxNC44MTE5IDYuNjc0NzEgMTQuODgxMiA2Ljc3ODE1IDE0LjkyODQgNi44OTIwM0MxNC45NzU3IDcuMDA1OTIgMTUgNy4xMjgwMSAxNSA3LjI1MTMxQzE1IDcuMzc0NjEgMTQuOTc1NyA3LjQ5NjY5IDE0LjkyODQgNy42MTA1OEMxNC44ODEyIDcuNzI0NDYgMTQuODExOSA3LjgyNzkxIDE0LjcyNDYgNy45MTQ5OEw5LjEwMDIzIDEzLjUzOTRDOC45MjQyMiAxMy43MTU0IDguNjg1NDggMTMuODE0MyA4LjQzNjU2IDEzLjgxNDNDOC4xODc2MyAxMy44MTQzIDcuOTQ4OSAxMy43MTU0IDcuNzcyODggMTMuNTM5NEM3LjU5Njg2IDEzLjM2MzMgNy40OTc5OCAxMy4xMjQ2IDcuNDk3OTggMTIuODc1N0M3LjQ5Nzk4IDEyLjYyNjcgNy41OTY4NiAxMi4zODggNy43NzI4OCAxMi4yMTJMMTEuNzk4MSA4LjE4ODdIMC45MzczOTVDMC42ODg3ODMgOC4xODg3IDAuNDUwMzUzIDguMDg5OTQgMC4yNzQ1NTcgNy45MTQxNEMwLjA5ODc2MTIgNy43MzgzNSAwIDcuNDk5OTIgMCA3LjI1MTMxWicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggMTRweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMXB4OyB9XG5cbmJsb2NrcXVvdGUge1xuICBmb250LXNpemU6IDEuNjI1ZW07XG4gIGNvbG9yOiAjMDAwNDU2O1xuICBmb250LWZhbWlseTogXCJMb3JhXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNHJlbSAwIDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7IH1cbiAgYmxvY2txdW90ZSBmb290ZXIge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LWZhbWlseTogXCJoa19ncm90ZXNrcmVndWxhclwiLCBUaW1lc05ld1JvbWFuLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW07IH1cblxuLmJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dCxcciBib3JkZXItY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICB3aWR0aDogMTYwLjQ1M3B4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cbiAgLmJ1dHRvbiBzdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDsgfVxuICAuYnV0dG9uIC5sYWJlbCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmJ1dHRvbiAubGFiZWwgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLmJ1dHRvbiBzdmcgcmVjdCB7XG4gICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogMnM7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDI0MCU7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMzMwJSAyNTtcbiAgICBzdHJva2U6IHdoaXRlOyB9XG4gIC5idXR0b246aG92ZXIgc3ZnIHJlY3Qge1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTEzJSAhaW1wb3J0YW50OyB9XG4gIC5idXR0b24uYnV0dG9uLS1ibHVlIHtcbiAgICBjb2xvcjogIzAwMDQ1NjsgfVxuICAgIC5idXR0b24uYnV0dG9uLS1ibHVlIHN2ZyByZWN0IHtcbiAgICAgIHN0cm9rZTogIzAwMDQ1NjsgfVxuICAuYnV0dG9uLmJ1dHRvbi0td2hpdGUge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idXR0b24uYnV0dG9uLS1sYXJnZSB7XG4gICAgd2lkdGg6IDE3OHB4OyB9XG4gICAgLmJ1dHRvbi5idXR0b24tLWxhcmdlIHN2ZyxcbiAgICAuYnV0dG9uLmJ1dHRvbi0tbGFyZ2Ugc3ZnIHJlY3Qge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ1dHRvbi5idXR0b24tLXhsIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHdpZHRoOiAyMjFweDsgfVxuICAgIC5idXR0b24uYnV0dG9uLS14bCBzdmcge1xuICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4OyB9XG5cbi52aWRlby1idXR0b25zIC5idXR0b24gKyAuYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLnZpZGVvLWJ1dHRvbnMgLmJ1dHRvbiArIC5idXR0b24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC52aWRlby1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG5cbi50YWJsZS13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLmNhbmRpZGF0ZXMtdGFibGUge1xuICB3aWR0aDogMTAwJTsgfVxuICAuY2FuZGlkYXRlcy10YWJsZSB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IH1cbiAgICAuY2FuZGlkYXRlcy10YWJsZSB0cjpmaXJzdC1jaGlsZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwNDU2O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgIC5jYW5kaWRhdGVzLXRhYmxlIHRyIHRoIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7IH1cbiAgICAuY2FuZGlkYXRlcy10YWJsZSB0ciB0ZCxcbiAgICAuY2FuZGlkYXRlcy10YWJsZSB0ciB0aCB7XG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMC41cmVtIDEuNXJlbSAxLjVyZW07XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAuY2FuZGlkYXRlcy10YWJsZSB0ciB0ZCAuc3VwcG9ydC1idXR0b24sXG4gICAgICAuY2FuZGlkYXRlcy10YWJsZSB0ciB0aCAuc3VwcG9ydC1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwNDU2O1xuICAgICAgICBwYWRkaW5nOiAwLjU1cmVtIDEuNXJlbSAwLjdyZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA0NTY7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgICAgIC5jYW5kaWRhdGVzLXRhYmxlIHRyIHRkIC5zdXBwb3J0LWJ1dHRvbjpob3ZlciwgLmNhbmRpZGF0ZXMtdGFibGUgdHIgdGQgLnN1cHBvcnQtYnV0dG9uOmZvY3VzLFxuICAgICAgICAuY2FuZGlkYXRlcy10YWJsZSB0ciB0aCAuc3VwcG9ydC1idXR0b246aG92ZXIsXG4gICAgICAgIC5jYW5kaWRhdGVzLXRhYmxlIHRyIHRoIC5zdXBwb3J0LWJ1dHRvbjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6ICMwMDA0NTY7IH1cblxuLmNhbmRpZGF0ZS1pbmZvIHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IH1cbiAgLmNhbmRpZGF0ZS1pbmZvIHRyIHRkLFxuICAuY2FuZGlkYXRlLWluZm8gdHIgdGgge1xuICAgIHBhZGRpbmc6IDAuN3JlbSAycmVtIDAuN3JlbSAwLjVyZW07XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmNhbmRpZGF0ZS1pbmZvIHRyIHRkIHN0cm9uZyxcbiAgICAuY2FuZGlkYXRlLWluZm8gdHIgdGggc3Ryb25nIHtcbiAgICAgIGNvbG9yOiAjMDAwNDU2O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDEzcHg7IH1cblxuLmNhcmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtOyB9XG4gIC5jYXJkID4gKiArICoge1xuICAgIG1hcmdpbi10b3A6IDEuMnJlbTsgfVxuICAuY2FyZCBoNCB7XG4gICAgZm9udC1zaXplOiAxLjYyNWVtO1xuICAgIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tib2xkXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7IH1cbiAgLmNhcmQuY2FyZC0tbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4ycyBlYXNlOyB9XG4gICAgLmNhcmQuY2FyZC0tbGluayAuY2FyZF9faW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGZvbnQtc2l6ZTogMDsgfVxuICAgICAgLmNhcmQuY2FyZC0tbGluayAuY2FyZF9faW1nIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTsgfVxuICAgIC5jYXJkLmNhcmQtLWxpbms6aG92ZXIsIC5jYXJkLmNhcmQtLWxpbms6Zm9jdXMge1xuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEyMCUpOyB9XG4gICAgICAuY2FyZC5jYXJkLS1saW5rOmhvdmVyIC5jYXJkX19pbWcgaW1nLCAuY2FyZC5jYXJkLS1saW5rOmZvY3VzIC5jYXJkX19pbWcgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG5cbi5jYXJvdXNlbCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmNhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlIGZpZ3VyZSB7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAuY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZSBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG9wYWNpdHk6IDAuODsgfVxuICAuY2Fyb3VzZWwgLnNsaWNrLWRvdHMge1xuICAgIG1hcmdpbi10b3A6IDFyZW07IH1cblxuLmNsdWJzIC5jbHVic19faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgLmNsdWJzIC5jbHVic19faXRlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5jbHVicyAuY2x1YnNfX2l0ZW0gLmNsdWJzX19pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgIC5jbHVicyAuY2x1YnNfX2l0ZW0gLmNsdWJzX19pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5jbHVicyAuY2x1YnNfX2l0ZW0gaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDAuN3JlbTsgfVxuICAuY2x1YnMgLmNsdWJzX19pdGVtIGEge1xuICAgIGNvbG9yOiAjMDAwNDU2O1xuICAgIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tib2xkXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgICAuY2x1YnMgLmNsdWJzX19pdGVtIGEgKyBhIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuICAgIC5jbHVicyAuY2x1YnNfX2l0ZW0gYTpob3ZlciwgLmNsdWJzIC5jbHVic19faXRlbSBhOmZvY3VzIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5jbHVicyAuY2x1YnNfX2l0ZW0gLmNsdWJzX191cmwsXG4gIC5jbHVicyAuY2x1YnNfX2l0ZW0gLmNsdWJzX19tYWlsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuY2x1YnMgLmNsdWJzX19pdGVtIC5jbHVic19fdXJsOmJlZm9yZSxcbiAgICAuY2x1YnMgLmNsdWJzX19pdGVtIC5jbHVic19fbWFpbDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cbiAgLmNsdWJzIC5jbHVic19faXRlbSAuY2x1YnNfX3VybDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZmlsbD0nJTIzMDAwNDU2JyBkPSdNMTIuMDIgMGM2LjYxNC4wMTEgMTEuOTggNS4zODMgMTEuOTggMTIgMCA2LjYyMy01LjM3NiAxMi0xMiAxMi02LjYyMyAwLTEyLTUuMzc3LTEyLTEyIDAtNi42MTcgNS4zNjctMTEuOTg5IDExLjk4MS0xMmguMDM5em0zLjY5NCAxNmgtNy40MjdjLjYzOSA0LjI2NiAyLjI0MiA3IDMuNzEzIDcgMS40NzIgMCAzLjA3NS0yLjczNCAzLjcxNC03bTYuNTM1IDBoLTUuNTIzYy0uNDI2IDIuOTg1LTEuMzIxIDUuNDAyLTIuNDg1IDYuNzcxIDMuNjY5LS43NiA2LjY3MS0zLjM1IDguMDA4LTYuNzcxbS0xNC45NzQgMGgtNS41MjRjMS4zMzggMy40MjEgNC4zNCA2LjAxMSA4LjAwOSA2Ljc3MS0xLjE2NC0xLjM2OS0yLjA1OS0zLjc4Ni0yLjQ4NS02Ljc3MW0tLjEyMy03aC01LjczNmMtLjMzMSAxLjE2Ni0uNzQxIDMuMzg5IDAgNmg1LjczNmMtLjE4OC0xLjgxNC0uMjE1LTMuOTI1IDAtNm04LjY5MSAwaC03LjY4NWMtLjE5NSAxLjgtLjIyNSAzLjkyNyAwIDZoNy42ODVjLjE5Ni0xLjgxMS4yMjQtMy45MyAwLTZtNi43NDIgMGgtNS43MzZjLjA2Mi41OTIuMzA4IDMuMDE5IDAgNmg1LjczNmMuNzQxLTIuNjEyLjMzMS00LjgzNSAwLTZtLTEyLjgyNS03Ljc3MWMtMy42NjkuNzYtNi42NzEgMy4zNS04LjAwOSA2Ljc3MWg1LjUyNGMuNDI2LTIuOTg1IDEuMzIxLTUuNDAzIDIuNDg1LTYuNzcxbTUuOTU0IDYuNzcxYy0uNjM5LTQuMjY2LTIuMjQyLTctMy43MTQtNy0xLjQ3MSAwLTMuMDc0IDIuNzM0LTMuNzEzIDdoNy40Mjd6bS0xLjQ3My02Ljc3MWMxLjE2NCAxLjM2OCAyLjA1OSAzLjc4NiAyLjQ4NSA2Ljc3MWg1LjUyM2MtMS4zMzctMy40MjEtNC4zMzktNi4wMTEtOC4wMDgtNi43NzEnLyUzRSUzQy9zdmclM0VcIik7IH1cbiAgLmNsdWJzIC5jbHVic19faXRlbSAuY2x1YnNfX21haWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIGZpbGw9JyUyMzAwMDQ1NicgZD0nTTI0IDIxaC0yNHYtMThoMjR2MTh6bS0yMy0xNi40Nzd2MTUuNDc3aDIydi0xNS40NzdsLTEwLjk5OSAxMC0xMS4wMDEtMTB6bTIxLjA4OS0uNTIzaC0yMC4xNzZsMTAuMDg4IDkuMTcxIDEwLjA4OC05LjE3MXonLyUzRSUzQy9zdmclM0VcIik7IH1cblxuLmNvbnRhY3QgLmNvbnRhY3RfX2FkZHJlc3MgaDIge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogODAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cblxuLmNvbnRhY3QgLmNvbnRhY3RfX2FkZHJlc3MgPiBwIHtcbiAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza2JvbGRcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxLjEyNWVtOyB9XG4gIC5jb250YWN0IC5jb250YWN0X19hZGRyZXNzID4gcCBzcGFuIHtcbiAgICBtYXJnaW46IDAgMC44cmVtOyB9XG5cbi5jb250YWN0IC5jb250YWN0X190ZXh0IGEge1xuICBmb250LXNpemU6IDEuMTI1ZW07IH1cblxuLmNvbnRhY3QgaDMge1xuICBmb250LWZhbWlseTogXCJoa19ncm90ZXNrYm9sZFwiLCBUaW1lc05ld1JvbWFuLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmOyB9XG5cbi5jb250YWN0IGEge1xuICBmb250LWZhbWlseTogXCJoa19ncm90ZXNrYm9sZFwiLCBUaW1lc05ld1JvbWFuLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmO1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuY29udGFjdCBhOmhvdmVyLCAuY29udGFjdCBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwMDQ1NjsgfVxuXG4uY29udGFjdCBociB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAycmVtIDA7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmE2YTZhO1xuICB3aWR0aDogMTk5cHg7IH1cblxuLmRhdGV0aW1lIHtcbiAgY29sb3I6ICMwMDA0NTY7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTAuNXJlbTsgfVxuICAuZGF0ZXRpbWUgPiBzdmcge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMXB4OyB9XG5cbi5kZXRhaWwtbGlzdCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgLmRldGFpbC1saXN0IGxpIHN0cm9uZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza2JvbGRcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjsgfVxuICAuZGV0YWlsLWxpc3QgbGkgKyBsaSB7XG4gICAgbWFyZ2luLXRvcDogMC4zcmVtOyB9XG4gIC5kZXRhaWwtbGlzdCBpIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLmVtYmVkLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmVtYmVkLWNvbnRhaW5lci5lbWJlZC1jb250YWluZXItLW1hcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwJTsgfVxuXG4uZW1iZWQtY29udGFpbmVyIGlmcmFtZSxcbi5lbWJlZC1jb250YWluZXIgb2JqZWN0LFxuLmVtYmVkLWNvbnRhaW5lciBlbWJlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5mYW5jeS10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDAuNzVyZW07IH1cbiAgLmZhbmN5LXRpdGxlOmFmdGVyLCAuZmFuY3ktdGl0bGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTQzcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNDNweCAxOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdG9wOiA1MCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgIC5mYW5jeS10aXRsZTphZnRlciwgLmZhbmN5LXRpdGxlOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAuZmFuY3ktdGl0bGU6YmVmb3JlIHtcbiAgICByaWdodDogMTAwJTsgfVxuICAuZmFuY3ktdGl0bGU6YWZ0ZXIge1xuICAgIGxlZnQ6IDEwMCU7IH1cbiAgLmZhbmN5LXRpdGxlLmZhbmN5LXRpdGxlLS13aGl0ZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gIC5mYW5jeS10aXRsZS5mYW5jeS10aXRsZS0td2hpdGU6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gIC5mYW5jeS10aXRsZS5mYW5jeS10aXRsZS0tc2hvcnQ6YWZ0ZXIsIC5mYW5jeS10aXRsZS5mYW5jeS10aXRsZS0tc2hvcnQ6YmVmb3JlIHtcbiAgICB3aWR0aDogNTFweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUxcHggMThweDsgfVxuICAuZmFuY3ktdGl0bGUuZmFuY3ktdGl0bGUtLXNob3J0OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmZhbmN5LXRpdGxlLmZhbmN5LXRpdGxlLS1zaG9ydDphZnRlciB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMTAwJTsgfVxuXG4uZmlsdGVycyAuZmlsdGVyc19fc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5maWx0ZXJzIC5maWx0ZXJzX19zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTUnIGhlaWdodD0nMTUnIHZpZXdCb3g9JzAgMCAxNSAxNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEzLjM1MDIgMTEuNzQ1N0MxMi45ODI5IDExLjM5MzggMTIuNjI1NCAxMS4wMzE5IDEyLjI3ODIgMTAuNjYwM0MxMS45ODY0IDEwLjM2MzggMTEuODEwOCAxMC4xNDgyIDExLjgxMDggMTAuMTQ4Mkw5LjYxNDg2IDkuMDk5NjFDMTAuNDk0IDguMTAyNTUgMTAuOTc5MiA2LjgxOTAyIDEwLjk3OTUgNS40ODk3M0MxMC45Nzk1IDIuNDYzMzIgOC41MTY5MiAwIDUuNDg5NzMgMEMyLjQ2MjUzIDAgMCAyLjQ2MzMyIDAgNS40ODk3M0MwIDguNTE2MTMgMi40NjI1MyAxMC45Nzk1IDUuNDg5NzMgMTAuOTc5NUM2Ljg3MjM1IDEwLjk3OTUgOC4xMzI2NCAxMC40NjE4IDkuMDk5NjEgOS42MTU2NUwxMC4xNDgyIDExLjgxMTVDMTAuMTQ4MiAxMS44MTE1IDEwLjM2MzggMTEuOTg3MiAxMC42NjAzIDEyLjI3ODlDMTAuOTYzOCAxMi41NjM2IDExLjM2MjkgMTIuOTQ4NyAxMS43NDU3IDEzLjM1MUwxMi44MTA3IDE0LjQ0MjdMMTMuMjg0NCAxNC45NDkzTDE0Ljk0NzcgMTMuMjg1OUwxNC40NDExIDEyLjgxMjJDMTQuMTQzOSAxMi41MjA1IDEzLjc0NzEgMTIuMTMzMSAxMy4zNTAyIDExLjc0NTdaTTUuNDg5NzMgOS40MTA5NkMzLjMyNzU2IDkuNDEwOTYgMS41Njg0OSA3LjY1MTg5IDEuNTY4NDkgNS40ODk3M0MxLjU2ODQ5IDMuMzI3NTYgMy4zMjc1NiAxLjU2ODQ5IDUuNDg5NzMgMS41Njg0OUM3LjY1MTg5IDEuNTY4NDkgOS40MTA5NiAzLjMyNzU2IDkuNDEwOTYgNS40ODk3M0M5LjQxMDk2IDcuNjUxODkgNy42NTE4OSA5LjQxMDk2IDUuNDg5NzMgOS40MTA5NlonIGZpbGw9J3doaXRlJyBmaWxsLW9wYWNpdHk9JzEnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGhlaWdodDogNDJweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDQ1NjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwNDU2O1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTsgfVxuICAgIC5maWx0ZXJzIC5maWx0ZXJzX19zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwgLmZpbHRlcnMgLmZpbHRlcnNfX3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzIHtcbiAgICAgIG9wYWNpdHk6IDAuOTsgfVxuICAuZmlsdGVycyAuZmlsdGVyc19fc2VhcmNoIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgd2lkdGg6IDIyOXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzRjNGM0O1xuICAgIGNvbG9yOiAjNmE2YTZhO1xuICAgIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tyZWd1bGFyXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG4gICAgLmZpbHRlcnMgLmZpbHRlcnNfX3NlYXJjaCBpbnB1dFt0eXBlPVwidGV4dFwiXTo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICM2YTZhNmE7XG4gICAgICBmb250LWZhbWlseTogXCJoa19ncm90ZXNrcmVndWxhclwiLCBUaW1lc05ld1JvbWFuLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmOyB9XG5cbi5yZXN1bHRzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07IH1cblxuLmZsZXhpYmxlLWxheW91dCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtOyB9XG4gIC5mbGV4aWJsZS1sYXlvdXQgPiAqICsgKiB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTsgfVxuXG4uZ2FsbGVyeSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDI4MHB4LCAxZnIpKTtcbiAgZ3JpZC1nYXA6IDMwcHg7IH1cbiAgLmdhbGxlcnkgLmdhbGxlcnlfX2l0ZW0gaDUge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBjb2xvcjogYmxhY2s7IH1cbiAgLmdhbGxlcnkgLmdhbGxlcnlfX2l0ZW0gcCB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTsgfVxuICAuZ2FsbGVyeSBhLmdhbGxlcnlfX2l0ZW0ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZSwgb3BhY2l0eSAwLjJzIGVhc2U7IH1cbiAgICAuZ2FsbGVyeSBhLmdhbGxlcnlfX2l0ZW0uZ2FsbGVyeV9faXRlbS0tdmlkZW8gLmdhbGxlcnlfX3RodW1iIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmdhbGxlcnkgYS5nYWxsZXJ5X19pdGVtLmdhbGxlcnlfX2l0ZW0tLXZpZGVvIC5nYWxsZXJ5X190aHVtYjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGZpbGw9J3doaXRlJyBkPSdNMTIgMmM1LjUxNCAwIDEwIDQuNDg2IDEwIDEwcy00LjQ4NiAxMC0xMCAxMC0xMC00LjQ4Ni0xMC0xMCA0LjQ4Ni0xMCAxMC0xMHptMC0yYy02LjYyNyAwLTEyIDUuMzczLTEyIDEyczUuMzczIDEyIDEyIDEyIDEyLTUuMzczIDEyLTEyLTUuMzczLTEyLTEyLTEyem0tMyAxN3YtMTBsOSA1LjE0Ni05IDQuODU0eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MHB4IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDI1cHgpO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDI1cHgpO1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlOyB9XG4gICAgLmdhbGxlcnkgYS5nYWxsZXJ5X19pdGVtOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC43NXJlbSk7XG4gICAgICBvcGFjaXR5OiAwLjk7IH1cbiAgICAuZ2FsbGVyeSBhLmdhbGxlcnlfX2l0ZW0gaDUsXG4gICAgLmdhbGxlcnkgYS5nYWxsZXJ5X19pdGVtIHAge1xuICAgICAgY29sb3I6IGJsYWNrOyB9XG5cbi5oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5oZXJvIC5oZXJvX19jYXJvdXNlbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgLmhlcm8gLmhlcm9fX2Nhcm91c2VsIC5oZXJvX19zbGlkZSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAuaGVybyAuaGVyb19fY2Fyb3VzZWwgLmhlcm9fX3NsaWRlIGltZyB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxdncpO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTF2dztcbiAgICAgICAgbWFyZ2luLXRvcDogLTF2dztcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgbWluLWhlaWdodDogNDM0cHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA2cyBsaW5lYXI7IH1cbiAgICAgIC5oZXJvIC5oZXJvX19jYXJvdXNlbCAuaGVyb19fc2xpZGUgZmlnY2FwdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgcGFkZGluZzogMC41ZW07XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDsgfVxuICAgIC5oZXJvIC5oZXJvX19jYXJvdXNlbCAuYW5pbWF0ZSAuaGVyb19fc2xpZGUgaW1nIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxdncpIHRyYW5zbGF0ZVkoMXZ3KTsgfVxuICAgIC5oZXJvIC5oZXJvX19jYXJvdXNlbC5oZXJvX19jYXJvdXNlbC0tZGlzYWJsZWQgLmhlcm9fX3NsaWRlIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5oZXJvIC5oZXJvX19jYXJvdXNlbC0tc2hvcnQgLmhlcm9fX3NsaWRlIGltZyB7XG4gICAgICBtaW4taGVpZ2h0OiAyMDBweDsgfVxuICAuaGVybyAuaGVyb19fb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHRvcDogNjYlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC42KSAzOS44MyUsIHJnYmEoMCwgMCwgMCwgMC45KSAxMDAlKTsgfVxuICAgIC5oZXJvIC5oZXJvX19vdmVybGF5IGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cblxuQGtleWZyYW1lcyBtb3Rpb24ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgdHJhbnNsYXRlWSgwKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDF2dykgdHJhbnNsYXRlWSgxdncpOyB9IH1cblxuLmh1Z2UtYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxLjMxMjVlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwNDU2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHJlbSAzcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tib2xkXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7IH1cbiAgLmh1Z2UtYnV0dG9uID4gc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDFweDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7IH1cbiAgLmh1Z2UtYnV0dG9uID4gc3BhbixcbiAgLmh1Z2UtYnV0dG9uID4gc3BhbiBzdmcge1xuICAgIGhlaWdodDogMTZweDtcbiAgICB3aWR0aDogMTZweDsgfVxuICAuaHVnZS1idXR0b24gKyAuaHVnZS1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgLmh1Z2UtYnV0dG9uOmhvdmVyLCAuaHVnZS1idXR0b246Zm9jdXMge1xuICAgIG9wYWNpdHk6IDAuOTU7IH1cbiAgICAuaHVnZS1idXR0b246aG92ZXIgPiBzcGFuLCAuaHVnZS1idXR0b246Zm9jdXMgPiBzcGFuIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjVyZW0pOyB9XG5cbi5pbWFnZS1jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAuaW1hZ2UtY2Fyb3VzZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuICAuaW1hZ2UtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlIHtcbiAgICBmb250LXNpemU6IDA7IH1cbiAgLmltYWdlLWNhcm91c2VsIC5pbWFnZS1jYXJvdXNlbF9fc2xpZGUge1xuICAgIGZvbnQtc2l6ZTogMDsgfVxuICAgIC5pbWFnZS1jYXJvdXNlbCAuaW1hZ2UtY2Fyb3VzZWxfX3NsaWRlIGltZyB7XG4gICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gIC5pbWFnZS1jYXJvdXNlbCAuaW1hZ2UtY2Fyb3VzZWxfX292ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogLTNyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5pbWFnZS1jYXJvdXNlbCAuaW1hZ2UtY2Fyb3VzZWxfX292ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvdHRvbTogdW5zZXQgIWltcG9ydGFudDsgfVxuICAgICAgICAuaW1hZ2UtY2Fyb3VzZWwgLmltYWdlLWNhcm91c2VsX19vdmVybGF5IC5jb250YWluZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAuaW1hZ2UtY2Fyb3VzZWwgLmltYWdlLWNhcm91c2VsX19vdmVybGF5IC5yb3cgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuICAuaW1hZ2UtY2Fyb3VzZWwgLmltYWdlLWNhcm91c2VsX19uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDIzcHg7XG4gICAgcmlnaHQ6IDQzcHg7XG4gICAgei1pbmRleDogMjsgfVxuICAgIC5pbWFnZS1jYXJvdXNlbCAuaW1hZ2UtY2Fyb3VzZWxfX25hdiBidXR0b24ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICB3aWR0aDogMzVweDsgfVxuICAgICAgLmltYWdlLWNhcm91c2VsIC5pbWFnZS1jYXJvdXNlbF9fbmF2IGJ1dHRvbiBzdmcge1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4OyB9XG4gICAgICAuaW1hZ2UtY2Fyb3VzZWwgLmltYWdlLWNhcm91c2VsX19uYXYgYnV0dG9uICsgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTsgfVxuICAuaW1hZ2UtY2Fyb3VzZWwgLmltYWdlLWNhcm91c2VsX190ZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwNDU2O1xuICAgIHBhZGRpbmc6IDRyZW0gM3JlbTtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAuaW1hZ2UtY2Fyb3VzZWwgLmltYWdlLWNhcm91c2VsX190ZXh0ID4gKiArICoge1xuICAgICAgbWFyZ2luLXRvcDogMS41cmVtOyB9XG4gIC5pbWFnZS1jYXJvdXNlbC0tbm8tb2Zmc2V0IC5pbWFnZS1jYXJvdXNlbF9fb3ZlcmxheSB7XG4gICAgYm90dG9tOiAycmVtOyB9XG5cbi5pbmZvLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaW5mby1ib3ggaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAuaW5mby1ib3ggLmluZm8tYm94X19vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDJyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDFyZW07IH1cbiAgICAuaW5mby1ib3ggLmluZm8tYm94X19vdmVybGF5IGg0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tib2xkXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gICAgICBmb250LXNpemU6IDEuMTI1ZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgLmluZm8tYm94IC5pbmZvLWJveF9fb3ZlcmxheSBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG5cbi5pbnRyby1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDQ1NjsgfVxuICAuaW50cm8tc2VjdGlvbiAuaW50cm8tc2VjdGlvbl9fY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiA3cmVtIDEwcmVtIDEwcmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAgICAgLmludHJvLXNlY3Rpb24gLmludHJvLXNlY3Rpb25fX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiA1cmVtIDVyZW0gOHJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAuaW50cm8tc2VjdGlvbiAuaW50cm8tc2VjdGlvbl9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbSA0cmVtOyB9IH1cbiAgLmludHJvLXNlY3Rpb24gLmludHJvLXNlY3Rpb25fX2ltYWdlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLXRvcDogMTJyZW07IH1cbiAgICAuaW50cm8tc2VjdGlvbiAuaW50cm8tc2VjdGlvbl9faW1hZ2UgZmlnY2FwdGlvbiB7XG4gICAgICBjb2xvcjogd2hpdGU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgICAuaW50cm8tc2VjdGlvbiAuaW50cm8tc2VjdGlvbl9faW1hZ2Uge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cbiAgICAuaW50cm8tc2VjdGlvbiAuaW50cm8tc2VjdGlvbl9faW1hZ2UgaW1nIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1pbi13aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgICAgICAuaW50cm8tc2VjdGlvbiAuaW50cm8tc2VjdGlvbl9faW1hZ2UgaW1nIHtcbiAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0OyB9IH1cblxuLmxpbmstY2FyZCB7XG4gIGhlaWdodDogNTYwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiBibGFjaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gICAgLmxpbmstY2FyZCB7XG4gICAgICBoZWlnaHQ6IDUwMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgLmxpbmstY2FyZCB7XG4gICAgICBoZWlnaHQ6IDQ0MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLmxpbmstY2FyZCB7XG4gICAgICBoZWlnaHQ6IDQwMHB4OyB9IH1cbiAgLmxpbmstY2FyZCBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlOyB9XG4gIC5saW5rLWNhcmQgLmxpbmstY2FyZF9fb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY3ZjA7XG4gICAgZm9udC1mYW1pbHk6IFwiTG9yYVwiLCBUaW1lc05ld1JvbWFuLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgcGFkZGluZzogMnJlbSAxLjVyZW0gMXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogcGFkZGluZyAwLjJzIGVhc2U7IH1cbiAgICAubGluay1jYXJkIC5saW5rLWNhcmRfX292ZXJsYXkgc3ZnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4OyB9XG4gIC5saW5rLWNhcmQ6Zm9jdXMgaW1nLCAubGluay1jYXJkOmhvdmVyIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMjAlKTsgfVxuICAubGluay1jYXJkOmZvY3VzIC5saW5rLWNhcmRfX292ZXJsYXksIC5saW5rLWNhcmQ6aG92ZXIgLmxpbmstY2FyZF9fb3ZlcmxheSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07IH1cblxuLmxpbmsge1xuICBmb250LWZhbWlseTogXCJoa19ncm90ZXNrYm9sZFwiLCBUaW1lc05ld1JvbWFuLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmO1xuICBjb2xvcjogYmxhY2s7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubGluazpob3ZlciwgLmxpbms6Zm9jdXMge1xuICAgIGNvbG9yOiAjMDAwNDU2OyB9XG5cbi5iYWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJoa19ncm90ZXNrYm9sZFwiLCBUaW1lc05ld1JvbWFuLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBibGFjaztcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAuYmFjazpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGQ9J00wIDcuMzNsMi44MjktMi44MyA5LjE3NSA5LjMzOSA5LjE2Ny05LjMzOSAyLjgyOSAyLjgzLTExLjk5NiAxMi4xN3onLyUzRSUzQy9zdmclM0VcIik7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiAgLmJhY2s6aG92ZXIsIC5iYWNrOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uZmF1eC1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4ubW9kYWwtLWxvZ2luIC5tb2RhbC1oZWFkZXIge1xuICBib3JkZXI6IG5vbmU7IH1cblxuLm1vZGFsLS1sb2dpbiAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbi5tb2RhbC0tbG9naW4gLm1vZGFsLWRpYWxvZyB7XG4gIG1heC13aWR0aDogNDAwcHg7IH1cblxuLmxvZ2luIC5sb2dpbl9fbWFpbiB7XG4gIHBhZGRpbmc6IDFyZW07IH1cbiAgLmxvZ2luIC5sb2dpbl9fbWFpbiAuZm9yZ290LXBhc3N3b3JkIHtcbiAgICBjb2xvcjogIzAwMDQ1NjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmxvZ2luIGgzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5sb2dpbiBmb3JtID4gcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLmxvZ2luIGZvcm0gLmxvZ2luLXJlbWVtYmVyIHtcbiAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi5sb2dpbiBmb3JtIC5sb2dpbi11c2VybmFtZSBsYWJlbCxcbi5sb2dpbiBmb3JtIC5sb2dpbi1wYXNzd29yZCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5sb2dpbiBmb3JtIC5sb2dpbi11c2VybmFtZSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbi5sb2dpbiBmb3JtIC5sb2dpbi11c2VybmFtZSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG4ubG9naW4gZm9ybSAubG9naW4tcGFzc3dvcmQgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4ubG9naW4gZm9ybSAubG9naW4tcGFzc3dvcmQgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuXG4ubG9naW4gZm9ybSAubG9naW4tc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAubG9naW4gZm9ybSAubG9naW4tc3VibWl0IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA0NTY7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuXG4ubWVtYmVyLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgLm1lbWJlci1hY3Rpb25zIC5tZW1iZXItYWN0aW9uc19fbGlzdCBidXR0b24ge1xuICAgIGNvbG9yOiAjMDAwNDU2O1xuICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbjogMC40cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwNDU2O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDQ1NjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAwLjZyZW07XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuICAgIC5tZW1iZXItYWN0aW9ucyAubWVtYmVyLWFjdGlvbnNfX2xpc3QgYnV0dG9uOmhvdmVyLCAubWVtYmVyLWFjdGlvbnMgLm1lbWJlci1hY3Rpb25zX19saXN0IGJ1dHRvbjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwNDU2O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5tZW1iZXItYXJlYS1jb250ZW50IGgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuI21lbWJlci1saXN0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAjbWVtYmVyLWxpc3QtY29udGFpbmVyIC5zcGlubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL3N0YXRpYy9pbWcvc3Bpbm5lci5naWZcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICByaWdodDogMTBweDtcbiAgICBib3R0b206IDlweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgICNtZW1iZXItbGlzdC1jb250YWluZXIgLnNwaW5uZXIuaXMtdmlzaWJsZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAjbWVtYmVyLWxpc3QtY29udGFpbmVyIC5tZW1iZXItbGlzdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdzogYXV0bzsgfVxuICAgICNtZW1iZXItbGlzdC1jb250YWluZXIgLm1lbWJlci1saXN0IC5tZW1iZXItbGlzdF9faXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmMmZmOyB9XG4gICAgICAjbWVtYmVyLWxpc3QtY29udGFpbmVyIC5tZW1iZXItbGlzdCAubWVtYmVyLWxpc3RfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjhmZDsgfVxuICAgICAgI21lbWJlci1saXN0LWNvbnRhaW5lciAubWVtYmVyLWxpc3QgLm1lbWJlci1saXN0X19pdGVtID4gYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOWNhZGI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAjbWVtYmVyLWxpc3QtY29udGFpbmVyIC5tZW1iZXItbGlzdCAubWVtYmVyLWxpc3RfX2l0ZW0gPiBidXR0b246aG92ZXIsICNtZW1iZXItbGlzdC1jb250YWluZXIgLm1lbWJlci1saXN0IC5tZW1iZXItbGlzdF9faXRlbSA+IGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDQ1NjtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7IH1cblxuLm1lbWJlci1zcG90bGlnaHQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tZW1iZXItc3BvdGxpZ2h0LW5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdG9wOiAxMHJlbTsgfVxuICAubWVtYmVyLXNwb3RsaWdodC1uYXYgYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDQ1NjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL3N0YXRpYy9zdmcvYXJyb3ctcmlnaHQuc3ZnXCIpO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5tZW1iZXItc3BvdGxpZ2h0LW5hdiBidXR0b24ucHJldiB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7IH1cblxuLm1lbWJlci1zcG90bGlnaHQge1xuICBtYXgtd2lkdGg6IDEzOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIC8qIHNsaWRlIHdoZW4gbm90IGFjdGl2ZS9jZW50ZXIqL1xuICAvKiBzbGlkZSB3aGVuIGFjdGl2ZS9jZW50ZXIgKi8gfVxuICAubWVtYmVyLXNwb3RsaWdodCAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA3MzVweCkge1xuICAgICAgLm1lbWJlci1zcG90bGlnaHQgLnNsaWNrLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH0gfVxuICAubWVtYmVyLXNwb3RsaWdodCAubWVtYmVyLXNwb3RsaWdodF9fc2xpZGUge1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbSAycmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAgIC5tZW1iZXItc3BvdGxpZ2h0IC5tZW1iZXItc3BvdGxpZ2h0X19zbGlkZSA+IGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogYmxhY2s7IH1cbiAgICAubWVtYmVyLXNwb3RsaWdodCAubWVtYmVyLXNwb3RsaWdodF9fc2xpZGUgaW1nIHtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBtaW4taGVpZ2h0OiAzMjNweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDczNXB4KSB7XG4gICAgICAgIC5tZW1iZXItc3BvdGxpZ2h0IC5tZW1iZXItc3BvdGxpZ2h0X19zbGlkZSBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAubWVtYmVyLXNwb3RsaWdodCAubWVtYmVyLXNwb3RsaWdodF9fc2xpZGUgLm1lbWJlci1zcG90bGlnaHRfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgdG9wOiAwOyB9XG4gICAgICAubWVtYmVyLXNwb3RsaWdodCAubWVtYmVyLXNwb3RsaWdodF9fc2xpZGUgLm1lbWJlci1zcG90bGlnaHRfX2Rlc2NyaXB0aW9uIHAgc3Ryb25nIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjMxMjVlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza2JvbGRcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjsgfVxuICAgICAgLm1lbWJlci1zcG90bGlnaHQgLm1lbWJlci1zcG90bGlnaHRfX3NsaWRlIC5tZW1iZXItc3BvdGxpZ2h0X19kZXNjcmlwdGlvbiBwICsgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuOXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubWVtYmVyLXNwb3RsaWdodCB7XG4gICAgICAvKiBzbGlkZSB3aGVuIG5vdCBhY3RpdmUvY2VudGVyKi9cbiAgICAgIC8qIHNsaWRlIHdoZW4gYWN0aXZlL2NlbnRlciAqLyB9XG4gICAgICAubWVtYmVyLXNwb3RsaWdodCAuc2xpY2stY2VudGVyIC5tZW1iZXItc3BvdGxpZ2h0X19zbGlkZSBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cbiAgICAgIC5tZW1iZXItc3BvdGxpZ2h0IC5zbGljay1jZW50ZXIgLm1lbWJlci1zcG90bGlnaHRfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgdG9wOiAycmVtOyB9XG4gICAgICAubWVtYmVyLXNwb3RsaWdodCAuc2xpY2stc2xpZGVbYXJpYS1oaWRkZW49XCJ0cnVlXCJdOm5vdCguc2xpY2stY2xvbmVkKSB+IC5zbGljay1jbG9uZWRbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIC5tZW1iZXItc3BvdGxpZ2h0X19zbGlkZSBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gICAgICAubWVtYmVyLXNwb3RsaWdodCAuc2xpY2stc2xpZGVbYXJpYS1oaWRkZW49XCJ0cnVlXCJdOm5vdCguc2xpY2stY2xvbmVkKSB+IC5zbGljay1jbG9uZWRbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIC5tZW1iZXItc3BvdGxpZ2h0X19kZXNjcmlwdGlvbiB7XG4gICAgICAgIHRvcDogMDsgfVxuICAgICAgLm1lbWJlci1zcG90bGlnaHQgLnNsaWNrLXNsaWRlW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXTpub3QoW3RhYmluZGV4PVwiLTFcIl0pICsgLnNsaWNrLWNsb25lZFthcmlhLWhpZGRlbj1cInRydWVcIl0gLm1lbWJlci1zcG90bGlnaHRfX3NsaWRlIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfVxuICAgICAgLm1lbWJlci1zcG90bGlnaHQgLnNsaWNrLXNsaWRlW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXTpub3QoW3RhYmluZGV4PVwiLTFcIl0pICsgLnNsaWNrLWNsb25lZFthcmlhLWhpZGRlbj1cInRydWVcIl0gLm1lbWJlci1zcG90bGlnaHRfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgdG9wOiAycmVtOyB9IH1cbiAgLm1lbWJlci1zcG90bGlnaHQgLnNsaWNrLWNlbnRlciAubWVtYmVyLXNwb3RsaWdodF9fc2xpZGUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm1lbWJlci1zcG90bGlnaHQgLnNsaWNrLXNsaWRlW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXTpub3QoLnNsaWNrLWNsb25lZCkgfiAuc2xpY2stY2xvbmVkW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXSAubWVtYmVyLXNwb3RsaWdodF9fc2xpZGUge1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuICAubWVtYmVyLXNwb3RsaWdodCAuc2xpY2stc2xpZGVbYXJpYS1oaWRkZW49XCJ0cnVlXCJdOm5vdChbdGFiaW5kZXg9XCItMVwiXSkgKyAuc2xpY2stY2xvbmVkW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXSAubWVtYmVyLXNwb3RsaWdodF9fc2xpZGUge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLm1lbWJlcnMtbGlzdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiYmI3Yjc7IH1cbiAgLm1lbWJlcnMtbGlzdCAubWVtYmVycy1saXN0X19pdGVtIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiYmI3Yjc7IH1cbiAgICAubWVtYmVycy1saXN0IC5tZW1iZXJzLWxpc3RfX2l0ZW0gPiBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza2JvbGRcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuICAgIC5tZW1iZXJzLWxpc3QgLm1lbWJlcnMtbGlzdF9faXRlbSA+IHVsIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTsgfVxuICAgICAgLm1lbWJlcnMtbGlzdCAubWVtYmVycy1saXN0X19pdGVtID4gdWwgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwOyB9XG4gICAgICAgIC5tZW1iZXJzLWxpc3QgLm1lbWJlcnMtbGlzdF9faXRlbSA+IHVsIGxpIHN0cm9uZyB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza2JvbGRcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjsgfVxuICAgIC5tZW1iZXJzLWxpc3QgLm1lbWJlcnMtbGlzdF9faXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjsgfVxuICAgIC5tZW1iZXJzLWxpc3QgLm1lbWJlcnMtbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLm1lbWJlcnMtbmF2LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAubWVtYmVycy1uYXYtd3JhcCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwNDU2O1xuICAgICAgY29sb3I6IHdoaXRlOyB9IH1cblxuLm1lbWJlcnMtbmF2IHtcbiAgcGFkZGluZzogMCAwLjY1cmVtOyB9XG4gIC5tZW1iZXJzLW5hdiBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5tZW1iZXJzLW5hdiBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1lbWJlcnMtbmF2IC5tZW1iZXJzLW5hdl9fbGlzdCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubWVtYmVycy1uYXYgLm1lbWJlcnMtbmF2X19saXN0ID4gbGkgPiBhIHtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIC5tZW1iZXJzLW5hdiAubWVtYmVycy1uYXZfX2xpc3QgPiBsaSA+IGEge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfSB9XG4gICAgLm1lbWJlcnMtbmF2IC5tZW1iZXJzLW5hdl9fbGlzdCA+IGxpICsgbGkge1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAgIC5tZW1iZXJzLW5hdiAubWVtYmVycy1uYXZfX2xpc3QgPiBsaSAuZHJvcGRvd24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgZm9udC1zaXplOiAwLjkzNzVlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjJyZW07XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAubWVtYmVycy1uYXYgLm1lbWJlcnMtbmF2X19saXN0ID4gbGkgLmRyb3Bkb3duID4gbGkgKyBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgICAgIC5tZW1iZXJzLW5hdiAubWVtYmVycy1uYXZfX2xpc3QgPiBsaSAuZHJvcGRvd24gPiBsaSBhIHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgIC5tZW1iZXJzLW5hdiAubWVtYmVycy1uYXZfX2xpc3QgPiBsaSAuZHJvcGRvd24gPiBsaSBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfSB9XG4gICAgICAubWVtYmVycy1uYXYgLm1lbWJlcnMtbmF2X19saXN0ID4gbGkgLmRyb3Bkb3duLmlzLW9wZW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubWVtYmVycy1uYXYgLmN1cnJlbnRfcGFnZV9pdGVtID4gYSxcbiAgLm1lbWJlcnMtbmF2IC5jdXJyZW50LXBhZ2UtcGFyZW50ID4gYSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAubWVtYmVycy1uYXYgbGk6Zmlyc3QtY2hpbGQuY3VycmVudC1wYWdlLXBhcmVudCA+IGEge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIHJpZ2h0OiAtNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmRyb3Bkb3duLXRvZ2dsZS5pcy1hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgLmRyb3Bkb3duLXRvZ2dsZSAuZHJvcGRvd24tdG9nZ2xlX19pY29uIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB6LWluZGV4OiAxMDtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGQ9J00wIDcuMzNsMi44MjktMi44MyA5LjE3NSA5LjMzOSA5LjE2Ny05LjMzOSAyLjgyOSAyLjgzLTExLjk5NiAxMi4xN3onLyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5kcm9wZG93bi10b2dnbGUgLmRyb3Bkb3duLXRvZ2dsZV9faWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRkZGRicgZD0nTTAgNy4zM2wyLjgyOS0yLjgzIDkuMTc1IDkuMzM5IDkuMTY3LTkuMzM5IDIuODI5IDIuODMtMTEuOTk2IDEyLjE3eicvJTNFJTNDL3N2ZyUzRVwiKTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWVtYmVycy1uYXYtd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA0NTY7XG4gICAgei1pbmRleDogMTU7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDEwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuICAgIC5tZW1iZXJzLW5hdi13cmFwLmlzLW9wZW4ge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgLm1lbWJlcnMtbmF2IHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5tZW1iZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNHJlbTsgfVxuICAubWVtYmVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJsb2NrIC5wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAubWVtYmVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJsb2NrIC5wYWdpbmF0aW9uIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLm1lbWJlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1ibG9jayAucGFnaW5hdGlvbiBsaSBhIHtcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAubWVtYmVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJsb2NrIC5wYWdpbmF0aW9uIGxpICsgbGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgICAgIC5tZW1iZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tYmxvY2sgLnBhZ2luYXRpb24gbGkuY3VycmVudCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tib2xkXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7IH1cbiAgICAgIC5tZW1iZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tYmxvY2sgLnBhZ2luYXRpb24gbGkucHJldiBidXR0b24sIC5tZW1iZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tYmxvY2sgLnBhZ2luYXRpb24gbGkubmV4dCBidXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAubWVtYmVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJsb2NrIC5wYWdpbmF0aW9uIGxpLnByZXYuZGlzYWJsZWQsIC5tZW1iZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tYmxvY2sgLnBhZ2luYXRpb24gbGkubmV4dC5kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuMjsgfVxuICAgICAgLm1lbWJlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1ibG9jayAucGFnaW5hdGlvbiBsaS5wcmV2IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG4gICAgICAgIC5tZW1iZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tYmxvY2sgLnBhZ2luYXRpb24gbGkucHJldiBzdmcge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTsgfVxuICAgICAgLm1lbWJlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1ibG9jayAucGFnaW5hdGlvbiBsaS5uZXh0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5tZW1iZXJzLXNlYXJjaCBsYWJlbCxcbi5tZW1iZXJzLXNlYXJjaCBoNCxcbi5jYW5kaWRhdGUtZm9ybSBsYWJlbCxcbi5jYW5kaWRhdGUtZm9ybSBoNCxcbi53cGNmNy1mb3JtIGxhYmVsLFxuLndwY2Y3LWZvcm0gaDQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza2JvbGRcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMC43NWVtO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5tZW1iZXJzLXNlYXJjaCAuZm9ybS1jb250cm9sLFxuLmNhbmRpZGF0ZS1mb3JtIC5mb3JtLWNvbnRyb2wsXG4ud3BjZjctZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDQ1NjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDE0cHg7IH1cbiAgLm1lbWJlcnMtc2VhcmNoIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLFxuICAuY2FuZGlkYXRlLWZvcm0gLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsXG4gIC53cGNmNy1mb3JtIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cblxuLm1lbWJlcnMtc2VhcmNoIGJ1dHRvbixcbi5jYW5kaWRhdGUtZm9ybSBidXR0b24sXG4ud3BjZjctZm9ybSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5tZW1iZXJzLXNlYXJjaCAuY2xlYXItYWxsLFxuLmNhbmRpZGF0ZS1mb3JtIC5jbGVhci1hbGwsXG4ud3BjZjctZm9ybSAuY2xlYXItYWxsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza2JvbGRcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgY29sb3I6ICMwMDA0NTY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgcGFkZGluZzogMC41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm1lbWJlcnMtc2VhcmNoLmFyY2hpdmUtc2VhcmNoLFxuLmNhbmRpZGF0ZS1mb3JtLmFyY2hpdmUtc2VhcmNoLFxuLndwY2Y3LWZvcm0uYXJjaGl2ZS1zZWFyY2gge1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBwYWRkaW5nOiAycmVtOyB9XG4gIC5tZW1iZXJzLXNlYXJjaC5hcmNoaXZlLXNlYXJjaCAuZm9ybS1jb250cm9sLFxuICAuY2FuZGlkYXRlLWZvcm0uYXJjaGl2ZS1zZWFyY2ggLmZvcm0tY29udHJvbCxcbiAgLndwY2Y3LWZvcm0uYXJjaGl2ZS1zZWFyY2ggLmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG4gIC5tZW1iZXJzLXNlYXJjaC5hcmNoaXZlLXNlYXJjaCBsYWJlbCxcbiAgLm1lbWJlcnMtc2VhcmNoLmFyY2hpdmUtc2VhcmNoIGg0LFxuICAuY2FuZGlkYXRlLWZvcm0uYXJjaGl2ZS1zZWFyY2ggbGFiZWwsXG4gIC5jYW5kaWRhdGUtZm9ybS5hcmNoaXZlLXNlYXJjaCBoNCxcbiAgLndwY2Y3LWZvcm0uYXJjaGl2ZS1zZWFyY2ggbGFiZWwsXG4gIC53cGNmNy1mb3JtLmFyY2hpdmUtc2VhcmNoIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7IH1cblxuLm11bHRpLWZpZWxkIC5tdWx0aS1maWVsZF9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNjMwcHgpIHtcbiAgICAubXVsdGktZmllbGQgLm11bHRpLWZpZWxkX19pbm5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuLm11bHRpLWZpZWxkIC5tdWx0aS1maWVsZF9faXRlbSB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5tdWx0aS1maWVsZCAubXVsdGktZmllbGRfX2l0ZW0gbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tyZWd1bGFyXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtOyB9XG4gIC5tdWx0aS1maWVsZCAubXVsdGktZmllbGRfX2l0ZW0gLmZvcm0tY29udHJvbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5tdWx0aS1maWVsZCAubXVsdGktZmllbGRfX2l0ZW0gKyAubXVsdGktZmllbGRfX2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MzBweCkge1xuICAgICAgLm11bHRpLWZpZWxkIC5tdWx0aS1maWVsZF9faXRlbSArIC5tdWx0aS1maWVsZF9faXRlbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuLmFyY2hpdmUtc2VhcmNoIC5tdWx0aS1maWVsZCAubXVsdGktZmllbGRfX2l0ZW0gbGFiZWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIG9wYWNpdHk6IDAuODtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ud3BjZjctZm9ybSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLndwY2Y3LWZvcm0gLnNpbXBsZS1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMDA0NTY7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwNDU2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwNDU2O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMC41cmVtIDFyZW0gMC42cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjI1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2U7IH1cbiAgLndwY2Y3LWZvcm0gLnNpbXBsZS1idXR0b246aG92ZXIsIC53cGNmNy1mb3JtIC5zaW1wbGUtYnV0dG9uOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwNDU2O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4ud3BjZjctZm9ybSB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDE1MHB4OyB9XG5cbi5tZW1iZXJzLXVwZGF0ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogZmxleDsgfVxuICAubWVtYmVycy11cGRhdGUgLnd5c2l3eWcgYSB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAgIC5tZW1iZXJzLXVwZGF0ZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLm1lbWJlcnMtdXBkYXRlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLm1lbWJlcnMtdXBkYXRlID4gZGl2IHtcbiAgICBmbGV4OiAxOyB9XG4gIC5tZW1iZXJzLXVwZGF0ZSBoMiB7XG4gICAgZm9udC1zaXplOiAxLjMxMjVlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAubWVtYmVycy11cGRhdGUgLm1lbWJlcnMtdXBkYXRlX19jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwNDU2O1xuICAgIGZsZXg6IDEuNTtcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW07IH1cbiAgICAubWVtYmVycy11cGRhdGUgLm1lbWJlcnMtdXBkYXRlX19jb250ZW50IHAge1xuICAgICAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG4gIC5tZW1iZXJzLXVwZGF0ZSAubWVtYmVycy11cGRhdGVfX2ltYWdlIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAubWVtYmVycy11cGRhdGUgLm1lbWJlcnMtdXBkYXRlX19pbWFnZSBpbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDsgfSB9XG5cbi5tZW1iZXJzIC5zbGljay10cmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5tZW1iZXJzIC5tZW1iZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9XG4gIC5tZW1iZXJzIC5tZW1iZXIgPiBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07IH1cblxuLm1lbWJlcnMtYmlvIHtcbiAgYmFja2dyb3VuZDogI2Y5ZjdmMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYjdiNztcbiAgcGFkZGluZzogMS41cmVtIDJyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1lbWJlcnMtYmlvIC5tZW1iZXJzLXRodW1iIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjMwcHg7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLm1lbWJlcnMtYmlvIHAgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gIC5tZW1iZXJzLWJpbyBwIGkge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gICAgLm1lbWJlcnMtYmlvIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07IH0gfVxuXG4ubWVtYmVycy1uby1pbWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNHJlbSAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDQwMHB4OyB9XG4gIC5tZW1iZXJzLW5vLWltZyBzdmcge1xuICAgIGhlaWdodDogOTZweDtcbiAgICB3aWR0aDogOTZweDsgfVxuICAubWVtYmVycy1uby1pbWcgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza2JvbGRcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07IH1cblxuLm1lbWJlci1yZXN1bHRzLWluZm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmJiN2I3O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDFyZW07IH1cblxuaDQubWVtYmVycy1mb3VuZCB7XG4gIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tib2xkXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4ubW9kYWwtaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3gtc2hhZG93OiAycHggMnB4IDEwcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuICAubW9kYWwtaW1hZ2UgPiBoNCB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTsgfVxuICAubW9kYWwtaW1hZ2U6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA0NTY7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjRyZW0pOyB9XG4gICAgLm1vZGFsLWltYWdlOmhvdmVyID4gaDQge1xuICAgICAgY29sb3I6IHdoaXRlOyB9XG5cbi5tb2RhbCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubW9kYWwgLmJ0bi1jbG9zZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDAwNDU2JyBkPSdNMjMuOTU0IDIxLjAzbC05LjE4NC05LjA5NSA5LjA5Mi05LjE3NC0yLjgzMi0yLjgwNy05LjA5IDkuMTc5LTkuMTc2LTkuMDg4LTIuODEgMi44MSA5LjE4NiA5LjEwNS05LjA5NSA5LjE4NCAyLjgxIDIuODEgOS4xMTItOS4xOTIgOS4xOCA5LjF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubW9kYWwubW9kYWwtLXJvb20gLm1vZGFsLWRpYWxvZywgLm1vZGFsLm1vZGFsLS1pbWFnZS1ib3ggLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA3ODJweDsgfVxuICAubW9kYWwubW9kYWwtLXJvb20gLmJ0bi1jbG9zZSwgLm1vZGFsLm1vZGFsLS1pbWFnZS1ib3ggLmJ0bi1jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nJTIzRkZGRkZGJyBkPSdNMjMuOTU0IDIxLjAzbC05LjE4NC05LjA5NSA5LjA5Mi05LjE3NC0yLjgzMi0yLjgwNy05LjA5IDkuMTc5LTkuMTc2LTkuMDg4LTIuODEgMi44MSA5LjE4NiA5LjEwNS05LjA5NSA5LjE4NCAyLjgxIDIuODEgOS4xMTItOS4xOTIgOS4xOCA5LjF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHdpZHRoOiAxOHB4OyB9XG4gIC5tb2RhbC5tb2RhbC0tcm9vbSAubW9kYWwtY29udGVudCwgLm1vZGFsLm1vZGFsLS1pbWFnZS1ib3ggLm1vZGFsLWNvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIC5tb2RhbC5tb2RhbC0tcm9vbSAubW9kYWwtYm9keSwgLm1vZGFsLm1vZGFsLS1pbWFnZS1ib3ggLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDJyZW07IH1cbiAgICAubW9kYWwubW9kYWwtLXJvb20gLm1vZGFsLWJvZHkgaDQsIC5tb2RhbC5tb2RhbC0taW1hZ2UtYm94IC5tb2RhbC1ib2R5IGg0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLm1vZGFsLm1vZGFsLS1yb29tLm1vZGFsLS12aWRlbyAuYnRuLWNsb3NlLCAubW9kYWwubW9kYWwtLWltYWdlLWJveC5tb2RhbC0tdmlkZW8gLmJ0bi1jbG9zZSB7XG4gICAgdG9wOiAtMnJlbTtcbiAgICByaWdodDogMDsgfVxuICAubW9kYWwubW9kYWwtLXJvb20ubW9kYWwtLXZpZGVvIC5tb2RhbC1ib2R5LCAubW9kYWwubW9kYWwtLWltYWdlLWJveC5tb2RhbC0tdmlkZW8gLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm1vZGFsLm1vZGFsLS1pbWFnZS1ib3ggLmJ0bi1jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZD0nTTIzLjk1NCAyMS4wM2wtOS4xODQtOS4wOTUgOS4wOTItOS4xNzQtMi44MzItMi44MDctOS4wOSA5LjE3OS05LjE3Ni05LjA4OC0yLjgxIDIuODEgOS4xODYgOS4xMDUtOS4wOTUgOS4xODQgMi44MSAyLjgxIDkuMTEyLTkuMTkyIDkuMTggOS4xeicvJTNFJTNDL3N2ZyUzRVwiKTsgfVxuICAubW9kYWwubW9kYWwtLWltYWdlLWJveCAubW9kYWwtY29udGVudCAubW9kYWwtY29udGVudF9faGVhZGVyIHtcbiAgICBwYWRkaW5nOiAycmVtIDNyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgIC5tb2RhbC5tb2RhbC0taW1hZ2UtYm94IC5tb2RhbC1jb250ZW50IC5tb2RhbC1jb250ZW50X19oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAubW9kYWwubW9kYWwtLWltYWdlLWJveCAubW9kYWwtY29udGVudCAubW9kYWwtY29udGVudF9faGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAxLjVyZW07IH0gfVxuICAgIC5tb2RhbC5tb2RhbC0taW1hZ2UtYm94IC5tb2RhbC1jb250ZW50IC5tb2RhbC1jb250ZW50X19oZWFkZXIgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgICAubW9kYWwubW9kYWwtLWltYWdlLWJveCAubW9kYWwtY29udGVudCAubW9kYWwtY29udGVudF9faGVhZGVyID4gZGl2Omxhc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtOyB9IH1cbiAgICAgIC5tb2RhbC5tb2RhbC0taW1hZ2UtYm94IC5tb2RhbC1jb250ZW50IC5tb2RhbC1jb250ZW50X19oZWFkZXIgPiBkaXY6bGFzdC1jaGlsZCA+ICogKyAqIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAubW9kYWwubW9kYWwtLWltYWdlLWJveCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMXJlbSAzcmVtIDJyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgIC5tb2RhbC5tb2RhbC0taW1hZ2UtYm94IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07IH0gfVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXI6IG5vbmU7XG4gIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gIC5uYXYtdGFicyAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA0NTY7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICMwMDA0NTY7XG4gICAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza3JlZ3VsYXJcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMXJlbSAycmVtIDEuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAubmF2LXRhYnMgLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAubmF2LXRhYnMgLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwNDU2O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwMDQ1NjsgfVxuXG4ucGFnZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi41ZW07IH1cblxuLnBkZi1idXR0b24ge1xuICBmb250LWZhbWlseTogXCJMb3JhXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwNDU2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA0NTY7XG4gIHBhZGRpbmc6IDAuOGVtIDEuMWVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgLnBkZi1idXR0b24gc3ZnIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgICAucGRmLWJ1dHRvbiBzdmcgcGF0aCxcbiAgICAucGRmLWJ1dHRvbiBzdmcgcmVjdCB7XG4gICAgICBmaWxsOiAjMDAwNDU2O1xuICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2U7IH1cbiAgLnBkZi1idXR0b246aG92ZXIsIC5wZGYtYnV0dG9uOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwNDU2O1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5wZGYtYnV0dG9uOmhvdmVyIHN2ZyBwYXRoLFxuICAgIC5wZGYtYnV0dG9uOmhvdmVyIHN2ZyByZWN0LCAucGRmLWJ1dHRvbjpmb2N1cyBzdmcgcGF0aCxcbiAgICAucGRmLWJ1dHRvbjpmb2N1cyBzdmcgcmVjdCB7XG4gICAgICBmaWxsOiB3aGl0ZTsgfVxuXG4uYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5idXR0b24tZ3JvdXAgPiAqIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblxuLnF1aWNrLWxpbmtzLFxuLmJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5xdWljay1saW5rcyA+IGRpdixcbiAgLmJ1dHRvbi13cmFwcGVyID4gZGl2IHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5xdWljay1saW5rcyBsaSxcbiAgLnF1aWNrLWxpbmtzIGRpdixcbiAgLmJ1dHRvbi13cmFwcGVyIGxpLFxuICAuYnV0dG9uLXdyYXBwZXIgZGl2IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwLjRyZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzBweCkge1xuICAgICAgLnF1aWNrLWxpbmtzIGxpLFxuICAgICAgLnF1aWNrLWxpbmtzIGRpdixcbiAgICAgIC5idXR0b24td3JhcHBlciBsaSxcbiAgICAgIC5idXR0b24td3JhcHBlciBkaXYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAgIC5xdWljay1saW5rcyBsaSBhLFxuICAgIC5xdWljay1saW5rcyBsaSAuc2ltcGxlLWJ1dHRvbixcbiAgICAucXVpY2stbGlua3MgZGl2IGEsXG4gICAgLnF1aWNrLWxpbmtzIGRpdiAuc2ltcGxlLWJ1dHRvbixcbiAgICAuYnV0dG9uLXdyYXBwZXIgbGkgYSxcbiAgICAuYnV0dG9uLXdyYXBwZXIgbGkgLnNpbXBsZS1idXR0b24sXG4gICAgLmJ1dHRvbi13cmFwcGVyIGRpdiBhLFxuICAgIC5idXR0b24td3JhcHBlciBkaXYgLnNpbXBsZS1idXR0b24ge1xuICAgICAgY29sb3I6ICMwMDA0NTY7XG4gICAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwNDU2O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDQ1NjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZzogMC41cmVtIDFyZW0gMC42cmVtO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlOyB9XG4gICAgICAucXVpY2stbGlua3MgbGkgYTpob3ZlciwgLnF1aWNrLWxpbmtzIGxpIGE6Zm9jdXMsXG4gICAgICAucXVpY2stbGlua3MgbGkgLnNpbXBsZS1idXR0b246aG92ZXIsXG4gICAgICAucXVpY2stbGlua3MgbGkgLnNpbXBsZS1idXR0b246Zm9jdXMsXG4gICAgICAucXVpY2stbGlua3MgZGl2IGE6aG92ZXIsXG4gICAgICAucXVpY2stbGlua3MgZGl2IGE6Zm9jdXMsXG4gICAgICAucXVpY2stbGlua3MgZGl2IC5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuICAgICAgLnF1aWNrLWxpbmtzIGRpdiAuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbiAgICAgIC5idXR0b24td3JhcHBlciBsaSBhOmhvdmVyLFxuICAgICAgLmJ1dHRvbi13cmFwcGVyIGxpIGE6Zm9jdXMsXG4gICAgICAuYnV0dG9uLXdyYXBwZXIgbGkgLnNpbXBsZS1idXR0b246aG92ZXIsXG4gICAgICAuYnV0dG9uLXdyYXBwZXIgbGkgLnNpbXBsZS1idXR0b246Zm9jdXMsXG4gICAgICAuYnV0dG9uLXdyYXBwZXIgZGl2IGE6aG92ZXIsXG4gICAgICAuYnV0dG9uLXdyYXBwZXIgZGl2IGE6Zm9jdXMsXG4gICAgICAuYnV0dG9uLXdyYXBwZXIgZGl2IC5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuICAgICAgLmJ1dHRvbi13cmFwcGVyIGRpdiAuc2ltcGxlLWJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA0NTY7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuICAgIC5xdWljay1saW5rcyBsaSAuc2ltcGxlLWJ1dHRvbixcbiAgICAucXVpY2stbGlua3MgZGl2IC5zaW1wbGUtYnV0dG9uLFxuICAgIC5idXR0b24td3JhcHBlciBsaSAuc2ltcGxlLWJ1dHRvbixcbiAgICAuYnV0dG9uLXdyYXBwZXIgZGl2IC5zaW1wbGUtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA0NTY7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5xdWljay1saW5rcyBsaSAuc2ltcGxlLWJ1dHRvbjpob3ZlciwgLnF1aWNrLWxpbmtzIGxpIC5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuICAgICAgLnF1aWNrLWxpbmtzIGRpdiAuc2ltcGxlLWJ1dHRvbjpob3ZlcixcbiAgICAgIC5xdWljay1saW5rcyBkaXYgLnNpbXBsZS1idXR0b246Zm9jdXMsXG4gICAgICAuYnV0dG9uLXdyYXBwZXIgbGkgLnNpbXBsZS1idXR0b246aG92ZXIsXG4gICAgICAuYnV0dG9uLXdyYXBwZXIgbGkgLnNpbXBsZS1idXR0b246Zm9jdXMsXG4gICAgICAuYnV0dG9uLXdyYXBwZXIgZGl2IC5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuICAgICAgLmJ1dHRvbi13cmFwcGVyIGRpdiAuc2ltcGxlLWJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGNvbG9yOiAjMDAwNDU2OyB9XG5cbi5yZWFkLW1vcmUge1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMS4zMTI1ZW07XG4gIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tib2xkXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMXJlbSAwOyB9XG4gIC5yZWFkLW1vcmUucmVhZC1tb3JlLS13aGl0ZSB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi5tb2RhbC1yZWFkLW1vcmUge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMS4zMTI1ZW07XG4gIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tib2xkXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ucmVhZC1tb3JlLXRleHQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5yZXZpZXctbWVldGluZ3MtbGlzdCBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkOyB9XG4gIC5yZXZpZXctbWVldGluZ3MtbGlzdCBsaSA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7IH1cbiAgICAucmV2aWV3LW1lZXRpbmdzLWxpc3QgbGkgPiBhIGgzIHtcbiAgICAgIGNvbG9yOiAjMDAwNDU2O1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgICAucmV2aWV3LW1lZXRpbmdzLWxpc3QgbGkgPiBhID4gcCB7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTsgfVxuICAgIC5yZXZpZXctbWVldGluZ3MtbGlzdCBsaSA+IGEgPiBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwLjNyZW07XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuMnMgZWFzZTsgfVxuICAgICAgLnJldmlldy1tZWV0aW5ncy1saXN0IGxpID4gYSA+IHNwYW4gPiBzdmcge1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4OyB9XG4gICAgICAgIC5yZXZpZXctbWVldGluZ3MtbGlzdCBsaSA+IGEgPiBzcGFuID4gc3ZnIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICMwMDA0NTY7IH1cbiAgICAucmV2aWV3LW1lZXRpbmdzLWxpc3QgbGkgPiBhOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNjsgfVxuICAgICAgLnJldmlldy1tZWV0aW5ncy1saXN0IGxpID4gYTpob3ZlciA+IHNwYW4ge1xuICAgICAgICByaWdodDogMDsgfVxuICAucmV2aWV3LW1lZXRpbmdzLWxpc3QgbGkgKyBsaSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuXG4ucm9vbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA0NTY7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07IH1cbiAgLnJvb20tLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuICAucm9vbSAudGV4dC1ib3gge1xuICAgIHBhZGRpbmc6IDRyZW0gM3JlbTsgfVxuICAucm9vbSAucm9vbV9faW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnJvb20gLnJvb21fX2ltZyBmaWdjYXB0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBwYWRkaW5nOiAwLjVlbSAwLjZlbTsgfVxuICAgIC5yb29tIC5yb29tX19pbWcgaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5yb29tLWdhbGxlcnkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zY3JvbGxpbmctZ2FsbGVyeSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnNjcm9sbGluZy1nYWxsZXJ5IC5zY3JvbGxpbmctZ2FsbGVyeV9fc2xpZGVyIC5zY3JvbGxpbmctZ2FsbGVyeV9fc2xpZGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zY3JvbGxpbmctZ2FsbGVyeSAuc2Nyb2xsaW5nLWdhbGxlcnlfX3NsaWRlciAuc2Nyb2xsaW5nLWdhbGxlcnlfX3NsaWRlIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLnNjcm9sbGluZy1nYWxsZXJ5IC5zY3JvbGxpbmctZ2FsbGVyeV9fc2xpZGVyIC5zY3JvbGxpbmctZ2FsbGVyeV9fc2xpZGUgZmlnY2FwdGlvbiB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDAuNXJlbTsgfVxuICAuc2Nyb2xsaW5nLWdhbGxlcnkgLnNjcm9sbGluZy1nYWxsZXJ5X19zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgICBtYXJnaW46IDAgMjBweDsgfVxuICAuc2Nyb2xsaW5nLWdhbGxlcnkgLnNjcm9sbGluZy1nYWxsZXJ5X19zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIG1hcmdpbjogMCAtMjBweDsgfVxuXG4uc2l0ZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwNDU2O1xuICBwYWRkaW5nLXRvcDogMi45cmVtOyB9XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1sb2dvIHtcbiAgICB3aWR0aDogMTY2cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgLnNpdGUtZm9vdGVyIC5zaXRlLWxvZ28gc3ZnIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAuc2l0ZS1mb290ZXIgYSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7IH1cbiAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fbWFpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX19tYWluIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX21lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX21lbnUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX19tZW51IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG4gICAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fbWVudSBsaSArIGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgICAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fbWVudSBsaSArIGxpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtOyB9IH1cbiAgICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX19tZW51IGxpID4gYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX21lbnUgbGkgPiBhOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICAgIGJvdHRvbTogLTAuNXJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7IH1cbiAgICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX21lbnUgbGkgPiBhOmhvdmVyOmFmdGVyLCAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX19tZW51IGxpID4gYTpmb2N1czphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9XG4gIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX2NvcHkge1xuICAgIHBhZGRpbmc6IDFyZW0gMCAxLjVyZW07IH1cbiAgICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX19jb3B5IC5zaXRlLWZvb3Rlcl9fcG9saWNpZXMge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX2NvcHkgLnNpdGUtZm9vdGVyX19wb2xpY2llcyB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX2NvcHkgLnNpdGUtZm9vdGVyX19wb2xpY2llcyB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fY29weSAuc2l0ZS1mb290ZXJfX3BvbGljaWVzOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH0gfVxuICAgICAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fY29weSAuc2l0ZS1mb290ZXJfX3BvbGljaWVzIGxpLFxuICAgICAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fY29weSAuc2l0ZS1mb290ZXJfX3BvbGljaWVzIGEge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fY29weSAuc2l0ZS1mb290ZXJfX3BvbGljaWVzIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX2NvcHkgLnNpdGUtZm9vdGVyX19wb2xpY2llcyBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBvcmRlcjogMTsgfSB9XG4gICAgICAgIC5zaXRlLWZvb3RlciAuc2l0ZS1mb290ZXJfX2NvcHkgLnNpdGUtZm9vdGVyX19wb2xpY2llcyBsaSArIGxpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMS43cmVtOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAgICAgICAuc2l0ZS1mb290ZXIgLnNpdGUtZm9vdGVyX19jb3B5IC5zaXRlLWZvb3Rlcl9fcG9saWNpZXMgbGkgKyBsaSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cbiAgICAgICAgLnNpdGUtZm9vdGVyIC5zaXRlLWZvb3Rlcl9fY29weSAuc2l0ZS1mb290ZXJfX3BvbGljaWVzIGxpIGEge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4uc2l0ZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwNDU2O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMS41cmVtIDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zaXRlLWhlYWRlci5zaXRlLWhlYWRlci0tbWVtYmVycyB7XG4gICAgcGFkZGluZzogMXJlbSAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIC5zaXRlLWhlYWRlciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtOyB9IH1cbiAgLnNpdGUtaGVhZGVyIGEge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5zaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXJfX21haW4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyX19tZW1iZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5zaXRlLWhlYWRlciAuc2l0ZS1oZWFkZXJfX21lbnUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAuc2l0ZS1oZWFkZXIgLnNpdGUtaGVhZGVyX19tZW51LXRvZ2dsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLnNpdGUtbG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuc2l0ZS1sb2dvIHN2ZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAuc2l0ZS1sb2dvIHtcbiAgICAgIHdpZHRoOiAxNTRweDtcbiAgICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbi5zaXRlLW5hdiB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgLnNpdGUtbmF2IC5zaXRlLW5hdl9fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxLjg1cmVtO1xuICAgIHJpZ2h0OiAycmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAuc2l0ZS1uYXYgLnNpdGUtbmF2X19idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH0gfVxuICAuc2l0ZS1uYXYgLnNpdGUtbmF2X19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuc2l0ZS1uYXYgLnNpdGUtbmF2X19saXN0ID4gbGkgKyBsaSB7XG4gICAgICBtYXJnaW4tbGVmdDogMi41cmVtOyB9XG4gICAgLnNpdGUtbmF2IC5zaXRlLW5hdl9fbGlzdCA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnNpdGUtbmF2IC5zaXRlLW5hdl9fbGlzdCA+IGxpID4gYSB7XG4gICAgICBmb250LWZhbWlseTogXCJMb3JhXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxcmVtIDAuNXJlbSAxLjY1cmVtO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuc2l0ZS1uYXYgLnNpdGUtbmF2X19saXN0ID4gbGkgPiBhOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICAgIGJvdHRvbTogMS4wNXJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7IH1cbiAgICAgIC5zaXRlLW5hdiAuc2l0ZS1uYXZfX2xpc3QgPiBsaSA+IGE6aG92ZXI6YWZ0ZXIsIC5zaXRlLW5hdiAuc2l0ZS1uYXZfX2xpc3QgPiBsaSA+IGE6Zm9jdXM6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNpdGUtbmF2IC5zaXRlLW5hdl9fbGlzdCA+IGxpIC5kcm9wZG93biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAxLjg1cmVtIDMuNjVyZW07XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmN2YwO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UsIHZpc2liaWxpdHkgMC4ycyBlYXNlOyB9XG4gICAgICAgIC5zaXRlLW5hdiAuc2l0ZS1uYXZfX2xpc3QgPiBsaSAuZHJvcGRvd24gPiBsaSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgICAgLnNpdGUtbmF2IC5zaXRlLW5hdl9fbGlzdCA+IGxpIC5kcm9wZG93biA+IGxpIGEge1xuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza2JvbGRcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAgIC5zaXRlLW5hdiAuc2l0ZS1uYXZfX2xpc3QgPiBsaSAuZHJvcGRvd24gPiBsaTphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgbWFyZ2luOiAxcmVtIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgIC5zaXRlLW5hdiAuc2l0ZS1uYXZfX2xpc3QgPiBsaSAuZHJvcGRvd24gPiBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5zaXRlLW5hdiAuc2l0ZS1uYXZfX2xpc3QgPiBsaTpob3ZlciA+IGE6YWZ0ZXIsIC5zaXRlLW5hdiAuc2l0ZS1uYXZfX2xpc3QgPiBsaTpmb2N1cy13aXRoaW4gPiBhOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuc2l0ZS1uYXYgLnNpdGUtbmF2X19saXN0ID4gbGk6aG92ZXIgLmRyb3Bkb3duLCAuc2l0ZS1uYXYgLnNpdGUtbmF2X19saXN0ID4gbGk6Zm9jdXMtd2l0aGluIC5kcm9wZG93biB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uY3VycmVudF9wYWdlX2l0ZW0gPiBhLFxuLmN1cnJlbnQtcGFnZS1wYXJlbnQgPiBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ubWVudS10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBcIkxvcmFcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDAuNXJlbSBhdXRvIDA7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgLm1lbnUtdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAubWVudS10b2dnbGUtLW1lbWJlcnMge1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIC5tZW51LXRvZ2dsZTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkZGRkYnIGQ9J00wIDcuMzNsMi44MjktMi44MyA5LjE3NSA5LjMzOSA5LjE2Ny05LjMzOSAyLjgyOSAyLjgzLTExLjk5NiAxMi4xN3onLyUzRSUzQy9zdmclM0VcIik7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtOyB9XG4gIC5tZW51LXRvZ2dsZS5pcy1hY3RpdmU6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zaXRlLW5hdiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA0NTY7XG4gICAgei1pbmRleDogMTU7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwO1xuICAgIHRvcDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDEwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuICAgIC5zaXRlLW5hdiAuc2l0ZS1uYXZfX2J1dHRvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IHVuc2V0O1xuICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICAgIC5zaXRlLW5hdi5pcy1vcGVuIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gICAgLnNpdGUtbmF2IC5zaXRlLW5hdl9fbGlzdCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLnNpdGUtbmF2IC5zaXRlLW5hdl9fbGlzdCA+IGxpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIC5zaXRlLW5hdiAuc2l0ZS1uYXZfX2xpc3QgPiBsaSAuZHJvcGRvd24gPiBsaSBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgLnNpdGUtbmF2IC5zaXRlLW5hdl9fbGlzdCA+IGxpID4gYSB7XG4gICAgICAgICAgcGFkZGluZzogMC41cmVtOyB9XG4gICAgICAgICAgLnNpdGUtbmF2IC5zaXRlLW5hdl9fbGlzdCA+IGxpID4gYTphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5zaXRlLW5hdiAuc2l0ZS1uYXZfX2xpc3QgPiBsaSArIGxpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjlyZW07IH0gfVxuXG4uc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5zbGljay1kb3RzIGJ1dHRvbiB7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnNsaWNrLWRvdHMgbGkgKyBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07IH1cbiAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogIzAwMDQ1NjsgfVxuXG4uc3RhZmYsXG4ubWVtYmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIG1heC13aWR0aDogMjQwcHg7IH1cbiAgLnN0YWZmID4gaW1nLFxuICAubWVtYmVyID4gaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLnN0YWZmID4gc3BhbixcbiAgLm1lbWJlciA+IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza2JvbGRcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjsgfVxuICAgIC5zdGFmZiA+IHNwYW4uc3RhZmZfX3Bvc2l0aW9uLFxuICAgIC5tZW1iZXIgPiBzcGFuLnN0YWZmX19wb3NpdGlvbiB7XG4gICAgICBmb250LWZhbWlseTogXCJoa19ncm90ZXNrcmVndWxhclwiLCBUaW1lc05ld1JvbWFuLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmO1xuICAgICAgbWFyZ2luLXRvcDogMC40cmVtOyB9XG4gIC5zdGFmZi5zdGFmZi0tbGcgPiBpbWcsXG4gIC5tZW1iZXIuc3RhZmYtLWxnID4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDkwJTsgfVxuXG4ubWVtYmVyIHtcbiAgbWF4LXdpZHRoOiAxNDBweDsgfVxuXG4uc3VidGl0bGUge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza2JvbGRcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjsgfVxuXG4uc3dpcGVyLW5hdiBidXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHg7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnN3aXBlci1uYXYgYnV0dG9uIHN2ZyB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4OyB9XG4gIC5zd2lwZXItbmF2IGJ1dHRvbiArIGJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTsgfVxuXG4uc3dpcGVyIC5zbGljay1saXN0IHtcbiAgbWFyZ2luOiAwIC0xcmVtOyB9XG5cbi5zd2lwZXIgLnNsaWNrLXNsaWRlIHtcbiAgbWFyZ2luOiAwIDFyZW07IH1cblxuLnRleHQtYm94IGgxLFxuLnRleHQtYm94IC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnRleHQtYm94IGgxOmFmdGVyLFxuLnRleHQtYm94IC5oMTphZnRlcixcbi50ZXh0LWJveCBoMjphZnRlcixcbi50ZXh0LWJveCAuaDI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB3aWR0aDogMjAwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luLXRvcDogMS41cmVtOyB9XG5cbi50ZXh0LWJveCA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtOyB9XG5cbi50ZXh0LWJveCA+IGgyICsgKiB7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTsgfVxuXG4udGV4dC1ib3ggPiAqICsgLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDJyZW07IH1cblxuLnRleHQtYm94LS1wbGFpbi10aXRsZSBoMjphZnRlcixcbi50ZXh0LWJveC0tcGxhaW4tdGl0bGUgLmgyOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udGV4dC1ib3gtLXdoaXRlIHtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC50ZXh0LWJveC0td2hpdGUgaDE6YWZ0ZXIsXG4gIC50ZXh0LWJveC0td2hpdGUgLmgxOmFmdGVyLFxuICAudGV4dC1ib3gtLXdoaXRlIGgyOmFmdGVyLFxuICAudGV4dC1ib3gtLXdoaXRlIC5oMjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4udGV4dC1ib3gtLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAudGV4dC1ib3gtLWNlbnRlciBoMjphZnRlcixcbiAgLnRleHQtYm94LS1jZW50ZXIgLmgyOmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnRpbGVzIC50aWxlc19fdGlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAudGlsZXMgLnRpbGVzX190aWxlIGg1IHtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiaGtfZ3JvdGVza2JvbGRcIiwgVGltZXNOZXdSb21hbiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjsgfVxuXG4udHdvLWNvbHVtbi10ZXh0IHtcbiAgY29sdW1uczogMjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAudHdvLWNvbHVtbi10ZXh0IHtcbiAgICAgIGNvbHVtbnM6IHVuc2V0OyB9IH1cblxuLnVzZXItbWVudSB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgei1pbmRleDogMTA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgLnVzZXItbWVudSAudXNlci1tZW51X19uYW1lIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAudXNlci1tZW51IC51c2VyLW1lbnVfX3RvZ2dsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJoa19ncm90ZXNrYm9sZFwiLCBUaW1lc05ld1JvbWFuLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgQmFza2VydmlsbGUsIEdlb3JnaWEsIHNlcmlmOyB9XG4gICAgLnVzZXItbWVudSAudXNlci1tZW51X190b2dnbGUgPiBpbWcge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAudXNlci1tZW51IC51c2VyLW1lbnVfX3RvZ2dsZSA+IGltZyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICAudXNlci1tZW51IC51c2VyLW1lbnVfX3RvZ2dsZTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nd2hpdGUnIGQ9J00wIDcuMzNsMi44MjktMi44MyA5LjE3NSA5LjMzOSA5LjE2Ny05LjMzOSAyLjgyOSAyLjgzLTExLjk5NiAxMi4xN3onLyUzRSUzQy9zdmclM0VcIik7IH1cbiAgICAudXNlci1tZW51IC51c2VyLW1lbnVfX3RvZ2dsZS5pcy1hY3RpdmU6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAudXNlci1tZW51IC51c2VyLW1lbnVfX2xpc3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZjlmN2YwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICAgIHRvcDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7IH1cbiAgICAudXNlci1tZW51IC51c2VyLW1lbnVfX2xpc3QgbGkge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC51c2VyLW1lbnUgLnVzZXItbWVudV9fbGlzdCBsaSArIGxpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAgICAgLnVzZXItbWVudSAudXNlci1tZW51X19saXN0IGxpIGEge1xuICAgICAgICBjb2xvcjogIzAwMDQ1NjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tib2xkXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAgIC51c2VyLW1lbnUgLnVzZXItbWVudV9fbGlzdCBsaSBhOmhvdmVyLCAudXNlci1tZW51IC51c2VyLW1lbnVfX2xpc3QgbGkgYTpmb2N1cyB7XG4gICAgICAgICAgb3BhY2l0eTogMC43OyB9XG4gICAgLnVzZXItbWVudSAudXNlci1tZW51X19saXN0LmlzLW9wZW4ge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIG9wYWNpdHk6IDE7IH1cblxuLnZpZGVvLW1vZGFsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudmlkZW8tbW9kYWwgaW1nIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7IH1cbiAgLnZpZGVvLW1vZGFsOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGZpbGw9J3doaXRlJyBkPSdNMTIgMmM1LjUxNCAwIDEwIDQuNDg2IDEwIDEwcy00LjQ4NiAxMC0xMCAxMC0xMC00LjQ4Ni0xMC0xMCA0LjQ4Ni0xMCAxMC0xMHptMC0yYy02LjYyNyAwLTEyIDUuMzczLTEyIDEyczUuMzczIDEyIDEyIDEyIDEyLTUuMzczIDEyLTEyLTUuMzczLTEyLTEyLTEyem0tMyAxN3YtMTBsOSA1LjE0Ni05IDQuODU0eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTBweCA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDI1cHgpO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjVweCk7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlOyB9XG4gIC52aWRlby1tb2RhbDpob3ZlciBpbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7IH1cbiAgLnZpZGVvLW1vZGFsOmhvdmVyOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi53eXNpd3lnID4gKiArICoge1xuICBtYXJnaW4tdG9wOiAxLjJyZW07IH1cblxuLnd5c2l3eWcgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzAwMDQ1NjsgfVxuXG4ud3lzaXd5ZyBwIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tib2xkXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7IH1cblxuLnd5c2l3eWcgZW0ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLnd5c2l3eWcgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuICAud3lzaXd5ZyBvbCBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC53eXNpd3lnIG9sIGxpICsgbGkge1xuICAgICAgbWFyZ2luLXRvcDogMC40cmVtOyB9XG5cbi53eXNpd3lnIG9sIG9sLFxuLnd5c2l3eWcgb2wgdWwsXG4ud3lzaXd5ZyB1bCBvbCxcbi53eXNpd3lnIHVsIHVsIHtcbiAgbWFyZ2luLXRvcDogMC40cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07IH1cblxuLnd5c2l3eWcgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDsgfVxuICAud3lzaXd5ZyB1bCBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMS4ycmVtOyB9XG4gICAgLnd5c2l3eWcgdWwgbGkgKyBsaSB7XG4gICAgICBtYXJnaW4tdG9wOiAwLjRyZW07IH1cbiAgICAud3lzaXd5ZyB1bCBsaTpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA0NTY7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwLjdlbTsgfVxuXG4ud3lzaXd5ZyB0YWJsZSB0aCxcbi53eXNpd3lnIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMXJlbSAwLjI1cmVtOyB9XG5cbi53eXNpd3lnIHRhYmxlIHRoIHtcbiAgY29sb3I6ICMwMDA0NTY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tib2xkXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTVlM2RhOyB9XG5cbi53eXNpd3lnIHRhYmxlIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNWUzZGE7IH1cblxuLmJnLWJsdWUgLnd5c2l3eWcgdWwgbGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNhbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmN2YwOyB9XG5cbi5iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDQ1NjtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5iZy1ibHVlIGEge1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmJnLWJsdWUgaDEsXG4gIC5iZy1ibHVlIGgyLFxuICAuYmctYmx1ZSBoMyxcbiAgLmJnLWJsdWUgaDQsXG4gIC5iZy1ibHVlIGg1LFxuICAuYmctYmx1ZSBoNiB7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250YWluZXIgbWl4aW5zXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14LCAjeyRndXR0ZXJ9KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgsICN7JGd1dHRlcn0pO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcbiR3aGl0ZTogI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogIzAwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXG4kZ3JheXM6IChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMCxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3JzLW1hcFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLXZhcmlhYmxlc1xuJGJsdWU6ICMwZDZlZmQgIWRlZmF1bHQ7XG4kaW5kaWdvOiAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAjMTk4NzU0ICFkZWZhdWx0O1xuJHRlYWw6ICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogIzBkY2FmMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogJHB1cnBsZSxcbiAgXCJwaW5rXCI6ICRwaW5rLFxuICBcInJlZFwiOiAkcmVkLFxuICBcIm9yYW5nZVwiOiAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAkeWVsbG93LFxuICBcImdyZWVuXCI6ICRncmVlbixcbiAgXCJ0ZWFsXCI6ICR0ZWFsLFxuICBcImN5YW5cIjogJGN5YW4sXG4gIFwid2hpdGVcIjogJHdoaXRlLFxuICBcImdyYXlcIjogJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAkZ3JheS04MDAsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICRpbmZvLFxuICBcIndhcm5pbmdcIjogJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICRkYW5nZXIsXG4gIFwibGlnaHRcIjogJGxpZ2h0LFxuICBcImRhcmtcIjogJGRhcmssXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtcmdiXG4kdGhlbWUtY29sb3JzLXJnYjogbWFwLWxvb3AoJHRoZW1lLWNvbG9ycywgdG8tcmdiLCBcIiR2YWx1ZVwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLXJnYlxuXG4vLyBUaGUgY29udHJhc3QgcmF0aW8gdG8gcmVhY2ggYWdhaW5zdCB3aGl0ZSwgdG8gZGV0ZXJtaW5lIGlmIGNvbG9yIGNoYW5nZXMgZnJvbSBcImxpZ2h0XCIgdG8gXCJkYXJrXCIuIEFjY2VwdGFibGUgdmFsdWVzIGZvciBXQ0FHIDIuMCBhcmUgMywgNC41IGFuZCA3LlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9XQ0FHMjAvI3Zpc3VhbC1hdWRpby1jb250cmFzdC1jb250cmFzdFxuJG1pbi1jb250cmFzdC1yYXRpbzogNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICRibGFjayAhZGVmYXVsdDtcbiRjb2xvci1jb250cmFzdC1saWdodDogJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMCxcbikgIWRlZmF1bHQ7XG5cbiRpbmRpZ29zOiAoXG4gIFwiaW5kaWdvLTEwMFwiOiAkaW5kaWdvLTEwMCxcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxuICBcImluZGlnby0zMDBcIjogJGluZGlnby0zMDAsXG4gIFwiaW5kaWdvLTQwMFwiOiAkaW5kaWdvLTQwMCxcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxuICBcImluZGlnby02MDBcIjogJGluZGlnby02MDAsXG4gIFwiaW5kaWdvLTcwMFwiOiAkaW5kaWdvLTcwMCxcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxuICBcImluZGlnby05MDBcIjogJGluZGlnby05MDAsXG4pICFkZWZhdWx0O1xuXG4kcHVycGxlczogKFxuICBcInB1cnBsZS0xMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTIwMFwiOiAkcHVycGxlLTEwMCxcbiAgXCJwdXJwbGUtMzAwXCI6ICRwdXJwbGUtMzAwLFxuICBcInB1cnBsZS00MDBcIjogJHB1cnBsZS00MDAsXG4gIFwicHVycGxlLTUwMFwiOiAkcHVycGxlLTUwMCxcbiAgXCJwdXJwbGUtNjAwXCI6ICRwdXJwbGUtNjAwLFxuICBcInB1cnBsZS03MDBcIjogJHB1cnBsZS03MDAsXG4gIFwicHVycGxlLTgwMFwiOiAkcHVycGxlLTgwMCxcbiAgXCJwdXJwbGUtOTAwXCI6ICRwdXJwbGUtOTAwLFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDAsXG4pICFkZWZhdWx0O1xuXG4kcmVkczogKFxuICBcInJlZC0xMDBcIjogJHJlZC0xMDAsXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcbiAgXCJyZWQtMzAwXCI6ICRyZWQtMzAwLFxuICBcInJlZC00MDBcIjogJHJlZC00MDAsXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcbiAgXCJyZWQtNjAwXCI6ICRyZWQtNjAwLFxuICBcInJlZC03MDBcIjogJHJlZC03MDAsXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcbiAgXCJyZWQtOTAwXCI6ICRyZWQtOTAwLFxuKSAhZGVmYXVsdDtcblxuJG9yYW5nZXM6IChcbiAgXCJvcmFuZ2UtMTAwXCI6ICRvcmFuZ2UtMTAwLFxuICBcIm9yYW5nZS0yMDBcIjogJG9yYW5nZS0yMDAsXG4gIFwib3JhbmdlLTMwMFwiOiAkb3JhbmdlLTMwMCxcbiAgXCJvcmFuZ2UtNDAwXCI6ICRvcmFuZ2UtNDAwLFxuICBcIm9yYW5nZS01MDBcIjogJG9yYW5nZS01MDAsXG4gIFwib3JhbmdlLTYwMFwiOiAkb3JhbmdlLTYwMCxcbiAgXCJvcmFuZ2UtNzAwXCI6ICRvcmFuZ2UtNzAwLFxuICBcIm9yYW5nZS04MDBcIjogJG9yYW5nZS04MDAsXG4gIFwib3JhbmdlLTkwMFwiOiAkb3JhbmdlLTkwMCxcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDAsXG4pICFkZWZhdWx0O1xuXG4kZ3JlZW5zOiAoXG4gIFwiZ3JlZW4tMTAwXCI6ICRncmVlbi0xMDAsXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXG4gIFwiZ3JlZW4tMzAwXCI6ICRncmVlbi0zMDAsXG4gIFwiZ3JlZW4tNDAwXCI6ICRncmVlbi00MDAsXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXG4gIFwiZ3JlZW4tNjAwXCI6ICRncmVlbi02MDAsXG4gIFwiZ3JlZW4tNzAwXCI6ICRncmVlbi03MDAsXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXG4gIFwiZ3JlZW4tOTAwXCI6ICRncmVlbi05MDAsXG4pICFkZWZhdWx0O1xuXG4kdGVhbHM6IChcbiAgXCJ0ZWFsLTEwMFwiOiAkdGVhbC0xMDAsXG4gIFwidGVhbC0yMDBcIjogJHRlYWwtMjAwLFxuICBcInRlYWwtMzAwXCI6ICR0ZWFsLTMwMCxcbiAgXCJ0ZWFsLTQwMFwiOiAkdGVhbC00MDAsXG4gIFwidGVhbC01MDBcIjogJHRlYWwtNTAwLFxuICBcInRlYWwtNjAwXCI6ICR0ZWFsLTYwMCxcbiAgXCJ0ZWFsLTcwMFwiOiAkdGVhbC03MDAsXG4gIFwidGVhbC04MDBcIjogJHRlYWwtODAwLFxuICBcInRlYWwtOTAwXCI6ICR0ZWFsLTkwMCxcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwLFxuKSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKVxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbjogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6IGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXG5cbiR2YXJpYWJsZS1wcmVmaXg6IGJzLSAhZGVmYXVsdDtcblxuLy8gR3JhZGllbnRcbi8vXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoXG4gIDE4MGRlZyxcbiAgcmdiYSgkd2hpdGUsIDAuMTUpLFxuICByZ2JhKCR3aGl0ZSwgMClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZhcmlhYmxlLWdyYWRpZW50XG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogJHNwYWNlciAqIDAuMjUsXG4gIDI6ICRzcGFjZXIgKiAwLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuICA2OiAkc3BhY2VyICogMy41LFxuICA3OiAkc3BhY2VyICogNCxcbiAgODogJHNwYWNlciAqIDQuNSxcbiAgOTogJHNwYWNlciAqIDUsXG4gIDEwOiAkc3BhY2VyICogNS41LFxuICAxMTogJHNwYWNlciAqIDYsXG4gIDEyOiAkc3BhY2VyICogNi41LFxuICAxMzogJHNwYWNlciAqIDcsXG4gIDE0OiAkc3BhY2VyICogNy41LFxuICAxNTogJHNwYWNlciAqIDgsXG4gIDE2OiAkc3BhY2VyICogOC41LFxuICAxNzogJHNwYWNlciAqIDksXG4gIDE4OiAkc3BhY2VyICogOS41LFxuICAxOTogJHNwYWNlciAqIDEwLFxuICAyMDogJHNwYWNlciAqIDEwLjUsXG4pICFkZWZhdWx0O1xuXG4kbmVnYXRpdmUtc3BhY2VyczogaWYoXG4gICRlbmFibGUtbmVnYXRpdmUtbWFyZ2lucyxcbiAgbmVnYXRpdmlmeS1tYXAoJHNwYWNlcnMpLFxuICBudWxsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJSxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LXRleHQtYWxpZ246IG51bGwgIWRlZmF1bHQ7XG5cbi8vIFV0aWxpdGllcyBtYXBzXG4vL1xuLy8gRXh0ZW5kcyB0aGUgZGVmYXVsdCBgJHRoZW1lLWNvbG9yc2AgbWFwcyB0byBoZWxwIGNyZWF0ZSBvdXIgdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLWNvbG9yc1xuJHV0aWxpdGllcy1jb2xvcnM6IG1hcC1tZXJnZShcbiAgJHRoZW1lLWNvbG9ycy1yZ2IsXG4gIChcbiAgICBcImJsYWNrXCI6IHRvLXJnYigkYmxhY2spLFxuICAgIFwid2hpdGVcIjogdG8tcmdiKCR3aGl0ZSksXG4gICAgXCJib2R5XCI6IHRvLXJnYigkYm9keS1jb2xvciksXG4gIClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy1jb2xvcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHV0aWxpdGllcy10ZXh0LWNvbG9yc1xuJHV0aWxpdGllcy10ZXh0LWNvbG9yczogbWFwLWxvb3AoXG4gICR1dGlsaXRpZXMtY29sb3JzLFxuICByZ2JhLWNzcy12YXIsXG4gIFwiJGtleVwiLFxuICBcInRleHRcIlxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdXRpbGl0aWVzLXRleHQtY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB1dGlsaXRpZXMtYmctY29sb3JzXG4kdXRpbGl0aWVzLWJnLWNvbG9yczogbWFwLWxvb3AoXG4gICR1dGlsaXRpZXMtY29sb3JzLFxuICByZ2JhLWNzcy12YXIsXG4gIFwiJGtleVwiLFxuICBcImJnXCJcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy1iZy1jb2xvcnNcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246IHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6IDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiBzaGlmdC1jb2xvcigkbGluay1jb2xvciwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiBudWxsICFkZWZhdWx0O1xuXG4kc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnQ6IGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6IDEgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogMXJlbSAhZGVmYXVsdDtcblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4LFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JpZC1icmVha3BvaW50c1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHgsXG4gIHh4bDogMTIzMHB4LFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6IDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAzMHB4ICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6IDYgIWRlZmF1bHQ7XG5cbiRndXR0ZXJzOiAkc3BhY2VycyAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNSAhZGVmYXVsdDtcblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcbiRib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiRib3JkZXItd2lkdGhzOiAoXG4gIDE6IDFweCxcbiAgMjogMnB4LFxuICAzOiAzcHgsXG4gIDQ6IDRweCxcbiAgNTogNXB4LFxuKSAhZGVmYXVsdDtcblxuJGJvcmRlci1jb2xvcjogJGdyYXktMzAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogMC4ycmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6IDAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6IDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAwLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgkYmxhY2ssIDAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgMC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6IGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgMC4wNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3gtc2hhZG93LXZhcmlhYmxlc1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXG4kY2FyZXQtd2lkdGg6IDAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAkY2FyZXQtd2lkdGggKiAwLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICRjYXJldC13aWR0aCAqIDAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiBhbGwgMC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6IG9wYWNpdHkgMC4xNXMgbGluZWFyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLXRyYW5zaXRpb25cbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiBoZWlnaHQgMC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiB3aWR0aCAwLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sXG4gIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsXG4gIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcyxcbiAgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LWJhc2U6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XG5cbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxuJGZvbnQtc2l6ZS1yb290OiBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtc206ICRmb250LXNpemUtYmFzZSAqIDAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6IGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6IDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtYmFzZTogMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAxLjI1ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWxnOiAyICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaGVhZGluZ3MtdmFyaWFibGVzXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6IDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaGVhZGluZ3MtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXG4kZGlzcGxheS1mb250LXNpemVzOiAoXG4gIDE6IDVyZW0sXG4gIDI6IDQuNXJlbSxcbiAgMzogNHJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW0sXG4pICFkZWZhdWx0O1xuXG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdHlwZS12YXJpYWJsZXNcbiRsZWFkLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6IDAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWItc3VwLWZvbnQtc2l6ZTogMC43NWVtICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XG4kaHItaGVpZ2h0OiAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6IDAuMjUgIWRlZmF1bHQ7XG5cbiRsZWdlbmQtbWFyZ2luLWJvdHRvbTogMC41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXNpemU6IDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6IG51bGwgIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6IDAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAwLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAjZmNmOGUzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYWJsZXNcbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogMC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAwLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXktc206IDAuMjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206IDAuMjVyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduOiB0b3AgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiR0YWJsZS10aC1mb250LXdlaWdodDogbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcjogMC4wNSAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnOiByZ2JhKCRibGFjaywgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6IDAuMSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6IHJnYmEoJGJsYWNrLCAkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ob3Zlci1jb2xvcjogJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogMC4wNzUgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6IHJnYmEoJGJsYWNrLCAkdGFibGUtaG92ZXItYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6IDAuMSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Q29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAtODAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6IHNoaWZ0LWNvbG9yKCRzZWNvbmRhcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic3VjY2Vzc1wiOiBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJpbmZvXCI6IHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxuICBcIndhcm5pbmdcIjogc2hpZnQtY29sb3IoJHdhcm5pbmcsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiZGFuZ2VyXCI6IHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogJGxpZ2h0LFxuICBcImRhcmtcIjogJGRhcmssXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS1sb29wXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6IDAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6IDAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAwLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAwLjI1ICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogcmdiYShcbiAgJGNvbXBvbmVudC1hY3RpdmUtYmcsXG4gICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eVxuKSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogMCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoXG4gICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAwLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206IDAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogMC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6IDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhYmxlc1xuJGJ0bi1wYWRkaW5nLXk6ICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIDAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogMC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgMC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNjAwICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6IDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6IDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogMjAlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6IDEwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQ6IDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQ6IDI1JSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogMTAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFibGVzXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6IDAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zdHlsZTogbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6IG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWNvbG9yOiAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1sYWJlbC12YXJpYWJsZXNcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206IDAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc3R5bGU6IG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcbiRpbnB1dC1wYWRkaW5nLXk6ICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICRib2R5LWJnICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA1MCUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6IGFkZChcbiAgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLFxuICAkaW5wdXQtcGFkZGluZy15ICogMlxuKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogYWRkKFxuICAkaW5wdXQtbGluZS1oZWlnaHQgKiAwLjVlbSxcbiAgJGlucHV0LXBhZGRpbmcteVxuKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogYWRkKFxuICAkaW5wdXQtbGluZS1oZWlnaHQgKiAwLjI1ZW0sXG4gICRpbnB1dC1wYWRkaW5nLXkgKiAwLjVcbikgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6IGFkZChcbiAgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLFxuICBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSlcbikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiBhZGQoXG4gICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSxcbiAgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpXG4pICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogYWRkKFxuICAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sXG4gIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKVxuKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6IDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6IDFlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAwLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206IDAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6IG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I6IG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRibGFjaywgMC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAwLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGwzIDNsNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6IDAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDogMXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1jaGVjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuJGZvcm0tc3dpdGNoLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogJGZvcm0tc3dpdGNoLXdpZHRoICsgMC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1wb3NpdGlvbiAwLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgZm9yIGJhY2tncm91bmQtaW1hZ2VcbiRmb3JtLXNlbGVjdC1mb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZzogJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uOiByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAxNnB4IDEycHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICRncmF5LTgwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3I6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMi41ICtcbiAgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246IGNlbnRlciByaWdodCAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGZcbiAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwICRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aFxuICAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtOiAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXRyYW5zaXRpb246ICRpbnB1dC10cmFuc2l0aW9uICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tcmFuZ2UtdmFyaWFibGVzXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogMTAwJSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogMC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiBwb2ludGVyICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICRncmF5LTMwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6IDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg6IDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6IDAgMC4xcmVtIDAuMjVyZW0gcmdiYSgkYmxhY2ssIDAuMSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6IHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogJGdyYXktNTAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogc2hhZGUtY29sb3IoJGZvcm0tZmlsZS1idXR0b24tYmcsIDUlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1maWxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6IDEuMjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6IDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6IDEuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAwLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6IDAuNjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuNXJlbSlcbiAgdHJhbnNsYXRlWCgwLjE1cmVtKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogJGZvcm0tdGV4dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxuICBcInZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLFxuICApLFxuICBcImludmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLFxuICApLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB6aW5kZXgtc3RhY2tcbiR6aW5kZXgtZHJvcGRvd246IDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6IDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAxMDQ1ICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6IDEwNTUgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6IDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6IDEwODAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xuXG4vLyBOYXZzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXG4kbmF2LWxpbmstcGFkZGluZy15OiAwLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1jb2xvcjogJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1saW5rLXRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxuICBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdmFyaWFibGVzXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICRzcGFjZXIgKiAwLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IDAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIDAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogMXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogMC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6IDAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdGhlbWUtdmFyaWFibGVzXG4kbmF2YmFyLWRhcmstY29sb3I6IHJnYmEoJHdoaXRlLCAwLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogcmdiYSgkYmxhY2ssIDAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogcmdiYSgkYmxhY2ssIDAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiByZ2JhKCRibGFjaywgMC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAwLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdGhlbWUtdmFyaWFibGVzXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xuJGRyb3Bkb3duLW1pbi13aWR0aDogMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogMC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogMC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgMC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KFxuICAkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyxcbiAgJGRyb3Bkb3duLWJvcmRlci13aWR0aFxuKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICRzcGFjZXIgKiAwLjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogc2hhZGUtY29sb3IoJGdyYXktOTAwLCAxMCUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogJHNwYWNlciAqIDAuMjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcbiRkcm9wZG93bi1kYXJrLWNvbG9yOiAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiByZ2JhKCR3aGl0ZSwgMC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmc6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAwLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogMC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogMC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogMC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAwLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDogLSRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1iZzogJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuLy8gUGxhY2Vob2xkZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogMC41ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAwLjIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xuXG4vLyBDYXJkc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcbiRjYXJkLXNwYWNlci15OiAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogJHNwYWNlciAqIDAuNSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KFxuICAkY2FyZC1ib3JkZXItcmFkaXVzLFxuICAkY2FyZC1ib3JkZXItd2lkdGhcbikgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAkY2FyZC1zcGFjZXIteSAqIDAuNSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiByZ2JhKCRibGFjaywgMC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6IG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6IG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtZ3JvdXAtbWFyZ2luOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmQtdmFyaWFibGVzXG5cbi8vIEFjY29yZGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuJGFjY29yZGlvbi1wYWRkaW5nLXk6IDFyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteDogMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1iZzogJGJvZHktYmcgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgMC4xMjUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoXG4gICRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cyxcbiAgJGFjY29yZGlvbi1ib3JkZXItd2lkdGhcbikgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDogJGFjY29yZGlvbi1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteTogJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICRhY2NvcmRpb24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogJGFjY29yZGlvbi1iZyAhZGVmYXVsdDtcbiRhY2NvcmRpb24tdHJhbnNpdGlvbjogJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIDAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6IHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDkwJSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6IHNoYWRlLWNvbG9yKCRwcmltYXJ5LCAxMCUpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogJGFjY29yZGlvbi1idXR0b24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yOiAkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAwLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICRzcGFjZXIgKiAwLjI1ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAkc3BhY2VyICogMC41ICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogMC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAwLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtdmFyaWFibGVzXG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KFxuICAkcG9wb3Zlci1ib3JkZXItcmFkaXVzLFxuICAkcG9wb3Zlci1ib3JkZXItd2lkdGhcbikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiBzaGFkZS1jb2xvcigkcG9wb3Zlci1iZywgNiUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAwLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAkc3BhY2VyICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAwLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgMC4wNSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cbi8vIFRvYXN0c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXG4kdG9hc3QtbWF4LXdpZHRoOiAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6IDAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAwLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAwLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvYXN0LXZhcmlhYmxlc1xuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogMC43NWVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogMC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogMC42NWVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS12YXJpYWJsZXNcblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAwLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAwLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAwLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdChcbiAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyxcbiAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoXG4pICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogMC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwtc206IDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwteGw6IDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhYmxlc1xuJGFsZXJ0LXBhZGRpbmcteTogJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kYWxlcnQtYmctc2NhbGU6IC04MCUgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXNjYWxlOiAtNzAlICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLXNjYWxlOiA0MCUgIWRlZmF1bHQ7XG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLXZhcmlhYmxlc1xuJHByb2dyZXNzLWhlaWdodDogMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogJGdyYXktOTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogJHNwYWNlciAqIDAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAkc3BhY2VyICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZTogLTgwJSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6IDQwJSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuJHRodW1ibmFpbC1wYWRkaW5nOiAwLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG4vLyBGaWd1cmVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAkZ3JheS02MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcblxuLy8gQnJlYWRjcnVtYnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXG4kYnJlYWRjcnVtYi1mb250LXNpemU6IG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6IDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6IDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogMC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJnOiBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICRicmVhZGNydW1iLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xuXG4vLyBDYXJvdXNlbFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtdmFyaWFibGVzXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6IDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6IDAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6IDAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk6IDAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAxICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6IDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI6IDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6IDJyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246IDAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogMC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAwLjc1cyAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206IDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAwLjJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci12YXJpYWJsZXNcblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogMC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICRidG4tY2xvc2UtcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1jb2xvcjogJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtc2hhZG93OiAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6IDAuNSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTogMC43NSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogMSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogMC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNsb3NlLXZhcmlhYmxlc1xuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtcGFkZGluZy14OiAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aDogNDAwcHggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodDogMzB2aCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iZy1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy12YXJpYWJsZXNcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAwLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogMC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogbnVsbCAhZGVmYXVsdDtcbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15KSAqIC0xKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkgKiAtLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpICogLS41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAvLyBBZGQgYm94IHNpemluZyBpZiBvbmx5IHRoZSBncmlkIGlzIGxvYWRlZFxuICBib3gtc2l6aW5nOiBpZih2YXJpYWJsZS1leGlzdHMoaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZykgYW5kICRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nLCBib3JkZXItYm94LCBudWxsKTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHNldCB0aGUgd2lkdGhcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUHJldmVudCBgLmNvbC1hdXRvYCwgYC5jb2xgICgmIHJlc3BvbnNpdmUgdmFyaWFudHMpIGZyb20gYnJlYWtpbmcgb3V0IHRoZSBncmlkXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi10b3A6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZTogZmFsc2UsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuXG4gIH0gQGVsc2Uge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuZCBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIHZhbHVlXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiB1bml0KCRyZnMtYmFzZS12YWx1ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWxjdWxhdGUgdGhlIG1lZGlhIHF1ZXJ5IHZhbHVlXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcbiRyZnMtbXEtcHJvcGVydHktaGVpZ2h0OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtaGVpZ2h0LCBtaW4taGVpZ2h0KTtcblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSksICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtcnVsZSB7XG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAuZW5hYmxlLXJmcyAmLFxuICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG5cbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5lbmFibGUtcmZzICYsXG4gICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxuQGZ1bmN0aW9uIHJmcy12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6ICcnO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgJyAwJztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIEBpZiAkdW5pdCA9PSBweCB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcmVtIGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyBpZigkcmZzLXVuaXQgPT0gcHgsICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIDEpICogJHJmcy1yZW0tdmFsdWV9cHgsICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6ICcnO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgJyAwJztcbiAgICB9XG5cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgJHZhbHVlO1xuICAgICAgfVxuXG4gICAgICBAZWxzZSB7XG4gICAgICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJHZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbiAgICAgICAgJHZhbHVlOiBkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgaWYoJHVuaXQgPT0gcHgsIDEsIGRpdmlkZSgxLCAkcmZzLXJlbS12YWx1ZSkpKTtcblxuICAgICAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIHZhbHVlIGlzIGdyZWF0ZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAaWYgYWJzKCR2YWx1ZSkgPD0gJHJmcy1iYXNlLXZhbHVlIG9yIG5vdCAkZW5hYmxlLXJmcyB7XG4gICAgICAgICAgJHZhbDogJHZhbCArICcgJyArICBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyAnIGNhbGMoJyArICRtaW4td2lkdGggKyBpZigkdmFsdWUgPCAwLCAnIC0gJywgJyArICcpICsgJHZhcmlhYmxlLXdpZHRoICsgJyknO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBSRlMgbWl4aW5cbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XG4gICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZXMpO1xuICAgICRmbHVpZFZhbDogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpO1xuXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgIEBpZiAkdmFsID09ICRmbHVpZFZhbCB7XG4gICAgICAjeyRwcm9wZXJ0eX06ICR2YWw7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBpbmNsdWRlIF9yZnMtcnVsZSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJHZhbCwgJGZsdWlkVmFsKTtcblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkVmFsLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kIGhlbHBlciBtaXhpbnNcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xufVxuXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZyk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xufVxuXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1ib3R0b20pO1xufVxuXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xufVxuXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xufVxuXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXRvcCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcbn1cblxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tbGVmdCk7XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLWdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGVnLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRwcm9wZXJ0eS1jbGFzc306ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRwcm9wZXJ0eS1jbGFzc306ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhbHVlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmVuZDpyZW1vdmUgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSRlMgcmVzY2FsaW5nXG5AbWVkaWEgKG1pbi13aWR0aDogJHJmcy1tcS12YWx1ZSkge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtY2xhc3Nlc1xuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS1jbGFzc2VzXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXkgJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6ICRhY2NvcmRpb24tYnV0dG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBSZXNldCBidXR0b24gc3R5bGVcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFjY29yZGlvbi1idXR0b24tYmc7XG4gIGJvcmRlcjogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRhY2NvcmRpb24tdHJhbnNpdGlvbik7XG5cbiAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgIGNvbG9yOiAkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgKCRhY2NvcmRpb24tYm9yZGVyLXdpZHRoICogLTEpIDAgJGFjY29yZGlvbi1ib3JkZXItY29sb3I7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uKTtcbiAgICAgIHRyYW5zZm9ybTogJGFjY29yZGlvbi1pY29uLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cblxuICAvLyBBY2NvcmRpb24gaWNvblxuICAmOjphZnRlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6ICRhY2NvcmRpb24taWNvbi13aWR0aDtcbiAgICBoZWlnaHQ6ICRhY2NvcmRpb24taWNvbi13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICRhY2NvcmRpb24taWNvbi13aWR0aDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGJvcmRlci1jb2xvcjogJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxufVxuXG4uYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRhY2NvcmRpb24tYmc7XG4gIGJvcmRlcjogJGFjY29yZGlvbi1ib3JkZXItd2lkdGggc29saWQgJGFjY29yZGlvbi1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAvLyBPbmx5IHNldCBhIGJvcmRlci1yYWRpdXMgb24gdGhlIGxhc3QgaXRlbSBpZiB0aGUgYWNjb3JkaW9uIGlzIGNvbGxhcHNlZFxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6ICRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXkgJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteDtcbn1cblxuXG4vLyBGbHVzaCBhY2NvcmRpb24gaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGFjY29yZGlvbiBpdGVtcyBlZGdlLXRvLWVkZ2UuXG5cbi5hY2NvcmRpb24tZmx1c2gge1xuICAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7IGJvcmRlci10b3A6IDA7IH1cbiAgICAmOmxhc3QtY2hpbGQgeyBib3JkZXItYm90dG9tOiAwOyB9XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy8gQm9vdHN0cmFwIGZ1bmN0aW9uc1xuLy9cbi8vIFV0aWxpdHkgbWl4aW5zIGFuZCBmdW5jdGlvbnMgZm9yIGV2YWx1YXRpbmcgc291cmNlIGNvZGUgYWNyb3NzIG91ciB2YXJpYWJsZXMsIG1hcHMsIGFuZCBtaXhpbnMuXG5cbi8vIEFzY2VuZGluZ1xuLy8gVXNlZCB0byBldmFsdWF0ZSBTYXNzIG1hcHMgbGlrZSBvdXIgZ3JpZCBicmVha3BvaW50cy5cbkBtaXhpbiBfYXNzZXJ0LWFzY2VuZGluZygkbWFwLCAkbWFwLW5hbWUpIHtcbiAgJHByZXYta2V5OiBudWxsO1xuICAkcHJldi1udW06IG51bGw7XG4gIEBlYWNoICRrZXksICRudW0gaW4gJG1hcCB7XG4gICAgQGlmICRwcmV2LW51bSA9PSBudWxsIG9yIHVuaXQoJG51bSkgPT0gXCIlXCIgb3IgdW5pdCgkcHJldi1udW0pID09IFwiJVwiIHtcbiAgICAgIC8vIERvIG5vdGhpbmdcbiAgICB9IEBlbHNlIGlmIG5vdCBjb21wYXJhYmxlKCRwcmV2LW51bSwgJG51bSkge1xuICAgICAgQHdhcm4gXCJQb3RlbnRpYWxseSBpbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aG9zZSB1bml0IG1ha2VzIGl0IGluY29tcGFyYWJsZSB0byAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9IEBlbHNlIGlmICRwcmV2LW51bSA+PSAkbnVtIHtcbiAgICAgIEB3YXJuIFwiSW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hpY2ggaXNuJ3QgZ3JlYXRlciB0aGFuICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgJyN7JHByZXYta2V5fScgIVwiO1xuICAgIH1cbiAgICAkcHJldi1rZXk6ICRrZXk7XG4gICAgJHByZXYtbnVtOiAkbnVtO1xuICB9XG59XG5cbi8vIFN0YXJ0cyBhdCB6ZXJvXG4vLyBVc2VkIHRvIGVuc3VyZSB0aGUgbWluLXdpZHRoIG9mIHRoZSBsb3dlc3QgYnJlYWtwb2ludCBzdGFydHMgYXQgMC5cbkBtaXhpbiBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRtYXAsICRtYXAtbmFtZTogXCIkZ3JpZC1icmVha3BvaW50c1wiKSB7XG4gIEBpZiBsZW5ndGgoJG1hcCkgPiAwIHtcbiAgICAkdmFsdWVzOiBtYXAtdmFsdWVzKCRtYXApO1xuICAgICRmaXJzdC12YWx1ZTogbnRoKCR2YWx1ZXMsIDEpO1xuICAgIEBpZiAkZmlyc3QtdmFsdWUgIT0gMCB7XG4gICAgICBAd2FybiBcIkZpcnN0IGJyZWFrcG9pbnQgaW4gI3skbWFwLW5hbWV9IG11c3Qgc3RhcnQgYXQgMCwgYnV0IHN0YXJ0cyBhdCAjeyRmaXJzdC12YWx1ZX0uXCI7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbG9yc1xuQGZ1bmN0aW9uIHRvLXJnYigkdmFsdWUpIHtcbiAgQHJldHVybiByZWQoJHZhbHVlKSwgZ3JlZW4oJHZhbHVlKSwgYmx1ZSgkdmFsdWUpO1xufVxuXG5AZnVuY3Rpb24gcmdiYS1jc3MtdmFyKCRpZGVudGlmaWVyLCAkdGFyZ2V0KSB7XG4gIEByZXR1cm4gcmdiYSh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skaWRlbnRpZmllcn0tcmdiKSwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fSN7JHRhcmdldH0tb3BhY2l0eSkpO1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzY3NzL2RvbGxhci12YXJpYWJsZS1wYXR0ZXJuXG5AZnVuY3Rpb24gbWFwLWxvb3AoJG1hcCwgJGZ1bmMsICRhcmdzLi4uKSB7XG4gICRfbWFwOiAoKTtcblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJG1hcCB7XG4gICAgLy8gYWxsb3cgdG8gcGFzcyB0aGUgJGtleSBhbmQgJHZhbHVlIG9mIHRoZSBtYXAgYXMgYW4gZnVuY3Rpb24gYXJndW1lbnRcbiAgICAkX2FyZ3M6ICgpO1xuICAgIEBlYWNoICRhcmcgaW4gJGFyZ3Mge1xuICAgICAgJF9hcmdzOiBhcHBlbmQoJF9hcmdzLCBpZigkYXJnID09IFwiJGtleVwiLCAka2V5LCBpZigkYXJnID09IFwiJHZhbHVlXCIsICR2YWx1ZSwgJGFyZykpKTtcbiAgICB9XG5cbiAgICAkX21hcDogbWFwLW1lcmdlKCRfbWFwLCAoJGtleTogY2FsbChnZXQtZnVuY3Rpb24oJGZ1bmMpLCAkX2FyZ3MuLi4pKSk7XG4gIH1cblxuICBAcmV0dXJuICRfbWFwO1xufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzY3NzL2RvbGxhci12YXJpYWJsZS1wYXR0ZXJuXG5cbkBmdW5jdGlvbiB2YXJpZnkoJGxpc3QpIHtcbiAgJHJlc3VsdDogbnVsbDtcbiAgQGVhY2ggJGVudHJ5IGluICRsaXN0IHtcbiAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGVudHJ5fSksIHNwYWNlKTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIEludGVybmFsIEJvb3RzdHJhcCBmdW5jdGlvbiB0byB0dXJuIG1hcHMgaW50byBpdHMgbmVnYXRpdmUgdmFyaWFudC5cbi8vIEl0IHByZWZpeGVzIHRoZSBrZXlzIHdpdGggYG5gIGFuZCBtYWtlcyB0aGUgdmFsdWUgbmVnYXRpdmUuXG5AZnVuY3Rpb24gbmVnYXRpdmlmeS1tYXAoJG1hcCkge1xuICAkcmVzdWx0OiAoKTtcbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRtYXAge1xuICAgIEBpZiAka2V5ICE9IDAge1xuICAgICAgJHJlc3VsdDogbWFwLW1lcmdlKCRyZXN1bHQsIChcIm5cIiArICRrZXk6ICgtJHZhbHVlKSkpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIEdldCBtdWx0aXBsZSBrZXlzIGZyb20gYSBzYXNzIG1hcFxuQGZ1bmN0aW9uIG1hcC1nZXQtbXVsdGlwbGUoJG1hcCwgJHZhbHVlcykge1xuICAkcmVzdWx0OiAoKTtcbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRtYXAge1xuICAgIEBpZiAoaW5kZXgoJHZhbHVlcywgJGtleSkgIT0gbnVsbCkge1xuICAgICAgJHJlc3VsdDogbWFwLW1lcmdlKCRyZXN1bHQsICgka2V5OiAkdmFsdWUpKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBNZXJnZSBtdWx0aXBsZSBtYXBzXG5AZnVuY3Rpb24gbWFwLW1lcmdlLW11bHRpcGxlKCRtYXBzLi4uKSB7XG4gICRtZXJnZWQtbWFwczogKCk7XG5cbiAgQGVhY2ggJG1hcCBpbiAkbWFwcyB7XG4gICAgJG1lcmdlZC1tYXBzOiBtYXAtbWVyZ2UoJG1lcmdlZC1tYXBzLCAkbWFwKTtcbiAgfVxuICBAcmV0dXJuICRtZXJnZWQtbWFwcztcbn1cblxuLy8gUmVwbGFjZSBgJHNlYXJjaGAgd2l0aCBgJHJlcGxhY2VgIGluIGAkc3RyaW5nYFxuLy8gVXNlZCBvbiBvdXIgU1ZHIGljb24gYmFja2dyb3VuZHMgZm9yIGN1c3RvbSBmb3Jtcy5cbi8vXG4vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcbi8vIEBwYXJhbSB7U3RyaW5nfSAkc3RyaW5nIC0gSW5pdGlhbCBzdHJpbmdcbi8vIEBwYXJhbSB7U3RyaW5nfSAkc2VhcmNoIC0gU3Vic3RyaW5nIHRvIHJlcGxhY2Vcbi8vIEBwYXJhbSB7U3RyaW5nfSAkcmVwbGFjZSAoJycpIC0gTmV3IHZhbHVlXG4vLyBAcmV0dXJuIHtTdHJpbmd9IC0gVXBkYXRlZCBzdHJpbmdcbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogXCJcIikge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcblxuICBAaWYgJGluZGV4IHtcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICsgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIFNlZSBodHRwczovL2NvZGVwZW4uaW8va2V2aW53ZWJlci9wZW4vZFhXb1J3XG4vL1xuLy8gUmVxdWlyZXMgdGhlIHVzZSBvZiBxdW90ZXMgYXJvdW5kIGRhdGEgVVJJcy5cblxuQGZ1bmN0aW9uIGVzY2FwZS1zdmcoJHN0cmluZykge1xuICBAaWYgc3RyLWluZGV4KCRzdHJpbmcsIFwiZGF0YTppbWFnZS9zdmcreG1sXCIpIHtcbiAgICBAZWFjaCAkY2hhciwgJGVuY29kZWQgaW4gJGVzY2FwZWQtY2hhcmFjdGVycyB7XG4gICAgICAvLyBEbyBub3QgZXNjYXBlIHRoZSB1cmwgYnJhY2tldHNcbiAgICAgIEBpZiBzdHItaW5kZXgoJHN0cmluZywgXCJ1cmwoXCIpID09IDEge1xuICAgICAgICAkc3RyaW5nOiB1cmwoXCIje3N0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCA2LCAtMyksICRjaGFyLCAkZW5jb2RlZCl9XCIpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgICRzdHJpbmc6IHN0ci1yZXBsYWNlKCRzdHJpbmcsICRjaGFyLCAkZW5jb2RlZCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyBDb2xvciBjb250cmFzdFxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwMTY4XG5cbi8vIEEgbGlzdCBvZiBwcmUtY2FsY3VsYXRlZCBudW1iZXJzIG9mIHBvdyhkaXZpZGUoKGRpdmlkZSgkdmFsdWUsIDI1NSkgKyAuMDU1KSwgMS4wNTUpLCAyLjQpLiAoZnJvbSAwIHRvIDI1NSlcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1wYXR0ZXJuXG4kX2x1bWluYW5jZS1saXN0OiAuMDAwOCAuMDAxIC4wMDExIC4wMDEzIC4wMDE1IC4wMDE3IC4wMDIgLjAwMjIgLjAwMjUgLjAwMjcgLjAwMyAuMDAzMyAuMDAzNyAuMDA0IC4wMDQ0IC4wMDQ4IC4wMDUyIC4wMDU2IC4wMDYgLjAwNjUgLjAwNyAuMDA3NSAuMDA4IC4wMDg2IC4wMDkxIC4wMDk3IC4wMTAzIC4wMTEgLjAxMTYgLjAxMjMgLjAxMyAuMDEzNyAuMDE0NCAuMDE1MiAuMDE2IC4wMTY4IC4wMTc2IC4wMTg1IC4wMTk0IC4wMjAzIC4wMjEyIC4wMjIyIC4wMjMyIC4wMjQyIC4wMjUyIC4wMjYyIC4wMjczIC4wMjg0IC4wMjk2IC4wMzA3IC4wMzE5IC4wMzMxIC4wMzQzIC4wMzU2IC4wMzY5IC4wMzgyIC4wMzk1IC4wNDA5IC4wNDIzIC4wNDM3IC4wNDUyIC4wNDY3IC4wNDgyIC4wNDk3IC4wNTEzIC4wNTI5IC4wNTQ1IC4wNTYxIC4wNTc4IC4wNTk1IC4wNjEyIC4wNjMgLjA2NDggLjA2NjYgLjA2ODUgLjA3MDQgLjA3MjMgLjA3NDIgLjA3NjIgLjA3ODIgLjA4MDIgLjA4MjMgLjA4NDQgLjA4NjUgLjA4ODcgLjA5MDggLjA5MzEgLjA5NTMgLjA5NzYgLjA5OTkgLjEwMjIgLjEwNDYgLjEwNyAuMTA5NSAuMTExOSAuMTE0NCAuMTE3IC4xMTk1IC4xMjIxIC4xMjQ4IC4xMjc0IC4xMzAxIC4xMzI5IC4xMzU2IC4xMzg0IC4xNDEzIC4xNDQxIC4xNDcgLjE1IC4xNTI5IC4xNTU5IC4xNTkgLjE2MiAuMTY1MSAuMTY4MyAuMTcxNCAuMTc0NiAuMTc3OSAuMTgxMiAuMTg0NSAuMTg3OCAuMTkxMiAuMTk0NiAuMTk4MSAuMjAxNiAuMjA1MSAuMjA4NiAuMjEyMiAuMjE1OSAuMjE5NSAuMjIzMiAuMjI3IC4yMzA3IC4yMzQ2IC4yMzg0IC4yNDIzIC4yNDYyIC4yNTAyIC4yNTQyIC4yNTgyIC4yNjIzIC4yNjY0IC4yNzA1IC4yNzQ3IC4yNzg5IC4yODMxIC4yODc0IC4yOTE4IC4yOTYxIC4zMDA1IC4zMDUgLjMwOTUgLjMxNCAuMzE4NSAuMzIzMSAuMzI3OCAuMzMyNSAuMzM3MiAuMzQxOSAuMzQ2NyAuMzUxNSAuMzU2NCAuMzYxMyAuMzY2MyAuMzcxMiAuMzc2MyAuMzgxMyAuMzg2NCAuMzkxNiAuMzk2OCAuNDAyIC40MDcyIC40MTI1IC40MTc5IC40MjMzIC40Mjg3IC40MzQyIC40Mzk3IC40NDUyIC40NTA4IC40NTY0IC40NjIxIC40Njc4IC40NzM1IC40NzkzIC40ODUxIC40OTEgLjQ5NjkgLjUwMjkgLjUwODkgLjUxNDkgLjUyMSAuNTI3MSAuNTMzMyAuNTM5NSAuNTQ1NyAuNTUyIC41NTgzIC41NjQ3IC41NzExIC41Nzc2IC41ODQxIC41OTA2IC41OTcyIC42MDM4IC42MTA1IC42MTcyIC42MjQgLjYzMDggLjYzNzYgLjY0NDUgLjY1MTQgLjY1ODQgLjY2NTQgLjY3MjQgLjY3OTUgLjY4NjcgLjY5MzkgLjcwMTEgLjcwODQgLjcxNTcgLjcyMzEgLjczMDUgLjczNzkgLjc0NTQgLjc1MjkgLjc2MDUgLjc2ODIgLjc3NTggLjc4MzUgLjc5MTMgLjc5OTEgLjgwNyAuODE0OCAuODIyOCAuODMwOCAuODM4OCAuODQ2OSAuODU1IC44NjMyIC44NzE0IC44Nzk2IC44ODc5IC44OTYzIC45MDQ3IC45MTMxIC45MjE2IC45MzAxIC45Mzg3IC45NDczIC45NTYgLjk2NDcgLjk3MzQgLjk4MjMgLjk5MTEgMTtcblxuQGZ1bmN0aW9uIGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kLCAkY29sb3ItY29udHJhc3QtZGFyazogJGNvbG9yLWNvbnRyYXN0LWRhcmssICRjb2xvci1jb250cmFzdC1saWdodDogJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCAkbWluLWNvbnRyYXN0LXJhdGlvOiAkbWluLWNvbnRyYXN0LXJhdGlvKSB7XG4gICRmb3JlZ3JvdW5kczogJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCAkY29sb3ItY29udHJhc3QtZGFyaywgJHdoaXRlLCAkYmxhY2s7XG4gICRtYXgtcmF0aW86IDA7XG4gICRtYXgtcmF0aW8tY29sb3I6IG51bGw7XG5cbiAgQGVhY2ggJGNvbG9yIGluICRmb3JlZ3JvdW5kcyB7XG4gICAgJGNvbnRyYXN0LXJhdGlvOiBjb250cmFzdC1yYXRpbygkYmFja2dyb3VuZCwgJGNvbG9yKTtcbiAgICBAaWYgJGNvbnRyYXN0LXJhdGlvID4gJG1pbi1jb250cmFzdC1yYXRpbyB7XG4gICAgICBAcmV0dXJuICRjb2xvcjtcbiAgICB9IEBlbHNlIGlmICRjb250cmFzdC1yYXRpbyA+ICRtYXgtcmF0aW8ge1xuICAgICAgJG1heC1yYXRpbzogJGNvbnRyYXN0LXJhdGlvO1xuICAgICAgJG1heC1yYXRpby1jb2xvcjogJGNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIEB3YXJuIFwiRm91bmQgbm8gY29sb3IgbGVhZGluZyB0byAjeyRtaW4tY29udHJhc3QtcmF0aW99OjEgY29udHJhc3QgcmF0aW8gYWdhaW5zdCAjeyRiYWNrZ3JvdW5kfS4uLlwiO1xuXG4gIEByZXR1cm4gJG1heC1yYXRpby1jb2xvcjtcbn1cblxuQGZ1bmN0aW9uIGNvbnRyYXN0LXJhdGlvKCRiYWNrZ3JvdW5kLCAkZm9yZWdyb3VuZDogJGNvbG9yLWNvbnRyYXN0LWxpZ2h0KSB7XG4gICRsMTogbHVtaW5hbmNlKCRiYWNrZ3JvdW5kKTtcbiAgJGwyOiBsdW1pbmFuY2Uob3BhcXVlKCRiYWNrZ3JvdW5kLCAkZm9yZWdyb3VuZCkpO1xuXG4gIEByZXR1cm4gaWYoJGwxID4gJGwyLCBkaXZpZGUoJGwxICsgLjA1LCAkbDIgKyAuMDUpLCBkaXZpZGUoJGwyICsgLjA1LCAkbDEgKyAuMDUpKTtcbn1cblxuLy8gUmV0dXJuIFdDQUcyLjAgcmVsYXRpdmUgbHVtaW5hbmNlXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1dBSS9HTC93aWtpL1JlbGF0aXZlX2x1bWluYW5jZVxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9XQ0FHMjAtVEVDSFMvRzE3Lmh0bWwjRzE3LXRlc3RzXG5AZnVuY3Rpb24gbHVtaW5hbmNlKCRjb2xvcikge1xuICAkcmdiOiAoXG4gICAgXCJyXCI6IHJlZCgkY29sb3IpLFxuICAgIFwiZ1wiOiBncmVlbigkY29sb3IpLFxuICAgIFwiYlwiOiBibHVlKCRjb2xvcilcbiAgKTtcblxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRyZ2Ige1xuICAgICR2YWx1ZTogaWYoZGl2aWRlKCR2YWx1ZSwgMjU1KSA8IC4wMzkyOCwgZGl2aWRlKGRpdmlkZSgkdmFsdWUsIDI1NSksIDEyLjkyKSwgbnRoKCRfbHVtaW5hbmNlLWxpc3QsICR2YWx1ZSArIDEpKTtcbiAgICAkcmdiOiBtYXAtbWVyZ2UoJHJnYiwgKCRuYW1lOiAkdmFsdWUpKTtcbiAgfVxuXG4gIEByZXR1cm4gKG1hcC1nZXQoJHJnYiwgXCJyXCIpICogLjIxMjYpICsgKG1hcC1nZXQoJHJnYiwgXCJnXCIpICogLjcxNTIpICsgKG1hcC1nZXQoJHJnYiwgXCJiXCIpICogLjA3MjIpO1xufVxuXG4vLyBSZXR1cm4gb3BhcXVlIGNvbG9yXG4vLyBvcGFxdWUoI2ZmZiwgcmdiYSgwLCAwLCAwLCAuNSkpID0+ICM4MDgwODBcbkBmdW5jdGlvbiBvcGFxdWUoJGJhY2tncm91bmQsICRmb3JlZ3JvdW5kKSB7XG4gIEByZXR1cm4gbWl4KHJnYmEoJGZvcmVncm91bmQsIDEpLCAkYmFja2dyb3VuZCwgb3BhY2l0eSgkZm9yZWdyb3VuZCkgKiAxMDApO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItZnVuY3Rpb25zXG4vLyBUaW50IGEgY29sb3I6IG1peCBhIGNvbG9yIHdpdGggd2hpdGVcbkBmdW5jdGlvbiB0aW50LWNvbG9yKCRjb2xvciwgJHdlaWdodCkge1xuICBAcmV0dXJuIG1peCh3aGl0ZSwgJGNvbG9yLCAkd2VpZ2h0KTtcbn1cblxuLy8gU2hhZGUgYSBjb2xvcjogbWl4IGEgY29sb3Igd2l0aCBibGFja1xuQGZ1bmN0aW9uIHNoYWRlLWNvbG9yKCRjb2xvciwgJHdlaWdodCkge1xuICBAcmV0dXJuIG1peChibGFjaywgJGNvbG9yLCAkd2VpZ2h0KTtcbn1cblxuLy8gU2hhZGUgdGhlIGNvbG9yIGlmIHRoZSB3ZWlnaHQgaXMgcG9zaXRpdmUsIGVsc2UgdGludCBpdFxuQGZ1bmN0aW9uIHNoaWZ0LWNvbG9yKCRjb2xvciwgJHdlaWdodCkge1xuICBAcmV0dXJuIGlmKCR3ZWlnaHQgPiAwLCBzaGFkZS1jb2xvcigkY29sb3IsICR3ZWlnaHQpLCB0aW50LWNvbG9yKCRjb2xvciwgLSR3ZWlnaHQpKTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItZnVuY3Rpb25zXG5cbi8vIFJldHVybiB2YWxpZCBjYWxjXG5AZnVuY3Rpb24gYWRkKCR2YWx1ZTEsICR2YWx1ZTIsICRyZXR1cm4tY2FsYzogdHJ1ZSkge1xuICBAaWYgJHZhbHVlMSA9PSBudWxsIHtcbiAgICBAcmV0dXJuICR2YWx1ZTI7XG4gIH1cblxuICBAaWYgJHZhbHVlMiA9PSBudWxsIHtcbiAgICBAcmV0dXJuICR2YWx1ZTE7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkdmFsdWUxKSA9PSBudW1iZXIgYW5kIHR5cGUtb2YoJHZhbHVlMikgPT0gbnVtYmVyIGFuZCBjb21wYXJhYmxlKCR2YWx1ZTEsICR2YWx1ZTIpIHtcbiAgICBAcmV0dXJuICR2YWx1ZTEgKyAkdmFsdWUyO1xuICB9XG5cbiAgQHJldHVybiBpZigkcmV0dXJuLWNhbGMgPT0gdHJ1ZSwgY2FsYygjeyR2YWx1ZTF9ICsgI3skdmFsdWUyfSksICR2YWx1ZTEgKyB1bnF1b3RlKFwiICsgXCIpICsgJHZhbHVlMik7XG59XG5cbkBmdW5jdGlvbiBzdWJ0cmFjdCgkdmFsdWUxLCAkdmFsdWUyLCAkcmV0dXJuLWNhbGM6IHRydWUpIHtcbiAgQGlmICR2YWx1ZTEgPT0gbnVsbCBhbmQgJHZhbHVlMiA9PSBudWxsIHtcbiAgICBAcmV0dXJuIG51bGw7XG4gIH1cblxuICBAaWYgJHZhbHVlMSA9PSBudWxsIHtcbiAgICBAcmV0dXJuIC0kdmFsdWUyO1xuICB9XG5cbiAgQGlmICR2YWx1ZTIgPT0gbnVsbCB7XG4gICAgQHJldHVybiAkdmFsdWUxO1xuICB9XG5cbiAgQGlmIHR5cGUtb2YoJHZhbHVlMSkgPT0gbnVtYmVyIGFuZCB0eXBlLW9mKCR2YWx1ZTIpID09IG51bWJlciBhbmQgY29tcGFyYWJsZSgkdmFsdWUxLCAkdmFsdWUyKSB7XG4gICAgQHJldHVybiAkdmFsdWUxIC0gJHZhbHVlMjtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZTIpICE9IG51bWJlciB7XG4gICAgJHZhbHVlMjogdW5xdW90ZShcIihcIikgKyAkdmFsdWUyICsgdW5xdW90ZShcIilcIik7XG4gIH1cblxuICBAcmV0dXJuIGlmKCRyZXR1cm4tY2FsYyA9PSB0cnVlLCBjYWxjKCN7JHZhbHVlMX0gLSAjeyR2YWx1ZTJ9KSwgJHZhbHVlMSArIHVucXVvdGUoXCIgLSBcIikgKyAkdmFsdWUyKTtcbn1cblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgtbW9kYWwtYmFja2Ryb3AsICRtb2RhbC1iYWNrZHJvcC1iZywgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6ICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAqIC41KSAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggKiAuNSk7XG4gICAgbWFyZ2luOiAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgKiAtLjUpICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAqIC0uNSkgKCRtb2RhbC1oZWFkZXItcGFkZGluZy15ICogLS41KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46ICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgfVxufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogJG1vZGFsLXNtOyB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogJG1vZGFsLWxnO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHsgbWF4LXdpZHRoOiAkbW9kYWwteGw7IH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRwb3N0Zml4OiBpZigkaW5maXggIT0gXCJcIiwgJGluZml4ICsgXCItZG93blwiLCBcIlwiKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAubW9kYWwtZnVsbHNjcmVlbiN7JHBvc3RmaXh9IHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuIiwiLy8gU2hhcmVkIGJldHdlZW4gbW9kYWxzIGFuZCBvZmZjYW52YXNlc1xuQG1peGluIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleCwgJGJhY2tkcm9wLWJnLCAkYmFja2Ryb3Atb3BhY2l0eSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXYtbGluay1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJG5hdi1saW5rLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJG5hdi1saW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJG5hdi1saW5rLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkbmF2LWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I7XG4gICAgICAvLyBQcmV2ZW50cyBhY3RpdmUgLm5hdi1saW5rIHRhYiBvdmVybGFwcGluZyBmb2N1cyBvdXRsaW5lIG9mIHByZXZpb3VzL25leHQgLm5hdi1saW5rXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdi1waWxscy1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWZpbGwsXG4ubmF2LWp1c3RpZmllZCB7XG4gIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHdpZHRoOiAxMDAlOyAvLyBNYWtlIHN1cmUgYnV0dG9uIHdpbGwgZ3Jvd1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vXG4vLyBMYWJlbHNcbi8vXG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWxhYmVsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xufVxuIiwiLy9cbi8vIEZvcm0gdGV4dFxuLy9cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXRleHQtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tdGV4dC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tdGV4dC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLXRleHQtY29sb3I7XG59XG4iLCIvL1xuLy8gR2VuZXJhbCBmb3JtIGNvbnRyb2xzIChwbHVzIGEgZmV3IHNwZWNpZmljIGhpZ2gtbGV2ZWwgaW50ZXJ2ZW50aW9ucylcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiZmlsZVwiXSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gcHJldmVudCBwc2V1ZG8gZWxlbWVudCBidXR0b24gb3ZlcmxhcFxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAvLyBBZGQgc29tZSBoZWlnaHQgdG8gZGF0ZSBpbnB1dHMgb24gaU9TXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjMzMDdcbiAgLy8gVE9ETzogd2UgY2FuIHJlbW92ZSB0aGlzIHdvcmthcm91bmQgb25jZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk4OTU5IGlzIHJlc29sdmVkXG4gICY6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gICAgLy8gTXVsdGlwbHkgbGluZS1oZWlnaHQgYnkgMWVtIGlmIGl0IGhhcyBubyB1bml0XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuICB9XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCxcbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRmlsZSBpbnB1dCBidXR0b25zIHRoZW1pbmdcbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteSkgKC0kaW5wdXQtcGFkZGluZy14KTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogJGZvcm0tZmlsZS1idXR0b24tY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tZmlsZS1idXR0b24tYmcpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc7XG4gIH1cblxuICAmOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LXNtKSAoLSRpbnB1dC1wYWRkaW5nLXgtc20pO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LXNtO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cblxuICAmOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LWxnKSAoLSRpbnB1dC1wYWRkaW5nLXgtbGcpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LWxnO1xuICB9XG59XG5cbi8vIE1ha2Ugc3VyZSB0ZXh0YXJlYXMgZG9uJ3Qgc2hyaW5rIHRvbyBtdWNoIHdoZW4gcmVzaXplZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjkxMjRcbi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxudGV4dGFyZWEge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIH1cbn1cbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogJGZvcm0tY29sb3Itd2lkdGg7XG4gIGhlaWdodDogYXV0bzsgLy8gT3ZlcnJpZGUgZml4ZWQgYnJvd3NlciBoZWlnaHRcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteTtcblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjo6LW1vei1jb2xvci1zd2F0Y2gge1xuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cbn1cbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuICAtbW96LXBhZGRpbmctc3RhcnQ6IHN1YnRyYWN0KCRmb3JtLXNlbGVjdC1wYWRkaW5nLXgsIDNweCk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzMyNjM2XG4gIGZvbnQtZmFtaWx5OiAkZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWJnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb247XG4gIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemU7XG4gIGJvcmRlcjogJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc2VsZWN0LXRyYW5zaXRpb24pO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdywgJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtbGcpO1xufVxuIiwiLy9cbi8vIENoZWNrL3JhZGlvXG4vL1xuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9ybS1jaGVjay1taW4taGVpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b207XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtYmFzZSAtICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoKSAqIC41OyAvLyBsaW5lLWhlaWdodCBtaW51cyBjaGVjayBoZWlnaHRcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtYmc7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6ICRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1jaGVjay10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBmaWx0ZXI6ICRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjtcblxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSksIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpO1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG5cbiAgLy8gVXNlIGRpc2FibGVkIGF0dHJpYnV0ZSBpbiBhZGRpdGlvbiBvZiA6ZGlzYWJsZWQgcHNldWRvLWNsYXNzXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAkZm9ybS1jaGVjay1sYWJlbC1jb2xvcjtcbiAgY3Vyc29yOiAkZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I7XG59XG5cbi8vXG4vLyBTd2l0Y2hcbi8vXG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHdpZHRoOiAkZm9ybS1zd2l0Y2gtd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc3dpdGNoLXRyYW5zaXRpb24pO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZSk7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uO1xuXG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgKyAuYnRuIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5mb3JtLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYWRkKCRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCwgJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQgLSAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQpICogLjU7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgPiBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTsgLy8gYWxsb3cgdGV4dGFyZWFzXG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbiAgPiAuZm9ybS1jb250cm9sIHtcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gICAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cbiAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICA+IC5mb3JtLWNvbnRyb2w6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5O1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG4gICAgfVxuICB9XG4gIC8vIHN0eWxlbGludC1lbmFibGUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgd2lkdGg6IDElO1xuICAgIG1pbi13aWR0aDogMDsgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzYyNDcxNDAvd2h5LWRvbnQtZmxleC1pdGVtcy1zaHJpbmstcGFzdC1jb250ZW50LXNpemVcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5pbnB1dC1ncm91cCB7XG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAmLmhhcy12YWxpZGF0aW9uIHtcbiAgICA+IDpudGgtbGFzdC1jaGlsZChuICsgMyk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyA0KSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cblxuICAkdmFsaWRhdGlvbi1tZXNzYWdlczogXCJcIjtcbiAgQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCRmb3JtLXZhbGlkYXRpb24tc3RhdGVzKSB7XG4gICAgJHZhbGlkYXRpb24tbWVzc2FnZXM6ICR2YWxpZGF0aW9uLW1lc3NhZ2VzICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLXRvb2x0aXApXCIgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItZmVlZGJhY2spXCI7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpI3skdmFsaWRhdGlvbi1tZXNzYWdlc30ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKFxuICAkc3RhdGUsXG4gICRjb2xvcixcbiAgJGljb24sXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkdG9vbHRpcC1iZy1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSksXG4gICRmb2N1cy1ib3gtc2hhZG93OiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KVxuKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBmb250LXN0eWxlOiAkZm9ybS1mZWVkYmFjay1mb250LXN0eWxlO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yKSwgZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cblxuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAgLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJHN0YXRlID09IFwidmFsaWRcIiB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9IEBlbHNlIGlmICRzdGF0ZSA9PSBcImludmFsaWRcIiB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiBIYW1idXJnZXJzXG4gKiBAZGVzY3JpcHRpb24gVGFzdHkgQ1NTLWFuaW1hdGVkIGhhbWJ1cmdlcnNcbiAqIEBhdXRob3IgSm9uYXRoYW4gU3VoIEBqb25zdWhcbiAqIEBzaXRlIGh0dHBzOi8vam9uc3VoLmNvbS9oYW1idXJnZXJzXG4gKiBAbGluayBodHRwczovL2dpdGh1Yi5jb20vam9uc3VoL2hhbWJ1cmdlcnNcbiAqL1xuXG4vLyBTZXR0aW5nc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRoYW1idXJnZXItcGFkZGluZy14ICAgICAgICAgICA6IDE1cHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLXBhZGRpbmcteSAgICAgICAgICAgOiAxNXB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1sYXllci13aWR0aCAgICAgICAgIDogNDBweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICAgICAgICA6IDJweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAgICAgICA6IDZweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItY29sb3IgICAgICAgICA6ICNGRkYgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLWJvcmRlci1yYWRpdXMgOiAwcHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHkgICAgICAgOiAxICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1hY3RpdmUtbGF5ZXItY29sb3IgIDogJGhhbWJ1cmdlci1sYXllci1jb2xvciAhZGVmYXVsdDtcbiRoYW1idXJnZXItYWN0aXZlLWhvdmVyLW9wYWNpdHk6ICRoYW1idXJnZXItaG92ZXItb3BhY2l0eSAhZGVmYXVsdDtcblxuLy8gVG8gdXNlIENTUyBmaWx0ZXJzIGFzIHRoZSBob3ZlciBlZmZlY3QgaW5zdGVhZCBvZiBvcGFjaXR5LFxuLy8gc2V0ICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciBhcyB0cnVlIGFuZFxuLy8gY2hhbmdlIHRoZSB2YWx1ZSBvZiAkaGFtYnVyZ2VyLWhvdmVyLWZpbHRlciBhY2NvcmRpbmdseS5cbiRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciAgIDogZmFsc2UgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWhvdmVyLWZpbHRlciAgICAgICA6IG9wYWNpdHkoNTAlKSAhZGVmYXVsdDtcbiRoYW1idXJnZXItYWN0aXZlLWhvdmVyLWZpbHRlcjogJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXIgIWRlZmF1bHQ7XG5cbi8vIFR5cGVzIChSZW1vdmUgb3IgY29tbWVudCBvdXQgd2hhdCB5b3UgZG9u4oCZdCBuZWVkKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRoYW1idXJnZXItdHlwZXM6IChcbiAgM2R4LFxuICAzZHgtcixcbiAgM2R5LFxuICAzZHktcixcbiAgM2R4eSxcbiAgM2R4eS1yLFxuICBhcnJvdyxcbiAgYXJyb3ctcixcbiAgYXJyb3dhbHQsXG4gIGFycm93YWx0LXIsXG4gIGFycm93dHVybixcbiAgYXJyb3d0dXJuLXIsXG4gIGJvcmluZyxcbiAgY29sbGFwc2UsXG4gIGNvbGxhcHNlLXIsXG4gIGVsYXN0aWMsXG4gIGVsYXN0aWMtcixcbiAgZW1waGF0aWMsXG4gIGVtcGhhdGljLXIsXG4gIG1pbnVzLFxuICBzbGlkZXIsXG4gIHNsaWRlci1yLFxuICBzcGluLFxuICBzcGluLXIsXG4gIHNwcmluZyxcbiAgc3ByaW5nLXIsXG4gIHN0YW5kLFxuICBzdGFuZC1yLFxuICBzcXVlZXplLFxuICB2b3J0ZXgsXG4gIHZvcnRleC1yXG4pICFkZWZhdWx0O1xuXG4vLyBCYXNlIEhhbWJ1cmdlciAoV2UgbmVlZCB0aGlzKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBpbXBvcnQgXCJiYXNlXCI7XG5cbi8vIEhhbWJ1cmdlciB0eXBlc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBpbXBvcnQgXCJ0eXBlcy8zZHhcIjtcbkBpbXBvcnQgXCJ0eXBlcy8zZHgtclwiO1xuQGltcG9ydCBcInR5cGVzLzNkeVwiO1xuQGltcG9ydCBcInR5cGVzLzNkeS1yXCI7XG5AaW1wb3J0IFwidHlwZXMvM2R4eVwiO1xuQGltcG9ydCBcInR5cGVzLzNkeHktclwiO1xuQGltcG9ydCBcInR5cGVzL2Fycm93XCI7XG5AaW1wb3J0IFwidHlwZXMvYXJyb3ctclwiO1xuQGltcG9ydCBcInR5cGVzL2Fycm93YWx0XCI7XG5AaW1wb3J0IFwidHlwZXMvYXJyb3dhbHQtclwiO1xuQGltcG9ydCBcInR5cGVzL2Fycm93dHVyblwiO1xuQGltcG9ydCBcInR5cGVzL2Fycm93dHVybi1yXCI7XG5AaW1wb3J0IFwidHlwZXMvYm9yaW5nXCI7XG5AaW1wb3J0IFwidHlwZXMvY29sbGFwc2VcIjtcbkBpbXBvcnQgXCJ0eXBlcy9jb2xsYXBzZS1yXCI7XG5AaW1wb3J0IFwidHlwZXMvZWxhc3RpY1wiO1xuQGltcG9ydCBcInR5cGVzL2VsYXN0aWMtclwiO1xuQGltcG9ydCBcInR5cGVzL2VtcGhhdGljXCI7XG5AaW1wb3J0IFwidHlwZXMvZW1waGF0aWMtclwiO1xuQGltcG9ydCBcInR5cGVzL21pbnVzXCI7XG5AaW1wb3J0IFwidHlwZXMvc2xpZGVyXCI7XG5AaW1wb3J0IFwidHlwZXMvc2xpZGVyLXJcIjtcbkBpbXBvcnQgXCJ0eXBlcy9zcGluXCI7XG5AaW1wb3J0IFwidHlwZXMvc3Bpbi1yXCI7XG5AaW1wb3J0IFwidHlwZXMvc3ByaW5nXCI7XG5AaW1wb3J0IFwidHlwZXMvc3ByaW5nLXJcIjtcbkBpbXBvcnQgXCJ0eXBlcy9zdGFuZFwiO1xuQGltcG9ydCBcInR5cGVzL3N0YW5kLXJcIjtcbkBpbXBvcnQgXCJ0eXBlcy9zcXVlZXplXCI7XG5AaW1wb3J0IFwidHlwZXMvdm9ydGV4XCI7XG5AaW1wb3J0IFwidHlwZXMvdm9ydGV4LXJcIjtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIENvb2tpbmcgdXAgYWRkaXRpb25hbCB0eXBlczpcbi8vXG4vLyBUaGUgU2FzcyBmb3IgZWFjaCBoYW1idXJnZXIgdHlwZSBzaG91bGQgYmUgbmVzdGVkXG4vLyBpbnNpZGUgYW4gQGlmIGRpcmVjdGl2ZSB0byBjaGVjayB3aGV0aGVyIG9yIG5vdFxuLy8gaXQgZXhpc3RzIGluICRoYW1idXJnZXItdHlwZXMgc28gb25seSB0aGUgQ1NTIGZvclxuLy8gaW5jbHVkZWQgdHlwZXMgYXJlIGdlbmVyYXRlZC5cbi8vXG4vLyBlLmcuIGhhbWJ1cmdlcnMvdHlwZXMvX25ldy10eXBlLnNjc3Ncbi8vXG4vLyBAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgbmV3LXR5cGUpIHtcbi8vICAgLmhhbWJ1cmdlci0tbmV3LXR5cGUge1xuLy8gICAgIC4uLlxuLy8gICB9XG4vLyB9XG4iLCIvLyBIYW1idXJnZXJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uaGFtYnVyZ2VyIHtcbiAgcGFkZGluZzogJGhhbWJ1cmdlci1wYWRkaW5nLXkgJGhhbWJ1cmdlci1wYWRkaW5nLXg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGZpbHRlcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cbiAgLy8gTm9ybWFsaXplICg8YnV0dG9uPilcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICY6aG92ZXIge1xuICAgIEBpZiAkaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgPT0gdHJ1ZSB7XG4gICAgICBmaWx0ZXI6ICRoYW1idXJnZXItaG92ZXItZmlsdGVyO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBvcGFjaXR5OiAkaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHk7XG4gICAgfVxuICB9XG5cbiAgJi5pcy1hY3RpdmUge1xuICAgICY6aG92ZXIge1xuICAgICAgQGlmICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciA9PSB0cnVlIHtcbiAgICAgICAgZmlsdGVyOiAkaGFtYnVyZ2VyLWFjdGl2ZS1ob3Zlci1maWx0ZXI7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIG9wYWNpdHk6ICRoYW1idXJnZXItYWN0aXZlLWhvdmVyLW9wYWNpdHk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlci1pbm5lcixcbiAgICAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsXG4gICAgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhhbWJ1cmdlci1hY3RpdmUtbGF5ZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5oYW1idXJnZXItYm94IHtcbiAgd2lkdGg6ICRoYW1idXJnZXItbGF5ZXItd2lkdGg7XG4gIGhlaWdodDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKiAzICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oYW1idXJnZXItaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0IC8gLTI7XG5cbiAgJixcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgd2lkdGg6ICRoYW1idXJnZXItbGF5ZXItd2lkdGg7XG4gICAgaGVpZ2h0OiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGFtYnVyZ2VyLWxheWVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6ICRoYW1idXJnZXItbGF5ZXItYm9yZGVyLXJhZGl1cztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB9XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICogLTE7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgYm90dG9tOiAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICogLTE7XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCAzZHgpIHtcbiAgLypcbiAgICogM0RYXG4gICAqL1xuICAuaGFtYnVyZ2VyLS0zZHgge1xuICAgIC5oYW1idXJnZXItYm94IHtcbiAgICAgIHBlcnNwZWN0aXZlOiAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogMjtcbiAgICB9XG5cbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSksXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuXG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nKSAqIC0xLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIDNkeC1yKSB7XG4gIC8qXG4gICAqIDNEWCBSZXZlcnNlXG4gICAqL1xuICAuaGFtYnVyZ2VyLS0zZHgtciB7XG4gICAgLmhhbWJ1cmdlci1ib3gge1xuICAgICAgcGVyc3BlY3RpdmU6ICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAyO1xuICAgIH1cblxuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSxcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nKSAqIC0xLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIDNkeSkge1xuICAvKlxuICAgKiAzRFlcbiAgICovXG4gIC5oYW1idXJnZXItLTNkeSB7XG4gICAgLmhhbWJ1cmdlci1ib3gge1xuICAgICAgcGVyc3BlY3RpdmU6ICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAyO1xuICAgIH1cblxuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSxcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nKSAqIC0xLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIDNkeS1yKSB7XG4gIC8qXG4gICAqIDNEWSBSZXZlcnNlXG4gICAqL1xuICAuaGFtYnVyZ2VyLS0zZHktciB7XG4gICAgLmhhbWJ1cmdlci1ib3gge1xuICAgICAgcGVyc3BlY3RpdmU6ICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAyO1xuICAgIH1cblxuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSxcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcpICogLTEsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgM2R4eSkge1xuICAvKlxuICAgKiAzRFhZXG4gICAqL1xuICAuaGFtYnVyZ2VyLS0zZHh5IHtcbiAgICAuaGFtYnVyZ2VyLWJveCB7XG4gICAgICBwZXJzcGVjdGl2ZTogJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIDI7XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLFxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpIHJvdGF0ZVkoMTgwZGVnKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcpICogLTEsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgM2R4eS1yKSB7XG4gIC8qXG4gICAqIDNEWFkgUmV2ZXJzZVxuICAgKi9cbiAgLmhhbWJ1cmdlci0tM2R4eS1yIHtcbiAgICAuaGFtYnVyZ2VyLWJveCB7XG4gICAgICBwZXJzcGVjdGl2ZTogJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIDI7XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLFxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpIHJvdGF0ZVkoMTgwZGVnKSByb3RhdGVaKC0xODBkZWcpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCArICRoYW1idXJnZXItbGF5ZXItc3BhY2luZywgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICgkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCArICRoYW1idXJnZXItbGF5ZXItc3BhY2luZykgKiAtMSwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCBhcnJvdykge1xuICAvKlxuICAgKiBBcnJvd1xuICAgKi9cbiAgLmhhbWJ1cmdlci0tYXJyb3cuaXMtYWN0aXZlIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIC0wLjIsIDAsIDApIHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNywgMSk7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogLTAuMiwgMCwgMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIGFycm93LXIpIHtcbiAgLypcbiAgICogQXJyb3cgUmlnaHRcbiAgICovXG4gIC5oYW1idXJnZXItLWFycm93LXIuaXMtYWN0aXZlIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIDAuMiwgMCwgMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIDAuMiwgMCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCBhcnJvd2FsdCkge1xuICAvKlxuICAgKiBBcnJvdyBBbHRcbiAgICovXG4gIC5oYW1idXJnZXItLWFycm93YWx0IHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMXMgZWFzZSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjFzIGVhc2UsXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIC0wLjIsICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAtMC4yNSwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyBlYXNlLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjFzIDAuMXMgY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzLCAwLjY4NSwgMC4yMik7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIC0wLjIsICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAwLjI1LCAwKSByb3RhdGUoNDVkZWcpIHNjYWxlKDAuNywgMSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgZWFzZSxcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xcyAwLjFzIGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgYXJyb3dhbHQtcikge1xuICAvKlxuICAgKiBBcnJvdyBBbHQgUmlnaHRcbiAgICovXG4gIC5oYW1idXJnZXItLWFycm93YWx0LXIge1xuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xcyBlYXNlLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIDAuMXMgZWFzZSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogMC4yLCAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogLTAuMjUsIDApIHJvdGF0ZSg0NWRlZykgc2NhbGUoMC43LCAxKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyBlYXNlLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjFzIDAuMXMgY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzLCAwLjY4NSwgMC4yMik7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIDAuMiwgJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIDAuMjUsIDApIHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNywgMSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgZWFzZSxcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xcyAwLjFzIGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgYXJyb3d0dXJuKSB7XG4gIC8qXG4gICAqIEFycm93IFR1cm5cbiAgICovXG4gIC5oYW1idXJnZXItLWFycm93dHVybi5pcy1hY3RpdmUge1xuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOHB4LCAwLCAwKSByb3RhdGUoNDVkZWcpIHNjYWxlKDAuNywgMSk7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4cHgsIDAsIDApIHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNywgMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgYXJyb3d0dXJuLXIpIHtcbiAgLypcbiAgICogQXJyb3cgVHVybiBSaWdodFxuICAgKi9cbiAgLmhhbWJ1cmdlci0tYXJyb3d0dXJuLXIuaXMtYWN0aXZlIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04cHgsIDAsIDApIHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNywgMSk7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtOHB4LCAwLCAwKSByb3RhdGUoNDVkZWcpIHNjYWxlKDAuNywgMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgYm9yaW5nKSB7XG4gIC8qXG4gICAqIEJvcmluZ1xuICAgKi9cbiAgLmhhbWJ1cmdlci0tYm9yaW5nIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICYsXG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgY29sbGFwc2UpIHtcbiAgLypcbiAgICogQ29sbGFwc2VcbiAgICovXG4gIC5oYW1idXJnZXItLWNvbGxhcHNlIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTNzO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xM3M7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMiArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICogMikgKiAtMTtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHkgMC4xcyBsaW5lYXI7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjEycyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMSwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMjJzO1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSxcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMXMgMC4yMnMgbGluZWFyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjE2cyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMTNzIDAuMjVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgY29sbGFwc2Utcikge1xuICAvKlxuICAgKiBDb2xsYXBzZSBSZXZlcnNlXG4gICAqL1xuICAuaGFtYnVyZ2VyLS1jb2xsYXBzZS1yIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTNzO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xM3M7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMiArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICogMikgKiAtMTtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHkgMC4xcyBsaW5lYXI7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjEycyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMSwgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4yMnM7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLFxuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHkgMC4xcyAwLjIycyBsaW5lYXI7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xNnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEzcyAwLjI1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIGVsYXN0aWMpIHtcbiAgLypcbiAgICogRWxhc3RpY1xuICAgKi9cbiAgLmhhbWJ1cmdlci0tZWxhc3RpYyB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0b3A6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0IC8gMjtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjc1cztcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCArICRoYW1idXJnZXItbGF5ZXItc3BhY2luZztcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjEyNXMgMC4yNzVzIGVhc2U7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKiAyKSArICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAyKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjc1cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgJHktb2Zmc2V0OiAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodDtcblxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICR5LW9mZnNldCwgMCkgcm90YXRlKDEzNWRlZyk7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMDc1cztcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkeS1vZmZzZXQgKiAtMiwgMCkgcm90YXRlKC0yNzBkZWcpO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMDc1cztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIGVsYXN0aWMtcikge1xuICAvKlxuICAgKiBFbGFzdGljIFJldmVyc2VcbiAgICovXG4gIC5oYW1idXJnZXItLWVsYXN0aWMtciB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0b3A6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0IC8gMjtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjc1cztcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCArICRoYW1idXJnZXItbGF5ZXItc3BhY2luZztcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjEyNXMgMC4yNzVzIGVhc2U7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKiAyKSArICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAyKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjc1cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgJHktb2Zmc2V0OiAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodDtcblxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICR5LW9mZnNldCwgMCkgcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA3NXM7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJHktb2Zmc2V0ICogLTIsIDApIHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMDc1cztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIGVtcGhhdGljKSB7XG4gIC8qXG4gICAqIEVtcGhhdGljXG4gICAqL1xuICAuaGFtYnVyZ2VyLS1lbXBoYXRpYyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjEyNXMgMC4xNzVzIGVhc2UtaW47XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpLFxuICAgICAgICAgICAgICAgICAgICB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhcixcbiAgICAgICAgICAgICAgICAgICAgbGVmdCAwLjEyNXMgMC4xNzVzIGVhc2UtaW47XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICsgKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xMjVzIGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KSxcbiAgICAgICAgICAgICAgICAgICAgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0IDAuMTI1cyAwLjE3NXMgZWFzZS1pbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6ICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAtMjtcbiAgICAgICAgICB0b3A6ICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAtMjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAyLCAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogMiwgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuMTI1cyBlYXNlLW91dCxcbiAgICAgICAgICAgICAgICAgICAgICB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhcixcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xMjVzIDAuMTc1cyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICByaWdodDogJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIC0yO1xuICAgICAgICAgIHRvcDogJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIC0yO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIC0yLCAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogMiwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogcmlnaHQgMC4xMjVzIGVhc2Utb3V0LFxuICAgICAgICAgICAgICAgICAgICAgIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEyNXMgMC4xNzVzIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgZW1waGF0aWMtcikge1xuICAvKlxuICAgKiBFbXBoYXRpYyBSZXZlcnNlXG4gICAqL1xuICAuaGFtYnVyZ2VyLS1lbXBoYXRpYy1yIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTI1cyAwLjE3NXMgZWFzZS1pbjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTI1cyBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjMzNSksXG4gICAgICAgICAgICAgICAgICAgIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLFxuICAgICAgICAgICAgICAgICAgICBsZWZ0IDAuMTI1cyAwLjE3NXMgZWFzZS1pbjtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0b3A6ICgkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKyAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nKTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpLFxuICAgICAgICAgICAgICAgICAgICB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhcixcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQgMC4xMjVzIDAuMTc1cyBlYXNlLWluO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIC0yO1xuICAgICAgICAgIHRvcDogJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIDI7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogMiwgJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIC0yLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuMTI1cyBlYXNlLW91dCxcbiAgICAgICAgICAgICAgICAgICAgICB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhcixcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xMjVzIDAuMTc1cyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICByaWdodDogJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIC0yO1xuICAgICAgICAgIHRvcDogJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIDI7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogLTIsICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAtMiwgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiByaWdodCAwLjEyNXMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgICAgICAgICAgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMTI1cyAwLjE3NXMgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCBtaW51cykge1xuICAvKlxuICAgKiBNaW51c1xuICAgKi9cbiAgLmhhbWJ1cmdlci0tbWludXMge1xuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4wOHMgMHMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgICAgICAgIHRvcCAwLjA4cyAwcyBlYXNlLW91dCxcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eSAwcyBsaW5lYXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDhzIGVhc2Utb3V0LFxuICAgICAgICAgICAgICAgICAgICAgIHRvcCAwLjA4cyBlYXNlLW91dCxcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDBzIDAuMDhzIGxpbmVhcjtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCBzbGlkZXIpIHtcbiAgLypcbiAgICogU2xpZGVyXG4gICAqL1xuICAuaGFtYnVyZ2VyLS1zbGlkZXIge1xuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdG9wOiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAvIDI7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmc7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICogMikgKyAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgICR5LW9mZnNldDogJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQ7XG5cbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkeS1vZmZzZXQsIDApIHJvdGF0ZSg0NWRlZyk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZTNkKCRoYW1idXJnZXItbGF5ZXItd2lkdGggLyAtNywgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogLTEsIDApO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkeS1vZmZzZXQgKiAtMiwgMCkgcm90YXRlKC05MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCBzbGlkZXItcikge1xuICAvKlxuICAgKiBTbGlkZXIgUmV2ZXJzZVxuICAgKi9cbiAgLmhhbWJ1cmdlci0tc2xpZGVyLXIge1xuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdG9wOiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAvIDI7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmc7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICogMikgKyAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgICR5LW9mZnNldDogJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQ7XG5cbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkeS1vZmZzZXQsIDApIHJvdGF0ZSgtNDVkZWcpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZTNkKCRoYW1idXJnZXItbGF5ZXItd2lkdGggLyA3LCAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAtMSwgMCk7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICR5LW9mZnNldCAqIC0yLCAwKSByb3RhdGUoOTBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgc3Bpbikge1xuICAvKlxuICAgKiBTcGluXG4gICAqL1xuICAuaGFtYnVyZ2VyLS1zcGluIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjJzO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjI1cyBlYXNlLWluLFxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMXMgZWFzZS1pbjtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjI1cyBlYXNlLWluLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyBlYXNlLW91dCxcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMXMgMC4xMnMgZWFzZS1vdXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMjJzIDAuMTJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgc3Bpbi1yKSB7XG4gIC8qXG4gICAqIFNwaW4gUmV2ZXJzZVxuICAgKi9cbiAgLmhhbWJ1cmdlci0tc3Bpbi1yIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjJzO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjI1cyBlYXNlLWluLFxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMXMgZWFzZS1pbjtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjI1cyBlYXNlLWluLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMjVkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eSAwLjFzIDAuMTJzIGVhc2Utb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMjJzIDAuMTJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgc3ByaW5nKSB7XG4gIC8qXG4gICAqIFNwcmluZ1xuICAgKi9cbiAgLmhhbWJ1cmdlci0tc3ByaW5nIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRvcDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgLyAyO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwcyAwLjEzcyBsaW5lYXI7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmc7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKiAyKSArICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAyKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4yMnM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEzcyAwLjIycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRoYW1idXJnZXItbGF5ZXItc3BhY2luZyArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0LCAwKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMTNzIDAuMjJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgc3ByaW5nLXIpIHtcbiAgLypcbiAgICogU3ByaW5nIFJldmVyc2VcbiAgICovXG4gIC5oYW1idXJnZXItLXNwcmluZy1yIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTNzO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMiArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICogMikgKiAtMTtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHkgMHMgbGluZWFyO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMSwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMjJzO1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSxcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDBzIDAuMjJzIGxpbmVhcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjE1cyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMTNzIDAuMjJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgc3RhbmQpIHtcbiAgLypcbiAgICogU3RhbmRcbiAgICovXG4gIC5oYW1idXJnZXItLXN0YW5kIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA3NXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSksXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMDc1cyBsaW5lYXI7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgMC4wNzVzIGVhc2UtaW4sXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyAwLjA3NXMgZWFzZS1pbixcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMDc1cyAwcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSksXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgMHMgMC4xNXMgbGluZWFyO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyAwLjFzIGVhc2Utb3V0LFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjA3NXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4wNzVzIDAuMXMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIHN0YW5kLXIpIHtcbiAgLypcbiAgICogU3RhbmQgUmV2ZXJzZVxuICAgKi9cbiAgLmhhbWJ1cmdlci0tc3RhbmQtciB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wNzVzIDAuMTVzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpLFxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAwcyAwLjA3NXMgbGluZWFyO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIDAuMDc1cyBlYXNlLWluLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4wNzVzIDBzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4wNzVzIGVhc2UtaW4sXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDc1cyAwcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSxcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAwcyAwLjE1cyBsaW5lYXI7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIDAuMXMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4xcyBlYXNlLW91dCxcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4wNzVzIDAuMTVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgc3F1ZWV6ZSkge1xuICAvKlxuICAgKiBTcXVlZXplXG4gICAqL1xuICAuaGFtYnVyZ2VyLS1zcXVlZXplIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDc1cztcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyAwLjEycyBlYXNlLFxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMDc1cyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4xMnMgZWFzZSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMDc1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyBlYXNlLFxuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHkgMC4wNzVzIDAuMTJzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyBlYXNlLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjA3NXMgMC4xMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCB2b3J0ZXgpIHtcbiAgLypcbiAgICogVm9ydGV4XG4gICAqL1xuICAuaGFtYnVyZ2VyLS12b3J0ZXgge1xuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRvcCwgb3BhY2l0eTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3R0b20sIHRyYW5zZm9ybTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNzY1ZGVnKTtcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcblxuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIHZvcnRleC1yKSB7XG4gIC8qXG4gICAqIFZvcnRleCBSZXZlcnNlXG4gICAqL1xuICAuaGFtYnVyZ2VyLS12b3J0ZXgtciB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcztcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wLCBvcGFjaXR5O1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvdHRvbSwgdHJhbnNmb3JtO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNzY1ZGVnKTtcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcblxuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvIFxyXG4gICB2Mi4wIHwgMjAxMTAxMjZcclxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcclxuKi9cclxuXHJcbmh0bWwsXHJcbmJvZHksXHJcbmRpdixcclxuc3BhbixcclxuYXBwbGV0LFxyXG5vYmplY3QsXHJcbmlmcmFtZSxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxucCxcclxuYmxvY2txdW90ZSxcclxucHJlLFxyXG5hLFxyXG5hYmJyLFxyXG5hY3JvbnltLFxyXG5hZGRyZXNzLFxyXG5iaWcsXHJcbmNpdGUsXHJcbmNvZGUsXHJcbmRlbCxcclxuZGZuLFxyXG5lbSxcclxuaW1nLFxyXG5pbnMsXHJcbmtiZCxcclxucSxcclxucyxcclxuc2FtcCxcclxuc21hbGwsXHJcbnN0cmlrZSxcclxuc3Ryb25nLFxyXG5zdWIsXHJcbnN1cCxcclxudHQsXHJcbnZhcixcclxuYixcclxudSxcclxuaSxcclxuY2VudGVyLFxyXG5kbCxcclxuZHQsXHJcbmRkLFxyXG5vbCxcclxudWwsXHJcbmxpLFxyXG5maWVsZHNldCxcclxuZm9ybSxcclxubGFiZWwsXHJcbmxlZ2VuZCxcclxudGFibGUsXHJcbmNhcHRpb24sXHJcbnRib2R5LFxyXG50Zm9vdCxcclxudGhlYWQsXHJcbnRyLFxyXG50aCxcclxudGQsXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5jYW52YXMsXHJcbmRldGFpbHMsXHJcbmVtYmVkLFxyXG5maWd1cmUsXHJcbmZpZ2NhcHRpb24sXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxub3V0cHV0LFxyXG5ydWJ5LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5LFxyXG50aW1lLFxyXG5tYXJrLFxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuZGV0YWlscyxcclxuZmlnY2FwdGlvbixcclxuZmlndXJlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5tZW51LFxyXG5uYXYsXHJcbnNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmJvZHkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbnVsIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGUsXHJcbnEge1xyXG4gIHF1b3Rlczogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlOmJlZm9yZSxcclxuYmxvY2txdW90ZTphZnRlcixcclxucTpiZWZvcmUsXHJcbnE6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuKixcclxuKjo6YmVmb3JlLFxyXG4qOjphZnRlciB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4iLCJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJoa19ncm90ZXNrYm9sZFwiO1xyXG4gIHNyYzogdXJsKFwiLi4vLi4vc3RhdGljL2ZvbnRzL2hrZ3JvdGVzay1ib2xkLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICB1cmwoXCIuLi8uLi9zdGF0aWMvZm9udHMvaGtncm90ZXNrLWJvbGQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcImhrX2dyb3Rlc2tyZWd1bGFyXCI7XHJcbiAgc3JjOiB1cmwoXCIuLi8uLi9zdGF0aWMvZm9udHMvaGtncm90ZXNrLXJlZ3VsYXItd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgIHVybChcIi4uLy4uL3N0YXRpYy9mb250cy9oa2dyb3Rlc2stcmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG4iLCJbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6NTBtc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246M3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6M3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0sYm9keVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjI1LC43NSwuNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2V9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW5dIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNiwtLjI4LC43MzUsLjA0NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMS4yNzUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNjgsLS41NSwuMjY1LDEuNTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ3LDAsLjc0NSwuNzE1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjM5LC41NzUsLjU2NSwxKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ0NSwuMDUsLjU1LC45NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm19W2RhdGEtYW9zXj1mYWRlXVtkYXRhLWFvc149ZmFkZV0uYW9zLWFuaW1hdGV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfVtkYXRhLWFvcz1mYWRlLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKX1bZGF0YS1hb3M9ZmFkZS1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKX1bZGF0YS1hb3M9ZmFkZS11cC1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS11cC1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bi1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwtMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bi1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsLTEwMHB4LDApfVtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21de29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtfVtkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dLmFvcy1hbmltYXRle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSgxKX1bZGF0YS1hb3M9em9vbS1pbl17dHJhbnNmb3JtOnNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLW91dF17dHJhbnNmb3JtOnNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV17dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19W2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX1bZGF0YS1hb3M9c2xpZGUtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9W2RhdGEtYW9zPXNsaWRlLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfVtkYXRhLWFvcz1zbGlkZS1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9W2RhdGEtYW9zPXNsaWRlLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9W2RhdGEtYW9zXj1mbGlwXVtkYXRhLWFvc149ZmxpcF17YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19W2RhdGEtYW9zPWZsaXAtbGVmdF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1sZWZ0XS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfVtkYXRhLWFvcz1mbGlwLXJpZ2h0XXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtcmlnaHRdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCl9W2RhdGEtYW9zPWZsaXAtdXBde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtdXBdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCl9W2RhdGEtYW9zPWZsaXAtZG93bl17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpfVtkYXRhLWFvcz1mbGlwLWRvd25dLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMCl9IiwiLyoqXHJcbiAqIEZlYXRoZXJsaWdodCDigJMgdWx0cmEgc2xpbSBqUXVlcnkgbGlnaHRib3hcclxuICogVmVyc2lvbiAxLjcuMTQgLSBodHRwOi8vbm9lbGJvc3MuZ2l0aHViLmlvL2ZlYXRoZXJsaWdodC9cclxuICpcclxuICogQ29weXJpZ2h0IDIwMTksIE5vw6tsIFJhb3VsIEJvc3NhcnQgKGh0dHA6Ly93d3cubm9lbGJvc3MuY29tKVxyXG4gKiBNSVQgTGljZW5zZWQuXHJcbioqL1xyXG5cclxuaHRtbC53aXRoLWZlYXRoZXJsaWdodCB7XHJcbiAgLyogZGlzYWJsZSBnbG9iYWwgc2Nyb2xsaW5nIHdoZW4gZmVhdGhlcmxpZ2h0cyBhcmUgdmlzaWJsZSAqL1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mZWF0aGVybGlnaHQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIC8qIGRpbWVuc2lvbnM6IHNwYW5uaW5nIHRoZSBiYWNrZ3JvdW5kIGZyb20gZWRnZSB0byBlZGdlICovXHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAyMTQ3NDgzNjQ3OyAvKiB6LWluZGV4IG5lZWRzIHRvIGJlID49IGVsZW1lbnRzIG9uIHRoZSBzaXRlLiAqL1xyXG5cclxuICAvKiBwb3NpdGlvbjogY2VudGVyaW5nIGNvbnRlbnQgKi9cclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIC8qIGluc3VyZXMgdGhhdCB0aGUgOjpiZWZvcmUgcHNldWRvIGVsZW1lbnQgZG9lc24ndCBmb3JjZSB3cmFwIHdpdGggZml4ZWQgd2lkdGggY29udGVudDsgKi9cclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAvKiBzdHlsaW5nICovXHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJhY2tncm91bmQ6ICMzMzM7XHJcbiAgLyogSUU4IFwiaGFja1wiIGZvciBuZXN0ZWQgZmVhdGhlcmxpZ2h0cyAqL1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbn1cclxuXHJcbi8qIHN1cHBvcnQgZm9yIG5lc3RlZCBmZWF0aGVybGlnaHRzLiBEb2VzIG5vdCB3b3JrIGluIElFOCAodXNlIEpTIHRvIGZpeCkgKi9cclxuLmZlYXRoZXJsaWdodDpsYXN0LW9mLXR5cGUge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcclxufVxyXG5cclxuLmZlYXRoZXJsaWdodDpiZWZvcmUge1xyXG4gIC8qIHBvc2l0aW9uOiB0cmljayB0byBjZW50ZXIgY29udGVudCB2ZXJ0aWNhbGx5ICovXHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jb250ZW50IHtcclxuICAvKiBtYWtlIGNvbnRlbnQgY29udGFpbmVyIGZvciBwb3NpdGlvbmVkIGVsZW1lbnRzIChjbG9zZSBidXR0b24pICovXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAvKiBwb3NpdGlvbjogY2VudGVyaW5nIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsICovXHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgLyogZGltZW5zaW9uczogY3V0IG9mZiBpbWFnZXMgKi9cclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nOiAyNXB4IDI1cHggMDtcclxuICBib3JkZXItYm90dG9tOiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cclxuICAvKiBkaW1lbnNpb25zOiBoYW5kbGluZyBsYXJnZSBjb250ZW50ICovXHJcbiAgbWFyZ2luLWxlZnQ6IDUlO1xyXG4gIG1hcmdpbi1yaWdodDogNSU7XHJcbiAgbWF4LWhlaWdodDogOTUlO1xyXG5cclxuICAvKiBzdHlsaW5nICovXHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBjdXJzb3I6IGF1dG87XHJcblxyXG4gIC8qIHJlc2V0IHdoaXRlLXNwYWNlIHdyYXBwaW5nICovXHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxufVxyXG5cclxuLyogY29udGFpbnMgdGhlIGNvbnRlbnQgKi9cclxuLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWlubmVyIHtcclxuICAvKiBtYWtlIHN1cmUgaXRzIHZpc2libGUgKi9cclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogZG9uJ3Qgc2hvdyB0aGVzZSB0aG91Z2ggKi9cclxuLmZlYXRoZXJsaWdodCBzY3JpcHQuZmVhdGhlcmxpZ2h0LWlubmVyLFxyXG4uZmVhdGhlcmxpZ2h0IGxpbmsuZmVhdGhlcmxpZ2h0LWlubmVyLFxyXG4uZmVhdGhlcmxpZ2h0IHN0eWxlLmZlYXRoZXJsaWdodC1pbm5lciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNsb3NlLWljb24ge1xyXG4gIC8qIHBvc2l0aW9uOiBjZW50ZXJpbmcgdmVydGljYWwgYW5kIGhvcml6b250YWwgKi9cclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogOTk5OTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcblxyXG4gIC8qIGRpbWVuc2lvbnM6IDI1cHggeCAyNXB4ICovXHJcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgd2lkdGg6IDI1cHg7XHJcblxyXG4gIC8qIHN0eWxpbmcgKi9cclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICBiYWNrZ3JvdW5kOiAjZmZmOyAvKiBTZXQgdGhlIGJhY2tncm91bmQgaW4gY2FzZSBpdCBvdmVybGFwcyB0aGUgY29udGVudCAqL1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuICBjb2xvcjogIzAwMDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyogU2VlIGh0dHA6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTYwNzczNDEvaG93LXRvLXJlc2V0LWFsbC1kZWZhdWx0LXN0eWxlcy1vZi10aGUtaHRtbDUtYnV0dG9uLWVsZW1lbnQgKi9cclxuLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNsb3NlLWljb246Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtaW1hZ2Uge1xyXG4gIC8qIHN0eWxpbmcgKi9cclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmZlYXRoZXJsaWdodC1pZnJhbWUgLmZlYXRoZXJsaWdodC1jb250ZW50IHtcclxuICAvKiByZW1vdmVkIHRoZSBib3JkZXIgZm9yIGltYWdlIGNyb3Bpbmcgc2luY2UgaWZyYW1lIGlzIGVkZ2UgdG8gZWRnZSAqL1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbn1cclxuXHJcbi5mZWF0aGVybGlnaHQgaWZyYW1lIHtcclxuICAvKiBzdHlsaW5nICovXHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG4uZmVhdGhlcmxpZ2h0ICoge1xyXG4gIC8qIFNlZSBodHRwczovL2dpdGh1Yi5jb20vbm9lbGJvc3MvZmVhdGhlcmxpZ2h0L2lzc3Vlcy80MiAqL1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLyogaGFuZGxpbmcgcGhvbmVzIGFuZCBzbWFsbCBzY3JlZW5zICovXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQge1xyXG4gICAgLyogZGltZW5zaW9uczogbWF4aW1pemUgbGlnaHRib3ggd2l0aCBmb3Igc21hbGwgc2NyZWVucyAqL1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXgtaGVpZ2h0OiA5OCU7XHJcblxyXG4gICAgcGFkZGluZzogMTBweCAxMHB4IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG5cclxuLyogaGlkZSBub24gZmVhdGhlcmxpZ2h0IGl0ZW1zIHdoZW4gcHJpbnRpbmcgKi9cclxuQG1lZGlhIHByaW50IHtcclxuICBodG1sLndpdGgtZmVhdGhlcmxpZ2h0ID4gKiA+IDpub3QoLmZlYXRoZXJsaWdodCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLyoqXHJcbiAqIEZlYXRoZXJsaWdodCBHYWxsZXJ5IOKAkyBhbiBleHRlbnNpb24gZm9yIHRoZSB1bHRyYSBzbGltIGpRdWVyeSBsaWdodGJveFxyXG4gKiBWZXJzaW9uIDEuNy4xNCAtIGh0dHA6Ly9ub2VsYm9zcy5naXRodWIuaW8vZmVhdGhlcmxpZ2h0L1xyXG4gKlxyXG4gKiBDb3B5cmlnaHQgMjAxOSwgTm/Dq2wgUmFvdWwgQm9zc2FydCAoaHR0cDovL3d3dy5ub2VsYm9zcy5jb20pXHJcbiAqIE1JVCBMaWNlbnNlZC5cclxuKiovXHJcblxyXG4uZmVhdGhlcmxpZ2h0LW5leHQsXHJcbi5mZWF0aGVybGlnaHQtcHJldmlvdXMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDI1cHg7XHJcbiAgcmlnaHQ6IDI1cHg7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDgwJTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLyogcHJldmVudGluZyB0ZXh0IHNlbGVjdGlvbiAqL1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAvKiBJRTkgaGFjaywgb3RoZXJ3aXNlIG5hdmlnYXRpb24gZG9lc24ndCBhcHBlYXIgKi9cclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xyXG59XHJcblxyXG4uZmVhdGhlcmxpZ2h0LXByZXZpb3VzIHtcclxuICBsZWZ0OiAyNXB4O1xyXG4gIHJpZ2h0OiA4MCU7XHJcbn1cclxuXHJcbi5mZWF0aGVybGlnaHQtbmV4dDpob3ZlcixcclxuLmZlYXRoZXJsaWdodC1wcmV2aW91czpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcclxufVxyXG5cclxuLmZlYXRoZXJsaWdodC1uZXh0IHNwYW4sXHJcbi5mZWF0aGVybGlnaHQtcHJldmlvdXMgc3BhbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUlO1xyXG4gIHdpZHRoOiA4MiU7XHJcblxyXG4gIC8qIGNlbnRlciBob3Jpem9udGFsbHkgKi9cclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIGZvbnQtc2l6ZTogODBweDtcclxuICBsaW5lLWhlaWdodDogODBweDtcclxuXHJcbiAgLyogY2VudGVyIHZlcnRpY2FsbHkgKi9cclxuICBtYXJnaW4tdG9wOiAtNDBweDtcclxuXHJcbiAgdGV4dC1zaGFkb3c6IDBweCAwcHggNXB4ICNmZmY7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuLmZlYXRoZXJsaWdodC1uZXh0IHNwYW4ge1xyXG4gIHJpZ2h0OiA1JTtcclxuICBsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4uZmVhdGhlcmxpZ2h0LW5leHQ6aG92ZXIgc3BhbixcclxuLmZlYXRoZXJsaWdodC1wcmV2aW91czpob3ZlciBzcGFuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5mZWF0aGVybGlnaHQtc3dpcGUtYXdhcmUgLmZlYXRoZXJsaWdodC1uZXh0LFxyXG4uZmVhdGhlcmxpZ2h0LXN3aXBlLWF3YXJlIC5mZWF0aGVybGlnaHQtcHJldmlvdXMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEhpZGUgbmF2aWdhdGlvbiB3aGlsZSBsb2FkaW5nICovXHJcbi5mZWF0aGVybGlnaHQtbG9hZGluZyAuZmVhdGhlcmxpZ2h0LXByZXZpb3VzLFxyXG4uZmVhdGhlcmxpZ2h0LWxvYWRpbmcgLmZlYXRoZXJsaWdodC1uZXh0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBIaWRlIG5hdmlnYXRpb24gaW4gY2FzZSBvZiBzaW5nbGUgaW1hZ2UgKi9cclxuLmZlYXRoZXJsaWdodC1maXJzdC1zbGlkZS5mZWF0aGVybGlnaHQtbGFzdC1zbGlkZSAuZmVhdGhlcmxpZ2h0LXByZXZpb3VzLFxyXG4uZmVhdGhlcmxpZ2h0LWZpcnN0LXNsaWRlLmZlYXRoZXJsaWdodC1sYXN0LXNsaWRlIC5mZWF0aGVybGlnaHQtbmV4dCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogQWx3YXlzIGRpc3BsYXkgYXJyb3dzIG9uIHRvdWNoIGRldmljZXMgKi9cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmZlYXRoZXJsaWdodC1uZXh0OmhvdmVyLFxyXG4gIC5mZWF0aGVybGlnaHQtcHJldmlvdXM6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICB9XHJcbiAgLmZlYXRoZXJsaWdodC1uZXh0IHNwYW4sXHJcbiAgLmZlYXRoZXJsaWdodC1wcmV2aW91cyBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLyogaGFuZGxpbmcgcGhvbmVzIGFuZCBzbWFsbCBzY3JlZW5zICovXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmZlYXRoZXJsaWdodC1uZXh0LFxyXG4gIC5mZWF0aGVybGlnaHQtcHJldmlvdXMge1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgICBsZWZ0OiA4NSU7XHJcbiAgfVxyXG5cclxuICAuZmVhdGhlcmxpZ2h0LXByZXZpb3VzIHtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICByaWdodDogODUlO1xyXG4gIH1cclxuXHJcbiAgLmZlYXRoZXJsaWdodC1uZXh0IHNwYW4sXHJcbiAgLmZlYXRoZXJsaWdodC1wcmV2aW91cyBzcGFuIHtcclxuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gIH1cclxufVxyXG4iLCIuZmVhdGhlcmxpZ2h0LW5leHQgc3BhbixcclxuLmZlYXRoZXJsaWdodC1wcmV2aW91cyBzcGFuIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gIGltZyB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uZmVhdGhlcmxpZ2h0LW5leHQ6aG92ZXIsXHJcbi5mZWF0aGVybGlnaHQtcHJldmlvdXM6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGZpbGw9J3doaXRlJyBkPSdNMTMuMDI1IDFsLTIuODQ3IDIuODI4IDYuMTc2IDYuMTc2aC0xNi4zNTR2My45OTJoMTYuMzU0bC02LjE3NiA2LjE3NiAyLjg0NyAyLjgyOCAxMC45NzUtMTF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5mZWF0aGVybGlnaHQtbmV4dCxcclxuLmZlYXRoZXJsaWdodC1wcmV2aW91cyB7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nd2hpdGUnIGQ9J00xMy4wMjUgMWwtMi44NDcgMi44MjggNi4xNzYgNi4xNzZoLTE2LjM1NHYzLjk5MmgxNi4zNTRsLTYuMTc2IDYuMTc2IDIuODQ3IDIuODI4IDEwLjk3NS0xMXonLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHggMzBweCAhaW1wb3J0YW50O1xyXG4gIHRvcDogNTAlO1xyXG4gIG1hcmdpbi10b3A6IC0xNXB4O1xyXG5cclxuICA+IHNwYW4ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmZlYXRoZXJsaWdodC1wcmV2aW91cyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgc3R5bGU9J3RyYW5zZm9ybTogc2NhbGVYKC0xKTsnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGZpbGw9J3doaXRlJyBkPSdNMTMuMDI1IDFsLTIuODQ3IDIuODI4IDYuMTc2IDYuMTc2aC0xNi4zNTR2My45OTJoMTYuMzU0bC02LjE3NiA2LjE3NiAyLjg0NyAyLjgyOCAxMC45NzUtMTF6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XHJcbiAgbGVmdDogM3JlbTtcclxufVxyXG5cclxuLmZlYXRoZXJsaWdodC1uZXh0IHtcclxuICByaWdodDogM3JlbTtcclxuICBsZWZ0OiB1bnNldDtcclxufVxyXG5cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgLmZlYXRoZXJsaWdodC1uZXh0LFxyXG4gIC5mZWF0aGVybGlnaHQtcHJldmlvdXMge1xyXG4gICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5mZWF0aGVybGlnaHQtcHJldmlvdXMge1xyXG4gICAgbGVmdDogMXJlbTtcclxuICB9XHJcblxyXG4gIC5mZWF0aGVybGlnaHQtbmV4dCB7XHJcbiAgICByaWdodDogMXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5mZWF0aGVybGlnaHQtY29udGVudCB7XHJcbiAgZmlndXJlLmZlYXRoZXJsaWdodC1pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgICBmaWdjYXB0aW9uIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuNSk7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgIHBhZGRpbmc6IDAuNGVtIDAuOGVtO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDgwdmg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIENvbG9yIFZhcmlhYmxlc1xyXG5cclxuJHdoaXRlOiAjZmZmZmZmO1xyXG4kYmxhY2s6ICMwMDAwMDA7XHJcbiRibHVlOiAjMDAwNDU2O1xyXG4kc2FuZDogI2Y5ZjdmMDtcclxuIiwiLyogU2xpZGVyICovXHJcblxyXG4uc2xpY2stc2xpZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5zbGljay1saXN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmRyYWdnaW5nIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xyXG4gICAgfVxyXG59XHJcbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxyXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuXHJcbi5zbGljay10cmFjayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcbiAgICAmOmJlZm9yZSxcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG59XHJcbi5zbGljay1zbGlkZSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIFtkaXI9XCJydGxcIl0gJiB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAmLmRyYWdnaW5nIGltZyB7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1sb2FkaW5nICYge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stdmVydGljYWwgJiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG59XHJcbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCJmaWd1cmU6bm90KC5oZXJvX19pbWFnZSk6bm90KC5mZWF0aGVybGlnaHQtaW5uZXIpOm5vdCgucm9vbV9faW1nKSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBmaWdjYXB0aW9uIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmctdG9wOiAwLjRlbTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbn1cclxuIiwiaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxuLmgxLFxyXG4uaDIsXHJcbi5oMyxcclxuLmg0LFxyXG4uaDUsXHJcbi5oNiB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWhlYWRpbmc7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsaW5lLWhlaWdodDogMS4zO1xyXG59XHJcblxyXG5oMixcclxuLmgyIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBsaW5lLWhlaWdodDogMS4zO1xyXG5cclxuICAmLmFsdCB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiAwLjkzOHJlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc3RhY2stYm9keTtcclxuICB9XHJcbn1cclxuXHJcbmgzLFxyXG4uaDMge1xyXG4gIGZvbnQtc2l6ZTogMS42MjVlbTtcclxufVxyXG4iLCIkaGstcmVndWxhcjogXCJoa19ncm90ZXNrcmVndWxhclwiLCBUaW1lc05ld1JvbWFuLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcyxcclxuICBCYXNrZXJ2aWxsZSwgR2VvcmdpYSwgc2VyaWY7XHJcblxyXG4kaGstYm9sZDogXCJoa19ncm90ZXNrYm9sZFwiLCBUaW1lc05ld1JvbWFuLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgQmFza2VydmlsbGUsXHJcbiAgR2VvcmdpYSwgc2VyaWY7XHJcblxyXG4kZm9udC1zdGFjay1ib2R5OiAkaGstcmVndWxhcjtcclxuJGZvbnQtc3RhY2staGVhZGluZzogXCJMb3JhXCIsIFRpbWVzTmV3Um9tYW4sIFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLFxyXG4gIEJhc2tlcnZpbGxlLCBHZW9yZ2lhLCBzZXJpZjtcclxuIiwiaW1nIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbiIsIi8qIGEgc3VidGxlIGZvY3VzIHN0eWxlIGZvciBrZXlib2FyZC1pbnB1dCBlbGVtZW50cyAqL1xyXG4udGV4dC1pbnB1dDpmb2N1cyB7XHJcbiAgb3V0bGluZTogMXB4IHNvbGlkICNhYWE7XHJcbn1cclxuXHJcbi8qIG5vIGZvY3VzIHN0eWxlIGZvciBub24ta2V5Ym9hcmQtaW5wdXRzIGVsZW1lbnRzICovXHJcbmJ1dHRvbjpmb2N1cyxcclxuc2VsZWN0OmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4vKiBhbmQgZm9yIGtleWJvYXJkIHVzZXJzLCBvdmVycmlkZSBldmVyeXRoaW5nIHdpdGhcclxuICAgICBhIEJpZyBCbHVlIEJvcmRlciB3aGVuIGZvY3VzZWQgb24gYW55IGVsZW1lbnQgKi9cclxuYm9keS51c2VyLWlzLXRhYmJpbmcgKjpmb2N1cyB7XHJcbiAgb3V0bGluZTogMnB4IHNvbGlkICM3YWFjZmUgIWltcG9ydGFudDsgLyogZm9yIG5vbi13ZWJraXQgYnJvd3NlcnMgKi9cclxuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgIWltcG9ydGFudDtcclxufVxyXG4iLCIuc3RhY2sge1xyXG4gID4gKiArICoge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICB9XHJcbn1cclxuIiwiOnJvb3Qge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogJGZvbnQtc3RhY2stYm9keTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG59XHJcblxyXG5wIHtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcbiIsIi5hY2NvcmRpb24ge1xyXG4gIG1heC13aWR0aDogNjcxcHg7XHJcblxyXG4gIC5hY2NvcmRpb24taXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XHJcblxyXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkaGstYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG5cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xyXG4gICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzRkZGRkZGJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udXNlci1pcy10YWJiaW5nIHtcclxuICAuYWNjb3JkaW9uIHtcclxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xyXG4gICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmFycm93LWxpbmsge1xyXG4gIGNvbG9yOiBibGFjaztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNScgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDE1IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTAgNy4yNTEzMUMwIDcuMDAyNjkgMC4wOTg3NjEyIDYuNzY0MjYgMC4yNzQ1NTcgNi41ODg0N0MwLjQ1MDM1MyA2LjQxMjY3IDAuNjg4NzgzIDYuMzEzOTEgMC45MzczOTUgNi4zMTM5MUgxMS43OTgxTDcuNzcyODggMi4yOTA2MUM3LjU5Njg2IDIuMTE0NTkgNy40OTc5OCAxLjg3NTg2IDcuNDk3OTggMS42MjY5M0M3LjQ5Nzk4IDEuMzc4MDEgNy41OTY4NiAxLjEzOTI4IDcuNzcyODggMC45NjMyNThDNy45NDg5IDAuNzg3MjQgOC4xODc2MyAwLjY4ODM1NCA4LjQzNjU2IDAuNjg4MzU0QzguNjg1NDggMC42ODgzNTQgOC45MjQyMiAwLjc4NzI0IDkuMTAwMjMgMC45NjMyNThMMTQuNzI0NiA2LjU4NzYzQzE0LjgxMTkgNi42NzQ3MSAxNC44ODEyIDYuNzc4MTUgMTQuOTI4NCA2Ljg5MjAzQzE0Ljk3NTcgNy4wMDU5MiAxNSA3LjEyODAxIDE1IDcuMjUxMzFDMTUgNy4zNzQ2MSAxNC45NzU3IDcuNDk2NjkgMTQuOTI4NCA3LjYxMDU4QzE0Ljg4MTIgNy43MjQ0NiAxNC44MTE5IDcuODI3OTEgMTQuNzI0NiA3LjkxNDk4TDkuMTAwMjMgMTMuNTM5NEM4LjkyNDIyIDEzLjcxNTQgOC42ODU0OCAxMy44MTQzIDguNDM2NTYgMTMuODE0M0M4LjE4NzYzIDEzLjgxNDMgNy45NDg5IDEzLjcxNTQgNy43NzI4OCAxMy41Mzk0QzcuNTk2ODYgMTMuMzYzMyA3LjQ5Nzk4IDEzLjEyNDYgNy40OTc5OCAxMi44NzU3QzcuNDk3OTggMTIuNjI2NyA3LjU5Njg2IDEyLjM4OCA3Ljc3Mjg4IDEyLjIxMkwxMS43OTgxIDguMTg4N0gwLjkzNzM5NUMwLjY4ODc4MyA4LjE4ODcgMC40NTAzNTMgOC4wODk5NCAwLjI3NDU1NyA3LjkxNDE0QzAuMDk4NzYxMiA3LjczODM1IDAgNy40OTk5MiAwIDcuMjUxMzFaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMXB4O1xyXG4gIH1cclxufVxyXG4iLCJibG9ja3F1b3RlIHtcclxuICBmb250LXNpemU6IDEuNjI1ZW07XHJcbiAgY29sb3I6ICRibHVlO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zdGFjay1oZWFkaW5nO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDRyZW0gMCAxcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcblxyXG4gIGZvb3RlciB7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc3RhY2stYm9keTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xyXG4gIH1cclxufVxyXG4iLCIuYnV0dG9uIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBtYXJnaW46IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDJlbTtcclxuICBvdXRsaW5lOiAwO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UtaW4tb3V0LFxyXG4gICAgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG4gIHdpZHRoOiAxNjAuNDUzcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgLy8gb3V0bGluZTogMnB4IHNvbGlkIHdoaXRlO1xyXG4gIH1cclxuXHJcbiAgc3ZnIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAubGFiZWwge1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWhlYWRpbmc7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgc3Ryb25nIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHN2ZyByZWN0IHtcclxuICAgIGZpbGw6IHRyYW5zcGFyZW50O1xyXG4gICAgdHJhbnNpdGlvbjogMnM7XHJcbiAgICBzdHJva2Utd2lkdGg6IDJweDtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAyNDAlO1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMzMwJSAyNTtcclxuICAgIHN0cm9rZTogcmdiKDI1NSwgMjU1LCAyNTUpO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciBzdmcgcmVjdCB7XHJcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTExMyUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gICYuYnV0dG9uLS1ibHVlIHtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuXHJcbiAgICBzdmcgcmVjdCB7XHJcbiAgICAgIHN0cm9rZTogJGJsdWU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJ1dHRvbi0td2hpdGUge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcblxyXG4gICYuYnV0dG9uLS1sYXJnZSB7XHJcbiAgICB3aWR0aDogMTc4cHg7XHJcblxyXG4gICAgc3ZnLFxyXG4gICAgc3ZnIHJlY3Qge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYnV0dG9uLS14bCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICB3aWR0aDogMjIxcHg7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udmlkZW8tYnV0dG9ucyB7XHJcbiAgLmJ1dHRvbiB7XHJcbiAgICArIC5idXR0b24ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG4iLCIudGFibGUtd3JhcHBlciB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi5jYW5kaWRhdGVzLXRhYmxlIHtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgdHIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgdGgge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtc3RhY2staGVhZGluZztcclxuICAgIH1cclxuXHJcbiAgICB0ZCxcclxuICAgIHRoIHtcclxuICAgICAgcGFkZGluZzogMS41cmVtIDAuNXJlbSAxLjVyZW0gMS41cmVtO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICAgLnN1cHBvcnQtYnV0dG9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBwYWRkaW5nOiAwLjU1cmVtIDEuNXJlbSAwLjdyZW07XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jYW5kaWRhdGUtaW5mbyB7XHJcbiAgdHIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICB0ZCxcclxuICAgIHRoIHtcclxuICAgICAgcGFkZGluZzogMC43cmVtIDJyZW0gMC43cmVtIDAuNXJlbTtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG5cclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuY2FyZCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gID4gKiArICoge1xyXG4gICAgbWFyZ2luLXRvcDogMS4ycmVtO1xyXG4gIH1cclxuICBoNCB7XHJcbiAgICBmb250LXNpemU6IDEuNjI1ZW07XHJcbiAgICBmb250LWZhbWlseTogJGhrLWJvbGQ7XHJcbiAgfVxyXG5cclxuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcblxyXG4gICYuY2FyZC0tbGluayB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4ycyBlYXNlO1xyXG5cclxuICAgIC5jYXJkX19pbWcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEyMCUpO1xyXG5cclxuICAgICAgLmNhcmRfX2ltZyB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmNhcm91c2VsIHtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAuY2Fyb3VzZWxfX3NsaWRlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBmaWd1cmUge1xyXG4gICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgZmlnY2FwdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC44cmVtO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpY2stZG90cyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gIH1cclxufVxyXG4iLCIuY2x1YnMge1xyXG4gIC5jbHVic19faXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5jbHVic19faW1hZ2Uge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMC43cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkaGstYm9sZDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuXHJcbiAgICAgICsgYSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jbHVic19fdXJsLFxyXG4gICAgLmNsdWJzX19tYWlsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNsdWJzX191cmwge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBmaWxsPSclMjMwMDA0NTYnIGQ9J00xMi4wMiAwYzYuNjE0LjAxMSAxMS45OCA1LjM4MyAxMS45OCAxMiAwIDYuNjIzLTUuMzc2IDEyLTEyIDEyLTYuNjIzIDAtMTItNS4zNzctMTItMTIgMC02LjYxNyA1LjM2Ny0xMS45ODkgMTEuOTgxLTEyaC4wMzl6bTMuNjk0IDE2aC03LjQyN2MuNjM5IDQuMjY2IDIuMjQyIDcgMy43MTMgNyAxLjQ3MiAwIDMuMDc1LTIuNzM0IDMuNzE0LTdtNi41MzUgMGgtNS41MjNjLS40MjYgMi45ODUtMS4zMjEgNS40MDItMi40ODUgNi43NzEgMy42NjktLjc2IDYuNjcxLTMuMzUgOC4wMDgtNi43NzFtLTE0Ljk3NCAwaC01LjUyNGMxLjMzOCAzLjQyMSA0LjM0IDYuMDExIDguMDA5IDYuNzcxLTEuMTY0LTEuMzY5LTIuMDU5LTMuNzg2LTIuNDg1LTYuNzcxbS0uMTIzLTdoLTUuNzM2Yy0uMzMxIDEuMTY2LS43NDEgMy4zODkgMCA2aDUuNzM2Yy0uMTg4LTEuODE0LS4yMTUtMy45MjUgMC02bTguNjkxIDBoLTcuNjg1Yy0uMTk1IDEuOC0uMjI1IDMuOTI3IDAgNmg3LjY4NWMuMTk2LTEuODExLjIyNC0zLjkzIDAtNm02Ljc0MiAwaC01LjczNmMuMDYyLjU5Mi4zMDggMy4wMTkgMCA2aDUuNzM2Yy43NDEtMi42MTIuMzMxLTQuODM1IDAtNm0tMTIuODI1LTcuNzcxYy0zLjY2OS43Ni02LjY3MSAzLjM1LTguMDA5IDYuNzcxaDUuNTI0Yy40MjYtMi45ODUgMS4zMjEtNS40MDMgMi40ODUtNi43NzFtNS45NTQgNi43NzFjLS42MzktNC4yNjYtMi4yNDItNy0zLjcxNC03LTEuNDcxIDAtMy4wNzQgMi43MzQtMy43MTMgN2g3LjQyN3ptLTEuNDczLTYuNzcxYzEuMTY0IDEuMzY4IDIuMDU5IDMuNzg2IDIuNDg1IDYuNzcxaDUuNTIzYy0xLjMzNy0zLjQyMS00LjMzOS02LjAxMS04LjAwOC02Ljc3MScvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jbHVic19fbWFpbCB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIGZpbGw9JyUyMzAwMDQ1NicgZD0nTTI0IDIxaC0yNHYtMThoMjR2MTh6bS0yMy0xNi40Nzd2MTUuNDc3aDIydi0xNS40NzdsLTEwLjk5OSAxMC0xMS4wMDEtMTB6bTIxLjA4OS0uNTIzaC0yMC4xNzZsMTAuMDg4IDkuMTcxIDEwLjA4OC05LjE3MXonLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmNvbnRhY3Qge1xyXG4gIC5jb250YWN0X19hZGRyZXNzIHtcclxuICAgIGgyIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgID4gcCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkaGstYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAuOHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3RfX3RleHQge1xyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkaGstYm9sZDtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgZm9udC1mYW1pbHk6ICRoay1ib2xkO1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaHIge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbWFyZ2luOiAycmVtIDA7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YTZhNmE7XHJcbiAgICB3aWR0aDogMTk5cHg7XHJcbiAgfVxyXG59XHJcbiIsIi5kYXRldGltZSB7XHJcbiAgY29sb3I6ICRibHVlO1xyXG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IC0wLjVyZW07XHJcblxyXG4gID4gc3ZnIHtcclxuICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAxcHg7XHJcbiAgfVxyXG59XHJcbiIsIi5lbWJlZC1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gIGhlaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgJi5lbWJlZC1jb250YWluZXItLW1hcCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogODAlO1xyXG4gIH1cclxufVxyXG4uZW1iZWQtY29udGFpbmVyIGlmcmFtZSxcclxuLmVtYmVkLWNvbnRhaW5lciBvYmplY3QsXHJcbi5lbWJlZC1jb250YWluZXIgZW1iZWQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuIiwiLmZhbmN5LXRpdGxlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDAgMC43NXJlbTtcclxuXHJcbiAgJjphZnRlcixcclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDE0M3B4O1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE0M3B4IDE4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIC8vIG1hcmdpbi10b3A6IC05cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNDQnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxNDQgMTgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001LjEwNDUzIDkuMjczNjVDNS40MTgwMyA5LjIyMDg2IDUuNzE5OTMgOS4xMzAxIDYgOS4wMDQ0NUM1LjcyMDY3IDguODc1MiA1LjQxODc0IDguNzgwOTYgNS4xMDQ1MyA4LjcyNDkyTDMuMzAwODEgOC4yNzk3M0MyLjY2MTgzIDguMDkwMTEgMS45ODU3OSA3Ljk5NTM5IDEuMzA1MjMgOC4wMDAxN0MxLjAwNTY0IDguMDEzODMgMC43MTUxODggOC4wODg2NSAwLjQ2MDkzNCA4LjIxNzYyQzAuMzEzMTk5IDguMzEwMjcgMC4xOTQ1MTMgOC40Mjk3OSAwLjExNDUwMyA4LjU2NjVDMC4wMzQ0OTI1IDguNzAzMjEgLTAuMDA0NTcxODMgOC44NTMyNCAwLjAwMDQzMTI1OCA5LjAwNDQ1Qy0wLjAwNDYwNDk0IDkuMTU0MTkgMC4wMzQ1MjkzIDkuMzAyNzUgMC4xMTQ2MiA5LjQzNzc5QzAuMTk0NzEgOS41NzI4MyAwLjMxMzQzIDkuNjkwNDcgMC40NjA5MzQgOS43ODA5NUMwLjcwOTg0MyA5LjkxOTAxIDEuMDAzNTEgOS45OTQ2NiAxLjMwNTIzIDkuOTk4NEMxLjk4Njc5IDEwLjAxMzggMi42NjUyNyA5LjkxODY5IDMuMzAwODEgOS43MTg4M0w1LjEwNDUzIDkuMjczNjVaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNOC43NDYyNSA0Ljg0NDM5QzguODIwMzUgNC45MDczMiA4LjkwMjMzIDQuOTU5NjcgOC45ODk5OSA1QzkuMDAzMzQgNC45MDA3MyA5LjAwMzM0IDQuODAwMDQgOC45ODk5OSA0LjcwMDc3QzguODk3NjUgMy41NjY5NSA4LjYwNjY0IDIuNDU5OCA4LjEzMTA4IDEuNDMzMTFDNy44OTg5NCAwLjg0NjYxNCA3LjU2MjMzIDAuMjM2MTcxIDYuOTcwMzggMC4wNDQ2NjE0QzYuNzc3MjggLTAuMDE0ODg3MSA2LjU3MTUgLTAuMDE0ODg3MSA2LjM3ODQxIDAuMDQ0NjYxNEM2LjIyMTcgMC4xNjgwNDQgNi4xMDExNiAwLjMzMzc0OCA2LjAzMDE3IDAuNTIzNDI5QzUuOTc2NDYgMC44MzkzMjEgNS45OTQ2NSAxLjE2Mzc2IDYuMDgzMjcgMS40NzExOEM2LjE3MTkgMS43Nzg1OSA2LjMyODU0IDIuMDYwNTkgNi41NDA4OSAyLjI5NDkxQzcuMTE2MTYgMy4yNzg1NCA3Ljg2NDA0IDQuMTQzMSA4Ljc0NjI1IDQuODQ0MzlaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNOC43NDYxNSAxMy4xOEM3Ljg2ODMyIDEzLjg2ODcgNy4xMjA3MyAxNC43MTg4IDYuNTQwODcgMTUuNjg3NkM2LjMyODUzIDE1LjkyMjUgNi4xNzE4OSAxNi4yMDUxIDYuMDgzMjcgMTYuNTEzM0M1Ljk5NDY1IDE2LjgyMTQgNS45NzY0NiAxNy4xNDY3IDYuMDMwMTcgMTcuNDYzM0M2LjEwMzM0IDE3LjY1NTUgNi4yMjMzIDE3LjgyNSA2LjM3ODM5IDE3Ljk1NTJDNi41NzE0OCAxOC4wMTQ5IDYuNzc3MjUgMTguMDE0OSA2Ljk3MDM0IDE3Ljk1NTJDNy41NzM4OCAxNy43OTkzIDcuOTEwNDggMTcuMTUxNCA4LjEzMSAxNi41NjM0QzguNjA2NTUgMTUuNTM0MyA4Ljg5NzU0IDE0LjQyNDUgOC45ODk4OCAxMy4yODc5QzkuMDAzMzcgMTMuMTkyNSA5LjAwMzM3IDEzLjA5NTUgOC45ODk4OCAxM0M4Ljg5Njc4IDEzLjA0MDcgOC44MTM1NSAxMy4xMDIxIDguNzQ2MTUgMTMuMThaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMy4zMDY3MiA1LjcyNTgyQzQuMzEyNjEgNi4zMzY5NiA1LjQyMTgzIDYuNzU4OCA2LjU3OTU5IDYuOTcwNDhDNy40NTA3IDcuMTU3MTggNi43NDEzNyA2LjQxMDM4IDYuNDY3NTkgNi4wNzQzMkw1LjMzNTE0IDQuNjMwNTFDNC45NTY4NyA0LjA4NjEgNC40Nzk5MiAzLjYxNzUgMy45Mjg5NCAzLjI0ODk1QzMuNjg1NzMgMy4wODY3MSAzLjM5OTk1IDMuMDAwMDcgMy4xMDc2IDNDMi44MDE4MiAzLjAzMzg0IDIuNTE5MzkgMy4xNzk3NyAyLjMxNDg2IDMuNDA5NjJDMi4xMTAzMiAzLjYzOTQ4IDEuOTk4MTYgMy45MzY5NiAyLjAwMDAyIDQuMjQ0NjZDMi4wODcxMyA0Ljk3OTAyIDIuNzA5MzggNS4zNzczMSAzLjMwNjcyIDUuNzI1ODJaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNNi41NjQ2NiAxMS4wMjY1QzUuNDExMTYgMTEuMjM5IDQuMzA2MDMgMTEuNjYyNSAzLjMwMzgzIDEyLjI3NkMyLjcwODY5IDEyLjU4ODQgMi4wNjM5MyAxMy4wMjU3IDIuMDAxOTQgMTMuNjg4QzEuOTg0MTkgMTQuMDA3NSAyLjA4ODc0IDE0LjMyMTcgMi4yOTQwNSAxNC41NjU4QzIuNDk5MzYgMTQuODA5OSAyLjc4OTc5IDE0Ljk2NTMgMy4xMDU0NCAxNUMzLjM5NDgxIDE0Ljk4NzggMy42NzYzOCAxNC45MDE4IDMuOTIzNzYgMTQuNzUwMUM0LjQ3MzEgMTQuMzc1NSA0Ljk0ODIyIDEzLjkwMDkgNS4zMjQ3OSAxMy4zNTA2TDYuNDUzMDggMTEuOTAxMUM2LjcyNTg1IDExLjU4ODggNy40Njk3NyAxMC44NTE2IDYuNTY0NjYgMTEuMDI2NVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00xNDMuMjUgOC42Nzc0M1Y4LjQyNzQzSDE0M0gxMC43NDdDMTAuNzQyNyA4LjQyMzkzIDEwLjczODUgOC40MjAyNiAxMC43MzQzIDguNDE2NDJMMTAuNzM0NCA4LjQxNjM2TDEwLjcyOTcgOC40MTIyNkMxMC40OTkzIDguMjA5NjcgMTAuMzcyNSA3LjkyMDU5IDEwLjI4NDUgNy42MjUzN0MxMC4yNTMzIDcuNTIwOCAxMC4yMjkyIDcuNDIzODggMTAuMjA2IDcuMzMwMkMxMC4xOTYgNy4yOTAxNyAxMC4xODYyIDcuMjUwNzQgMTAuMTc2MSA3LjIxMTU1QzEwLjE0NzMgNy4xMDA0MSAxMC4xMDg1IDYuOTU2ODEgMTAuMDM5NCA2Ljg1NzMzTDkuODI4OCA2LjU1NDI5TDkuNjI1NDcgNi44NjIyNkM5LjU2MDQyIDYuOTYwOCA5LjUyMzcxIDcuMTAzMTYgOS40OTYxMSA3LjIxMzU5QzkuNDg3NTIgNy4yNDggOS40NzkxIDcuMjgyOCA5LjQ3MDU1IDcuMzE4MTNDOS40NDY5NSA3LjQxNTY3IDkuNDIyMzcgNy41MTczIDkuMzkwMyA3LjYyNjA2QzkuMzA0MDIgNy45MTg2MyA5LjE3ODI5IDguMjA1NzMgOC45NTA5OCA4LjQwODA1QzguNjY4ODcgOC42Mjk2MyA4LjMzNTg0IDguNzQ4OTYgNy45OTYwNSA4Ljc1NDMyTDcuOTk1OTUgOS4yNTQyNkM4LjMzNTI3IDkuMjU5NzYgOC42NjgwNCA5LjM3NjM2IDguOTUyMjEgOS41OTMwNEM5LjE3ODc0IDkuNzk1MzEgOS4zMDQxOCAxMC4wODE5IDkuMzkwMyAxMC4zNzM5QzkuNDIyMzcgMTAuNDgyNyA5LjQ0Njk1IDEwLjU4NDMgOS40NzA1NSAxMC42ODE5QzkuNDc5MSAxMC43MTcyIDkuNDg3NTEgMTAuNzUyIDkuNDk2MTEgMTAuNzg2NEM5LjUyMzcxIDEwLjg5NjggOS41NjA0MiAxMS4wMzkyIDkuNjI1NDcgMTEuMTM3N0w5LjgyODggMTEuNDQ1N0wxMC4wMzk0IDExLjE0MjdDMTAuMTA4NSAxMS4wNDMyIDEwLjE0NzMgMTAuODk5NiAxMC4xNzYxIDEwLjc4ODVDMTAuMTg2MiAxMC43NDkzIDEwLjE5NiAxMC43MDk4IDEwLjIwNiAxMC42Njk4QzEwLjIyOTIgMTAuNTc2MSAxMC4yNTMzIDEwLjQ3OTIgMTAuMjg0NSAxMC4zNzQ2QzEwLjM3MjUgMTAuMDc5NCAxMC40OTkzIDkuNzkwMzMgMTAuNzI5NyA5LjU4Nzc0TDEwLjcyOTggOS41ODc4TDEwLjczNDMgOS41ODM1OEMxMC43Mzg1IDkuNTc5NzUgMTAuNzQyNyA5LjU3NjA5IDEwLjc0NjkgOS41NzI1OUgxNDNIMTQzLjI1VjkuMzIyNTlWOC42Nzc0M1onIGZpbGw9J2JsYWNrJyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzAuNScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgIHJpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNDQnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxNDQgMTgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMzguODk1IDkuMjczNjVDMTM4LjU4MiA5LjIyMDg2IDEzOC4yOCA5LjEzMDEgMTM4IDkuMDA0NDVDMTM4LjI3OSA4Ljg3NTIgMTM4LjU4MSA4Ljc4MDk2IDEzOC44OTUgOC43MjQ5MkwxNDAuNjk5IDguMjc5NzNDMTQxLjMzOCA4LjA5MDExIDE0Mi4wMTQgNy45OTUzOSAxNDIuNjk1IDguMDAwMTdDMTQyLjk5NCA4LjAxMzgzIDE0My4yODUgOC4wODg2NSAxNDMuNTM5IDguMjE3NjJDMTQzLjY4NyA4LjMxMDI3IDE0My44MDUgOC40Mjk3OSAxNDMuODg1IDguNTY2NUMxNDMuOTY2IDguNzAzMjEgMTQ0LjAwNSA4Ljg1MzI0IDE0NCA5LjAwNDQ1QzE0NC4wMDUgOS4xNTQxOSAxNDMuOTY1IDkuMzAyNzUgMTQzLjg4NSA5LjQzNzc5QzE0My44MDUgOS41NzI4MyAxNDMuNjg3IDkuNjkwNDcgMTQzLjUzOSA5Ljc4MDk1QzE0My4yOSA5LjkxOTAxIDE0Mi45OTYgOS45OTQ2NiAxNDIuNjk1IDkuOTk4NEMxNDIuMDEzIDEwLjAxMzggMTQxLjMzNSA5LjkxODY5IDE0MC42OTkgOS43MTg4M0wxMzguODk1IDkuMjczNjVaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNMTM1LjI1NCA0Ljg0NDM5QzEzNS4xOCA0LjkwNzMyIDEzNS4wOTggNC45NTk2NyAxMzUuMDEgNUMxMzQuOTk3IDQuOTAwNzMgMTM0Ljk5NyA0LjgwMDA0IDEzNS4wMSA0LjcwMDc3QzEzNS4xMDIgMy41NjY5NSAxMzUuMzkzIDIuNDU5OCAxMzUuODY5IDEuNDMzMTFDMTM2LjEwMSAwLjg0NjYxNCAxMzYuNDM4IDAuMjM2MTcxIDEzNy4wMyAwLjA0NDY2MTRDMTM3LjIyMyAtMC4wMTQ4ODcxIDEzNy40MjggLTAuMDE0ODg3MSAxMzcuNjIyIDAuMDQ0NjYxNEMxMzcuNzc4IDAuMTY4MDQ0IDEzNy44OTkgMC4zMzM3NDggMTM3Ljk3IDAuNTIzNDI5QzEzOC4wMjQgMC44MzkzMjEgMTM4LjAwNSAxLjE2Mzc2IDEzNy45MTcgMS40NzExOEMxMzcuODI4IDEuNzc4NTkgMTM3LjY3MSAyLjA2MDU5IDEzNy40NTkgMi4yOTQ5MUMxMzYuODg0IDMuMjc4NTQgMTM2LjEzNiA0LjE0MzEgMTM1LjI1NCA0Ljg0NDM5WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTEzNS4yNTQgMTMuMThDMTM2LjEzMiAxMy44Njg3IDEzNi44NzkgMTQuNzE4OCAxMzcuNDU5IDE1LjY4NzZDMTM3LjY3MSAxNS45MjI1IDEzNy44MjggMTYuMjA1MSAxMzcuOTE3IDE2LjUxMzNDMTM4LjAwNSAxNi44MjE0IDEzOC4wMjQgMTcuMTQ2NyAxMzcuOTcgMTcuNDYzM0MxMzcuODk3IDE3LjY1NTUgMTM3Ljc3NyAxNy44MjUgMTM3LjYyMiAxNy45NTUyQzEzNy40MjkgMTguMDE0OSAxMzcuMjIzIDE4LjAxNDkgMTM3LjAzIDE3Ljk1NTJDMTM2LjQyNiAxNy43OTkzIDEzNi4wOSAxNy4xNTE0IDEzNS44NjkgMTYuNTYzNEMxMzUuMzkzIDE1LjUzNDMgMTM1LjEwMiAxNC40MjQ1IDEzNS4wMSAxMy4yODc5QzEzNC45OTcgMTMuMTkyNSAxMzQuOTk3IDEzLjA5NTUgMTM1LjAxIDEzQzEzNS4xMDMgMTMuMDQwNyAxMzUuMTg2IDEzLjEwMjEgMTM1LjI1NCAxMy4xOFonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00xNDAuNjkzIDUuNzI1ODJDMTM5LjY4NyA2LjMzNjk2IDEzOC41NzggNi43NTg4IDEzNy40MiA2Ljk3MDQ4QzEzNi41NDkgNy4xNTcxOCAxMzcuMjU5IDYuNDEwMzggMTM3LjUzMiA2LjA3NDMyTDEzOC42NjUgNC42MzA1MUMxMzkuMDQzIDQuMDg2MSAxMzkuNTIgMy42MTc1IDE0MC4wNzEgMy4yNDg5NUMxNDAuMzE0IDMuMDg2NzEgMTQwLjYgMy4wMDAwNyAxNDAuODkyIDNDMTQxLjE5OCAzLjAzMzg0IDE0MS40ODEgMy4xNzk3NyAxNDEuNjg1IDMuNDA5NjJDMTQxLjg5IDMuNjM5NDggMTQyLjAwMiAzLjkzNjk2IDE0MiA0LjI0NDY2QzE0MS45MTMgNC45NzkwMiAxNDEuMjkxIDUuMzc3MzEgMTQwLjY5MyA1LjcyNTgyWicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTEzNy40MzUgMTEuMDI2NUMxMzguNTg5IDExLjIzOSAxMzkuNjk0IDExLjY2MjUgMTQwLjY5NiAxMi4yNzZDMTQxLjI5MSAxMi41ODg0IDE0MS45MzYgMTMuMDI1NyAxNDEuOTk4IDEzLjY4OEMxNDIuMDE2IDE0LjAwNzUgMTQxLjkxMSAxNC4zMjE3IDE0MS43MDYgMTQuNTY1OEMxNDEuNTAxIDE0LjgwOTkgMTQxLjIxIDE0Ljk2NTMgMTQwLjg5NSAxNUMxNDAuNjA1IDE0Ljk4NzggMTQwLjMyNCAxNC45MDE4IDE0MC4wNzYgMTQuNzUwMUMxMzkuNTI3IDE0LjM3NTUgMTM5LjA1MiAxMy45MDA5IDEzOC42NzUgMTMuMzUwNkwxMzcuNTQ3IDExLjkwMTFDMTM3LjI3NCAxMS41ODg4IDEzNi41MyAxMC44NTE2IDEzNy40MzUgMTEuMDI2NVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00wLjc1IDguNjc3NDNWOC40Mjc0M0gxSDEzMy4yNTNDMTMzLjI1NyA4LjQyMzkzIDEzMy4yNjIgOC40MjAyNiAxMzMuMjY2IDguNDE2NDJMMTMzLjI2NiA4LjQxNjM2TDEzMy4yNyA4LjQxMjI2QzEzMy41MDEgOC4yMDk2NyAxMzMuNjI4IDcuOTIwNTkgMTMzLjcxNiA3LjYyNTM3QzEzMy43NDcgNy41MjA4IDEzMy43NzEgNy40MjM4OCAxMzMuNzk0IDcuMzMwMkMxMzMuODA0IDcuMjkwMTcgMTMzLjgxNCA3LjI1MDc0IDEzMy44MjQgNy4yMTE1NUMxMzMuODUzIDcuMTAwNDEgMTMzLjg5MSA2Ljk1NjgxIDEzMy45NjEgNi44NTczM0wxMzQuMTcxIDYuNTU0MjlMMTM0LjM3NSA2Ljg2MjI2QzEzNC40NCA2Ljk2MDggMTM0LjQ3NiA3LjEwMzE2IDEzNC41MDQgNy4yMTM1OUMxMzQuNTEyIDcuMjQ4IDEzNC41MjEgNy4yODI4IDEzNC41MjkgNy4zMTgxM0MxMzQuNTUzIDcuNDE1NjcgMTM0LjU3OCA3LjUxNzMgMTM0LjYxIDcuNjI2MDZDMTM0LjY5NiA3LjkxODYzIDEzNC44MjIgOC4yMDU3MyAxMzUuMDQ5IDguNDA4MDVDMTM1LjMzMSA4LjYyOTYzIDEzNS42NjQgOC43NDg5NiAxMzYuMDA0IDguNzU0MzJMMTM2LjAwNCA5LjI1NDI2QzEzNS42NjUgOS4yNTk3NiAxMzUuMzMyIDkuMzc2MzYgMTM1LjA0OCA5LjU5MzA0QzEzNC44MjEgOS43OTUzMSAxMzQuNjk2IDEwLjA4MTkgMTM0LjYxIDEwLjM3MzlDMTM0LjU3OCAxMC40ODI3IDEzNC41NTMgMTAuNTg0MyAxMzQuNTI5IDEwLjY4MTlDMTM0LjUyMSAxMC43MTcyIDEzNC41MTIgMTAuNzUyIDEzNC41MDQgMTAuNzg2NEMxMzQuNDc2IDEwLjg5NjggMTM0LjQ0IDExLjAzOTIgMTM0LjM3NSAxMS4xMzc3TDEzNC4xNzEgMTEuNDQ1N0wxMzMuOTYxIDExLjE0MjdDMTMzLjg5MSAxMS4wNDMyIDEzMy44NTMgMTAuODk5NiAxMzMuODI0IDEwLjc4ODVDMTMzLjgxNCAxMC43NDkzIDEzMy44MDQgMTAuNzA5OCAxMzMuNzk0IDEwLjY2OThDMTMzLjc3MSAxMC41NzYxIDEzMy43NDcgMTAuNDc5MiAxMzMuNzE2IDEwLjM3NDZDMTMzLjYyOCAxMC4wNzk0IDEzMy41MDEgOS43OTAzMyAxMzMuMjcgOS41ODc3NEwxMzMuMjcgOS41ODc4TDEzMy4yNjYgOS41ODM1OEMxMzMuMjYyIDkuNTc5NzUgMTMzLjI1NyA5LjU3NjA5IDEzMy4yNTMgOS41NzI1OUgxSDAuNzVWOS4zMjI1OVY4LjY3NzQzWicgZmlsbD0nYmxhY2snIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMC41Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgbGVmdDogMTAwJTtcclxuICB9XHJcblxyXG4gICYuZmFuY3ktdGl0bGUtLXdoaXRlIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgIC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQ0JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTQ0IDE4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNS4xMDQ1MyA5LjI3MzY1QzUuNDE4MDMgOS4yMjA4NiA1LjcxOTkzIDkuMTMwMSA2IDkuMDA0NDVDNS43MjA2NyA4Ljg3NTIgNS40MTg3NCA4Ljc4MDk2IDUuMTA0NTMgOC43MjQ5MkwzLjMwMDgxIDguMjc5NzNDMi42NjE4MyA4LjA5MDExIDEuOTg1NzkgNy45OTUzOSAxLjMwNTIzIDguMDAwMTdDMS4wMDU2NCA4LjAxMzgzIDAuNzE1MTg4IDguMDg4NjUgMC40NjA5MzQgOC4yMTc2MkMwLjMxMzE5OSA4LjMxMDI3IDAuMTk0NTEzIDguNDI5NzkgMC4xMTQ1MDMgOC41NjY1QzAuMDM0NDkyNSA4LjcwMzIxIC0wLjAwNDU3MTgzIDguODUzMjQgMC4wMDA0MzEyNTggOS4wMDQ0NUMtMC4wMDQ2MDQ5NCA5LjE1NDE5IDAuMDM0NTI5MyA5LjMwMjc1IDAuMTE0NjIgOS40Mzc3OUMwLjE5NDcxIDkuNTcyODMgMC4zMTM0MyA5LjY5MDQ3IDAuNDYwOTM0IDkuNzgwOTVDMC43MDk4NDMgOS45MTkwMSAxLjAwMzUxIDkuOTk0NjYgMS4zMDUyMyA5Ljk5ODRDMS45ODY3OSAxMC4wMTM4IDIuNjY1MjcgOS45MTg2OSAzLjMwMDgxIDkuNzE4ODNMNS4xMDQ1MyA5LjI3MzY1WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTguNzQ2MjUgNC44NDQzOUM4LjgyMDM1IDQuOTA3MzIgOC45MDIzMyA0Ljk1OTY3IDguOTg5OTkgNUM5LjAwMzM0IDQuOTAwNzMgOS4wMDMzNCA0LjgwMDA0IDguOTg5OTkgNC43MDA3N0M4Ljg5NzY1IDMuNTY2OTUgOC42MDY2NCAyLjQ1OTggOC4xMzEwOCAxLjQzMzExQzcuODk4OTQgMC44NDY2MTQgNy41NjIzMyAwLjIzNjE3MSA2Ljk3MDM4IDAuMDQ0NjYxNEM2Ljc3NzI4IC0wLjAxNDg4NzEgNi41NzE1IC0wLjAxNDg4NzEgNi4zNzg0MSAwLjA0NDY2MTRDNi4yMjE3IDAuMTY4MDQ0IDYuMTAxMTYgMC4zMzM3NDggNi4wMzAxNyAwLjUyMzQyOUM1Ljk3NjQ2IDAuODM5MzIxIDUuOTk0NjUgMS4xNjM3NiA2LjA4MzI3IDEuNDcxMThDNi4xNzE5IDEuNzc4NTkgNi4zMjg1NCAyLjA2MDU5IDYuNTQwODkgMi4yOTQ5MUM3LjExNjE2IDMuMjc4NTQgNy44NjQwNCA0LjE0MzEgOC43NDYyNSA0Ljg0NDM5WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTguNzQ2MTUgMTMuMThDNy44NjgzMiAxMy44Njg3IDcuMTIwNzMgMTQuNzE4OCA2LjU0MDg3IDE1LjY4NzZDNi4zMjg1MyAxNS45MjI1IDYuMTcxODkgMTYuMjA1MSA2LjA4MzI3IDE2LjUxMzNDNS45OTQ2NSAxNi44MjE0IDUuOTc2NDYgMTcuMTQ2NyA2LjAzMDE3IDE3LjQ2MzNDNi4xMDMzNCAxNy42NTU1IDYuMjIzMyAxNy44MjUgNi4zNzgzOSAxNy45NTUyQzYuNTcxNDggMTguMDE0OSA2Ljc3NzI1IDE4LjAxNDkgNi45NzAzNCAxNy45NTUyQzcuNTczODggMTcuNzk5MyA3LjkxMDQ4IDE3LjE1MTQgOC4xMzEgMTYuNTYzNEM4LjYwNjU1IDE1LjUzNDMgOC44OTc1NCAxNC40MjQ1IDguOTg5ODggMTMuMjg3OUM5LjAwMzM3IDEzLjE5MjUgOS4wMDMzNyAxMy4wOTU1IDguOTg5ODggMTNDOC44OTY3OCAxMy4wNDA3IDguODEzNTUgMTMuMTAyMSA4Ljc0NjE1IDEzLjE4WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTMuMzA2NzIgNS43MjU4MkM0LjMxMjYxIDYuMzM2OTYgNS40MjE4MyA2Ljc1ODggNi41Nzk1OSA2Ljk3MDQ4QzcuNDUwNyA3LjE1NzE4IDYuNzQxMzcgNi40MTAzOCA2LjQ2NzU5IDYuMDc0MzJMNS4zMzUxNCA0LjYzMDUxQzQuOTU2ODcgNC4wODYxIDQuNDc5OTIgMy42MTc1IDMuOTI4OTQgMy4yNDg5NUMzLjY4NTczIDMuMDg2NzEgMy4zOTk5NSAzLjAwMDA3IDMuMTA3NiAzQzIuODAxODIgMy4wMzM4NCAyLjUxOTM5IDMuMTc5NzcgMi4zMTQ4NiAzLjQwOTYyQzIuMTEwMzIgMy42Mzk0OCAxLjk5ODE2IDMuOTM2OTYgMi4wMDAwMiA0LjI0NDY2QzIuMDg3MTMgNC45NzkwMiAyLjcwOTM4IDUuMzc3MzEgMy4zMDY3MiA1LjcyNTgyWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTYuNTY0NjYgMTEuMDI2NUM1LjQxMTE2IDExLjIzOSA0LjMwNjAzIDExLjY2MjUgMy4zMDM4MyAxMi4yNzZDMi43MDg2OSAxMi41ODg0IDIuMDYzOTMgMTMuMDI1NyAyLjAwMTk0IDEzLjY4OEMxLjk4NDE5IDE0LjAwNzUgMi4wODg3NCAxNC4zMjE3IDIuMjk0MDUgMTQuNTY1OEMyLjQ5OTM2IDE0LjgwOTkgMi43ODk3OSAxNC45NjUzIDMuMTA1NDQgMTVDMy4zOTQ4MSAxNC45ODc4IDMuNjc2MzggMTQuOTAxOCAzLjkyMzc2IDE0Ljc1MDFDNC40NzMxIDE0LjM3NTUgNC45NDgyMiAxMy45MDA5IDUuMzI0NzkgMTMuMzUwNkw2LjQ1MzA4IDExLjkwMTFDNi43MjU4NSAxMS41ODg4IDcuNDY5NzcgMTAuODUxNiA2LjU2NDY2IDExLjAyNjVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTQzLjI1IDguNjc3NDNWOC40Mjc0M0gxNDNIMTAuNzQ3QzEwLjc0MjcgOC40MjM5MyAxMC43Mzg1IDguNDIwMjYgMTAuNzM0MyA4LjQxNjQyTDEwLjczNDQgOC40MTYzNkwxMC43Mjk3IDguNDEyMjZDMTAuNDk5MyA4LjIwOTY3IDEwLjM3MjUgNy45MjA1OSAxMC4yODQ1IDcuNjI1MzdDMTAuMjUzMyA3LjUyMDggMTAuMjI5MiA3LjQyMzg4IDEwLjIwNiA3LjMzMDJDMTAuMTk2IDcuMjkwMTcgMTAuMTg2MiA3LjI1MDc0IDEwLjE3NjEgNy4yMTE1NUMxMC4xNDczIDcuMTAwNDEgMTAuMTA4NSA2Ljk1NjgxIDEwLjAzOTQgNi44NTczM0w5LjgyODggNi41NTQyOUw5LjYyNTQ3IDYuODYyMjZDOS41NjA0MiA2Ljk2MDggOS41MjM3MSA3LjEwMzE2IDkuNDk2MTEgNy4yMTM1OUM5LjQ4NzUyIDcuMjQ4IDkuNDc5MSA3LjI4MjggOS40NzA1NSA3LjMxODEzQzkuNDQ2OTUgNy40MTU2NyA5LjQyMjM3IDcuNTE3MyA5LjM5MDMgNy42MjYwNkM5LjMwNDAyIDcuOTE4NjMgOS4xNzgyOSA4LjIwNTczIDguOTUwOTggOC40MDgwNUM4LjY2ODg3IDguNjI5NjMgOC4zMzU4NCA4Ljc0ODk2IDcuOTk2MDUgOC43NTQzMkw3Ljk5NTk1IDkuMjU0MjZDOC4zMzUyNyA5LjI1OTc2IDguNjY4MDQgOS4zNzYzNiA4Ljk1MjIxIDkuNTkzMDRDOS4xNzg3NCA5Ljc5NTMxIDkuMzA0MTggMTAuMDgxOSA5LjM5MDMgMTAuMzczOUM5LjQyMjM3IDEwLjQ4MjcgOS40NDY5NSAxMC41ODQzIDkuNDcwNTUgMTAuNjgxOUM5LjQ3OTEgMTAuNzE3MiA5LjQ4NzUxIDEwLjc1MiA5LjQ5NjExIDEwLjc4NjRDOS41MjM3MSAxMC44OTY4IDkuNTYwNDIgMTEuMDM5MiA5LjYyNTQ3IDExLjEzNzdMOS44Mjg4IDExLjQ0NTdMMTAuMDM5NCAxMS4xNDI3QzEwLjEwODUgMTEuMDQzMiAxMC4xNDczIDEwLjg5OTYgMTAuMTc2MSAxMC43ODg1QzEwLjE4NjIgMTAuNzQ5MyAxMC4xOTYgMTAuNzA5OCAxMC4yMDYgMTAuNjY5OEMxMC4yMjkyIDEwLjU3NjEgMTAuMjUzMyAxMC40NzkyIDEwLjI4NDUgMTAuMzc0NkMxMC4zNzI1IDEwLjA3OTQgMTAuNDk5MyA5Ljc5MDMzIDEwLjcyOTcgOS41ODc3NEwxMC43Mjk4IDkuNTg3OEwxMC43MzQzIDkuNTgzNThDMTAuNzM4NSA5LjU3OTc1IDEwLjc0MjcgOS41NzYwOSAxMC43NDY5IDkuNTcyNTlIMTQzSDE0My4yNVY5LjMyMjU5VjguNjc3NDNaJyBmaWxsPSd3aGl0ZScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScwLjUnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAvL2JhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0NCcgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDE0NCAxOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEzOC44OTUgOS4yNzM2NUMxMzguNTgyIDkuMjIwODYgMTM4LjI4IDkuMTMwMSAxMzggOS4wMDQ0NUMxMzguMjc5IDguODc1MiAxMzguNTgxIDguNzgwOTYgMTM4Ljg5NSA4LjcyNDkyTDE0MC42OTkgOC4yNzk3M0MxNDEuMzM4IDguMDkwMTEgMTQyLjAxNCA3Ljk5NTM5IDE0Mi42OTUgOC4wMDAxN0MxNDIuOTk0IDguMDEzODMgMTQzLjI4NSA4LjA4ODY1IDE0My41MzkgOC4yMTc2MkMxNDMuNjg3IDguMzEwMjcgMTQzLjgwNSA4LjQyOTc5IDE0My44ODUgOC41NjY1QzE0My45NjYgOC43MDMyMSAxNDQuMDA1IDguODUzMjQgMTQ0IDkuMDA0NDVDMTQ0LjAwNSA5LjE1NDE5IDE0My45NjUgOS4zMDI3NSAxNDMuODg1IDkuNDM3NzlDMTQzLjgwNSA5LjU3MjgzIDE0My42ODcgOS42OTA0NyAxNDMuNTM5IDkuNzgwOTVDMTQzLjI5IDkuOTE5MDEgMTQyLjk5NiA5Ljk5NDY2IDE0Mi42OTUgOS45OTg0QzE0Mi4wMTMgMTAuMDEzOCAxNDEuMzM1IDkuOTE4NjkgMTQwLjY5OSA5LjcxODgzTDEzOC44OTUgOS4yNzM2NVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00xMzUuMjU0IDQuODQ0MzlDMTM1LjE4IDQuOTA3MzIgMTM1LjA5OCA0Ljk1OTY3IDEzNS4wMSA1QzEzNC45OTcgNC45MDA3MyAxMzQuOTk3IDQuODAwMDQgMTM1LjAxIDQuNzAwNzdDMTM1LjEwMiAzLjU2Njk1IDEzNS4zOTMgMi40NTk4IDEzNS44NjkgMS40MzMxMUMxMzYuMTAxIDAuODQ2NjE0IDEzNi40MzggMC4yMzYxNzEgMTM3LjAzIDAuMDQ0NjYxNEMxMzcuMjIzIC0wLjAxNDg4NzEgMTM3LjQyOCAtMC4wMTQ4ODcxIDEzNy42MjIgMC4wNDQ2NjE0QzEzNy43NzggMC4xNjgwNDQgMTM3Ljg5OSAwLjMzMzc0OCAxMzcuOTcgMC41MjM0MjlDMTM4LjAyNCAwLjgzOTMyMSAxMzguMDA1IDEuMTYzNzYgMTM3LjkxNyAxLjQ3MTE4QzEzNy44MjggMS43Nzg1OSAxMzcuNjcxIDIuMDYwNTkgMTM3LjQ1OSAyLjI5NDkxQzEzNi44ODQgMy4yNzg1NCAxMzYuMTM2IDQuMTQzMSAxMzUuMjU0IDQuODQ0MzlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTM1LjI1NCAxMy4xOEMxMzYuMTMyIDEzLjg2ODcgMTM2Ljg3OSAxNC43MTg4IDEzNy40NTkgMTUuNjg3NkMxMzcuNjcxIDE1LjkyMjUgMTM3LjgyOCAxNi4yMDUxIDEzNy45MTcgMTYuNTEzM0MxMzguMDA1IDE2LjgyMTQgMTM4LjAyNCAxNy4xNDY3IDEzNy45NyAxNy40NjMzQzEzNy44OTcgMTcuNjU1NSAxMzcuNzc3IDE3LjgyNSAxMzcuNjIyIDE3Ljk1NTJDMTM3LjQyOSAxOC4wMTQ5IDEzNy4yMjMgMTguMDE0OSAxMzcuMDMgMTcuOTU1MkMxMzYuNDI2IDE3Ljc5OTMgMTM2LjA5IDE3LjE1MTQgMTM1Ljg2OSAxNi41NjM0QzEzNS4zOTMgMTUuNTM0MyAxMzUuMTAyIDE0LjQyNDUgMTM1LjAxIDEzLjI4NzlDMTM0Ljk5NyAxMy4xOTI1IDEzNC45OTcgMTMuMDk1NSAxMzUuMDEgMTNDMTM1LjEwMyAxMy4wNDA3IDEzNS4xODYgMTMuMTAyMSAxMzUuMjU0IDEzLjE4WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTE0MC42OTMgNS43MjU4MkMxMzkuNjg3IDYuMzM2OTYgMTM4LjU3OCA2Ljc1ODggMTM3LjQyIDYuOTcwNDhDMTM2LjU0OSA3LjE1NzE4IDEzNy4yNTkgNi40MTAzOCAxMzcuNTMyIDYuMDc0MzJMMTM4LjY2NSA0LjYzMDUxQzEzOS4wNDMgNC4wODYxIDEzOS41MiAzLjYxNzUgMTQwLjA3MSAzLjI0ODk1QzE0MC4zMTQgMy4wODY3MSAxNDAuNiAzLjAwMDA3IDE0MC44OTIgM0MxNDEuMTk4IDMuMDMzODQgMTQxLjQ4MSAzLjE3OTc3IDE0MS42ODUgMy40MDk2MkMxNDEuODkgMy42Mzk0OCAxNDIuMDAyIDMuOTM2OTYgMTQyIDQuMjQ0NjZDMTQxLjkxMyA0Ljk3OTAyIDE0MS4yOTEgNS4zNzczMSAxNDAuNjkzIDUuNzI1ODJaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTM3LjQzNSAxMS4wMjY1QzEzOC41ODkgMTEuMjM5IDEzOS42OTQgMTEuNjYyNSAxNDAuNjk2IDEyLjI3NkMxNDEuMjkxIDEyLjU4ODQgMTQxLjkzNiAxMy4wMjU3IDE0MS45OTggMTMuNjg4QzE0Mi4wMTYgMTQuMDA3NSAxNDEuOTExIDE0LjMyMTcgMTQxLjcwNiAxNC41NjU4QzE0MS41MDEgMTQuODA5OSAxNDEuMjEgMTQuOTY1MyAxNDAuODk1IDE1QzE0MC42MDUgMTQuOTg3OCAxNDAuMzI0IDE0LjkwMTggMTQwLjA3NiAxNC43NTAxQzEzOS41MjcgMTQuMzc1NSAxMzkuMDUyIDEzLjkwMDkgMTM4LjY3NSAxMy4zNTA2TDEzNy41NDcgMTEuOTAxMUMxMzcuMjc0IDExLjU4ODggMTM2LjUzIDEwLjg1MTYgMTM3LjQzNSAxMS4wMjY1WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTAuNzUgOC42Nzc0M1Y4LjQyNzQzSDFIMTMzLjI1M0MxMzMuMjU3IDguNDIzOTMgMTMzLjI2MiA4LjQyMDI2IDEzMy4yNjYgOC40MTY0MkwxMzMuMjY2IDguNDE2MzZMMTMzLjI3IDguNDEyMjZDMTMzLjUwMSA4LjIwOTY3IDEzMy42MjggNy45MjA1OSAxMzMuNzE2IDcuNjI1MzdDMTMzLjc0NyA3LjUyMDggMTMzLjc3MSA3LjQyMzg4IDEzMy43OTQgNy4zMzAyQzEzMy44MDQgNy4yOTAxNyAxMzMuODE0IDcuMjUwNzQgMTMzLjgyNCA3LjIxMTU1QzEzMy44NTMgNy4xMDA0MSAxMzMuODkxIDYuOTU2ODEgMTMzLjk2MSA2Ljg1NzMzTDEzNC4xNzEgNi41NTQyOUwxMzQuMzc1IDYuODYyMjZDMTM0LjQ0IDYuOTYwOCAxMzQuNDc2IDcuMTAzMTYgMTM0LjUwNCA3LjIxMzU5QzEzNC41MTIgNy4yNDggMTM0LjUyMSA3LjI4MjggMTM0LjUyOSA3LjMxODEzQzEzNC41NTMgNy40MTU2NyAxMzQuNTc4IDcuNTE3MyAxMzQuNjEgNy42MjYwNkMxMzQuNjk2IDcuOTE4NjMgMTM0LjgyMiA4LjIwNTczIDEzNS4wNDkgOC40MDgwNUMxMzUuMzMxIDguNjI5NjMgMTM1LjY2NCA4Ljc0ODk2IDEzNi4wMDQgOC43NTQzMkwxMzYuMDA0IDkuMjU0MjZDMTM1LjY2NSA5LjI1OTc2IDEzNS4zMzIgOS4zNzYzNiAxMzUuMDQ4IDkuNTkzMDRDMTM0LjgyMSA5Ljc5NTMxIDEzNC42OTYgMTAuMDgxOSAxMzQuNjEgMTAuMzczOUMxMzQuNTc4IDEwLjQ4MjcgMTM0LjU1MyAxMC41ODQzIDEzNC41MjkgMTAuNjgxOUMxMzQuNTIxIDEwLjcxNzIgMTM0LjUxMiAxMC43NTIgMTM0LjUwNCAxMC43ODY0QzEzNC40NzYgMTAuODk2OCAxMzQuNDQgMTEuMDM5MiAxMzQuMzc1IDExLjEzNzdMMTM0LjE3MSAxMS40NDU3TDEzMy45NjEgMTEuMTQyN0MxMzMuODkxIDExLjA0MzIgMTMzLjg1MyAxMC44OTk2IDEzMy44MjQgMTAuNzg4NUMxMzMuODE0IDEwLjc0OTMgMTMzLjgwNCAxMC43MDk4IDEzMy43OTQgMTAuNjY5OEMxMzMuNzcxIDEwLjU3NjEgMTMzLjc0NyAxMC40NzkyIDEzMy43MTYgMTAuMzc0NkMxMzMuNjI4IDEwLjA3OTQgMTMzLjUwMSA5Ljc5MDMzIDEzMy4yNyA5LjU4Nzc0TDEzMy4yNyA5LjU4NzhMMTMzLjI2NiA5LjU4MzU4QzEzMy4yNjIgOS41Nzk3NSAxMzMuMjU3IDkuNTc2MDkgMTMzLjI1MyA5LjU3MjU5SDFIMC43NVY5LjMyMjU5VjguNjc3NDNaJyBmaWxsPSd3aGl0ZScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScwLjUnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmZhbmN5LXRpdGxlLS1zaG9ydCB7XHJcbiAgICAmOmFmdGVyLFxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogNTFweDtcclxuICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNTFweCAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgLy9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9zdGF0aWMvc3ZnL2ZhbmN5LXRpdGxlLWxlZnQtc2hvcnQuc3ZnXCIpO1xyXG4gICAgICByaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgLy9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9zdGF0aWMvc3ZnL2ZhbmN5LXRpdGxlLXJpZ2h0LXNob3J0LnN2Z1wiKTtcclxuICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5maWx0ZXJzIHtcclxuICAuZmlsdGVyc19fc2VhcmNoIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE1JyBoZWlnaHQ9JzE1JyB2aWV3Qm94PScwIDAgMTUgMTUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMy4zNTAyIDExLjc0NTdDMTIuOTgyOSAxMS4zOTM4IDEyLjYyNTQgMTEuMDMxOSAxMi4yNzgyIDEwLjY2MDNDMTEuOTg2NCAxMC4zNjM4IDExLjgxMDggMTAuMTQ4MiAxMS44MTA4IDEwLjE0ODJMOS42MTQ4NiA5LjA5OTYxQzEwLjQ5NCA4LjEwMjU1IDEwLjk3OTIgNi44MTkwMiAxMC45Nzk1IDUuNDg5NzNDMTAuOTc5NSAyLjQ2MzMyIDguNTE2OTIgMCA1LjQ4OTczIDBDMi40NjI1MyAwIDAgMi40NjMzMiAwIDUuNDg5NzNDMCA4LjUxNjEzIDIuNDYyNTMgMTAuOTc5NSA1LjQ4OTczIDEwLjk3OTVDNi44NzIzNSAxMC45Nzk1IDguMTMyNjQgMTAuNDYxOCA5LjA5OTYxIDkuNjE1NjVMMTAuMTQ4MiAxMS44MTE1QzEwLjE0ODIgMTEuODExNSAxMC4zNjM4IDExLjk4NzIgMTAuNjYwMyAxMi4yNzg5QzEwLjk2MzggMTIuNTYzNiAxMS4zNjI5IDEyLjk0ODcgMTEuNzQ1NyAxMy4zNTFMMTIuODEwNyAxNC40NDI3TDEzLjI4NDQgMTQuOTQ5M0wxNC45NDc3IDEzLjI4NTlMMTQuNDQxMSAxMi44MTIyQzE0LjE0MzkgMTIuNTIwNSAxMy43NDcxIDEyLjEzMzEgMTMuMzUwMiAxMS43NDU3Wk01LjQ4OTczIDkuNDEwOTZDMy4zMjc1NiA5LjQxMDk2IDEuNTY4NDkgNy42NTE4OSAxLjU2ODQ5IDUuNDg5NzNDMS41Njg0OSAzLjMyNzU2IDMuMzI3NTYgMS41Njg0OSA1LjQ4OTczIDEuNTY4NDlDNy42NTE4OSAxLjU2ODQ5IDkuNDEwOTYgMy4zMjc1NiA5LjQxMDk2IDUuNDg5NzNDOS40MTA5NiA3LjY1MTg5IDcuNjUxODkgOS40MTA5NiA1LjQ4OTczIDkuNDEwOTZaJyBmaWxsPSd3aGl0ZScgZmlsbC1vcGFjaXR5PScxJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgd2lkdGg6IDY1cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcclxuXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuOTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICB3aWR0aDogMjI5cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2M0YzRjNDtcclxuICAgICAgY29sb3I6ICM2YTZhNmE7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zdGFjay1ib2R5O1xyXG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG5cclxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAjNmE2YTZhO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zdGFjay1ib2R5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmVzdWx0cyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XHJcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xyXG59XHJcbiIsIi5nYWxsZXJ5IHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDI4MHB4LCAxZnIpKTtcclxuICBncmlkLWdhcDogMzBweDtcclxuXHJcbiAgLmdhbGxlcnlfX2l0ZW0ge1xyXG4gICAgaDUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgIGNvbG9yOiBibGFjaztcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEuZ2FsbGVyeV9faXRlbSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZSwgb3BhY2l0eSAwLjJzIGVhc2U7XHJcblxyXG4gICAgJi5nYWxsZXJ5X19pdGVtLS12aWRlbyB7XHJcbiAgICAgIC5nYWxsZXJ5X190aHVtYiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBmaWxsPSd3aGl0ZScgZD0nTTEyIDJjNS41MTQgMCAxMCA0LjQ4NiAxMCAxMHMtNC40ODYgMTAtMTAgMTAtMTAtNC40ODYtMTAtMTAgNC40ODYtMTAgMTAtMTB6bTAtMmMtNi42MjcgMC0xMiA1LjM3My0xMiAxMnM1LjM3MyAxMiAxMiAxMiAxMi01LjM3MyAxMi0xMi01LjM3My0xMi0xMi0xMnptLTMgMTd2LTEwbDkgNS4xNDYtOSA0Ljg1NHonLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MHB4IDUwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAyNXB4KTtcclxuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjVweCk7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjc1cmVtKTtcclxuICAgICAgb3BhY2l0eTogMC45O1xyXG4gICAgfVxyXG5cclxuICAgIGg1LFxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiBibGFjaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmhlcm8ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmhlcm9fX2Nhcm91c2VsIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICAuaGVyb19fc2xpZGUge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMXZ3KTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTF2dztcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMXZ3O1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgbWluLWhlaWdodDogNDM0cHg7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDZzIGxpbmVhcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgZmlnY2FwdGlvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjUpO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNWVtO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFuaW1hdGUge1xyXG4gICAgICAuaGVyb19fc2xpZGUge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMXZ3KSB0cmFuc2xhdGVZKDF2dyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5oZXJvX19jYXJvdXNlbC0tZGlzYWJsZWQge1xyXG4gICAgICAuaGVyb19fc2xpZGUge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1zaG9ydCB7XHJcbiAgICAgIC5oZXJvX19zbGlkZSB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhlcm9fX292ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICB0b3A6IDY2JTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgMTgwZGVnLFxyXG4gICAgICByZ2JhKDAsIDAsIDAsIDApIDAlLFxyXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuNikgMzkuODMlLFxyXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuOSkgMTAwJVxyXG4gICAgKTtcclxuXHJcbiAgICBoMSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi41ZW07XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbW90aW9uIHtcclxuICBmcm9tIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDF2dykgdHJhbnNsYXRlWSgxdncpO1xyXG4gIH1cclxufVxyXG4iLCIuaHVnZS1idXR0b24ge1xyXG4gIGZvbnQtc2l6ZTogMS4zMTI1ZW07XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDRyZW0gM3JlbTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICBmb250LWZhbWlseTogJGhrLWJvbGQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1heC13aWR0aDogNTAwcHg7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XHJcblxyXG4gID4gc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xyXG4gIH1cclxuXHJcbiAgPiBzcGFuLFxyXG4gID4gc3BhbiBzdmcge1xyXG4gICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgfVxyXG5cclxuICArIC5odWdlLWJ1dHRvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIG9wYWNpdHk6IDAuOTU7XHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC41cmVtKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmltYWdlLWNhcm91c2VsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAuc2xpY2stc2xpZGUge1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gIH1cclxuXHJcbiAgLmltYWdlLWNhcm91c2VsX19zbGlkZSB7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBpbWcge1xyXG4gICAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW1hZ2UtY2Fyb3VzZWxfX292ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3R0b206IC0zcmVtO1xyXG5cclxuICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgLy8gICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucm93IHtcclxuICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmltYWdlLWNhcm91c2VsX19uYXYge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAyM3B4O1xyXG4gICAgcmlnaHQ6IDQzcHg7XHJcbiAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICB3aWR0aDogMzVweDtcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICArIGJ1dHRvbiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmltYWdlLWNhcm91c2VsX190ZXh0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgcGFkZGluZzogNHJlbSAzcmVtO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG5cclxuICAgID4gKiArICoge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1uby1vZmZzZXQge1xyXG4gICAgLmltYWdlLWNhcm91c2VsX19vdmVybGF5IHtcclxuICAgICAgYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuaW5mby1ib3gge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG5cclxuICAuaW5mby1ib3hfX292ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAycmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWluLWhlaWdodDogMTAwcHg7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG5cclxuICAgIGg0IHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRoay1ib2xkO1xyXG4gICAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5pbnRyby1zZWN0aW9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHJcbiAgLmludHJvLXNlY3Rpb25fX2NvbnRlbnQge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgcGFkZGluZzogN3JlbSAxMHJlbSAxMHJlbTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHhsKSB7XHJcbiAgICAgIHBhZGRpbmc6IDVyZW0gNXJlbSA4cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBwYWRkaW5nOiA0cmVtIDJyZW0gNHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbnRyby1zZWN0aW9uX19pbWFnZSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xyXG5cclxuICAgIGZpZ2NhcHRpb24ge1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgIC8vIG1heC13aWR0aDogODAlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubGluay1jYXJkIHtcclxuICBoZWlnaHQ6IDU2MHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHh4bCkge1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgaGVpZ2h0OiA0NDBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuICB9XHJcblxyXG4gIC5saW5rLWNhcmRfX292ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAycmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNhbmQ7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc3RhY2staGVhZGluZztcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDJlbTtcclxuICAgIHBhZGRpbmc6IDJyZW0gMS41cmVtIDFyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IHBhZGRpbmcgMC4ycyBlYXNlO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IDNweDtcclxuICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgIGhlaWdodDogMjhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6Zm9jdXMsXHJcbiAgJjpob3ZlciB7XHJcbiAgICBpbWcge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMjAlKTtcclxuICAgIH1cclxuXHJcbiAgICAubGluay1jYXJkX19vdmVybGF5IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5saW5rIHtcclxuICBmb250LWZhbWlseTogJGhrLWJvbGQ7XHJcbiAgY29sb3I6IGJsYWNrO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuICB9XHJcbn1cclxuXHJcbi5iYWNrIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1mYW1pbHk6ICRoay1ib2xkO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZD0nTTAgNy4zM2wyLjgyOS0yLjgzIDkuMTc1IDkuMzM5IDkuMTY3LTkuMzM5IDIuODI5IDIuODMtMTEuOTk2IDEyLjE3eicvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICB3aWR0aDogMTJweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG5cclxuLmZhdXgtbGluayB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcbiIsIi5tb2RhbC0tbG9naW4ge1xyXG4gIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWJvZHkge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG5cclxuICAubW9kYWwtZGlhbG9nIHtcclxuICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubG9naW4ge1xyXG4gIC5sb2dpbl9fbWFpbiB7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG5cclxuICAgIC5mb3Jnb3QtcGFzc3dvcmQge1xyXG4gICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICB9XHJcblxyXG4gIGZvcm0ge1xyXG4gICAgPiBwIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICAgIC5sb2dpbi1yZW1lbWJlciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAubG9naW4tdXNlcm5hbWUsXHJcbiAgICAubG9naW4tcGFzc3dvcmQge1xyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuICAgICAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ2luLXN1Ym1pdCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcblxyXG4gICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWhlYWRpbmc7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1lbWJlci1hY3Rpb25zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAubWVtYmVyLWFjdGlvbnNfX2xpc3Qge1xyXG4gICAgYnV0dG9uIHtcclxuICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtc3RhY2staGVhZGluZztcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgbWFyZ2luOiAwLjRyZW07XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgcGFkZGluZzogMC41cmVtIDFyZW0gMC42cmVtO1xyXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjI1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2U7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiI21lbWJlci1saXN0LWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuc3Bpbm5lciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL3N0YXRpYy9pbWcvc3Bpbm5lci5naWZcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIGJvdHRvbTogOXB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHJcbiAgICAmLmlzLXZpc2libGUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lbWJlci1saXN0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LWhlaWdodDogMjAwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAubWVtYmVyLWxpc3RfX2l0ZW0ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmMmZmO1xyXG5cclxuICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY4ZmQ7XHJcbiAgICAgIH1cclxuICAgICAgPiBidXR0b24ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M5Y2FkYjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1lbWJlci1zcG90bGlnaHQtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5tZW1iZXItc3BvdGxpZ2h0LW5hdiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgdG9wOiAxMHJlbTtcclxuXHJcbiAgYnV0dG9uIHtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgei1pbmRleDogOTk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL3N0YXRpYy9zdmcvYXJyb3ctcmlnaHQuc3ZnXCIpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICYucHJldiB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tZW1iZXItc3BvdGxpZ2h0IHtcclxuICBtYXgtd2lkdGg6IDEzOTBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgLnNsaWNrLWxpc3Qge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzM1cHgpIHtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lbWJlci1zcG90bGlnaHRfX3NsaWRlIHtcclxuICAgIHBhZGRpbmc6IDJyZW0gMXJlbSAycmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG5cclxuICAgID4gYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGNvbG9yOiBibGFjaztcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDMyM3B4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDczNXB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWVtYmVyLXNwb3RsaWdodF9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuICAgICAgdG9wOiAwO1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1ZW07XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGhrLWJvbGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICArIHAge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMC45cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgLnNsaWNrLWNlbnRlciB7XHJcbiAgICAgIC5tZW1iZXItc3BvdGxpZ2h0X19zbGlkZSB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tZW1iZXItc3BvdGxpZ2h0X19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgdG9wOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyogc2xpZGUgd2hlbiBub3QgYWN0aXZlL2NlbnRlciovXHJcbiAgICAuc2xpY2stc2xpZGVbYXJpYS1oaWRkZW49XCJ0cnVlXCJdOm5vdCguc2xpY2stY2xvbmVkKVxyXG4gICAgICB+IC5zbGljay1jbG9uZWRbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcclxuICAgICAgLm1lbWJlci1zcG90bGlnaHRfX3NsaWRlIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tZW1iZXItc3BvdGxpZ2h0X19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyogc2xpZGUgd2hlbiBhY3RpdmUvY2VudGVyICovXHJcbiAgICAuc2xpY2stc2xpZGVbYXJpYS1oaWRkZW49XCJ0cnVlXCJdOm5vdChbdGFiaW5kZXg9XCItMVwiXSlcclxuICAgICAgKyAuc2xpY2stY2xvbmVkW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXSB7XHJcbiAgICAgIC5tZW1iZXItc3BvdGxpZ2h0X19zbGlkZSB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tZW1iZXItc3BvdGxpZ2h0X19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgdG9wOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpY2stY2VudGVyIHtcclxuICAgIC5tZW1iZXItc3BvdGxpZ2h0X19zbGlkZSB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvKiBzbGlkZSB3aGVuIG5vdCBhY3RpdmUvY2VudGVyKi9cclxuICAuc2xpY2stc2xpZGVbYXJpYS1oaWRkZW49XCJ0cnVlXCJdOm5vdCguc2xpY2stY2xvbmVkKVxyXG4gICAgfiAuc2xpY2stY2xvbmVkW2FyaWEtaGlkZGVuPVwidHJ1ZVwiXSB7XHJcbiAgICAubWVtYmVyLXNwb3RsaWdodF9fc2xpZGUge1xyXG4gICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvKiBzbGlkZSB3aGVuIGFjdGl2ZS9jZW50ZXIgKi9cclxuICAuc2xpY2stc2xpZGVbYXJpYS1oaWRkZW49XCJ0cnVlXCJdOm5vdChbdGFiaW5kZXg9XCItMVwiXSlcclxuICAgICsgLnNsaWNrLWNsb25lZFthcmlhLWhpZGRlbj1cInRydWVcIl0ge1xyXG4gICAgLm1lbWJlci1zcG90bGlnaHRfX3NsaWRlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1lbWJlcnMtbGlzdCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYjdiNztcclxuICAubWVtYmVycy1saXN0X19pdGVtIHtcclxuICAgIHBhZGRpbmc6IDEuNXJlbTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmJiN2I3O1xyXG5cclxuICAgID4gYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkaGstYm9sZDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIH1cclxuXHJcbiAgICA+IHVsIHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDA7XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGhrLWJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5tZW1iZXJzLW5hdi13cmFwIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xyXG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XHJcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4ubWVtYmVycy1uYXYge1xyXG4gIC8vICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gIHBhZGRpbmc6IDAgMC42NXJlbTtcclxuXHJcbiAgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5tZW1iZXJzLW5hdl9fbGlzdCB7XHJcbiAgICA+IGxpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgPiBhIHtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICArIGxpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZHJvcGRvd24ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICBmb250LXNpemU6IDAuOTM3NWVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjJyZW07XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICArIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlzLW9wZW4ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY3VycmVudF9wYWdlX2l0ZW0sXHJcbiAgLmN1cnJlbnQtcGFnZS1wYXJlbnQge1xyXG4gICAgPiBhIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGxpIHtcclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAmLmN1cnJlbnQtcGFnZS1wYXJlbnQge1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDJweDtcclxuICByaWdodDogLTVweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAmLmlzLWFjdGl2ZSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxuXHJcbiAgLmRyb3Bkb3duLXRvZ2dsZV9faWNvbiB7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTVweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBkPSdNMCA3LjMzbDIuODI5LTIuODMgOS4xNzUgOS4zMzkgOS4xNjctOS4zMzkgMi44MjkgMi44My0xMS45OTYgMTIuMTd6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkZGRkYnIGQ9J00wIDcuMzNsMi44MjktMi44MyA5LjE3NSA5LjMzOSA5LjE2Ny05LjMzOSAyLjgyOSAyLjgzLTExLjk5NiAxMi4xN3onLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gIC5tZW1iZXJzLW5hdi13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgIHotaW5kZXg6IDE1O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDEwcHggNXB4IHJnYmEoYmxhY2ssIDAuMyk7XHJcblxyXG4gICAgJi5pcy1vcGVuIHtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lbWJlcnMtbmF2IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4iLCIubWVtYmVycy1wYWdpbmF0aW9uIHtcclxuICAucGFnaW5hdGlvbi1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogNHJlbTtcclxuXHJcbiAgICAucGFnaW5hdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICsgbGkge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGstYm9sZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucHJldixcclxuICAgICAgICAmLm5leHQge1xyXG4gICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnByZXYge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5uZXh0IHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5tZW1iZXJzLXNlYXJjaCxcclxuLmNhbmRpZGF0ZS1mb3JtLFxyXG4ud3BjZjctZm9ybSB7XHJcbiAgbGFiZWwsXHJcbiAgaDQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LWZhbWlseTogJGhrLWJvbGQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIH1cclxuXHJcbiAgLmZvcm0tY29udHJvbCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcblxyXG4gIC5jbGVhci1hbGwge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBmb250LWZhbWlseTogJGhrLWJvbGQ7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG4gICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgJi5hcmNoaXZlLXNlYXJjaCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuXHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICB9XHJcblxyXG4gICAgbGFiZWwsXHJcbiAgICBoNCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWhlYWRpbmc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubXVsdGktZmllbGQge1xyXG4gIC5tdWx0aS1maWVsZF9faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MzBweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgIC8vID4gbGFiZWwsXHJcbiAgICAvLyAuaDQge1xyXG4gICAgLy8gICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuICAgIC8vICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xyXG5cclxuICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxNzgwcHgpIHtcclxuICAgIC8vICAgbWFyZ2luLWJvdHRvbTogMC42cmVtO1xyXG4gICAgLy8gICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAvLyB9XHJcblxyXG4gICAgLy8gQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAvLyAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgLy8gQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XHJcbiAgICAvLyAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAvLyB9XHJcbiAgfVxyXG5cclxuICAubXVsdGktZmllbGRfX2l0ZW0ge1xyXG4gICAgZmxleDogMTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRoay1yZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgKyAubXVsdGktZmllbGRfX2l0ZW0ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MzBweCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hcmNoaXZlLXNlYXJjaCB7XHJcbiAgLm11bHRpLWZpZWxkIHtcclxuICAgIC5tdWx0aS1maWVsZF9faXRlbSB7XHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53cGNmNy1mb3JtIHtcclxuICBiciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnNpbXBsZS1idXR0b24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWhlYWRpbmc7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmx1ZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAwLjZyZW07XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjI1cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2U7XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdGV4dGFyZWEge1xyXG4gICAgJi5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubWVtYmVycy11cGRhdGUge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC53eXNpd3lnIHtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gID4gZGl2IHtcclxuICAgIGZsZXg6IDE7XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBmb250LXNpemU6IDEuMzEyNWVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICB9XHJcblxyXG4gIC5tZW1iZXJzLXVwZGF0ZV9fY29udGVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgIGZsZXg6IDEuNTtcclxuICAgIHBhZGRpbmc6IDNyZW0gMnJlbTtcclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lbWJlcnMtdXBkYXRlX19pbWFnZSB7XHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5tZW1iZXJzIHtcclxuICAuc2xpY2stdHJhY2sge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAubWVtYmVyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcblxyXG4gICAgPiBzcGFuIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tZW1iZXJzLWJpbyB7XHJcbiAgYmFja2dyb3VuZDogI2Y5ZjdmMDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYmJiN2I3O1xyXG4gIHBhZGRpbmc6IDEuNXJlbSAycmVtO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIC5tZW1iZXJzLXRodW1iIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDIzMHB4O1xyXG4gICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICArIHAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIGkge1xyXG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgfVxyXG59XHJcblxyXG4ubWVtYmVycy1uby1pbWcge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcGFkZGluZzogNHJlbSAwO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuXHJcbiAgc3ZnIHtcclxuICAgIGhlaWdodDogOTZweDtcclxuICAgIHdpZHRoOiA5NnB4O1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBmb250LWZhbWlseTogJGhrLWJvbGQ7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgfVxyXG59XHJcblxyXG4ubWVtYmVyLXJlc3VsdHMtaW5mbyB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYjdiNztcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgcGFkZGluZzogMXJlbTtcclxufVxyXG5cclxuaDQubWVtYmVycy1mb3VuZCB7XHJcbiAgZm9udC1mYW1pbHk6ICRoay1ib2xkO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcbiIsIi5tb2RhbC1pbWFnZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogMXJlbTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxMHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHJcbiAgPiBoNCB7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuNHJlbSk7XHJcblxyXG4gICAgPiBoNCB7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1vZGFsIHtcclxuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gIC5idG4tY2xvc2Uge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDAwNDU2JyBkPSdNMjMuOTU0IDIxLjAzbC05LjE4NC05LjA5NSA5LjA5Mi05LjE3NC0yLjgzMi0yLjgwNy05LjA5IDkuMTc5LTkuMTc2LTkuMDg4LTIuODEgMi44MSA5LjE4NiA5LjEwNS05LjA5NSA5LjE4NCAyLjgxIDIuODEgOS4xMTItOS4xOTIgOS4xOCA5LjF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gICYubW9kYWwtLXJvb20sXHJcbiAgJi5tb2RhbC0taW1hZ2UtYm94IHtcclxuICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICBtYXgtd2lkdGg6IDc4MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4tY2xvc2Uge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBmaWxsPSclMjNGRkZGRkYnIGQ9J00yMy45NTQgMjEuMDNsLTkuMTg0LTkuMDk1IDkuMDkyLTkuMTc0LTIuODMyLTIuODA3LTkuMDkgOS4xNzktOS4xNzYtOS4wODgtMi44MSAyLjgxIDkuMTg2IDkuMTA1LTkuMDk1IDkuMTg0IDIuODEgMi44MSA5LjExMi05LjE5MiA5LjE4IDkuMXonLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxcmVtO1xyXG4gICAgICByaWdodDogMXJlbTtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICB3aWR0aDogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtY29udGVudCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtYm9keSB7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW07XHJcblxyXG4gICAgICBoNCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubW9kYWwtLXZpZGVvIHtcclxuICAgICAgLmJ0bi1jbG9zZSB7XHJcbiAgICAgICAgdG9wOiAtMnJlbTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgICAubW9kYWwtYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5tb2RhbC0taW1hZ2UtYm94IHtcclxuICAgIC5idG4tY2xvc2Uge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBkPSdNMjMuOTU0IDIxLjAzbC05LjE4NC05LjA5NSA5LjA5Mi05LjE3NC0yLjgzMi0yLjgwNy05LjA5IDkuMTc5LTkuMTc2LTkuMDg4LTIuODEgMi44MSA5LjE4NiA5LjEwNS05LjA5NSA5LjE4NCAyLjgxIDIuODEgOS4xMTItOS4xOTIgOS4xOCA5LjF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1jb250ZW50IHtcclxuICAgICAgLm1vZGFsLWNvbnRlbnRfX2hlYWRlciB7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAzcmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+ICogKyAqIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubW9kYWwtYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAzcmVtIDJyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm5hdi10YWJzIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgZmxleC13cmFwOiBub3dyYXA7XHJcblxyXG4gIC5uYXYtaXRlbSB7XHJcbiAgICA+IC5uYXYtbGluayB7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibHVlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWJvZHk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgcGFkZGluZzogMXJlbSAycmVtIDEuM3JlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGRmLWJ1dHRvbiB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWhlYWRpbmc7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBjb2xvcjogJGJsdWU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxuICBwYWRkaW5nOiAwLjhlbSAxLjFlbTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuXHJcbiAgICBwYXRoLFxyXG4gICAgcmVjdCB7XHJcbiAgICAgIGZpbGw6ICRibHVlO1xyXG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBwYXRoLFxyXG4gICAgICByZWN0IHtcclxuICAgICAgICBmaWxsOiB3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbi1ncm91cCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gID4gKiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgfVxyXG59XHJcbiIsIi5xdWljay1saW5rcyxcclxuLmJ1dHRvbi13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgPiBkaXYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGxpLFxyXG4gIGRpdiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDAuNHJlbTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBhLFxyXG4gICAgLnNpbXBsZS1idXR0b24ge1xyXG4gICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zdGFjay1oZWFkaW5nO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibHVlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtIDAuNnJlbTtcclxuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlO1xyXG5cclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNpbXBsZS1idXR0b24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5yZWFkLW1vcmUge1xyXG4gIGNvbG9yOiBibGFjaztcclxuICBmb250LXNpemU6IDEuMzEyNWVtO1xyXG4gIGZvbnQtZmFtaWx5OiAkaGstYm9sZDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogMXJlbSAwO1xyXG5cclxuICAmLnJlYWQtbW9yZS0td2hpdGUge1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLm1vZGFsLXJlYWQtbW9yZSB7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGZvbnQtc2l6ZTogMS4zMTI1ZW07XHJcbiAgZm9udC1mYW1pbHk6ICRoay1ib2xkO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLnJlYWQtbW9yZS10ZXh0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbiIsIi5yZXZpZXctbWVldGluZ3MtbGlzdCB7XHJcbiAgbGkge1xyXG4gICAgPiBhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwLjNyZW07XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuMnMgZWFzZTtcclxuXHJcbiAgICAgICAgPiBzdmcge1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDIwcHg7XHJcblxyXG4gICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgIGZpbGw6ICRibHVlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICsgbGkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucm9vbSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuXHJcbiAgJi0tcmV2ZXJzZSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgfVxyXG5cclxuICAudGV4dC1ib3gge1xyXG4gICAgcGFkZGluZzogNHJlbSAzcmVtO1xyXG4gIH1cclxuXHJcbiAgLnJvb21fX2ltZyB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgZmlnY2FwdGlvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjUpO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICBwYWRkaW5nOiAwLjVlbSAwLjZlbTtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnJvb20tZ2FsbGVyeSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCIuc2Nyb2xsaW5nLWdhbGxlcnkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIC5zY3JvbGxpbmctZ2FsbGVyeV9fc2xpZGVyIHtcclxuICAgIC5zY3JvbGxpbmctZ2FsbGVyeV9fc2xpZGUge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBmaWdjYXB0aW9uIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stc2xpZGUge1xyXG4gICAgICBtYXJnaW46IDAgMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgIG1hcmdpbjogMCAtMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNpdGUtZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICBwYWRkaW5nLXRvcDogMi45cmVtO1xyXG5cclxuICAuc2l0ZS1sb2dvIHtcclxuICAgIHdpZHRoOiAxNjZweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWhlYWRpbmc7XHJcbiAgfVxyXG5cclxuICAuc2l0ZS1mb290ZXJfX21haW4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaXRlLWZvb3Rlcl9fbWVudSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgKyBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgPiBhIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG4gICAgICAgICAgYm90dG9tOiAtMC41cmVtO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaXRlLWZvb3Rlcl9fY29weSB7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDAgMS41cmVtO1xyXG5cclxuICAgIC5zaXRlLWZvb3Rlcl9fcG9saWNpZXMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgbGksXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc3RhY2staGVhZGluZztcclxuICAgICAgfVxyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICsgbGkge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuN3JlbTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNpdGUtaGVhZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIHBhZGRpbmc6IDEuNXJlbSAwIDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmLnNpdGUtaGVhZGVyLS1tZW1iZXJzIHtcclxuICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcblxyXG4gIC5zaXRlLWhlYWRlcl9fbWFpbiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuc2l0ZS1oZWFkZXJfX21lbWJlcnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAuc2l0ZS1oZWFkZXJfX21lbnUtdG9nZ2xlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc2l0ZS1uYXYge1xyXG4gIG1hcmdpbi10b3A6IDFyZW07XHJcblxyXG4gIC5zaXRlLW5hdl9fYnV0dG9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMS44NXJlbTtcclxuICAgIHJpZ2h0OiAycmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2l0ZS1uYXZfX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICA+IGxpIHtcclxuICAgICAgKyBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gYSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWhlYWRpbmc7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtIDEuNjVyZW07XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XHJcbiAgICAgICAgICBib3R0b206IDEuMDVyZW07XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDEuODVyZW0gMy42NXJlbTtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB6LWluZGV4OiAyMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY3ZjA7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAvLyBib3gtc2hhZG93OiAwcHggMHB4IDJweCAxcHggcmdiYShibGFjaywgMC4xKTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLCB2aXNpYmlsaXR5IDAuMnMgZWFzZTtcclxuXHJcbiAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGhrLWJvbGQ7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMXJlbSBhdXRvO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMtd2l0aGluIHtcclxuICAgICAgICA+IGEge1xyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jdXJyZW50X3BhZ2VfaXRlbSxcclxuLmN1cnJlbnQtcGFnZS1wYXJlbnQge1xyXG4gID4gYSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gIH1cclxufVxyXG5cclxuLm1lbnUtdG9nZ2xlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWhlYWRpbmc7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBtYXJnaW46IDAuNXJlbSBhdXRvIDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgJi0tbWVtYmVycyB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRkZGRicgZD0nTTAgNy4zM2wyLjgyOS0yLjgzIDkuMTc1IDkuMzM5IDkuMTY3LTkuMzM5IDIuODI5IDIuODMtMTEuOTk2IDEyLjE3eicvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG4gIH1cclxuXHJcbiAgJi5pcy1hY3RpdmUge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gIC5zaXRlLW5hdiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICB6LWluZGV4OiAxNTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMHB4IDVweCByZ2JhKGJsYWNrLCAwLjMpO1xyXG5cclxuICAgIC5zaXRlLW5hdl9fYnV0dG9uIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1vcGVuIHtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLW5hdl9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAuZHJvcGRvd24ge1xyXG4gICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgKyBsaSB7XHJcbiAgICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICArIGxpIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMC45cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc2xpY2stZG90cyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIGJ1dHRvbiB7XHJcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGJhY2tncm91bmQ6ICNjY2M7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgbGkge1xyXG4gICAgKyBsaSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2xpY2stYWN0aXZlIHtcclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc3RhZmYsXHJcbi5tZW1iZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgbWF4LXdpZHRoOiAyNDBweDtcclxuXHJcbiAgPiBpbWcge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcblxyXG4gID4gc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRoay1ib2xkO1xyXG5cclxuICAgICYuc3RhZmZfX3Bvc2l0aW9uIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN0YWNrLWJvZHk7XHJcbiAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuc3RhZmYtLWxnIHtcclxuICAgID4gaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubWVtYmVyIHtcclxuICBtYXgtd2lkdGg6IDE0MHB4O1xyXG59XHJcbiIsIi5zd2lwZXItbmF2IHtcclxuICBidXR0b24ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICB3aWR0aDogMzVweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgIH1cclxuXHJcbiAgICArIGJ1dHRvbiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi50ZXh0LWJveCB7XHJcbiAgaDEsXHJcbiAgLmgxIHtcclxuICAgIGZvbnQtc2l6ZTogMi41ZW07XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gIH1cclxuICBoMSxcclxuICAuaDEsXHJcbiAgaDIsXHJcbiAgLmgyIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+ICogKyAqIHtcclxuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICB9XHJcblxyXG4gID4gaDIgKyAqIHtcclxuICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcclxuICB9XHJcblxyXG4gID4gKiArIC5idXR0b24ge1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICB9XHJcblxyXG4gICYtLXBsYWluLXRpdGxlIHtcclxuICAgIGgyLFxyXG4gICAgLmgyIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0td2hpdGUge1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgaDEsXHJcbiAgICAuaDEsXHJcbiAgICBoMixcclxuICAgIC5oMiB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBoMixcclxuICAgIC5oMiB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIudGlsZXMge1xyXG4gIC50aWxlc19fdGlsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICBoNSB7XHJcbiAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICBmb250LWZhbWlseTogJGhrLWJvbGQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi51c2VyLW1lbnUge1xyXG4gIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMC41cmVtIDA7XHJcbiAgei1pbmRleDogMTA7XHJcblxyXG4gIC51c2VyLW1lbnVfX25hbWUge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudXNlci1tZW51X190b2dnbGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBmb250LWZhbWlseTogJGhrLWJvbGQ7XHJcblxyXG4gICAgPiBpbWcge1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAycHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nd2hpdGUnIGQ9J00wIDcuMzNsMi44MjktMi44MyA5LjE3NSA5LjMzOSA5LjE2Ny05LjMzOSAyLjgyOSAyLjgzLTExLjk5NiAxMi4xN3onLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudXNlci1tZW51X19saXN0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQ6ICRzYW5kO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgKyBsaSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBmb250LWZhbWlseTogJGhrLWJvbGQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmlzLW9wZW4ge1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIudmlkZW8tbW9kYWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBpbWcge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XHJcbiAgfVxyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBmaWxsPSd3aGl0ZScgZD0nTTEyIDJjNS41MTQgMCAxMCA0LjQ4NiAxMCAxMHMtNC40ODYgMTAtMTAgMTAtMTAtNC40ODYtMTAtMTAgNC40ODYtMTAgMTAtMTB6bTAtMmMtNi42MjcgMC0xMiA1LjM3My0xMiAxMnM1LjM3MyAxMiAxMiAxMiAxMi01LjM3MyAxMi0xMi01LjM3My0xMi0xMi0xMnptLTMgMTd2LTEwbDkgNS4xNDYtOSA0Ljg1NHonLyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA1MHB4IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogY2FsYyg1MCUgLSAyNXB4KTtcclxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjVweCk7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgaW1nIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnd5c2l3eWcge1xyXG4gID4gKiArICoge1xyXG4gICAgbWFyZ2luLXRvcDogMS4ycmVtO1xyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgc3Ryb25nIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRoay1ib2xkO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgZW0ge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIH1cclxuXHJcbiAgb2wge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG4gICAgICArIGxpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIG9sLFxyXG4gIHVsIHtcclxuICAgIG9sLFxyXG4gICAgdWwge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XHJcbiAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMS4ycmVtO1xyXG4gICAgICArIGxpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMC43ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRhYmxlIHtcclxuICAgIHRoLFxyXG4gICAgdGQge1xyXG4gICAgICBwYWRkaW5nOiAxcmVtIDAuMjVyZW07XHJcbiAgICB9XHJcbiAgICB0aCB7XHJcbiAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRoay1ib2xkO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U1ZTNkYTtcclxuICAgIH1cclxuXHJcbiAgICB0ZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTVlM2RhO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJnLWJsdWUge1xyXG4gIC53eXNpd3lnIHtcclxuICAgIHVsIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJnLXNhbmQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzYW5kO1xyXG59XHJcblxyXG4uYmctYmx1ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGgxLFxyXG4gIGgyLFxyXG4gIGgzLFxyXG4gIGg0LFxyXG4gIGg1LFxyXG4gIGg2IHtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICB9XHJcbn1cclxuIl19 */
