﻿@charset "UTF-8";/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}/*!
 * # Semantic UI 2.2.12 - Checkbox
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.checkbox{position:relative;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;vertical-align:baseline;font-style:normal;min-height:17px;font-size:1rem;line-height:17px;min-width:17px}.ui.checkbox input[type=checkbox],.ui.checkbox input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:0;z-index:3;width:17px;height:17px}.ui.checkbox .box,.ui.checkbox label{cursor:auto;position:relative;display:block;padding-left:1.85714em;outline:0;font-size:1em}.ui.checkbox .box:before,.ui.checkbox label:before{position:absolute;top:0;left:0;width:17px;height:17px;content:'';background:#fff;border-radius:.21428571rem;-webkit-transition:border .1s ease,opacity .1s ease,box-shadow .1s ease,-webkit-transform .1s ease;transition:border .1s ease,opacity .1s ease,box-shadow .1s ease,-webkit-transform .1s ease;-webkit-transition:border .1s ease,opacity .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease,-webkit-transform .1s ease;border:1px solid #d4d4d5}.ui.checkbox .box:after,.ui.checkbox label:after{position:absolute;font-size:14px;top:0;left:0;width:17px;height:17px;text-align:center;opacity:0;color:rgba(0,0,0,.87);-webkit-transition:border .1s ease,opacity .1s ease,box-shadow .1s ease,-webkit-transform .1s ease;transition:border .1s ease,opacity .1s ease,box-shadow .1s ease,-webkit-transform .1s ease;-webkit-transition:border .1s ease,opacity .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease,-webkit-transform .1s ease,-webkit-box-shadow .1s ease;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease,-webkit-transform .1s ease}.ui.checkbox label,.ui.checkbox+label{color:rgba(0,0,0,.87);-webkit-transition:color .1s ease;transition:color .1s ease}.ui.checkbox+label{vertical-align:middle}.ui.checkbox .box:hover::before,.ui.checkbox label:hover::before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox label:hover,.ui.checkbox+label:hover{color:rgba(0,0,0,.8)}.ui.checkbox .box:active::before,.ui.checkbox label:active::before{background:#f9fafb;border-color:rgba(34,36,38,.35)}.ui.checkbox .box:active::after,.ui.checkbox label:active::after{color:rgba(0,0,0,.95)}.ui.checkbox input:active~label{color:rgba(0,0,0,.95)}.ui.checkbox input:focus~.box:before,.ui.checkbox input:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:focus~.box:after,.ui.checkbox input:focus~label:after{color:rgba(0,0,0,.95)}.ui.checkbox input:focus~label{color:rgba(0,0,0,.95)}.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{opacity:1;color:rgba(0,0,0,.95)}.ui.checkbox input:not([type=radio]):indeterminate~.box:before,.ui.checkbox input:not([type=radio]):indeterminate~label:before{background:#fff;border-color:rgba(34,36,38,.35)}.ui.checkbox input:not([type=radio]):indeterminate~.box:after,.ui.checkbox input:not([type=radio]):indeterminate~label:after{opacity:1;color:rgba(0,0,0,.95)}.ui.checkbox input:checked:focus~.box:before,.ui.checkbox input:checked:focus~label:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:checked:focus~.box:after,.ui.checkbox input:checked:focus~label:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:after{color:rgba(0,0,0,.95)}.ui.read-only.checkbox,.ui.read-only.checkbox label{cursor:default}.ui.checkbox input[disabled]~.box:after,.ui.checkbox input[disabled]~label,.ui.disabled.checkbox .box:after,.ui.disabled.checkbox label{cursor:default!important;opacity:.5;color:#000}.ui.checkbox input.hidden{z-index:-1}.ui.checkbox input.hidden+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.radio.checkbox{min-height:15px}.ui.radio.checkbox .box,.ui.radio.checkbox label{padding-left:1.85714em}.ui.radio.checkbox .box:before,.ui.radio.checkbox label:before{content:'';-webkit-transform:none;transform:none;width:15px;height:15px;border-radius:500rem;top:1px;left:0}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{border:none;content:""!important;width:15px;height:15px;line-height:15px}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{top:1px;left:0;width:15px;height:15px;border-radius:500rem;-webkit-transform:scale(.46667);transform:scale(.46667);background-color:rgba(0,0,0,.87)}.ui.radio.checkbox input:focus~.box:before,.ui.radio.checkbox input:focus~label:before{background-color:#fff}.ui.radio.checkbox input:focus~.box:after,.ui.radio.checkbox input:focus~label:after{background-color:rgba(0,0,0,.95)}.ui.radio.checkbox input:indeterminate~.box:after,.ui.radio.checkbox input:indeterminate~label:after{opacity:0}.ui.radio.checkbox input:checked~.box:before,.ui.radio.checkbox input:checked~label:before{background-color:#fff}.ui.radio.checkbox input:checked~.box:after,.ui.radio.checkbox input:checked~label:after{background-color:rgba(0,0,0,.95)}.ui.radio.checkbox input:focus:checked~.box:before,.ui.radio.checkbox input:focus:checked~label:before{background-color:#fff}.ui.radio.checkbox input:focus:checked~.box:after,.ui.radio.checkbox input:focus:checked~label:after{background-color:rgba(0,0,0,.95)}.ui.slider.checkbox{min-height:1.25rem}.ui.slider.checkbox input{width:3.5rem;height:1.25rem}.ui.slider.checkbox .box,.ui.slider.checkbox label{padding-left:4.5rem;line-height:1rem;color:rgba(0,0,0,.4)}.ui.slider.checkbox .box:before,.ui.slider.checkbox label:before{display:block;position:absolute;content:'';border:none!important;left:0;z-index:1;top:.4rem;background-color:rgba(0,0,0,.05);width:3.5rem;height:.21428571rem;-webkit-transform:none;transform:none;border-radius:500rem;-webkit-transition:background .3s ease;transition:background .3s ease}.ui.slider.checkbox .box:after,.ui.slider.checkbox label:after{background:#fff -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05)));background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:""!important;opacity:1;z-index:2;border:none;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;width:1.5rem;height:1.5rem;top:-.25rem;left:0;-webkit-transform:none;transform:none;border-radius:500rem;-webkit-transition:left .3s ease;transition:left .3s ease}.ui.slider.checkbox input:focus~.box:before,.ui.slider.checkbox input:focus~label:before{background-color:rgba(0,0,0,.15);border:none}.ui.slider.checkbox .box:hover,.ui.slider.checkbox label:hover{color:rgba(0,0,0,.8)}.ui.slider.checkbox .box:hover::before,.ui.slider.checkbox label:hover::before{background:rgba(0,0,0,.15)}.ui.slider.checkbox input:checked~.box,.ui.slider.checkbox input:checked~label{color:rgba(0,0,0,.95)!important}.ui.slider.checkbox input:checked~.box:before,.ui.slider.checkbox input:checked~label:before{background-color:#545454!important}.ui.slider.checkbox input:checked~.box:after,.ui.slider.checkbox input:checked~label:after{left:2rem}.ui.slider.checkbox input:focus:checked~.box,.ui.slider.checkbox input:focus:checked~label{color:rgba(0,0,0,.95)!important}.ui.slider.checkbox input:focus:checked~.box:before,.ui.slider.checkbox input:focus:checked~label:before{background-color:#000!important}.ui.toggle.checkbox{min-height:1.5rem}.ui.toggle.checkbox input{width:3.5rem;height:1.5rem}.ui.toggle.checkbox .box,.ui.toggle.checkbox label{min-height:1.5rem;padding-left:4.5rem;color:rgba(0,0,0,.87)}.ui.toggle.checkbox label{padding-top:.15em}.ui.toggle.checkbox .box:before,.ui.toggle.checkbox label:before{display:block;position:absolute;content:'';z-index:1;-webkit-transform:none;transform:none;border:none;top:0;background:rgba(0,0,0,.05);-webkit-box-shadow:none;box-shadow:none;width:3.5rem;height:1.5rem;border-radius:500rem}.ui.toggle.checkbox .box:after,.ui.toggle.checkbox label:after{background:#fff -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05)));background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:""!important;opacity:1;z-index:2;border:none;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15) inset;width:1.5rem;height:1.5rem;top:0;left:0;border-radius:500rem;-webkit-transition:background .3s ease,left .3s ease;transition:background .3s ease,left .3s ease}.ui.toggle.checkbox input~.box:after,.ui.toggle.checkbox input~label:after{left:-.05rem;-webkit-box-shadow:none;box-shadow:none}.ui.toggle.checkbox input:focus~.box:before,.ui.toggle.checkbox input:focus~label:before{background-color:rgba(0,0,0,.15);border:none}.ui.toggle.checkbox .box:hover::before,.ui.toggle.checkbox label:hover::before{background-color:rgba(0,0,0,.15);border:none}.ui.toggle.checkbox input:checked~.box,.ui.toggle.checkbox input:checked~label{color:rgba(0,0,0,.95)!important}.ui.toggle.checkbox input:checked~.box:before,.ui.toggle.checkbox input:checked~label:before{background-color:#2185d0!important}.ui.toggle.checkbox input:checked~.box:after,.ui.toggle.checkbox input:checked~label:after{left:2.15rem;-webkit-box-shadow:none;box-shadow:none}.ui.toggle.checkbox input:focus:checked~.box,.ui.toggle.checkbox input:focus:checked~label{color:rgba(0,0,0,.95)!important}.ui.toggle.checkbox input:focus:checked~.box:before,.ui.toggle.checkbox input:focus:checked~label:before{background-color:#0d71bb!important}.ui.fitted.checkbox .box,.ui.fitted.checkbox label{padding-left:0!important}.ui.fitted.toggle.checkbox{width:3.5rem}.ui.fitted.slider.checkbox{width:3.5rem}@font-face{font-family:Checkbox;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype")}.ui.checkbox .box:after,.ui.checkbox label:after{font-family:Checkbox}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{content:'\e800'}.ui.checkbox input:indeterminate~.box:after,.ui.checkbox input:indeterminate~label:after{font-size:12px;content:'\e801'}/*!
 * # Semantic UI 2.2.12 - Dimmer
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.dimmable:not(body){position:relative}.ui.dimmer{display:none;position:absolute;top:0!important;left:0!important;width:100%;height:100%;text-align:center;vertical-align:middle;background-color:rgba(0,0,0,.85);opacity:0;line-height:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-transition:background-color .5s linear;transition:background-color .5s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:opacity;z-index:1000}.ui.dimmer>.content{width:100%;height:100%;display:table;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ui.dimmer>.content>*{display:table-cell;vertical-align:middle;color:#fff}.ui.segment>.ui.dimmer{border-radius:inherit!important}.ui.dimmer:not(.inverted)::-webkit-scrollbar-track{background:rgba(255,255,255,.1)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb{background:rgba(255,255,255,.25)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,255,255,.15)}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.35)}.animating.dimmable:not(body),.dimmed.dimmable:not(body){overflow:hidden}.dimmed.dimmable>.ui.animating.dimmer,.dimmed.dimmable>.ui.visible.dimmer,.ui.active.dimmer{display:block;opacity:1}.ui.disabled.dimmer{width:0!important;height:0!important}.ui.page.dimmer{position:fixed;-webkit-transform-style:'';transform-style:'';-webkit-perspective:2000px;perspective:2000px;-webkit-transform-origin:center center;transform-origin:center center}body.animating.in.dimmable,body.dimmed.dimmable{overflow:hidden}body.dimmable>.dimmer{position:fixed}.blurring.dimmable>:not(.dimmer){-webkit-filter:blur(0) grayscale(0);filter:blur(0) grayscale(0);-webkit-transition:.8s -webkit-filter ease;transition:.8s -webkit-filter ease;-webkit-transition:.8s filter ease;transition:.8s filter ease;-webkit-transition:.8s filter ease,.8s -webkit-filter ease;transition:.8s filter ease,.8s -webkit-filter ease}.blurring.dimmed.dimmable>:not(.dimmer){-webkit-filter:blur(5px) grayscale(.7);filter:blur(5px) grayscale(.7)}.blurring.dimmable>.dimmer{background-color:rgba(0,0,0,.6)}.blurring.dimmable>.inverted.dimmer{background-color:rgba(255,255,255,.6)}.ui.dimmer>.top.aligned.content>*{vertical-align:top}.ui.dimmer>.bottom.aligned.content>*{vertical-align:bottom}.ui.inverted.dimmer{background-color:rgba(255,255,255,.85)}.ui.inverted.dimmer>.content>*{color:#fff}.ui.simple.dimmer{display:block;overflow:hidden;opacity:1;width:0;height:0%;z-index:-100;background-color:transparent}.dimmed.dimmable>.ui.simple.dimmer{overflow:visible;opacity:1;width:100%;height:100%;background-color:rgba(0,0,0,.85);z-index:1}.ui.simple.inverted.dimmer{background-color:rgba(255,255,255,0)}.dimmed.dimmable>.ui.simple.inverted.dimmer{background-color:rgba(255,255,255,.85)}/*!
 * # Semantic UI 2.2.12 - Dropdown
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:0;text-align:left;-webkit-transition:box-shadow .1s ease,width .1s ease;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:transparent}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:0;top:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0;padding:0 0;background:#fff;font-size:1em;text-shadow:none;text-align:left;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15);border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.dropdown .menu>*{white-space:nowrap}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown>.dropdown.icon{position:relative;width:auto;font-size:.85714286em;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;-webkit-transition:none;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;line-height:1em;color:rgba(0,0,0,.87);padding:.78571rem 1.14286rem!important;font-size:1rem;text-transform:none;font-weight:400;-webkit-box-shadow:none;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0}.ui.dropdown .menu .item>[class*="right floated"],.ui.dropdown>.text>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown .menu .item>[class*="left floated"],.ui.dropdown>.text>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.icon.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>img.floated{margin-top:0}.ui.dropdown .menu>.header{margin:1rem 0 .75rem;padding:0 1.14285714rem;color:rgba(0,0,0,.85);font-size:.78571429em;font-weight:700;text-transform:uppercase}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0;margin:.5em 0}.ui.dropdown .menu>.input{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.14285714rem .78571429rem;min-width:10rem}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .icon,.ui.dropdown .menu>.input:not(.transparent) .label{padding-top:.5em;padding-bottom:.5em}.ui.dropdown .menu>.item>.description,.ui.dropdown>.text>.description{float:right;margin:0 0 0 1em;color:rgba(0,0,0,.4)}.ui.dropdown .menu>.message{padding:.78571429rem 1.14285714rem;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:rgba(0,0,0,.4)}.ui.dropdown .menu .menu{top:0!important;left:100%;right:auto;margin:0 0 0 -.5em!important;border-radius:.28571rem!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-left:0;float:none;margin-right:.78571429rem}.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.image,.ui.dropdown>.text>img{display:inline-block;vertical-align:top;width:auto;margin-top:-.5em;margin-bottom:-.5em;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.buttons>.ui.dropdown:last-child .menu,.ui.menu .right.dropdown.item .menu,.ui.menu .right.menu .dropdown:last-child .menu{left:auto;right:0}.ui.label.dropdown .menu{min-width:100%}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.button.dropdown .menu{min-width:100%}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;-webkit-transform:rotateZ(0);transform:rotateZ(0);min-width:14em;min-height:2.71428571em;background:#fff;display:inline-block;padding:.78571429em 2.1em .78571429em 1em;color:rgba(0,0,0,.87);-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:box-shadow .1s ease,width .1s ease;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease}.ui.selection.dropdown.active,.ui.selection.dropdown.visible{z-index:10}select.ui.dropdown{height:38px;padding:.5em;border:1px solid rgba(34,36,38,.15);visibility:visible}.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon,.ui.selection.dropdown>.search.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.compact.selection.dropdown{min-width:0}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0!important;width:auto;outline:0;margin:0 -1px;min-width:calc(100% + 2px);width:calc(100% + 2px);border-radius:0 0 .28571429rem .28571429rem;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15);-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:.78571429rem 1.14285714rem}@media only screen and (max-width:767px){.ui.selection.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.selection.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.selection.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.selection.dropdown .menu{max-height:21.37142857rem}}.ui.selection.dropdown .menu>.item{border-top:1px solid #fafafa;padding:.78571rem 1.14286rem!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown .menu>.hidden.addition.item{display:none}.ui.selection.dropdown:hover{border-color:rgba(34,36,38,.35);-webkit-box-shadow:none;box-shadow:none}.ui.selection.active.dropdown{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.active.dropdown .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.dropdown:focus{border-color:#96c8da;-webkit-box-shadow:none;box-shadow:none}.ui.selection.dropdown:focus .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:rgba(0,0,0,.8)}.ui.selection.active.dropdown:hover{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.active.dropdown:hover .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:1;z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.active.empty.selection.dropdown{border-radius:.28571rem!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.active.empty.selection.dropdown .menu{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.search.dropdown{min-width:''}.ui.search.dropdown>input.search{background:none transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:text;top:0;left:1px;width:100%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit}.ui.search.dropdown>input.search{position:absolute;z-index:2}.ui.search.dropdown>.text{cursor:text;position:relative;left:1px;z-index:3}.ui.search.selection.dropdown>input.search{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em}.ui.search.selection.dropdown>span.sizer{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em;display:none;white-space:pre}.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .flag,.ui.active.search.dropdown input.search:focus+.text .icon{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:rgba(115,115,115,.87)!important}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width:767px){.ui.search.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.search.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.search.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.search.dropdown .menu{max-height:21.37142857rem}}.ui.multiple.dropdown{padding:.22619048em 2.1em .22619048em .35714286em}.ui.multiple.dropdown .menu{cursor:auto}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.dropdown>.label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:top;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0;-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 0 0 1px rgba(34,36,38,.15) inset}.ui.multiple.dropdown .dropdown.icon{margin:'';padding:''}.ui.multiple.dropdown>.text{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.dropdown>.label~input.search{margin-left:.14286em!important}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;width:2.2em;line-height:1.21428571em}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .5em 0 .21428571em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:.28571429rem}.ui.dropdown .menu .active.item{background:0 0;font-weight:700;color:rgba(0,0,0,.95);-webkit-box-shadow:none;box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);z-index:13}.ui.loading.dropdown>i.icon{height:1em!important}.ui.loading.selection.dropdown>i.icon{padding:1.5em 1.28571em!important}.ui.loading.dropdown>i.icon:before{position:absolute;content:'';top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.dropdown>i.icon:after{position:absolute;content:'';top:50%;left:50%;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:dropdown-spin .6s linear;animation:dropdown-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em}.ui.loading.dropdown.button>i.icon:after,.ui.loading.dropdown.button>i.icon:before{display:none}@-webkit-keyframes dropdown-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dropdown-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui.default.dropdown:not(.button)>.text,.ui.dropdown:not(.button)>.default.text{color:rgba(191,191,191,.87)}.ui.default.dropdown:not(.button)>input:focus~.text,.ui.dropdown:not(.button)>input:focus~.default.text{color:rgba(115,115,115,.87)}.ui.loading.dropdown>.text{-webkit-transition:none;transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown>.loading.menu{left:0!important;right:auto!important}.ui.dropdown>.menu .loading.menu{left:100%!important;right:auto!important}.ui.dropdown .menu .selected.item,.ui.dropdown.selected{background:rgba(0,0,0,.03);color:rgba(0,0,0,.95)}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.dropdown.error,.ui.dropdown.error>.default.text,.ui.dropdown.error>.text{color:#9f3a38}.ui.selection.dropdown.error{background:#fff6f6;border-color:#e0b4b4}.ui.selection.dropdown.error:hover{border-color:#e0b4b4}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item{color:#9f3a38}.ui.multiple.selection.error.dropdown>.label{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item:hover{background-color:#fff2f2}.ui.dropdown.error>.menu .active.item{background-color:#fdcfcf}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .menu .right.menu,.ui.dropdown .right.menu>.menu{left:100%!important;right:auto!important;border-radius:.28571rem!important}.ui.dropdown>.left.menu{left:auto!important;right:0!important}.ui.dropdown .menu .left.menu,.ui.dropdown>.left.menu .menu{left:auto;right:100%;margin:0 -.5em 0 0!important;border-radius:.28571rem!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em;margin-right:0}.ui.upward.dropdown>.menu{top:auto;bottom:100%;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.08);box-shadow:0 0 3px 0 rgba(0,0,0,.08);border-radius:.28571429rem .28571429rem 0 0}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:.28571rem .28571rem 0 0!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:.28571429rem .28571429rem 0 0}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0!important;-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.08);box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.upward.selection.dropdown:hover{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.05);box-shadow:0 0 2px 0 rgba(0,0,0,.05)}.ui.active.upward.selection.dropdown{border-radius:0 0 .28571rem .28571rem!important}.ui.upward.selection.dropdown.visible{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.08);box-shadow:0 0 3px 0 rgba(0,0,0,.08);border-radius:0 0 .28571rem .28571rem!important}.ui.upward.active.selection.dropdown:hover{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.05);box-shadow:0 0 3px 0 rgba(0,0,0,.05)}.ui.upward.active.selection.dropdown:hover .menu{-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.08);box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto}.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;min-width:100%!important;width:auto!important}.ui.dropdown .scrolling.menu{position:static;overflow-y:auto;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important;min-width:100%!important;width:auto!important;border-top:1px solid rgba(34,36,38,.15)}.ui.dropdown .scrolling.menu>.item.item.item,.ui.scrolling.dropdown .menu .item.item.item{border-top:none}.ui.dropdown .scrolling.menu .item:first-child,.ui.scrolling.dropdown .menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media all and (-ms-high-contrast:none){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{min-width:calc(100% - 17px)}}@media only screen and (max-width:767px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:10.28571429rem}}@media only screen and (min-width:768px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:15.42857143rem}}@media only screen and (min-width:992px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}@media only screen and (min-width:1920px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}.ui.simple.dropdown .menu:after,.ui.simple.dropdown .menu:before{display:none}.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px!important;opacity:0;width:0;height:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%!important;opacity:1}.ui.simple.dropdown:hover>.menu>.item:hover>.menu,.ui.simple.dropdown>.menu>.item:active>.menu{overflow:visible;width:auto;height:auto;top:0!important;left:100%!important;opacity:1}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0;width:0;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.fluid.dropdown{display:block;width:100%;min-width:0}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;-webkit-box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)!important;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)!important;border-radius:.28571rem!important}.ui.floating.dropdown>.menu{margin-top:.5em!important;border-radius:.28571rem!important}.ui.pointing.dropdown>.menu{top:100%;margin-top:.78571429rem;border-radius:.28571429rem}.ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:'';visibility:visible;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.5em;height:.5em;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);background:#fff;z-index:2}.ui.pointing.dropdown>.menu:after{top:-.25em;left:50%;margin:0 0 0 -.25em}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{top:100%;bottom:auto;right:0;left:auto;margin:1em 0 0}.ui.top.pointing.dropdown>.left.menu:after,.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto!important;right:1em!important;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu{left:auto!important;right:100%!important;margin:0 1em 0 0}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.right.pointing.dropdown>.menu{top:0;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{top:auto;bottom:100%;left:0;right:auto;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.pointing.upward.dropdown .menu,.ui.top.pointing.upward.dropdown .menu{top:auto!important;bottom:100%!important;margin:0 0 .78571429rem;border-radius:.28571429rem}.ui.pointing.upward.dropdown .menu:after,.ui.top.pointing.upward.dropdown .menu:after{top:100%!important;bottom:auto!important;-webkit-box-shadow:1px 1px 0 0 rgba(34,36,38,.15);box-shadow:1px 1px 0 0 rgba(34,36,38,.15);margin:-.25em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 1em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em 0;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 0 0 1em}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em 0;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}@font-face{font-family:Dropdown;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfuIIAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zjo82LgAAAFwAAABVGhlYWQAQ88bAAACxAAAADZoaGVhAwcB6QAAAvwAAAAkaG10eAS4ABIAAAMgAAAAIGxvY2EBNgDeAAADQAAAABJtYXhwAAoAFgAAA1QAAAAgbmFtZVcZpu4AAAN0AAABRXBvc3QAAwAAAAAEvAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDX//3//wAB/+MPLQADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAIABJQElABMAABM0NzY3BTYXFhUUDwEGJwYvASY1AAUGBwEACAUGBoAFCAcGgAUBEgcGBQEBAQcECQYHfwYBAQZ/BwYAAQAAAG4BJQESABMAADc0PwE2MzIfARYVFAcGIyEiJyY1AAWABgcIBYAGBgUI/wAHBgWABwaABQWABgcHBgUFBgcAAAABABIASQC3AW4AEwAANzQ/ATYXNhcWHQEUBwYnBi8BJjUSBoAFCAcFBgYFBwgFgAbbBwZ/BwEBBwQJ/wgEBwEBB38GBgAAAAABAAAASQClAW4AEwAANxE0NzYzMh8BFhUUDwEGIyInJjUABQYHCAWABgaABQgHBgVbAQAIBQYGgAUIBwWABgYFBwAAAAEAAAABAADZuaKOXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAAAAACgAUAB4AQgBkAIgAqgAAAAEAAAAIABQAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgA0AGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgA0AGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVwAAoAAAAABSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAdkAAAHZLDXE/09TLzIAAALQAAAAYAAAAGAIIweQY21hcAAAAzAAAABMAAAATA9+4ghnYXNwAAADfAAAAAgAAAAIAAAAEGhlYWQAAAOEAAAANgAAADYAQ88baGhlYQAAA7wAAAAkAAAAJAMHAelobXR4AAAD4AAAACAAAAAgBLgAEm1heHAAAAQAAAAABgAAAAYACFAAbmFtZQAABAgAAAFFAAABRVcZpu5wb3N0AAAFUAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAACIDx0AAACNER0AAAAJHQAAAdASAAkBAQgPERMWGyAlKmljb21vb25pY29tb29udTB1MXUyMHVGMEQ3dUYwRDh1RjBEOXVGMERBAAACAYkABgAIAgABAAQABwAKAA0AVgCfAOgBL/yUDvyUDvyUDvuUDvtvi/emFYuQjZCOjo+Pj42Qiwj3lIsFkIuQiY6Hj4iNhouGi4aJh4eHCPsU+xQFiIiGiYaLhouHjYeOCPsU9xQFiI+Jj4uQCA77b4v3FBWLkI2Pjo8I9xT3FAWPjo+NkIuQi5CJjogI9xT7FAWPh42Hi4aLhomHh4eIiIaJhosI+5SLBYaLh42HjoiPiY+LkAgO+92d928Vi5CNkI+OCPcU9xQFjo+QjZCLkIuPiY6Hj4iNhouGCIv7lAWLhomHh4iIh4eJhouGi4aNiI8I+xT3FAWHjomPi5AIDvvdi+YVi/eUBYuQjZCOjo+Pj42Qi5CLkImOhwj3FPsUBY+IjYaLhouGiYeHiAj7FPsUBYiHhomGi4aLh42Hj4iOiY+LkAgO+JQU+JQViwwKAAAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8NoB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDw2v/9//8AAAAAACDw1//9//8AAf/jDy0AAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAA5emozXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAUAAACAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgAOAAEAAAAAAAYABwAyAAEAAAAAAAoANABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAAMADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoANABjAGkAYwBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("woff");font-weight:400;font-style:normal}.ui.dropdown>.dropdown.icon{font-family:Dropdown;line-height:1;height:1em;width:1.23em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.dropdown>.dropdown.icon{width:auto}.ui.dropdown>.dropdown.icon:before{content:'\f0d7'}.ui.dropdown .menu .item .dropdown.icon:before{content:'\f0da'}.ui.dropdown .item .left.dropdown.icon:before,.ui.dropdown .left.menu .item .dropdown.icon:before{content:"\f0d9"}.ui.vertical.menu .dropdown.item>.dropdown.icon:before{content:"\f0da"}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot);src:url(../fonts/fontawesome-webfont-1.eot) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2) format("woff2"),url(../fonts/fontawesome-webfont.woff) format("woff"),url(../fonts/fontawesome-webfont.ttf) format("truetype"),url(../fonts/fontawesome-webfont.svg) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*!
 * # Semantic UI 2.2.12 - Form
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.form{position:relative;max-width:100%}.ui.form>p{margin:1em 0}.ui.form .field{clear:both;margin:0 0 1em}.ui.form .field:last-child,.ui.form .fields:last-child .field{margin-bottom:0}.ui.form .fields .field{clear:both;margin:0}.ui.form .field>label{display:block;margin:0 0 .28571429rem 0;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url],.ui.form textarea{width:100%;vertical-align:top}.ui.form ::-webkit-datetime-edit,.ui.form ::-webkit-inner-spin-button{height:1.21428571em}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url]{font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;margin:0;outline:0;-webkit-appearance:none;tap-highlight-color:rgba(255,255,255,0);line-height:1.21428571em;padding:.67857143em 1em;font-size:1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset;-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease}.ui.form textarea{margin:0;-webkit-appearance:none;tap-highlight-color:rgba(255,255,255,0);padding:.78571429em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);outline:0;color:rgba(0,0,0,.87);border-radius:.28571429rem;-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset;-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease;font-size:1em;line-height:1.2857;resize:vertical}.ui.form textarea:not([rows]){height:12em;min-height:8em;max-height:24em}.ui.form input[type=checkbox],.ui.form textarea{vertical-align:top}.ui.form input.attached{width:auto}.ui.form select{display:block;height:auto;width:100%;background:#fff;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset;padding:.62em 1em;color:rgba(0,0,0,.87);-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease}.ui.form .field>.selection.dropdown{width:100%}.ui.form .field>.selection.dropdown>.dropdown.icon{float:right}.ui.form .inline.field>.selection.dropdown,.ui.form .inline.fields .field>.selection.dropdown{width:auto}.ui.form .inline.field>.selection.dropdown>.dropdown.icon,.ui.form .inline.fields .field>.selection.dropdown>.dropdown.icon{float:none}.ui.form .field .ui.input,.ui.form .fields .field .ui.input,.ui.form .wide.field .ui.input{width:100%}.ui.form .inline.field:not(.wide) .ui.input,.ui.form .inline.fields .field:not(.wide) .ui.input{width:auto;vertical-align:middle}.ui.form .field .ui.input input,.ui.form .fields .field .ui.input input{width:auto}.ui.form .eight.fields .ui.input input,.ui.form .five.fields .ui.input input,.ui.form .four.fields .ui.input input,.ui.form .nine.fields .ui.input input,.ui.form .seven.fields .ui.input input,.ui.form .six.fields .ui.input input,.ui.form .ten.fields .ui.input input,.ui.form .three.fields .ui.input input,.ui.form .two.fields .ui.input input,.ui.form .wide.field .ui.input input{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:0}.ui.form .error.message,.ui.form .success.message,.ui.form .warning.message{display:none}.ui.form .message:first-child{margin-top:0}.ui.form .field .prompt.label{white-space:normal;background:#fff!important;border:1px solid #e0b4b4!important;color:#9f3a38!important}.ui.form .inline.field .prompt,.ui.form .inline.fields .field .prompt{vertical-align:top;margin:-.25em 0 -.5em .5em}.ui.form .inline.field .prompt:before,.ui.form .inline.fields .field .prompt:before{border-width:0 0 1px 1px;bottom:auto;right:auto;top:50%;left:0}.ui.form .field.field input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px ivory inset!important;box-shadow:0 0 0 100px ivory inset!important;border-color:#e5dfa1!important}.ui.form .field.field input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100px ivory inset!important;box-shadow:0 0 0 100px ivory inset!important;border-color:#d5c315!important}.ui.form .error.error input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #fffaf0 inset!important;box-shadow:0 0 0 100px #fffaf0 inset!important;border-color:#e0b4b4!important}.ui.form ::-webkit-input-placeholder{color:rgba(191,191,191,.87)}.ui.form :-ms-input-placeholder{color:rgba(191,191,191,.87)}.ui.form ::-moz-placeholder{color:rgba(191,191,191,.87)}.ui.form :focus::-webkit-input-placeholder{color:rgba(115,115,115,.87)}.ui.form :focus:-ms-input-placeholder{color:rgba(115,115,115,.87)}.ui.form :focus::-moz-placeholder{color:rgba(115,115,115,.87)}.ui.form .error ::-webkit-input-placeholder{color:#e7bdbc}.ui.form .error :-ms-input-placeholder{color:#e7bdbc!important}.ui.form .error ::-moz-placeholder{color:#e7bdbc}.ui.form .error :focus::-webkit-input-placeholder{color:#da9796}.ui.form .error :focus:-ms-input-placeholder{color:#da9796!important}.ui.form .error :focus::-moz-placeholder{color:#da9796}.ui.form input:not([type]):focus,.ui.form input[type=date]:focus,.ui.form input[type=datetime-local]:focus,.ui.form input[type=email]:focus,.ui.form input[type=file]:focus,.ui.form input[type=number]:focus,.ui.form input[type=password]:focus,.ui.form input[type=search]:focus,.ui.form input[type=tel]:focus,.ui.form input[type=text]:focus,.ui.form input[type=time]:focus,.ui.form input[type=url]:focus{color:rgba(0,0,0,.95);border-color:#85b7d9;border-radius:.28571429rem;background:#fff;-webkit-box-shadow:0 0 0 0 rgba(34,36,38,.35) inset;box-shadow:0 0 0 0 rgba(34,36,38,.35) inset}.ui.form textarea:focus{color:rgba(0,0,0,.95);border-color:#85b7d9;border-radius:.28571429rem;background:#fff;-webkit-box-shadow:0 0 0 0 rgba(34,36,38,.35) inset;box-shadow:0 0 0 0 rgba(34,36,38,.35) inset;-webkit-appearance:none}.ui.form.success .success.message:not(:empty){display:block}.ui.form.success .compact.success.message:not(:empty){display:inline-block}.ui.form.success .icon.success.message:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex}.ui.form.warning .warning.message:not(:empty){display:block}.ui.form.warning .compact.warning.message:not(:empty){display:inline-block}.ui.form.warning .icon.warning.message:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex}.ui.form.error .error.message:not(:empty){display:block}.ui.form.error .compact.error.message:not(:empty){display:inline-block}.ui.form.error .icon.error.message:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex}.ui.form .field.error .input,.ui.form .field.error label,.ui.form .fields.error .field .input,.ui.form .fields.error .field label{color:#9f3a38}.ui.form .field.error .corner.label,.ui.form .fields.error .field .corner.label{border-color:#9f3a38;color:#fff}.ui.form .field.error input:not([type]),.ui.form .field.error input[type=date],.ui.form .field.error input[type=datetime-local],.ui.form .field.error input[type=email],.ui.form .field.error input[type=file],.ui.form .field.error input[type=number],.ui.form .field.error input[type=password],.ui.form .field.error input[type=search],.ui.form .field.error input[type=tel],.ui.form .field.error input[type=text],.ui.form .field.error input[type=time],.ui.form .field.error input[type=url],.ui.form .field.error select,.ui.form .field.error textarea,.ui.form .fields.error .field input:not([type]),.ui.form .fields.error .field input[type=date],.ui.form .fields.error .field input[type=datetime-local],.ui.form .fields.error .field input[type=email],.ui.form .fields.error .field input[type=file],.ui.form .fields.error .field input[type=number],.ui.form .fields.error .field input[type=password],.ui.form .fields.error .field input[type=search],.ui.form .fields.error .field input[type=tel],.ui.form .fields.error .field input[type=text],.ui.form .fields.error .field input[type=time],.ui.form .fields.error .field input[type=url],.ui.form .fields.error .field select,.ui.form .fields.error .field textarea{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;border-radius:'';-webkit-box-shadow:none;box-shadow:none}.ui.form .field.error input:not([type]):focus,.ui.form .field.error input[type=date]:focus,.ui.form .field.error input[type=datetime-local]:focus,.ui.form .field.error input[type=email]:focus,.ui.form .field.error input[type=file]:focus,.ui.form .field.error input[type=number]:focus,.ui.form .field.error input[type=password]:focus,.ui.form .field.error input[type=search]:focus,.ui.form .field.error input[type=tel]:focus,.ui.form .field.error input[type=text]:focus,.ui.form .field.error input[type=time]:focus,.ui.form .field.error input[type=url]:focus,.ui.form .field.error select:focus,.ui.form .field.error textarea:focus{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none}.ui.form .field.error select{-webkit-appearance:menulist-button}.ui.form .field.error .ui.dropdown,.ui.form .field.error .ui.dropdown .item,.ui.form .field.error .ui.dropdown .text,.ui.form .fields.error .field .ui.dropdown,.ui.form .fields.error .field .ui.dropdown .item{background:#fff6f6;color:#9f3a38}.ui.form .field.error .ui.dropdown,.ui.form .fields.error .field .ui.dropdown{border-color:#e0b4b4!important}.ui.form .field.error .ui.dropdown:hover,.ui.form .fields.error .field .ui.dropdown:hover{border-color:#e0b4b4!important}.ui.form .field.error .ui.dropdown:hover .menu,.ui.form .fields.error .field .ui.dropdown:hover .menu{border-color:#e0b4b4}.ui.form .field.error .ui.multiple.selection.dropdown>.label,.ui.form .fields.error .field .ui.multiple.selection.dropdown>.label{background-color:#eacbcb;color:#9f3a38}.ui.form .field.error .ui.dropdown .menu .item:hover,.ui.form .fields.error .field .ui.dropdown .menu .item:hover{background-color:#fbe7e7}.ui.form .field.error .ui.dropdown .menu .selected.item,.ui.form .fields.error .field .ui.dropdown .menu .selected.item{background-color:#fbe7e7}.ui.form .field.error .ui.dropdown .menu .active.item,.ui.form .fields.error .field .ui.dropdown .menu .active.item{background-color:#fdcfcf!important}.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box,.ui.form .field.error .checkbox:not(.toggle):not(.slider) label,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label{color:#9f3a38}.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before,.ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before{background:#fff6f6;border-color:#e0b4b4}.ui.form .field.error .checkbox .box:after,.ui.form .field.error .checkbox label:after,.ui.form .fields.error .field .checkbox .box:after,.ui.form .fields.error .field .checkbox label:after{color:#9f3a38}.ui.form .disabled.field,.ui.form .disabled.fields .field,.ui.form .field :disabled{pointer-events:none;opacity:.45}.ui.form .field.disabled>label,.ui.form .fields.disabled>label{opacity:.45}.ui.form .field.disabled :disabled{opacity:1}.ui.loading.form{position:relative;cursor:default;pointer-events:none}.ui.loading.form:before{position:absolute;content:'';top:0;left:0;background:rgba(255,255,255,.8);width:100%;height:100%;z-index:100}.ui.loading.form:after{position:absolute;content:'';top:50%;left:50%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;-webkit-animation:form-spin .6s linear;animation:form-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1);border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:101}@-webkit-keyframes form-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes form-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui.form .required.field>.checkbox:after,.ui.form .required.field>label:after,.ui.form .required.fields.grouped>label:after,.ui.form .required.fields:not(.grouped)>.field>.checkbox:after,.ui.form .required.fields:not(.grouped)>.field>label:after{margin:-.2em 0 0 .2em;content:'*';color:#db2828}.ui.form .required.field>label:after,.ui.form .required.fields.grouped>label:after,.ui.form .required.fields:not(.grouped)>.field>label:after{display:inline-block;vertical-align:top}.ui.form .required.field>.checkbox:after,.ui.form .required.fields:not(.grouped)>.field>.checkbox:after{position:absolute;top:0;left:100%}.ui.form .inverted.segment .ui.checkbox .box,.ui.form .inverted.segment .ui.checkbox label,.ui.form .inverted.segment label,.ui.inverted.form .inline.field>label,.ui.inverted.form .inline.field>p,.ui.inverted.form .inline.fields .field>label,.ui.inverted.form .inline.fields .field>p,.ui.inverted.form .inline.fields>label,.ui.inverted.form .ui.checkbox .box,.ui.inverted.form .ui.checkbox label,.ui.inverted.form label{color:rgba(255,255,255,.9)}.ui.inverted.form input:not([type]),.ui.inverted.form input[type=date],.ui.inverted.form input[type=datetime-local],.ui.inverted.form input[type=email],.ui.inverted.form input[type=file],.ui.inverted.form input[type=number],.ui.inverted.form input[type=password],.ui.inverted.form input[type=search],.ui.inverted.form input[type=tel],.ui.inverted.form input[type=text],.ui.inverted.form input[type=time],.ui.inverted.form input[type=url]{background:#fff;border-color:rgba(255,255,255,.1);color:rgba(0,0,0,.87);-webkit-box-shadow:none;box-shadow:none}.ui.form .grouped.fields{display:block;margin:0 0 1em}.ui.form .grouped.fields:last-child{margin-bottom:0}.ui.form .grouped.fields>label{margin:0 0 .28571429rem 0;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.ui.form .grouped.fields .field,.ui.form .grouped.inline.fields .field{display:block;margin:.5em 0;padding:0}.ui.form .fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -.5em 1em}.ui.form .fields>.field{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-left:.5em;padding-right:.5em}.ui.form .fields>.field:first-child{border-left:none;-webkit-box-shadow:none;box-shadow:none}.ui.form .two.fields>.field,.ui.form .two.fields>.fields{width:50%}.ui.form .three.fields>.field,.ui.form .three.fields>.fields{width:33.33333333%}.ui.form .four.fields>.field,.ui.form .four.fields>.fields{width:25%}.ui.form .five.fields>.field,.ui.form .five.fields>.fields{width:20%}.ui.form .six.fields>.field,.ui.form .six.fields>.fields{width:16.66666667%}.ui.form .seven.fields>.field,.ui.form .seven.fields>.fields{width:14.28571429%}.ui.form .eight.fields>.field,.ui.form .eight.fields>.fields{width:12.5%}.ui.form .nine.fields>.field,.ui.form .nine.fields>.fields{width:11.11111111%}.ui.form .ten.fields>.field,.ui.form .ten.fields>.fields{width:10%}@media only screen and (max-width:767px){.ui.form .fields{-ms-flex-wrap:wrap;flex-wrap:wrap}.ui.form:not(.unstackable) .eight.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .eight.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .nine.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .nine.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .seven.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .seven.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .six.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .six.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .ten.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .ten.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) [class*="equal width"].fields:not(.unstackable)>.field,.ui[class*="equal width"].form:not(.unstackable) .fields>.field{width:100%!important;margin:0 0 1em}}.ui.form .fields .wide.field{width:6.25%;padding-left:.5em;padding-right:.5em}.ui.form .one.wide.field{width:6.25%!important}.ui.form .two.wide.field{width:12.5%!important}.ui.form .three.wide.field{width:18.75%!important}.ui.form .four.wide.field{width:25%!important}.ui.form .five.wide.field{width:31.25%!important}.ui.form .six.wide.field{width:37.5%!important}.ui.form .seven.wide.field{width:43.75%!important}.ui.form .eight.wide.field{width:50%!important}.ui.form .nine.wide.field{width:56.25%!important}.ui.form .ten.wide.field{width:62.5%!important}.ui.form .eleven.wide.field{width:68.75%!important}.ui.form .twelve.wide.field{width:75%!important}.ui.form .thirteen.wide.field{width:81.25%!important}.ui.form .fourteen.wide.field{width:87.5%!important}.ui.form .fifteen.wide.field{width:93.75%!important}.ui.form .sixteen.wide.field{width:100%!important}@media only screen and (max-width:767px){.ui.form:not(.unstackable) .fields:not(.unstackable)>.eight.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.eleven.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.fifteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.five.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.four.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.fourteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.nine.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.seven.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.six.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.sixteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.ten.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.thirteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.three.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.twelve.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.two.wide.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.fields{width:100%!important}.ui.form .fields{margin-bottom:0}}.ui.form [class*="equal width"].fields>.field,.ui[class*="equal width"].form .fields>.field{width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ui.form .inline.fields{margin:0 0 1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui.form .inline.fields .field{margin:0;padding:0 1em 0 0}.ui.form .inline.field>label,.ui.form .inline.field>p,.ui.form .inline.fields .field>label,.ui.form .inline.fields .field>p,.ui.form .inline.fields>label{display:inline-block;width:auto;margin-top:0;margin-bottom:0;vertical-align:baseline;font-size:.92857143em;font-weight:700;color:rgba(0,0,0,.87);text-transform:none}.ui.form .inline.fields>label{margin:.035714em 1em 0 0}.ui.form .inline.field>input,.ui.form .inline.field>select,.ui.form .inline.fields .field>input,.ui.form .inline.fields .field>select{display:inline-block;width:auto;margin-top:0;margin-bottom:0;vertical-align:middle;font-size:1em}.ui.form .inline.field>:first-child,.ui.form .inline.fields .field>:first-child{margin:0 .85714286em 0 0}.ui.form .inline.field>:only-child,.ui.form .inline.fields .field>:only-child{margin:0}.ui.form .inline.fields .wide.field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui.form .inline.fields .wide.field>input,.ui.form .inline.fields .wide.field>select{width:100%}.ui.mini.form{font-size:.78571429rem}.ui.tiny.form{font-size:.85714286rem}.ui.small.form{font-size:.92857143rem}.ui.form{font-size:1rem}.ui.large.form{font-size:1.14285714rem}.ui.big.form{font-size:1.28571429rem}.ui.huge.form{font-size:1.42857143rem}.ui.massive.form{font-size:1.71428571rem}/*!
 * # Semantic UI 2.2.12 - Input
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.input{position:relative;font-weight:400;font-style:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:rgba(0,0,0,.87)}.ui.input input{margin:0;max-width:100%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;padding:.67857143em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;-webkit-transition:box-shadow .1s ease,border-color .1s ease;-webkit-transition:border-color .1s ease,-webkit-box-shadow .1s ease;transition:border-color .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,border-color .1s ease;transition:box-shadow .1s ease,border-color .1s ease,-webkit-box-shadow .1s ease;-webkit-box-shadow:none;box-shadow:none}.ui.input input::-webkit-input-placeholder{color:rgba(191,191,191,.87)}.ui.input input::-moz-placeholder{color:rgba(191,191,191,.87)}.ui.input input:-ms-input-placeholder{color:rgba(191,191,191,.87)}.ui.disabled.input,.ui.input:not(.disabled) input[disabled]{opacity:.45}.ui.disabled.input input,.ui.input:not(.disabled) input[disabled]{pointer-events:none}.ui.input input:active,.ui.input.down input{border-color:rgba(0,0,0,.3);background:#fafafa;color:rgba(0,0,0,.87);-webkit-box-shadow:none;box-shadow:none}.ui.loading.loading.input>i.icon:before{position:absolute;content:'';top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.loading.input>i.icon:after{position:absolute;content:'';top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}.ui.input input:focus,.ui.input.focus input{border-color:#85b7d9;background:#fff;color:rgba(0,0,0,.8);-webkit-box-shadow:none;box-shadow:none}.ui.input input:focus::-webkit-input-placeholder,.ui.input.focus input::-webkit-input-placeholder{color:rgba(115,115,115,.87)}.ui.input input:focus::-moz-placeholder,.ui.input.focus input::-moz-placeholder{color:rgba(115,115,115,.87)}.ui.input input:focus:-ms-input-placeholder,.ui.input.focus input:-ms-input-placeholder{color:rgba(115,115,115,.87)}.ui.input.error input{background-color:#fff6f6;border-color:#e0b4b4;color:#9f3a38;-webkit-box-shadow:none;box-shadow:none}.ui.input.error input::-webkit-input-placeholder{color:#e7bdbc}.ui.input.error input::-moz-placeholder{color:#e7bdbc}.ui.input.error input:-ms-input-placeholder{color:#e7bdbc!important}.ui.input.error input:focus::-webkit-input-placeholder{color:#da9796}.ui.input.error input:focus::-moz-placeholder{color:#da9796}.ui.input.error input:focus:-ms-input-placeholder{color:#da9796!important}.ui.transparent.input input{border-color:transparent!important;background-color:transparent!important;padding:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important}.ui.transparent.icon.input>i.icon{width:1.1em}.ui.transparent.icon.input>input{padding-left:0!important;padding-right:2em!important}.ui.transparent[class*="left icon"].input>input{padding-left:2em!important;padding-right:0!important}.ui.transparent.inverted.input{color:#fff}.ui.transparent.inverted.input input{color:inherit}.ui.transparent.inverted.input input::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.ui.transparent.inverted.input input::-moz-placeholder{color:rgba(255,255,255,.5)}.ui.transparent.inverted.input input:-ms-input-placeholder{color:rgba(255,255,255,.5)}.ui.icon.input>i.icon{cursor:default;position:absolute;line-height:1;text-align:center;top:0;right:0;margin:0;height:100%;width:2.67142857em;opacity:.5;border-radius:0 .28571429rem .28571429rem 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.ui.icon.input>i.icon:not(.link){pointer-events:none}.ui.icon.input input{padding-right:2.67143em!important}.ui.icon.input>i.icon:after,.ui.icon.input>i.icon:before{left:0;position:absolute;text-align:center;top:50%;width:100%;margin-top:-.5em}.ui.icon.input>i.link.icon{cursor:pointer}.ui.icon.input>i.circular.icon{top:.35em;right:.5em}.ui[class*="left icon"].input>i.icon{right:auto;left:1px;border-radius:.28571429rem 0 0 .28571429rem}.ui[class*="left icon"].input>i.circular.icon{right:auto;left:.5em}.ui[class*="left icon"].input>input{padding-left:2.67143em!important;padding-right:1em!important}.ui.icon.input>input:focus~i.icon{opacity:1}.ui.labeled.input>.label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;font-size:1em}.ui.labeled.input>.label:not(.corner){padding-top:.78571429em;padding-bottom:.78571429em}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child+input{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:transparent}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child+input:focus{border-left-color:#85b7d9}.ui[class*="right labeled"].input input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-color:transparent!important}.ui[class*="right labeled"].input input+.label{border-top-left-radius:0;border-bottom-left-radius:0}.ui[class*="right labeled"].input input:focus{border-right-color:#85b7d9!important}.ui.labeled.input .corner.label{top:1px;right:1px;font-size:.64285714em;border-radius:0 .28571429rem 0 0}.ui[class*="corner labeled"]:not([class*="left corner labeled"]).labeled.input input{padding-right:2.5em!important}.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"])>input{padding-right:3.25em!important}.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"])>.icon{margin-right:1.25em}.ui[class*="left corner labeled"].labeled.input input{padding-left:2.5em!important}.ui[class*="left corner labeled"].icon.input>input{padding-left:3.25em!important}.ui[class*="left corner labeled"].icon.input>.icon{margin-left:1.25em}.ui.input>.ui.corner.label{top:1px;right:1px}.ui.input>.ui.left.corner.label{right:auto;left:1px}.ui.action.input>.button,.ui.action.input>.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ui.action.input>.button,.ui.action.input>.buttons>.button{padding-top:.78571429em;padding-bottom:.78571429em;margin:0}.ui.action.input:not([class*="left action"])>input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-color:transparent!important}.ui.action.input:not([class*="left action"])>.button:not(:first-child),.ui.action.input:not([class*="left action"])>.buttons:not(:first-child)>.button,.ui.action.input:not([class*="left action"])>.dropdown:not(:first-child){border-radius:0}.ui.action.input:not([class*="left action"])>.button:last-child,.ui.action.input:not([class*="left action"])>.buttons:last-child>.button,.ui.action.input:not([class*="left action"])>.dropdown:last-child{border-radius:0 .28571429rem .28571429rem 0}.ui.action.input:not([class*="left action"]) input:focus{border-right-color:#85b7d9!important}.ui[class*="left action"].input>input{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left-color:transparent!important}.ui[class*="left action"].input>.button,.ui[class*="left action"].input>.buttons>.button,.ui[class*="left action"].input>.dropdown{border-radius:0}.ui[class*="left action"].input>.button:first-child,.ui[class*="left action"].input>.buttons:first-child>.button,.ui[class*="left action"].input>.dropdown:first-child{border-radius:.28571429rem 0 0 .28571429rem}.ui[class*="left action"].input>input:focus{border-left-color:#85b7d9!important}.ui.inverted.input input{border:none}.ui.fluid.input{display:-webkit-box;display:-ms-flexbox;display:flex}.ui.fluid.input>input{width:0!important}.ui.mini.input{font-size:.78571429em}.ui.small.input{font-size:.92857143em}.ui.input{font-size:1em}.ui.large.input{font-size:1.14285714em}.ui.big.input{font-size:1.28571429em}.ui.huge.input{font-size:1.42857143em}.ui.massive.input{font-size:1.71428571em}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{-webkit-box-sizing:border-box;box-sizing:border-box;background:inherit;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels{overflow:hidden}.mm-panel{-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:top left;transform-origin:top left}.mm-panel.mm-opened{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-panel.mm-noanimation{-webkit-transition:none!important;transition:none!important}.mm-panel.mm-noanimation.mm-subopened{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-next:after,.mm-prev:before{content:'';border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-prev:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-next:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listview>li:not(.mm-divider):after{left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-menu .mm-divider{background:rgba(0,0,0,.05)}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking{overflow:hidden}html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}.mm-menu.mm-offcanvas.mm-opened{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened{z-index:10}.mm-menu.mm-offcanvas{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.mm-menu .mm-listview.mm-border-none>li:after,.mm-menu .mm-listview>li.mm-border-none:after,.mm-menu.mm-border-none .mm-listview>li:after{content:none}.mm-menu .mm-listview.mm-border-full>li:after,.mm-menu .mm-listview>li.mm-border-full:after,.mm-menu.mm-border-full .mm-listview>li:after{left:0!important}.mm-menu .mm-listview.mm-border-offset>li:after,.mm-menu .mm-listview>li.mm-border-offset:after,.mm-menu.mm-border-offset .mm-listview>li:after{right:20px}.mm-menu.mm-offcanvas.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout{-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media all and (max-width:140px){html.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){html.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout{-webkit-transform:translate(10000px,0);transform:translate(10000px,0);-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout{-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media all and (max-width:140px){html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened~.mm-slideout{-webkit-transform:translate(-10000px,0);transform:translate(-10000px,0);-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu.mm-offcanvas.mm-fullscreen.mm-bottom,.mm-menu.mm-offcanvas.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}.mm-menu.mm-fx-menu-zoom{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;transform-origin:left center}html.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu.mm-fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}html.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}html.mm-right.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-fx-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}html.mm-opening .mm-menu.mm-fx-menu-fade{opacity:1}.mm-menu .mm-fx-panels-none.mm-panel,.mm-menu.mm-fx-panels-none .mm-panel{-webkit-transition-property:none;transition-property:none}.mm-menu .mm-fx-panels-none.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-none .mm-panel.mm-subopened{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel,.mm-menu.mm-fx-panels-zoom .mm-panel{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-opened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-subopened{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}.mm-menu .mm-fx-panels-slide-0.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-0 .mm-panel.mm-subopened{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-fx-panels-slide-100.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-100 .mm-panel.mm-subopened{-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel,.mm-menu.mm-fx-panels-slide-up .mm-panel{-webkit-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-opened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-opened{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-subopened{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li{-webkit-transition:none .4s ease;transition:none .4s ease}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(1){-webkit-transition-delay:50ms;transition-delay:50ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(3){-webkit-transition-delay:150ms;transition-delay:150ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(5){-webkit-transition-delay:250ms;transition-delay:250ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(7){-webkit-transition-delay:350ms;transition-delay:350ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(9){-webkit-transition-delay:450ms;transition-delay:450ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(11){-webkit-transition-delay:550ms;transition-delay:550ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(13){-webkit-transition-delay:650ms;transition-delay:650ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(14){-webkit-transition-delay:.7s;transition-delay:.7s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(15){-webkit-transition-delay:750ms;transition-delay:750ms}.mm-menu.mm-fx-listitems-slide .mm-listview>li{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate(50%,0);transform:translate(50%,0);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mm-menu.mm-fx-listitems-fade .mm-listview>li{-webkit-transition-property:opacity;transition-property:opacity;opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-fx-listitems-drop .mm-listview>li{-webkit-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}html.mm-opening .mm-menu.mm-fx-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}html.mm-iconbar body{overflow-x:hidden}html.mm-iconbar .mm-page{background:inherit;min-height:100vh}html.mm-iconbar .mm-slideout{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:60px;-webkit-transform:translate(60px,0);transform:translate(60px,0);-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}.mm-menu.mm-iconbar{display:block}.mm-menu .mm-panels>.mm-panel.mm-listview-justify:after,.mm-menu .mm-panels>.mm-panel.mm-listview-justify:before,.mm-menu.mm-listview-justify .mm-panels>.mm-panel:after,.mm-menu.mm-listview-justify .mm-panels>.mm-panel:before{content:none;display:none}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview,.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li,.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:40px}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li:not(.mm-divider),.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>a:not(.mm-next),.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>span,.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>a:not(.mm-next),.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>span{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview-small .mm-listview>li>a:not(.mm-next),.mm-listview-small .mm-listview>li>span{padding:7px 10px 7px 20px}.mm-listview-small .mm-listview>li.mm-vertical>.mm-next,.mm-listview-small .mm-vertical>.mm-listview>li>.mm-next{height:34px}.mm-listview-large .mm-listview>li>a:not(.mm-next),.mm-listview-large .mm-listview>li>span{padding:15px 10px 15px 20px}.mm-listview-large .mm-listview>li.mm-vertical>.mm-next,.mm-listview-large .mm-vertical>.mm-listview>li>.mm-next{height:50px}.mm-listview-huge .mm-listview>li>a:not(.mm-next),.mm-listview-huge .mm-listview>li>span{padding:20px 10px 20px 20px}.mm-listview-huge .mm-listview>li.mm-vertical>.mm-next,.mm-listview-huge .mm-vertical>.mm-listview>li>.mm-next{height:60px}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-menu .mm-listview.mm-multiline>li>a,.mm-menu .mm-listview.mm-multiline>li>span,.mm-menu .mm-listview>li.mm-multiline>a,.mm-menu .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}.mm-menu.mm-opened[class*=mm-pagedim]~#mm-blocker{opacity:0}html.mm-opening .mm-menu.mm-opened[class*=mm-pagedim]~#mm-blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu.mm-opened.mm-pagedim~#mm-blocker{background:inherit}.mm-menu.mm-opened.mm-pagedim-white~#mm-blocker{background:#fff}.mm-menu.mm-opened.mm-pagedim-black~#mm-blocker{background:#000}.mm-menu.mm-popup{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu.mm-popup.mm-opened~.mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}.mm-menu.mm-popup.mm-opened~#mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}html.mm-opening .mm-menu.mm-popup{opacity:1}.mm-menu.mm-offcanvas.mm-right{left:auto}html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}html.mm-front .mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}html.mm-front #mm-blocker{z-index:1}html.mm-front .mm-menu.mm-offcanvas{z-index:2}.mm-menu.mm-offcanvas.mm-front,.mm-menu.mm-offcanvas.mm-next{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-offcanvas.mm-front.mm-right,.mm-menu.mm-offcanvas.mm-next.mm-right{-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-top{-webkit-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu.mm-offcanvas.mm-bottom{-webkit-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-offcanvas.mm-bottom{top:auto}html.mm-opening .mm-menu.mm-offcanvas.mm-front,html.mm-opening .mm-menu.mm-offcanvas.mm-next{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{height:80%;min-height:140px;max-height:880px}.mm-menu.mm-shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%)}.mm-menu.mm-shadow-page.mm-right:after{left:auto;right:100%}.mm-menu.mm-shadow-page.mm-front:after,.mm-menu.mm-shadow-page.mm-next:after{content:none;display:none}.mm-menu.mm-shadow-page:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,.15);color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark .mm-navbar a,.mm-menu.mm-theme-dark .mm-navbar>*{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-btn:after,.mm-menu.mm-theme-dark .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,.05)}.mm-menu.mm-theme-dark .mm-divider{background:rgba(255,255,255,.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-fixeddivider span{background:rgba(255,255,255,.05)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(0,0,0,.1)}.mm-menu.mm-shadow-page.mm-theme-dark:after{-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu.mm-shadow-panels.mm-theme-dark .mm-panel.mm-opened:nth-child(n+2){-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-indexer a{color:rgba(255,255,255,.4)}.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(0,0,0,.1)}.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-navbar a,.mm-menu.mm-theme-white .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-btn:after,.mm-menu.mm-theme-white .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-white .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.05);tap-highlight-color:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-divider{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-fixeddivider span{background:rgba(0,0,0,.05)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(0,0,0,.05)}.mm-menu.mm-shadow-page.mm-theme-white:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu.mm-shadow-panels.mm-theme-white .mm-panel.mm-opened:nth-child(n+2){-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-indexer a{color:rgba(0,0,0,.3)}.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(0,0,0,.05)}.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black .mm-navbar a,.mm-menu.mm-theme-black .mm-navbar>*{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-btn:after,.mm-menu.mm-theme-black .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255,255,255,.2)}.mm-menu.mm-theme-black .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.3);tap-highlight-color:rgba(255,255,255,.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black .mm-divider{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-fixeddivider span{background:rgba(255,255,255,.2)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(255,255,255,.3)}.mm-menu.mm-shadow-page.mm-theme-black:after{content:none;display:none}.mm-menu.mm-shadow-panels.mm-theme-black .mm-panel.mm-opened:nth-child(n+2){-webkit-box-shadow:false;box-shadow:false}.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-indexer a{color:rgba(255,255,255,.4)}.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(255,255,255,.3)}.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.3)}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu .mm-tileview.mm-listview:after,.mm-menu.mm-tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 0 0 0;float:left;position:relative}.mm-menu .mm-tileview.mm-listview>li:after,.mm-menu.mm-tileview .mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-s,.mm-menu.mm-tileview .mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-l,.mm-menu.mm-tileview .mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span,.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0 10px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu .mm-tileview.mm-listview>li>.mm-next,.mm-menu.mm-tileview .mm-listview>li>.mm-next{width:auto}.mm-menu .mm-tileview.mm-listview>li>.mm-next:after,.mm-menu .mm-tileview.mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-listview>li>.mm-next:after,.mm-menu.mm-tileview .mm-listview>li>.mm-next:before{content:none;display:none}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}.mm-menu.mm-tileview .mm-listview{margin:0}html.mm-widescreen body{position:relative}html.mm-widescreen #mm-blocker{display:none!important}html.mm-widescreen .mm-slideout{-webkit-transform:none!important;transform:none!important;width:70%!important;margin-left:30%!important}html.mm-widescreen .mm-page{background:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}html.mm-widescreen.mm-blocking,html.mm-widescreen.mm-blocking body{overflow:auto}.mm-menu.mm-widescreen{border-right-width:1px;border-right-style:solid;display:block!important;width:30%!important;min-width:0!important;max-width:none!important;top:0!important;right:auto!important;bottom:0!important;left:0!important;z-index:100!important;-webkit-transform:none!important;transform:none!important}.mm-menu.mm-widescreen.mm-pageshadow:after{content:none;display:none}.mm-menu.mm-autoheight{-webkit-transition:none .4s ease;transition:none .4s ease;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.mm-menu.mm-autoheight:not(.mm-offcanvas){position:relative}.mm-menu.mm-measureheight .mm-panel.mm-vertical.mm-opened,.mm-menu.mm-measureheight .mm-panel:not(.mm-vertical){display:block!important}.mm-menu.mm-measureheight .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}.mm-columns{-webkit-transition-property:width;transition-property:width}.mm-columns .mm-panels>.mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-columns .mm-panels>.mm-panel.mm-opened,.mm-columns .mm-panels>.mm-panel.mm-subopened{border-left:1px solid;border-color:inherit;display:block!important}.mm-columns .mm-panels>.mm-columns-0{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-columns-0 .mm-panels>.mm-panel{z-index:0}.mm-columns-0 .mm-panels>.mm-panel else{width:100%}.mm-columns-0 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-columns-0{width:80%;min-width:140px;max-width:0}html.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout{-webkit-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:0px){html.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout{-webkit-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:0px){html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened~.mm-slideout{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-columns .mm-panels>.mm-columns-1{-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-columns-1 .mm-panels>.mm-panel else{width:100%}.mm-columns-1 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu.mm-offcanvas.mm-columns-1{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout{-webkit-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout{-webkit-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout{-webkit-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened~.mm-slideout{-webkit-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-columns .mm-panels>.mm-columns-2{-webkit-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-columns-2 .mm-panels>.mm-panel else{width:100%}.mm-columns-2 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu.mm-offcanvas.mm-columns-2{width:80%;min-width:140px;max-width:880px}html.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout{-webkit-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1100px){html.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout{-webkit-transform:translate(880px,0);transform:translate(880px,0);-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout{-webkit-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1100px){html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened~.mm-slideout{-webkit-transform:translate(-880px,0);transform:translate(-880px,0);-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}.mm-columns .mm-panels>.mm-columns-3{-webkit-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-columns-3 .mm-panels>.mm-panel else{width:100%}.mm-columns-3 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu.mm-offcanvas.mm-columns-3{width:80%;min-width:140px;max-width:1320px}html.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout{-webkit-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1650px){html.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout{-webkit-transform:translate(1320px,0);transform:translate(1320px,0);-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout{-webkit-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1650px){html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened~.mm-slideout{-webkit-transform:translate(-1320px,0);transform:translate(-1320px,0);-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}.mm-columns .mm-panels>.mm-columns-4{-webkit-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-columns-4 .mm-panels>.mm-panel else{width:100%}.mm-columns-4 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(500%,0);transform:translate(500%,0);-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu.mm-offcanvas.mm-columns-4{width:80%;min-width:140px;max-width:1760px}html.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout{-webkit-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:2200px){html.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout{-webkit-transform:translate(1760px,0);transform:translate(1760px,0);-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout{-webkit-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:2200px){html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened~.mm-slideout{-webkit-transform:translate(-1760px,0);transform:translate(-1760px,0);-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}.mm-columns.mm-offcanvas.mm-bottom,.mm-columns.mm-offcanvas.mm-top{width:100%;max-width:100%;min-width:100%}html.mm-opening .mm-columns.mm-offcanvas.mm-front,html.mm-opening .mm-columns.mm-offcanvas.mm-next{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}em.mm-counter+a.mm-fullsubopen+a,em.mm-counter+a.mm-fullsubopen+span{padding-right:90px}.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+a,.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+span{padding-right:90px}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(0,0,0,.3)}.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:10;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-fixeddivider:after{content:none!important;display:none!important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,.05)}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;transition-duration:0s}.mm-menu.mm-dropdown{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}html.mm-dropdown .mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}html.mm-dropdown #mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}html.mm-dropdown .mm-menu{z-index:2}html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu.mm-dropdown{display:none}.mm-menu.mm-tip:before{content:'';background:inherit;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-tipleft:before{left:22px}.mm-menu.mm-tipright:before{right:22px}.mm-menu.mm-tiptop:before{top:-8px}.mm-menu.mm-tipbottom:before{bottom:-8px}.mm-iconpanel .mm-panels>.mm-panel{-webkit-transition-property:left,-webkit-transform;transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}.mm-iconpanel .mm-panels>.mm-panel.mm-opened,.mm-iconpanel .mm-panels>.mm-panel.mm-subopened{border-left:1px solid;border-color:inherit;display:block!important}.mm-iconpanel .mm-panels>.mm-panel.mm-subopened{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}.mm-subblocker{background:inherit;opacity:0;display:block;max-height:100%;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.mm-subopened .mm-subblocker{opacity:.6;bottom:-100000px}.mm-keyboardfocus a:focus{outline:0}.mm-menu.mm-keyboardfocus a:focus{background:rgba(255,255,255,.5)}.mm-navbars-bottom,.mm-navbars-top{background:inherit;border-color:inherit;border-width:0;overflow:hidden;position:absolute;left:0;right:0;z-index:3}.mm-navbars-bottom>.mm-navbar,.mm-navbars-top>.mm-navbar{border:none;padding:0;position:relative;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-navbars-top{border-bottom-style:solid;border-bottom-width:1px;top:0}.mm-navbars-bottom{border-top-style:solid;border-top-width:1px;bottom:0}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar[class*=mm-navbar-content-]>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-hasnavbar-top-1 .mm-panels{top:40px}.mm-hasnavbar-top-2 .mm-panels{top:80px}.mm-hasnavbar-top-3 .mm-panels{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-hasnavbar-bottom-1 .mm-panels{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-menu.mm-rtl{direction:rtl}.mm-menu.mm-rtl.mm-offcanvas{right:auto}.mm-menu.mm-rtl .mm-panel:not(.mm-opened){-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-rtl .mm-panel.mm-subopened{-webkit-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-menu.mm-rtl .mm-navbar .mm-btn:first-child{left:auto;right:0}.mm-menu.mm-rtl .mm-navbar .mm-btn:last-child{right:auto;left:0}.mm-menu.mm-rtl .mm-navbar .mm-next:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-navbar .mm-prev:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-menu.mm-rtl .mm-listview>li:not(.mm-divider)::after{left:0;right:20px}.mm-menu.mm-rtl .mm-listview>li>a:not(.mm-next),.mm-menu.mm-rtl .mm-listview>li>span:not(.mm-next){padding-left:10px;padding-right:20px!important;margin-right:0!important}.mm-menu.mm-rtl .mm-listview .mm-next{right:auto;left:0}.mm-menu.mm-rtl .mm-listview .mm-next:before{left:auto;right:0}.mm-menu.mm-rtl .mm-listview .mm-next:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-listview .mm-next+a,.mm-menu.mm-rtl .mm-listview .mm-next+span{margin-left:50px}.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter{left:45px;right:auto}.mm-menu.mm-rtl em.mm-counter+a.mm-next+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+span{margin-left:90px}.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+span{padding-left:90px}.mm-menu.mm-rtl label.mm-check,.mm-menu.mm-rtl label.mm-toggle{left:20px;right:auto!important}.mm-menu.mm-rtl label.mm-toggle+a,.mm-menu.mm-rtl label.mm-toggle+span{padding-left:80px}.mm-menu.mm-rtl label.mm-check+a,.mm-menu.mm-rtl label.mm-check+span{padding-left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check,.mm-menu.mm-rtl a.mm-next+label.mm-toggle{left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{margin-left:50px}.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{padding-left:70px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle{left:100px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+span,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+span{margin-left:90px}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-]{left:0}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-].mm-subopened{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-rtl.mm-iconpanel .mm-panel{-webkit-transition-property:right,-webkit-transform;transition-property:right,-webkit-transform;transition-property:transform,right;transition-property:transform,right,-webkit-transform}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-0{right:0}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-1{right:40px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-2{right:80px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-3{right:120px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-4{right:160px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-5{right:200px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-6{right:240px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-opened{border-left:none;border-right:1px solid;border-color:inherit}.mm-search,.mm-search input{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0 10px;position:relative}.mm-search input{border:none!important;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:4px;font:inherit;font-size:14px;line-height:26px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-search .mm-clear,.mm-search .mm-next{right:0}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar>.mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}.mm-noresults .mm-indexer{display:none!important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-menu .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-indexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:15;-webkit-transition:right .4s ease;transition:right .4s ease;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-indexer a{text-decoration:none;display:block;height:3.85%}.mm-indexer~.mm-panel.mm-hasindexer{padding-right:40px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-menu .mm-indexer a{color:rgba(0,0,0,.3)}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){-webkit-transition:background .4s ease;transition:background .4s ease}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(255,255,255,.5)}.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.5)}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked~label.mm-check:before{opacity:1}li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0}li.mm-vertical label.mm-toggle{top:5px}li.mm-vertical label.mm-check{top:5px}label.mm-check,label.mm-toggle{right:20px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu label.mm-toggle:before{background:#f3f3f3}.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(0,0,0,.75)}/*!
 * # Semantic UI 2.2.12 - Message
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.message{position:relative;min-height:1em;margin:1em 0;background:#f8f8f9;padding:1em 1.5em;line-height:1.4285em;color:rgba(0,0,0,.87);-webkit-transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease;-webkit-transition:opacity .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease;transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease,-webkit-box-shadow .1s ease;border-radius:.28571429rem;-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 0 0 0 transparent;box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 0 0 0 transparent}.ui.message:first-child{margin-top:0}.ui.message:last-child{margin-bottom:0}.ui.message .header{display:block;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:700;margin:-.14285714em 0 0 0}.ui.message .header:not(.ui){font-size:1.14285714em}.ui.message p{opacity:.85;margin:.75em 0}.ui.message p:first-child{margin-top:0}.ui.message p:last-child{margin-bottom:0}.ui.message .header+p{margin-top:.25em}.ui.message .list:not(.ui){text-align:left;padding:0;opacity:.85;list-style-position:inside;margin:.5em 0 0}.ui.message .list:not(.ui):first-child{margin-top:0}.ui.message .list:not(.ui):last-child{margin-bottom:0}.ui.message .list:not(.ui) li{position:relative;list-style-type:none;margin:0 0 .3em 1em;padding:0}.ui.message .list:not(.ui) li:before{position:absolute;content:'•';left:-1em;height:100%;vertical-align:baseline}.ui.message .list:not(.ui) li:last-child{margin-bottom:0}.ui.message>.icon{margin-right:.6em}.ui.message>.close.icon{cursor:pointer;position:absolute;margin:0;top:.78575em;right:.5em;opacity:.7;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.message>.close.icon:hover{opacity:1}.ui.message>:first-child{margin-top:0}.ui.message>:last-child{margin-bottom:0}.ui.dropdown .menu>.message{margin:0 -1px}.ui.visible.visible.visible.visible.message{display:block}.ui.icon.visible.visible.visible.visible.message{display:-webkit-box;display:-ms-flexbox;display:flex}.ui.hidden.hidden.hidden.hidden.message{display:none}.ui.compact.message{display:inline-block}.ui.compact.icon.message{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ui.attached.message{margin-bottom:-1px;border-radius:.28571429rem .28571429rem 0 0;-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:0 0 0 1px rgba(34,36,38,.15) inset;margin-left:-1px;margin-right:-1px}.ui.attached+.ui.attached.message:not(.top):not(.bottom){margin-top:-1px;border-radius:0}.ui.bottom.attached.message{margin-top:-1px;border-radius:0 0 .28571429rem .28571429rem;-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.15) inset,0 1px 2px 0 rgba(34,36,38,.15);box-shadow:0 0 0 1px rgba(34,36,38,.15) inset,0 1px 2px 0 rgba(34,36,38,.15)}.ui.bottom.attached.message:not(:last-child){margin-bottom:1em}.ui.attached.icon.message{width:auto}.ui.icon.message{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui.icon.message>.icon:not(.close){display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;line-height:1;vertical-align:middle;font-size:3em;opacity:.8}.ui.icon.message>.content{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;vertical-align:middle}.ui.icon.message .icon:not(.close)+.content{padding-left:0}.ui.icon.message .circular.icon{width:1em}.ui.floating.message{-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)}.ui.black.message{background-color:#1b1c1d;color:rgba(255,255,255,.9)}.ui.positive.message{background-color:#fcfff5;color:#2c662d}.ui.attached.positive.message,.ui.positive.message{-webkit-box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent}.ui.positive.message .header{color:#1a531b}.ui.negative.message{background-color:#fff6f6;color:#9f3a38}.ui.attached.negative.message,.ui.negative.message{-webkit-box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent}.ui.negative.message .header{color:#912d2b}.ui.info.message{background-color:#f8ffff;color:#276f86}.ui.attached.info.message,.ui.info.message{-webkit-box-shadow:0 0 0 1px #a9d5de inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #a9d5de inset,0 0 0 0 transparent}.ui.info.message .header{color:#0e566c}.ui.warning.message{background-color:#fffaf3;color:#573a08}.ui.attached.warning.message,.ui.warning.message{-webkit-box-shadow:0 0 0 1px #c9ba9b inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #c9ba9b inset,0 0 0 0 transparent}.ui.warning.message .header{color:#794b02}.ui.error.message{background-color:#fff6f6;color:#9f3a38}.ui.attached.error.message,.ui.error.message{-webkit-box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent}.ui.error.message .header{color:#912d2b}.ui.success.message{background-color:#fcfff5;color:#2c662d}.ui.attached.success.message,.ui.success.message{-webkit-box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent}.ui.success.message .header{color:#1a531b}.ui.black.message,.ui.inverted.message{background-color:#1b1c1d;color:rgba(255,255,255,.9)}.ui.red.message{background-color:#ffe8e6;color:#db2828;-webkit-box-shadow:0 0 0 1px #db2828 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #db2828 inset,0 0 0 0 transparent}.ui.red.message .header{color:#c82121}.ui.orange.message{background-color:#ffedde;color:#f2711c;-webkit-box-shadow:0 0 0 1px #f2711c inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #f2711c inset,0 0 0 0 transparent}.ui.orange.message .header{color:#e7640d}.ui.yellow.message{background-color:#fff8db;color:#b58105;-webkit-box-shadow:0 0 0 1px #b58105 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #b58105 inset,0 0 0 0 transparent}.ui.yellow.message .header{color:#9c6f04}.ui.olive.message{background-color:#fbfdef;color:#8abc1e;-webkit-box-shadow:0 0 0 1px #8abc1e inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #8abc1e inset,0 0 0 0 transparent}.ui.olive.message .header{color:#7aa61a}.ui.green.message{background-color:#e5f9e7;color:#1ebc30;-webkit-box-shadow:0 0 0 1px #1ebc30 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #1ebc30 inset,0 0 0 0 transparent}.ui.green.message .header{color:#1aa62a}.ui.teal.message{background-color:#e1f7f7;color:#10a3a3;-webkit-box-shadow:0 0 0 1px #10a3a3 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #10a3a3 inset,0 0 0 0 transparent}.ui.teal.message .header{color:#0e8c8c}.ui.blue.message{background-color:#dff0ff;color:#2185d0;-webkit-box-shadow:0 0 0 1px #2185d0 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #2185d0 inset,0 0 0 0 transparent}.ui.blue.message .header{color:#1e77ba}.ui.violet.message{background-color:#eae7ff;color:#6435c9;-webkit-box-shadow:0 0 0 1px #6435c9 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #6435c9 inset,0 0 0 0 transparent}.ui.violet.message .header{color:#5a30b5}.ui.purple.message{background-color:#f6e7ff;color:#a333c8;-webkit-box-shadow:0 0 0 1px #a333c8 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #a333c8 inset,0 0 0 0 transparent}.ui.purple.message .header{color:#922eb4}.ui.pink.message{background-color:#ffe3fb;color:#e03997;-webkit-box-shadow:0 0 0 1px #e03997 inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #e03997 inset,0 0 0 0 transparent}.ui.pink.message .header{color:#dd238b}.ui.brown.message{background-color:#f1e2d3;color:#a5673f;-webkit-box-shadow:0 0 0 1px #a5673f inset,0 0 0 0 transparent;box-shadow:0 0 0 1px #a5673f inset,0 0 0 0 transparent}.ui.brown.message .header{color:#935b38}.ui.mini.message{font-size:.78571429em}.ui.tiny.message{font-size:.85714286em}.ui.small.message{font-size:.92857143em}.ui.message{font-size:1em}.ui.large.message{font-size:1.14285714em}.ui.big.message{font-size:1.28571429em}.ui.huge.message{font-size:1.42857143em}.ui.massive.message{font-size:1.71428571em}/*!
 * # Semantic UI 2.2.12 - Modal
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.modal{display:none;position:fixed;z-index:1001;top:50%;left:50%;text-align:left;background:#fff;border:none;-webkit-box-shadow:1px 3px 3px 0 rgba(0,0,0,.2),1px 3px 15px 2px rgba(0,0,0,.2);box-shadow:1px 3px 3px 0 rgba(0,0,0,.2),1px 3px 15px 2px rgba(0,0,0,.2);-webkit-transform-origin:50% 25%;transform-origin:50% 25%;border-radius:.28571429rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;will-change:top,left,margin,transform,opacity}.ui.modal>.icon:first-child+*,.ui.modal>:first-child:not(.icon){border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}.ui.modal>:last-child{border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.modal>.close{cursor:pointer;position:absolute;top:-2.5rem;right:-2.5rem;z-index:1;opacity:.8;font-size:1.25em;color:#fff;width:2.25rem;height:2.25rem;padding:.625rem 0 0 0}.ui.modal>.close:hover{opacity:1}.ui.modal>.header{display:block;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;background:#fff;margin:0;padding:1.25rem 1.5rem;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.85);border-bottom:1px solid rgba(34,36,38,.15)}.ui.modal>.header:not(.ui){font-size:1.42857143rem;line-height:1.28571429em;font-weight:700}.ui.modal>.content{display:block;width:100%;font-size:1em;line-height:1.4;padding:1.5rem;background:#fff}.ui.modal>.image.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ui.modal>.content>.image{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:'';-ms-flex-item-align:top;-ms-grid-row-align:top;align-self:top}.ui.modal>[class*="top aligned"]{-ms-flex-item-align:top;-ms-grid-row-align:top;align-self:top}.ui.modal>[class*="middle aligned"]{-ms-flex-item-align:middle;-ms-grid-row-align:middle;align-self:middle}.ui.modal>[class*=stretched]{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.ui.modal>.content>.description{display:block;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-width:0;-ms-flex-item-align:top;-ms-grid-row-align:top;align-self:top}.ui.modal>.content>.icon+.description,.ui.modal>.content>.image+.description{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:'';width:auto;padding-left:2em}.ui.modal>.content>.image>i.icon{margin:0;opacity:1;width:auto;line-height:1;font-size:8rem}.ui.modal>.actions{background:#f9fafb;padding:1rem 1rem;border-top:1px solid rgba(34,36,38,.15);text-align:right}.ui.modal .actions>.button{margin-left:.75em}@media only screen and (max-width:767px){.ui.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.modal{width:88%;margin:0 0 0 -44%}}@media only screen and (min-width:992px){.ui.modal{width:850px;margin:0 0 0 -425px}}@media only screen and (min-width:1200px){.ui.modal{width:900px;margin:0 0 0 -450px}}@media only screen and (min-width:1920px){.ui.modal{width:950px;margin:0 0 0 -475px}}@media only screen and (max-width:991px){.ui.modal>.header{padding-right:2.25rem}.ui.modal>.close{top:1.0535rem;right:1rem;color:rgba(0,0,0,.87)}}@media only screen and (max-width:767px){.ui.modal>.header{padding:.75rem 1rem!important;padding-right:2.25rem!important}.ui.modal>.content{display:block;padding:1rem!important}.ui.modal>.close{top:.5rem!important;right:.5rem!important}.ui.modal .image.content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ui.modal .content>.image{display:block;max-width:100%;margin:0 auto!important;text-align:center;padding:0 0 1rem!important}.ui.modal>.content>.image>i.icon{font-size:5rem;text-align:center}.ui.modal .content>.description{display:block;width:100%!important;margin:0!important;padding:1rem 0!important;-webkit-box-shadow:none;box-shadow:none}.ui.modal>.actions{padding:1rem 1rem 0!important}.ui.modal .actions>.button,.ui.modal .actions>.buttons{margin-bottom:1rem}}.ui.inverted.dimmer>.ui.modal{-webkit-box-shadow:1px 3px 10px 2px rgba(0,0,0,.2);box-shadow:1px 3px 10px 2px rgba(0,0,0,.2)}.ui.basic.modal{background-color:transparent;border:none;border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff}.ui.basic.modal>.actions,.ui.basic.modal>.content,.ui.basic.modal>.header{background-color:transparent}.ui.basic.modal>.header{color:#fff}.ui.basic.modal>.close{top:1rem;right:1.5rem}.ui.inverted.dimmer>.basic.modal{color:rgba(0,0,0,.87)}.ui.inverted.dimmer>.ui.basic.modal>.header{color:rgba(0,0,0,.85)}@media only screen and (max-width:991px){.ui.basic.modal>.close{color:#fff}}.ui.loading.modal{display:block;visibility:hidden;z-index:-1}.ui.active.modal{display:block}.scrolling.dimmable.dimmed{overflow:hidden}.scrolling.dimmable.dimmed>.dimmer{overflow:auto;-webkit-overflow-scrolling:touch}.scrolling.dimmable>.dimmer{position:fixed}.modals.dimmer .ui.scrolling.modal{position:static!important;margin:3.5rem auto!important}.scrolling.undetached.dimmable.dimmed{overflow:auto;-webkit-overflow-scrolling:touch}.scrolling.undetached.dimmable.dimmed>.dimmer{overflow:hidden}.scrolling.undetached.dimmable .ui.scrolling.modal{position:absolute;left:50%;margin-top:3.5rem!important}.undetached.dimmable.dimmed>.pusher{z-index:auto}@media only screen and (max-width:991px){.modals.dimmer .ui.scrolling.modal{margin-top:1rem!important;margin-bottom:1rem!important}}.ui.modal .scrolling.content{max-height:calc(70vh);overflow:auto}.ui.fullscreen.modal{width:95%!important;left:2.5%!important;margin:1em auto}.ui.fullscreen.scrolling.modal{left:0!important}.ui.fullscreen.modal>.header{padding-right:2.25rem}.ui.fullscreen.modal>.close{top:1.0535rem;right:1rem;color:rgba(0,0,0,.87)}.ui.modal{font-size:1rem}.ui.mini.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.mini.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.mini.modal{width:35.2%;margin:0 0 0 -17.6%}}@media only screen and (min-width:992px){.ui.mini.modal{width:340px;margin:0 0 0 -170px}}@media only screen and (min-width:1200px){.ui.mini.modal{width:360px;margin:0 0 0 -180px}}@media only screen and (min-width:1920px){.ui.mini.modal{width:380px;margin:0 0 0 -190px}}.ui.small.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.tiny.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.tiny.modal{width:52.8%;margin:0 0 0 -26.4%}}@media only screen and (min-width:992px){.ui.tiny.modal{width:510px;margin:0 0 0 -255px}}@media only screen and (min-width:1200px){.ui.tiny.modal{width:540px;margin:0 0 0 -270px}}@media only screen and (min-width:1920px){.ui.tiny.modal{width:570px;margin:0 0 0 -285px}}.ui.small.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.small.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.small.modal{width:70.4%;margin:0 0 0 -35.2%}}@media only screen and (min-width:992px){.ui.small.modal{width:680px;margin:0 0 0 -340px}}@media only screen and (min-width:1200px){.ui.small.modal{width:720px;margin:0 0 0 -360px}}@media only screen and (min-width:1920px){.ui.small.modal{width:760px;margin:0 0 0 -380px}}.ui.large.modal>.header{font-size:1.6em}@media only screen and (max-width:767px){.ui.large.modal{width:95%;margin:0 0 0 -47.5%}}@media only screen and (min-width:768px){.ui.large.modal{width:88%;margin:0 0 0 -44%}}@media only screen and (min-width:992px){.ui.large.modal{width:1020px;margin:0 0 0 -510px}}@media only screen and (min-width:1200px){.ui.large.modal{width:1080px;margin:0 0 0 -540px}}@media only screen and (min-width:1920px){.ui.large.modal{width:1140px;margin:0 0 0 -570px}}.ui-pnotify{top:36px;right:36px;position:absolute;height:auto;z-index:2}body>.ui-pnotify{position:fixed;z-index:100040}.ui-pnotify-modal-overlay{background-color:rgba(0,0,0,.4);top:0;left:0;position:absolute;height:100%;width:100%;z-index:1}body>.ui-pnotify-modal-overlay{position:fixed;z-index:100039}.ui-pnotify.ui-pnotify-in{display:block!important}.ui-pnotify.ui-pnotify-move{-webkit-transition:left .5s ease,top .5s ease,right .5s ease,bottom .5s ease;transition:left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-slow{-webkit-transition:opacity .6s linear;transition:opacity .6s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-slow.ui-pnotify.ui-pnotify-move{-webkit-transition:opacity .6s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease;transition:opacity .6s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-normal{-webkit-transition:opacity .4s linear;transition:opacity .4s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-normal.ui-pnotify.ui-pnotify-move{-webkit-transition:opacity .4s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease;transition:opacity .4s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-fast{-webkit-transition:opacity .2s linear;transition:opacity .2s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-fast.ui-pnotify.ui-pnotify-move{-webkit-transition:opacity .2s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease;transition:opacity .2s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-in{opacity:1}.ui-pnotify .ui-pnotify-shadow{-webkit-box-shadow:0 6px 28px 0 rgba(0,0,0,.1);box-shadow:0 6px 28px 0 rgba(0,0,0,.1)}.ui-pnotify-container{background-position:0 0;padding:.8em;height:100%;margin:0}.ui-pnotify-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.ui-pnotify-container.ui-pnotify-sharp{border-radius:0}.ui-pnotify-title{display:block;margin-bottom:.4em;margin-top:0}.ui-pnotify-text{display:block}.ui-pnotify-icon,.ui-pnotify-icon span{display:block;float:left;margin-right:.2em}.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-topleft{left:25px;right:auto}.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-bottomright{bottom:25px;top:auto}.ui-pnotify.stack-modal{left:50%;right:auto;margin-left:-150px}.brighttheme{border-radius:0}.brighttheme.ui-pnotify-container{padding:18px}.brighttheme .ui-pnotify-title{margin-bottom:12px}.brighttheme-notice{background-color:#ffffa2;border:0 solid #ff0;color:#4f4f00}.brighttheme-info{background-color:#8fcedd;border:0 solid #0286a5;color:#012831}.brighttheme-success{background-color:#aff29a;border:0 solid #35db00;color:#104300}.brighttheme-error{background-color:#ffaba2;background-image:repeating-linear-gradient(135deg,transparent,transparent 35px,rgba(255,255,255,.3) 35px,rgba(255,255,255,.3) 70px);border:0 solid #ff1800;color:#4f0800}.brighttheme-icon-closer,.brighttheme-icon-info,.brighttheme-icon-notice,.brighttheme-icon-sticker,.brighttheme-icon-success{position:relative;width:16px;height:16px;font-size:12px;font-weight:700;line-height:16px;font-family:"Courier New",Courier,monospace;border-radius:50%}.brighttheme-icon-closer:after,.brighttheme-icon-info:after,.brighttheme-icon-notice:after,.brighttheme-icon-sticker:after,.brighttheme-icon-success:after{position:absolute;top:0;left:4px}.brighttheme-icon-notice{background-color:#2e2e00;color:#ffffa2;margin-top:2px}.brighttheme-icon-notice:after{content:"!"}.brighttheme-icon-info{background-color:#012831;color:#8fcedd;margin-top:2px}.brighttheme-icon-info:after{content:"i"}.brighttheme-icon-success{background-color:#104300;color:#aff29a;margin-top:2px}.brighttheme-icon-success:after{content:"\002713"}.brighttheme-icon-error{position:relative;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:16px solid #2e0400;font-size:0;line-height:0;color:#ffaba2;margin-top:1px}.brighttheme-icon-error:after{position:absolute;top:1px;left:-4px;font-size:12px;font-weight:700;line-height:16px;font-family:"Courier New",Courier,monospace;content:"!"}.brighttheme-icon-closer,.brighttheme-icon-sticker{display:inline-block}.brighttheme-icon-closer:after{top:-4px;content:"\002715"}.brighttheme-icon-sticker:after{top:-5px;content:"\01D1BC";-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.brighttheme-icon-sticker.brighttheme-icon-stuck:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.brighttheme .ui-pnotify-action-bar{padding-top:12px}.brighttheme .ui-pnotify-action-bar input,.brighttheme .ui-pnotify-action-bar textarea{display:block;width:100%;margin-bottom:12px!important}.brighttheme .ui-pnotify-action-button{text-transform:uppercase;font-weight:700;padding:4px 8px;border:none;background:0 0}.brighttheme .ui-pnotify-action-button.btn-primary{border:none;border-radius:0}.brighttheme-notice .ui-pnotify-action-button.btn-primary{background-color:#ff0;color:#4f4f00}.brighttheme-info .ui-pnotify-action-button.btn-primary{background-color:#0286a5;color:#012831}.brighttheme-success .ui-pnotify-action-button.btn-primary{background-color:#35db00;color:#104300}.brighttheme-error .ui-pnotify-action-button.btn-primary{background-color:#ff1800;color:#4f0800}.ui-pnotify-closer,.ui-pnotify-sticker{float:right;margin-left:.2em}.ui-pnotify-container{position:relative;left:0}@media (max-width:480px){.ui-pnotify-mobile-able.ui-pnotify{position:fixed;top:0;right:0;left:0;width:auto!important;font-size:1.2em;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}.ui-pnotify-mobile-able.ui-pnotify .ui-pnotify-shadow{-webkit-box-shadow:none;box-shadow:none;border-bottom-width:5px}.ui-pnotify-mobile-able .ui-pnotify-container{border-radius:0}.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft,.ui-pnotify-mobile-able.ui-pnotify.stack-topleft{left:0;right:0}.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft,.ui-pnotify-mobile-able.ui-pnotify.stack-bottomright{left:0;right:0;bottom:0;top:auto}.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft .ui-pnotify-shadow,.ui-pnotify-mobile-able.ui-pnotify.stack-bottomright .ui-pnotify-shadow{border-top-width:5px;border-bottom-width:1px}}/*!
 * # Semantic UI 2.2.12 - Segment
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.segment{position:relative;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15);margin:1rem 0;padding:1em 1em;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.ui.segment:first-child{margin-top:0}.ui.segment:last-child{margin-bottom:0}.ui.vertical.segment{margin:0;padding-left:0;padding-right:0;background:none transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:none;border-bottom:1px solid rgba(34,36,38,.15)}.ui.vertical.segment:last-child{border-bottom:none}.ui.inverted.segment>.ui.header{color:#fff}.ui[class*="bottom attached"].segment>[class*="top attached"].label{border-top-left-radius:0;border-top-right-radius:0}.ui[class*="top attached"].segment>[class*="bottom attached"].label{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui.attached.segment:not(.top):not(.bottom)>[class*="top attached"].label{border-top-left-radius:0;border-top-right-radius:0}.ui.attached.segment:not(.top):not(.bottom)>[class*="bottom attached"].label{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui.grid>.row>.ui.segment.column,.ui.grid>.ui.segment.column,.ui.page.grid.segment{padding-top:2em;padding-bottom:2em}.ui.grid.segment{margin:1rem 0;border-radius:.28571429rem}.ui.basic.table.segment{background:#fff;border:1px solid rgba(34,36,38,.15);-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15)}.ui[class*="very basic"].table.segment{padding:1em 1em}.ui.piled.segment,.ui.piled.segments{margin:3em 0;-webkit-box-shadow:'';box-shadow:'';z-index:auto}.ui.piled.segment:first-child{margin-top:0}.ui.piled.segment:last-child{margin-bottom:0}.ui.piled.segment:after,.ui.piled.segment:before,.ui.piled.segments:after,.ui.piled.segments:before{background-color:#fff;visibility:visible;content:'';display:block;height:100%;left:0;position:absolute;width:100%;border:1px solid rgba(34,36,38,.15);-webkit-box-shadow:'';box-shadow:''}.ui.piled.segment:before,.ui.piled.segments:before{-webkit-transform:rotate(-1.2deg);transform:rotate(-1.2deg);top:0;z-index:-2}.ui.piled.segment:after,.ui.piled.segments:after{-webkit-transform:rotate(1.2deg);transform:rotate(1.2deg);top:0;z-index:-1}.ui[class*="top attached"].piled.segment{margin-top:3em;margin-bottom:0}.ui.piled.segment[class*="top attached"]:first-child{margin-top:0}.ui.piled.segment[class*="bottom attached"]{margin-top:0;margin-bottom:3em}.ui.piled.segment[class*="bottom attached"]:last-child{margin-bottom:0}.ui.stacked.segment{padding-bottom:1.4em}.ui.stacked.segment:after,.ui.stacked.segment:before,.ui.stacked.segments:after,.ui.stacked.segments:before{content:'';position:absolute;bottom:-3px;left:0;border-top:1px solid rgba(34,36,38,.15);background:rgba(0,0,0,.03);width:100%;height:6px;visibility:visible}.ui.stacked.segment:before,.ui.stacked.segments:before{display:none}.ui.tall.stacked.segment:before,.ui.tall.stacked.segments:before{display:block;bottom:0}.ui.stacked.inverted.segment:after,.ui.stacked.inverted.segment:before,.ui.stacked.inverted.segments:after,.ui.stacked.inverted.segments:before{background-color:rgba(0,0,0,.03);border-top:1px solid rgba(34,36,38,.35)}.ui.padded.segment{padding:1.5em}.ui[class*="very padded"].segment{padding:3em}.ui.padded.segment.vertical.segment,.ui[class*="very padded"].vertical.segment{padding-left:0;padding-right:0}.ui.compact.segment{display:table}.ui.compact.segments{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ui.compact.segments .segment,.ui.segments .compact.segment{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.ui.circular.segment{display:table-cell;padding:2em;text-align:center;vertical-align:middle;border-radius:500em}.ui.raised.segment,.ui.raised.segments{-webkit-box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)}.ui.segments{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin:1rem 0;border:1px solid rgba(34,36,38,.15);-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:.28571429rem}.ui.segments:first-child{margin-top:0}.ui.segments:last-child{margin-bottom:0}.ui.segments>.segment{top:0;bottom:0;border-radius:0;margin:0;width:auto;-webkit-box-shadow:none;box-shadow:none;border:none;border-top:1px solid rgba(34,36,38,.15)}.ui.segments:not(.horizontal)>.segment:first-child{border-top:none;margin-top:0;bottom:0;margin-bottom:0;top:0;border-radius:.28571429rem .28571429rem 0 0}.ui.segments:not(.horizontal)>.segment:last-child{top:0;bottom:0;margin-top:0;margin-bottom:0;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),none;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),none;border-radius:0 0 .28571429rem .28571429rem}.ui.segments:not(.horizontal)>.segment:only-child{border-radius:.28571429rem}.ui.segments>.ui.segments{border-top:1px solid rgba(34,36,38,.15);margin:1rem 1rem}.ui.segments>.segments:first-child{border-top:none}.ui.segments>.segment+.segments:not(.horizontal){margin-top:0}.ui.horizontal.segments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:transparent;border-radius:0;padding:0;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15);margin:1rem 0;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.ui.segments>.horizontal.segments{margin:0;background-color:transparent;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;border-top:1px solid rgba(34,36,38,.15)}.ui.horizontal.segments>.segment{-webkit-box-flex:1;flex:1 1 auto;-ms-flex:1 1 0px;margin:0;min-width:0;background-color:transparent;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;border-left:1px solid rgba(34,36,38,.15)}.ui.segments>.horizontal.segments:first-child{border-top:none}.ui.horizontal.segments>.segment:first-child{border-left:none}.ui.disabled.segment{opacity:.45;color:rgba(40,40,40,.3)}.ui.loading.segment{position:relative;cursor:default;pointer-events:none;text-shadow:none!important;color:transparent!important;-webkit-transition:all 0s linear;transition:all 0s linear}.ui.loading.segment:before{position:absolute;content:'';top:0;left:0;background:rgba(255,255,255,.8);width:100%;height:100%;border-radius:.28571429rem;z-index:100}.ui.loading.segment:after{position:absolute;content:'';top:50%;left:50%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;-webkit-animation:segment-spin .6s linear;animation:segment-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1);border-style:solid;border-width:.2em;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:101}@-webkit-keyframes segment-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes segment-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui.basic.segment{background:none transparent;-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:0}.ui.clearing.segment:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui.red.segment:not(.inverted){border-top:2px solid #db2828!important}.ui.inverted.red.segment{background-color:#db2828!important;color:#fff!important}.ui.orange.segment:not(.inverted){border-top:2px solid #f2711c!important}.ui.inverted.orange.segment{background-color:#f2711c!important;color:#fff!important}.ui.yellow.segment:not(.inverted){border-top:2px solid #fbbd08!important}.ui.inverted.yellow.segment{background-color:#fbbd08!important;color:#fff!important}.ui.olive.segment:not(.inverted){border-top:2px solid #b5cc18!important}.ui.inverted.olive.segment{background-color:#b5cc18!important;color:#fff!important}.ui.green.segment:not(.inverted){border-top:2px solid #21ba45!important}.ui.inverted.green.segment{background-color:#21ba45!important;color:#fff!important}.ui.teal.segment:not(.inverted){border-top:2px solid #00b5ad!important}.ui.inverted.teal.segment{background-color:#00b5ad!important;color:#fff!important}.ui.blue.segment:not(.inverted){border-top:2px solid #2185d0!important}.ui.inverted.blue.segment{background-color:#2185d0!important;color:#fff!important}.ui.violet.segment:not(.inverted){border-top:2px solid #6435c9!important}.ui.inverted.violet.segment{background-color:#6435c9!important;color:#fff!important}.ui.purple.segment:not(.inverted){border-top:2px solid #a333c8!important}.ui.inverted.purple.segment{background-color:#a333c8!important;color:#fff!important}.ui.pink.segment:not(.inverted){border-top:2px solid #e03997!important}.ui.inverted.pink.segment{background-color:#e03997!important;color:#fff!important}.ui.brown.segment:not(.inverted){border-top:2px solid #a5673f!important}.ui.inverted.brown.segment{background-color:#a5673f!important;color:#fff!important}.ui.grey.segment:not(.inverted){border-top:2px solid #767676!important}.ui.inverted.grey.segment{background-color:#767676!important;color:#fff!important}.ui.black.segment:not(.inverted){border-top:2px solid #1b1c1d!important}.ui.inverted.black.segment{background-color:#1b1c1d!important;color:#fff!important}.ui[class*="left aligned"].segment{text-align:left}.ui[class*="right aligned"].segment{text-align:right}.ui[class*="center aligned"].segment{text-align:center}.ui.floated.segment,.ui[class*="left floated"].segment{float:left;margin-right:1em}.ui[class*="right floated"].segment{float:right;margin-left:1em}.ui.inverted.segment{border:none;-webkit-box-shadow:none;box-shadow:none}.ui.inverted.segment,.ui.primary.inverted.segment{background:#1b1c1d;color:rgba(255,255,255,.9)}.ui.inverted.segment .segment{color:rgba(0,0,0,.87)}.ui.inverted.segment .inverted.segment{color:rgba(255,255,255,.9)}.ui.inverted.attached.segment{border-color:#555}.ui.secondary.segment{background:#f3f4f5;color:rgba(0,0,0,.6)}.ui.secondary.inverted.segment{background:#4c4f52 -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.2)),to(rgba(255,255,255,.2)));background:#4c4f52 linear-gradient(rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 100%);color:rgba(255,255,255,.8)}.ui.tertiary.segment{background:#dcddde;color:rgba(0,0,0,.6)}.ui.tertiary.inverted.segment{background:#717579 -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.35)),to(rgba(255,255,255,.35)));background:#717579 linear-gradient(rgba(255,255,255,.35) 0,rgba(255,255,255,.35) 100%);color:rgba(255,255,255,.8)}.ui.attached.segment{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% + 2px);max-width:calc(100% + 2px);-webkit-box-shadow:none;box-shadow:none;border:1px solid #d4d4d5}.ui.attached:not(.message)+.ui.attached.segment:not(.top){border-top:none}.ui[class*="top attached"].segment{bottom:0;margin-bottom:0;top:0;margin-top:1rem;border-radius:.28571429rem .28571429rem 0 0}.ui.segment[class*="top attached"]:first-child{margin-top:0}.ui.segment[class*="bottom attached"]{bottom:0;margin-top:0;top:0;margin-bottom:1rem;-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),none;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),none;border-radius:0 0 .28571429rem .28571429rem}.ui.segment[class*="bottom attached"]:last-child{margin-bottom:0}.ui.mini.segment,.ui.mini.segments .segment{font-size:.78571429rem}.ui.tiny.segment,.ui.tiny.segments .segment{font-size:.85714286rem}.ui.small.segment,.ui.small.segments .segment{font-size:.92857143rem}.ui.segment,.ui.segments .segment{font-size:1rem}.ui.large.segment,.ui.large.segments .segment{font-size:1.14285714rem}.ui.big.segment,.ui.big.segments .segment{font-size:1.28571429rem}.ui.huge.segment,.ui.huge.segments .segment{font-size:1.42857143rem}.ui.massive.segment,.ui.massive.segments .segment{font-size:1.71428571rem}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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}/*!
 * # Semantic UI 2.2.12 - Table
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.table{width:100%;background:#fff;margin:1em 0;border:1px solid rgba(34,36,38,.15);-webkit-box-shadow:none;box-shadow:none;border-radius:.28571429rem;text-align:left;color:rgba(0,0,0,.87);border-collapse:separate;border-spacing:0}.ui.table:first-child{margin-top:0}.ui.table:last-child{margin-bottom:0}.ui.table td,.ui.table th{-webkit-transition:background .1s ease,color .1s ease;transition:background .1s ease,color .1s ease}.ui.table thead{-webkit-box-shadow:none;box-shadow:none}.ui.table thead th{cursor:auto;background:#f9fafb;text-align:inherit;color:rgba(0,0,0,.87);padding:.92857143em .78571429em;vertical-align:inherit;font-style:none;font-weight:700;text-transform:none;border-bottom:1px solid rgba(34,36,38,.1);border-left:none}.ui.table thead tr>th:first-child{border-left:none}.ui.table thead tr:first-child>th:first-child{border-radius:.28571429rem 0 0 0}.ui.table thead tr:first-child>th:last-child{border-radius:0 .28571429rem 0 0}.ui.table thead tr:first-child>th:only-child{border-radius:.28571429rem .28571429rem 0 0}.ui.table tfoot{-webkit-box-shadow:none;box-shadow:none}.ui.table tfoot th{cursor:auto;border-top:1px solid rgba(34,36,38,.15);background:#f9fafb;text-align:inherit;color:rgba(0,0,0,.87);padding:.78571429em .78571429em;vertical-align:middle;font-style:normal;font-weight:400;text-transform:none}.ui.table tfoot tr>th:first-child{border-left:none}.ui.table tfoot tr:first-child>th:first-child{border-radius:0 0 0 .28571429rem}.ui.table tfoot tr:first-child>th:last-child{border-radius:0 0 .28571429rem 0}.ui.table tfoot tr:first-child>th:only-child{border-radius:0 0 .28571429rem .28571429rem}.ui.table tr td{border-top:1px solid rgba(34,36,38,.1)}.ui.table tr:first-child td{border-top:none}.ui.table td{padding:.78571429em .78571429em;text-align:inherit}.ui.table>.icon{vertical-align:baseline}.ui.table>.icon:only-child{margin:0}.ui.table.segment{padding:0}.ui.table.segment:after{display:none}.ui.table.segment.stacked:after{display:block}@media only screen and (max-width:767px){.ui.table:not(.unstackable){width:100%}.ui.table:not(.unstackable) tbody,.ui.table:not(.unstackable) tr,.ui.table:not(.unstackable) tr>td,.ui.table:not(.unstackable) tr>th{width:auto!important;display:block!important}.ui.table:not(.unstackable){padding:0}.ui.table:not(.unstackable) thead{display:block}.ui.table:not(.unstackable) tfoot{display:block}.ui.table:not(.unstackable) tr{padding-top:1em;padding-bottom:1em;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset!important;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset!important}.ui.table:not(.unstackable) tr>td,.ui.table:not(.unstackable) tr>th{background:0 0;border:none!important;padding:.25em .75em!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.table:not(.unstackable) td:first-child,.ui.table:not(.unstackable) th:first-child{font-weight:700}.ui.definition.table:not(.unstackable) thead th:first-child{-webkit-box-shadow:none!important;box-shadow:none!important}}.ui.table td .image,.ui.table td .image img,.ui.table th .image,.ui.table th .image img{max-width:none}.ui.structured.table{border-collapse:collapse}.ui.structured.table thead th{border-left:none;border-right:none}.ui.structured.sortable.table thead th{border-left:1px solid rgba(34,36,38,.15);border-right:1px solid rgba(34,36,38,.15)}.ui.structured.basic.table th{border-left:none;border-right:none}.ui.structured.celled.table tr td,.ui.structured.celled.table tr th{border-left:1px solid rgba(34,36,38,.1);border-right:1px solid rgba(34,36,38,.1)}.ui.definition.table thead:not(.full-width) th:first-child{pointer-events:none;background:0 0;font-weight:400;color:rgba(0,0,0,.4);-webkit-box-shadow:-1px -1px 0 1px #fff;box-shadow:-1px -1px 0 1px #fff}.ui.definition.table tfoot:not(.full-width) th:first-child{pointer-events:none;background:0 0;font-weight:rgba(0,0,0,.4);color:normal;-webkit-box-shadow:1px 1px 0 1px #fff;box-shadow:1px 1px 0 1px #fff}.ui.celled.definition.table thead:not(.full-width) th:first-child{-webkit-box-shadow:0 -1px 0 1px #fff;box-shadow:0 -1px 0 1px #fff}.ui.celled.definition.table tfoot:not(.full-width) th:first-child{-webkit-box-shadow:0 1px 0 1px #fff;box-shadow:0 1px 0 1px #fff}.ui.definition.table tr td.definition,.ui.definition.table tr td:first-child:not(.ignored){background:rgba(0,0,0,.03);font-weight:700;color:rgba(0,0,0,.95);text-transform:'';-webkit-box-shadow:'';box-shadow:'';text-align:'';font-size:1em;padding-left:'';padding-right:''}.ui.definition.table thead:not(.full-width) th:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.ui.definition.table tfoot:not(.full-width) th:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.ui.definition.table td:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.ui.table td.positive,.ui.table tr.positive{-webkit-box-shadow:0 0 0 #a3c293 inset;box-shadow:0 0 0 #a3c293 inset}.ui.table td.positive,.ui.table tr.positive{background:#fcfff5!important;color:#2c662d!important}.ui.table td.negative,.ui.table tr.negative{-webkit-box-shadow:0 0 0 #e0b4b4 inset;box-shadow:0 0 0 #e0b4b4 inset}.ui.table td.negative,.ui.table tr.negative{background:#fff6f6!important;color:#9f3a38!important}.ui.table td.error,.ui.table tr.error{-webkit-box-shadow:0 0 0 #e0b4b4 inset;box-shadow:0 0 0 #e0b4b4 inset}.ui.table td.error,.ui.table tr.error{background:#fff6f6!important;color:#9f3a38!important}.ui.table td.warning,.ui.table tr.warning{-webkit-box-shadow:0 0 0 #c9ba9b inset;box-shadow:0 0 0 #c9ba9b inset}.ui.table td.warning,.ui.table tr.warning{background:#fffaf3!important;color:#573a08!important}.ui.table td.active,.ui.table tr.active{-webkit-box-shadow:0 0 0 rgba(0,0,0,.87) inset;box-shadow:0 0 0 rgba(0,0,0,.87) inset}.ui.table td.active,.ui.table tr.active{background:#e0e0e0!important;color:rgba(0,0,0,.87)!important}.ui.table tr td.disabled,.ui.table tr.disabled td,.ui.table tr.disabled:hover,.ui.table tr:hover td.disabled{pointer-events:none;color:rgba(40,40,40,.3)}@media only screen and (max-width:991px){.ui[class*="tablet stackable"].table,.ui[class*="tablet stackable"].table tbody,.ui[class*="tablet stackable"].table tr,.ui[class*="tablet stackable"].table tr>td,.ui[class*="tablet stackable"].table tr>th{width:100%!important;display:block!important}.ui[class*="tablet stackable"].table{padding:0}.ui[class*="tablet stackable"].table thead{display:block}.ui[class*="tablet stackable"].table tfoot{display:block}.ui[class*="tablet stackable"].table tr{padding-top:1em;padding-bottom:1em;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset!important;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset!important}.ui[class*="tablet stackable"].table tr>td,.ui[class*="tablet stackable"].table tr>th{background:0 0;border:none!important;padding:.25em .75em;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.definition[class*="tablet stackable"].table thead th:first-child{-webkit-box-shadow:none!important;box-shadow:none!important}}.ui.table [class*="left aligned"],.ui.table[class*="left aligned"]{text-align:left}.ui.table [class*="center aligned"],.ui.table[class*="center aligned"]{text-align:center}.ui.table [class*="right aligned"],.ui.table[class*="right aligned"]{text-align:right}.ui.table [class*="top aligned"],.ui.table[class*="top aligned"]{vertical-align:top}.ui.table [class*="middle aligned"],.ui.table[class*="middle aligned"]{vertical-align:middle}.ui.table [class*="bottom aligned"],.ui.table[class*="bottom aligned"]{vertical-align:bottom}.ui.table td.collapsing,.ui.table th.collapsing{width:1px;white-space:nowrap}.ui.fixed.table{table-layout:fixed}.ui.fixed.table td,.ui.fixed.table th{overflow:hidden;text-overflow:ellipsis}.ui.selectable.table tbody tr:hover,.ui.table tbody tr td.selectable:hover{background:rgba(0,0,0,.05)!important;color:rgba(0,0,0,.95)!important}.ui.inverted.table tbody tr td.selectable:hover,.ui.selectable.inverted.table tbody tr:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}.ui.table tbody tr td.selectable{padding:0}.ui.table tbody tr td.selectable>a:not(.ui){display:block;color:inherit;padding:.78571429em .78571429em}.ui.selectable.table tr.error:hover,.ui.selectable.table tr:hover td.error,.ui.table tr td.selectable.error:hover{background:#ffe7e7!important;color:#943634!important}.ui.selectable.table tr.warning:hover,.ui.selectable.table tr:hover td.warning,.ui.table tr td.selectable.warning:hover{background:#fff4e4!important;color:#493107!important}.ui.selectable.table tr.active:hover,.ui.selectable.table tr:hover td.active,.ui.table tr td.selectable.active:hover{background:#e0e0e0!important;color:rgba(0,0,0,.87)!important}.ui.selectable.table tr.positive:hover,.ui.selectable.table tr:hover td.positive,.ui.table tr td.selectable.positive:hover{background:#f7ffe6!important;color:#275b28!important}.ui.selectable.table tr.negative:hover,.ui.selectable.table tr:hover td.negative,.ui.table tr td.selectable.negative:hover{background:#ffe7e7!important;color:#943634!important}.ui.attached.table{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% + 2px);max-width:calc(100% + 2px);-webkit-box-shadow:none;box-shadow:none;border:1px solid #d4d4d5}.ui.attached+.ui.attached.table:not(.top){border-top:none}.ui[class*="top attached"].table{bottom:0;margin-bottom:0;top:0;margin-top:1em;border-radius:.28571429rem .28571429rem 0 0}.ui.table[class*="top attached"]:first-child{margin-top:0}.ui[class*="bottom attached"].table{bottom:0;margin-top:0;top:0;margin-bottom:1em;-webkit-box-shadow:none,none;box-shadow:none,none;border-radius:0 0 .28571429rem .28571429rem}.ui[class*="bottom attached"].table:last-child{margin-bottom:0}.ui.striped.table tbody tr:nth-child(2n),.ui.striped.table>tr:nth-child(2n){background-color:rgba(0,0,50,.02)}.ui.inverted.striped.table tbody tr:nth-child(2n),.ui.inverted.striped.table>tr:nth-child(2n){background-color:rgba(255,255,255,.05)}.ui.striped.selectable.selectable.selectable.table tbody tr.active:hover{background:#efefef!important;color:rgba(0,0,0,.95)!important}.ui.table [class*="single line"],.ui.table[class*="single line"]{white-space:nowrap}.ui.table [class*="single line"],.ui.table[class*="single line"]{white-space:nowrap}.ui.red.table{border-top:.2em solid #db2828}.ui.inverted.red.table{background-color:#db2828!important;color:#fff!important}.ui.orange.table{border-top:.2em solid #f2711c}.ui.inverted.orange.table{background-color:#f2711c!important;color:#fff!important}.ui.yellow.table{border-top:.2em solid #fbbd08}.ui.inverted.yellow.table{background-color:#fbbd08!important;color:#fff!important}.ui.olive.table{border-top:.2em solid #b5cc18}.ui.inverted.olive.table{background-color:#b5cc18!important;color:#fff!important}.ui.green.table{border-top:.2em solid #21ba45}.ui.inverted.green.table{background-color:#21ba45!important;color:#fff!important}.ui.teal.table{border-top:.2em solid #00b5ad}.ui.inverted.teal.table{background-color:#00b5ad!important;color:#fff!important}.ui.blue.table{border-top:.2em solid #2185d0}.ui.inverted.blue.table{background-color:#2185d0!important;color:#fff!important}.ui.violet.table{border-top:.2em solid #6435c9}.ui.inverted.violet.table{background-color:#6435c9!important;color:#fff!important}.ui.purple.table{border-top:.2em solid #a333c8}.ui.inverted.purple.table{background-color:#a333c8!important;color:#fff!important}.ui.pink.table{border-top:.2em solid #e03997}.ui.inverted.pink.table{background-color:#e03997!important;color:#fff!important}.ui.brown.table{border-top:.2em solid #a5673f}.ui.inverted.brown.table{background-color:#a5673f!important;color:#fff!important}.ui.grey.table{border-top:.2em solid #767676}.ui.inverted.grey.table{background-color:#767676!important;color:#fff!important}.ui.black.table{border-top:.2em solid #1b1c1d}.ui.inverted.black.table{background-color:#1b1c1d!important;color:#fff!important}.ui.one.column.table td{width:100%}.ui.two.column.table td{width:50%}.ui.three.column.table td{width:33.33333333%}.ui.four.column.table td{width:25%}.ui.five.column.table td{width:20%}.ui.six.column.table td{width:16.66666667%}.ui.seven.column.table td{width:14.28571429%}.ui.eight.column.table td{width:12.5%}.ui.nine.column.table td{width:11.11111111%}.ui.ten.column.table td{width:10%}.ui.eleven.column.table td{width:9.09090909%}.ui.twelve.column.table td{width:8.33333333%}.ui.thirteen.column.table td{width:7.69230769%}.ui.fourteen.column.table td{width:7.14285714%}.ui.fifteen.column.table td{width:6.66666667%}.ui.sixteen.column.table td{width:6.25%}.ui.table td.one.wide,.ui.table th.one.wide{width:6.25%}.ui.table td.two.wide,.ui.table th.two.wide{width:12.5%}.ui.table td.three.wide,.ui.table th.three.wide{width:18.75%}.ui.table td.four.wide,.ui.table th.four.wide{width:25%}.ui.table td.five.wide,.ui.table th.five.wide{width:31.25%}.ui.table td.six.wide,.ui.table th.six.wide{width:37.5%}.ui.table td.seven.wide,.ui.table th.seven.wide{width:43.75%}.ui.table td.eight.wide,.ui.table th.eight.wide{width:50%}.ui.table td.nine.wide,.ui.table th.nine.wide{width:56.25%}.ui.table td.ten.wide,.ui.table th.ten.wide{width:62.5%}.ui.table td.eleven.wide,.ui.table th.eleven.wide{width:68.75%}.ui.table td.twelve.wide,.ui.table th.twelve.wide{width:75%}.ui.table td.thirteen.wide,.ui.table th.thirteen.wide{width:81.25%}.ui.table td.fourteen.wide,.ui.table th.fourteen.wide{width:87.5%}.ui.table td.fifteen.wide,.ui.table th.fifteen.wide{width:93.75%}.ui.table td.sixteen.wide,.ui.table th.sixteen.wide{width:100%}.ui.sortable.table thead th{cursor:pointer;white-space:nowrap;border-left:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87)}.ui.sortable.table thead th:first-child{border-left:none}.ui.sortable.table thead th.sorted,.ui.sortable.table thead th.sorted:hover{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.sortable.table thead th:after{display:none;font-style:normal;font-weight:400;text-decoration:inherit;content:'';height:1em;width:auto;opacity:.8;margin:0 0 0 .5em;font-family:Icons}.ui.sortable.table thead th.ascending:after{content:'\f0d8'}.ui.sortable.table thead th.descending:after{content:'\f0d7'}.ui.sortable.table th.disabled:hover{cursor:auto;color:rgba(40,40,40,.3)}.ui.sortable.table thead th:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.8)}.ui.sortable.table thead th.sorted{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.sortable.table thead th.sorted:after{display:inline-block}.ui.sortable.table thead th.sorted:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}.ui.inverted.sortable.table thead th.sorted{background:rgba(255,255,255,.15) -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05)));background:rgba(255,255,255,.15) linear-gradient(transparent,rgba(0,0,0,.05));color:#fff}.ui.inverted.sortable.table thead th:hover{background:rgba(255,255,255,.08) -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05)));background:rgba(255,255,255,.08) linear-gradient(transparent,rgba(0,0,0,.05));color:#fff}.ui.inverted.sortable.table thead th{border-left-color:transparent;border-right-color:transparent}.ui.inverted.table{background:#333;color:rgba(255,255,255,.9);border:none}.ui.inverted.table th{background-color:rgba(0,0,0,.15);border-color:rgba(255,255,255,.1)!important;color:rgba(255,255,255,.9)!important}.ui.inverted.table tr td{border-color:rgba(255,255,255,.1)!important}.ui.inverted.table tr td.disabled,.ui.inverted.table tr.disabled td,.ui.inverted.table tr.disabled:hover td,.ui.inverted.table tr:hover td.disabled{pointer-events:none;color:rgba(225,225,225,.3)}.ui.inverted.definition.table tfoot:not(.full-width) th:first-child,.ui.inverted.definition.table thead:not(.full-width) th:first-child{background:#fff}.ui.inverted.definition.table tr td:first-child{background:rgba(255,255,255,.02);color:#fff}.ui.collapsing.table{width:auto}.ui.basic.table{background:0 0;border:1px solid rgba(34,36,38,.15);-webkit-box-shadow:none;box-shadow:none}.ui.basic.table tfoot,.ui.basic.table thead{-webkit-box-shadow:none;box-shadow:none}.ui.basic.table th{background:0 0;border-left:none}.ui.basic.table tbody tr{border-bottom:1px solid rgba(0,0,0,.1)}.ui.basic.table td{background:0 0}.ui.basic.striped.table tbody tr:nth-child(2n){background-color:rgba(0,0,0,.05)!important}.ui[class*="very basic"].table{border:none}.ui[class*="very basic"].table:not(.sortable):not(.striped) td,.ui[class*="very basic"].table:not(.sortable):not(.striped) th{padding:''}.ui[class*="very basic"].table:not(.sortable):not(.striped) td:first-child,.ui[class*="very basic"].table:not(.sortable):not(.striped) th:first-child{padding-left:0}.ui[class*="very basic"].table:not(.sortable):not(.striped) td:last-child,.ui[class*="very basic"].table:not(.sortable):not(.striped) th:last-child{padding-right:0}.ui[class*="very basic"].table:not(.sortable):not(.striped) thead tr:first-child th{padding-top:0}.ui.celled.table tr td,.ui.celled.table tr th{border-left:1px solid rgba(34,36,38,.1)}.ui.celled.table tr td:first-child,.ui.celled.table tr th:first-child{border-left:none}.ui.padded.table th{padding-left:1em;padding-right:1em}.ui.padded.table td,.ui.padded.table th{padding:1em 1em}.ui[class*="very padded"].table th{padding-left:1.5em;padding-right:1.5em}.ui[class*="very padded"].table td{padding:1.5em 1.5em}.ui.compact.table th{padding-left:.7em;padding-right:.7em}.ui.compact.table td{padding:.5em .7em}.ui[class*="very compact"].table th{padding-left:.6em;padding-right:.6em}.ui[class*="very compact"].table td{padding:.4em .6em}.ui.small.table{font-size:.9em}.ui.table{font-size:1em}.ui.large.table{font-size:1.1em}/*!
 * # Semantic UI 2.2.12 - Transition
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.transition{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible!important}.loading.transition{position:absolute;top:-99999px;left:-99999px}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important}.disabled.transition{-webkit-animation-play-state:paused;animation-play-state:paused}.looping.transition{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.transition.browse{-webkit-animation-duration:.5s;animation-duration:.5s}.transition.browse.in{-webkit-animation-name:browseIn;animation-name:browseIn}.transition.browse.left.out,.transition.browse.out{-webkit-animation-name:browseOutLeft;animation-name:browseOutLeft}.transition.browse.right.out{-webkit-animation-name:browseOutRight;animation-name:browseOutRight}@-webkit-keyframes browseIn{0%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1}10%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0);opacity:1;z-index:999}100%{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);z-index:999}}@keyframes browseIn{0%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1}10%{-webkit-transform:scale(.8) translateZ(0);transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0);opacity:1;z-index:999}100%{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);z-index:999}}@-webkit-keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:-1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:-1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@-webkit-keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0) rotateY(0) rotateX(0);transform:translateX(0) rotateY(0) rotateX(0)}50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:1;-webkit-transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);transform:translateX(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}.drop.transition{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.34,1.61,.7,1);animation-timing-function:cubic-bezier(.34,1.61,.7,1)}.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn}.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut}@-webkit-keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.transition.fade.in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.transition[class*="fade up"].in{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.transition[class*="fade down"].in{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.transition[class*="fade left"].in{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.transition[class*="fade right"].in{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.transition.fade.out{-webkit-animation-name:fadeOut;animation-name:fadeOut}.transition[class*="fade up"].out{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.transition[class*="fade down"].out{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.transition[class*="fade left"].out{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.transition[class*="fade right"].out{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(-10%);transform:translateX(-10%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-5%);transform:translateY(-5%)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(5%);transform:translateX(5%)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(5%);transform:translateX(5%)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-5%);transform:translateX(-5%)}}.flip.transition.in,.flip.transition.out{-webkit-animation-duration:.6s;animation-duration:.6s}.horizontal.flip.transition.in{-webkit-animation-name:horizontalFlipIn;animation-name:horizontalFlipIn}.horizontal.flip.transition.out{-webkit-animation-name:horizontalFlipOut;animation-name:horizontalFlipOut}.vertical.flip.transition.in{-webkit-animation-name:verticalFlipIn;animation-name:verticalFlipIn}.vertical.flip.transition.out{-webkit-animation-name:verticalFlipOut;animation-name:verticalFlipOut}@-webkit-keyframes horizontalFlipIn{0%{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}100%{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes horizontalFlipIn{0%{-webkit-transform:perspective(2000px) rotateY(-90deg);transform:perspective(2000px) rotateY(-90deg);opacity:0}100%{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}}@-webkit-keyframes verticalFlipIn{0%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}100%{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes verticalFlipIn{0%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}100%{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}}@-webkit-keyframes horizontalFlipOut{0%{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}}@keyframes horizontalFlipOut{0%{-webkit-transform:perspective(2000px) rotateY(0);transform:perspective(2000px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(2000px) rotateY(90deg);transform:perspective(2000px) rotateY(90deg);opacity:0}}@-webkit-keyframes verticalFlipOut{0%{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}}@keyframes verticalFlipOut{0%{-webkit-transform:perspective(2000px) rotateX(0);transform:perspective(2000px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(2000px) rotateX(-90deg);transform:perspective(2000px) rotateX(-90deg);opacity:0}}.scale.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn}.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}}.transition.fly{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.transition.fly.in{-webkit-animation-name:flyIn;animation-name:flyIn}.transition[class*="fly up"].in{-webkit-animation-name:flyInUp;animation-name:flyInUp}.transition[class*="fly down"].in{-webkit-animation-name:flyInDown;animation-name:flyInDown}.transition[class*="fly left"].in{-webkit-animation-name:flyInLeft;animation-name:flyInLeft}.transition[class*="fly right"].in{-webkit-animation-name:flyInRight;animation-name:flyInRight}.transition.fly.out{-webkit-animation-name:flyOut;animation-name:flyOut}.transition[class*="fly up"].out{-webkit-animation-name:flyOutUp;animation-name:flyOutUp}.transition[class*="fly down"].out{-webkit-animation-name:flyOutDown;animation-name:flyOutDown}.transition[class*="fly left"].out{-webkit-animation-name:flyOutLeft;animation-name:flyOutLeft}.transition[class*="fly right"].out{-webkit-animation-name:flyOutRight;animation-name:flyOutRight}@-webkit-keyframes flyIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes flyIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes flyInUp{0%{opacity:0;-webkit-transform:translate3d(0,1500px,0);transform:translate3d(0,1500px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes flyInUp{0%{opacity:0;-webkit-transform:translate3d(0,1500px,0);transform:translate3d(0,1500px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes flyInDown{0%{opacity:0;-webkit-transform:translate3d(0,-1500px,0);transform:translate3d(0,-1500px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes flyInDown{0%{opacity:0;-webkit-transform:translate3d(0,-1500px,0);transform:translate3d(0,-1500px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes flyInLeft{0%{opacity:0;-webkit-transform:translate3d(1500px,0,0);transform:translate3d(1500px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes flyInLeft{0%{opacity:0;-webkit-transform:translate3d(1500px,0,0);transform:translate3d(1500px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes flyInRight{0%{opacity:0;-webkit-transform:translate3d(-1500px,0,0);transform:translate3d(-1500px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes flyInRight{0%{opacity:0;-webkit-transform:translate3d(-1500px,0,0);transform:translate3d(-1500px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes flyOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes flyOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes flyOutUp{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes flyOutUp{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@-webkit-keyframes flyOutDown{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes flyOutDown{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flyOutRight{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes flyOutRight{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes flyOutLeft{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes flyOutLeft{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.transition.slide.in,.transition[class*="slide down"].in{-webkit-animation-name:slideInY;animation-name:slideInY;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="slide up"].in{-webkit-animation-name:slideInY;animation-name:slideInY;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="slide left"].in{-webkit-animation-name:slideInX;animation-name:slideInX;-webkit-transform-origin:center right;transform-origin:center right}.transition[class*="slide right"].in{-webkit-animation-name:slideInX;animation-name:slideInX;-webkit-transform-origin:center left;transform-origin:center left}.transition.slide.out,.transition[class*="slide down"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="slide up"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="slide left"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;-webkit-transform-origin:center right;transform-origin:center right}.transition[class*="slide right"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;-webkit-transform-origin:center left;transform-origin:center left}@-webkit-keyframes slideInY{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}100%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes slideInY{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}100%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes slideInX{0%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}100%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes slideInX{0%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}100%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes slideOutY{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}100%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes slideOutY{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}100%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes slideOutX{0%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}100%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes slideOutX{0%{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}100%{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}}.transition.swing{-webkit-animation-duration:.8s;animation-duration:.8s}.transition[class*="swing down"].in{-webkit-animation-name:swingInX;animation-name:swingInX;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="swing up"].in{-webkit-animation-name:swingInX;animation-name:swingInX;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="swing left"].in{-webkit-animation-name:swingInY;animation-name:swingInY;-webkit-transform-origin:center right;transform-origin:center right}.transition[class*="swing right"].in{-webkit-animation-name:swingInY;animation-name:swingInY;-webkit-transform-origin:center left;transform-origin:center left}.transition.swing.out,.transition[class*="swing down"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;-webkit-transform-origin:top center;transform-origin:top center}.transition[class*="swing up"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;-webkit-transform-origin:bottom center;transform-origin:bottom center}.transition[class*="swing left"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;-webkit-transform-origin:center right;transform-origin:center right}.transition[class*="swing right"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;-webkit-transform-origin:center left;transform-origin:center left}@-webkit-keyframes swingInX{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateX(15deg);transform:perspective(1000px) rotateX(15deg)}80%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}100%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}}@keyframes swingInX{0%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateX(15deg);transform:perspective(1000px) rotateX(15deg)}80%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}100%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}}@-webkit-keyframes swingInY{0%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateY(-17.5deg);transform:perspective(1000px) rotateY(-17.5deg)}80%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}100%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}}@keyframes swingInY{0%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}60%{-webkit-transform:perspective(1000px) rotateY(-17.5deg);transform:perspective(1000px) rotateY(-17.5deg)}80%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}100%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}}@-webkit-keyframes swingOutX{0%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}40%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}60%{-webkit-transform:perspective(1000px) rotateX(17.5deg);transform:perspective(1000px) rotateX(17.5deg)}80%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}100%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes swingOutX{0%{-webkit-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0)}40%{-webkit-transform:perspective(1000px) rotateX(-7.5deg);transform:perspective(1000px) rotateX(-7.5deg)}60%{-webkit-transform:perspective(1000px) rotateX(17.5deg);transform:perspective(1000px) rotateX(17.5deg)}80%{-webkit-transform:perspective(1000px) rotateX(-30deg);transform:perspective(1000px) rotateX(-30deg);opacity:1}100%{-webkit-transform:perspective(1000px) rotateX(90deg);transform:perspective(1000px) rotateX(90deg);opacity:0}}@-webkit-keyframes swingOutY{0%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}40%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}60%{-webkit-transform:perspective(1000px) rotateY(-10deg);transform:perspective(1000px) rotateY(-10deg)}80%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}100%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}}@keyframes swingOutY{0%{-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}40%{-webkit-transform:perspective(1000px) rotateY(7.5deg);transform:perspective(1000px) rotateY(7.5deg)}60%{-webkit-transform:perspective(1000px) rotateY(-10deg);transform:perspective(1000px) rotateY(-10deg)}80%{-webkit-transform:perspective(1000px) rotateY(30deg);transform:perspective(1000px) rotateY(30deg);opacity:1}100%{-webkit-transform:perspective(1000px) rotateY(-90deg);transform:perspective(1000px) rotateY(-90deg);opacity:0}}.flash.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:flash;animation-name:flash}.shake.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:shake;animation-name:shake}.bounce.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:bounce;animation-name:bounce}.tada.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:tada;animation-name:tada}.pulse.transition{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:pulse;animation-name:pulse}.jiggle.transition{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-name:jiggle;animation-name:jiggle}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.9);transform:scale(.9);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes jiggle{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes jiggle{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,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,input,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,textarea,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}ol,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}input,textarea{font-family:inherit;font-size:inherit;color:inherit}a,a:visited{text-decoration:none;color:inherit}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Lato,sans-serif;color:#45464a;font-weight:300;background-color:#fff}:focus{outline-color:#d20641}#main_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page_section{width:100%;overflow:hidden}.section_wrapper{width:100%;max-width:1760px;margin:0 auto;padding-left:20px;padding-right:20px}strong{font-weight:400}::-moz-selection{background:#d20641;color:#fff}::selection{background:#d20641;color:#fff}::-moz-selection{background:#d20641;color:#fff}body.noTouchscreen a,body.noTouchscreen button{-webkit-transition:color .3s ease, background-color .3s ease, border-color .3s ease, opacity .3s ease;transition:color .3s ease, background-color .3s ease, border-color .3s ease, opacity .3s ease}body.noTouchscreen a:hover,body.noTouchscreen button:hover{opacity:.7}body.noTouchscreen a[href^="tel:"]{pointer-events:none}.brighttheme-info{background-color:#d20641;border:0 solid #d20641;color:#fff}.beforeLoad>:not(:first-of-type){display:none!important}body>.ui-pnotify{z-index:2147483645!important}.heading{font-size:20px;font-weight:400}.fastryga{border-width:4px;border-style:solid;border-image-source:url(../img/border.png);border-image-slice:4;border-image-repeat:round}#koss_btn,.koss_btn{font-size:20px;font-weight:400;border:3px solid #000;padding:5px 30px;text-transform:uppercase;display:inline-block;text-align:center;background-color:transparent;cursor:pointer;-webkit-transition:.25s ease;transition:.25s ease}#koss_btn:hover,.koss_btn:hover{opacity:1!important;font-size:20px;font-weight:400;border-color:#d20641;background-color:#d20641;color:#fff}@-webkit-keyframes highlightedAnim{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes highlightedAnim{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}.koss_product_element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:15px;text-align:left}.koss_product_element .basket{display:none}.koss_product_element .koss_product_img{position:relative}.koss_product_element .koss_product_img a:hover{opacity:1;cursor:default}.koss_product_element .photo{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.koss_product_element .koss_product_element_highlighted{position:absolute;right:15px;bottom:17px;z-index:1}.koss_product_element .koss_product_element_highlighted::after{content:'\f004';font-size:22px;font-family:FontAwesome;cursor:pointer;position:absolute;right:0;bottom:0;-webkit-transition:.2s ease;transition:.2s ease}.koss_product_element .koss_product_element_highlighted::before{content:'\f004';font-size:22px;font-family:FontAwesome;position:absolute;color:#fff;right:0;bottom:0;-webkit-transition:.2s ease;transition:.2s ease;opacity:0}.koss_product_element .koss_product_element_highlighted.selected::before{-webkit-animation:highlightedAnim linear .3s;animation:highlightedAnim linear .3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;z-index:1}.koss_product_element .koss_product_element_highlighted.selected::after{color:#d20641;-webkit-transform:scale(1.5);transform:scale(1.5)}.koss_product_element .koss_product_element_highlighted:hover::after{color:#d20641}.koss_product_element img{width:100%}.koss_product_element img{cursor:pointer}.koss_product_element .title{margin:10px 0;font-weight:400}.koss_product_element .price{font-weight:700;margin-bottom:8px;font-size:17px}.koss_product_element .price .old{opacity:.5;font-size:.8em;margin-left:8px;text-decoration:line-through}.koss_product_element .sizes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .15s ease;transition:all .15s ease}.koss_product_element .sizes span{margin-right:5px}.koss_product_element .sizes .sold{text-decoration:line-through;color:#d20641}.koss_product_element .koss_product_img_hover{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.koss_product_element .koss_product_img_hover .imagesList{opacity:0;-webkit-transition:opacity .27s ease;transition:opacity .27s ease;background-color:#fff}.koss_product_element .koss_product_img_hover li:not(:first-of-type){display:none}@media (max-width:1023px){.koss_product_element{width:280px;margin:15px 20px}}@media (min-width:1024px){.koss_product_element{width:304px;margin:25px 38px}}body.noTouchscreen .koss_product_element:not(:hover) .sizes{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}body.noTouchscreen .koss_product_element:hover .koss_product_img_hover .imagesList{opacity:1}.koss_breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-transform:uppercase;color:#bababa;font-size:0}.koss_breadcrumbs a,.koss_breadcrumbs span{font-size:16px}.koss_breadcrumbs a:not(:last-child)::after{font-size:16px;content:'/';margin:0 5px}@media (max-width:1023px){.koss_breadcrumbs{padding-top:25px;padding-bottom:25px}}@media (min-width:1024px){.koss_breadcrumbs{padding-top:48px;padding-bottom:48px}}.breadcrumbs{background-color:#45464a;font-size:14px;color:#828389;text-transform:uppercase;padding:16px 0}.breadcrumbs_element:not(:last-child)::after{content:'/';margin:0 1em}.breadcrumbs_element:last-child{color:#fff;font-weight:900}.order_products_name{font-weight:700}.filesListMp3{padding-top:50px}.filesListMp3Element:not(:last-of-type){margin-bottom:30px}.filesListMp3ElementDesc{margin-bottom:15px;font-weight:700}.product_details_buy_icons{font-size:10px;color:#d20641;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.product_details_buy_icons_el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.product_details_buy_icons_el span{margin-top:10px}.product_details_buy_icons_el:hover{opacity:1}.product_details_buy_icons_el:not(:hover){-webkit-filter:grayscale(100%) brightness(51%);filter:grayscale(100%) brightness(51%)}.section_icons_bar{background-color:#edf1f0;padding:10px 0}.section_icons_bar .product_details_buy_icons{max-width:350px;margin:0 auto}.section_icons_bar .product_details_buy_icons_el{-ms-flex-preferred-size:calc(33% - 10px);flex-basis:calc(33% - 10px)}.page_home_h1{position:absolute;pointer-events:none}#cookieinfo{position:fixed;z-index:2;font-size:12px;background-color:#d20641;width:100%;-webkit-box-shadow:1px 1px 5px 0 rgba(50,50,50,.75);box-shadow:1px 1px 5px 0 rgba(50,50,50,.75);color:#fff}#cookieinfo.hidden{display:none}#cookieinfo .c_desc{font-weight:300}#cookieinfo .close{position:absolute;top:8px;right:11px;font-size:16px;cursor:pointer}#cookieinfo .close::after{content:'\f00d';font-family:FontAwesome}#cookieinfo a{text-decoration:underline;font-weight:700}@media (max-width:1023px){#cookieinfo{bottom:0;left:0;padding:10px;padding-right:25px}}@media (min-width:1024px){#cookieinfo{bottom:50px;left:50px;padding:20px;width:500px;line-height:18px}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0 0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:28px;height:25px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2.5px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:28px;height:5px;background-color:#fff;border-radius:1px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 75ms .12s ease, opacity 75ms ease;transition:top 75ms .12s ease, opacity 75ms ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 75ms .12s ease,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 75ms ease, opacity 75ms .12s ease;transition:top 75ms ease, opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms .12s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms ease,-webkit-transform 75ms .12s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1),-webkit-transform 75ms .12s cubic-bezier(.215,.61,.355,1)}#backtotop{position:fixed;bottom:99px;right:31px;height:42px;width:42px;border-radius:1px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;cursor:pointer;background-color:#d20641;border-radius:50%;z-index:1;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#backtotop:hover{opacity:.7}#backtotop::after{color:#fff;font-family:FontAwesome;content:'\f106';font-size:37px;-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media (max-width:1023px){#backtotop{bottom:30px;right:20px}}.slick-slider .slick-arrow{cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:0;color:#45464a;z-index:1}.slick-slider .slick-arrow:hover{opacity:1}.slick-slider .slick-arrow::after{font-family:FontAwesome;font-size:64px}.slick-slider .slick-prev::after{content:'\f104'}.slick-slider .slick-next::after{content:'\f105'}.slick-slider .slick-prev::after{-webkit-transform:translateX(-2px);transform:translateX(-2px)}.slick-slider .slick-next::after{-webkit-transform:translateX(2px);transform:translateX(2px)}.slick-slider .slick-prev{left:0}.slick-slider .slick-next{right:0}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:30px;left:0;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slick-dots li{font-size:0;opacity:.5;margin:0 8px}.slick-dots li::after{content:'';background-color:#fff;border-radius:50%;width:12px;height:12px;display:block}.slick-dots li.slick-active,.slick-dots li:hover{opacity:1}#navigation{left:0;top:0;right:0;z-index:3;position:fixed}#navigation nav.nav_mobile{display:none}@media (max-width:1023px){#navigation .nav_menu_desk{display:none}#navigation nav.nav_top{width:100%;background-color:#fff;border-bottom:1px solid #ccc}#navigation .nav_top_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#navigation .nav_top_logo_a{display:-webkit-box;display:-ms-flexbox;display:flex}#navigation .nav_top_logo{width:176px;margin:14px 0}#navigation button.hamburger{position:absolute;right:20px;top:15px;z-index:1;outline:0}#navigation button.hamburger .hamburger-inner,#navigation button.hamburger .hamburger-inner::after,#navigation button.hamburger .hamburger-inner::before{background-color:#d20641}#navigation nav.nav_mobile{top:0;left:0;right:0;height:100vh;opacity:1;overflow:hidden;position:absolute;background-color:#45464a;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#navigation .nav_menu_mobile{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:30px}#navigation .nav_menu_mobile>li{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transition-delay:.3s;transition-delay:.3s}#navigation .nav_menu_mobile>li:not(:last-of-type){margin-bottom:25px}#navigation nav.nav_mobile:not(.show){opacity:0;pointer-events:none}#navigation nav.nav_mobile:not(.show) .nav_menu_mobile>li{visibility:hidden}#navigation nav.nav_mobile:not(.show) .nav_menu_mobile>li:nth-child(odd){-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}#navigation nav.nav_mobile:not(.show) .nav_menu_mobile>li:nth-child(even){-webkit-transform:translateX(100vw);transform:translateX(100vw)}#navigation .nav_menu_mobile_el.lang{display:-webkit-box;display:-ms-flexbox;display:flex}#navigation .nav_menu_mobile_lang_el:not(:last-of-type){margin-right:20px}#navigation .nav_menu_mobile_lang_el>img{max-height:22px;margin-right:10px}}@media (min-width:1024px){#navigation .hamburger{display:none}#navigation nav.nav_mobile{display:none!important}#navigation nav.nav_top{width:100%;text-transform:uppercase;font-weight:400;font-size:15px;color:#0a0a0a;background-color:#fff;border-bottom:1px solid #ccc}#navigation nav.nav_top a:hover{opacity:1;color:#d20641}#navigation .nav_top_wrapper{-webkit-transition:all .2s linear;transition:all .2s linear;height:127px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#navigation .nav_top_logo{width:176px;-webkit-transition:all .3s ease;transition:all .3s ease;margin-right:39px}#navigation .nav_menu_desk{display:-webkit-box;display:-ms-flexbox;display:flex}#navigation .nav_menu_desk:nth-of-type(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#navigation .nav_menu_desk--user-stuff{opacity:0;pointer-events:none}#navigation .nav_menu_desk>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#navigation .nav_menu_desk>li:not(:last-of-type){margin-right:36px}#navigation .nav_menu_desk>li>a{position:relative}#navigation .nav_menu_desk>li>a::after{content:'';position:absolute;left:0;right:0;bottom:-8px;background-color:transparent;height:4px;-webkit-transition:all .2s ease;transition:all .2s ease}#navigation .nav_menu_desk>li>a:hover::after{background-color:#d20641}#navigation .nav_menu_desk .lBasket,#navigation .nav_menu_desk .nav_icon_fav{font-size:0!important}#navigation .nav_menu_desk .lBasket a::before,#navigation .nav_menu_desk .nav_icon_fav a::before{font-family:FontAwesome;margin-right:3px}#navigation .nav_menu_desk .lBasket strong,#navigation .nav_menu_desk .nav_icon_fav strong{font-size:15px}#navigation .nav_menu_desk .lBasket strong::before,#navigation .nav_menu_desk .nav_icon_fav strong::before{content:'('}#navigation .nav_menu_desk .lBasket strong::after,#navigation .nav_menu_desk .nav_icon_fav strong::after{content:')'}#navigation .nav_menu_desk .nav_icon_fav a::before{content:'\f004';font-size:17px}#navigation .nav_menu_desk .lBasket a::before{content:'\f07a';font-size:20px}#navigation .nav_menu_desk--fav{margin-left:12px}#navigation .nav_menu_desk--lang{margin-left:36px}#navigation .nav_menu_desk--lang>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#navigation .nav_menu_desk--lang>li:not(:last-of-type){margin-right:10px}#navigation .nav_menu_desk--lang>li:not(:last-of-type)::after{content:'/';margin-left:10px}#navigation.scrolled nav.nav_top{-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}#navigation.scrolled .nav_top_wrapper{height:60px}#navigation.scrolled .nav_menu_desk{color:#45464a}}@media (min-width:1024px) and (max-width:1400px){#navigation .nav_top_logo{margin-right:25px;width:140px}#navigation nav.nav_top{font-size:14px}#navigation .nav_menu_desk>li:not(:last-of-type){margin-right:15px;white-space:nowrap}#navigation .nav_menu_desk--fav{margin-left:7px}#navigation .nav_menu_desk--lang{margin-left:15px}#navigation .nav_menu_desk--lang>li:not(:last-of-type){margin-right:6px}#navigation .nav_menu_desk--lang>li:not(:last-of-type)::after{margin-left:6px}}.jsMmenuInit.mm-menu{z-index:4;font-weight:400}.jsMmenuInit.mm-menu .lBasket{display:-webkit-box;display:-ms-flexbox;display:flex}.jsMmenuInit.mm-menu .lBasket span{font-size:0}.jsMmenuInit.mm-menu .lBasket span strong{font-size:16px}.jsMmenuInit.mm-menu .lBasket span strong::before{content:'('}.jsMmenuInit.mm-menu .lBasket span strong::after{content:')'}#section_footer{color:#fff;background-color:#151515;text-align:center;-webkit-transition:margin-bottom .16s linear;transition:margin-bottom .16s linear}#section_footer strong{font-weight:700}#section_footer.cookable{margin-bottom:48px}@media (max-width:480px){#section_footer.cookable{margin-bottom:84px}}@media (max-width:1023px){#section_footer{padding:30px 0}}@media (min-width:1024px){#section_footer{padding:55px 0}#section_footer .after::after{content:'|';margin:0 10px}#section_footer.cookable{margin-bottom:0!important}}.home_slider{height:100vh;position:relative;color:#fff}.home_slider .slick-list,.home_slider .slick-track{height:100%}.home_slider .home_slider_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease;transition:all .3s ease;height:100%}.home_slider .home_slider_list .element{background-size:cover;background-position:center;background-position:center top;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.home_slider .home_slider_list .element a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.home_slider .home_slider_list .description{padding:10px}.home_slider .home_slider_list .description p:not(:last-of-type){margin-bottom:1em}@media (max-width:1023px){.home_slider{padding-top:57px}.home_slider .home_slider_list .description{font-size:28px}}@media (min-width:1024px){.home_slider{padding-top:127px}.home_slider .home_slider_list .description{font-size:42px}}.home_shop{text-align:center}.home_shop .section_wrapper{max-width:calc(1140px + 40px)}.home_shop .heading{text-transform:uppercase;margin-bottom:1em}@media (max-width:1023px){.home_shop{padding:40px 15px}}@media (min-width:1024px){.home_shop{padding:90px 20px}}.home_lookbook{height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex}.home_lookbook .home_lookbook_a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.home_lookbook .heading{color:#fff;line-height:2.6em;font-weight:inherit}.home_lookbook .heading strong{font-weight:400}@media (max-width:1023px){.home_lookbook .heading{font-size:28px}}@media (min-width:1024px){.home_lookbook .heading{font-size:42px}}.home_about{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.home_about::after,.home_about::before{content:'';-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-width:4px;border-style:solid;border-image-source:url(../img/border.png);border-image-slice:4;border-image-repeat:round}.home_about::before{border-width:0 0 4px 0}.home_about::after{border-width:4px 0 0 0}.home_about .section_wrapper{border-width:0 4px 4px 0}.home_about .home_about_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.home_about .home_about_qico{-ms-flex-item-align:start;align-self:flex-start}.home_about .home_about_desc{max-width:905px;margin-top:2em;line-height:2.6em}.home_about .home_about_signature_txt{font-weight:400}@media (max-width:1023px){.home_about::after{-ms-flex-preferred-size:20px;flex-basis:20px}.home_about .home_about_desc{padding-left:15px}.home_about .home_about_sign{width:210px}.home_about .home_about_signature_txt{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.home_about .koss_btn{margin-bottom:50px}.home_about .home_about_right_pic{display:none}}@media (min-width:1024px){.home_about::after{-ms-flex-preferred-size:50px;flex-basis:50px}.home_about .section_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:0;padding-top:100px;padding-bottom:100px}.home_about .home_about_desc{padding-left:50px;font-size:20px;text-align:justify}.home_about .home_about_signature_txt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transform:translateY(-80px);transform:translateY(-80px);font-size:20px}.home_about .home_about_right{margin-left:20px}.home_about .home_about_right_pic{width:400px;-webkit-transform:translateX(50px);transform:translateX(50px);z-index:-1;position:relative}}@media (min-width:1400px){.home_about .home_about_right_pic{width:600px}}.home_shows{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;max-width:1920px;margin:0 auto}.home_shows .heading{text-transform:uppercase;margin-top:2em;margin-bottom:1em}.home_shows .home_shows_image{position:relative}.home_shows .home_shows_image img{width:100%}.home_shows .home_shows_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home_shows .home_shows_content_sub{font-size:17px;margin-bottom:4em}@media (max-width:1023px){.home_shows .home_shows_content{padding:60px 0;width:100%}.home_shows .home_shows_image{display:none}}@media (min-width:1024px){.home_shows{margin-top:-4px}.home_shows .home_shows_image{-ms-flex-preferred-size:50%;flex-basis:50%}.home_shows .home_shows_image_text{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.home_shows .home_shows_image_link:hover{opacity:1}.home_shows .home_shows_image_link:hover .home_shows_image_text{opacity:1}.home_shows .home_shows_content{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1400px){.home_shows .home_shows_image_text{font-size:20px;line-height:2.6em}}.home_media{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;max-width:1920px;margin:0 auto}.home_media .heading{text-transform:uppercase;margin-top:2em;margin-bottom:1em}.home_media .home_media_image{position:relative}.home_media .home_media_image img{width:100%}.home_media .home_media_content_sub{font-size:17px;margin-bottom:4em}.home_media .home_media_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.home_media .home_media_content{padding:60px 0;width:100%;border-width:4px 0}.home_media .home_media_image{display:none}}@media (min-width:1024px){.home_media .home_media_image{-ms-flex-preferred-size:50%;flex-basis:50%}.home_media .home_media_image_text{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.home_media .home_media_image_link:hover{opacity:1}.home_media .home_media_image_link:hover .home_media_image_text{opacity:1}.home_media .home_media_content{-ms-flex-preferred-size:50%;flex-basis:50%;border-width:0 0 4px 0}}@media (min-width:1400px){.home_media .home_media_image_text{font-size:20px;line-height:2.4em}}.home_newsletter{text-align:center}.home_newsletter .heading{margin-bottom:1em}.home_newsletter .home_newsletter_desc{margin-bottom:3em}.home_newsletter .home_newsletter_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.home_newsletter .home_newsletter_input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:616px;border:1px solid #bcbbbc;margin-right:10px;margin-bottom:10px;padding:0 10px;height:36px}.home_newsletter .home_newsletter_btn{margin-bottom:8px}.home_newsletter .home_newsletter_agree{-ms-flex-preferred-size:100%;flex-basis:100%}.home_newsletter .message.iNewsletterResults{display:none}@media (max-width:1023px){.home_newsletter{padding:40px 10px}}@media (min-width:1024px){.home_newsletter{padding:100px 10px}.home_newsletter .home_newsletter_agree{margin-top:10px}}.home_seo{text-align:center}.home_seo .section_wrapper{padding-left:10px;padding-right:10px}.home_seo .heading{margin-bottom:1em}@media (max-width:1023px){.home_seo{padding-bottom:40px}}@media (min-width:1024px){.home_seo{padding-bottom:100px}}@media (max-width:1023px){.section_instagram{height:180px}.section_instagram #instafeed{height:180px}.section_instagram #instafeed img{height:180px}}@media (min-width:1024px){.section_instagram #instafeed .insta_el{height:450px}.section_instagram #instafeed .insta_el img{height:450px}}.section_follow{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section_follow>*{margin:10px}.section_follow .section_follow_icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section_follow .section_follow_icons_el{-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.section_follow .section_follow_icons_el:hover{opacity:1}.section_follow .section_follow_icons_el:not(:hover){-webkit-filter:grayscale(100%) brightness(51%);filter:grayscale(100%) brightness(51%)}@media (max-width:1023px){.section_follow{padding:30px 0}.section_follow .section_follow_icons_el:not(:last-of-type){margin-right:20px}}@media (min-width:1024px){.section_follow{padding:55px 0}.section_follow .section_follow_icons_el:not(:last-of-type){margin-right:35px}}.page_default{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.page_default{padding-top:57px}}@media (min-width:1024px){.page_default{padding-top:127px}}.section_default{text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:80px}.section_default .heading{margin-bottom:2em}.page_shop .section_wrapper--page_shop{display:-webkit-box;display:-ms-flexbox;display:flex}.page_shop .page_shop_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1023px){.page_shop{padding-top:57px}.page_shop .page_shop_menu{display:none!important}.page_shop .page_shop_list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1024px){.page_shop{padding-top:127px}.page_shop .section_wrapper--page_shop{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page_shop .productsList{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page_shop .page_shop_menu{font-size:15px;font-weight:400;-ms-flex-preferred-size:200px;flex-basis:200px;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}.page_shop .page_shop_menu>li>a{font-weight:900}.page_shop .page_shop_menu .selected>a{color:#d20641}.page_shop .page_shop_menu li>a{display:block;margin-bottom:40px}.page_shop .page_shop_menu a{-webkit-transition:.3s ease;transition:.3s ease}.page_shop .page_shop_menu a:hover{opacity:1;color:#d20641}.page_shop .page_shop_menu>li>a{text-transform:uppercase}.page_shop .page_shop_menu li>ul{padding-left:35px}.page_shop .page_shop_list{margin-top:-25px}.page_shop .koss_product_element{margin-left:0;margin-right:0;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:20px}.page_shop .koss_product_element>*{max-width:304px}}@media (min-width:1024px) and (max-width:1400px){.page_shop .koss_product_element{-ms-flex-preferred-size:33%;flex-basis:33%}}.page_lookbook{text-align:center;padding:50px 0}.page_lookbook .heading{text-transform:uppercase;margin-bottom:1em}.page_lookbook .heading_sub{margin-bottom:2em}.page_lookbook .page_lookbook_desc{max-width:980px;margin:0 auto;margin-bottom:4em;font-size:15px;line-height:2.5em}.page_lookbook .page_lookbook_btn_shop{margin-bottom:3em}.page_lookbook .slick-dots li::after{background-color:#979797}@media (max-width:1023px){.page_lookbook .page_lookbook_slider_list img{height:500px}}@media (min-width:1024px){.page_lookbook .heading_sub{font-size:20px}.page_lookbook .page_lookbook_slider_list img{height:860px}}.page_shows{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-width:0 0 4px 0;padding-bottom:70px}.page_shows .page_shows_menu_container{-ms-flex-preferred-size:200px;flex-basis:200px;-ms-flex-negative:0;flex-shrink:0}.page_shows .page_shows_menu_container .element{margin-bottom:40px}.page_shows .page_shows_menu{font-size:15px;font-weight:400}.page_shows .page_shows_menu .element.selected{font-weight:700;color:#d20641}.page_shows .page_shows_menu .element a{-webkit-transition:.3s ease;transition:.3s ease}.page_shows .page_shows_menu .element a:hover{opacity:1;color:#d20641}.page_shows .page_shows_menu .element{padding-left:35px}.page_shows .page_shows_menu_title{text-transform:uppercase;color:#d20641;font-weight:700;display:block}.page_shows .page_shows_content{-ms-flex-preferred-size:1370px;flex-basis:1370px;font-size:15px;text-align:center}.page_shows .page_shows_content_video{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin-bottom:45px}.page_shows .page_shows_content_video img{width:100%}.page_shows .page_shows_content_video::before{content:'';opacity:0;-webkit-transition:.3s ease;transition:.3s ease;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);pointer-events:none}.page_shows .page_shows_content_video:hover,.page_shows .page_shows_content_video:hover .page_shows_content_video_btn,.page_shows .page_shows_content_video:hover::before{opacity:1}.page_shows .page_shows_content_video_btn{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;font-size:20px;padding:10px 30px;text-transform:uppercase;pointer-events:none}.page_shows .page_shows_content_desc{max-width:890px;margin:0 auto;line-height:2.6em}.page_shows .page_shows_content_desc_short{margin-bottom:45px;font-size:20px}.page_shows .page_shows_content_subgallery_list{width:100%;max-width:1370px}.page_shows .page_shows_content_subgallery_list img{height:100%}.page_shows .page_shows_content_subgallery_title{font-weight:400;font-size:20px;margin:60px 0}@media (max-width:1023px){.page_shows .page_shows_menu_container{display:none}.page_shows .page_shows_content_subgallery_list .element{height:420px}}@media (min-width:1024px){.page_shows .section_wrapper--page_shows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page_shows .page_shows_content_subgallery_list{width:calc(100vw - 240px)}.page_shows .page_shows_content_subgallery_list .element{height:300px;max-width:1000px}}@media (min-width:1600px){.page_shows .page_shows_content_subgallery_list .element{height:684px}}.page_media{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page_media .page_media_menu_container{-ms-flex-preferred-size:200px;flex-basis:200px;-ms-flex-negative:0;flex-shrink:0}.page_media .page_media_menu_container .element{margin-bottom:40px}.page_media .page_media_menu{font-size:15px;font-weight:400}.page_media .page_media_menu .element.selected{font-weight:700;color:#d20641}.page_media .page_media_menu .element a{-webkit-transition:.3s ease;transition:.3s ease}.page_media .page_media_menu .element a:hover{opacity:1;color:#d20641}.page_media .page_media_menu .element{padding-left:35px}.page_media .page_media_menu_title{text-transform:uppercase;color:#d20641;font-weight:700;display:block}.page_media .page_media_content{-ms-flex-preferred-size:1370px;flex-basis:1370px;font-size:15px;text-align:center}.page_media .page_media_content_video{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;margin-bottom:45px}.page_media .page_media_content_video img{width:100%}.page_media .page_media_list{font-weight:400}.page_media .page_media_list .element{margin-bottom:45px;font-size:20px;padding-bottom:40px;border-width:4px;border-style:solid;border-image-source:url(../img/border.png);border-image-slice:4;border-image-repeat:round;border-width:0 0 4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page_media .page_media_list .element:last-of-type{border-width:0}.page_media .page_media_list .photo_container{margin-bottom:20px;position:relative;-ms-flex-preferred-size:100%;flex-basis:100%}.page_media .page_media_list .photo_container a:hover{opacity:1}.page_media .page_media_list .photo_container::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);pointer-events:none}.page_media .page_media_list .photo_btn{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#d20641;color:#fff;font-size:20px;padding:10px 30px;text-transform:uppercase;pointer-events:none;white-space:nowrap}.page_media .page_media_list .description{margin:25px}.page_media .page_media_list img{width:100%}.page_media .page_media_list strong{font-weight:700}.page_media .page_media_list .koss_btn{font-weight:700;margin:25px}@media (max-width:1023px){.page_media .page_media_menu_container{display:none}}@media (min-width:1024px){.page_media .section_wrapper--page_media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page_media .page_media_content_subgallery_list .element{height:300px;max-width:1000px}}@media (min-width:1600px){.page_media .page_media_content_subgallery_list .element{height:684px}}.page_shop--product_details .product_right_details_image img{width:100%}.page_shop--product_details .product_right_details_sticky_content{font-size:15px}.page_shop--product_details .product_details_buybox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;width:100%;max-width:390px}.page_shop--product_details .product_details_price_old{margin-top:-10px;margin-bottom:30px;opacity:.7;text-decoration:line-through}.page_shop--product_details .color_options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page_shop--product_details .color_options_element{width:31px;height:31px;display:block;margin:0 6px;border:5px solid #fff;border-radius:50%;padding:4px}.page_shop--product_details .color_options_element:hover{opacity:1;-webkit-box-shadow:0 0 1px 1px #000;box-shadow:0 0 1px 1px #000}.page_shop--product_details .ui.selection.dropdown{width:100%}.page_shop--product_details .ui.selection.dropdown,.page_shop--product_details .ui.selection.dropdown .menu{border-radius:0!important}.page_shop--product_details #attributesSelects{font-size:20px;margin-bottom:14px}.page_shop--product_details .product_details_buy_btn{width:100%;border:2px solid #000;background-color:transparent;font-weight:400;text-transform:uppercase;height:53px;margin-bottom:14px;cursor:pointer}.page_shop--product_details .product_details_buy_wishlist{width:100%;border:1px solid #000;background-color:transparent;font-weight:400;text-transform:uppercase;height:53px;margin-bottom:20px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page_shop--product_details .product_details_buy_wishlist .fa{-webkit-transition:.2s ease;transition:.2s ease;margin-right:10px}.page_shop--product_details .product_details_buy_wishlist.selected .fa{color:#d20641;-webkit-transform:scale(2.2);transform:scale(2.2);margin-right:10px}.page_shop--product_details .product_details_buy_icons{-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:50px}.page_shop--product_details .product_details_buy_icons_el{-ms-flex-preferred-size:calc(33% - 10px);flex-basis:calc(33% - 10px)}.page_shop--product_details .product_details_descriptionFull{line-height:1.9em;font-weight:400;width:100%;max-width:420px;margin-bottom:50px}.page_shop--product_details .product_details_descriptionFull strong{color:#737373;text-transform:uppercase}@media (max-width:1023px){.page_shop--product_details{padding-top:57px}.page_shop--product_details .product_right{width:100%}.page_shop--product_details .product_right_details_image .imagesList{width:100%;max-width:600px;margin:0 auto}.page_shop--product_details .product_details_title{font-size:26px;margin-top:20px;margin-bottom:20px;text-align:center}.page_shop--product_details .product_details_buybox{margin-left:auto;margin-right:auto}.page_shop--product_details .product_details_descriptionFull{margin-left:auto;margin-right:auto}.page_shop--product_details .product_details_price{font-size:26px;font-weight:500;margin-bottom:20px}.page_shop--product_details .product_details_price_old{font-size:20px}}@media (min-width:1024px){.page_shop--product_details{padding-top:127px}.page_shop--product_details .product_right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page_shop--product_details .product_right_details{display:-webkit-box;display:-ms-flexbox;display:flex}.page_shop--product_details .product_right_details_image .imagesList{width:400px}.page_shop--product_details .product_right_details_sticky{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page_shop--product_details .product_right_details_sticky_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:-webkit-sticky;position:sticky;top:50px}.page_shop--product_details .product_details_title{font-size:34px;font-weight:300;margin-top:60px;margin-bottom:30px;text-align:center}.page_shop--product_details .product_details_price{font-size:34px;font-weight:500;margin-bottom:30px}.page_shop--product_details .product_details_price_old{font-size:28px}.page_shop--product_details .color_options{margin-bottom:30px}}@media (min-width:1400px){.page_shop--product_details .product_right_details_image .imagesList{width:600px}.page_shop--product_details .product_right_details_sticky_content{padding-left:120px}}.page_about_top{line-height:2.6em}.page_about_top .page_about_top_left{background-image:url(../img/about_kadr.jpg);background-repeat:no-repeat}.page_about_top .page_about_top_heading{font-size:21px;margin-bottom:50px}.page_about_top .page_about_top_heading strong{font-size:normal}.page_about_top .page_about_top_desc{font-weight:400;font-size:17px}.page_about_top .page_about_top_signature_txt{font-weight:400}@media (max-width:479px){.page_about_top .page_about_top_left{background-size:auto 100%;background-position:center;height:400px}}@media (min-width:480px){.page_about_top .page_about_top_left{background-size:auto 100%;background-position:center;height:598px}}@media (max-width:1023px){.page_about_top .section_wrapper--page_about_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0}.page_about_top .page_about_top_right{padding:0 20px 30px}}@media (min-width:1024px){.page_about_top{margin-bottom:-4px;z-index:1;position:relative}.page_about_top .section_wrapper--page_about_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1920px;padding-left:0}.page_about_top .page_about_top_left{background-size:auto 100%;background-position:center;background-position:right center;-ms-flex-negative:0;flex-shrink:0;height:837px;-ms-flex-preferred-size:507px;flex-basis:507px;-ms-flex-item-align:start;align-self:flex-start}.page_about_top .page_about_top_desc{max-width:951px}.page_about_top .page_about_top_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 35px;padding-right:0}}@media (min-width:1400px){.page_about_top .page_about_top_left{background-size:auto 100%;background-position:center;background-position:right -588px center;background-position:right center;-ms-flex-negative:0;flex-shrink:0;height:872px;-ms-flex-preferred-size:697px;flex-basis:697px}.page_about_top .page_about_top_right{padding:60px 35px}}.page_about_bottom .page_about_bottom_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page_about_bottom .page_about_bottom_qico{-ms-flex-item-align:start;align-self:flex-start}.page_about_bottom .page_about_bottom_desc{max-width:905px;margin-top:2em;line-height:2.6em;font-size:17px;font-weight:400}.page_about_bottom .page_about_bottom_signature_txt{font-weight:400}@media (max-width:1023px){.page_about_bottom .section_wrapper--page_about_bottom{border-width:0 0 4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:60px;padding-bottom:60px;margin-bottom:20px}.page_about_bottom .page_about_bottom_desc{margin-bottom:2em}.page_about_bottom .page_about_bottom_sign{width:210px}.page_about_bottom .page_about_bottom_signature_txt{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.page_about_bottom .page_about_bottom_right_pic{display:none}}@media (min-width:1024px){.page_about_bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.page_about_bottom::after,.page_about_bottom::before{content:'';-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page_about_bottom::before{border-width:4px;border-style:solid;border-image-source:url(../img/border.png);border-image-slice:4;border-image-repeat:round;border-width:4px 0 4px 0}.page_about_bottom::after{content:'';-ms-flex-preferred-size:50px;flex-basis:50px}.page_about_bottom .section_wrapper--page_about_bottom{border-width:4px 4px 4px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:0;padding-top:100px;padding-bottom:100px}.page_about_bottom .page_about_bottom_desc{padding-left:50px;margin-bottom:3em}.page_about_bottom .page_about_bottom_signature_txt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transform:translateY(-80px);transform:translateY(-80px);font-size:20px}.page_about_bottom .page_about_bottom_right{margin-left:20px}.page_about_bottom .page_about_bottom_right_pic{width:400px;-webkit-transform:translateX(40px);transform:translateX(40px);z-index:-1;position:relative}}@media (min-width:1400px){.page_about_bottom .page_about_bottom_right_pic{width:600px}}#section_contact{overflow:hidden}#section_contact .section_wrapper.section_wrapper--contactform{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}#section_contact .contact_form{-ms-flex-preferred-size:780px;flex-basis:780px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#section_contact .section_contact_heading{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:23px;text-align:center}#section_contact .section_contact_desc{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:15px;margin-bottom:40px;text-align:center;line-height:1.9em}#section_contact input,#section_contact textarea{background-color:transparent;border:1px solid #b5b4b5;color:inherit;font-size:17px;padding:14px 18px;margin-bottom:16px;width:100%}#section_contact input[type=email],#section_contact input[type=text]{-ms-flex-preferred-size:calc(50% - 8px);flex-basis:calc(50% - 8px)}#section_contact .send_btn{margin-left:auto}#section_contact .section_contact_box{margin:50px 40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#section_contact .section_contact_box_el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;color:#d20641;font-weight:400}#section_contact .section_contact_box_el img{margin-right:18px}#section_contact .section_contact_box_el:not(:hover){-webkit-filter:grayscale(100%) brightness(51%);filter:grayscale(100%) brightness(51%)}#section_contact .section_wrapper.section_wrapper--mapLocations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#section_contact #google_map{-ms-flex-preferred-size:1050px;flex-basis:1050px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#section_contact .section_contact_locations{display:none!important;line-height:2.5em;font-weight:400;font-size:15px}#section_contact .section_contact_locations strong{font-weight:700}#section_contact .section_contact_locations_title{font-weight:700;color:#d20641}@media (max-width:640px){#section_contact input[type=email],#section_contact input[type=text]{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width:1023px){#section_contact textarea{height:150px}#section_contact #google_map{height:400px}}@media (min-width:1024px){#section_contact textarea{height:255px}#section_contact #google_map{height:530px}}@media (max-width:1400px){#section_contact .section_wrapper.section_wrapper--mapLocations{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}#section_contact .section_contact_locations{padding:60px 15px 0}}@media (min-width:1401px){#section_contact{overflow:hidden}#section_contact .section_wrapper.section_wrapper--mapLocations{padding-bottom:60px}#section_contact .section_contact_locations{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:630px;padding:20px 50px}#section_contact .section_contact_locations::after{position:absolute;top:0;bottom:0;left:0;right:0;border-width:4px;border-style:solid;border-image-source:url(../img/border.png);border-image-slice:4;border-image-repeat:round;left:-30px;z-index:-1;content:'';width:200%;border-right:0}}.page_favorites{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page_favorites .section_wrapper--favorites_desc{text-align:center}.page_favorites .heading{text-transform:uppercase;margin-bottom:1em}.page_favorites .page_lookbook_desc{max-width:980px;margin:0 auto;font-size:15px;line-height:2.5em}.page_favorites .page_favorites_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1023px){.page_favorites .page_favorites_list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1024px){.page_favorites .koss_product_element{margin-left:0;margin-right:0;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:20px}.page_favorites .koss_product_element>*{max-width:304px}}@media (min-width:1024px) and (max-width:1400px){.page_favorites .koss_product_element{-ms-flex-preferred-size:33%;flex-basis:33%}}.page_login .heading--page_login{margin-bottom:50px}.page_login .ui.form{max-width:330px;margin:0 auto}.page_login .ui.form .field{text-align:left}.page_login .koss_btn{margin:10px 0}@media (max-width:1023px){.page_login{padding-top:57px}}@media (min-width:1024px){.page_login{padding-top:127px}}.page_register .section_wrapper--page_login{max-width:920px}.page_register .heading--page_register{margin-bottom:50px}.page_register .ui.form{margin:0 auto}.page_register .ui.form .field{text-align:left}.page_register .ui.form .warning-required{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38}.page_register #notRequired{display:none}.page_register label[for=captcha]{margin-right:10px!important;display:inline-block!important;vertical-align:middle}.page_register #captcha{width:60px;vertical-align:middle}.page_register .koss_btn{margin:10px 0}.page_register [name=sPhone]{margin-bottom:1em!important}.page_register .ui.message{text-align:left}@media (max-width:1023px){.page_register{padding-top:57px}}@media (min-width:1024px){.page_register{padding-top:127px}}.section_order--step1{text-align:left;padding-bottom:100px}.section_order--step1 .section_wrapper{max-width:1000px}.section_order--step1 .ui.message p{display:inline}.section_order--step1 .ui.message{margin-bottom:2em}.section_order--step1 .ui.table{margin-bottom:2em}.section_order--step1 td.del a{font-size:0}.section_order--step1 td.del a::after{font-family:FontAwesome;content:'\f00d';font-size:20px}.section_order--step1 .quantity .ui.input a.fa{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.section_order--step1 .quantity .ui.input input{margin:0 5px}.section_order--step1 #discountVoucher{vertical-align:middle}.section_order--step1 #discountVoucher label{margin-right:15px}.section_order--step1 #discountVoucher .ui.input{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.section_order--step1 .nextStep{text-align:right!important}}.section_order--step2{text-align:left;padding-bottom:100px}.section_order--step2 .section_wrapper{max-width:1000px}.section_order--step2 #koss_btn{margin-bottom:1em}.section_order--step2 .ui.form .warning-required{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38}.section_order--step2 #paymentChannels select{display:none}.section_order--step2 #orderLoginForm,.section_order--step2 #orderRegisterForm{margin-bottom:3em}.section_order--step2 #personalDataBlock,.section_order--step2 #shippingAndPayments{margin-bottom:2em}.section_order--step2 #paymentChannels{display:none}@media (min-width:768px){.section_order--step2 .nextStep{text-align:right!important}}.section_order--step3{text-align:left;padding-bottom:100px}body:not(.noTouchscreen) .home_shows .home_shows_image_text{opacity:1}.ui.message i.fa{margin-right:8px}@media only screen and (max-width:767px){.ui.selection.dropdown .menu{max-height:none}}@media (max-width:340px){#section_realization .r_element{font-size:17px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFuaW1hdGUuY3NzIiwic3R5bGVzLmFsbC5taW4uY3NzIiwiY2hlY2tib3gubWluLmNzcyIsImRpbW1lci5taW4uY3NzIiwiZHJvcGRvd24ubWluLmNzcyIsImZvbnQtYXdlc29tZS5taW4uY3NzIiwiZm9ybS5taW4uY3NzIiwiaW5wdXQubWluLmNzcyIsImpxdWVyeS5tbWVudS5hbGwuY3NzIiwibWVzc2FnZS5taW4uY3NzIiwibW9kYWwubWluLmNzcyIsInBub3RpZnkuY3VzdG9tLm1pbi5jc3MiLCJzZWdtZW50Lm1pbi5jc3MiLCJzbGljay5jc3MiLCJ0YWJsZS5taW4uY3NzIiwidHJhbnNpdGlvbi5taW4uY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX3NldHRpbmdzLnNjc3MiLCJiYXNlL19taXhpbnMuc2NzcyIsImJhc2UvX2NsYXNzZXMuc2NzcyIsImNvbXBvbmVudHMvX2Nvb2tpZXMuc2NzcyIsImNvbXBvbmVudHMvX2hhbWJ1cmdlcl9pbml0LnNjc3MiLCJjb21wb25lbnRzL2hhbWJ1cmdlcnMvX2Jhc2Uuc2NzcyIsImNvbXBvbmVudHMvaGFtYnVyZ2Vycy90eXBlcy9fc3F1ZWV6ZS5zY3NzIiwiY29tcG9uZW50cy9iYWNrdG90b3Auc2NzcyIsImNvbXBvbmVudHMvc2xpZGVycy5zY3NzIiwic2VjdGlvbnMvbmF2aWdhdGlvbi5zY3NzIiwic2VjdGlvbnMvZm9vdGVyLnNjc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyIsInNlY3Rpb25zL2hvbWVfc2xpZGVyLnNjc3MiLCJzZWN0aW9ucy9ob21lX3Nob3Auc2NzcyIsInNlY3Rpb25zL2hvbWVfbG9va2Jvb2suc2NzcyIsInNlY3Rpb25zL2hvbWVfYWJvdXQuc2NzcyIsInNlY3Rpb25zL2hvbWVfc2hvd3Muc2NzcyIsInNlY3Rpb25zL2hvbWVfbWVkaWEuc2NzcyIsInNlY3Rpb25zL2hvbWVfbmV3c2xldHRlci5zY3NzIiwic2VjdGlvbnMvaG9tZV9zZW8uc2NzcyIsInNlY3Rpb25zL3NlY3Rpb25faW5zdGFncmFtLnNjc3MiLCJzZWN0aW9ucy9zZWN0aW9uX2ZvbGxvdy5zY3NzIiwic2VjdGlvbnMvcGFnZV9kZWZhdWx0LnNjc3MiLCJzZWN0aW9ucy9wYWdlX3Nob3Auc2NzcyIsInNlY3Rpb25zL3BhZ2VfbG9va2Jvb2suc2NzcyIsInNlY3Rpb25zL3BhZ2Vfc2hvd3Muc2NzcyIsInNlY3Rpb25zL3BhZ2VfbWVkaWEuc2NzcyIsInNlY3Rpb25zL3BhZ2VfcHJvZHVjdC5zY3NzIiwic2VjdGlvbnMvcGFnZV9hYm91dC5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbl9jb250YWN0LnNjc3MiLCJzZWN0aW9ucy9wYWdlX2Zhdm9yaXRlcy5zY3NzIiwic2VjdGlvbnMvcGFnZV9sb2dpbi5zY3NzIiwic2VjdGlvbnMvcGFnZV9yZWdpc3Rlci5zY3NzIiwic2VjdGlvbnMvc2VjdGlvbl9vcmRlcl9zdGVwXzEuc2NzcyIsInNlY3Rpb25zL3NlY3Rpb25fb3JkZXJfc3RlcF8yLnNjc3MiLCJzZWN0aW9ucy9zZWN0aW9uX29yZGVyX3N0ZXBfMy5zY3NzIiwiX2ZpeGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUVBOzs7Ozs7QUFRQSxVQUNFLDJCQUFBLEdBQ0EsbUJBQUEsR0FDQSw0QkFBQSxLQUNBLG9CQUFBLEtBR0YsbUJBQ0Usa0NBQUEsU0FDQSwwQkFBQSxTQUdGLGdCQUNFLDJCQUFBLEdBQ0EsbUJBQUEsR0NERixtQkFDQSxvQkRHQSxtQkNMQSxtQkRTRSwyQkFBQSxLQUNBLG1CQUFBLEtBR0YsMEJBQ0UsSUFBQSxJQUFBLElBQUEsS0FBQSxHQUNFLGtDQUFBLDhCQUNBLDBCQUFBLDhCQUNBLGtCQUFBLG1CQUNBLFVBQUEsbUJBR0YsSUFBQSxJQUNFLGtDQUFBLGdDQUNBLDBCQUFBLGdDQUNBLGtCQUFBLHVCQUNBLFVBQUEsdUJBR0YsSUFDRSxrQ0FBQSxnQ0FDQSwwQkFBQSxnQ0FDQSxrQkFBQSx1QkFDQSxVQUFBLHVCQUdGLElBQ0Usa0JBQUEsc0JBQ0EsVUFBQSx1QkFJSixr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LFVBQUEsc0JBR0YsSUFDRSxrQkFBQSx1QkFDQSxVQUFBLHVCQUdGLElBQ0Usa0JBQUEscUJBQ0EsVUFBQSxxQkFHRixJQUNFLGtCQUFBLHNCQUNBLFVBQUEsc0JBR0YsR0FDRSxrQkFBQSxxQkFDQSxVQUFBLHNCQUlKLGlCQUNFLElBQ0Usa0JBQUEsc0JBQ0EsVUFBQSxzQkFHRixJQUNFLGtCQUFBLHVCQUNBLFVBQUEsdUJBR0YsSUFDRSxrQkFBQSxxQkFDQSxVQUFBLHFCQUdGLElBQ0Usa0JBQUEsc0JBQ0EsVUFBQSxzQkFHRixHQUNFLGtCQUFBLHFCQUNBLFVBQUEsc0JBSUosT0FDRSx5QkFBQSxJQUFBLE9BQ0EsaUJBQUEsSUFBQSxPQUNBLHVCQUFBLE1BQ0EsZUFBQSxNQUdGLHdCQUNFLEtBQ0Usa0JBQUEsZUFDQSxVQUFBLGVBR0YsSUFBQSxJQUNFLGtCQUFBLGtCQUFBLHNCQUNBLFVBQUEsa0JBQUEsc0JBR0YsSUFBQSxJQUFBLElBQUEsSUFDRSxrQkFBQSxxQkFBQSxxQkFDQSxVQUFBLHFCQUFBLHFCQUdGLElBQUEsSUFBQSxJQUNFLGtCQUFBLHFCQUFBLHNCQUNBLFVBQUEscUJBQUEsc0JBR0YsR0FDRSxrQkFBQSxlQUNBLFVBQUEsZ0JBSUosZ0JBQ0UsS0FDRSxrQkFBQSxlQUNBLFVBQUEsZUFHRixJQUFBLElBQ0Usa0JBQUEsa0JBQUEsc0JBQ0EsVUFBQSxrQkFBQSxzQkFHRixJQUFBLElBQUEsSUFBQSxJQUNFLGtCQUFBLHFCQUFBLHFCQUNBLFVBQUEscUJBQUEscUJBR0YsSUFBQSxJQUFBLElBQ0Usa0JBQUEscUJBQUEsc0JBQ0EsVUFBQSxxQkFBQSxzQkFHRixHQUNFLGtCQUFBLGVBQ0EsVUFBQSxnQkFJSixNQUNFLHVCQUFBLEtBQ0EsZUFBQSxLQUtGLDBCQUNFLEtBQ0Usa0JBQUEsS0FDQSxVQUFBLEtBR0YsSUFDRSxrQkFBQSxzQkFBQSxzQkFDQSxVQUFBLHNCQUFBLHNCQUdGLElBQ0Usa0JBQUEscUJBQUEscUJBQ0EsVUFBQSxxQkFBQSxxQkFHRixJQUNFLGtCQUFBLHNCQUFBLHNCQUNBLFVBQUEsc0JBQUEsc0JBR0YsSUFDRSxrQkFBQSxxQkFBQSxxQkFDQSxVQUFBLHFCQUFBLHFCQUdGLElBQ0Usa0JBQUEscUJBQUEsc0JBQ0EsVUFBQSxxQkFBQSxzQkFHRixHQUNFLGtCQUFBLEtBQ0EsVUFBQSxNQUlKLGtCQUNFLEtBQ0Usa0JBQUEsS0FDQSxVQUFBLEtBR0YsSUFDRSxrQkFBQSxzQkFBQSxzQkFDQSxVQUFBLHNCQUFBLHNCQUdGLElBQ0Usa0JBQUEscUJBQUEscUJBQ0EsVUFBQSxxQkFBQSxxQkFHRixJQUNFLGtCQUFBLHNCQUFBLHNCQUNBLFVBQUEsc0JBQUEsc0JBR0YsSUFDRSxrQkFBQSxxQkFBQSxxQkFDQSxVQUFBLHFCQUFBLHFCQUdGLElBQ0Usa0JBQUEscUJBQUEsc0JBQ0EsVUFBQSxxQkFBQSxzQkFHRixHQUNFLGtCQUFBLEtBQ0EsVUFBQSxNQUlKLFFBQ0UsdUJBQUEsT0FDQSxlQUFBLE9BR0YseUJBQ0UsTUFBQSxLQUFBLEdBQ0Usa0JBQUEsS0FDQSxVQUFBLEtBR0YsTUFDRSxrQkFBQSxnQkFBQSxnQkFDQSxVQUFBLGdCQUFBLGdCQUdGLE1BQ0Usa0JBQUEsZUFBQSxlQUNBLFVBQUEsZUFBQSxlQUdGLE1BQ0Usa0JBQUEsaUJBQUEsaUJBQ0EsVUFBQSxpQkFBQSxpQkFHRixNQUNFLGtCQUFBLGlCQUFBLGlCQUNBLFVBQUEsaUJBQUEsaUJBR0YsTUFDRSxrQkFBQSxrQkFBQSxrQkFDQSxVQUFBLGtCQUFBLGtCQUdGLE1BQ0Usa0JBQUEsaUJBQUEsaUJBQ0EsVUFBQSxpQkFBQSxpQkFHRixNQUNFLGtCQUFBLGtCQUFBLGtCQUNBLFVBQUEsa0JBQUEsbUJBSUosaUJBQ0UsTUFBQSxLQUFBLEdBQ0Usa0JBQUEsS0FDQSxVQUFBLEtBR0YsTUFDRSxrQkFBQSxnQkFBQSxnQkFDQSxVQUFBLGdCQUFBLGdCQUdGLE1BQ0Usa0JBQUEsZUFBQSxlQUNBLFVBQUEsZUFBQSxlQUdGLE1BQ0Usa0JBQUEsaUJBQUEsaUJBQ0EsVUFBQSxpQkFBQSxpQkFHRixNQUNFLGtCQUFB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LElBQ0Usa0JBQUEsc0JBQ0EsVUFBQSxzQkFHRixHQUNFLGtCQUFBLEtBQ0EsVUFBQSxNQUlKLHlCQUNFLElBQUEsSUFBQSxJQUFBLEtBQUEsR0FDRSxrQ0FBQSw4QkFDQSwwQkFBQSw4QkFHRixLQUNFLFFBQUEsRUFDQSxrQkFBQSx3QkFDQSxVQUFBLHdCQUdGLElBQ0UsUUFBQSxFQUNBLGtCQUFBLHVCQUNBLFVBQUEsdUJBR0YsSUFDRSxrQkFBQSxzQkFDQSxVQUFBLHNCQUdGLElBQ0Usa0JBQUEsc0JBQ0EsVUFBQSxzQkFHRixHQUNFLGtCQUFBLEtBQ0EsVUFBQSxNQUlKLGVBQ0UsdUJBQUEsY0FDQSxlQUFBLGNBR0YsOEJBQ0UsSUFBQSxJQUFBLElBQUEsS0FBQSxHQUNFLGtDQUFBLDhCQUNBLDBCQUFBLDhCQUdGLEtBQ0UsUUFBQSxFQUNBLGtCQUFBLHdCQUNBLFVBQUEsd0JBR0YsSUFDRSxRQUFBLEVBQ0Esa0JBQUEsdUJBQ0EsVUFBQSx1QkFHRixJQUNFLGtCQUFBLHNCQUNBLFVBQUEsc0JBR0YsSUFDRSxrQkFBQSxzQkFDQSxVQUFBLHNCQUdGLEdBQ0Usa0JBQUEsbUJBQ0EsVUFBQSxvQkFJSixzQkFDRSxJQUFBLElBQUEsSUFBQSxLQUFBLEdBQ0Usa0NBQUEsOEJBQ0EsMEJBQUEsOEJBR0YsS0FDRSxRQUFBLEVBQ0Esa0JBQUEsd0JBQ0EsVUFBQSx3QkFHRixJQUNFLFFBQUEsRUFDQSxrQkFBQSx1QkFDQSxVQUFBLHVCQUdGLElBQ0Usa0JBQUEsc0JBQ0EsVUFBQSxzQkFHRixJQUNFLGtCQUFBLHNCQUNBLFVBQUEsc0JBR0YsR0FDRSxrQkFBQSxtQkFDQSxVQUFBLG9CQUlKLFlBQ0UsdUJBQUEsV0FDQSxlQUFBLFdBR0YsNkJBQ0UsSUFDRSxrQkFBQSxrQkFDQSxVQUFBLGtCQUdGLElBQUEsSUFDRSxRQUFBLEVBQ0Esa0JBQUEscUJBQ0EsVUFBQSxxQkFHRixHQUNFLFFBQUEsRUFDQSxrQkFBQSxrQkFDQSxVQUFBLG1CQUlKLHFCQUNFLElBQ0Usa0JBQUEsa0JBQ0EsVUFBQSxrQkFHRixJ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RSw0QkFBQSxRQUNBLG9CQUFBLFFBQ0EsdUJBQUEsS0FDQSxlQUFBLEtBR0YsMkJBQ0UsS0FDRSxrQkFBQSxtQkFBQSxzQkFDQSxVQUFBLG1CQUFBLHNCQUNBLGtDQUFBLFFBQ0EsMEJBQUEsUUFDQSxRQUFBLEVBR0YsSUFDRSxrQkFBQSxtQkFBQSx1QkFDQSxVQUFBLG1CQUFBLHVCQUNBLGtDQUFBLFFBQ0EsMEJBQUEsUUFHRixJQUNFLGtCQUFBLG1CQUFBLHNCQUNBLFVBQUEsbUJBQUEsc0JBQ0EsUUFBQSxFQUdGLElBQ0Usa0JBQUEsbUJBQUEsc0JBQ0EsVUFBQSxtQkFBQSxzQkFHRixHQUNFLGtCQUFBLG1CQUNBLFVBQUEsb0JBSUosbUJBQ0UsS0FDRSxrQkFBQSxtQkFBQSxzQkFDQSxVQUFBLG1CQUFBLHNCQUNBLGtDQUFBLFFBQ0EsMEJBQUEsUUFDQSxRQUFBLEVBR0YsSUFDRSxrQkFBQSxtQkFBQSx1QkFDQSxVQUFBLG1CQUFBLHVCQUNBLGtDQUFBLFFBQ0EsMEJBQUEsUUFHRixJQUNFLGtCQUFBLG1CQUFBLHNCQUNBLFVBQUEsbUJBQUEsc0JBQ0EsUUFBQSxFQUdGLElBQ0Usa0JBQUEsbUJBQUEsc0JBQ0EsVUFBQSxtQkFBQSxzQkFHRixHQUNFLGtCQUFBLG1CQUNBLFVBQUEsb0JBSUosU0FDRSw0QkFBQSxrQkFDQSxvQkFBQSxrQkFDQSx1QkFBQSxRQUNBLGVBQUEsUUFHRiwyQkFDRSxLQUNFLGtCQUFBLG1CQUFBLHNCQUNBLFVBQUEsbUJBQUEsc0JBQ0Esa0NBQUEsUUFDQSwwQkFBQSxRQUNBLFFBQUEsRUFHRixJQUNFLGtCQUFBLG1CQUFBLHVCQUNBLFVBQUEsbUJBQUEsdUJBQ0Esa0NBQUEsUUFDQSwwQkFBQSxRQUdGLElBQ0Usa0JBQUEsbUJBQUEsc0JBQ0EsVUFBQSxtQkFBQSxzQkFDQSxRQUFBLEVBR0YsSUFDRSxrQkFBQSxtQkFBQSxzQkFDQSxVQUFBLG1CQUFBLHNCQUdGLEdBQ0Usa0JBQUEsbUJBQ0EsVUFBQSxvQkFJSixtQkFDRSxLQUNFLGtCQUFBLG1CQUFBLHNCQUNBLFVBQUEsbUJBQUEsc0JBQ0Esa0NBQUEsUUFDQSwwQkFBQSxRQUNBLFFBQUEsRUFHRixJQUNFLGtCQUFBLG1CQUFBLHVCQUNBLFVBQUEsbUJBQUEsdUJBQ0Esa0NBQUEsUUFDQSwwQkFBQSxRQUdGLElBQ0Usa0JBQUEsbUJBQUEsc0JBQ0EsVUFBQSxtQkFBQSxzQkFDQSxRQUFBLEVBR0YsSUFDRSxrQkFBQSxtQkFBQSxzQkFDQSxVQUFBLG1CQUFBLHNCQUdGLEdBQ0Usa0JBQUEsbUJBQ0EsVUFBQSxvQkFJSixTQUNFLDRCQUFBLGtCQUNBLG9CQUFBLGtCQUNBLHVCQUFBLFFBQ0EsZUFBQSxRQUdGLDRCQUNFLEtBQ0Usa0JBQUEsbUJBQ0EsVUFBQSxtQkFHRixJQUNFLGtCQUFBLG1CQUFBLHVCQUNBLFVBQUEsbUJBQUEsdUJBQ0EsUUFBQSxFQUdGLEdBQ0Usa0JBQUEsbUJBQUEsc0JBQ0EsVUFBQSxtQkFBQSxzQkFDQSxRQUFBLEdBSUosb0JBQ0UsS0FDRSxrQkFBQSxtQkFDQSxVQUFBLG1CQUdGLElBQ0Usa0JBQUEsbUJBQUEsdUJBQ0EsVUFBQSxtQkFBQSx1QkFDQSxRQUFBLEVBR0YsR0FDRSxrQkFBQSxtQkFBQSxzQkFDQSxVQUFBLG1CQUFBLHNCQUNBLFFBQUEsR0FJSixVQUNFLHVCQUFBLFNBQ0EsZUFBQSxTQUNBLDRCQUFBLGtCQUNBLG9CQUFBLGtCQUdGLDRCQUNFLEtBQ0Usa0JBQUEsbUJBQ0EsVUFBQSxtQkFHRixJQUNFLGtCQUFBLG1CQUFBLHVCQUNBLFVBQUEsbUJBQUEsdUJBQ0EsUUFBQSxFQUdGLEdBQ0Usa0JBQUEsbUJBQUEsc0JBQ0EsVUFBQSxtQkFBQSxzQkFDQSxRQUFBLEdBSUosb0JBQ0UsS0FDRSxrQkFBQSxtQkFDQSxVQUFBLG1CQUdGLElBQ0Usa0JBQUEsbUJBQUEsdUJBQ0EsVUFBQSxtQkFBQSx1QkFDQSxRQUFBLEVBR0YsR0FDRSxrQkFBQSxtQkFBQSxzQkFDQSxVQUFBLG1CQUFBLHNCQUNBLFFBQUEsR0FJSixVQUNFLDRCQUFBLGtCQUNBLG9CQUFBLGtCQUNBLHVCQUFBLFNBQ0EsZUFBQSxTQUdGLGdDQUNFLEtBQ0Usa0JBQUEsc0JBQUEsY0FDQSxVQUFBLHNCQUFBLGNBQ0EsUUFBQSxFQUdGLElBQ0Usa0JBQUEsYUFDQSxVQUFBLGFBQ0EsUUFBQSxFQUdGLElBQ0Usa0JBQUEsYUFDQSxVQUFBLGFBQ0EsUUFBQSxFQUdGLEdBQ0Usa0JBQUEsS0FDQSxVQUFBLEtBQ0EsUUFBQSxHQUlKLHdCQUNFLEtBQ0Usa0JBQUEsc0JBQUEsY0FDQSxVQUFBLHNCQUFBLGNBQ0EsUUFBQSxFQUdGLElBQ0Usa0JBQUEsYUFDQSxVQUFBLGFBQ0EsUUFBQSxFQUdGLElBQ0Usa0JBQUEsYUFDQSxVQUFBLGFBQ0EsUUFBQSxFQUdGLEdBQ0Usa0JBQUEsS0FDQSxVQUFBLEtBQ0EsUUFBQSxHQUlKLGNBQ0UsdUJBQUEsYUFDQSxlQUFBLGFBQ0Esa0NBQUEsU0FDQSwwQkFBQSxTQUdGLGlDQUNFLEtBQ0UsUUFBQSxFQUdGLEdBQ0Usa0JBQUEsc0JBQUEsYUFDQSxVQUFBLHNCQUFBLGFBQ0EsUUFBQSxHQUlKLHlCQUNFLEtBQ0UsUUFBQSxFQUdGLEdBQ0Usa0JBQUEsc0JBQUEsYUFDQSxVQUFBLHNCQUFBLGFBQ0EsUUFBQSxHQUlKLGVBQ0UsdUJBQUEsY0FDQSxlQUFBLGNBQ0Esa0NBQUEsUUFDQSwwQkFBQSxRQUdGLDRCQUNFLEtBQ0UseUJBQUEsT0FDQSxpQkFBQSxPQUNBLGtCQUFBLHdCQUNBLFVBQUEsd0JBQ0EsUUFBQSxFQUdGLEdBQ0UseUJBQUEsT0FDQSxpQkFBQSxPQUNBLGtCQUFBLEtBQ0EsVUFBQSxLQUNBLFFBQUEsR0FJSixvQkFDRSxLQUNFLHlCQUFBLE9BQ0EsaUJBQUEsT0FDQSxrQkFBQSx3QkFDQSxVQUFBLHdCQUNBLFFBQUEsRUFHRixHQUNFLHlCQUFBLE9BQ0EsaUJBQUEsT0FDQSxrQkFBQSxLQUNBLFVBQUEsS0FDQSxRQUFBLEdBSUosVUFDRSx1QkFBQSxTQUNBLGVBQUEsU0FHRixvQ0FDRSxLQUNFLHlCQUFBLEtBQUEsT0FDQSxpQkFBQSxLQUFBLE9BQ0Esa0JBQUEsdUJBQ0Es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LFFBQUEsUUFBaUIsZ0JBQWdCLFFBQUEsUUFBaUIsZ0JBQWdCLFFBQUEsUUFBaUIsa0JBQWtCLFFBQUEsUUFBaUIsdUJBQXVCLFFBQUEsUUFBaUIsc0JBQXNCLFFBQUEsUUFBaUIsc0JBQXNCLFFBQUEsUUFBaUIsd0JBQXdCLFFBQUEsUUFBaUIsdUJBQXVCLFFBQUEsUUFBaUIseUJBQXlCLFFBQUEsUUFBaUIsZ0JBQWdCLFFBQUEsUUFBaUIsa0JBQUEsbUJBQXFDLFFBQUEsUUFBaUIsa0JBQWtCLFFBQUEsUUFBaUIsd0JBQXdCLFFBQUEsUUFBaUIsaUJBQUEsaUJBQUEscUJBQXVELFFBQUEsUUFBaUIsa0JBQWtCLFFBQUEsUUFBaUIsc0JBQXNCLFFBQUEsUUFBaUIsa0JBQWtCLFFBQUEsUUFBaUIsZ0JBQWdCLFFBQUEsUUFBaUIsZ0JBQUEsMkJBQTJDLFFBQUEsUUFBaUIsMEJBQTBCLFFBQUEsUUFBaUIsMEJBQTBCLFFBQUEsUUFBaUIsa0JBQWtCLFFBQUEsUUFBaUIseUJBQXlCLFFBQUEsUUFBaUIseUJBQXlCLFFBQUEsUUFBaUIsb0JBQW9CLFFBQUEsUUFBaUIsZ0JBQWdCLFFBQUEsUUFBaUIsaUJBQWlCLFFBQUEsUUFBaUIsZ0JBQWdCLFFBQUEsUUFBaUIsbUJBQW1CLFFBQUEsUUFBaUIsd0JBQXdCLFFBQUEsUUFBaUIsd0JBQXdCLFFBQUEsUUFBaUIsaUJBQWlCLFFBQUEsUUFBaUIsd0JBQXdCLFFBQUEsUUFBaUIseUJBQXlCLFFBQUEsUUFBaUIsdUJBQXVCLFFBQUEsUUFBaUIsd0JBQXdCLFFBQUEsUUFBaUIsd0JBQXdCLFFBQUEsUUFBaUIsd0JBQXdCLFFBQUEsUUFBaUIsMkJBQTJCLFFBQUEsUUFBaUIsdUJBQXVCLFFBQUEsUUFBaUIsc0JBQXNCLFFBQUEsUUFBaUIsMEJBQTBCLFFBQUEsUUFBaUIsMEJBQTBCLFFBQUEsUUFBaUIsZUFBZSxRQUFBLFFBQWlCLHNCQUFzQixRQUFBLFFBQWlCLHVCQUF1QixRQUFBLFFBQWlCLG9CQUFvQixRQUFBLFFBQWlCLHNCQUFzQixRQUFBLFFBQWlCLHdC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QUFzQixRQUFBLFFBQWlCLG9CQUFvQixRQUFBLFFBQWlCLHNCQUFzQixRQUFBLFFBQWlCLHVCQUF1QixRQUFBLFFBQWlCLG1CQUFtQixRQUFBLFFBQWlCLGdCQUFBLG9CQUFvQyxRQUFBLFFBQWlCLHFCQUFBLHFCQUEwQyxRQUFBLFFBQWlCLG9CQUFBLG1CQUF1QyxRQUFBLFFBQWlCLG9CQUFvQixRQUFBLFFBQWlCLG9CQUFvQixRQUFBLFFBQWlCLHVCQUFBLGdCQUF1QyxRQUFBLFFBQWlCLGlCQUFBLGlCQUFrQyxRQUFBLFFBQWlCLHFCQUFBLHNCQUEyQyxRQUFBLFFBQWlCLHFCQUFxQixRQUFBLFFBQWlCLHNCQUFzQixRQUFBLFFBQWlCLGdCQUFBLGlCQUFpQyxRQUFBLFFBQWlCLG1CQUFtQixRQUFBLFFBQWlCLG9CQUFvQixRQUFBLFFBQWlCLHFCQUFBLGlCQUFzQyxRQUFBLFFBQWlCLHVCQUF1QixRQUFBLFFBQWlCLG9CQUFvQixRQUFBLFFBQWlCLDBCQUEwQixRQUFBLFFBQWlCLHdCQUF3QixRQUFBLFFBQWlCLG1CQUFtQixRQUFBLFFBQWlCLHVCQUF1QixRQUFBLFFBQWlCLG9CQUFvQixRQUFBLFFBQWlCLGtCQUFrQixRQUFBLFFBQWlCLGtCQUFrQixRQUFBLFFBQWlCLG1CQUFtQixRQUFBLFFBQWlCLHVCQUF1QixRQUFBLFFBQWlCLHNCQUFzQixRQUFBLFFBQWlCLHNCQUFzQixRQUFBLFFBQWlCLHFCQUFxQixRQUFBLFFBQWlCLGtCQUFrQixRQUFBLFFBQWlCLHVCQUF1QixRQUFBLFFBQWlCLGdCQUFnQixRQUFBLFFBQWlCLG9CQUFvQixRQUFBLFFBQWlCLHVCQUF1QixRQUFBLFFBQWlCLDZCQUE2QixRQUFBLFFBQWlCLDhCQUE4QixRQUFBLFFBQWlCLDJCQUEyQixRQUFBLFFBQWlCLDZCQUE2QixRQUFBLFFBQWlCLHNCQUFzQixRQUFBLFFBQWlCLHVCQUF1QixRQUFBLFFBQWlCLG9CQUFvQixRQUFBLFFBQWlCLHNCQUFzQixRQUFBLFFBQWlCLG1CQUFtQixRQUFBLFFBQWlCLGtCQUFrQixRQUFBLFFBQWlCLGtCQUFrQixRQUFBLFFBQWlCLHdCQUFBLGtCQUEwQyxRQUFBLFFBQWlCLG9CQUFvQixRQUFBLFFBQWlCLHNCQUFzQixRQUFBLFFBQWlCLHVCQUF1QixRQUFBLFFBQWlCLG1CQUFtQixRQUFBLFFBQWlCLGtCQUFrQixRQUFBLFFBQWlCLHNCQUFBLGlCQUF1QyxRQUFBLFFBQWlCLHNCQUFzQixRQUFBLFFBQWlCLG9CQUFvQixRQUFBLFFBQWlCLHlCQUF5QixRQUFBLFFBQWlCLG1CQUFtQixRQUFBLFFBQWlCLG1CQUFtQixRQUFBLFFBQWlCLGlCQUFpQixRQUFBLFFBQWlCLG1CQUFtQixRQUFBLFFBQWlCLHNCQUFzQixRQUFBLFFBQWlCLGtCQUFrQixRQUFBLFFBQWlCLDBCQUEwQixRQUFBLFFBQWlCLG9CQUFvQixRQUFBLFFBQWlCLGdCQUFnQixRQUFBLFFBQWlCLDBCQUFBLHFCQUErQyxRQUFBLFFBQWlCLDJCQUFBLDBCQUFBLHVCQUE0RSxRQUFBLFFBQWlCLDBCQUEwQixRQUFBLFFBQWlCLGdCQUFnQixRQUFBLFFBQWlCLHFCQUFxQixRQUFBLFFBQWlCLHdCQUFBLGtCQUEwQyxRQUFBLFFBQWlCLG9CQUFvQixRQUFBLFFBQWlCLGdCQUFnQixRQUFBLFFBQWlCLHVCQUF1QixRQUFBLFFBQWlCLHVCQUF1QixRQUFBLFFBQWlCLHFCQUFxQixRQUFBLFFBQWlCLGtCQUFrQixRQUFBLFFBQWlCLHdCQUF3QixRQUFBLFFBQWlCLHNCQUFzQixRQUFBLFFBQWlCLDRCQUE0QixRQUFBLFFBQWlCLGtCQUFrQixRQUFBLFFBQWlCLHNCQUFzQixRQUFBLFFBQWlCLDZCQUE2QixRQUFBLFFBQWlCLGtCQUFrQixRQUFBLFFBQWlCLGtCQUFrQixRQUFBLFFBQWlCLCtCQUErQixRQUFBLFFBQWlCLGdDQUFnQyxRQUFBLFFBQWlCLDZCQUE2QixRQUFBLFFBQWlCLCtCQUErQixRQUFBLFFBQWlCLGlCQUFpQixRQUFBLFFBQWlCLGdCQUFnQixRQUFBLFFBQWlCLGtCQUFrQixRQUFBLFFBQWlCLHNCQUFzQixR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QSxFQUFBLEVBQUEsRUFBQSxZQUFBLFdBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxRQUFBLEtBQUEsQ0FBQSxFQUFBLEVBQUEsRUFBQSxFQUFBLFlBQXdELDRCQUE0QixNQUFBLFFBQWUsa0JBQUEscUJBQXVDLGlCQUFBLFFBQTBCLE1BQUEscUJBQTJCLGdCQUFnQixpQkFBQSxRQUEwQixNQUFBLFFBQWUsbUJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxRQUFBLEtBQUEsQ0FBQSxFQUFBLEVBQUEsRUFBQSxFQUFBLFlBQUEsV0FBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLFFBQUEsS0FBQSxDQUFBLEVBQUEsRUFBQSxFQUFBLEVBQUEsWUFBd0Qsd0JBQXdCLE1BQUEsUUFBZSxtQkFBbUIsaUJBQUEsUUFBMEIsTUFBQSxRQUFlLG1CQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsUUFBQSxLQUFBLENBQUEsRUFBQSxFQUFBLEVBQUEsRUFBQSxZQUFBLFdBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxRQUFBLEtBQUEsQ0FBQSxFQUFBLEVBQUEsRUFBQSxFQUFBLFlBQXdELDJCQUEyQixNQUFBLFFBQWUsbUJBQW1CLGlCQUFBLFFBQTBCLE1BQUEsUUFBZSxtQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLFFBQUEsS0FBQSxDQUFBLEVBQUEsRUFBQSxFQUFBLEVBQUEsWUFBQSxXQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsUUFBQSxLQUFBLENBQUEsRUFBQSxFQUFBLEVBQUEsRUFBQSxZQUF3RCwyQkFBMkIsTUFBQSxRQUFlLGtCQUFrQixpQkFBQSxRQUEwQixNQUFBLFFBQWUsbUJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxRQUFBLEtBQUEsQ0FBQSxFQUFBLEVBQUEsRUFBQSxFQUFBLFlBQUEsV0FBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLFFBQUEsS0FBQSxDQUFBLEVBQUEsRUFBQSxFQUFBLEVBQUEsWUFBd0QsMEJBQTBCLE1BQUEsUUFBZSxrQkFBa0IsaUJBQUEsUUFBMEIsTUFBQSxRQUFlLG1CQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsUUFBQSxLQUFBLENBQUEsRUFBQSxFQUFBLEVBQUEsRUFBQSxZQUFBLFdBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxRQUFBLEtBQUEsQ0FBQSxFQUFBLEVBQUEsRUFBQSxFQUFBLFlBQXdELDBCQUEwQixNQUFBLFFBQWUsaUJBQWlCLGlCQUFBLFFBQTBCLE1BQUEsUUFBZSxtQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLFFBQUEsS0FBQSxDQUFBLEVBQUEsRUFBQSxFQUFBLEVBQUEsWUFBQSxXQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsUUFBQSxLQUFBLENBQUEsRUFBQSxFQUFBLEVBQUEsRUFBQSxZQUF3RCx5QkFBeUIsTUFBQSxRQUFlLGlCQUFpQixpQkFBQSxRQUEwQixNQUFBLFFBQWUsbUJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxRQUFBLEtBQUEsQ0FBQSxFQUFBLEVBQUEsRUFBQSxFQUFBLFlBQUEsV0FBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLFFBQUEsS0FBQSxDQUFBLEVBQUEsRUFBQSxFQUFBLEVBQUEsWUFBd0QseUJBQXlCLE1BQUEsUUFBZSxtQkFBbUIsaUJBQUEsUUFBMEIsTUFBQSxRQUFlLG1CQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsUUFBQSxLQUFBLENBQUEsRUFBQSxFQUFBLEVBQUEsRUFBQSxZQUFBLFdBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxRQUFBLEtBQUEsQ0FBQSxFQUFBLEVBQUEsRUFBQSxFQUFBLFlBQXdELDJCQUEyQixNQUFBLFFBQWUsbUJBQW1CLGlCQUFBLFFBQTBCLE1BQUEsUUFBZSxtQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLFFBQUEsS0FBQSxDQUFBLEVBQUEsRUFBQSxFQUFBLEVBQUEsWUFBQSxXQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsUUFBQSxLQUFBLENBQUEsRUFBQSxFQUFBLEVBQUEsRUFBQSxZQUF3RCwyQkFBMkIsTUFBQSxRQUFlLGlCQUFpQixpQkFBQSxRQUEwQixNQUFBLFFBQWUsbUJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxRQUFBLEtBQUEsQ0FBQSxFQUFBLEVBQUEsRUFBQSxFQUFBLFlBQUEsV0FBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLFFBQUEsS0FBQSxDQUFBLEVBQUEsRUFBQSxFQUFBLEVBQUEsWUFBd0QseUJBQXlCLE1BQUEsUUFBZSxrQkFBa0IsaUJBQUEsUUFBMEIsTUFBQSxRQUFlLG1CQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsUUFBQSxLQUFBLENBQUEsRUFBQSxFQUFBLEVBQUEsRUFBQSxZQUFBLFdBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxRQUFBLEtBQUEsQ0FBQSxFQUFBLEVBQUEsRUFBQSxFQUFBLFlBQXdELDBCQUEwQixNQUFBLFFBQWUsaUJBQWlCLFVBQUEsWUFBdUIsaUJBQWlCLFVBQUEsWUFBdUIsa0JBQWtCLFVBQUEsWUFBdUIsWUFBWSxVQUFBLElBQWUsa0JBQWtCLFVBQUEsYUFBd0IsZ0JBQWdCLFVBQUEsYUFBd0IsaUJBQWlCLFVBQUEsYUFBd0Isb0JBQW9CLFVBQUEsYUNSN2pOOzs7Ozs7OztBQVFHLFVBQVUsUUFBQSxLQUFjLFNBQUEsTUFBZ0IsUUFBQSxLQUFjLElBQUEsSUFBUyxLQUFBLElBQVUsV0FBQSxLQUFpQixXQUFBLEtBQWlCLE9BQUEsS0FBYSxtQkFBQSxJQUFBLElBQUEsSUFBQSxFQUFBLGNBQUEsQ0FBQSxJQUFBLElBQUEsS0FBQSxJQUFBLGVBQUEsV0FBQSxJQUFBLElBQUEsSUFBQSxFQUFBLGNBQUEsQ0FBQSxJQUFBLElBQUEsS0FBQSxJQUFBLGVBQXdFLHlCQUFBLElBQUEsSUFBa0MsaUJBQUEsSUFBQSxJQUEwQixjQUFBLGFBQTRCLG9CQUFBLEtBQTBCLGlCQUFBLEtBQXVCLGdCQUFBLEtBQXNCLFlBQUEsS0FBa0IsWUFBQSxHQUFBLENBQUEsSUFBQSxDQUFBLE1BQUEsQ0FBQSxTQUFBLENBQUEsUUFBK0MsOEJBQUEsa0NBQWdFLHVCQUFBLGFBQXFDLHdCQUFBLGFBQXNDLHNCQUFzQiwwQkFBQSxhQUF3QywyQkFBQSxhQUF5QyxpQkFBaUIsT0FBQSxRQUFnQixTQUFBLFNBQW1CLElBQUEsUUFBYSxNQUFBLFFBQWUsUUFBQSxFQUFXLFFBQUEsR0FBWSxVQUFBLE9BQWtCLE1BQUEsS0FBWSxNQUFBLFFBQWUsT0FBQSxRQUFnQixRQUFBLFFBQUEsRUFBQSxFQUFBLEVBQXVCLHVCQUF1QixRQUFBLEVBQVcsa0JBQWtCLFFBQUEsTUFBZSxZQUFBLElBQUEsQ0FBQSxnQkFBQSxDQUFBLEtBQUEsQ0FBQSxTQUFBLENBQUEsV0FBOEQsV0FBQSxLQUFpQixPQUFBLEVBQVUsUUFBQSxRQUFBLE9BQXdCLG1CQUFBLEtBQUEsV0FBQSxLQUFpQixNQUFBLGdCQUFzQixjQUFBLElBQUEsTUFBQSxtQkFBMkMsMkJBQTJCLFVBQUEsY0FBeUIsWUFBQSxhQUEwQixZQUFBLElBQWlCLG1CQUFtQixRQUFBLE1BQWUsTUFBQSxLQUFZLFVBQUEsSUFBZSxZQUFBLElBQWlCLFFBQUEsT0FBZ0IsV0FBQSxLQUFpQix5QkFBeUIsUUFBQSxZQUFxQixRQUFBLFlBQXFCLFFBQUEsS0FBYyxtQkFBQSxXQUErQixzQkFBQSxPQUE4QixtQkFBQSxJQUF3QixlQUFBLElBQW9CLDBCQUEwQixRQUFBLE1BQWUsaUJBQUEsRUFBb0IsU0FBQSxFQUFBLEVBQUEsS0FBbUIsS0FBQSxFQUFBLEVBQUEsS0FBZSxNQUFBLEdBQVUsb0JBQUEsSUFBeUIsbUJBQUEsSUFBd0IsV0FBQSxJQUFnQixpQ0FBaUMsb0JBQUEsSUFBeUIsbUJBQUEsSUFBd0IsV0FBQSxJQUFnQixvQ0FBb0Msb0JBQUEsT0FBNEIsbUJBQUEsT0FBMkIsV0FBQSxPQUFtQiw2QkFBNkIsb0JBQUEsUUFBNkIsbUJBQUEsUUFBNEIsV0FBQSxRQUFvQixnQ0FBZ0MsUUFBQSxNQUFlLGlCQUFBLEVBQW9CLFNBQUEsRUFBQSxFQUFBLEtBQW1CLEtBQUEsRUFBQSxFQUFBLEtBQWUsVUFBQSxFQUFhLG9CQUFBLElBQXlCLG1CQUFBLElBQXdCLFdBQUEsSUFBZ0Isc0NBQUEsdUNBQTZFLGlCQUFBLEVBQW9CLFNBQUEsRUFBQSxFQUFBLEtBQW1CLEtBQUEsRUFBQSxFQUFBLEtBQWUsVUFBQSxHQUFjLE1BQUEsS0FBWSxhQUFBLElBQWtCLGlDQUFpQyxPQUFBLEVBQVUsUUFBQSxFQUFXLE1BQUEsS0FBWSxZQUFBLEVBQWUsVUFBQSxLQUFnQixtQkFBbUIsV0FBQSxRQUFvQixRQUFBLEtBQUEsS0FBbUIsV0FBQSxJQUFBLE1BQUEsbUJBQXdDLFdBQUEsTUFBa0IsMkJBQTJCLFlBQUEsTUFBbUIseUNBQXlDLFVBQVUsTUFBQSxJQUFXLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IseUNBQXlDLFVBQVUsTUFBQSxJQUFXLE9BQUEsRUFBQSxFQUFBLEVBQUEsTUFBb0IseUNBQXlDLFVBQVUsTUFBQSxNQUFhLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IsMENBQTBDLFVBQVUsTUFBQSxNQUFhLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IsMENBQTBDLFVBQVUsTUFBQSxNQUFhLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IseUNBQXlDLGtCQUFrQixjQUFBLFFBQXVCLGlCQUFpQixJQUFBLFVBQWUsTUFBQSxLQUFZLE1BQUEsaUJBQXVCLHlDQUF5QyxrQkFBa0IsUUFBQSxPQUFBLGVBQThCLGNBQUEsa0JBQWdDLG1CQUFtQixRQUFBLE1BQWUsUUFBQSxlQUF1QixpQkFBaUIsSUFBQSxnQkFBb0IsTUFBQSxnQkFBc0IseUJBQXlCLG1CQUFBLFNBQTZCLHNCQUFBLE9BQThCLG1CQUFBLE9BQTJCLGVBQUEsT0FBdUIsMEJBQTBCLFFBQUEsTUFBZSxVQUFBLEtBQWdCLE9BQUEsRUFBQSxlQUF3QixXQUFBLE9BQW1CLFFBQUEsRUFBQSxFQUFBLGVBQTJCLGlDQUFpQyxVQUFBLEtBQWdCLFdBQUEsT0FBbUIsZ0NBQWdDLFFBQUEsTUFBZSxNQUFBLGVBQXFCLE9BQUEsWUFBbUIsUUFBQSxLQUFBLFlBQXlCLG1CQUFBLEtBQUEsV0FBQSxLQUFpQixtQkFBbUIsUUFBQSxLQUFBLEtBQUEsWUFBOEIsMkJBQUEsNEJBQXVELGNBQUEsTUFBcUIsOEJBQThCLG1CQUFBLElBQUEsSUFBQSxLQUFBLElBQUEsZUFBQSxXQUFBLElBQUEsSUFBQSxLQUFBLElBQUEsZUFBMkMsZ0JBQWdCLGlCQUFBLFlBQThCLE9BQUEsS0FBYSxjQUFBLEVBQWlCLG1CQUFBLGVBQUEsV0FBQSxlQUEwQixNQUFBLEtBQVkseUJBQUEseUJBQUEsd0JBQTBFLGlCQUFBLFlBQThCLHdCQUF3QixNQUFBLEtBQVksdUJBQXVCLElBQUEsS0FBVSxNQUFBLE9BQWMsaUNBQWlDLE1BQUEsZ0JBQXNCLDRDQUE0QyxNQUFBLGdCQUFzQix5Q0FBeUMsdUJBQXVCLE1BQUEsTUFBYSxrQkFBa0IsUUFBQSxNQUFlLFdBQUEsT0FBbUIsUUFBQSxHQUFZLGlCQUFpQixRQUFBLE1BQWUsMkJBQTJCLFNBQUEsT0FBaUIsbUNBQW1DLFNBQUEsS0FBZSwyQkFBQSxNQUFrQyw0QkFBNEIsU0FBQSxNQUFnQixtQ0FBbUMsU0FBQSxpQkFBMEIsT0FBQSxPQUFBLGVBQTZCLHNDQUFzQyxTQUFBLEtBQWUsMkJBQUEsTUFBa0MsOENBQThDLFNBQUEsT0FBaUIsbURBQW1ELFNBQUEsU0FBbUIsS0FBQSxJQUFVLFdBQUEsaUJBQTRCLG9DQUFvQyxRQUFBLEtBQWMseUNBQXlDLG1DQUFtQyxXQUFBLGVBQTBCLGNBQUEsZ0JBQThCLDZCQUE2QixXQUFBLFdBQXNCLFNBQUEsS0FBZSxxQkFBcUIsTUFBQSxjQUFvQixLQUFBLGVBQW9CLE9BQUEsSUFBQSxLQUFpQiwrQkFBK0IsS0FBQSxZQUFpQiw2QkFBNkIsY0FBQSxRQUF1Qiw0QkFBNEIsSUFBQSxVQUFlLE1BQUEsS0FBWSxNQUFBLGdCQUFzQixVQUFVLFVBQUEsS0FBZ0IsZ0NBQWdDLFVBQUEsTUFBaUIseUNBQXlDLGVBQWUsTUFBQSxJQUFXLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IseUNBQXlDLGVBQWUsTUFBQSxNQUFhLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IseUNBQXlDLGVBQWUsTUFBQSxNQUFhLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IsMENBQTBDLGVBQWUsTUFBQSxNQUFhLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IsMENBQTBDLGVBQWUsTUFBQSxNQUFhLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IsaUNBQWlDLFVBQUEsTUFBaUIseUNBQXlDLGVBQWUsTUFBQSxJQUFXLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IseUNBQXlDLGVBQWUsTUFBQSxNQUFhLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IseUNBQXlDLGVBQWUsTUFBQSxNQUFhLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IsMENBQTBDLGVBQWUsTUFBQSxNQUFhLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IsMENBQTBDLGVBQWUsTUFBQSxNQUFhLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IsaUNBQWlDLFVBQUEsTUFBaUIseUNBQXlDLGdCQUFnQixNQUFBLElBQVcsT0FBQSxFQUFBLEVBQUEsRUFBQSxRQUFzQix5Q0FBeUMsZ0JBQWdCLE1BQUEsTUFBYSxPQUFBLEVBQUEsRUFBQSxFQUFBLFFBQXNCLHlDQUF5QyxnQkFBZ0IsTUFBQSxNQUFhLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IsMENBQTBDLGdCQUFnQixNQUFBLE1BQWEsT0FBQSxFQUFBLEVBQUEsRUFBQSxRQUFzQiwwQ0FBMEMsZ0JBQWdCLE1BQUEsTUFBYSxPQUFBLEVBQUEsRUFBQSxFQUFBLFFBQXNCLHdCQUF3QixVQUFBLE1BQWlCLHlDQUF5QyxnQkFBZ0IsTUFBQSxJQUFXLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IseUNBQXlDLGdCQUFnQixNQUFBLElBQVcsT0FBQSxFQUFBLEVBQUEsRUFBQSxNQUFvQix5Q0FBeUMsZ0JBQWdCLE1BQUEsT0FBYyxPQUFBLEVBQUEsRUFBQSxFQUFBLFFBQXNCLDBDQUEwQyxnQkFBZ0IsTUFBQSxPQUFjLE9BQUEsRUFBQSxFQUFBLEVBQUEsUUFBc0IsMENBQTBDLGdCQUFnQixNQUFBLE9BQWMsT0FBQSxFQUFBLEVBQUEsRUFBQSxRQ1I1aFAsWUFBWSxJQUFBLEtBQVUsTUFBQSxLQUFZLFNBQUEsU0FBbUIsT0FBQSxLQUFhLFFBQUEsRUFBVyxpQkFBaUIsU0FBQSxNQUFnQixRQUFBLE9BQWdCLDBCQUEwQixpQkFBQSxlQUFnQyxJQUFBLEVBQU8sS0FBQSxFQUFRLFNBQUEsU0FBbUIsT0FBQSxLQUFhLE1BQUEsS0FBWSxRQUFBLEVBQVcsK0JBQStCLFNBQUEsTUFBZ0IsUUFBQSxPQUFnQiwwQkFBMEIsUUFBQSxnQkFBd0IsNEJBQTRCLG1CQUFBLEtBQUEsSUFBQSxJQUFBLENBQUEsSUFBQSxJQUFBLElBQUEsQ0FBQSxNQUFBLElBQUEsSUFBQSxDQUFBLE9BQUEsSUFBQSxLQUFBLFdBQUEsS0FBQSxJQUFBLElBQUEsQ0FBQSxJQUFBLElBQUEsSUFBQSxDQUFBLE1BQUEsSUFBQSxJQUFBLENBQUEsT0FBQSxJQUFBLEtBQXNFLGlDQUFpQyxtQkFBQSxRQUFBLElBQUEsT0FBQSxXQUFBLFFBQUEsSUFBQSxPQUErQixRQUFBLEVBQVcsNERBQTRELG1CQUFBLFFBQUEsSUFBQSxNQUFBLENBQUEsS0FBQSxJQUFBLElBQUEsQ0FBQSxJQUFBLElBQUEsSUFBQSxDQUFBLE1BQUEsSUFBQSxJQUFBLENBQUEsT0FBQSxJQUFBLEtBQUEsV0FBQSxRQUFBLElBQUEsTUFBQSxDQUFBLEtBQUEsSUFBQSxJQUFBLENBQUEsSUFBQSxJQUFBLElBQUEsQ0FBQSxNQUFBLElBQUEsSUFBQSxDQUFBLE9BQUEsSUFBQSxLQUF5RixtQ0FBbUMsbUJBQUEsUUFBQSxJQUFBLE9BQUEsV0FBQSxRQUFBLElBQUEsT0FBK0IsUUFBQSxFQUFXLDhEQUE4RCxtQkFBQSxRQUFBLElBQUEsTUFBQSxDQUFBLEtBQUEsSUFBQSxJQUFBLENBQUEsSUFBQSxJQUFBLElBQUEsQ0FBQSxNQUFBLElBQUEsSUFBQSxDQUFBLE9BQUEsSUFBQSxLQUFBLFdBQUEsUUFBQSxJQUFBLE1BQUEsQ0FBQSxLQUFBLElBQUEsSUFBQSxDQUFBLElBQUEsSUFBQSxJQUFBLENBQUEsTUFBQSxJQUFBLElBQUEsQ0FBQSxPQUFBLElBQUEsS0FBeUYsaUNBQWlDLG1CQUFBLFFBQUEsSUFBQSxPQUFBLFdBQUEsUUFBQSxJQUFBLE9BQStCLFFBQUEsRUFBVyw0REFBNEQsbUJBQUEsUUFBQSxJQUFBLE1BQUEsQ0FBQSxLQUFBLElBQUEsSUFBQSxDQUFBLElBQUEsSUFBQSxJQUFBLENBQUEsTUFBQSxJQUFBLElBQUEsQ0FBQSxPQUFBLElBQUEsS0FBQSxXQUFBLFFBQUEsSUFBQSxNQUFBLENBQUEsS0FBQSxJQUFBLElBQUEsQ0FBQSxJQUFBLElBQUEsSUFBQSxDQUFBLE1BQUEsSUFBQSxJQUFBLENBQUEsT0FBQSxJQUFBLEtBQXlGLCtCQUErQixRQUFBLEVBQVcsK0JBQStCLG1CQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsZUFBMkYsV0FBQSxFQUFBLElBQUEsS0FBQSxFQUFBLGVBQXVDLHNCQUFzQixvQkFBQSxFQUFBLEVBQXlCLFFBQUEsS0FBYyxPQUFBLEtBQWEsT0FBQSxFQUFVLDRCQUE0QixRQUFBLElBQWEsV0FBQSxPQUFtQixRQUFBLE1BQWUsT0FBQSxFQUFVLE1BQUEsS0FBWSx1Q0FBc0YsY0FBQSxFQUFpQixrQkFBa0IsUUFBQSxNQUFlLGNBQUEsS0FBb0IsV0FBQSxFQUFjLGlCQUFpQixRQUFBLE1BQWUsaUJBQUEsc0JBQXVDLFFBQUEsTUFBZSxNQUFBLEtBQVksYUFBQSxLQUFtQiw2QkFBQSwwQkFBdUQsS0FBQSxLQUFXLE1BQUEsS0FBWSw2QkFBQSw4QkFBMkQsT0FBQSxLQUFhLElBQUEsS0FBVSx3QkFBd0IsS0FBQSxJQUFVLE1BQUEsS0FBWSxZQUFBLE9BQW9CLGFBQTRELGNBQUEsRUFBaUIsa0NBQWtDLFFBQUEsS0FBYywrQkFBK0IsY0FBQSxLQUFvQixvQkFBb0IsaUJBQUEsUUFBMEIsT0FBQSxFQUFBLE1BQUEsS0FBcUIsTUFBQSxRQUFlLGtCQUFrQixpQkFBQSxRQUEwQixPQUFBLEVBQUEsTUFBQSxRQUF3QixNQUFBLFFBQWUscUJBQXFCLGlCQUFBLFFBQTBCLE9BQUEsRUFBQSxNQUFBLFFBQXdCLE1BQUEsUUFBZSxtQkFBbUIsaUJBQUEsUUFBMEIsaUJBQUEsbUhBQW9JLE9BQUEsRUFBQSxNQUFBLFFBQXdCLE1BQUEsUUFBZSx5QkFBQSx1QkFBQSx5QkFBQSwwQkFBQSwwQkFBNkgsU0FBQSxTQUFtQixNQUFBLEtBQVksT0FBQSxLQUFhLFVBQUEsS0FBZ0IsWUFBQSxJQUFpQixZQUFBLEtBQWtCLFlBQUEsYUFBQSxDQUFBLE9BQUEsQ0FBQSxVQUE2QyxjQUFBLElBQW1CLCtCQUFBLDZCQUFBLCtCQUFBLGdDQUFBLGdDQUEySixTQUFBLFNBQW1CLElBQUEsRUFBTyxLQUFBLElBQVUseUJBQXlCLGlCQUFBLFFBQTBCLE1BQUEsUUFBZSxXQUFBLElBQWdCLCtCQUErQixRQUFBLElBQWEsdUJBQXVCLGlCQUFBLFFBQTBCLE1BQUEsUUFBZSxXQUFBLElBQWdCLDZCQUE2QixRQUFBLElBQWEsMEJBQTBCLGlCQUFBLFFBQTBCLE1BQUEsUUFBZSxXQUFBLElBQWdCLGdDQUFnQyxRQUFBLFVBQW1CLHdCQUF3QixTQUFBLFNBQW1CLE1BQUEsRUFBUyxPQUFBLEVBQVUsWUFBQSxJQUFBLE1BQUEsWUFBbUMsYUFBQSxJQUFBLE1BQUEsWUFBb0MsY0FBQSxLQUFBLE1BQUEsUUFBa0MsVUFBQSxFQUFhLFlBQUEsRUFBZSxNQUFBLFFBQWUsV0FBQSxJQUFnQiw4QkFBOEIsU0FBQSxTQUFtQixJQUFBLElBQVMsS0FBQSxLQUFXLFVBQUEsS0FBZ0IsWUFBQSxJQUFpQixZQUFBLEtBQWtCLFlBQUEsYUFBQSxDQUFBLE9BQUEsQ0FBQSxVQUE2QyxRQUFBLElBQWEseUJBQUEsMEJBQW1ELFFBQUEsYUFBc0IsK0JBQStCLElBQUEsS0FBVSxRQUFBLFVBQW1CLGdDQUFnQyxJQUFBLEtBQVUsUUFBQSxVQUFpRCxrQkFBQSxlQUEwRixVQUFBLGVBQXlCLHVEQUFxRixrQkFBQSxlQUEwRixVQUFBLGVBQXlCLG9DQUFvQyxZQUFBLEtBQWtCLDBDQUFBLDZDQUF1RixRQUFBLE1BQWUsTUFBQSxLQUFZLGNBQUEsZUFBNkIsdUNBQXVDLGVBQUEsVUFBMEIsWUFBQSxJQUFpQixRQUFBLElBQUEsSUFBaUIsT0FBQSxLQUFhLFdBQUEsRUFBQSxFQUFnQixtREFBbUQsT0FBQSxLQUFhLGNBQUEsRUFBaUIsMERBQTBELGlCQUFBLEtBQXVCLE1BQUEsUUFBZSx3REFBd0QsaUJBQUEsUUFBMEIsTUFBQSxRQUFlLDJEQUEyRCxpQkFBQSxRQUEwQixNQUFBLFFBQWUseURBQXlELGlCQUFBLFFBQTBCLE1BQUEsUUFBZSxtQkFBQSxvQkFBdUMsTUFBQSxNQUFhLFlBQUEsS0FBa0Isc0JBQXNCLFNBQUEsU0FBbUIsS0FBQSxFQUFRLHlCQUF5QixtQ0FBbUMsU0FBQSxNQUFnQixJQUFBLEVBQU8sTUFBQSxFQUFTLEtBQUEsRUFBUSxNQUFBLGVBQXFCLFVBQUEsTUFBaUIsdUJBQUEsWUFBb0Msb0JBQUEsWUFBaUMsbUJBQUEsWUFBZ0MsZUFBQSxZQUE0QixzREFBc0QsbUJBQUEsS0FBK0MsV0FBQSxLQUFpQixvQkFBQSxJQUF5Qiw4Q0FBNkYsY0FBQSxFQUFpQixvREFBQSxpREFBcUcsS0FBQSxFQUFRLE1BQUEsRUFBUyxvREFBQSxxREFBeUcsS0FBQSxFQUFRLE1BQUEsRUFBUyxPQUFBLEVBQVUsSUFBQSxLQUFVLHVFQUFBLHdFQUErSSxpQkFBQSxJQUFzQixvQkFBQSxLQ0F0c007Ozs7Ozs7O0FBUUcsWUFBWSxTQUFBLFNBQW1CLFdBQUEsS0FBaUIsbUJBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxtQkFBQSxXQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsbUJBQTBDLE9BQUEsS0FBQSxFQUFlLFFBQUEsSUFBQSxJQUFpQixjQUFBLGFBQTRCLE9BQUEsSUFBQSxNQUFBLG1CQUFvQyx3QkFBd0IsV0FBQSxFQUFjLHVCQUF1QixjQUFBLEVBQWlCLHFCQUFxQixPQUFBLEVBQVUsYUFBQSxFQUFnQixjQUFBLEVBQWlCLFdBQUEsS0FBQSxZQUE2QixjQUFBLEVBQWlCLG1CQUFBLEtBQUEsV0FBQSxLQUFpQixPQUFBLEtBQWEsY0FBQSxJQUFBLE1BQUEsbUJBQTJDLGdDQUFnQyxjQUFBLEtBQW9CLGdDQUFnQyxNQUFBLEtBQVksb0VBQW9FLHVCQUFBLEVBQTBCLHdCQUFBLEVBQTJCLG9FQUFvRSwwQkFBQSxFQUE2QiwyQkFBQSxFQUE4QiwwRUFBMEUsdUJBQUEsRUFBMEIsd0JBQUEsRUFBMkIsNkVBQTZFLDBCQUFBLEVBQTZCLDJCQUFBLEVBQThCLGlDQUFBLDRCQUFBLHNCQUFtRixZQUFBLElBQWlCLGVBQUEsSUFBb0IsaUJBQWlCLE9BQUEsS0FBQSxFQUFlLGNBQUEsYUFBNEIsd0JBQXdCLFdBQUEsS0FBaUIsT0FBQSxJQUFBLE1BQUEsbUJBQW9DLG1CQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsbUJBQUEsV0FBQSxFQUFBLElBQUEsSUFBQSxFQUFBLG1CQUEwQyx1Q0FBdUMsUUFBQSxJQUFBLElBQWlCLGtCQUFBLG1CQUFxQyxPQUFBLElBQUEsRUFBYyxtQkFBQSxHQUFBLFdBQUEsR0FBZSxRQUFBLEtBQWMsOEJBQThCLFdBQUEsRUFBYyw2QkFBNkIsY0FBQSxFQUFpQix3QkFBQSx5QkFBQSx5QkFBQSwwQkFBb0csaUJBQUEsS0FBdUIsV0FBQSxRQUFvQixRQUFBLEdBQVksUUFBQSxNQUFlLE9BQUEsS0FBYSxLQUFBLEVBQVEsU0FBQSxTQUFtQixNQUFBLEtBQVksT0FBQSxJQUFBLE1BQUEsbUJBQW9DLG1CQUFBLEdBQUEsV0FBQSxHQUFlLHlCQUFBLDBCQUFtRCxrQkFBQSxnQkFBa0MsVUFBQSxnQkFBMEIsSUFBQSxFQUFPLFFBQUEsR0FBWSx3QkFBQSx5QkFBaUQsa0JBQUEsZUFBaUMsVUFBQSxlQUF5QixJQUFBLEVBQU8sUUFBQSxHQUFZLHlDQUF5QyxXQUFBLElBQWdCLGNBQUEsRUFBaUIscURBQXFELFdBQUEsRUFBYyw0Q0FBNEMsV0FBQSxFQUFjLGNBQUEsSUFBbUIsdURBQXVELGNBQUEsRUFBaUIsb0JBQW9CLGVBQUEsTUFBc0IsMEJBQUEsMkJBQUEsMkJBQUEsNEJBQTRHLFFBQUEsR0FBWSxTQUFBLFNBQW1CLE9BQUEsS0FBYSxLQUFBLEVBQVEsV0FBQSxJQUFBLE1BQUEsbUJBQXdDLFdBQUEsZ0JBQTJCLE1BQUEsS0FBWSxPQUFBLElBQVksV0FBQSxRQUFvQiwyQkFBQSw0QkFBdUQsUUFBQSxLQUFjLGdDQUFBLGlDQUFpRSxRQUFBLE1BQWUsT0FBQSxFQUFVLG1DQUFBLG9DQUFBLG9DQUFBLHFDQUFnSixpQkFBQSxnQkFBaUMsV0FBQSxJQUFBLE1BQUEsbUJBQXdDLG1CQUFtQixRQUFBLE1BQWUsa0NBQWtDLFFBQUEsSUFBYSxvQ0FBQSwyQ0FBK0UsYUFBQSxFQUFnQixjQUFBLEVBQWlCLG9CQUFvQixRQUFBLE1BQWUscUJBQXFCLFFBQUEsbUJBQTRCLFFBQUEsbUJBQTRCLFFBQUEsWUFBcUIsOEJBQUEsOEJBQTRELFFBQUEsTUFBZSxpQkFBQSxFQUFvQixTQUFBLEVBQUEsRUFBQSxLQUFtQixLQUFBLEVBQUEsRUFBQSxLQUFlLHFCQUFxQixRQUFBLFdBQW9CLFFBQUEsSUFBYSxXQUFBLE9BQW1CLGVBQUEsT0FBdUIsY0FBQSxNQUFxQixtQkFBQSxvQkFBdUMsbUJBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxrQkFBQSxDQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsbUJBQUEsV0FBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGtCQUFBLENBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxtQkFBMEUsYUFBYSxtQkFBQSxTQUE2QixzQkFBQSxPQUE4QixtQkFBQSxPQUEyQixlQUFBLE9BQXVCLFNBQUEsU0FBbUIsT0FBQSxLQUFBLEVBQWUsT0FBQSxJQUFBLE1BQUEsbUJBQW9DLG1CQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsbUJBQUEsV0FBQSxFQUFBLElBQUEsSUFBQSxFQUFBLG1CQUEwQyxjQUFBLGFBQTRCLHlCQUF5QixXQUFBLEVBQWMsd0JBQXdCLGNBQUEsRUFBaUIsc0JBQXNCLElBQUEsRUFBTyxPQUFBLEVBQVUsY0FBQSxFQUFpQixPQUFBLEVBQVUsTUFBQSxLQUFZLG1CQUFBLEtBQUEsV0FBQSxLQUFpQixPQUFBLEtBQWEsV0FBQSxJQUFBLE1BQUEsbUJBQXdDLG1EQUFtRCxXQUFBLEtBQWlCLFdBQUEsRUFBYyxPQUFBLEVBQVUsY0FBQSxFQUFpQixJQUFBLEVBQU8sY0FBQSxhQUFBLGFBQUEsRUFBQSxFQUE2QyxrREFBa0QsSUFBQSxFQUFPLE9BQUEsRUFBVSxXQUFBLEVBQWMsY0FBQSxFQUFpQixtQkFBQSxFQUFBLElBQUEsSUFBQSxFQUFBLGtCQUFBLENBQUEsS0FBQSxXQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsa0JBQUEsQ0FBQSxLQUErQyxjQUFBLEVBQUEsRUFBQSxhQUFBLGFBQTZDLGtEQUFrRCxjQUFBLGFBQTRCLDBCQUEwQixXQUFBLElBQUEsTUFBQSxtQkFBd0MsT0FBQSxLQUFBLEtBQWtCLG1DQUFtQyxXQUFBLEtBQWlCLGlEQUFpRCxXQUFBLEVBQWMsd0JBQXdCLFFBQUEsWUFBcUIsUUFBQSxZQUFxQixRQUFBLEtBQWMsbUJBQUEsV0FBK0Isc0JBQUEsT0FBOEIsbUJBQUEsSUFBd0IsZUFBQSxJQUFvQixpQkFBQSxZQUE4QixjQUFBLEVBQWlCLFFBQUEsRUFBVyxpQkFBQSxLQUF1QixtQkFBQSxFQUFBLElBQUEsSUFBQSxFQUFBLG1CQUFBLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxtQkFBMEMsT0FBQSxLQUFBLEVBQWUsY0FBQSxhQUE0QixPQUFBLElBQUEsTUFBQSxtQkFBb0Msa0NBQWtDLE9BQUEsRUFBVSxpQkFBQSxZQUE4QixjQUFBLEVBQWlCLE9BQUEsS0FBYSxtQkFBQSxLQUFBLFdBQUEsS0FBaUIsV0FBQSxJQUFBLE1BQUEsbUJBQXdDLGlDQUFpQyxpQkFBQSxFQUFvQixLQUFBLEVBQUEsRUFBQSxLQUFlLFNBQUEsRUFBQSxFQUFBLElBQWtCLE9BQUEsRUFBVSxVQUFBLEVBQWEsaUJBQUEsWUFBOEIsY0FBQSxFQUFpQixPQUFBLEtBQWEsbUJBQUEsS0FBQSxXQUFBLEtBQWlCLFlBQUEsSUFBQSxNQUFBLG1CQUF5Qyw4Q0FBOEMsV0FBQSxLQUFpQiw2Q0FBNkMsWUFBQSxLQUFrQixxQkFBcUIsUUFBQSxJQUFhLE1BQUEsa0JBQXdCLG9CQUFvQixTQUFBLFNBQW1CLE9BQUEsUUFBZ0IsZUFBQSxLQUFxQixZQUFBLGVBQTJCLE1BQUEsc0JBQTRCLG1CQUFBLElBQUEsR0FBQSxPQUFrQyxXQUFBLElBQUEsR0FBQSxPQUEwQiwyQkFBMkIsU0FBQSxTQUFtQixRQUFBLEdBQVksSUFBQSxFQUFPLEtBQUEsRUFBUSxXQUFBLHFCQUFnQyxNQUFBLEtBQVksT0FBQSxLQUFhLGNBQUEsYUFBNEIsUUFBQSxJQUFhLDBCQUEwQixTQUFBLFNBQW1CLFFBQUEsR0FBWSxJQUFBLElBQVMsS0FBQSxJQUFVLE9BQUEsT0FBQSxFQUFBLEVBQUEsT0FBMEIsTUFBQSxJQUFXLE9BQUEsSUFBWSxrQkFBQSxhQUFBLElBQUEsT0FBMkMsVUFBQSxhQUFBLElBQUEsT0FBbUMsa0NBQUEsU0FBNEMsMEJBQUEsU0FBb0MsY0FBQSxPQUFzQixhQUFBLFFBQUEsZUFBQSxlQUFBLGVBQWtFLGFBQUEsTUFBb0IsYUFBQSxLQUFtQixtQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLFlBQUEsV0FBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLFlBQWtDLFdBQUEsUUFBb0IsUUFBQSxJQUFhLGdDQUFnQyxLQUFLLGtCQUFBLFVBQTRCLFVBQUEsVUFBb0IsR0FBRyxrQkFBQSxlQUFpQyxVQUFBLGdCQUEwQix3QkFBd0IsS0FBSyxrQkFBQSxVQUE0QixVQUFBLFVBQW9CLEdBQUcsa0JBQUEsZUFBaUMsVUFBQSxnQkFBMEIsa0JBQWtCLFdBQUEsS0FBQSxZQUE2QixtQkFBQSxLQUFBLFdBQUEsS0FBaUIsT0FBQSxLQUFhLGNBQUEsRUFBaUIsMkJBQTJCLFFBQUEsSUFBYSxRQUFBLE1BQWUsT0FBQSxFQUFVLE1BQUEsS0FBWSxXQUFBLE9BQW1CLCtCQUErQixXQUFBLElBQUEsTUFBQSxrQkFBdUMseUJBQXlCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGtDQUFrQyxXQUFBLElBQUEsTUFBQSxrQkFBdUMsNEJBQTRCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGtDQUFrQyxXQUFBLElBQUEsTUFBQSxrQkFBdUMsNEJBQTRCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGlDQUFpQyxXQUFBLElBQUEsTUFBQSxrQkFBdUMsMkJBQTJCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGlDQUFpQyxXQUFBLElBQUEsTUFBQSxrQkFBdUMsMkJBQTJCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGdDQUFnQyxXQUFBLElBQUEsTUFBQSxrQkFBdUMsMEJBQTBCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGdDQUFnQyxXQUFBLElBQUEsTUFBQSxrQkFBdUMsMEJBQTBCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGtDQUFrQyxXQUFBLElBQUEsTUFBQSxrQkFBdUMsNEJBQTRCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGtDQUFrQyxXQUFBLElBQUEsTUFBQSxrQkFBdUMsNEJBQTRCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGdDQUFnQyxXQUFBLElBQUEsTUFBQSxrQkFBdUMsMEJBQTBCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGlDQUFpQyxXQUFBLElBQUEsTUFBQSxrQkFBdUMsMkJBQTJCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGdDQUFnQyxXQUFBLElBQUEsTUFBQSxrQkFBdUMsMEJBQTBCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGlDQUFpQyxXQUFBLElBQUEsTUFBQSxrQkFBdUMsMkJBQTJCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLG1DQUFtQyxXQUFBLEtBQWlCLG9DQUFvQyxXQUFBLE1BQWtCLHFDQUFxQyxXQUFBLE9BQW1CLG9CQUFBLG1DQUF1RCxNQUFBLEtBQVksYUFBQSxJQUFrQixvQ0FBb0MsTUFBQSxNQUFhLFlBQUEsSUFBaUIscUJBQXFCLE9BQUEsS0FBYSxtQkFBQSxLQUFBLFdBQUEsS0FBaUIscUJBQUEsNkJBQWtELFdBQUEsUUFBb0IsTUFBQSxxQkFBMkIsOEJBQThCLE1BQUEsZ0JBQXNCLHVDQUF1QyxNQUFBLHFCQUEyQiw4QkFBOEIsYUFBQSxLQUFtQixzQkFBc0IsV0FBQSxRQUFvQixNQUFBLGVBQXFCLCtCQUE0SCxXQUFBLFFBQUEsMEdBQUEsV0FBQSxRQUFBLGtFQUFxRixNQUFBLHFCQUEyQixxQkFBcUIsV0FBQSxRQUFvQixNQUFBLGVBQXFCLDhCQUE2SCxXQUFBLFFBQUEsNEdBQUEsV0FBQSxRQUFBLG9FQUF1RixNQUFBLHFCQUEyQixxQkFBcUIsSUFBQSxFQUFPLE9BQUEsRUFBVSxjQUFBLEVBQWlCLE9BQUEsRUFBQSxLQUFlLE1BQUEsaUJBQXVCLFVBQUEsaUJBQTJCLG1CQUFBLEtBQUEsV0FBQSxLQUFpQixPQUFBLElBQUEsTUFBQSxRQUEwQiwwREFBMEQsV0FBQSxLQUFpQixtQ0FBbUMsT0FBQSxFQUFVLGNBQUEsRUFBaUIsSUFBQSxFQUFPLFdBQUEsS0FBaUIsY0FBQSxhQUFBLGFBQUEsRUFBQSxFQUE2QywrQ0FBK0MsV0FBQSxFQUFjLHNDQUFzQyxPQUFBLEVBQVUsV0FBQSxFQUFjLElBQUEsRUFBTyxjQUFBLEtBQW9CLG1CQUFBLEVBQUEsSUFBQSxJQUFBLEVBQUEsa0JBQUEsQ0FBQSxLQUFBLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxrQkFBQSxDQUFBLEtBQStDLGNBQUEsRUFBQSxFQUFBLGFBQUEsYUFBNkMsaURBQWlELGNBQUEsRUFBaUIsaUJBQUEsMkJBQTRDLFVBQUEsYUFBd0IsaUJBQUEsMkJBQTRDLFVBQUEsYUFBd0Isa0JBQUEsNEJBQThDLFVBQUEsYUFBd0IsWUFBQSxzQkFBa0MsVUFBQSxLQUFnQixrQkFBQSw0QkFBOEMsVUFBQSxjQUF5QixnQkFBQSwwQkFBMEMsVUFBQSxjQUF5QixpQkFBQSwyQkFBNEMsVUFBQSxjQUF5QixvQkFBQSw4QkFBa0QsVUFBQSxjQ1A1MFcsY0FFSSxTQUFBLFNBRUEsUUFBQSxNQUNBLG1CQUFBLFdBQUEsV0FBQSxXQUVBLG9CQUFBLEtBQ0csaUJBQUEsS0FDQyxnQkFBQSxLQUNJLFlBQUEsS0FFUixzQkFBQSxLQUNBLG1CQUFBLEtBQ0EsaUJBQUEsTUFDSSxhQUFBLE1BQ0osNEJBQUEsWUFHSixZQUVJLFNBQUEsU0FFQSxRQUFBLE1BQ0EsU0FBQSxPQUVBLE9BQUEsRUFDQSxRQUFBLEVBRUosa0JBRUksUUFBQSxFQUVKLHFCQUVJLE9BQUEsUUFDQSxPQUFBLEtadTBWSiwwQllwMFZBLDJCQUdJLGtCQUFBLG1CQUlRLFVBQUEsbUJBR1osYUFFSSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFFQSxRQUFBLE1aK3pWSixtQlk3elZBLG9CQUdJLFFBQUEsTUFFQSxRQUFBLEdBRUosbUJBRUksTUFBQSxLQUVKLDRCQUVJLFdBQUEsT0FHSixhQUVJLFFBQUEsS0FDQSxNQUFBLEtBRUEsT0FBQSxLQUNBLFdBQUEsSVpreVZKLHVCWTl4VkksTUFBQSxNQUVKLGlCQUVJLFFBQUEsTUFFSiwrQkFFSSxRQUFBLEtBRUosMEJBRUksZUFBQSxLQUVKLGdDQUVJLFFBQUEsTUFFSiw0QkFFSSxXQUFBLE9BRUosNkJBRUksUUFBQSxNQUVBLE9BQUEsS0FFQSxPQUFBLElBQUEsTUFBQSxZQUVKLDBCQUNJLFFBQUEsS0NuSEo7Ozs7Ozs7O0FBUUcsVUFBVSxNQUFBLEtBQVksV0FBQSxLQUFpQixPQUFBLElBQUEsRUFBYyxPQUFBLElBQUEsTUFBQSxtQkFBb0MsbUJBQUEsS0FBQSxXQUFBLEtBQWlCLGNBQUEsYUFBNEIsV0FBQSxLQUFpQixNQUFBLGdCQUFzQixnQkFBQSxTQUEwQixlQUFBLEVBQWtCLHNCQUFzQixXQUFBLEVBQWMscUJBQXFCLGNBQUEsRUFBaUIsYUFBQSxhQUEwQixtQkFBQSxXQUFBLElBQUEsSUFBQSxDQUFBLE1BQUEsSUFBQSxLQUF1RCxXQUFBLFdBQUEsSUFBQSxJQUFBLENBQUEsTUFBQSxJQUFBLEtBQStDLGdCQUFnQixtQkFBQSxLQUFBLFdBQUEsS0FBaUIsbUJBQW1CLE9BQUEsS0FBYSxXQUFBLFFBQW9CLFdBQUEsUUFBb0IsTUFBQSxnQkFBc0IsUUFBQSxZQUFBLFlBQWlDLGVBQUEsUUFBd0IsV0FBQSxLQUFpQixZQUFBLElBQWlCLGVBQUEsS0FBcUIsY0FBQSxJQUFBLE1BQUEsa0JBQTBDLFlBQUEsS0FBa0Isa0NBQWtDLFlBQUEsS0FBa0IsOENBQThDLGNBQUEsYUFBQSxFQUFBLEVBQUEsRUFBa0MsNkNBQTZDLGNBQUEsRUFBQSxhQUFBLEVBQUEsRUFBa0MsNkNBQTZDLGNBQUEsYUFBQSxhQUFBLEVBQUEsRUFBNkMsZ0JBQWdCLG1CQUFBLEtBQUEsV0FBQSxLQUFpQixtQkFBbUIsT0FBQSxLQUFhLFdBQUEsSUFBQSxNQUFBLG1CQUF3QyxXQUFBLFFBQW9CLFdBQUEsUUFBb0IsTUFBQSxnQkFBc0IsUUFBQSxZQUFBLFlBQWlDLGVBQUEsT0FBdUIsV0FBQSxPQUFtQixZQUFBLElBQWlCLGVBQUEsS0FBcUIsa0NBQWtDLFlBQUEsS0FBa0IsOENBQThDLGNBQUEsRUFBQSxFQUFBLEVBQUEsYUFBa0MsNkNBQTZDLGNBQUEsRUFBQSxFQUFBLGFBQUEsRUFBa0MsNkNBQTZDLGNBQUEsRUFBQSxFQUFBLGFBQUEsYUFBNkMsZ0JBQWdCLFdBQUEsSUFBQSxNQUFBLGtCQUF1Qyw0QkFBNEIsV0FBQSxLQUFpQixhQUFhLFFBQUEsWUFBQSxZQUFpQyxXQUFBLFFBQW9CLGdCQUFnQixlQUFBLFNBQXlCLDJCQUEyQixPQUFBLEVBQVUsa0JBQWtCLFFBQUEsRUFBVyx3QkFBd0IsUUFBQSxLQUFjLGdDQUFnQyxRQUFBLE1BQWUseUNBQXlDLDRCQUE0QixNQUFBLEtBQVksa0NBQUEsK0JBQUEsa0NBQUEsa0NBQXFJLE1BQUEsZUFBcUIsUUFBQSxnQkFBd0IsNEJBQTRCLFFBQUEsRUFBVyxrQ0FBa0MsUUFBQSxNQUFlLGtDQUFrQyxRQUFBLE1BQWUsK0JBQStCLFlBQUEsSUFBaUIsZUFBQSxJQUFvQixtQkFBQSxFQUFBLEtBQUEsRUFBQSxFQUFBLGVBQUEsZ0JBQUEsV0FBQSxFQUFBLEtBQUEsRUFBQSxFQUFBLGVBQUEsZ0JBQXFELGtDQUFBLGtDQUFvRSxXQUFBLEVBQUEsRUFBZ0IsT0FBQSxlQUFzQixRQUFBLE1BQUEsZ0JBQThCLG1CQUFBLGVBQUEsV0FBQSxlQUEwQiwyQ0FBQSwyQ0FBc0YsWUFBQSxJQUFpQiw0REFBNEQsbUJBQUEsZUFBQSxXQUFBLGdCQUEyQixvQkFBQSx3QkFBQSxvQkFBQSx3QkFBd0YsVUFBQSxLQUFnQixxQkFBcUIsZ0JBQUEsU0FBMEIsOEJBQThCLFlBQUEsS0FBa0IsYUFBQSxLQUFtQix1Q0FBdUMsWUFBQSxJQUFBLE1BQUEsbUJBQXlDLGFBQUEsSUFBQSxNQUFBLG1CQUEwQyw4QkFBOEIsWUFBQSxLQUFrQixhQUFBLEtBQW1CLGtDQUFBLGtDQUFvRSxZQUFBLElBQUEsTUFBQSxrQkFBd0MsYUFBQSxJQUFBLE1BQUEsa0JBQXlDLDJEQUEyRCxlQUFBLEtBQXFCLFdBQUEsRUFBQSxFQUFnQixZQUFBLElBQWlCLE1BQUEsZUFBcUIsbUJBQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSxLQUFBLFdBQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSxLQUFpQywyREFBMkQsZUFBQSxLQUFxQixXQUFBLEVBQUEsRUFBZ0IsWUFBQSxlQUEyQixNQUFBLE9BQWMsbUJBQUEsSUFBQSxJQUFBLEVBQUEsSUFBQSxLQUFBLFdBQUEsSUFBQSxJQUFBLEVBQUEsSUFBQSxLQUErQixrRUFBa0UsbUJBQUEsRUFBQSxLQUFBLEVBQUEsSUFBQSxLQUFBLFdBQUEsRUFBQSxLQUFBLEVBQUEsSUFBQSxLQUE4QixrRUFBa0UsbUJBQUEsRUFBQSxJQUFBLEVBQUEsSUFBQSxLQUFBLFdBQUEsRUFBQSxJQUFBLEVBQUEsSUFBQSxLQUE2QixzQ0FBQSxxREFBMkYsV0FBQSxnQkFBMkIsWUFBQSxJQUFpQixNQUFBLGdCQUFzQixlQUFBLEdBQW1CLG1CQUFBLEdBQUEsV0FBQSxHQUFlLFdBQUEsR0FBZSxVQUFBLElBQWUsYUFBQSxHQUFpQixjQUFBLEdBQWtCLDREQUE0RCxZQUFBLElBQUEsTUFBQSxtQkFBeUMsNERBQTRELFlBQUEsSUFBQSxNQUFBLG1CQUF5QyxxQ0FBcUMsWUFBQSxJQUFBLE1BQUEsbUJBQXlDLHNCQUFBLHNCQUE0QyxtQkFBQSxFQUFBLEVBQUEsRUFBQSxRQUFBLE1BQUEsV0FBQSxFQUFBLEVBQUEsRUFBQSxRQUFBLE1BQWdDLHNCQUFBLHNCQUE0QyxXQUFBLGtCQUE2QixNQUFBLGtCQUF3QixzQkFBQSxzQkFBNEMsbUJBQUEsRUFBQSxFQUFBLEVBQUEsUUFBQSxNQUFBLFdBQUEsRUFBQSxFQUFBLEVBQUEsUUFBQSxNQUFnQyxzQkFBQSxzQkFBNEMsV0FBQSxrQkFBNkIsTUFBQSxrQkFBd0IsbUJBQUEsbUJBQXNDLG1CQUFBLEVBQUEsRUFBQSxFQUFBLFFBQUEsTUFBQSxXQUFBLEVBQUEsRUFBQSxFQUFBLFFBQUEsTUFBZ0MsbUJBQUEsbUJBQXNDLFdBQUEsa0JBQTZCLE1BQUEsa0JBQXdCLHFCQUFBLHFCQUEwQyxtQkFBQSxFQUFBLEVBQUEsRUFBQSxRQUFBLE1BQUEsV0FBQSxFQUFBLEVBQUEsRUFBQSxRQUFBLE1BQWdDLHFCQUFBLHFCQUEwQyxXQUFBLGtCQUE2QixNQUFBLGtCQUF3QixvQkFBQSxvQkFBd0MsbUJBQUEsRUFBQSxFQUFBLEVBQUEsZ0JBQUEsTUFBQSxXQUFBLEVBQUEsRUFBQSxFQUFBLGdCQUFBLE1BQXVDLG9CQUFBLG9CQUF3QyxXQUFBLGtCQUE2QixNQUFBLDBCQUFnQyx5QkFBQSx5QkFBQSw0QkFBQSwrQkFBNkcsZUFBQSxLQUFxQixNQUFBLGtCQUF3Qix5Q0FBeUMscUNBQUEsMkNBQUEsd0NBQUEsMkNBQUEsMkNBQThNLE1BQUEsZUFBcUIsUUFBQSxnQkFBd0IscUNBQXFDLFFBQUEsRUFBVywyQ0FBMkMsUUFBQSxNQUFlLDJDQUEyQyxRQUFBLE1BQWUsd0NBQXdDLFlBQUEsSUFBaUIsZUFBQSxJQUFvQixtQkFBQSxFQUFBLEtBQUEsRUFBQSxFQUFBLGVBQUEsZ0JBQUEsV0FBQSxFQUFBLEtBQUEsRUFBQSxFQUFBLGVBQUEsZ0JBQXFELDJDQUFBLDJDQUFzRixXQUFBLEVBQUEsRUFBZ0IsT0FBQSxlQUFzQixRQUFBLE1BQUEsTUFBcUIsbUJBQUEsZUFBQSxXQUFBLGVBQTBCLHFFQUFxRSxtQkFBQSxlQUFBLFdBQUEsZ0JBQTJCLGtDQUFBLGlDQUFtRSxXQUFBLEtBQWlCLG9DQUFBLG1DQUF1RSxXQUFBLE9BQW1CLG1DQUFBLGtDQUFxRSxXQUFBLE1BQWtCLGlDQUFBLGdDQUFpRSxlQUFBLElBQW9CLG9DQUFBLG1DQUF1RSxlQUFBLE9BQXVCLG9DQUFBLG1DQUF1RSxlQUFBLE9BQXVCLHdCQUFBLHdCQUFnRCxNQUFBLElBQVcsWUFBQSxPQUFvQixnQkFBZ0IsYUFBQSxNQUFvQixtQkFBQSxtQkFBc0MsU0FBQSxPQUFpQixjQUFBLFNBQXdCLG9DQUFBLHVDQUEyRSxXQUFBLDBCQUFxQyxNQUFBLDBCQUFnQyxnREFBQSw2Q0FBNkYsV0FBQSxnQ0FBMkMsTUFBQSxlQUFxQixpQ0FBaUMsUUFBQSxFQUFXLDRDQUE0QyxRQUFBLE1BQWUsTUFBQSxRQUFlLFFBQUEsWUFBQSxZQUFpQyxvQ0FBQSx1Q0FBQSx1Q0FBa0gsV0FBQSxrQkFBNkIsTUFBQSxrQkFBd0Isc0NBQUEseUNBQUEseUNBQXdILFdBQUEsa0JBQTZCLE1BQUEsa0JBQXdCLHFDQUFBLHdDQUFBLHdDQUFxSCxXQUFBLGtCQUE2QixNQUFBLDBCQUFnQyx1Q0FBQSwwQ0FBQSwwQ0FBMkgsV0FBQSxrQkFBNkIsTUFBQSxrQkFBd0IsdUNBQUEsMENBQUEsMENBQTJILFdBQUEsa0JBQTZCLE1BQUEsa0JBQXdCLG1CQUFtQixJQUFBLEVBQU8sT0FBQSxFQUFVLGNBQUEsRUFBaUIsT0FBQSxFQUFBLEtBQWUsTUFBQSxpQkFBdUIsVUFBQSxpQkFBMkIsbUJBQUEsS0FBQSxXQUFBLEtBQWlCLE9BQUEsSUFBQSxNQUFBLFFBQTBCLDBDQUEwQyxXQUFBLEtBQWlCLGlDQUFpQyxPQUFBLEVBQVUsY0FBQSxFQUFpQixJQUFBLEVBQU8sV0FBQSxJQUFnQixjQUFBLGFBQUEsYUFBQSxFQUFBLEVBQTZDLDZDQUE2QyxXQUFBLEVBQWMsb0NBQW9DLE9BQUEsRUFBVSxXQUFBLEVBQWMsSUFBQSxFQUFPLGNBQUEsSUFBbUIsbUJBQUEsSUFBQSxDQUFBLEtBQUEsV0FBQSxJQUFBLENBQUEsS0FBc0IsY0FBQSxFQUFBLEVBQUEsYUFBQSxhQUE2QywrQ0FBK0MsY0FBQSxFQUFpQix5Q0FBQSxtQ0FBNEUsaUJBQUEsaUJBQWtDLGtEQUFBLDRDQUE4RixpQkFBQSxzQkFBdUMseUVBQXlFLFdBQUEsa0JBQTZCLE1BQUEsMEJBQWdDLGlDQUFBLGdDQUFpRSxZQUFBLE9BQW9CLGlDQUFBLGdDQUFpRSxZQUFBLE9BQW9CLGNBQWMsV0FBQSxLQUFBLE1BQUEsUUFBK0IsdUJBQXVCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGlCQUFpQixXQUFBLEtBQUEsTUFBQSxRQUErQiwwQkFBMEIsaUJBQUEsa0JBQW1DLE1BQUEsZUFBcUIsaUJBQWlCLFdBQUEsS0FBQSxNQUFBLFFBQStCLDBCQUEwQixpQkFBQSxrQkFBbUMsTUFBQSxlQUFxQixnQkFBZ0IsV0FBQSxLQUFBLE1BQUEsUUFBK0IseUJBQXlCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGdCQUFnQixXQUFBLEtBQUEsTUFBQSxRQUErQix5QkFBeUIsaUJBQUEsa0JBQW1DLE1BQUEsZUFBcUIsZUFBZSxXQUFBLEtBQUEsTUFBQSxRQUErQix3QkFBd0IsaUJBQUEsa0JBQW1DLE1BQUEsZUFBcUIsZUFBZSxXQUFBLEtBQUEsTUFBQSxRQUErQix3QkFBd0IsaUJBQUEsa0JBQW1DLE1BQUEsZUFBcUIsaUJBQWlCLFdBQUEsS0FBQSxNQUFBLFFBQStCLDBCQUEwQixpQkFBQSxrQkFBbUMsTUFBQSxlQUFxQixpQkFBaUIsV0FBQSxLQUFBLE1BQUEsUUFBK0IsMEJBQTBCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGVBQWUsV0FBQSxLQUFBLE1BQUEsUUFBK0Isd0JBQXdCLGlCQUFBLGtCQUFtQyxNQUFBLGVBQXFCLGdCQUFnQixXQUFBLEtBQUEsTUFBQSxRQUErQix5QkFBeUIsaUJBQUEsa0JBQW1DLE1BQUEsZUFBcUIsZUFBZSxXQUFBLEtBQUEsTUFBQSxRQUErQix3QkFBd0IsaUJBQUEsa0JBQW1DLE1BQUEsZUFBcUIsZ0JBQWdCLFdBQUEsS0FBQSxNQUFBLFFBQStCLHlCQUF5QixpQkFBQSxrQkFBbUMsTUFBQSxlQUFxQix3QkFBd0IsTUFBQSxLQUFZLHdCQUF3QixNQUFBLElBQVcsMEJBQTBCLE1BQUEsYUFBb0IseUJBQXlCLE1BQUEsSUFBVyx5QkFBeUIsTUFBQSxJQUFXLHdCQUF3QixNQUFBLGFBQW9CLDBCQUEwQixNQUFBLGFBQW9CLDBCQUEwQixNQUFBLE1BQWEseUJBQXlCLE1BQUEsYUFBb0Isd0JBQXdCLE1BQUEsSUFBVywyQkFBMkIsTUFBQSxZQUFtQiwyQkFBMkIsTUFBQSxZQUFtQiw2QkFBNkIsTUFBQSxZQUFtQiw2QkFBNkIsTUFBQSxZQUFtQiw0QkFBNEIsTUFBQSxZQUFtQiw0QkFBNEIsTUFBQSxNQUFhLHNCQUFBLHNCQUE0QyxNQUFBLE1BQWEsc0JBQUEsc0JBQTRDLE1BQUEsTUFBYSx3QkFBQSx3QkFBZ0QsTUFBQSxPQUFjLHVCQUFBLHVCQUE4QyxNQUFBLElBQVcsdUJBQUEsdUJBQThDLE1BQUEsT0FBYyxzQkFBQSxzQkFBNEMsTUFBQSxNQUFhLHdCQUFBLHdCQUFnRCxNQUFBLE9BQWMsd0JBQUEsd0JBQWdELE1BQUEsSUFBVyx1QkFBQSx1QkFBOEMsTUFBQSxPQUFjLHNCQUFBLHNCQUE0QyxNQUFBLE1BQWEseUJBQUEseUJBQWtELE1BQUEsT0FBYyx5QkFBQSx5QkFBa0QsTUFBQSxJQUFXLDJCQUFBLDJCQUFzRCxNQUFBLE9BQWMsMkJBQUEsMkJBQXNELE1BQUEsTUFBYSwwQkFBQSwwQkFBb0QsTUFBQSxPQUFjLDBCQUFBLDBCQUFvRCxNQUFBLEtBQVksNEJBQTRCLE9BQUEsUUFBZ0IsWUFBQSxPQUFvQixZQUFBLElBQUEsTUFBQSxtQkFBeUMsTUFBQSxnQkFBc0Isd0NBQXdDLFlBQUEsS0FBa0IsbUNBQUEseUNBQTRFLG9CQUFBLEtBQTBCLGlCQUFBLEtBQXVCLGdCQUFBLEtBQXNCLFlBQUEsS0FBa0Isa0NBQWtDLFFBQUEsS0FBYyxXQUFBLE9BQW1CLFlBQUEsSUFBaUIsZ0JBQUEsUUFBeUIsUUFBQSxHQUFZLE9BQUEsSUFBWSxNQUFBLEtBQVksUUFBQSxHQUFZLE9BQUEsRUFBQSxFQUFBLEVBQUEsS0FBbUIsWUFBQSxNQUFtQiw0Q0FBNEMsUUFBQSxRQUFpQiw2Q0FBNkMsUUFBQSxRQUFpQixxQ0FBcUMsT0FBQSxLQUFhLE1BQUEsa0JBQXdCLGtDQUFrQyxXQUFBLGdCQUEyQixNQUFBLGVBQXFCLG1DQUFtQyxXQUFBLGdCQUEyQixNQUFBLGdCQUFzQix5Q0FBeUMsUUFBQSxhQUFzQix5Q0FBeUMsV0FBQSxnQkFBMkIsTUFBQSxnQkFBc0IsNENBQWtJLFdBQUEsc0JBQUEsb0ZBQUEsV0FBQSxzQkFBQSw2Q0FBOEUsTUFBQSxLQUFZLDJDQUFpSSxXQUFBLHNCQUFBLG9GQUFBLFdBQUEsc0JBQUEsNkNBQThFLE1BQUEsS0FBWSxxQ0FBcUMsa0JBQUEsWUFBK0IsbUJBQUEsWUFBZ0MsbUJBQW1CLFdBQUEsS0FBaUIsTUFBQSxxQkFBMkIsT0FBQSxLQUFhLHNCQUFzQixpQkFBQSxnQkFBaUMsYUFBQSwrQkFBNEMsTUFBQSwrQkFBcUMseUJBQXlCLGFBQUEsK0JBQTRDLGtDQUFBLGtDQUFBLHdDQUFBLHdDQUFvSixlQUFBLEtBQXFCLE1BQUEscUJBQTJCLG9FQUFBLG9FQUF3SSxXQUFBLEtBQWlCLGdEQUFnRCxXQUFBLHNCQUFpQyxNQUFBLEtBQVkscUJBQXFCLE1BQUEsS0FBWSxnQkFBZ0IsV0FBQSxFQUFBLEVBQWdCLE9BQUEsSUFBQSxNQUFBLG1CQUFvQyxtQkFBQSxLQUFBLFdBQUEsS0FBaUIsc0JBQUEsc0JBQTRDLG1CQUFBLEtBQUEsV0FBQSxLQUFpQixtQkFBbUIsV0FBQSxFQUFBLEVBQWdCLFlBQUEsS0FBa0IseUJBQXlCLGNBQUEsSUFBQSxNQUFBLGVBQXVDLG1CQUFtQixXQUFBLEVBQUEsRUFBZ0IsK0NBQStDLGlCQUFBLDBCQUEyQywrQkFBK0IsT0FBQSxLQUFhLCtEQUFBLCtEQUE4SCxRQUFBLEdBQVksMkVBQUEsMkVBQXNKLGFBQUEsRUFBZ0IsMEVBQUEsMEVBQW9KLGNBQUEsRUFBaUIsb0ZBQW9GLFlBQUEsRUFBZSx1QkFBQSx1QkFBOEMsWUFBQSxJQUFBLE1BQUEsa0JBQXdDLG1DQUFBLG1DQUFzRSxZQUFBLEtBQWtCLG9CQUFvQixhQUFBLElBQWtCLGNBQUEsSUFBbUIsb0JBQUEsb0JBQXdDLFFBQUEsSUFBQSxJQUFpQixtQ0FBbUMsYUFBQSxNQUFvQixjQUFBLE1BQXFCLG1DQUFtQyxRQUFBLE1BQUEsTUFBcUIscUJBQXFCLGFBQUEsS0FBbUIsY0FBQSxLQUFvQixxQkFBcUIsUUFBQSxLQUFBLEtBQW1CLG9DQUFvQyxhQUFBLEtBQW1CLGNBQUEsS0FBb0Isb0NBQW9DLFFBQUEsS0FBQSxLQUFtQixnQkFBZ0IsVUFBQSxLQUFnQixVQUFVLFVBQUEsSUFBZSxnQkFBZ0IsVUFBQSxNQ1IzaGhCOzs7Ozs7OztBQVFHLFlBQVksa0NBQUEsRUFBcUMsMEJBQUEsRUFBNkIsMkJBQUEsSUFBZ0MsbUJBQUEsSUFBd0Isa0NBQUEsS0FBd0MsMEJBQUEsS0FBZ0MsNEJBQUEsS0FBa0Msb0JBQUEsS0FBMEIsc0JBQXNCLDRCQUFBLE9BQW9DLG9CQUFBLE9BQTRCLFdBQUEsa0JBQTZCLG9CQUFvQixTQUFBLFNBQW1CLElBQUEsU0FBYyxLQUFBLFNBQWUsbUJBQW1CLFFBQUEsS0FBYyxXQUFBLE9BQW1CLG9CQUFvQixRQUFBLGdCQUF3QixXQUFBLGtCQUE2QixxQkFBcUIsNkJBQUEsT0FBcUMscUJBQUEsT0FBNkIsb0JBQW9CLGtDQUFBLFNBQTRDLDBCQUFBLFNBQW9DLG1CQUFtQiwyQkFBQSxJQUFnQyxtQkFBQSxJQUF3QixzQkFBc0IsdUJBQUEsU0FBaUMsZUFBQSxTQUF5Qiw0QkFBQSx1QkFBbUQsdUJBQUEsY0FBc0MsZUFBQSxjQUE4Qiw2QkFBNkIsdUJBQUEsZUFBdUMsZUFBQSxlQUErQiw0QkFBNEIsR0FBRyxrQkFBQSxVQUFBLGNBQTBDLFVBQUEsVUFBQSxjQUFrQyxRQUFBLEdBQVksSUFBSSxrQkFBQSxVQUFBLGNBQTBDLFVBQUEsVUFBQSxjQUFrQyxRQUFBLEdBQVksUUFBQSxHQUFZLElBQUksa0JBQUEsWUFBQSxjQUE0QyxVQUFBLFlBQUEsY0FBb0MsUUFBQSxFQUFXLFFBQUEsSUFBYSxLQUFLLGtCQUFBLFNBQUEsY0FBeUMsVUFBQSxTQUFBLGNBQWlDLFFBQUEsS0FBYyxvQkFBb0IsR0FBRyxrQkFBQSxVQUFBLGNBQTBDLFVBQUEsVUFBQSxjQUFrQyxRQUFBLEdBQVksSUFBSSxrQkFBQSxVQUFBLGNBQTBDLFVBQUEsVUFBQSxjQUFrQyxRQUFBLEdBQVksUUFBQSxHQUFZLElBQUksa0JBQUEsWUFBQSxjQUE0QyxVQUFBLFlBQUEsY0FBb0MsUUFBQSxFQUFXLFFBQUEsSUFBYSxLQUFLLGtCQUFBLFNBQUEsY0FBeUMsVUFBQSxTQUFBLGNBQWlDLFFBQUEsS0FBYyxpQ0FBaUMsR0FBRyxRQUFBLElBQWEsa0JBQUEsY0FBQSxXQUFBLFdBQXNELFVBQUEsY0FBQSxXQUFBLFdBQThDLElBQUksUUFBQSxHQUFZLGtCQUFBLGtCQUFBLGVBQUEsZUFBQSxrQkFBb0YsVUFBQSxrQkFBQSxlQUFBLGVBQUEsa0JBQTRFLElBQUksUUFBQSxFQUFXLEtBQUssUUFBQSxHQUFZLGtCQUFBLGNBQUEsV0FBQSxXQUFBLGtCQUF3RSxVQUFBLGNBQUEsV0FBQSxXQUFBLGtCQUFnRSxRQUFBLEdBQVkseUJBQXlCLEdBQUcsUUFBQSxJQUFhLGtCQUFBLGNBQUEsV0FBQSxXQUFzRCxVQUFBLGNBQUEsV0FBQSxXQUE4QyxJQUFJLFFBQUEsR0FBWSxrQkFBQSxrQkFBQSxlQUFBLGVBQUEsa0JBQW9GLFVBQUEsa0JBQUEsZUFBQSxlQUFBLGtCQUE0RSxJQUFJLFFBQUEsRUFBVyxLQUFLLFFBQUEsR0FBWSxrQkFBQSxjQUFBLFdBQUEsV0FBQSxrQkFBd0UsVUFBQSxjQUFBLFdBQUEsV0FBQSxrQkFBZ0UsUUFBQSxHQUFZLGtDQUFrQyxHQUFHLFFBQUEsSUFBYSxrQkFBQSxjQUFBLFdBQUEsV0FBc0QsVUFBQSxjQUFBLFdBQUEsV0FBOEMsSUFBSSxRQUFBLEVBQVcsa0JBQUEsaUJBQUEsZUFBQSxlQUFBLGtCQUFtRixVQUFBLGlCQUFBLGVBQUEsZUFBQSxrQkFBMkUsSUFBSSxRQUFBLEVBQVcsS0FBSyxRQUFBLEVBQVcsa0JBQUEsY0FBQSxXQUFBLFdBQUEsa0JBQXdFLFVBQUEsY0FBQSxXQUFBLFdBQUEsa0JBQWdFLFFBQUEsR0FBWSwwQkFBMEIsR0FBRyxRQUFBLElBQWEsa0JBQUEsY0FBQSxXQUFBLFdBQXNELFVBQUEsY0FBQSxXQUFBLFdBQThDLElBQUksUUFBQSxFQUFXLGtCQUFBLGlCQUFBLGVBQUEsZUFBQSxrQkFBbUYsVUFBQSxpQkFBQSxlQUFBLGVBQUEsa0JBQTJFLElBQUksUUFBQSxFQUFXLEtBQUssUUFBQSxFQUFXLGtCQUFBLGNBQUEsV0FBQSxXQUFBLGtCQUF3RSxVQUFBLGNBQUEsV0FBQSxXQUFBLGtCQUFnRSxRQUFBLEdBQVksaUJBQWlCLHlCQUFBLElBQUEsT0FBcUMsaUJBQUEsSUFBQSxPQUE2QiwyQkFBQSxJQUFnQyxtQkFBQSxJQUF3QixrQ0FBQSw0QkFBOEQsMEJBQUEsNEJBQXNELG9CQUFvQix1QkFBQSxPQUErQixlQUFBLE9BQXVCLHFCQUFxQix1QkFBQSxRQUFnQyxlQUFBLFFBQXdCLDBCQUEwQixHQUFHLFFBQUEsRUFBVyxrQkFBQSxTQUEyQixVQUFBLFNBQW1CLEtBQUssUUFBQSxFQUFXLGtCQUFBLFNBQTJCLFVBQUEsVUFBb0Isa0JBQWtCLEdBQUcsUUFBQSxFQUFXLGtCQUFBLFNBQTJCLFVBQUEsU0FBbUIsS0FBSyxRQUFBLEVBQVcsa0JBQUEsU0FBMkIsVUFBQSxVQUFvQiwyQkFBMkIsR0FBRyxRQUFBLEVBQVcsa0JBQUEsU0FBMkIsVUFBQSxTQUFtQixLQUFLLFFBQUEsRUFBVyxrQkFBQSxTQUEyQixVQUFBLFVBQW9CLG1CQUFtQixHQUFHLFFBQUEsRUFBVyxrQkFBQSxTQUEyQixVQUFBLFNBQW1CLEtBQUssUUFBQSxFQUFXLGtCQUFBLFNBQTJCLFVBQUEsVUFBb0Isb0JBQW9CLHVCQUFBLE9BQStCLGVBQUEsT0FBdUIsaUNBQWlDLHVCQUFBLFNBQWlDLGVBQUEsU0FBeUIsbUNBQW1DLHVCQUFBLFdBQW1DLGVBQUEsV0FBMkIsbUNBQW1DLHVCQUFBLFdBQW1DLGVBQUEsV0FBMkIsb0NBQW9DLHVCQUFBLFlBQW9DLGVBQUEsWUFBNEIscUJBQXFCLHVCQUFBLFFBQWdDLGVBQUEsUUFBd0Isa0NBQWtDLHVCQUFBLFVBQWtDLGVBQUEsVUFBMEIsb0NBQW9DLHVCQUFBLFlBQW9DLGVBQUEsWUFBNEIsb0NBQW9DLHVCQUFBLFlBQW9DLGVBQUEsWUFBNEIscUNBQXFDLHVCQUFBLGFBQXFDLGVBQUEsYUFBNkIsMEJBQTBCLEdBQUcsUUFBQSxFQUFXLEtBQUssUUFBQSxHQUFZLGtCQUFrQixHQUFHLFFBQUEsRUFBVyxLQUFLLFFBQUEsR0FBWSw0QkFBNEIsR0FBRyxRQUFBLEVBQVcsa0JBQUEsZ0JBQWtDLFVBQUEsZ0JBQTBCLEtBQUssUUFBQSxFQUFXLGtCQUFBLGNBQWdDLFVBQUEsZUFBeUIsb0JBQW9CLEdBQUcsUUFBQSxFQUFXLGtCQUFBLGdCQUFrQyxVQUFBLGdCQUEwQixLQUFLLFFBQUEsRUFBVyxrQkFBQSxjQUFnQyxVQUFBLGVBQXlCLDhCQUE4QixHQUFHLFFBQUEsRUFBVyxrQkFBQSxpQkFBbUMsVUFBQSxpQkFBMkIsS0FBSyxRQUFBLEVBQVcsa0JBQUEsY0FBZ0MsVUFBQSxlQUF5QixzQkFBc0IsR0FBRyxRQUFBLEVBQVcsa0JBQUEsaUJBQW1DLFVBQUEsaUJBQTJCLEtBQUssUUFBQSxFQUFXLGtCQUFBLGNBQWdDLFVBQUEsZUFBeUIsOEJBQThCLEdBQUcsUUFBQSxFQUFXLGtCQUFBLGdCQUFrQyxVQUFBLGdCQUEwQixLQUFLLFFBQUEsRUFBVyxrQkFBQSxjQUFnQyxVQUFBLGVBQXlCLHNCQUFzQixHQUFHLFFBQUEsRUFBVyxrQkFBQSxnQkFBa0MsVUFBQSxnQkFBMEIsS0FBSyxRQUFBLEVBQVcsa0JBQUEsY0FBZ0MsVUFBQSxlQUF5QiwrQkFBK0IsR0FBRyxRQUFBLEVBQVcsa0JBQUEsaUJBQW1DLFVBQUEsaUJBQTJCLEtBQUssUUFBQSxFQUFXLGtCQUFBLGNBQWdDLFVBQUEsZUFBeUIsdUJBQXVCLEdBQUcsUUFBQSxFQUFXLGtCQUFBLGlCQUFtQyxVQUFBLGlCQUEyQixLQUFLLFFBQUEsRUFBVyxrQkFBQSxjQUFnQyxVQUFBLGVBQXlCLDJCQUEyQixHQUFHLFFBQUEsRUFBVyxLQUFLLFFBQUEsR0FBWSxtQkFBbUIsR0FBRyxRQUFBLEVBQVcsS0FBSyxRQUFBLEdBQVksNkJBQTZCLEdBQUcsUUFBQSxFQUFXLGtCQUFBLGNBQWdDLFVBQUEsY0FBd0IsS0FBSyxRQUFBLEVBQVcsa0JBQUEsZUFBaUMsVUFBQSxnQkFBMEIscUJBQXFCLEdBQUcsUUFBQSxFQUFXLGtCQUFBLGNBQWdDLFVBQUEsY0FBd0IsS0FBSyxRQUFBLEVBQVcsa0JBQUEsZUFBaUMsVUFBQSxnQkFBMEIsK0JBQStCLEdBQUcsUUFBQSxFQUFXLGtCQUFBLGNBQWdDLFVBQUEsY0FBd0IsS0FBSyxRQUFBLEVBQVcsa0JBQUEsZ0JBQWtDLFVBQUEsaUJBQTJCLHVCQUF1QixHQUFHLFFBQUEsRUFBVyxrQkFBQSxjQUFnQyxVQUFBLGNBQXdCLEtBQUssUUFBQSxFQUFXLGtCQUFBLGdCQUFrQyxVQUFBLGlCQUEyQiwrQkFBK0IsR0FBRyxRQUFBLEVBQVcsa0JBQUEsY0FBZ0MsVUFBQSxjQUF3QixLQUFLLFFBQUEsRUFBVyxrQkFBQSxlQUFpQyxVQUFBLGdCQUEwQix1QkFBdUIsR0FBRyxRQUFBLEVBQVcsa0JBQUEsY0FBZ0MsVUFBQSxjQUF3QixLQUFLLFFBQUEsRUFBVyxrQkFBQSxlQUFpQyxVQUFBLGdCQUEwQixnQ0FBZ0MsR0FBRyxRQUFBLEVBQVcsa0JBQUEsY0FBZ0MsVUFBQSxjQUF3QixLQUFLLFFBQUEsRUFBVyxrQkFBQSxnQkFBa0MsVUFBQSxpQkFBMkIsd0JBQXdCLEdBQUcsUUFBQSxFQUFXLGtCQUFBLGNBQWdDLFVBQUEsY0FBd0IsS0FBSyxRQUFBLEVBQVcsa0JBQUEsZ0JBQWtDLFVBQUEsaUJBQTJCLG9CQUFBLHFCQUF5QywyQkFBQSxJQUFnQyxtQkFBQSxJQUF3QiwrQkFBK0IsdUJBQUEsaUJBQXlDLGVBQUEsaUJBQWlDLGdDQUFnQyx1QkFBQSxrQkFBMEMsZUFBQSxrQkFBa0MsNkJBQTZCLHVCQUFBLGVBQXVDLGVBQUEsZUFBK0IsOEJBQThCLHVCQUFBLGdCQUF3QyxlQUFBLGdCQUFnQyxvQ0FBb0MsR0FBRyxrQkFBQSxvQkFBQSxnQkFBc0QsVUFBQSxvQkFBQSxnQkFBOEMsUUFBQSxFQUFXLEtBQUssa0JBQUEsb0JBQUEsV0FBaUQsVUFBQSxvQkFBQSxXQUF5QyxRQUFBLEdBQVksNEJBQTRCLEdBQUcsa0JBQUEsb0JBQUEsZ0JBQXNELFVBQUEsb0JBQUEsZ0JBQThDLFFBQUEsRUFBVyxLQUFLLGtCQUFBLG9CQUFBLFdBQWlELFVBQUEsb0JBQUEsV0FBeUMsUUFBQSxHQUFZLGtDQUFrQyxHQUFHLGtCQUFBLG9CQUFBLGdCQUFzRCxVQUFBLG9CQUFBLGdCQUE4QyxRQUFBLEVBQVcsS0FBSyxrQkFBQSxvQkFBQSxXQUFpRCxVQUFBLG9CQUFBLFdBQXlDLFFBQUEsR0FBWSwwQkFBMEIsR0FBRyxrQkFBQSxvQkFBQSxnQkFBc0QsVUFBQSxvQkFBQSxnQkFBOEMsUUFBQSxFQUFXLEtBQUssa0JBQUEsb0JBQUEsV0FBaUQsVUFBQSxvQkFBQSxXQUF5QyxRQUFBLEdBQVkscUNBQXFDLEdBQUcsa0JBQUEsb0JBQUEsV0FBaUQsVUFBQSxvQkFBQSxXQUF5QyxRQUFBLEVBQVcsS0FBSyxrQkFBQSxvQkFBQSxlQUFxRCxVQUFBLG9CQUFBLGVBQTZDLFFBQUEsR0FBWSw2QkFBNkIsR0FBRyxrQkFBQSxvQkFBQSxXQUFpRCxVQUFBLG9CQUFBLFdBQXlDLFFBQUEsRUFBVyxLQUFLLGtCQUFBLG9CQUFBLGVBQXFELFVBQUEsb0JBQUEsZUFBNkMsUUFBQSxHQUFZLG1DQUFtQyxHQUFHLGtCQUFBLG9CQUFBLFdBQWlELFVBQUEsb0JBQUEsV0FBeUMsUUFBQSxFQUFXLEtBQUssa0JBQUEsb0JBQUEsZ0JBQXNELFVBQUEsb0JBQUEsZ0JBQThDLFFBQUEsR0FBWSwyQkFBMkIsR0FBRyxrQkFBQSxvQkFBQSxXQUFpRCxVQUFBLG9CQUFBLFdBQXlDLFFBQUEsRUFBVyxLQUFLLGtCQUFBLG9CQUFBLGdCQUFzRCxVQUFBLG9CQUFBLGdCQUE4QyxRQUFBLEdBQVkscUJBQXFCLHVCQUFBLFFBQWdDLGVBQUEsUUFBd0Isc0JBQXNCLHVCQUFBLFNBQWlDLGVBQUEsU0FBeUIsMkJBQTJCLEdBQUcsUUFBQSxFQUFXLGtCQUFBLFVBQTRCLFVBQUEsVUFBb0IsS0FBSyxRQUFBLEVBQVcsa0JBQUEsU0FBMkIsVUFBQSxVQUFvQixtQkFBbUIsR0FBRyxRQUFBLEVBQVcsa0JBQUEsVUFBNEIsVUFBQSxVQUFvQixLQUFLLFFBQUEsRUFBVyxrQkFBQSxTQUEyQixVQUFBLFVBQW9CLDRCQUE0QixHQUFHLFFBQUEsRUFBVyxrQkFBQSxTQUEyQixVQUFBLFNBQW1CLEtBQUssUUFBQSxFQUFXLGtCQUFBLFVBQTRCLFVBQUEsV0FBcUIsb0JBQW9CLEdBQUcsUUFBQSxFQUFXLGtCQUFBLFNBQTJCLFVBQUEsU0FBbUIsS0FBSyxRQUFBLEVBQVcsa0JBQUEsVUFBNEIsVUFBQSxXQUFxQixnQkFBZ0IsMkJBQUEsSUFBZ0MsbUJBQUEsSUFBd0IsbUNBQUEsOEJBQWlFLDJCQUFBLDhCQUF5RCxtQkFBbUIsdUJBQUEsTUFBOEIsZUFBQSxNQUFzQixnQ0FBZ0MsdUJBQUEsUUFBZ0MsZUFBQSxRQUF3QixrQ0FBa0MsdUJBQUEsVUFBa0MsZUFBQSxVQUEwQixrQ0FBa0MsdUJBQUEsVUFBa0MsZUFBQSxVQUEwQixtQ0FBbUMsdUJBQUEsV0FBbUMsZUFBQSxXQUEyQixvQkFBb0IsdUJBQUEsT0FBK0IsZUFBQSxPQUF1QixpQ0FBaUMsdUJBQUEsU0FBaUMsZUFBQSxTQUF5QixtQ0FBbUMsdUJBQUEsV0FBbUMsZUFBQSxXQUEyQixtQ0FBbUMsdUJBQUEsV0FBbUMsZUFBQSxXQUEyQixvQ0FBb0MsdUJBQUEsWUFBb0MsZUFBQSxZQUE0Qix5QkFBeUIsR0FBRyxRQUFBLEVBQVcsa0JBQUEsa0JBQW9DLFVBQUEsa0JBQTRCLElBQUksa0JBQUEscUJBQXVDLFVBQUEscUJBQStCLElBQUksa0JBQUEsa0JBQW9DLFVBQUEsa0JBQTRCLElBQUksUUFBQSxFQUFXLGtCQUFBLHdCQUEwQyxVQUFBLHdCQUFrQyxJQUFJLGtCQUFBLHFCQUF1QyxVQUFBLHFCQUErQixLQUFLLFFBQUEsRUFBVyxrQkFBQSxlQUFpQyxVQUFBLGdCQUEwQixpQkFBaUIsR0FBRyxRQUFBLEVBQVcsa0JBQUEsa0JBQW9DLFVBQUEsa0JBQTRCLElBQUksa0JBQUEscUJBQXVDLFVBQUEscUJBQStCLElBQUksa0JBQUEsa0JBQW9DLFVBQUEsa0JBQTRCLElBQUksUUFBQSxFQUFXLGtCQUFBLHdCQUEwQyxVQUFBLHdCQUFrQyxJQUFJLGtCQUFBLHFCQUF1QyxVQUFBLHFCQUErQixLQUFLLFFBQUEsRUFBVyxrQkFBQSxlQUFpQyxVQUFBLGdCQUEwQiwyQkFBMkIsR0FBRyxRQUFBLEVBQVcsa0JBQUEsd0JBQTBDLFVBQUEsd0JBQWtDLElBQUksUUFBQSxFQUFXLGtCQUFBLHVCQUF5QyxVQUFBLHVCQUFpQyxJQUFJLGtCQUFBLHNCQUF3QyxVQUFBLHNCQUFnQyxJQUFJLGtCQUFBLHNCQUF3QyxVQUFBLHNCQUFnQyxLQUFLLGtCQUFBLG1CQUFxQyxVQUFBLG9CQUE4QixtQkFBbUIsR0FBRyxRQUFBLEVBQVcsa0JBQUEsd0JBQTBDLFVBQUEsd0JBQWtDLElBQUksUUFBQSxFQUFXLGtCQUFBLHVCQUF5QyxVQUFBLHVCQUFpQyxJQUFJLGtCQUFBLHNCQUF3QyxVQUFBLHNCQUFnQyxJQUFJLGtCQUFBLHNCQUF3QyxVQUFBLHNCQUFnQyxLQUFLLGtCQUFBLG1CQUFxQyxVQUFBLG9CQUE4Qiw2QkFBNkIsR0FBRyxRQUFBLEVBQVcsa0JBQUEseUJBQTJDLFVBQUEseUJBQW1DLElBQUksUUFBQSxFQUFXLGtCQUFBLHNCQUF3QyxVQUFBLHNCQUFnQyxJQUFJLGtCQUFBLHVCQUF5QyxVQUFBLHVCQUFpQyxJQUFJLGtCQUFBLHFCQUF1QyxVQUFBLHFCQUErQixLQUFLLGtCQUFBLEtBQXdCLFVBQUEsTUFBaUIscUJBQXFCLEdBQUcsUUFBQSxFQUFXLGtCQUFBLHlCQUEyQyxVQUFBLHlCQUFtQyxJQUFJLFFBQUEsRUFBVyxrQkFBQSxzQkFBd0MsVUFBQSxzQkFBZ0MsSUFBSSxrQkFBQSx1QkFBeUMsVUFBQSx1QkFBaUMsSUFBSSxrQkFBQSxxQkFBdUMsVUFBQSxxQkFBK0IsS0FBSyxrQkFBQSxLQUF3QixVQUFBLE1BQWlCLDZCQUE2QixHQUFHLFFBQUEsRUFBVyxrQkFBQSx3QkFBMEMsVUFBQSx3QkFBa0MsSUFBSSxRQUFBLEVBQVcsa0JBQUEsdUJBQXlDLFVBQUEsdUJBQWlDLElBQUksa0JBQUEsc0JBQXdDLFVBQUEsc0JBQWdDLElBQUksa0JBQUEsc0JBQXdDLFVBQUEsc0JBQWdDLEtBQUssa0JBQUEsS0FBd0IsVUFBQSxNQUFpQixxQkFBcUIsR0FBRyxRQUFBLEVBQVcsa0JBQUEsd0JBQTBDLFVBQUEsd0JBQWtDLElBQUksUUFBQSxFQUFXLGtCQUFBLHVCQUF5QyxVQUFBLHVCQUFpQyxJQUFJLGtCQUFBLHNCQUF3QyxVQUFBLHNCQUFnQyxJQUFJLGtCQUFBLHNCQUF3QyxVQUFBLHNCQUFnQyxLQUFLLGtCQUFBLEtBQXdCLFVBQUEsTUFBaUIsOEJBQThCLEdBQUcsUUFBQSxFQUFXLGtCQUFBLHlCQUEyQyxVQUFBLHlCQUFtQyxJQUFJLFFBQUEsRUFBVyxrQkFBQSxzQkFBd0MsVUFBQSxzQkFBZ0MsSUFBSSxrQkFBQSx1QkFBeUMsVUFBQSx1QkFBaUMsSUFBSSxrQkFBQSxxQkFBdUMsVUFBQSxxQkFBK0IsS0FBSyxrQkFBQSxLQUF3QixVQUFBLE1BQWlCLHNCQUFzQixHQUFHLFFBQUEsRUFBVyxrQkFBQSx5QkFBMkMsVUFBQSx5QkFBbUMsSUFBSSxRQUFBLEVBQVcsa0JBQUEsc0JBQXdDLFVBQUEsc0JBQWdDLElBQUksa0JBQUEsdUJBQXlDLFVBQUEsdUJBQWlDLElBQUksa0JBQUEscUJBQXVDLFVBQUEscUJBQStCLEtBQUssa0JBQUEsS0FBd0IsVUFBQSxNQUFpQiwwQkFBMEIsSUFBSSxrQkFBQSxrQkFBb0MsVUFBQSxrQkFBNEIsSUFBQSxJQUFRLFFBQUEsRUFBVyxrQkFBQSxxQkFBdUMsVUFBQSxxQkFBK0IsS0FBSyxRQUFBLEVBQVcsa0JBQUEsa0JBQW9DLFVBQUEsbUJBQTZCLGtCQUFrQixJQUFJLGtCQUFBLGtCQUFvQyxVQUFBLGtCQUE0QixJQUFBLElBQVEsUUFBQSxFQUFXLGtCQUFBLHFCQUF1QyxVQUFBLHFCQUErQixLQUFLLFFBQUEsRUFBVyxrQkFBQSxrQkFBb0MsVUFBQSxtQkFBNkIsNEJBQTRCLElBQUksa0JBQUEsc0JBQXdDLFVBQUEsc0JBQWdDLElBQUEsSUFBUSxRQUFBLEVBQVcsa0JBQUEsdUJBQXlDLFVBQUEsdUJBQWlDLEtBQUssUUFBQSxFQUFXLGtCQUFBLHdCQUEwQyxVQUFBLHlCQUFtQyxvQkFBb0IsSUFBSSxrQkFBQSxzQkFBd0MsVUFBQSxzQkFBZ0MsSUFBQSxJQUFRLFFBQUEsRUFBVyxrQkFBQSx1QkFBeUMsVUFBQSx1QkFBaUMsS0FBSyxRQUFBLEVBQVcsa0JBQUEsd0JBQTBDLFVBQUEseUJBQW1DLDhCQUE4QixJQUFJLGtCQUFBLHVCQUF5QyxVQUFBLHVCQUFpQyxJQUFBLElBQVEsUUFBQSxFQUFXLGtCQUFBLHNCQUF3QyxVQUFBLHNCQUFnQyxLQUFLLFFBQUEsRUFBVyxrQkFBQSx5QkFBMkMsVUFBQSwwQkFBb0Msc0JBQXNCLElBQUksa0JBQUEsdUJBQXlDLFVBQUEsdUJBQWlDLElBQUEsSUFBUSxRQUFBLEVBQVcsa0JBQUEsc0JBQXdDLFVBQUEsc0JBQWdDLEtBQUssUUFBQSxFQUFXLGtCQUFBLHlCQUEyQyxVQUFBLDBCQUFvQywrQkFBK0IsSUFBSSxRQUFBLEVBQVcsa0JBQUEsc0JBQXdDLFVBQUEsc0JBQWdDLEtBQUssUUFBQSxFQUFXLGtCQUFBLHlCQUEyQyxVQUFBLDBCQUFvQyx1QkFBdUIsSUFBSSxRQUFBLEVBQVcsa0JBQUEsc0JBQXdDLFVBQUEsc0JBQWdDLEtBQUssUUFBQSxFQUFXLGtCQUFBLHlCQUEyQyxVQUFBLDBCQUFvQyw4QkFBOEIsSUFBSSxRQUFBLEVBQVcsa0JBQUEsdUJBQXlDLFVBQUEsdUJBQWlDLEtBQUssUUFBQSxFQUFXLGtCQUFBLHdCQUEwQyxVQUFBLHlCQUFtQyxzQkFBc0IsSUFBSSxRQUFBLEVBQVcsa0JBQUEsdUJBQXlDLFVBQUEsdUJBQWlDLEtBQUssUUFBQSxFQUFXLGtCQUFBLHdCQUEwQyxVQUFBLHlCQUFtQyxxQkFBQSxvQ0FBeUQsdUJBQUEsU0FBaUMsZUFBQSxTQUF5Qix5QkFBQSxJQUFBLE9BQXFDLGlCQUFBLElBQUEsT0FBNkIsa0NBQWtDLHVCQUFBLFNBQWlDLGVBQUEsU0FBeUIseUJBQUEsT0FBQSxPQUF3QyxpQkFBQSxPQUFBLE9BQWdDLG9DQUFvQyx1QkFBQSxTQUFpQyxlQUFBLFNBQXlCLHlCQUFBLE9BQUEsTUFBdUMsaUJBQUEsT0FBQSxNQUErQixxQ0FBcUMsdUJBQUEsU0FBaUMsZUFBQSxTQUF5Qix5QkFBQSxPQUFBLEtBQXNDLGlCQUFBLE9BQUEsS0FBOEIsc0JBQUEscUNBQTJELHVCQUFBLFVBQWtDLGVBQUEsVUFBMEIseUJBQUEsSUFBQSxPQUFxQyxpQkFBQSxJQUFBLE9BQTZCLG1DQUFtQyx1QkFBQSxVQUFrQyxlQUFBLFVBQTBCLHlCQUFBLE9BQUEsT0FBd0MsaUJBQUEsT0FBQSxPQUFnQyxxQ0FBcUMsdUJBQUEsVUFBa0MsZUFBQSxVQUEwQix5QkFBQSxPQUFBLE1BQXVDLGlCQUFBLE9BQUEsTUFBK0Isc0NBQXNDLHVCQUFBLFVBQWtDLGVBQUEsVUFBMEIseUJBQUEsT0FBQSxLQUFzQyxpQkFBQSxPQUFBLEtBQThCLDRCQUE0QixHQUFHLFFBQUEsRUFBVyxrQkFBQSxVQUE0QixVQUFBLFVBQW9CLEtBQUssUUFBQSxFQUFXLGtCQUFBLFVBQTRCLFVBQUEsV0FBcUIsb0JBQW9CLEdBQUcsUUFBQSxFQUFXLGtCQUFBLFVBQTRCLFVBQUEsVUFBb0IsS0FBSyxRQUFBLEVBQVcsa0JBQUEsVUFBNEIsVUFBQSxXQUFxQiw0QkFBNEIsR0FBRyxRQUFBLEVBQVcsa0JBQUEsVUFBNEIsVUFBQSxVQUFvQixLQUFLLFFBQUEsRUFBVyxrQkFBQSxVQUE0QixVQUFBLFdBQXFCLG9CQUFvQixHQUFHLFFBQUEsRUFBVyxrQkFBQSxVQUE0QixVQUFBLFVBQW9CLEtBQUssUUFBQSxFQUFXLGtCQUFBLFVBQTRCLFVBQUEsV0FBcUIsNkJBQTZCLEdBQUcsUUFBQSxFQUFXLGtCQUFBLFVBQTRCLFVBQUEsVUFBb0IsS0FBSyxRQUFBLEVBQVcsa0JBQUEsVUFBNEIsVUFBQSxXQUFxQixxQkFBcUIsR0FBRyxRQUFBLEVBQVcsa0JBQUEsVUFBNEIsVUFBQSxVQUFvQixLQUFLLFFBQUEsRUFBVyxrQkFBQSxVQUE0QixVQUFBLFdBQXFCLDZCQUE2QixHQUFHLFFBQUEsRUFBVyxrQkFBQSxVQUE0QixVQUFBLFVBQW9CLEtBQUssUUFBQSxFQUFXLGtCQUFBLFVBQTRCLFVBQUEsV0FBcUIscUJBQXFCLEdBQUcsUUFBQSxFQUFXLGtCQUFBLFVBQTRCLFVBQUEsVUFBb0IsS0FBSyxRQUFBLEVBQVcsa0JBQUEsVUFBNEIsVUFBQSxXQUFxQixrQkFBa0IsMkJBQUEsSUFBZ0MsbUJBQUEsSUFBd0Isb0NBQW9DLHVCQUFBLFNBQWlDLGVBQUEsU0FBeUIseUJBQUEsSUFBQSxPQUFxQyxpQkFBQSxJQUFBLE9BQTZCLGtDQUFrQyx1QkFBQSxTQUFpQyxlQUFBLFNBQXlCLHlCQUFBLE9BQUEsT0FBd0MsaUJBQUEsT0FBQSxPQUFnQyxvQ0FBb0MsdUJBQUEsU0FBaUMsZUFBQSxTQUF5Qix5QkFBQSxPQUFBLE1BQXVDLGlCQUFBLE9BQUEsTUFBK0IscUNBQXFDLHVCQUFBLFNBQWlDLGVBQUEsU0FBeUIseUJBQUEsT0FBQSxLQUFzQyxpQkFBQSxPQUFBLEtBQThCLHNCQUFBLHFDQUEyRCx1QkFBQSxVQUFrQyxlQUFBLFVBQTBCLHlCQUFBLElBQUEsT0FBcUMsaUJBQUEsSUFBQSxPQUE2QixtQ0FBbUMsdUJBQUEsVUFBa0MsZUFBQSxVQUEwQix5QkFBQSxPQUFBLE9BQXdDLGlCQUFBLE9BQUEsT0FBZ0MscUNBQXFDLHVCQUFBLFVBQWtDLGVBQUEsVUFBMEIseUJBQUEsT0FBQSxNQUF1QyxpQkFBQSxPQUFBLE1BQStCLHNDQUFzQyx1QkFBQSxVQUFrQyxlQUFBLFVBQTBCLHlCQUFBLE9BQUEsS0FBc0MsaUJBQUEsT0FBQSxLQUE4Qiw0QkFBNEIsR0FBRyxrQkFBQSxvQkFBQSxlQUFxRCxVQUFBLG9CQUFBLGVBQTZDLFFBQUEsRUFBVyxJQUFJLGtCQUFBLG9CQUFBLGdCQUFzRCxVQUFBLG9CQUFBLGdCQUE4QyxRQUFBLEVBQVcsSUFBSSxrQkFBQSxvQkFBQSxlQUFxRCxVQUFBLG9CQUFBLGVBQTZDLElBQUksa0JBQUEsb0JBQUEsaUJBQXVELFVBQUEsb0JBQUEsaUJBQStDLEtBQUssa0JBQUEsb0JBQUEsV0FBaUQsVUFBQSxvQkFBQSxZQUEwQyxvQkFBb0IsR0FBRyxrQkFBQSxvQkFBQSxlQUFxRCxVQUFBLG9CQUFBLGVBQTZDLFFBQUEsRUFBVyxJQUFJLGtCQUFBLG9CQUFBLGdCQUFzRCxVQUFBLG9CQUFBLGdCQUE4QyxRQUFBLEVBQVcsSUFBSSxrQkFBQSxvQkFBQSxlQUFxRCxVQUFBLG9CQUFBLGVBQTZDLElBQUksa0JBQUEsb0JBQUEsaUJBQXVELFVBQUEsb0JBQUEsaUJBQStDLEtBQUssa0JBQUEsb0JBQUEsV0FBaUQsVUFBQSxvQkFBQSxZQUEwQyw0QkFBNEIsR0FBRyxrQkFBQSxvQkFBQSxnQkFBc0QsVUFBQSxvQkFBQSxnQkFBOEMsUUFBQSxFQUFXLElBQUksa0JBQUEsb0JBQUEsZUFBcUQsVUFBQSxvQkFBQSxlQUE2QyxRQUFBLEVBQVcsSUFBSSxrQkFBQSxvQkFBQSxrQkFBd0QsVUFBQSxvQkFBQSxrQkFBZ0QsSUFBSSxrQkFBQSxvQkFBQSxnQkFBc0QsVUFBQSxvQkFBQSxnQkFBOEMsS0FBSyxrQkFBQSxvQkFBQSxXQUFpRCxVQUFBLG9CQUFBLFlBQTBDLG9CQUFvQixHQUFHLGtCQUFBLG9CQUFBLGdCQUFzRCxVQUFBLG9CQUFBLGdCQUE4QyxRQUFBLEVBQVcsSUFBSSxrQkFBQSxvQkFBQSxlQUFxRCxVQUFBLG9CQUFBLGVBQTZDLFFBQUEsRUFBVyxJQUFJLGtCQUFBLG9CQUFBLGtCQUF3RCxVQUFBLG9CQUFBLGtCQUFnRCxJQUFJLGtCQUFBLG9CQUFBLGdCQUFzRCxVQUFBLG9CQUFBLGdCQUE4QyxLQUFLLGtCQUFBLG9CQUFBLFdBQWlELFVBQUEsb0JBQUEsWUFBMEMsNkJBQTZCLEdBQUcsa0JBQUEsb0JBQUEsV0FBaUQsVUFBQSxvQkFBQSxXQUF5QyxJQUFJLGtCQUFBLG9CQUFBLGlCQUF1RCxVQUFBLG9CQUFBLGlCQUErQyxJQUFJLGtCQUFBLG9CQUFBLGlCQUF1RCxVQUFBLG9CQUFBLGlCQUErQyxJQUFJLGtCQUFBLG9CQUFBLGdCQUFzRCxVQUFBLG9CQUFBLGdCQUE4QyxRQUFBLEVBQVcsS0FBSyxrQkFBQSxvQkFBQSxlQUFxRCxVQUFBLG9CQUFBLGVBQTZDLFFBQUEsR0FBWSxxQkFBcUIsR0FBRyxrQkFBQSxvQkFBQSxXQUFpRCxVQUFBLG9CQUFBLFdBQXlDLElBQUksa0JBQUEsb0JBQUEsaUJBQXVELFVBQUEsb0JBQUEsaUJBQStDLElBQUksa0JBQUEsb0JBQUEsaUJBQXVELFVBQUEsb0JBQUEsaUJBQStDLElBQUksa0JBQUEsb0JBQUEsZ0JBQXNELFVBQUEsb0JBQUEsZ0JBQThDLFFBQUEsRUFBVyxLQUFLLGtCQUFBLG9CQUFBLGVBQXFELFVBQUEsb0JBQUEsZUFBNkMsUUFBQSxHQUFZLDZCQUE2QixHQUFHLGtCQUFBLG9CQUFBLFdBQWlELFVBQUEsb0JBQUEsV0FBeUMsSUFBSSxrQkFBQSxvQkFBQSxnQkFBc0QsVUFBQSxvQkFBQSxnQkFBOEMsSUFBSSxrQkFBQSxvQkFBQSxnQkFBc0QsVUFBQSxvQkFBQSxnQkFBOEMsSUFBSSxrQkFBQSxvQkFBQSxlQUFxRCxVQUFBLG9CQUFBLGVBQTZDLFFBQUEsRUFBVyxLQUFLLGtCQUFBLG9CQUFBLGdCQUFzRCxVQUFBLG9CQUFBLGdCQUE4QyxRQUFBLEdBQVkscUJBQXFCLEdBQUcsa0JBQUEsb0JBQUEsV0FBaUQsVUFBQSxvQkFBQSxXQUF5QyxJQUFJLGtCQUFBLG9CQUFBLGdCQUFzRCxVQUFBLG9CQUFBLGdCQUE4QyxJQUFJLGtCQUFBLG9CQUFBLGdCQUFzRCxVQUFBLG9CQUFBLGdCQUE4QyxJQUFJLGtCQUFBLG9CQUFBLGVBQXFELFVBQUEsb0JBQUEsZUFBNkMsUUFBQSxFQUFXLEtBQUssa0JBQUEsb0JBQUEsZ0JBQXNELFVBQUEsb0JBQUEsZ0JBQThDLFFBQUEsR0FBWSxrQkFBa0IsMkJBQUEsTUFBa0MsbUJBQUEsTUFBMEIsdUJBQUEsTUFBOEIsZUFBQSxNQUFzQixrQkFBa0IsMkJBQUEsTUFBa0MsbUJBQUEsTUFBMEIsdUJBQUEsTUFBOEIsZUFBQSxNQUFzQixtQkFBbUIsMkJBQUEsTUFBa0MsbUJBQUEsTUFBMEIsdUJBQUEsT0FBK0IsZUFBQSxPQUF1QixpQkFBaUIsMkJBQUEsTUFBa0MsbUJBQUEsTUFBMEIsdUJBQUEsS0FBNkIsZUFBQSxLQUFxQixrQkFBa0IsMkJBQUEsSUFBZ0MsbUJBQUEsSUFBd0IsdUJBQUEsTUFBOEIsZUFBQSxNQUFzQixtQkFBbUIsMkJBQUEsTUFBa0MsbUJBQUEsTUFBMEIsdUJBQUEsT0FBK0IsZUFBQSxPQUF1Qix5QkFBeUIsR0FBQSxLQUFBLElBQVksUUFBQSxFQUFXLElBQUEsSUFBUSxRQUFBLEdBQVksaUJBQWlCLEdBQUEsS0FBQSxJQUFZLFFBQUEsRUFBVyxJQUFBLElBQVEsUUFBQSxHQUFZLHlCQUF5QixHQUFBLEtBQVEsa0JBQUEsY0FBZ0MsVUFBQSxjQUF3QixJQUFBLElBQUEsSUFBQSxJQUFBLElBQW9CLGtCQUFBLGtCQUFvQyxVQUFBLGtCQUE0QixJQUFBLElBQUEsSUFBQSxJQUFnQixrQkFBQSxpQkFBbUMsVUFBQSxrQkFBNEIsaUJBQWlCLEdBQUEsS0FBUSxrQkFBQSxjQUFnQyxVQUFBLGNBQXdCLElBQUEsSUFBQSxJQUFBLElBQUEsSUFBb0Isa0JBQUEsa0JBQW9DLFVBQUEsa0JBQTRCLElBQUEsSUFBQSxJQUFBLElBQWdCLGtCQUFBLGlCQUFtQyxVQUFBLGtCQUE0QiwwQkFBMEIsR0FBQSxLQUFBLElBQUEsSUFBQSxJQUFvQixrQkFBQSxjQUFnQyxVQUFBLGNBQXdCLElBQUksa0JBQUEsa0JBQW9DLFVBQUEsa0JBQTRCLElBQUksa0JBQUEsa0JBQW9DLFVBQUEsbUJBQTZCLGtCQUFrQixHQUFBLEtBQUEsSUFBQSxJQUFBLElBQW9CLGtCQUFBLGNBQWdDLFVBQUEsY0FBd0IsSUFBSSxrQkFBQSxrQkFBb0MsVUFBQSxrQkFBNEIsSUFBSSxrQkFBQSxrQkFBb0MsVUFBQSxtQkFBNkIsd0JBQXdCLEdBQUcsa0JBQUEsU0FBMkIsVUFBQSxTQUFtQixJQUFBLElBQVEsa0JBQUEsVUFBQSxjQUEwQyxVQUFBLFVBQUEsY0FBa0MsSUFBQSxJQUFBLElBQUEsSUFBZ0Isa0JBQUEsV0FBQSxhQUEwQyxVQUFBLFdBQUEsYUFBa0MsSUFBQSxJQUFBLElBQVksa0JBQUEsV0FBQSxjQUEyQyxVQUFBLFdBQUEsY0FBbUMsS0FBSyxrQkFBQSxTQUFBLFVBQXFDLFVBQUEsU0FBQSxXQUE4QixnQkFBZ0IsR0FBRyxrQkFBQSxTQUEyQixVQUFBLFNBQW1CLElBQUEsSUFBUSxrQkFBQSxVQUFBLGNBQTBDLFVBQUEsVUFBQSxjQUFrQyxJQUFBLElBQUEsSUFBQSxJQUFnQixrQkFBQSxXQUFBLGFBQTBDLFVBQUEsV0FBQSxhQUFrQyxJQUFBLElBQUEsSUFBWSxrQkFBQSxXQUFBLGNBQTJDLFVBQUEsV0FBQSxjQUFtQyxLQUFLLGtCQUFBLFNBQUEsVUFBcUMsVUFBQSxTQUFBLFdBQThCLHlCQUF5QixHQUFHLGtCQUFBLFNBQTJCLFVBQUEsU0FBbUIsUUFBQSxFQUFXLElBQUksa0JBQUEsVUFBNEIsVUFBQSxVQUFvQixRQUFBLEdBQVksS0FBSyxrQkFBQSxTQUEyQixVQUFBLFNBQW1CLFFBQUEsR0FBWSxpQkFBaUIsR0FBRyxrQkFBQSxTQUEyQixVQUFBLFNBQW1CLFFBQUEsRUFBVyxJQUFJLGtCQUFBLFVBQTRCLFVBQUEsVUFBb0IsUUFBQSxHQUFZLEtBQUssa0JBQUEsU0FBMkIsVUFBQSxTQUFtQixRQUFBLEdBQVksMEJBQTBCLEdBQUcsa0JBQUEsZUFBaUMsVUFBQSxlQUF5QixJQUFJLGtCQUFBLG9CQUFzQyxVQUFBLG9CQUE4QixJQUFJLGtCQUFBLG9CQUFzQyxVQUFBLG9CQUE4QixJQUFJLGtCQUFBLG9CQUFzQyxVQUFBLG9CQUE4QixJQUFJLGtCQUFBLG9CQUFzQyxVQUFBLG9CQUE4QixJQUFJLGtCQUFBLG9CQUFzQyxVQUFBLG9CQUE4QixLQUFLLGtCQUFBLGVBQWlDLFVBQUEsZ0JBQTBCLGtCQUFrQixHQUFHLGtCQUFBLGVBQWlDLFVBQUEsZUFBeUIsSUFBSSxrQkFBQSxvQkFBc0MsVUFBQSxvQkFBOEIsSUFBSSxrQkFBQSxvQkFBc0MsVUFBQSxvQkFBOEIsSUFBSSxrQkFBQSxvQkFBc0MsVUFBQSxvQkFBOEIsSUFBSSxrQkFBQSxvQkFBc0MsVUFBQSxvQkFBOEIsSUFBSSxrQkFBQSxvQkFBc0MsVUFBQSxvQkFBOEIsS0FBSyxrQkFBQSxlQUFpQyxVQUFBLGdCZHVtYXp3L0IsRUFBRyxLQUFNLFFBQVMsUWUxbWFsQixPZmluYUEsUUFBUyxNQUdHLE1BUFosRUFIMkIsSUFEQSxXZXptYTNCLEtmcW5hQSxPQUpnQixPQURULFFBSEUsT0FIdUIsS0FBTSxLQUk5QixHQUhSLElBTXdCLFFBTm5CLEllM21hTCxJZjhtYUEsR0FBSSxHQUhNLEdBTXVCLE1BRmpDLFNBR1EsV0FBUixPQUFvQixPQUhWLEtBTlYsR0FBSSxHQUFJLEdBQUksR0FBSSxHQUFJLEdBU1EsT0FBUSxPZWxuYXBDLEtmNm1hTSxFZTdtYU4sT2YybWFjLElBVUksTUFWQyxJQUFLLElBSVIsTUFBTyxPQURILEdBTWQsS0FETixLQUFNLEllbm5hTixPZjhtYVksR0FLRCxPQVZhLEVBQWUsSUFFVixFQVFWLEtBUmEsRUFBRyxLQVFWLFFBUHpCLE1lNW1hQSxLZjRtYU8sT0FBUSxPQUFRLElBT1csUUFQTixJQUk1QixNQUFnQixNQUE2QixHQUtyQyxTQUxlLE1BQWtCLEdBQVgsTUFJOUIsS0FKcUMsR0FKSixHQUM5QixFQUNhLEdBRnFCLElBUWxCLE1ldG1hbEIsT0FBQSxFQUNBLFFBQUEsRUFDQSxPQUFBLEVBQ0EsVUFBQSxLQUNBLEtBQUEsUUFDQSxlQUFBLFNBR0QsUUFBQSxNQUFBLFFBQUEsV0FBQSxPZnltYUEsT0FBUSxPQUFRLE9BQVEsS0FBTSxJQUFLLFFldm1hbEMsUUFBQSxNQUVELEtBQ0MsWUFBQSxFQUVELEdBQUEsR0FDQyxXQUFBLEtBRUQsV0FBQSxFQUNDLE9BQUEsS0FFRCxpQkFBQSxrQmZ5bWFVLFFBQVYsU2V2bWFDLFFBQUEsR0FDQSxRQUFBLEtBRUQsTUFDQyxnQkFBQSxTQUNBLGVBQUEsRUFJRCxNQUFBLFNBQ0UsWUFBQSxRQUNBLFVBQUEsUUFDQSxNQUFBLFFBR0YsRUFBQSxVQUNDLGdCQUFBLEtBQ0EsTUFBQSxRQzFERCxFQUFJLG1CQUFBLFdBQUEsV0FBQSxXQUNKLEtBQ0UsWUFBQSxJQUFBLENBQUEsV0FDQSxNQUFBLFFBQ0EsWUFBQSxJQUVBLGlCQUFBLEtBR0YsT0FFRSxjQUFBLFFBSUYsZ0JBQ0UsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUVGLGNBQ0MsTUFBQSxLQUNDLFNBQUEsT0FFRixpQkFDQyxNQUFBLEtBQ0EsVUFBQSxPQUNBLE9BQUEsRUFBQSxLQUNBLGFBQUEsS0FDQSxjQUFBLEtBU0QsT0FBUyxZQUFBLElDekJQLGlCQUNFLFdBQUEsUUFDQSxNQUFBLEtBRkYsWUFDRSxXQUFBLFFBQ0EsTUFBQSxLQUdGLGlCQUNFLFdBQUEsUUFDQSxNQUFBLEtEdUJKLHFCQUFBLDBCQUVFLG1CQUFBLE1BQUEsSUFBQSxJQUFBLENBQUEsQ0FBQSxpQkFBQSxJQUFBLElBQUEsQ0FBQSxDQUFBLGFBQUEsSUFBQSxJQUFBLENBQUEsQ0FBQSxRQUFBLElBQUEsS0FBQSxXQUFBLE1BQUEsSUFBQSxJQUFBLENBQUEsQ0FBQSxpQkFBQSxJQUFBLElBQUEsQ0FBQSxDQUFBLGFBQUEsSUFBQSxJQUFBLENBQUEsQ0FBQSxRQUFBLElBQUEsS0FGRiwyQkFBQSxnQ0FRbUIsUUFBQSxHQUluQixtQ0FDRSxlQUFBLEtoQmtuYUYsa0JBQ0UsaUJBQUEsUWdCN21hRixPQUFBLEVBQUEsTUFBQSxRQUFtQyxNQUFBLEtBRW5DLGlDQUNFLFFBQUEsZUVqRUYsaUJBQ0MsUUFBQSxxQmxCb3JhRCxTa0JocmFBLFVBQUEsS0Q2Q0UsWUFBQSxJakJ1b2FGLFVpQnBvYUUsYUFBQSxJQUNBLGFBQUEsTWpCc29hQSxvQkFBQSx1QmtCcnJhRixtQkFBQSxFQUNBLG9CQUFBLE1sQndyYUEsVUFvREEsVWtCeHVhQyxVQUFBLEtBQ0EsWUFBQSxJQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsUUFBQSxJQUFBLEtBQ0EsZUFBQSxVQUNBLFFBQUEsYUFDQSxXQUFBLE9BWEQsaUJBQUEsWUFDQSxPQUFBLFFsQm1zYUUsbUJBQUEsS0FBQSxLQUFBLFdBQUEsS0FBQSxLQUNBLGdCQXFEQSxnQmtCMXVhQSxRQUFBLFlBQ0EsVUFBQSxLQUNBLFlBQUEsSWxCd3JhRSxhQUFBLFFrQm5yYUosaUJBQUEsUUFDRyxNQUFBLEtsQnNyYUgsbUNrQmxyYUMsR0FDQyxRQUFBLEVBQ0Esa0JBQUEsU0FBQSxVQUFBLFNsQm9yYUEsS2tCaHJhRixRQUFBLEVBQ0Msa0JBQUEsU0FBQSxVQUFBLFVsQjJxYUQsMkJrQmxyYUMsR0FDQyxRQUFBLEVBQ0Esa0JBQUEsU0FBQSxVQUFBLFNsQm9yYUEsS2tCaHJhRixRQUFBLEVBQ0Msa0JBQUEsU0FBQSxVQUFBLFVsQm1yYUQsc0JrQmhyYUMsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBSkQsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPbEJ1cmFFLFVBQUEsS2tCdnJhRixXQUFBLEtsQnlyYUUsOEJrQnpyYUYsUUFBQSxLbEIycmFFLHdDQUNFLFNBQUEsU2tCNXJhSixnREFjRSxRQUFBLEVBZEYsT0FBQSxRbEJnc2FFLDZCa0I5cWFBLG1CQUFBLFFBQUEsSUFBQSxLQUFBLFdBQUEsUUFBQSxJQUFBLEtsQmdyYUEsd0RrQjlxYUEsU0FBQSxTQXBCRixNQUFBLEtBdUJFLE9BQUEsS0FDQSxRQUFBLEVsQitxYUEsK0RrQjdxYUEsUUFBQSxRQUNBLFVBQUEsS0FDQSxZQUFBLFlBQ0EsT0FBQSxRQUNBLFNBQUEsU0E5QkYsTUFBQSxFQWtDRSxPQUFBLEVBQ0EsbUJBQUEsSUFBQSxLQUFBLFdBQUEsSUFBQSxLbEI2cWFBLGdFa0IzcWFBLFFBQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxZQUNBLFNBQUEsU0FDQSxNQUFBLEtBQ0EsTUFBQSxFQTFDRixPQUFBLEVBNkNFLG1CQUFBLElBQUEsS0FBQSxXQUFBLElBQUEsS0FDQSxRQUFBLEVsQjRxYUEseUVrQjFxYUEsa0JBQUEsZ0JBQUEsT0FBQSxJQUFBLFVBQUEsZ0JBQUEsT0FBQSxJQWhERixrQ0FBQSxFQUFBLDBCQUFBLEVBbURFLHlCQUFBLElBQUEsSUFBQSxpQkFBQSxJQUFBLElBQ0EsUUFBQSxFQXBERix3RUF1REUsTUFBQSxRQXZERixrQkFBQSxXQUFBLFVBQUEsV2xCa3VhRSxxRWtCbHVhRixNQUFBLFFsQm91YUUsMEJrQnB1YUYsTUFBQSxLbEJzdWFFLDBCa0J2cWFBLE9BQUEsUUEvREYsNkJBa0VFLE9BQUEsS0FBQSxFQUNBLFlBQUEsSWxCd3FhQSw2QmtCM3VhRixZQUFBLElsQjZ1YUksY0FBQSxJQUNBLFVBQUEsS0FDQSxrQ2tCdHFhRCxRQUFBLEdBekVILFVBQUEsS0E2RUUsWUFBQSxJQUNBLGdCQUFBLGFsQnNxYUEsNkJBQ0UsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtrQnJ2YUosbUJBQUEsSUFBQSxLQUFBLEtBQUEsV0FBQSxJQUFBLEtBQUEsS2xCdXZhSSxrQ2tCcnFhRCxhQUFBLElBbEZILG1DRFBFLGdCQUFBLGFBQ0EsTUFBQSxRakJrd2FBLDhDaUJod2FBLFNBQUEsU0FDQSxJQUFBLEVDMEZBLE9BQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxFQUNBLGVBQUEsS0ExRkYsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtsQm93YUksaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsMERrQnR3YUosUUFBQSxFQWlHMEIsbUJBQUEsUUFBQSxLQUFBLEtBQUEsV0FBQSxRQUFBLEtBQUEsS0FNMUIsaUJBQUEsS0F2R0EscUVBd0dDLFFBQUEsS2xCb3FhQywwQmtCanFhRixzQkEzR0EsTUFBQSxNQTRHQyxPQUFBLEtBQUEsTWxCb3FhQywwQkFDRSxzQmtCaHFhQSxNQUFBLE1BQ0gsT0FBQSxLQUFBLE1sQm1xYUQsNERrQmhxYUEsUUFBQSxFQUVFLGtCQUFBLGtCQUFBLFVBQUEsa0JBT0YsbUZBQ0MsUUFBQSxFbEI2cGFELGtCa0IxcGFDLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBTEQsZUFBQSxVbEJrcWFFLE1BQUEsUWtCbHFhRixVQUFBLEVsQm9xYUUsb0JBQUEsdUJrQjNwYUEsVUFBQSxLbEI2cGFBLDRDa0IxcGFGLFVBQUEsS0FaQSxRQUFBLElsQnlxYUksT0FBQSxFQUFBLElBQ0YsMEJrQjFwYUYsa0JBaEJBLFlBQUEsS0FpQkMsZUFBQSxNbEI2cGFDLDBCQUNFLGtCa0J4cGFKLFlBQUEsS0FDQyxlQUFBLE1sQjJwYUQsYWtCeHBhQyxpQkFBQSxRQUNBLFVBQUEsS2xCMHBhQyxNQUFBLFFrQnhwYUYsZUFBQSxVQUVFLFFBQUEsS0FBQSxFbEIwcGFGLDZDa0J0cGFBLFFBQUEsSUFDQyxPQUFBLEVBQUEsSWxCeXBhRCxnQ2tCcHBhQSxNQUFBLEtBQ0MsWUFBQSxJQUdELHFCQUNDLFlBQUEsSUFFRCxjQUNDLFlBQUEsS0FFRCx3Q0FDQyxjQUFBLEtsQnNwYUQseUJrQmxwYUEsY0FBQSxLQUNDLFlBQUEsSWxCcXBhRCwyQmtCbHBhQyxVQUFBLEtBQ0EsTUFBQSxRbEJvcGFDLGVBQUEsVWtCbHBhRixRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FFQyxjQUFBLFdBQUEsZ0JBQUEsYWxCb3BhRCw4QmtCanBhQyxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxJQUFBLGNBQUEsSUFBQSxnQkFBQSxTQU5ELGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT2xCMHBhRSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9rQjFwYUYsT0FBQSxRbEI0cGFFLG1Da0I1cGFGLFdBQUEsS2xCOHBhRSxvQ0FDRSxRQUFBLEVrQnBwYUosMENBQ0MsZUFBQSxnQkFBQSxnQkFBQSxPQUFBLGdCQUFBLGdCbEJ1cGFELG1CQUNFLGlCQUFBLFFBQ0EsUUFBQSxLQUFBLEVrQjFwYUYsOENBUUUsVUFBQSxNbEJxcGFFLE9BQUEsRUFBQSxLa0JqcGFKLGlEQUNDLHdCQUFBLGlCQUFBLFdBQUEsaUJsQm9wYUQsY21CbjVhQSxTQUFBLFNBQ0UsZUFBQSxLbkJzNWFGLFltQm41YUUsU0FBQSxNQUNBLFFBQUEsRUFDQSxVQUFBLEtBQ0EsaUJBQUEsUUFQRixNQUFBLEtuQjY1YUUsbUJBQUEsSUFBQSxJQUFBLElBQUEsRUFBQSxtQkFBQSxXQUFBLElBQUEsSUFBQSxJQUFBLEVBQUEsbUJtQjc1YUYsTUFBQSxLbkIrNWFFLG1CbUIvNWFGLFFBQUEsS25CaTZhRSxvQm1CajVhRSxZQUFBLEluQm01YUYsbUJtQmo1YUUsU0FBQSxTQUNBLElBQUEsSUFuQkosTUFBQSxLbkJ1NmFJLFVBQUEsS0FDQSxPQUFBLFFtQng2YUosMEJBMEJJLFFBQUEsUUFDQSxZQUFBLFlBRUosY0E3QkEsZ0JBQUEsVW5CODZhSSxZQUFBLElBQ0YsMEJBQ0UsWW1CLzRhRixPQUFBLEVBRUYsS0FBQSxFQW5DQSxRQUFBLEtBb0NFLGNBQUEsTW5CaTVhQSwwQkFDRSxZbUIvNGFGLE9BQUEsS0FDQSxLQUFBLEtuQmk1YUksUUFBQSxLb0J4N2FOLE1BQUEsTXBCMDdhTSxZQUFBLE1BRU47Ozs7OztBQU9BLFdxQjc3YUUsUUFBQSxFQUFBLEVBQ0EsUUFBQSxhQUNBLE9BQUEsUUFHQSw0QkFBQSxPQUFBLENBQUEsZUFBQSxvQkFBQSxPQUFBLENBQUEsZUFBQSxvQkFBQSxPQUFBLENBQUEsT0FBQSxvQkFBQSxPQUFBLENBQUEsTUFBQSxDQUFBLGVBQ0EsNEJBQUEsS0FBQSxvQkFBQSxLQUNBLG1DQUFBLE9BQUEsMkJBQUEsT0FDQSxLQUFBLFFBQ0EsTUFBQSxRQUNBLGVBQUEsS0FDQSxpQkFBQSxZQWhCRixPQUFBLEVyQjg4YUUsT0FBQSxFQUNBLFNBQUEsUXFCbjdhRixpQkFDRSxRQUFBLEVyQnM3YUYsZXFCbjdhRSxNQUFBLEtyQnE3YUEsT0FBQSxLcUJsN2FGLFFBQUEsYUFDRSxTQUFBLFNyQnE3YUYsaUJxQnQ3YUEsUUFBQSxNckJ3N2FFLElBQUEsSUFDQSxXQUFBLE9BQ0EsaUJBQUEsd0JBQUEseUJxQi82YUUsTUFBQSxLQUNBLE9BQUEsSUFDQSxpQkFBQSxLQUNBLGNBQUEsSUFDQSxTQUFBLFNBZkosNEJBQUEsa0JBQUEsb0JBQUEsa0JBQUEsb0JBQUEsVUFBQSxvQkFBQSxTQUFBLENBQUEsa0JBb0JJLDRCQUFBLEtBQUEsb0JBQUEsS0FDQSxtQ0FBQSxLQUFBLDJCQUFBLEtBckJKLHdCQUFBLHlCQXlCSSxRQUFBLEdBekJKLFFBQUEsTXJCczhhRSx5QkFDRSxJQUFBLE1zQjMrYUYsd0J0QjYrYUUsT0FBQSxNQUtKLHFDQUNFLDRCQUFBLEtBQUEsb0JBQUEsS3NCaC9hQSxtQ0FBQSxnQ0FBQSwyQkFBQSxnQ3RCay9hQSw2Q0FDRSxtQkFBQSxJQUFBLEtBQUEsS0FBQSxJQUFBLENBQUEsQ0FBQSxRQUFBLEtBQUEsS0FBQSxXQUFBLElBQUEsS0FBQSxLQUFBLElBQUEsQ0FBQSxDQUFBLFFBQUEsS0FBQSxLc0JqK2FJLDRDQUNBLG1CQUFBLE9BQUEsS0FBQSxLQUFBLElBQUEsQ0FBQSxrQkFBQSxLQUFBLGdDQUFBLFdBQUEsT0FBQSxLQUFBLEtBQUEsSUFBQSxDQUFBLGtCQUFBLEtBQUEsZ0NBQUEsV0FBQSxPQUFBLEtBQUEsS0FBQSxJQUFBLENBQUEsVUFBQSxLQUFBLGdDQUFBLFdBQUEsT0FBQSxLQUFBLEtBQUEsSUFBQSxDQUFBLFVBQUEsS0FBQSwrQkFBQSxDQUFBLGtCQUFBLEtBQUEsZ0N0QnErYVIsK0NBQ0Usa0JBQUEsY0FBQSxVQUFBLGNBQ0EseUJBQUEsS0FBQSxpQkFBQSxLQUNBLG1DQUFBLDhCQUFBLDJCQUFBLDhCc0IzL2FBLHVEQThCUSxJQUFBLEVBQ0EsUUFBQSxFQUNBLG1CQUFBLElBQUEsS0FBQSxJQUFBLENBQUEsQ0FBQSxRQUFBLEtBQUEsS0FBQSxLQUFBLFdBQUEsSUFBQSxLQUFBLElBQUEsQ0FBQSxDQUFBLFFBQUEsS0FBQSxLQUFBLEtDcENWLHNEQUNDLE9BQUEsRUFDQSxrQkFBQSxlQUFBLFVBQUEsZUFDQSxtQkFBQSxPQUFBLEtBQUEsSUFBQSxDQUFBLGtCQUFBLEtBQUEsS0FBQSw4QkFBQSxXQUFBLE9BQUEsS0FBQSxJQUFBLENBQUEsa0JBQUEsS0FBQSxLQUFBLDhCQUFBLFdBQUEsT0FBQSxLQUFBLElBQUEsQ0FBQSxVQUFBLEtBQUEsS0FBQSw4QkFBQSxXQUFBLE9BQUEsS0FBQSxJQUFBLENBQUEsVUFBQSxLQUFBLEtBQUEsNkJBQUEsQ0FBQSxrQkFBQSxLQUFBLEtBQUEsOEJ2QnVnYkQsV3VCcGdiQyxTQUFBLE1BQ0EsT0FBQSxLQUNBLE1BQUEsS0FDQSxPQUFBLEtBRUEsTUFBQSxLQUNBLGNBQUEsSUFDQSxtQkFBQSxRQUFBLElBQUEsS0FBQSxXQUFBLFFBQUEsSUFBQSxLQUNBLE9BQUEsUUFDRyxpQkFBQSxRQWZKLGNBQUEsSXZCcWhiRSxRQUFBLEV1QnJoYkYsUUFBQSxLdkJ1aGJFLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCdUJwZ2JBLFFBQUEsR3ZCc2diQSxrQnVCbmdiRixNQUFBLEtBeEJBLFlBQUEsWXZCOGhiSSxRQUFBLFFBQ0EsVUFBQSxLQUNBLGtCQUFBLGlCQUFBLFVBQUEsaUJ3QmhpYkosMEJBRUUsV0FDQSxPQUFBLEtBQ0csTUFBQSxNeEJraWJMLDJCd0IvaGJFLE9BQUEsUUFDQSxTQUFBLFNBUkYsSUFBQSxJeEIwaWJFLGtCQUFBLGlCQUFBLFVBQUEsaUJ3QjFpYkYsVUFBQSxFeEI0aWJFLE1BQUEsUUFDQSxRQUFBLEVBQ0EsaUN3QjlpYkYsUUFBQSxFQWVxQixrQ3hCa2liakIsWUFBQSxZd0JqamJKLFVBQUEsS3hCb2piQSxpQ3dCcGpiQSxRQUFBLFF4QnVqYkEsaUN3QnZqYkEsUUFBQSxReEIwamJBLGlDd0IxamJBLGtCQUFBLGlCQUFBLFVBQUEsaUJ4QjZqYkEsaUN3QjdqYkEsa0JBQUEsZ0JBQUEsVUFBQSxnQnhCZ2tiQSwwQndCaGliQSxLQUFBLEV4Qm1pYkEsMEJ3QmhpYkMsTUFBQSxFeEJtaWJELFl3QmhpYkMsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBTkQsU0FBQSxTeEJ5aWJFLE9BQUEsS0FDQSxLQUFBLEVBQ0EsTUFBQSxFQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsZUFDRSxVQUFBLEVBQ0EsUUFBQSxHQUNBLE9BQUEsRUFBQSxJQUNBLHNCd0JoaWJELFFBQUEsR0FqQkgsaUJBQUEsS0FxQkcsY0FBQSxJeEJnaWJHLE1BQUEsS3lCcmxiTixPQUFBLEtBRUssUUFBQSxNQUNKLDRCQUFBLHFCQUNBLFFBQUEsRXpCdWxiRCxZeUIzbGJBLEtBQUEsRXpCNmxiRSxJQUFBLEV5Qm5sYkYsTUFBQSxFekJxbGJFLFFBQUEsRUFDQSxTQUFBLE1BQ0EsMkJBQ0UsUUFBQSxLQUNGLDBCQUNFLDJCeUJwbWJKLFFBQUEsS3pCc21iSSx3QnlCdG1iSixNQUFBLEtBcUJFLGlCQUFBLEtBckJGLGNBQUEsSUFBQSxNQUFBLEt6QjBtYkksNkJ5QmpsYkYsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBekJGLDRCQTZCRSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS3pCaWxiRSwwQnlCL2tiRixNQUFBLE1BQ0EsT0FBQSxLQUFBLEV6QmlsYkUsNkJ5QmpuYkosU0FBQSxTekJtbmJNLE1BQUEsS3lCbm5iTixJQUFBLEtBOENFLFFBQUEsRUFDQSxRQUFBLEVBQ0EsOENBQUEscURBQUEsc0RBQ0EsaUJBQUEsUXpCd2tiRSwyQnlCdGtiRixJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsRUFDQSxPQUFBLE1BQ0EsUUFBQSxFQUNBLFNBQUEsT0FDQSxTQUFBLFNBQ0EsaUJBQUEsUUExREYsTUFBQSxLQTZERSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQVMsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FBWSxtQkFBQSxRQUFBLElBQUEsT0FBQSxXQUFBLFFBQUEsSUFBQSxPekJ5a2JuQiw2QnlCeGtiRixTQUFBLFNBQ0EsSUFBQSxFQUNBLE9BQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxFQUVBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQXJFRixtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BdUVzQixrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQWlDLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BdkV2RCxZQUFBLElBeUVFLFVBQUEsS0F6RUYsZ0NBNEVFLG1CQUFBLGtCQUFBLElBQUEsS0FBQSxXQUFBLGtCQUFBLElBQUEsS0FBQSxXQUFBLFVBQUEsSUFBQSxLQUFBLFdBQUEsVUFBQSxJQUFBLElBQUEsQ0FBQSxrQkFBQSxJQUFBLEtBQ0EseUJBQUEsSUFBQSxpQkFBQSxJekJ5a2JFLG1EQUNFLGNBQUEsS0FDRixzQ0FDRSxRQUFBLEV5QnpwYk4sZUFBQSxLekIycGJNLDBEeUIzcGJOLFdBQUEsT0FtRkUseUVBbkZGLGtCQUFBLG1CQUFBLFVBQUEsbUJBd0ZFLDBFQXhGRixrQkFBQSxrQkFBQSxVQUFBLGtCekJpcWJJLHFDeUJya2JGLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUdGLHdEQS9GQSxhQUFBLEt6QnFxYkkseUN5QnJxYkosV0FBQSxLQWlHaUIsYUFBQSxNekJ1a2JmLDBCQUNFLHVCeUJwa2JGLFFBQUEsS3pCc2tiRSwyQnlCcGtiRixRQUFBLGV6QnNrYkUsd0J5QnBrYkYsTUFBQSxLQUNBLGVBQUEsVUExR0YsWUFBQSxJekJpcmJNLFVBQUEsS0FDQSxNQUFBLFF5QmxyYk4saUJBQUEsS0FpSEUsY0FBQSxJQUFBLE1BQUEsS0FDQSxnQ0FFQSxRQUFBLEVBQ0EsTUFBQSxRekJta2JFLDZCeUJ4cmJKLG1CQUFBLElBQUEsSUFBQSxPQUFBLFdBQUEsSUFBQSxJQUFBLE9BMEhFLE9BQUEsTUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BNUhGLFNBQUEsU3pCOHJiSSwwQnlCOXJiSixNQUFBLE16QmdzYk0sbUJBQUEsSUFBQSxJQUFBLEtBQUEsV0FBQSxJQUFBLElBQUEsS0FDQSxhQUFBLEtBQ0YsMkJBQ0UsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsMEN5QnBzYk4saUJBQUEsRUFBQSxrQkFBQSxFQUFBLFVBQUEsRUEwSUUsaUJBQUEsSUFBQSxjQUFBLElBQUEsZ0JBQUEsU0FDQSx1Q0FDQSxRQUFBLEVBQ0EsZUFBQSxLQTdJRiw4QkFnSkUsU0FBQSxTQWhKRixRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FtSkUsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FuSkYsa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPekIrc2JJLGlEeUJ4amJGLGFBQUEsS3pCMGpiRSxnQ3lCeGpiRixTQUFBLFN6QjBqYkUsdUN5QnhqYkYsUUFBQSxHQUNBLFNBQUEsU0FDQSxLQUFBLEVBN0pGLE1BQUEsRUFnS0UsT0FBQSxLQWhLRixpQkFBQSxZQUFBLE9BQUEsSUFxS0UsbUJBQUEsSUFBQSxJQUFBLEtBQUEsV0FBQSxJQUFBLElBQUEsS3pCdWpiRSw2Q3lCNXRiSixpQkFBQSxRekIwNWJJLG9DQTVMQSx5Q3lCOXRiSixVQUFBLFl6QjY1Yk0sOEN5Qjc1Yk4sbURBQUEsWUFBQSxZQUFBLGFBQUEsSXpCaTZiTSwyQ0E1TEEsZ0R5QnJ1Yk4sVUFBQSxLekJvNmJRLG1EQTVMQSx3RHlCdmpiTixRQUFBLEl6QnN2Yk0sa0R5QnJ2Yk4sdURBR0EsUUFBQSxJekJ5amJFLG1EeUI5dWJKLFFBQUEsUUF5TEUsVUFBQSxLQXpMRiw4Q0E0TEUsUUFBQSxRQTVMRixVQUFBLEt6Qm92YkksZ0N5QnBqYkYsWUFBQSxLekJzamJFLGlDeUJwamJGLFlBQUEsS0FsTUYsb0NBcU1FLFNBQUEsU0FyTUYsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEt6QjJ2Yk0saUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE95QjV2Yk4sdURBZ05HLGFBQUEsS0FoTkgsOERBbU5HLFFBQUEsSUFuTkgsWUFBQSxLekJrd2JJLGlDeUJ0aWJKLG1CQUFBLEVBQUEsRUFBQSxJQUFBLGVBQUEsV0FBQSxFQUFBLEVBQUEsSUFBQSxlQTVOQSxzQ0E4TkUsT0FBQSxLekJ3aWJFLG9DeUJ0d2JKLE1BQUEsU3pCd3diRSxpRHlCeHdiRiwwQkFxT0UsYUFBQSxLQUNBLE1BQUEsTUF0T0Ysd0JBeU9FLFVBQUEsS0F6T0YsaURBNE9FLGFBQUEsS0E1T0YsWUFBQSxPekJpeGJJLGdDeUJqeGJKLFlBQUEsSXpCbXhiSSxpQ0FDRSxZQUFBLEt5QjdoYk4sdURBQ0MsYUFBQSxJQUNBLDhEQUZELFlBQUEsS3pCbWliQSxxQkFDRSxRQUFBLEVBQ0EsWUFBQSxJQUNBLDhCQUNFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1DQUNFLFVBQUEsRUFDQSwwQ0FDRSxVQUFBLEswQmx5YlIsa0RDU1MsUUFBQSxJRFBSLGlEQUVBLFFBQUEsSTFCb3liRCxnQkFDRSxNQUFBLEswQnp5YkYsaUJBQUEsUTFCMnliRSxXQUFBLE8wQjd4YkYsbUJBQUEsY0FBQSxLQUFBLE9BQUEsV0FBQSxjQUFBLEtBQUEsTzFCK3hiRSx1QkFDRSxZQUFBLEkwQjd4YkoseUJBakJBLGNBQUEsSzFCaXpiRSx5QjBCN3hiRix5QkFwQkEsY0FBQSxNMUJvemJFLDBCQUNFLGdCQUNFLFFBQUEsS0FBQSxHQUNKLDBCQUNFLGdCQUNFLFFBQUEsS0FBQSxFQUNBLDhCNEIxemJOLFFBQUEsSUFDUSxPQUFBLEVBQUEsS0FDTix5QkFDSyxjQUFBLGE1QjZ6YlAsYTRCaDBiQSxPQUFBLE01QmswYkUsU0FBQSxTQUNBLE1BQUEsS0FDQSx5QkFBQSwwQjRCcDBiRixPQUFBLEs1QnMwYkUsK0I0QjF6YkUsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsSUFBQSxJQUFBLEtBQUEsV0FBQSxJQUFBLElBQUEsS0FDQSxPQUFBLEs1QjR6YkYsd0M0QjF6YkUsZ0JBQUEsTUFDQSxvQkFBQSxPQUNBLG9CQUFBLE9BQUEsSUFDQSxNQUFBLEtBbkJKLE9BQUEsS0FzQkksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsV0FBQSxPNUIyemJGLDBDNEJ6emJFLE1BQUEsS0EzQkosT0FBQSxLQStCSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0EvQkosaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsTzVCeTFiSSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE80Qmh6YkosV0FBQSxPNUJremJFLDRDQUNFLFFBQUEsS0FDQSxpRUFDRSxjQUFBLEk0Qi95Yk4sMEJBL0NBLGFBZ0RFLFlBQUEsS0FoREYsNENBa0RJLFVBQUEsTTVCa3piRiwwQjZCcDJiRixhQUNFLFlBQUEsTUFERiw0Q0FHSSxVQUFBLE03QnUyYkosV0FDRSxXQUFBLE82QjUxYkYsNEJBZkEsVUFBQSxvQjdCODJiRSxvQjZCNTFiRixlQUFBLFVBbEJBLGNBQUEsSTdCaTNiRSwwQkFDRSxXOEJsM2JKLFFBQUEsS0FBQSxNQUNFLDBCQUNBLFdBQ0EsUUFBQSxLQUFBLE05QnEzYkYsZThCeDNiQSxPQUFBLE05QjAzYkUsa0JBQUEsVUFDQSxnQkFBQSxNQUNBLG9CQUFBLE9BQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsZ0M4QmwzYkUsTUFBQSxLQVpKLE9BQUEsS0FlSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FqQkosV0FBQSxPOUJxNGJFLHdCOEJ6MmJGLE1BQUEsS0E1QkEsWUFBQSxNOUJ3NGJJLFlBQUEsUThCdjJiSiwrQkFqQ0EsWUFBQSxJOUIyNGJFLDBCQUNFLHdCK0I1NGJKLFVBQUEsTUFDRSwwQkFDQSx3QkFGRixVQUFBLE0vQms1YkEsWUFDRSxXQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsb0JpQmgyYkEsUUFBQSxHQUNBLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEVjdERGLGFBQUEsSUFVSSxhQUFBLE1BVkosb0JBQUEsdUJBYUksbUJBQUEsRUFiSixvQkFBQSxNL0I2NWJFLG9CK0I3NWJGLGFBQUEsRUFBQSxFQUFBLElBQUEsRS9CKzViRSxtQitCMzRiRSxhQUFBLElBQUEsRUFBQSxFQUFBLEUvQjY0YkYsNkIrQmo2YkYsYUFBQSxFQUFBLElBQUEsSUFBQSxFL0JtNmJFLDZCK0JuNmJGLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQTJCSSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0Esa0JBQUEsSUFBQSxlQUFBLElBQUEsWUFBQSxTL0IyNGJGLDZCK0J2NmJGLG9CQUFBLE1BQUEsV0FBQSxXL0J5NmJFLDZCK0JqNGJGLFVBQUEsTUF4Q0EsV0FBQSxJL0I0NmJJLFlBQUEsTUFDRixzQ0FDRSxZQUFBLElBQ0YsMEJBQ0UsbUIrQmg3Ykosd0JBQUEsS0FBQSxXQUFBLEsvQms3YkksNkIrQmw3YkosYUFBQSxLL0JvN2JJLDZCK0JwN2JKLE1BQUEsTS9CczdiSSxzQytCNTNiSixrQkFBQSxrQkFBQSxVQUFBLGtCQTFEQSxzQkEyRFksY0FBQSxLQTNEWixrQ0E2REksUUFBQSxNL0IrM2JGLDBCQUNFLG1CK0I3M2JBLHdCQUFBLEtBQUEsV0FBQSxLL0IrM2JBLDZCK0IvN2JKLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQW9FSSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUNBLGNBQUEsRUFDQSxZQUFBLE1BdEVKLGVBQUEsTS9CcThiSSw2QitCMzNiQSxhQUFBLEtBQ0EsVUFBQSxLQTNFSixXQUFBLFEvQnk4Ykksc0MrQno4YkosaUJBQUEsRUFBQSxrQkFBQSxFQUFBLFVBQUEsRUFpRkksa0JBQUEsa0JBQUEsVUFBQSxrQkFDQSxVQUFBLEsvQjIzYkEsOEIrQnozYkEsWUFBQSxLQUdKLGtDQXZGQSxNQUFBLE1BeUZJLGtCQUFBLGlCQUFBLFVBQUEsaUIvQnkzYkUsUUFBQSxHZ0NsOWJOLFNBQUEsVUFDRSwwQkFDQSxrQ0FDQSxNQUFBLE9oQ3E5YkYsWUFDRSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxXQUFBLE9BQ0EsVUFBQSxPZ0MzOWJGLE9BQUEsRUFBQSxLaEM2OWJFLHFCZ0M3OWJGLGVBQUEsVWhDKzliSSxXQUFBLElnQy85YkosY0FBQSxJaENpK2JFLDhCZ0NqOWJFLFNBQUEsU0FDQSxrQ0FDQSxNQUFBLEtBbEJKLGdDQXFCSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BUUosaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0E5QkEsa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPaEMwK2JFLG9DQUNFLFVBQUEsS2dDMytiSixjQUFBLEloQzYrYkUsMEJnQ3Q4YkYsZ0NBdkNBLFFBQUEsS0FBQSxFQXdDRSxNQUFBLEtoQ3k4YkUsOEJBQ0UsUUFBQSxNQUNKLDBCQUNFLFlBQ0UsV0FBQSxLQUNBLDhCaUJqOWJKLHdCQUFBLElBQUEsV0FBQSxJakJtOWJJLG1DZ0MxOGJGLFNBQUEsU0FDQSxJQUFBLEVBQ0EsT0FBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEVBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BckRKLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0F3REksTUFBQSxLQXhESixpQkFBQSxlaENvZ2NRLFFBQUEsRWdDcGdjUixtQkFBQSxJQUFBLElBQUEsS0FBQSxXQUFBLElBQUEsSUFBQSxLaENzZ2NNLHlDZ0NyOGJBLFFBQUEsRUFqRU4sZ0VBbUVJLFFBQUEsRUFDQSxnQ2hDdThiSSx3QkFBQSxJQUFBLFdBQUEsS2lDM2djUiwwQkFDRSxtQ0FDQSxVQUFBLEtBQ0EsWUFBQSxPakM4Z2NGLFlBQ0UsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsV0FBQSxPQUNBLFVBQUEsT2lDcGhjRixPQUFBLEVBQUEsS2pDc2hjRSxxQmlDdGhjRixlQUFBLFVqQ3doY0ksV0FBQSxJaUN4aGNKLGNBQUEsSWpDMGhjRSw4QmlDMWdjRSxTQUFBLFNBaEJKLGtDQW1CSSxNQUFBLEtqQzJnY0Ysb0NpQ3pnY0UsVUFBQSxLQUNBLGNBQUEsSUFRSixnQ0E5QkEsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtqQ21pY0ksbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNGLDBCQUNFLGdDaUNqZ2NKLFFBQUEsS0FBQSxFQXRDQSxNQUFBLEtBd0NJLGFBQUEsSUFBQSxFQXhDSiw4QmhCa0NFLFFBQUEsTWpCMmdjQSwwQkFDRSw4QmlCemdjRix3QkFBQSxJQUFBLFdBQUEsSWpCMmdjRSxtQ2lDcGdjQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLE9BQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxFQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQW5ESixrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9Bc0RJLE1BQUEsS0F0REosaUJBQUEsZWpDNGpjTSxRQUFBLEVpQzVqY04sbUJBQUEsSUFBQSxJQUFBLEtBQUEsV0FBQSxJQUFBLElBQUEsS2pDOGpjSSx5Q2lDamdjQSxRQUFBLEVBR0osZ0VBaEVBLFFBQUEsRWpDa2tjSSxnQ2lDLy9iQSx3QkFBQSxJQUFBLFdBQUEsSWpDaWdjRSxhQUFBLEVBQUEsRUFBQSxJQUFBLEdrQ3BrY04sMEJBQ0UsbUNBREYsVUFBQSxLQUdJLFlBQUEsT2xDdWtjSixpQmtDMWtjQSxXQUFBLE9sQzRrY0UsMEJrQ2xrY0UsY0FBQSxJbENva2NGLHVDa0Nsa2NFLGNBQUEsSUFaSix1Q0FlSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0Esa0JBQUEsTUFBQSxlQUFBLE1BQUEsWUFBQSxXbENta2NGLHdDa0Nqa2NFLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEVBQ0EsVUFBQSxNQXJCSixPQUFBLElBQUEsTUFBQSxRQXdCSSxhQUFBLEtBeEJKLGNBQUEsS0EyQkksUUFBQSxFQUFBLEtBM0JKLE9BQUEsS2xDNmxjRSxzQ2tDcGpjRixjQUFBLElsQ3NqY0Usd0NBQ0Usd0JBQUEsS0FBQSxXQUFBLEtrQ25qY0osNkNBN0NBLFFBQUEsS2xDbW1jRSwwQkFDRSxpQkFDRSxRQUFBLEtBQUEsTUFDSiwwQm1DdG1jRixpQkFDRSxRQUFBLE1BQUEsS0FERix3Q0FHSSxXQUFBLE1uQ3ltY0osVUFDRSxXQUFBLE9tQzdsY0YsMkJBaEJBLGFBQUEsS25DZ25jSSxjQUFBLEttQzdsY0osbUJBbkJBLGNBQUEsSW5DbW5jRSwwQkFDRSxVb0N4bWNFLGVBQUEsTUFaTiwwQkFhRSxVQWJGLGVBQUEsT3BDMG5jQSwwQkFDRSxtQkFDRSxPQUFBLE1vQ3ptY0osOEJBbkJBLE9BQUEsTUF1Qk0sa0NBdkJOLE9BQUEsT3BDa29jQSwwQnFDbG9jQSx3Q0FDRSxPQUFBLE1BQ0EsNENBQ0EsT0FBQSxPckNxb2NGLGdCcUN4b2NBLFdBQUEsT3JDMG9jRSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS3FDMW9jRixjQUFBLEtBQUEsVUFBQSxLckM0b2NFLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPcUM3b2NGLGtCQVlJLE9BQUEsS0FaSixzQ0FlSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FmSixjQUFBLEtBQUEsVUFBQSxLckNtcGNFLHlDcUN2bmNGLG1CQUFBLGVBQUEsSUFBQSxLQUFBLFdBQUEsZUFBQSxJQUFBLEtBQUEsV0FBQSxPQUFBLElBQUEsS0FBQSxXQUFBLE9BQUEsSUFBQSxJQUFBLENBQUEsZUFBQSxJQUFBLEtyQ3luY0UsK0NBQ0UsUUFBQSxFQUNGLHFEQUNFLGVBQUEsZ0JBQUEsZ0JBQUEsT0FBQSxnQkFBQSxnQnFDdG5jSiwwQkFsQ0EsZ0JBbUNFLFFBQUEsS0FBQSxFQW5DRiw0REFxQ0ksYUFBQSxNckN5bmNGLDBCc0M5cGNGLGdCQUNFLFFBQUEsS0FBQSxFQUNBLDREQUNBLGFBQUEsTXRDaXFjRixjQUNFLFdBQUEsTUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS3NDenBjRixtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE90QzJwY0UsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSwwQkFDRSxjc0NycGNKLFlBQUEsTUFDRSwwQkFDQSxjQUNBLFlBQUEsT3RDd3BjRixpQkFDRSxXQUFBLE91Q2pyY0YsaUJBQUEsRUFBQSxrQkFBQSxFQUFBLFVBQUEsRUFFSSxlQUFBLEt2Q2tyY0YsMEJ1Q3ByY0YsY0FBQSxJdkN1cmNBLHVDQUNFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUVGLDJCQUNFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBRUYsMEJBQ0UsV0FDRSxZQUFBLEt1Q3hxY0osMkJBeEJBLFFBQUEsZUF5QkUsMkJBekJGLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLFF2Q3NzY0EsMEJBQ0UsV3VDdnNjRixZQUFBLE12Q3lzY0ksdUN1Q3ZxY0Esa0JBQUEsTUFBQSxlQUFBLE1BQUEsWUFBQSxXdkN5cWNBLHlCdUN2cWNBLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEV2Q3lxY0EsMkJ1QzdzY0osVUFBQSxLdkMrc2NNLFlBQUEsSXVDL3NjTix3QkFBQSxNQUFBLFdBQUEsTXZDaXRjTSxrQkFBQSxFQUFBLFlBQUEsRXVDanRjTixhQUFBLEt2Q210Y00sZ0N1Q25xY0EsWUFBQSxJQWhETix1Q0FtRE0sTUFBQSxRQW5ETixnQ0FzRE0sUUFBQSxNQUNBLGNBQUEsS0F2RE4sNkJBMERNLG1CQUFBLElBQUEsS0FBQSxXQUFBLElBQUEsS0ExRE4sbUNBNkRNLFFBQUEsRUE3RE4sTUFBQSxRQWlFSSxnQ0FqRUosZUFBQSxVQW9FSSxpQ0FDQSxhQUFBLEt2QzhwY0EsMkJ1QzVwY0EsV0FBQSxNdkM4cGNBLGlDdUNydWNKLFlBQUEsRXZDdXVjTSxhQUFBLEVBQ0Esd0JBQUEsSUFBQSxXQUFBLEl1QzVwY0Esa0JBQUEsSUFBQSxlQUFBLElBQUEsWUFBQSxTQTVFTixhQUFBLEtBaUZJLG1DdkMycGNJLFVBQUEsT0FFUixpRHdDNXVjRSxpQ0FGRix3QkFBQSxJQUFBLFdBQUEsS3hDa3ZjQSxld0NsdmNBLFdBQUEsT3hDb3ZjRSxRQUFBLEtBQUEsRXdDcHZjRix3QkFXSSxlQUFBLFVBQ0EsY0FBQSxJeEM0dWNGLDRCd0MxdWNFLGNBQUEsSXhDNHVjRixtQ3dDMXZjRixVQUFBLE1Ba0JJLE9BQUEsRUFBQSxLQWxCSixjQUFBLElBcUJJLFVBQUEsS0FRSixZQUFBLE14Q211Y0UsdUNBQ0UsY0FBQSxJd0M3dGNKLHFDQXBDQSxpQkFBQSxReENvd2NFLDBCd0Nwd2NGLDhDQTBDTSxPQUFBLE94QzZ0Y0osMEJ5Q3Z3Y0YsNEJBQ0UsVUFBQSxLQUNBLDhDQUNBLE9BQUEsT3pDMHdjRixZQUNFLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEVBQ0EsYUFBQSxFQUFBLEVBQUEsSUFBQSxFQUNBLGVBQUEsS3lDaHhjRix1Q0FjSSx3QkFBQSxNQUFBLFdBQUEsTUFDQSxrQkFBQSxFQUFBLFlBQUEsRUFmSixnREFpQk0sY0FBQSxLekNxd2NKLDZCeUN0eGNGLFVBQUEsS3pDd3hjSSxZQUFBLEl5Q3h4Y0osK0NBd0JNLFlBQUEsSUFDQSxNQUFBLFFBekJOLHdDQTRCTSxtQkFBQSxJQUFBLEtBQUEsV0FBQSxJQUFBLEtBNUJOLDhDQWdDSSxRQUFBLEVBQ0EsTUFBQSxRQUNBLHNDQUNBLGFBQUEsS0FuQ0osbUNBc0NJLGVBQUEsVUFDQSxNQUFBLFFBQ0EsWUFBQSxJQXhDSixRQUFBLE16Q3d5Y0UsZ0N5QzV2Y0Usd0JBQUEsT0FBQSxXQUFBLE9BQ0EsVUFBQSxLQUNBLFdBQUEsT3pDOHZjRixzQ3lDNXZjRSxTQUFBLFNBaERKLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLekMreWNJLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE95Qy95Y0osa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQW9ESSxZQUFBLElBQ0EsY0FBQSxLQUNBLDBDeEJwQkYsTUFBQSxLakJteGNBLDhDaUJqeGNBLFFBQUEsR0FDQSxRQUFBLEVBQ0EsbUJBQUEsSUFBQSxLQUFBLFdBQUEsSUFBQSxLd0JrQkUsU0FBQSxTQUNBLElBQUEsRUF6REosT0FBQSxFQUFBLEtBQUEsRUFBQSxNQUFBLEVBNkRpRSxpQkFBQSxlQTdEakUsZUFBQSxLekNnMGNFLDRDQW1XQSwwRUFEQSxvRGlCcG5kQSxRQUFBLEVqQnN4Y0EsMEN5Q2x3Y0UsU0FBQSxTQUNBLEtBQUEsSUFDQSxJQUFBLElBQ0Esa0JBQUEscUJBQUEsVUFBQSxxQkFyRUosaUJBQUEsS0F3RUksVUFBQSxLQUNBLFFBQUEsS0FBQSxLQUNBLGVBQUEsVUExRUosZUFBQSxLekM4MGNFLHFDeUNod2NFLFVBQUEsTUE5RUosT0FBQSxFQUFBLEtBaUZJLFlBQUEsTXpDaXdjRiwyQ3lDbDFjRixjQUFBLEt6Q28xY0ksVUFBQSxLeUNwMWNKLGdEQTBGSSxNQUFBLEtBQ0EsVUFBQSxPQUNBLG9EQVFKLE9BQUEsS3pDc3ZjRSxpREFDRSxZQUFBLEl5QzMxY0osVUFBQSxLekM2MWNJLE9BQUEsS0FBQSxFeUMvdWNKLDBCQTlHQSx1Q0FnSEksUUFBQSxLekNpdmNBLHlEeUNqMmNKLE9BQUEsT3pDbTJjRSwwQkFDRSx5Q0FDRSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjeUMxdWNOLGdEQTVIQSxNQUFBLG9CQWdJTSx5RHpDMHVjRSxPQUFBLE0wQzEyY1IsVUFBQSxRQUNFLDBCQURGLHlEQUtJLE9BQUEsTzFDMjJjSixZQUNFLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEUwQ2ozY0YsdUNBWUksd0JBQUEsTUFBQSxXQUFBLE1BQ0Esa0JBQUEsRUFBQSxZQUFBLEVBYkosZ0RBZU0sY0FBQSxLMUN3MmNKLDZCMEN2M2NGLFVBQUEsSzFDeTNjSSxZQUFBLEkwQ3ozY0osK0NBc0JNLFlBQUEsSUFDQSxNQUFBLFFBdkJOLHdDQTBCTSxtQkFBQSxJQUFBLEtBQUEsV0FBQSxJQUFBLEtBMUJOLDhDQThCSSxRQUFBLEVBQ0EsTUFBQSxRQUNBLHNDQUNBLGFBQUEsS0FqQ0osbUNBb0NJLGVBQUEsVUFDQSxNQUFBLFFBQ0EsWUFBQSxJQXRDSixRQUFBLE0xQ3k0Y0UsZ0MwQy8xY0Usd0JBQUEsT0FBQSxXQUFBLE9BQ0EsVUFBQSxLQUNBLFdBQUEsTzFDaTJjRixzQzBDLzFjRSxTQUFBLFNBOUNKLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLMUNnNWNJLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE8wQ2g1Y0osa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQTBGSSxZQUFBLElBMUZKLGNBQUEsSzFDbzVjSSwwQzBDaDJjRSxNQUFBLEsxQ2syY0osNkJBQ0UsWUFBQSxJQUNBLHNDaUJwMmNGLGNBQUEsS0FDQSxVQUFBLEtBQ0EsZUFBQSxLeUJDSSxhQUFBLElBQ0EsYUFBQSxNQUNBLG9CQUFBLHVCQUNBLG1CQUFBLEVBQ0Esb0JBQUEsTUEzRE4sYUFBQSxFQUFBLEVBQUEsSUFBQSxFQThETSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0E5RE4sY0FBQSxLQUFBLFVBQUEsS0FpRU0saUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE8xQ28yY0YsbUQwQ3Q2Y0osYUFBQSxFMUN3NmNJLDhDMEN4NmNKLGNBQUEsS0F1RU0sU0FBQSxTekJyQ0osd0JBQUEsS0FBQSxXQUFBLEtBQ0Esc0RBQ0EsUUFBQSxFakIwNGNFLHNEaUJ4NGNGLFFBQUEsR3lCbUNJLFNBQUEsU0FDQSxJQUFBLEVBMUVOLE9BQUEsRXpCMkNFLEtBQUEsRUFDQSxNQUFBLEVBQ0EsaUJBQUEsZUFDQSxlQUFBLEtqQnk0Y0Usd0MwQ3gyY0UsU0FBQSxTQUNBLEtBQUEsSUFDQSxJQUFBLElBQ0Esa0JBQUEscUJBQUEsVUFBQSxxQkFDQSxpQkFBQSxRQUNBLE1BQUEsS0FwRk4sVUFBQSxLQXVGTSxRQUFBLEtBQUEsS0F2Rk4sZUFBQSxVQXlGUyxlQUFBLEtBekZULFlBQUEsTzFDbThjSSwwQzBDbjhjSixPQUFBLEsxQ3E4Y0ksaUMwQ3YyY0UsTUFBQSxLQVVOLG9DQXhHQSxZQUFBLEkxQ3k4Y0ksdUMwQ3QxY0osWUFBQSxJQW5IQSxPQUFBLEsxQzQ4Y0UsMEJBQ0UsdUMwQzc4Y0osUUFBQSxNMUMrOGNFLDBCQUNFLHlDMENoMWNKLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQWhJQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjMUNtOWNJLHlEQUNFLE9BQUEsTTJDcDljTixVQUFBLFFBRVMsMEIzQ3E5Y0wseUQyQ3Y5Y0osT0FBQSxPM0MwOWNBLDZEMkMxOWNBLE1BQUEsSzNDNjljQSxrRTJDbjljSSxVQUFBLEszQ3M5Y0osb0RBQ0UsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEsyQ2orY0YsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQWVJLFdBQUEsT0FDQSxNQUFBLEtBQ0EsVUFBQSxNM0NzOWNKLHVEMkN2K2NBLFdBQUEsTUFxQkksY0FBQSxLQUNBLFFBQUEsRzNDcTljRixnQkFBQSxhQUVGLDJDMkNuOWNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE8zQ3M5Y0osbUQyQ245Y0ksTUFBQSxLQUNBLE9BQUEsS0EvQkosUUFBQSxNM0NxL2NFLE9BQUEsRUFBQSxJQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsY0FBQSxJMkN2L2NGLFFBQUEsSUFzQ0kseURBdENKLFFBQUEsRUF1Q2MsbUJBQUEsRUFBQSxFQUFBLElBQUEsSUFBQSxLQUFBLFdBQUEsRUFBQSxFQUFBLElBQUEsSUFBQSxLQXZDZCxtREEwQ0ksTUFBQSxLQUNBLG1EQUFBLHlEM0NxOWNBLGNBQUEsWUFFSiwrQzJDbjljSSxVQUFBLEtBQ0EsY0FBQSxLM0NzOWNKLHFEMkNuOWNJLE1BQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxLQUNBLGlCQUFBLFkzQ3E5Y0YsWUFBQSxJMkMxZ2RGLGVBQUEsVUF3REksT0FBQSxLQUNBLGNBQUEsS0FDQSxPQUFBLFEzQ3M5Y0osMEQyQ245Y0ksTUFBQSxLQUNBLE9BQUEsSUFBQSxNQUFBLEtBQ0EsaUJBQUEsWUFDQSxZQUFBLElBQ0EsZUFBQSxVQUNBLE9BQUEsS0FsRUosY0FBQSxLM0N3aGRFLE9BQUEsUUFDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsSzJDemhkRixpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPM0MyaGRFLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSw4RDJDbDljSSxtQkFBQSxJQUFBLEtBQUEsV0FBQSxJQUFBLEszQ285Y0YsYUFBQSxLMkM5aGRKLHVFQThFSSxNQUFBLFFBQ0Esa0JBQUEsV0FBQSxVQUFBLFczQ205Y0EsYUFBQSxLQUVKLHVEQUNFLGNBQUEsV0FBQSxnQkFBQSxhMkNyaWRGLGNBQUEsSzNDd2lkQSwwRDJDajljSSx3QkFBQSxpQkFBQSxXQUFBLGlCM0NvOWNKLDZEMkMzaWRBLFlBQUEsTTNDNmlkRSxZQUFBLElBQ0EsTUFBQSxLQUNBLFVBQUEsTTJDMThjRixjQUFBLEtBckdBLG9FQXNHRSxNQUFBLFFBdEdGLGVBQUEsVTNDcWpkQSwwQkFDRSw0QkFDRSxZQUFBLEtBQ0EsMkMyQ3hqZEosTUFBQSxLM0MwamRJLHFFMkN4OGNBLE1BQUEsS0FDQSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBcEhKLG1EQXVISSxVQUFBLEtBQ0EsV0FBQSxLQXhISixjQUFBLEtBMkhJLFdBQUEsTzNDdzhjQSxvRDJDbmtkSixZQUFBLEtBK0hJLGFBQUEsSzNDdThjQSw2RDJDcjhjQSxZQUFBLEtBaklKLGFBQUEsSzNDeWtkSSxtREFDRSxVQUFBLEsyQ244Y0EsWUFBQSxJQXZJTixjQUFBLEtBd0lFLHVEQXhJRixVQUFBLE0zQ2dsZEEsMEJBQ0UsNEIyQ2psZEYsWUFBQSxNM0NtbGRJLDJDMkNubGRKLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEVBbUppQixRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FuSmpCLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsTzNDdWxkSSxtRDJDaDhjQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsSzNDazhjQSxxRTJDaDhjQSxNQUFBLE1BekpKLDBEQTRKSSxpQkFBQSxFQUFBLGtCQUFBLEVBQUEsVUFBQSxFQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0Esa0JBQUEsTUFBQSxlQUFBLE1BQUEsWUFBQSxXM0NpOGNBLGtFMkM5N2NBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQWxLSixtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BcUtJLGFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsU0FBQSxlQUFBLFNBQUEsT0FDQSxJQUFBLEszQys3Y0EsbUQyQ3ZtZEosVUFBQSxLQTRLSSxZQUFBLElBQ0EsV0FBQSxLQUNBLGNBQUEsS0E5S0osV0FBQSxPM0M2bWRJLG1EMkM3bWRKLFVBQUEsS0FvTEksWUFBQSxJM0M0N2NFLGNBQUEsSzJDdjdjTix1REF6TEEsVUFBQSxLQTJMaUIsMkNBM0xqQixjQUFBLE0zQ3NuZEEsMEI0Q3RuZEEscUVBQ0UsTUFBQSxNQURGLGtFQUdJLGFBQUEsTzVDeW5kSixnQkFDRSxZQUFBLE1BQ0EscUM0QzluZEYsaUJBQUEsMkI1Q2dvZEksa0JBQUEsVTRDaG9kSix3Q0FjSSxVQUFBLEtBQ0EsY0FBQSxLQWZKLCtDQWtCSSxVQUFBLE9BRUoscUNBcEJBLFlBQUEsSTVDd29kSSxVQUFBLEtBQ0YsOENBQ0UsWUFBQSxJNEM5bWRKLHlCQTVCQSxxQ0E4QkksZ0JBQUEsS0FBQSxLQUVBLG9CQUFBLE9BQ0EsT0FBQSxPQUdKLHlCQXBDQSxxQ0FzQ0ksZ0JBQUEsS0FBQSxLQUNBLG9CQUFBLE9BQ0EsT0FBQSxPNUM2bWRGLDBCQUNFLGlENENsbWRKLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQXBEQSxtQkFBQSxTQUFBLHNCQUFBLFFBQUEsbUJBQUEsZUFBQSxlQUFBLGVBcURFLFFBQUEsRTVDcW1kRSxzQzRDbm1kRixRQUFBLEVBQUEsS0FBQSxNNUNxbWRBLDBCQUNFLGdCQUNFLGNBQUEsS0FDQSxRQUFBLEVBQ0EsU0FBQSxTNENocWROLGlEQStESSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUVBLFVBQUEsT0FDQSxhQUFBLEU1Q21tZEUscUM0Q2ptZEYsZ0JBQUEsS0FBQSxLQUNBLG9CQUFBLE9BdEVKLG9CQUFBLE1BQUEsT0F5RUksa0JBQUEsRUFBQSxZQUFBLEVBekVKLE9BQUEsTUE0RUksd0JBQUEsTUFBQSxXQUFBLE1BQ0Esb0JBQUEsTUFBQSxXQUFBLFc1Q2ltZEUscUM0QzlsZEYsVUFBQSxNNUNnbWRFLHNDNEM1bGRBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQXBGTixtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9Bc0ZJLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsUUFBQSxLQUFBLEtBQ0EsY0FBQSxHNUM4bGRGLDBCQUNFLHFDNEM1bGRBLGdCQUFBLEtBQUEsS0FDQSxvQkFBQSxPQTVGSixvQkFBQSxNQUFBLE9BQUEsT0ErRkksb0JBQUEsTUFBQSxPNUM2bGRFLGtCQUFBLEVBQUEsWUFBQSxFNEN4bGROLE9BQUEsTUFFSSx3QkFBQSxNQUFBLFdBQUEsTUFDQSxzQ0FDQSxRQUFBLEtBQUEsTUFKSiwyQ0FPSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsSzVDeWxkRixtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE80Q2htZEYsa0JBQUEsSUFBQSxlQUFBLElBQUEsWUFBQSxTNUNtbWRBLDJDNEN2bGRJLG9CQUFBLE1BQUEsV0FBQSxXNUMwbGRKLDJDQUNFLFVBQUEsTTRDdm1kRixXQUFBLElBaUJJLFlBQUEsTTVDeWxkRixVQUFBLEs0Q25sZEYsWUFBQSxJNUNzbGRBLG9EQUNFLFlBQUEsSUFFRiwwQkFDRSx1RDRDbmxkRSxhQUFBLEVBQUEsRUFBQSxJQUFBLEVBOUJKLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQWlDSSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQWpDSixZQUFBLEtBb0NJLGVBQUEsS0FwQ0osY0FBQSxLNUN3bmRFLDJDNEN4bmRGLGNBQUEsSTVDMG5kRSwyQ0FDRSxNQUFBLE00QzlrZEosb0RBN0NBLGtCQUFBLGtCQUFBLFVBQUEsa0I1QzhuZEUsZ0Q0QzluZEYsUUFBQSxNNUNpb2RBLDBCQUNFLG1CQUNFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLDBCQUFBLDJCaUJwcmRGLFFBQUEsR0FDQSxpQkFBQSxFQUFBLGtCQUFBLEVBQUEsVUFBQSxFakJzcmRFLDJCNENqbGRBLGFBQUEsSUF0REosYUFBQSxNQXlESSxvQkFBQSx1QkFDQSxtQkFBQSxFQTFESixvQkFBQSxNQTZESSxhQUFBLElBQUEsRUFBQSxJQUFBLEU1Q2lsZEEsMEI0Qy9rZEEsUUFBQSxHQUNBLHdCQUFBLEtBQUEsV0FBQSxLNUNpbGRBLHVENEMva2RBLGFBQUEsSUFBQSxJQUFBLElBQUEsRUFsRUosUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBcUVJLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBQ0EsY0FBQSxFQXRFSixZQUFBLE1BeUVJLGVBQUEsTTVDK2tkQSwyQzRDN2tkQSxhQUFBLEtBM0VKLGNBQUEsSTVDMnBkSSxvRDRDM3BkSixpQkFBQSxFQUFBLGtCQUFBLEVBQUEsVUFBQSxFQWlGSSxrQkFBQSxrQkFBQSxVQUFBLGtCQUNBLFVBQUEsSzVDNmtkQSw0QzRDM2tkQSxZQUFBLEs1QzZrZEEsZ0Q0QzFrZEUsTUFBQSxNQXZGTixrQkFBQSxpQkFBQSxVQUFBLGlCQXlGSSxRQUFBLEc1QzRrZEUsU0FBQSxVQUVOLDBCNkMzd2RBLGdEQUdJLE1BQUEsTzdDNHdkSixpQkFDRSxTQUFBLE9BQ0EsK0Q2Q2p4ZEYsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBVUksY0FBQSxLQUFBLFVBQUEsS0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxjQUFBLEs3QzB3ZEYsK0I2Q3Z4ZEYsd0JBQUEsTUFBQSxXQUFBLE1BaUJJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQW5CSixpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjN0M2eGRFLDBDNkN0d2RFLHdCQUFBLEtBQUEsV0FBQSxLQUNBLGNBQUEsS0FDQSxXQUFBLE83Q3d3ZEYsdUM2Q2p5ZEYsd0JBQUEsS0FBQSxXQUFBLEtBNkJJLFVBQUEsS0FDQSxjQUFBLEtBQ0EsV0FBQSxPQUNBLFlBQUEsTTdDdXdkRix1QkFBQSwwQjZDcndkRSxpQkFBQSxZQUNBLE9BQUEsSUFBQSxNQUFBLFFBbkNKLE1BQUEsUUFBQSxVQUFBLEtBdUNJLFFBQUEsS0FBQSxLQXZDSixjQUFBLEtBOENJLE1BQUEsSzdDOHVlRixtQzZDNXhlRixrQ0FrREksd0JBQUEsZ0JBQUEsV0FBQSxnQjdDZ3dkRiwyQjZDOXZkRSxZQUFBLEtBcERKLHNDQXVESSxPQUFBLEtBQUEsS0FBQSxFQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxrQkFBQSxNQUFBLGVBQUEsTUFBQSxZQUFBLFc3Qyt2ZEYseUM2Qzd2ZEUsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBNURKLGlCQUFBLE1BQUEsY0FBQSxNQUFBLGdCQUFBLFc3QzR6ZEksa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPNkM1emRKLGNBQUEsSzdDOHpkSSxNQUFBLFE2Qzl6ZEosWUFBQSxJQWlFSSw2Q0FDQSxhQUFBLEtBQ0EscURBbkVKLGVBQUEsZ0JBQUEsZ0JBQUEsT0FBQSxnQkFBQSxnQjdDbzBkRSxnRTZDN3ZkRSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0F2RUosaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0EwRUksa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPN0M4dmRGLDZCNkM1dmRFLHdCQUFBLE9BQUEsV0FBQSxPQUNBLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEU3Qzh2ZEYsNENBQ0UsUUFBQSxlNkM1MGRKLFlBQUEsTUFpRkksWUFBQSxJQUNBLFVBQUEsS0FNSixtREF4RkEsWUFBQSxJN0NrMWRFLGtEQUNFLFlBQUEsSTZDanZkSixNQUFBLFE3Q212ZEUseUJBc2dCRSxtQ0FyZ0JBLGtDNkNodmRXLHdCQUFBLEtBQUEsV0FBQSxNQUVmLDBCQXhHQSwwQkEwR0ksT0FBQSxNQTFHSiw2QkE0R2UsT0FBQSxPQUVmLDBCQTlHQSwwQkFnSEksT0FBQSxNN0NpdmRBLDZCNkNqMmRKLE9BQUEsTzdDbTJkRSwwQjZDNXVkRixnRUF2SEEsY0FBQSxLQUFBLFVBQUEsS0F3SEUsUUFBQSxFN0MrdWRFLDRDQUNFLFFBQUEsS0FBQSxLQUFBLEdBQ0osMEJBQ0UsaUJBQ0UsU0FBQSxPQUNBLGdFNkM1dWRGLGVBQUEsSzdDOHVkRSw0QzZDNXVkRixTQUFBLFNBbElKLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLN0NpM2RRLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLFdBQUEsTUFDQSxRQUFBLEtBQUEsS0FDQSxtRGlCbjBkTixTQUFBLFNBQ0EsSUFBQSxFQUNBLE9BQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxFNEJnRkksYUFBQSxJQUNBLGFBQUEsTUFDQSxvQkFBQSx1QkFDQSxtQkFBQSxFQUNBLG9CQUFBLE03Q3N2ZEksS0FBQSxNOENoNGRWLFFBQUEsR0FDRSxRQUFBLEdBREYsTUFBQSxLQUdJLGFBQUEsRzlDbTRkSixnQkFDRSxpQkFBQSxFQUFBLGtCQUFBLEVBQUEsVUFBQSxFOEN2NGRGLGlEQVVJLFdBQUEsTzlDZzRkRix5QjhDOTNkRSxlQUFBLFVBQ0EsY0FBQSxJQWJKLG9DQWdCSSxVQUFBLE1BQ0EsT0FBQSxFQUFBLEtBTUosVUFBQSxLQXZCQSxZQUFBLE05Q2s1ZEUscUM4Q3QzZEYsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBNUJBLGNBQUEsS0FBQSxVQUFBLEs5Q3E1ZEUsMEJBQ0UscUM4Q3QzZEEsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsUTlDdzNkRiwwQkFDRSxzQzhDejVkSixZQUFBLEU5QzI1ZE0sYUFBQSxFOENyM2ROLHdCQUFBLElBQUEsV0FBQSxJQXRDQSxrQkFBQSxJQUFBLGVBQUEsSUFBQSxZQUFBLFNBd0NJLGFBQUEsSzlDdTNkRSx3QytDLzVkTixVQUFBLE9BR0UsaUQvQys1ZEUsc0MrQ2w2ZEosd0JBQUEsSUFBQSxXQUFBLEsvQ3E2ZEEsaUMrQ3I2ZEEsY0FBQSxLL0N3NmRBLHFCK0N4NmRBLFVBQUEsTUFhRSxPQUFBLEVBQUEsSy9DODVkQSw0QitDajVkRixXQUFBLEsvQ281ZEEsc0JBQ0UsT0FBQSxLQUFBLEVBRUYsMEJBQ0UsWUFDRSxZQUFBLE1BRUosMEJBQ0UsWWdEdDdkRixZQUFBLE9oRHk3ZEEsNENnRHo3ZEEsVUFBQSxNaEQ0N2RBLHVDQUNFLGNBQUEsS0FFRix3QkFDRSxPQUFBLEVBQUEsS0FDQSwrQkFDRSxXQUFBLEtnRGw4ZEosMENBbUJjLFdBQUEsUWhEazdkVixhQUFBLFFnRHI4ZEosTUFBQSxRaER3OGRBLDRCZ0RqN2RFLFFBQUEsS0F2QkYsa0NBMEJFLGFBQUEsZUFDQSxRQUFBLHVCaERtN2RBLGVBQUEsT0FFRix3QkFDRSxNQUFBLEtnRGo5ZEYsZUFBQSxPaERvOWRBLHlCZ0RwOWRBLE9BQUEsS0FBQSxFaER1OWRBLDZCZ0R4NmRBLGNBQUEsY2hEMjZkQSwyQkFDRSxXQUFBLEtBRUYsMEJBQ0UsZUFDRSxZQUFBLE1BRUosMEJpRC85ZEUsZUFGRixZQUFBLE9qRHErZEEsc0JBQ0UsV0FBQSxLaUR0K2RGLGVBQUEsTWpEdytkRSx1Q2lEeCtkRixVQUFBLE9qRDArZEUsb0NpRDErZEYsUUFBQSxPakQ0K2RFLGtDaUQ1K2RGLGNBQUEsSWpEOCtkRSxnQ0FDRSxjQUFBLElBQ0YsK0JpRGgvZEYsVUFBQSxFQXlCTSxzQ0FDQSxZQUFBLFlBQ0EsUUFBQSxRQTNCTixVQUFBLEtqRHMvZEUsK0NpRHQvZEYsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBa0NJLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FsQ0osT0FBQSxRakQwL2RFLGdEaUQxL2RGLE9BQUEsRUFBQSxJakQ0L2RFLHVDQUNFLGVBQUEsT0FDQSw2Q2lEaDlkSixhQUFBLEtBOUNBLGlEQWdERSxrQkFBQSxPakRrOWRJLGVBQUEsT2tEbGdlTixZQUFBLE9BQ0UseUJBQ0EsZ0NBRkYsV0FBQSxpQmxEd2dlQSxzQkFDRSxXQUFBLEtrRHpnZUYsZUFBQSxNbEQyZ2VFLHVDa0R2L2RJLFVBQUEsT2xEeS9kSixnQ2tEN2dlRixjQUFBLElsRCtnZUUsaURrRC9nZUYsV0FBQSxRQUFBLGFBQUEsUUE2QkksTUFBQSxRQTdCSiw4Q0FBQSxRQUFBLEtsRGtqZkUsc0NBN2hCQSx5Q2tEaC9kRSxjQUFBLElBSUoseUNsRDRnZkUsMkNBM2hCRSxjQUFBLElBQ0YsdUNtRDNoZUYsUUFBQSxLQUNFLHlCQUNBLGdDbkQ2aGVJLFdBQUEsaUJvRHZoZU4sc0JBRXVDLFdBQUEsS3BEeWhlckMsZUFBQSxNQUdGLDREb0R0aGVBLFFBQUEsRXBEeWhlQSxpQkFDRSxhQUFBLElBRUYseUNBQ0UsNkJBQ0UsV0FBQSxNQUVKLHlCQUNFLGdDQUNFLFVBQUEiLCJmaWxlIjoic3R5bGVzLmFsbC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLyohXHJcbiAqIGFuaW1hdGUuY3NzIC1odHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXHJcbiAqIFZlcnNpb24gLSAzLjUuMVxyXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXHJcbiAqXHJcbiAqIENvcHlyaWdodCAoYykgMjAxNiBEYW5pZWwgRWRlblxyXG4gKi9cclxuXHJcbi5hbmltYXRlZCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xyXG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbn1cclxuXHJcbi5hbmltYXRlZC5pbmZpbml0ZSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxufVxyXG5cclxuLmFuaW1hdGVkLmhpbmdlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxufVxyXG5cclxuLmFuaW1hdGVkLmZsaXBPdXRYLFxyXG4uYW5pbWF0ZWQuZmxpcE91dFksXHJcbi5hbmltYXRlZC5ib3VuY2VJbixcclxuLmFuaW1hdGVkLmJvdW5jZU91dCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC43NXM7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcclxuICBmcm9tLCAyMCUsIDUzJSwgODAlLCB0byB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA0MyUge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDcwJSB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC00cHgsMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTRweCwwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlIHtcclxuICBmcm9tLCAyMCUsIDUzJSwgODAlLCB0byB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA0MyUge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDcwJSB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC00cHgsMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTRweCwwKTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2Uge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2gge1xyXG4gIGZyb20sIDUwJSwgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDI1JSwgNzUlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsYXNoIHtcclxuICBmcm9tLCA1MCUsIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAyNSUsIDc1JSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZsYXNoIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcclxuICBhbmltYXRpb24tbmFtZTogZmxhc2g7XHJcbn1cclxuXHJcbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4ucHVsc2Uge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG5cclxuICAzMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XHJcbiAgfVxyXG5cclxuICA2NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIC45NSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gIH1cclxuXHJcbiAgMzAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xyXG4gIH1cclxuXHJcbiAgNDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xyXG4gIH1cclxuXHJcbiAgNjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45NSwgMS4wNSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIC45NSwgMSk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi5ydWJiZXJCYW5kIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2Uge1xyXG4gIGZyb20sIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2hha2Uge1xyXG4gIGZyb20sIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zaGFrZSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2U7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGVhZFNoYWtlIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICB9XHJcblxyXG4gIDYuNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XHJcbiAgfVxyXG5cclxuICAxOC41JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xyXG4gIH1cclxuXHJcbiAgMzEuNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XHJcbiAgfVxyXG5cclxuICA0My41JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBoZWFkU2hha2Uge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIH1cclxuXHJcbiAgNi41JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcclxuICB9XHJcblxyXG4gIDE4LjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XHJcbiAgfVxyXG5cclxuICAzMS41JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcclxuICB9XHJcblxyXG4gIDQzLjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZFNoYWtlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTtcclxuICBhbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xyXG4gIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzd2luZyB7XHJcbiAgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uc3dpbmcge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBzd2luZztcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHRhZGEge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG5cclxuICAxMCUsIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xyXG4gIH1cclxuXHJcbiAgMzAlLCA1MCUsIDcwJSwgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA2MCUsIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHRhZGEge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG5cclxuICAxMCUsIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xyXG4gIH1cclxuXHJcbiAgMzAlLCA1MCUsIDcwJSwgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA2MCUsIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4udGFkYSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogdGFkYTtcclxuICBhbmltYXRpb24tbmFtZTogdGFkYTtcclxufVxyXG5cclxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxlIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxuXHJcbiAgMTUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcclxuICB9XHJcblxyXG4gIDQ1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB3b2JibGUge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG5cclxuICAxNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgMzAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gIH1cclxuXHJcbiAgNDUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ud29iYmxlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGplbGxvIHtcclxuICBmcm9tLCAxMS4xJSwgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG5cclxuICAyMi4yJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcclxuICB9XHJcblxyXG4gIDMzLjMlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XHJcbiAgfVxyXG5cclxuICA0NC40JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XHJcbiAgfVxyXG5cclxuICA1NS41JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XHJcbiAgfVxyXG5cclxuICA2Ni42JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcclxuICB9XHJcblxyXG4gIDc3LjclIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xyXG4gIH1cclxuXHJcbiAgODguOCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgamVsbG8ge1xyXG4gIGZyb20sIDExLjElLCB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcblxyXG4gIDIyLjIlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xyXG4gIH1cclxuXHJcbiAgMzMuMyUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcclxuICB9XHJcblxyXG4gIDQ0LjQlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcclxuICB9XHJcblxyXG4gIDU1LjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcclxuICB9XHJcblxyXG4gIDY2LjYlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xyXG4gIH1cclxuXHJcbiAgNzcuNyUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XHJcbiAgfVxyXG5cclxuICA4OC44JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuLmplbGxvIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBqZWxsbztcclxuICBhbmltYXRpb24tbmFtZTogamVsbG87XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW4ge1xyXG4gIGZyb20sIDIwJSwgNDAlLCA2MCUsIDgwJSwgdG8ge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICB9XHJcblxyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICB9XHJcblxyXG4gIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZUluIHtcclxuICBmcm9tLCAyMCUsIDQwJSwgNjAlLCA4MCUsIHRvIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgfVxyXG5cclxuICAyMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuLmJvdW5jZUluIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xyXG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcclxuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gIH1cclxuXHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlSW5Eb3duIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluRG93bjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XHJcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICB9XHJcblxyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xyXG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2VJbkxlZnQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XHJcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICB9XHJcblxyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xyXG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmJvdW5jZUluUmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcclxuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gIH1cclxuXHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcclxuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gIH1cclxuXHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmJvdW5jZUluVXAge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXQge1xyXG4gIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcclxuICB9XHJcblxyXG4gIDUwJSwgNTUlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlT3V0IHtcclxuICAyMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XHJcbiAgfVxyXG5cclxuICA1MCUsIDU1JSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlT3V0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xyXG4gIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA0NSUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlT3V0RG93biB7XHJcbiAgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA0MCUsIDQ1JSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmJvdW5jZU91dERvd24ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcclxuICAyMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XHJcbiAgMjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlT3V0TGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcclxuICAyMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xyXG4gIDIwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmJvdW5jZU91dFJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcCB7XHJcbiAgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDQwJSwgNDUlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dFVwIHtcclxuICAyMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA0NSUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2VPdXRVcCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW4ge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZUluIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVJbkRvd24ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVJbkRvd25CaWcge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlSW5MZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlSW5MZWZ0QmlnIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVJblJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlSW5SaWdodEJpZyB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVJblVwIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlSW5VcEJpZyB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZU91dCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlT3V0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd24ge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dERvd24ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dERvd25CaWcge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlT3V0TGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dExlZnRCaWcge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dFJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlT3V0UmlnaHRCaWcge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcclxuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dFVwIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZU91dFVwQmlnIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZztcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXAge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gIH1cclxuXHJcbiAgNDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsaXAge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gIH1cclxuXHJcbiAgNDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgfVxyXG59XHJcblxyXG4uYW5pbWF0ZWQuZmxpcCB7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcDtcclxuICBhbmltYXRpb24tbmFtZTogZmxpcDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblgge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsaXBJblgge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmxpcEluWCB7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmbGlwSW5ZIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmZsaXBJblkge1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFgge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gIH1cclxuXHJcbiAgMzAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmbGlwT3V0WCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgfVxyXG5cclxuICAzMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uZmxpcE91dFgge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WSB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgfVxyXG5cclxuICAzMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsaXBPdXRZIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5mbGlwT3V0WSB7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5saWdodFNwZWVkSW4ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcclxuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmxpZ2h0U3BlZWRPdXQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXQ7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbiB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGVJbiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW47XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdGF0ZUluRG93bkxlZnQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ucm90YXRlSW5Eb3duUmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ucm90YXRlSW5VcExlZnQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGVJblVwUmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5VcFJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGVPdXQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucm90YXRlT3V0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGVPdXREb3duTGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucm90YXRlT3V0RG93blJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25SaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGVPdXRVcExlZnQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwTGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdGF0ZU91dFVwUmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBoaW5nZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gIH1cclxuXHJcbiAgMjAlLCA2MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gIH1cclxuXHJcbiAgNDAlLCA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGhpbmdlIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICAyMCUsIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICA0MCUsIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5oaW5nZSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGluZ2U7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xyXG59XHJcblxyXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb2xsSW4ge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm9sbEluIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ucm9sbEluIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsSW47XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcclxufVxyXG5cclxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb2xsT3V0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4ucm9sbE91dCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbE91dDtcclxuICBhbmltYXRpb24tbmFtZTogcm9sbE91dDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbUluIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLnpvb21JbiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW47XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5Eb3duIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb21JbkRvd24ge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi56b29tSW5Eb3duIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluTGVmdCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tSW5MZWZ0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbUluTGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbUluUmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblVwIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb21JblVwIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbUluVXAge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tT3V0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi56b29tT3V0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd24ge1xyXG4gIDQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tT3V0RG93biB7XHJcbiAgNDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbU91dERvd24ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcclxuICA0MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbU91dExlZnQge1xyXG4gIDQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLnpvb21PdXRMZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xyXG4gIDQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XHJcbiAgNDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi56b29tT3V0UmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogem9vbU91dFJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFVwIHtcclxuICA0MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbU91dFVwIHtcclxuICA0MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi56b29tT3V0VXAge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcclxuICBhbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLnNsaWRlSW5Eb3duIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcclxuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVJbkxlZnQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVJblJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5VcCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlSW5VcCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVJblVwIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluVXA7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLnNsaWRlT3V0RG93biB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVPdXRMZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVPdXRSaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVPdXRVcCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLnNsaWRlT3V0VXAge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XHJcbn1cclxuIiwiLyohXHJcbiAqIGFuaW1hdGUuY3NzIC1odHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXHJcbiAqIFZlcnNpb24gLSAzLjUuMVxyXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXHJcbiAqXHJcbiAqIENvcHlyaWdodCAoYykgMjAxNiBEYW5pZWwgRWRlblxyXG4gKi9cbi5hbmltYXRlZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG5cbi5hbmltYXRlZC5pbmZpbml0ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlOyB9XG5cbi5hbmltYXRlZC5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyczsgfVxuXG4uYW5pbWF0ZWQuZmxpcE91dFgsXG4uYW5pbWF0ZWQuZmxpcE91dFksXG4uYW5pbWF0ZWQuYm91bmNlSW4sXG4uYW5pbWF0ZWQuYm91bmNlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC43NXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjc1czsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcbiAgZnJvbSwgMjAlLCA1MyUsIDgwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgNDAlLCA0MyUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTsgfVxuICA3MCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuICBmcm9tLCAyMCUsIDUzJSwgODAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICA0MCUsIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApOyB9XG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7IH0gfVxuXG4uYm91bmNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoIHtcbiAgZnJvbSwgNTAlLCB0byB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyNSUsIDc1JSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgZmxhc2gge1xuICBmcm9tLCA1MCUsIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDI1JSwgNzUlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmZsYXNoIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxhc2g7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGFzaDsgfVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBwdWxzZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9IH1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9IH1cblxuLnB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcHVsc2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTsgfVxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9IH1cblxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpOyB9XG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH0gfVxuXG4ucnViYmVyQmFuZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzaGFrZSB7XG4gIGZyb20sIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTsgfVxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIGZyb20sIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAxMCUsIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTsgfVxuICAyMCUsIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApOyB9IH1cblxuLnNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGVhZFNoYWtlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICA2LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7IH1cbiAgMTguNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpOyB9XG4gIDMxLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7IH1cbiAgNDMuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cblxuQGtleWZyYW1lcyBoZWFkU2hha2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gIDYuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTsgfVxuICAxOC41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7IH1cbiAgMzEuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTsgfVxuICA0My41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH0gfVxuXG4uaGVhZFNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGhlYWRTaGFrZTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBzd2luZyB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7IH0gfVxuXG4uc3dpbmcge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xuICBhbmltYXRpb24tbmFtZTogc3dpbmc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHRhZGEge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH1cbiAgMTAlLCAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpOyB9XG4gIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpOyB9XG4gIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHRhZGEge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH1cbiAgMTAlLCAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpOyB9XG4gIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpOyB9XG4gIDQwJSwgNjAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH0gfVxuXG4udGFkYSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG4gIGFuaW1hdGlvbi1uYW1lOiB0YWRhOyB9XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAxNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7IH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7IH1cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgd29iYmxlIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9XG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTsgfVxuICA0NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuLndvYmJsZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgamVsbG8ge1xuICBmcm9tLCAxMS4xJSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAyMi4yJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpOyB9XG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTsgfVxuICA0NC40JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTsgfVxuICA1NS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTsgfVxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpOyB9XG4gIDc3LjclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMC4zOTA2M2RlZykgc2tld1koMC4zOTA2M2RlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYzZGVnKSBza2V3WSgwLjM5MDYzZGVnKTsgfVxuICA4OC44JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxZGVnKSBza2V3WSgtMC4xOTUzMWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMWRlZykgc2tld1koLTAuMTk1MzFkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBqZWxsbyB7XG4gIGZyb20sIDExLjElLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9XG4gIDIyLjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7IH1cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpOyB9XG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpOyB9XG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpOyB9XG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7IH1cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYzZGVnKSBza2V3WSgwLjM5MDYzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjNkZWcpIHNrZXdZKDAuMzkwNjNkZWcpOyB9XG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzFkZWcpIHNrZXdZKC0wLjE5NTMxZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxZGVnKSBza2V3WSgtMC4xOTUzMWRlZyk7IH0gfVxuXG4uamVsbG8ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBqZWxsbztcbiAgYW5pbWF0aW9uLW5hbWU6IGplbGxvO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbiB7XG4gIGZyb20sIDIwJSwgNDAlLCA2MCUsIDgwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VJbiB7XG4gIGZyb20sIDIwJSwgNDAlLCA2MCUsIDgwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpOyB9XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9IH1cblxuLmJvdW5jZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7IH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uYm91bmNlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi5ib3VuY2VJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuLmJvdW5jZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcCB7XG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluVXAge1xuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuLmJvdW5jZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7IH1cbiAgNTAlLCA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7IH1cbiAgNTAlLCA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfSB9XG5cbi5ib3VuY2VPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9XG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2VPdXREb3duIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTsgfVxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTsgfSB9XG5cbi5ib3VuY2VPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dExlZnQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH0gfVxuXG4uYm91bmNlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH0gfVxuXG4uYm91bmNlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTsgfVxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7IH1cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7IH0gfVxuXG4uYm91bmNlT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLmZhZGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuLmZhZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uZmFkZUluRG93bkJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uZmFkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbi5mYWRlSW5MZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uZmFkZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4uZmFkZUluUmlnaHRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuLmZhZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuLmZhZGVJblVwQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmZhZGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH0gfVxuXG4uZmFkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOyB9IH1cblxuLmZhZGVPdXREb3duQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd25CaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9IH1cblxuLmZhZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7IH0gfVxuXG4uZmFkZU91dExlZnRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9IH1cblxuLmZhZGVPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOyB9IH1cblxuLmZhZGVPdXRSaWdodEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH0gfVxuXG4uZmFkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOyB9IH1cblxuLmZhZGVPdXRVcEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZzsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH0gfVxuXG5Aa2V5ZnJhbWVzIGZsaXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluOyB9IH1cblxuLmFuaW1hdGVkLmZsaXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9IH1cblxuQGtleWZyYW1lcyBmbGlwSW5YIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpOyB9IH1cblxuLmZsaXBJblgge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfSB9XG5cbkBrZXlmcmFtZXMgZmxpcEluWSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfSB9XG5cbi5mbGlwSW5ZIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWTtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBmbGlwT3V0WCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7IH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5mbGlwT3V0WCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFg7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTsgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBmbGlwT3V0WSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7IH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5mbGlwT3V0WSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFk7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgbGlnaHRTcGVlZEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLmxpZ2h0U3BlZWRJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4ubGlnaHRTcGVlZE91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnJvdGF0ZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnJvdGF0ZUluRG93bkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLnJvdGF0ZUluRG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5yb3RhdGVJblVwTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi5yb3RhdGVJblVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4ucm90YXRlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5yb3RhdGVPdXREb3duTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4ucm90YXRlT3V0RG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5yb3RhdGVPdXRVcExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLnJvdGF0ZU91dFVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG4gIDIwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDsgfVxuICA0MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBoaW5nZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7IH1cbiAgMjAlLCA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG4gIDQwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGhpbmdlOyB9XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvbGxJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4ucm9sbEluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbEluO1xuICBhbmltYXRpb24tbmFtZTogcm9sbEluOyB9XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgcm9sbE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpOyB9IH1cblxuLnJvbGxPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm9sbE91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyB6b29tSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG4uem9vbUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbi56b29tSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuLnpvb21JbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluTGVmdDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbi56b29tSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21JblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG4uem9vbUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyB6b29tT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLnpvb21PdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXREb3duIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuLnpvb21PdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyOyB9IH1cblxuQGtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7IH0gfVxuXG4uem9vbU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7IH0gfVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjsgfSB9XG5cbi56b29tT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpOyB9IH1cblxuLnpvb21PdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG4uc2xpZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbi5zbGlkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbi5zbGlkZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZUluVXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbi5zbGlkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluVXA7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH0gfVxuXG4uc2xpZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfSB9XG5cbi5zbGlkZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9IH1cblxuQGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfSB9XG5cbi5zbGlkZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH0gfVxuXG4uc2xpZGVPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwOyB9XG5cbi8qIVxyXG4gKiAjIFNlbWFudGljIFVJIDIuMi4xMiAtIENoZWNrYm94XHJcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cclxuICpcclxuICpcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXHJcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcclxuICpcclxuICovXG4udWkuY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1pbi1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIG1pbi13aWR0aDogMTdweDsgfVxuXG4udWkuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sIC51aS5jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMDtcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDsgfVxuXG4udWkuY2hlY2tib3ggLmJveCwgLnVpLmNoZWNrYm94IGxhYmVsIHtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEuODU3MTRlbTtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuLnVpLmNoZWNrYm94IC5ib3g6YmVmb3JlLCAudWkuY2hlY2tib3ggbGFiZWw6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAuMjE0Mjg1NzFyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIC4xcyBlYXNlLG9wYWNpdHkgLjFzIGVhc2UsYm94LXNoYWRvdyAuMXMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIC4xcyBlYXNlLG9wYWNpdHkgLjFzIGVhc2UsYm94LXNoYWRvdyAuMXMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIC4xcyBlYXNlLG9wYWNpdHkgLjFzIGVhc2UsdHJhbnNmb3JtIC4xcyBlYXNlLGJveC1zaGFkb3cgLjFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJvcmRlciAuMXMgZWFzZSxvcGFjaXR5IC4xcyBlYXNlLHRyYW5zZm9ybSAuMXMgZWFzZSxib3gtc2hhZG93IC4xcyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC4xcyBlYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ1OyB9XG5cbi51aS5jaGVja2JveCAuYm94OmFmdGVyLCAudWkuY2hlY2tib3ggbGFiZWw6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAuMXMgZWFzZSxvcGFjaXR5IC4xcyBlYXNlLGJveC1zaGFkb3cgLjFzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJvcmRlciAuMXMgZWFzZSxvcGFjaXR5IC4xcyBlYXNlLGJveC1zaGFkb3cgLjFzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJvcmRlciAuMXMgZWFzZSxvcGFjaXR5IC4xcyBlYXNlLHRyYW5zZm9ybSAuMXMgZWFzZSxib3gtc2hhZG93IC4xcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgLjFzIGVhc2Usb3BhY2l0eSAuMXMgZWFzZSx0cmFuc2Zvcm0gLjFzIGVhc2UsYm94LXNoYWRvdyAuMXMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuMXMgZWFzZTsgfVxuXG4udWkuY2hlY2tib3ggbGFiZWwsIC51aS5jaGVja2JveCArIGxhYmVsIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlOyB9XG5cbi51aS5jaGVja2JveCArIGxhYmVsIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4udWkuY2hlY2tib3ggLmJveDpob3Zlcjo6YmVmb3JlLCAudWkuY2hlY2tib3ggbGFiZWw6aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzNCwgMzYsIDM4LCAwLjM1KTsgfVxuXG4udWkuY2hlY2tib3ggbGFiZWw6aG92ZXIsIC51aS5jaGVja2JveCArIGxhYmVsOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTsgfVxuXG4udWkuY2hlY2tib3ggLmJveDphY3RpdmU6OmJlZm9yZSwgLnVpLmNoZWNrYm94IGxhYmVsOmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2Y5ZmFmYjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDM0LCAzNiwgMzgsIDAuMzUpOyB9XG5cbi51aS5jaGVja2JveCAuYm94OmFjdGl2ZTo6YWZ0ZXIsIC51aS5jaGVja2JveCBsYWJlbDphY3RpdmU6OmFmdGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45NSk7IH1cblxuLnVpLmNoZWNrYm94IGlucHV0OmFjdGl2ZSB+IGxhYmVsIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45NSk7IH1cblxuLnVpLmNoZWNrYm94IGlucHV0OmZvY3VzIH4gLmJveDpiZWZvcmUsIC51aS5jaGVja2JveCBpbnB1dDpmb2N1cyB+IGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzk2YzhkYTsgfVxuXG4udWkuY2hlY2tib3ggaW5wdXQ6Zm9jdXMgfiAuYm94OmFmdGVyLCAudWkuY2hlY2tib3ggaW5wdXQ6Zm9jdXMgfiBsYWJlbDphZnRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOTUpOyB9XG5cbi51aS5jaGVja2JveCBpbnB1dDpmb2N1cyB+IGxhYmVsIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45NSk7IH1cblxuLnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuYm94OmJlZm9yZSwgLnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHJnYmEoMzQsIDM2LCAzOCwgMC4zNSk7IH1cblxuLnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuYm94OmFmdGVyLCAudWkuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45NSk7IH1cblxuLnVpLmNoZWNrYm94IGlucHV0Om5vdChbdHlwZT1yYWRpb10pOmluZGV0ZXJtaW5hdGUgfiAuYm94OmJlZm9yZSwgLnVpLmNoZWNrYm94IGlucHV0Om5vdChbdHlwZT1yYWRpb10pOmluZGV0ZXJtaW5hdGUgfiBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHJnYmEoMzQsIDM2LCAzOCwgMC4zNSk7IH1cblxuLnVpLmNoZWNrYm94IGlucHV0Om5vdChbdHlwZT1yYWRpb10pOmluZGV0ZXJtaW5hdGUgfiAuYm94OmFmdGVyLCAudWkuY2hlY2tib3ggaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6aW5kZXRlcm1pbmF0ZSB+IGxhYmVsOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45NSk7IH1cblxuLnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuYm94OmJlZm9yZSwgLnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWQ6Zm9jdXMgfiBsYWJlbDpiZWZvcmUsIC51aS5jaGVja2JveCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTppbmRldGVybWluYXRlOmZvY3VzIH4gLmJveDpiZWZvcmUsIC51aS5jaGVja2JveCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTppbmRldGVybWluYXRlOmZvY3VzIH4gbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjOTZjOGRhOyB9XG5cbi51aS5jaGVja2JveCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmJveDphZnRlciwgLnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWQ6Zm9jdXMgfiBsYWJlbDphZnRlciwgLnVpLmNoZWNrYm94IGlucHV0Om5vdChbdHlwZT1yYWRpb10pOmluZGV0ZXJtaW5hdGU6Zm9jdXMgfiAuYm94OmFmdGVyLCAudWkuY2hlY2tib3ggaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6aW5kZXRlcm1pbmF0ZTpmb2N1cyB+IGxhYmVsOmFmdGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45NSk7IH1cblxuLnVpLnJlYWQtb25seS5jaGVja2JveCwgLnVpLnJlYWQtb25seS5jaGVja2JveCBsYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4udWkuY2hlY2tib3ggaW5wdXRbZGlzYWJsZWRdIH4gLmJveDphZnRlciwgLnVpLmNoZWNrYm94IGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLCAudWkuZGlzYWJsZWQuY2hlY2tib3ggLmJveDphZnRlciwgLnVpLmRpc2FibGVkLmNoZWNrYm94IGxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IC41O1xuICBjb2xvcjogIzAwMDsgfVxuXG4udWkuY2hlY2tib3ggaW5wdXQuaGlkZGVuIHtcbiAgei1pbmRleDogLTE7IH1cblxuLnVpLmNoZWNrYm94IGlucHV0LmhpZGRlbiArIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi51aS5yYWRpby5jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IDE1cHg7IH1cblxuLnVpLnJhZGlvLmNoZWNrYm94IC5ib3gsIC51aS5yYWRpby5jaGVja2JveCBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMS44NTcxNGVtOyB9XG5cbi51aS5yYWRpby5jaGVja2JveCAuYm94OmJlZm9yZSwgLnVpLnJhZGlvLmNoZWNrYm94IGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MDByZW07XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAwOyB9XG5cbi51aS5yYWRpby5jaGVja2JveCAuYm94OmFmdGVyLCAudWkucmFkaW8uY2hlY2tib3ggbGFiZWw6YWZ0ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7IH1cblxuLnVpLnJhZGlvLmNoZWNrYm94IC5ib3g6YWZ0ZXIsIC51aS5yYWRpby5jaGVja2JveCBsYWJlbDphZnRlciB7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MDByZW07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjQ2NjY3KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjQ2NjY3KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Zm9jdXMgfiAuYm94OmJlZm9yZSwgLnVpLnJhZGlvLmNoZWNrYm94IGlucHV0OmZvY3VzIH4gbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4udWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Zm9jdXMgfiAuYm94OmFmdGVyLCAudWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Zm9jdXMgfiBsYWJlbDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45NSk7IH1cblxuLnVpLnJhZGlvLmNoZWNrYm94IGlucHV0OmluZGV0ZXJtaW5hdGUgfiAuYm94OmFmdGVyLCAudWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IGxhYmVsOmFmdGVyIHtcbiAgb3BhY2l0eTogMDsgfVxuXG4udWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB+IC5ib3g6YmVmb3JlLCAudWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnVpLnJhZGlvLmNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuYm94OmFmdGVyLCAudWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjk1KTsgfVxuXG4udWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZCB+IC5ib3g6YmVmb3JlLCAudWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZCB+IGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnVpLnJhZGlvLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWQgfiAuYm94OmFmdGVyLCAudWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZCB+IGxhYmVsOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjk1KTsgfVxuXG4udWkuc2xpZGVyLmNoZWNrYm94IHtcbiAgbWluLWhlaWdodDogMS4yNXJlbTsgfVxuXG4udWkuc2xpZGVyLmNoZWNrYm94IGlucHV0IHtcbiAgd2lkdGg6IDMuNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtOyB9XG5cbi51aS5zbGlkZXIuY2hlY2tib3ggLmJveCwgLnVpLnNsaWRlci5jaGVja2JveCBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogNC41cmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuXG4udWkuc2xpZGVyLmNoZWNrYm94IC5ib3g6YmVmb3JlLCAudWkuc2xpZGVyLmNoZWNrYm94IGxhYmVsOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgd2lkdGg6IDMuNXJlbTtcbiAgaGVpZ2h0OiAuMjE0Mjg1NzFyZW07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwMHJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcyBlYXNlOyB9XG5cbi51aS5zbGlkZXIuY2hlY2tib3ggLmJveDphZnRlciwgLnVpLnNsaWRlci5jaGVja2JveCBsYWJlbDphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmYgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgMC4wNSkpO1xuICBiYWNrZ3JvdW5kOiAjZmZmIGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAwLjA1KSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSksIDAgMCAwIDFweCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpIGluc2V0O1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgdG9wOiAtLjI1cmVtO1xuICBsZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MDByZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogbGVmdCAuM3MgZWFzZTsgfVxuXG4udWkuc2xpZGVyLmNoZWNrYm94IGlucHV0OmZvY3VzIH4gLmJveDpiZWZvcmUsIC51aS5zbGlkZXIuY2hlY2tib3ggaW5wdXQ6Zm9jdXMgfiBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXI6IG5vbmU7IH1cblxuLnVpLnNsaWRlci5jaGVja2JveCAuYm94OmhvdmVyLCAudWkuc2xpZGVyLmNoZWNrYm94IGxhYmVsOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTsgfVxuXG4udWkuc2xpZGVyLmNoZWNrYm94IC5ib3g6aG92ZXI6OmJlZm9yZSwgLnVpLnNsaWRlci5jaGVja2JveCBsYWJlbDpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuXG4udWkuc2xpZGVyLmNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuYm94LCAudWkuc2xpZGVyLmNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOTUpICFpbXBvcnRhbnQ7IH1cblxuLnVpLnNsaWRlci5jaGVja2JveCBpbnB1dDpjaGVja2VkIH4gLmJveDpiZWZvcmUsIC51aS5zbGlkZXIuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDU0NTQgIWltcG9ydGFudDsgfVxuXG4udWkuc2xpZGVyLmNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuYm94OmFmdGVyLCAudWkuc2xpZGVyLmNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiBsYWJlbDphZnRlciB7XG4gIGxlZnQ6IDJyZW07IH1cblxuLnVpLnNsaWRlci5jaGVja2JveCBpbnB1dDpmb2N1czpjaGVja2VkIH4gLmJveCwgLnVpLnNsaWRlci5jaGVja2JveCBpbnB1dDpmb2N1czpjaGVja2VkIH4gbGFiZWwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjk1KSAhaW1wb3J0YW50OyB9XG5cbi51aS5zbGlkZXIuY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZCB+IC5ib3g6YmVmb3JlLCAudWkuc2xpZGVyLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWQgfiBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7IH1cblxuLnVpLnRvZ2dsZS5jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IDEuNXJlbTsgfVxuXG4udWkudG9nZ2xlLmNoZWNrYm94IGlucHV0IHtcbiAgd2lkdGg6IDMuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07IH1cblxuLnVpLnRvZ2dsZS5jaGVja2JveCAuYm94LCAudWkudG9nZ2xlLmNoZWNrYm94IGxhYmVsIHtcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDQuNXJlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7IH1cblxuLnVpLnRvZ2dsZS5jaGVja2JveCBsYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAuMTVlbTsgfVxuXG4udWkudG9nZ2xlLmNoZWNrYm94IC5ib3g6YmVmb3JlLCAudWkudG9nZ2xlLmNoZWNrYm94IGxhYmVsOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDMuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwMHJlbTsgfVxuXG4udWkudG9nZ2xlLmNoZWNrYm94IC5ib3g6YWZ0ZXIsIC51aS50b2dnbGUuY2hlY2tib3ggbGFiZWw6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuMDUpKTtcbiAgYmFja2dyb3VuZDogI2ZmZiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgMC4wNSkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpLCAwIDAgMCAxcHggcmdiYSgzNCwgMzYsIDM4LCAwLjE1KSBpbnNldDtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAwcmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgLjNzIGVhc2UsbGVmdCAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3MgZWFzZSxsZWZ0IC4zcyBlYXNlOyB9XG5cbi51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQgfiAuYm94OmFmdGVyLCAudWkudG9nZ2xlLmNoZWNrYm94IGlucHV0IH4gbGFiZWw6YWZ0ZXIge1xuICBsZWZ0OiAtLjA1cmVtO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Zm9jdXMgfiAuYm94OmJlZm9yZSwgLnVpLnRvZ2dsZS5jaGVja2JveCBpbnB1dDpmb2N1cyB+IGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4udWkudG9nZ2xlLmNoZWNrYm94IC5ib3g6aG92ZXI6OmJlZm9yZSwgLnVpLnRvZ2dsZS5jaGVja2JveCBsYWJlbDpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB+IC5ib3gsIC51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45NSkgIWltcG9ydGFudDsgfVxuXG4udWkudG9nZ2xlLmNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuYm94OmJlZm9yZSwgLnVpLnRvZ2dsZS5jaGVja2JveCBpbnB1dDpjaGVja2VkIH4gbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxODVkMCAhaW1wb3J0YW50OyB9XG5cbi51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB+IC5ib3g6YWZ0ZXIsIC51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOmFmdGVyIHtcbiAgbGVmdDogMi4xNXJlbTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4udWkudG9nZ2xlLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWQgfiAuYm94LCAudWkudG9nZ2xlLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWQgfiBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOTUpICFpbXBvcnRhbnQ7IH1cblxuLnVpLnRvZ2dsZS5jaGVja2JveCBpbnB1dDpmb2N1czpjaGVja2VkIH4gLmJveDpiZWZvcmUsIC51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZCB+IGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDcxYmIgIWltcG9ydGFudDsgfVxuXG4udWkuZml0dGVkLmNoZWNrYm94IC5ib3gsIC51aS5maXR0ZWQuY2hlY2tib3ggbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4udWkuZml0dGVkLnRvZ2dsZS5jaGVja2JveCB7XG4gIHdpZHRoOiAzLjVyZW07IH1cblxuLnVpLmZpdHRlZC5zbGlkZXIuY2hlY2tib3gge1xuICB3aWR0aDogMy41cmVtOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogQ2hlY2tib3g7XG4gIHNyYzogdXJsKGRhdGE6YXBwbGljYXRpb24veC1mb250LXR0ZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCxBQUVBQUFBTEFJQUFBd0F3VDFNdk1nOFNCRDhBQUFDOEFBQUFZR050WVhBWVZ0Q0pBQUFCSEFBQUFGUm5ZWE53QUFBQUVBQUFBWEFBQUFBSVoyeDVabjRodXdVQUFBRjRBQUFCWUdobFlXUUdQZTFaQUFBQzJBQUFBRFpvYUdWaEIzMER5QUFBQXhBQUFBQWthRzEwZUJCS0FFVUFBQU0wQUFBQUhHeHZZMkVBbWdFU0FBQURVQUFBQUJCdFlYaHdBQWtBTHdBQUEyQUFBQUFnYm1GdFpTQzhJdWdBQUFPQUFBQUJrbkJ2YzNRQUF3QUFBQUFGRkFBQUFDQUFBd01UQVpBQUJRQUFBcGtDekFBQUFJOENtUUxNQUFBQjZ3QXpBUWtBQUFBQUFBQUFBQUFBQUFBQUFBQUJFQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQURvQWdQQS84QUFRQVBBQUVBQUFBQUJBQUFBQUFBQUFBQUFBQUFnQUFBQUFBQURBQUFBQXdBQUFCd0FBUUFEQUFBQUhBQURBQUVBQUFBY0FBUUFPQUFBQUFvQUNBQUNBQUlBQVFBZzZBTC8vZi8vQUFBQUFBQWc2QUQvL2YvL0FBSC80eGdFQUFNQUFRQUFBQUFBQUFBQUFBQUFBUUFCLy84QUR3QUJBQUFBQUFBQUFBQUFBZ0FBTnprQkFBQUFBQUVBQUFBQUFBQUFBQUFDQUFBM09RRUFBQUFBQVFBQUFBQUFBQUFBQUFJQUFEYzVBUUFBQUFBQkFFVUFVUU83QXZnQUdnQUFBUlFIQVFZaklpY0JKalUwUHdFMk16SWZBUUUyTXpJZkFSWVZBN3NRL2hRUUZoY1EvdU1RRUU0UUZ4Y1FxQUYyRUJjWEVFNFFBbk1XRVA0VUVCQUJIUkFYRmhCT0VCQ29BWGNRRUU0UUZ3QUFBQUFCQUFBQmJnTWxBa2tBRkFBQUFSVVVCd1lqSVNJbkpqMEJORGMyTXlFeUZ4WVZBeVVRRUJmOVNSY1FFQkFRRndLM0Z4QVFBaEp0RnhBUUVCQVhiUmNRRUJBUUZ3QUFBQUFCQUFBQVNRTWxBMjRBTEFBQUFSVVVCd1lyQVJVVUJ3WXJBU0luSmowQkl5SW5KajBCTkRjMk93RTFORGMyT3dFeUZ4WWRBVE15RnhZVkF5VVFFQmZ1RUJBWGJoWVFFTzRYRUJBUUVCZnVFQkFXYmhjUUVPNFhFQkFDRW0wWEVCRHVGeEFRRUJBWDdoQVFGMjBYRUJEdUZ4QVFFQkFYN2hBUUZ3QUFBUUFBQUFJQUFIUlN6VDlmRHp6MUFBc0VBQUFBQUFEUnNkUjNBQUFBQU5HeDFIY0FBQUFBQTdzRGJnQUFBQWdBQWdBQUFBQUFBQUFCQUFBRHdQL0FBQUFFQUFBQUFBQUR1d0FCQUFBQUFBQUFBQUFBQUFBQUFBQUFCd1FBQUFBQUFBQUFBQUFBQUFJQUFBQUVBQUJGQXlVQUFBTWxBQUFBQUFBQUFBb0FGQUFlQUU0QWNnQ3dBQUVBQUFBSEFDMEFBUUFBQUFBQUFnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU9BSzRBQVFBQUFBQUFBUUFJQUFBQUFRQUFBQUFBQWdBSEFHa0FBUUFBQUFBQUF3QUlBRGtBQVFBQUFBQUFCQUFJQUg0QUFRQUFBQUFBQlFBTEFCZ0FBUUFBQUFBQUJnQUlBRkVBQVFBQUFBQUFDZ0FhQUpZQUF3QUJCQWtBQVFBUUFBZ0FBd0FCQkFrQUFnQU9BSEFBQXdBQkJBa0FBd0FRQUVFQUF3QUJCQWtBQkFBUUFJWUFBd0FCQkFrQUJRQVdBQ01BQXdBQkJBa0FCZ0FRQUZrQUF3QUJCQWtBQ2dBMEFMQkRhR1ZqYTJKdmVBQkRBR2dBWlFCakFHc0FZZ0J2QUhoV1pYSnphVzl1SURJdU1BQldBR1VBY2dCekFHa0Fid0J1QUNBQU1nQXVBREJEYUdWamEySnZlQUJEQUdnQVpRQmpBR3NBWWdCdkFIaERhR1ZqYTJKdmVBQkRBR2dBWlFCakFHc0FZZ0J2QUhoU1pXZDFiR0Z5QUZJQVpRQm5BSFVBYkFCaEFISkRhR1ZqYTJKdmVBQkRBR2dBWlFCakFHc0FZZ0J2QUhoR2IyNTBJR2RsYm1WeVlYUmxaQ0JpZVNCSlkyOU5iMjl1TGdCR0FHOEFiZ0IwQUNBQVp3QmxBRzRBWlFCeUFHRUFkQUJsQUdRQUlBQmlBSGtBSUFCSkFHTUFid0JOQUc4QWJ3QnVBQzRBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbi51aS5jaGVja2JveCAuYm94OmFmdGVyLCAudWkuY2hlY2tib3ggbGFiZWw6YWZ0ZXIge1xuICBmb250LWZhbWlseTogQ2hlY2tib3g7IH1cblxuLnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuYm94OmFmdGVyLCAudWkuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogJ1xcZTgwMCc7IH1cblxuLnVpLmNoZWNrYm94IGlucHV0OmluZGV0ZXJtaW5hdGUgfiAuYm94OmFmdGVyLCAudWkuY2hlY2tib3ggaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IGxhYmVsOmFmdGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb250ZW50OiAnXFxlODAxJzsgfVxuXG4vKiFcclxuICogIyBTZW1hbnRpYyBVSSAyLjIuMTIgLSBEaW1tZXJcclxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xyXG4gKlxyXG4gKlxyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcclxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxyXG4gKlxyXG4gKi9cbi5kaW1tYWJsZTpub3QoYm9keSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnVpLmRpbW1lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICBvcGFjaXR5OiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC41cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjVzIGxpbmVhcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gIHotaW5kZXg6IDEwMDA7IH1cblxuLnVpLmRpbW1lciA+IC5jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogdGFibGU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IHRleHQ7XG4gIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcbiAgdXNlci1zZWxlY3Q6IHRleHQ7IH1cblxuLnVpLmRpbW1lciA+IC5jb250ZW50ID4gKiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi51aS5zZWdtZW50ID4gLnVpLmRpbW1lciB7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuXG4udWkuZGltbWVyOm5vdCguaW52ZXJ0ZWQpOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuXG4udWkuZGltbWVyOm5vdCguaW52ZXJ0ZWQpOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7IH1cblxuLnVpLmRpbW1lcjpub3QoLmludmVydGVkKTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6d2luZG93LWluYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTsgfVxuXG4udWkuZGltbWVyOm5vdCguaW52ZXJ0ZWQpOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7IH1cblxuLmFuaW1hdGluZy5kaW1tYWJsZTpub3QoYm9keSksIC5kaW1tZWQuZGltbWFibGU6bm90KGJvZHkpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZGltbWVkLmRpbW1hYmxlID4gLnVpLmFuaW1hdGluZy5kaW1tZXIsIC5kaW1tZWQuZGltbWFibGUgPiAudWkudmlzaWJsZS5kaW1tZXIsIC51aS5hY3RpdmUuZGltbWVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnVpLmRpc2FibGVkLmRpbW1lciB7XG4gIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi51aS5wYWdlLmRpbW1lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6ICcnO1xuICB0cmFuc2Zvcm0tc3R5bGU6ICcnO1xuICAtd2Via2l0LXBlcnNwZWN0aXZlOiAyMDAwcHg7XG4gIHBlcnNwZWN0aXZlOiAyMDAwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjsgfVxuXG5ib2R5LmFuaW1hdGluZy5pbi5kaW1tYWJsZSwgYm9keS5kaW1tZWQuZGltbWFibGUge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmJvZHkuZGltbWFibGUgPiAuZGltbWVyIHtcbiAgcG9zaXRpb246IGZpeGVkOyB9XG5cbi5ibHVycmluZy5kaW1tYWJsZSA+IDpub3QoLmRpbW1lcikge1xuICAtd2Via2l0LWZpbHRlcjogYmx1cigwKSBncmF5c2NhbGUoMCk7XG4gIGZpbHRlcjogYmx1cigwKSBncmF5c2NhbGUoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjhzIC13ZWJraXQtZmlsdGVyIGVhc2U7XG4gIHRyYW5zaXRpb246IC44cyAtd2Via2l0LWZpbHRlciBlYXNlO1xuICB0cmFuc2l0aW9uOiAuOHMgZmlsdGVyIGVhc2U7XG4gIHRyYW5zaXRpb246IC44cyBmaWx0ZXIgZWFzZSwuOHMgLXdlYmtpdC1maWx0ZXIgZWFzZTsgfVxuXG4uYmx1cnJpbmcuZGltbWVkLmRpbW1hYmxlID4gOm5vdCguZGltbWVyKSB7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDVweCkgZ3JheXNjYWxlKDAuNyk7XG4gIGZpbHRlcjogYmx1cig1cHgpIGdyYXlzY2FsZSgwLjcpOyB9XG5cbi5ibHVycmluZy5kaW1tYWJsZSA+IC5kaW1tZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cblxuLmJsdXJyaW5nLmRpbW1hYmxlID4gLmludmVydGVkLmRpbW1lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuXG4udWkuZGltbWVyID4gLnRvcC5hbGlnbmVkLmNvbnRlbnQgPiAqIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4udWkuZGltbWVyID4gLmJvdHRvbS5hbGlnbmVkLmNvbnRlbnQgPiAqIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuXG4udWkuaW52ZXJ0ZWQuZGltbWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTsgfVxuXG4udWkuaW52ZXJ0ZWQuZGltbWVyID4gLmNvbnRlbnQgPiAqIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnVpLnNpbXBsZS5kaW1tZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMCU7XG4gIHotaW5kZXg6IC0xMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5kaW1tZWQuZGltbWFibGUgPiAudWkuc2ltcGxlLmRpbW1lciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICB6LWluZGV4OiAxOyB9XG5cbi51aS5zaW1wbGUuaW52ZXJ0ZWQuZGltbWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTsgfVxuXG4uZGltbWVkLmRpbW1hYmxlID4gLnVpLnNpbXBsZS5pbnZlcnRlZC5kaW1tZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpOyB9XG5cbi8qIVxyXG4gKiAjIFNlbWFudGljIFVJIDIuMi4xMiAtIERyb3Bkb3duXHJcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cclxuICpcclxuICpcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXHJcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcclxuICpcclxuICovXG4udWkuZHJvcGRvd24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdXRsaW5lOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgLjFzIGVhc2Usd2lkdGggLjFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjFzIGVhc2Usd2lkdGggLjFzIGVhc2U7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnVpLmRyb3Bkb3duIC5tZW51IHtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIHRvcDogMTAwJTtcbiAgbWluLXdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICBtaW4td2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LXNpemU6IDFlbTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlO1xuICB6LWluZGV4OiAxMTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSxvcGFjaXR5OyB9XG5cbi51aS5kcm9wZG93biAubWVudSA+ICoge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi51aS5kcm9wZG93biA+IGlucHV0Om5vdCguc2VhcmNoKTpmaXJzdC1jaGlsZCwgLnVpLmRyb3Bkb3duID4gc2VsZWN0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi51aS5kcm9wZG93biA+IC5kcm9wZG93bi5pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgZm9udC1zaXplOiAuODU3MTQyODZlbTtcbiAgbWFyZ2luOiAwIDAgMCAxZW07IH1cblxuLnVpLmRyb3Bkb3duIC5tZW51ID4gLml0ZW0gLmRyb3Bkb3duLmljb24ge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAgMCAwIDFlbTsgfVxuXG4udWkuZHJvcGRvd24gLm1lbnUgPiAuaXRlbSAuZHJvcGRvd24uaWNvbiArIC50ZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07IH1cblxuLnVpLmRyb3Bkb3duID4gLnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4udWkuZHJvcGRvd24gLm1lbnUgPiAuaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBwYWRkaW5nOiAwLjc4NTcxcmVtIDEuMTQyODZyZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lOyB9XG5cbi51aS5kcm9wZG93biAubWVudSA+IC5pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDsgfVxuXG4udWkuZHJvcGRvd24gLm1lbnUgLml0ZW0gPiBbY2xhc3MqPVwicmlnaHQgZmxvYXRlZFwiXSwgLnVpLmRyb3Bkb3duID4gLnRleHQgPiBbY2xhc3MqPVwicmlnaHQgZmxvYXRlZFwiXSB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDFlbSAhaW1wb3J0YW50OyB9XG5cbi51aS5kcm9wZG93biAubWVudSAuaXRlbSA+IFtjbGFzcyo9XCJsZWZ0IGZsb2F0ZWRcIl0sIC51aS5kcm9wZG93biA+IC50ZXh0ID4gW2NsYXNzKj1cImxlZnQgZmxvYXRlZFwiXSB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMWVtICFpbXBvcnRhbnQ7IH1cblxuLnVpLmRyb3Bkb3duIC5tZW51IC5pdGVtID4gLmZsYWcuZmxvYXRlZCwgLnVpLmRyb3Bkb3duIC5tZW51IC5pdGVtID4gLmljb24uZmxvYXRlZCwgLnVpLmRyb3Bkb3duIC5tZW51IC5pdGVtID4gLmltYWdlLmZsb2F0ZWQsIC51aS5kcm9wZG93biAubWVudSAuaXRlbSA+IGltZy5mbG9hdGVkIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4udWkuZHJvcGRvd24gLm1lbnUgPiAuaGVhZGVyIHtcbiAgbWFyZ2luOiAxcmVtIDAgLjc1cmVtO1xuICBwYWRkaW5nOiAwIDEuMTQyODU3MTRyZW07XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICBmb250LXNpemU6IC43ODU3MTQyOWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi51aS5kcm9wZG93biAubWVudSA+IC5kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4xKTtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IC41ZW0gMDsgfVxuXG4udWkuZHJvcGRvd24gLm1lbnUgPiAuaW5wdXQge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDEuMTQyODU3MTRyZW0gLjc4NTcxNDI5cmVtO1xuICBtaW4td2lkdGg6IDEwcmVtOyB9XG5cbi51aS5kcm9wZG93biAubWVudSA+IC5oZWFkZXIgKyAuaW5wdXQge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi51aS5kcm9wZG93biAubWVudSA+IC5pbnB1dDpub3QoLnRyYW5zcGFyZW50KSBpbnB1dCB7XG4gIHBhZGRpbmc6IC41ZW0gMWVtOyB9XG5cbi51aS5kcm9wZG93biAubWVudSA+IC5pbnB1dDpub3QoLnRyYW5zcGFyZW50KSAuYnV0dG9uLCAudWkuZHJvcGRvd24gLm1lbnUgPiAuaW5wdXQ6bm90KC50cmFuc3BhcmVudCkgLmljb24sIC51aS5kcm9wZG93biAubWVudSA+IC5pbnB1dDpub3QoLnRyYW5zcGFyZW50KSAubGFiZWwge1xuICBwYWRkaW5nLXRvcDogLjVlbTtcbiAgcGFkZGluZy1ib3R0b206IC41ZW07IH1cblxuLnVpLmRyb3Bkb3duIC5tZW51ID4gLml0ZW0gPiAuZGVzY3JpcHRpb24sIC51aS5kcm9wZG93biA+IC50ZXh0ID4gLmRlc2NyaXB0aW9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAgMCAwIDFlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuXG4udWkuZHJvcGRvd24gLm1lbnUgPiAubWVzc2FnZSB7XG4gIHBhZGRpbmc6IC43ODU3MTQyOXJlbSAxLjE0Mjg1NzE0cmVtO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi51aS5kcm9wZG93biAubWVudSA+IC5tZXNzYWdlOm5vdCgudWkpIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuXG4udWkuZHJvcGRvd24gLm1lbnUgLm1lbnUge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMTAwJTtcbiAgcmlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCAwIDAgLTAuNWVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjg1NzFyZW0gIWltcG9ydGFudDtcbiAgei1pbmRleDogMjEgIWltcG9ydGFudDsgfVxuXG4udWkuZHJvcGRvd24gLm1lbnUgLm1lbnU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi51aS5kcm9wZG93biA+IC50ZXh0ID4gLmZsYWcsIC51aS5kcm9wZG93biA+IC50ZXh0ID4gLmljb24sIC51aS5kcm9wZG93biA+IC50ZXh0ID4gLmltYWdlLCAudWkuZHJvcGRvd24gPiAudGV4dCA+IC5sYWJlbCwgLnVpLmRyb3Bkb3duID4gLnRleHQgPiBpbWcge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi51aS5kcm9wZG93biAubWVudSA+IC5pdGVtID4gLmZsYWcsIC51aS5kcm9wZG93biAubWVudSA+IC5pdGVtID4gLmljb24sIC51aS5kcm9wZG93biAubWVudSA+IC5pdGVtID4gLmltYWdlLCAudWkuZHJvcGRvd24gLm1lbnUgPiAuaXRlbSA+IC5sYWJlbCwgLnVpLmRyb3Bkb3duIC5tZW51ID4gLml0ZW0gPiBpbWcge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi51aS5kcm9wZG93biAubWVudSA+IC5pdGVtID4gLmZsYWcsIC51aS5kcm9wZG93biAubWVudSA+IC5pdGVtID4gLmljb24sIC51aS5kcm9wZG93biAubWVudSA+IC5pdGVtID4gLmltYWdlLCAudWkuZHJvcGRvd24gLm1lbnUgPiAuaXRlbSA+IC5sYWJlbCwgLnVpLmRyb3Bkb3duIC5tZW51ID4gLml0ZW0gPiBpbWcsIC51aS5kcm9wZG93biA+IC50ZXh0ID4gLmZsYWcsIC51aS5kcm9wZG93biA+IC50ZXh0ID4gLmljb24sIC51aS5kcm9wZG93biA+IC50ZXh0ID4gLmltYWdlLCAudWkuZHJvcGRvd24gPiAudGV4dCA+IC5sYWJlbCwgLnVpLmRyb3Bkb3duID4gLnRleHQgPiBpbWcge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogLjc4NTcxNDI5cmVtOyB9XG5cbi51aS5kcm9wZG93biAubWVudSA+IC5pdGVtID4gLmltYWdlLCAudWkuZHJvcGRvd24gLm1lbnUgPiAuaXRlbSA+IGltZywgLnVpLmRyb3Bkb3duID4gLnRleHQgPiAuaW1hZ2UsIC51aS5kcm9wZG93biA+IC50ZXh0ID4gaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXRvcDogLS41ZW07XG4gIG1hcmdpbi1ib3R0b206IC0uNWVtO1xuICBtYXgtaGVpZ2h0OiAyZW07IH1cblxuLnVpLmRyb3Bkb3duIC51aS5tZW51ID4gLml0ZW06YmVmb3JlLCAudWkubWVudSAudWkuZHJvcGRvd24gLm1lbnUgPiAuaXRlbTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi51aS5tZW51IC51aS5kcm9wZG93biAubWVudSAuYWN0aXZlLml0ZW0ge1xuICBib3JkZXItbGVmdDogbm9uZTsgfVxuXG4udWkuYnV0dG9ucyA+IC51aS5kcm9wZG93bjpsYXN0LWNoaWxkIC5tZW51LCAudWkubWVudSAucmlnaHQuZHJvcGRvd24uaXRlbSAubWVudSwgLnVpLm1lbnUgLnJpZ2h0Lm1lbnUgLmRyb3Bkb3duOmxhc3QtY2hpbGQgLm1lbnUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDsgfVxuXG4udWkubGFiZWwuZHJvcGRvd24gLm1lbnUge1xuICBtaW4td2lkdGg6IDEwMCU7IH1cblxuLnVpLmRyb3Bkb3duLmljb24uYnV0dG9uID4gLmRyb3Bkb3duLmljb24ge1xuICBtYXJnaW46IDA7IH1cblxuLnVpLmJ1dHRvbi5kcm9wZG93biAubWVudSB7XG4gIG1pbi13aWR0aDogMTAwJTsgfVxuXG4udWkuc2VsZWN0aW9uLmRyb3Bkb3duIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDApO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMCk7XG4gIG1pbi13aWR0aDogMTRlbTtcbiAgbWluLWhlaWdodDogMi43MTQyODU3MWVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IC43ODU3MTQyOWVtIDIuMWVtIC43ODU3MTQyOWVtIDFlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xcyBlYXNlLHdpZHRoIC4xcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xcyBlYXNlLHdpZHRoIC4xcyBlYXNlOyB9XG5cbi51aS5zZWxlY3Rpb24uZHJvcGRvd24uYWN0aXZlLCAudWkuc2VsZWN0aW9uLmRyb3Bkb3duLnZpc2libGUge1xuICB6LWluZGV4OiAxMDsgfVxuXG5zZWxlY3QudWkuZHJvcGRvd24ge1xuICBoZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IC41ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLnVpLnNlbGVjdGlvbi5kcm9wZG93biA+IC5kZWxldGUuaWNvbiwgLnVpLnNlbGVjdGlvbi5kcm9wZG93biA+IC5kcm9wZG93bi5pY29uLCAudWkuc2VsZWN0aW9uLmRyb3Bkb3duID4gLnNlYXJjaC5pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjIxNDI4NTcxZW07XG4gIHRvcDogLjc4NTcxNDI5ZW07XG4gIHJpZ2h0OiAxZW07XG4gIHotaW5kZXg6IDM7XG4gIG1hcmdpbjogLS43ODU3MTQyOWVtO1xuICBwYWRkaW5nOiAuOTE2NjY2NjdlbTtcbiAgb3BhY2l0eTogLjg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZTsgfVxuXG4udWkuY29tcGFjdC5zZWxlY3Rpb24uZHJvcGRvd24ge1xuICBtaW4td2lkdGg6IDA7IH1cblxuLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBib3JkZXItdG9wLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBvdXRsaW5lOiAwO1xuICBtYXJnaW46IDAgLTFweDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW07XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZTsgfVxuXG4udWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51OmFmdGVyLCAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5tZXNzYWdlIHtcbiAgcGFkZGluZzogLjc4NTcxNDI5cmVtIDEuMTQyODU3MTRyZW07IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51IHtcbiAgICBtYXgtaGVpZ2h0OiA4LjAxNDI4NTcxcmVtOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51IHtcbiAgICBtYXgtaGVpZ2h0OiAxMC42ODU3MTQyOXJlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSB7XG4gICAgbWF4LWhlaWdodDogMTYuMDI4NTcxNDNyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51IHtcbiAgICBtYXgtaGVpZ2h0OiAyMS4zNzE0Mjg1N3JlbTsgfSB9XG5cbi51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnUgPiAuaXRlbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmFmYWZhO1xuICBwYWRkaW5nOiAwLjc4NTcxcmVtIDEuMTQyODZyZW0gIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBub3JtYWw7IH1cblxuLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5oaWRkZW4uYWRkaXRpb24uaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnVpLnNlbGVjdGlvbi5kcm9wZG93bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzNCwgMzYsIDM4LCAwLjM1KTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4udWkuc2VsZWN0aW9uLmFjdGl2ZS5kcm9wZG93biB7XG4gIGJvcmRlci1jb2xvcjogIzk2YzhkYTtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTsgfVxuXG4udWkuc2VsZWN0aW9uLmFjdGl2ZS5kcm9wZG93biAubWVudSB7XG4gIGJvcmRlci1jb2xvcjogIzk2YzhkYTtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTsgfVxuXG4udWkuc2VsZWN0aW9uLmRyb3Bkb3duOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTZjOGRhO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi51aS5zZWxlY3Rpb24uZHJvcGRvd246Zm9jdXMgLm1lbnUge1xuICBib3JkZXItY29sb3I6ICM5NmM4ZGE7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7IH1cblxuLnVpLnNlbGVjdGlvbi52aXNpYmxlLmRyb3Bkb3duID4gLnRleHQ6bm90KC5kZWZhdWx0KSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7IH1cblxuLnVpLnNlbGVjdGlvbi5hY3RpdmUuZHJvcGRvd246aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5NmM4ZGE7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7IH1cblxuLnVpLnNlbGVjdGlvbi5hY3RpdmUuZHJvcGRvd246aG92ZXIgLm1lbnUge1xuICBib3JkZXItY29sb3I6ICM5NmM4ZGE7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDNweCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7IH1cblxuLnVpLmFjdGl2ZS5zZWxlY3Rpb24uZHJvcGRvd24gPiAuZHJvcGRvd24uaWNvbiwgLnVpLnZpc2libGUuc2VsZWN0aW9uLmRyb3Bkb3duID4gLmRyb3Bkb3duLmljb24ge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAzOyB9XG5cbi51aS5hY3RpdmUuc2VsZWN0aW9uLmRyb3Bkb3duIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi51aS5hY3RpdmUuZW1wdHkuc2VsZWN0aW9uLmRyb3Bkb3duIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yODU3MXJlbSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnVpLmFjdGl2ZS5lbXB0eS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi51aS5zZWFyY2guZHJvcGRvd24ge1xuICBtaW4td2lkdGg6ICcnOyB9XG5cbi51aS5zZWFyY2guZHJvcGRvd24gPiBpbnB1dC5zZWFyY2gge1xuICBiYWNrZ3JvdW5kOiBub25lIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogdGV4dDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIHBhZGRpbmc6IGluaGVyaXQ7IH1cblxuLnVpLnNlYXJjaC5kcm9wZG93biA+IGlucHV0LnNlYXJjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjsgfVxuXG4udWkuc2VhcmNoLmRyb3Bkb3duID4gLnRleHQge1xuICBjdXJzb3I6IHRleHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMXB4O1xuICB6LWluZGV4OiAzOyB9XG5cbi51aS5zZWFyY2guc2VsZWN0aW9uLmRyb3Bkb3duID4gaW5wdXQuc2VhcmNoIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjE0Mjg1NzFlbTtcbiAgcGFkZGluZzogLjY3ODU3MTQzZW0gMi4xZW0gLjY3ODU3MTQzZW0gMWVtOyB9XG5cbi51aS5zZWFyY2guc2VsZWN0aW9uLmRyb3Bkb3duID4gc3Bhbi5zaXplciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIxNDI4NTcxZW07XG4gIHBhZGRpbmc6IC42Nzg1NzE0M2VtIDIuMWVtIC42Nzg1NzE0M2VtIDFlbTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IHByZTsgfVxuXG4udWkuc2VhcmNoLmRyb3Bkb3duLmFjdGl2ZSA+IGlucHV0LnNlYXJjaCwgLnVpLnNlYXJjaC5kcm9wZG93bi52aXNpYmxlID4gaW5wdXQuc2VhcmNoIHtcbiAgY3Vyc29yOiBhdXRvOyB9XG5cbi51aS5zZWFyY2guZHJvcGRvd24uYWN0aXZlID4gLnRleHQsIC51aS5zZWFyY2guZHJvcGRvd24udmlzaWJsZSA+IC50ZXh0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnVpLmFjdGl2ZS5zZWFyY2guZHJvcGRvd24gaW5wdXQuc2VhcmNoOmZvY3VzICsgLnRleHQgLmZsYWcsIC51aS5hY3RpdmUuc2VhcmNoLmRyb3Bkb3duIGlucHV0LnNlYXJjaDpmb2N1cyArIC50ZXh0IC5pY29uIHtcbiAgb3BhY2l0eTogLjQ1OyB9XG5cbi51aS5hY3RpdmUuc2VhcmNoLmRyb3Bkb3duIGlucHV0LnNlYXJjaDpmb2N1cyArIC50ZXh0IHtcbiAgY29sb3I6IHJnYmEoMTE1LCAxMTUsIDExNSwgMC44NykgIWltcG9ydGFudDsgfVxuXG4udWkuc2VhcmNoLmRyb3Bkb3duIC5tZW51IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudWkuc2VhcmNoLmRyb3Bkb3duIC5tZW51IHtcbiAgICBtYXgtaGVpZ2h0OiA4LjAxNDI4NTcxcmVtOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWkuc2VhcmNoLmRyb3Bkb3duIC5tZW51IHtcbiAgICBtYXgtaGVpZ2h0OiAxMC42ODU3MTQyOXJlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVpLnNlYXJjaC5kcm9wZG93biAubWVudSB7XG4gICAgbWF4LWhlaWdodDogMTYuMDI4NTcxNDNyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAudWkuc2VhcmNoLmRyb3Bkb3duIC5tZW51IHtcbiAgICBtYXgtaGVpZ2h0OiAyMS4zNzE0Mjg1N3JlbTsgfSB9XG5cbi51aS5tdWx0aXBsZS5kcm9wZG93biB7XG4gIHBhZGRpbmc6IC4yMjYxOTA0OGVtIDIuMWVtIC4yMjYxOTA0OGVtIC4zNTcxNDI4NmVtOyB9XG5cbi51aS5tdWx0aXBsZS5kcm9wZG93biAubWVudSB7XG4gIGN1cnNvcjogYXV0bzsgfVxuXG4udWkubXVsdGlwbGUuc2VhcmNoLmRyb3Bkb3duLCAudWkubXVsdGlwbGUuc2VhcmNoLmRyb3Bkb3duID4gaW5wdXQuc2VhcmNoIHtcbiAgY3Vyc29yOiB0ZXh0OyB9XG5cbi51aS5tdWx0aXBsZS5kcm9wZG93biA+IC5sYWJlbCB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmc6IC4zNTcxNDI4NmVtIC43ODU3MTQyOWVtO1xuICBtYXJnaW46IC4xNDI4NTcxNHJlbSAuMjg1NzE0MjlyZW0gLjE0Mjg1NzE0cmVtIDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpIGluc2V0OyB9XG5cbi51aS5tdWx0aXBsZS5kcm9wZG93biAuZHJvcGRvd24uaWNvbiB7XG4gIG1hcmdpbjogJyc7XG4gIHBhZGRpbmc6ICcnOyB9XG5cbi51aS5tdWx0aXBsZS5kcm9wZG93biA+IC50ZXh0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IC40NTIzODA5NWVtIDAgLjQ1MjM4MDk1ZW0gLjY0Mjg1NzE0ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjIxNDI4NTcxZW07IH1cblxuLnVpLm11bHRpcGxlLmRyb3Bkb3duID4gLmxhYmVsIH4gaW5wdXQuc2VhcmNoIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMTQyODZlbSAhaW1wb3J0YW50OyB9XG5cbi51aS5tdWx0aXBsZS5kcm9wZG93biA+IC5sYWJlbCB+IC50ZXh0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udWkubXVsdGlwbGUuc2VhcmNoLmRyb3Bkb3duID4gLnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiBpbmhlcml0O1xuICBtYXJnaW46IC40NTIzODA5NWVtIDAgLjQ1MjM4MDk1ZW0gLjY0Mjg1NzE0ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjIxNDI4NTcxZW07IH1cblxuLnVpLm11bHRpcGxlLnNlYXJjaC5kcm9wZG93biA+IC5sYWJlbCB+IC50ZXh0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udWkubXVsdGlwbGUuc2VhcmNoLmRyb3Bkb3duID4gaW5wdXQuc2VhcmNoIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IC40NTIzODA5NWVtIDAgLjQ1MjM4MDk1ZW0gLjY0Mjg1NzE0ZW07XG4gIHdpZHRoOiAyLjJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjE0Mjg1NzFlbTsgfVxuXG4udWkuaW5saW5lLmRyb3Bkb3duIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi51aS5pbmxpbmUuZHJvcGRvd24gLmRyb3Bkb3duLmljb24ge1xuICBtYXJnaW46IDAgLjVlbSAwIC4yMTQyODU3MWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuLnVpLmlubGluZS5kcm9wZG93biA+IC50ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4udWkuaW5saW5lLmRyb3Bkb3duIC5tZW51IHtcbiAgY3Vyc29yOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAuMjE0Mjg1NzFlbTtcbiAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtOyB9XG5cbi51aS5kcm9wZG93biAubWVudSAuYWN0aXZlLml0ZW0ge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOTUpO1xuICBib3gtc2hhZG93OiBub25lO1xuICB6LWluZGV4OiAxMjsgfVxuXG4udWkuZHJvcGRvd24gLm1lbnUgPiAuaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOTUpO1xuICB6LWluZGV4OiAxMzsgfVxuXG4udWkubG9hZGluZy5kcm9wZG93biA+IGkuaWNvbiB7XG4gIGhlaWdodDogMWVtICFpbXBvcnRhbnQ7IH1cblxuLnVpLmxvYWRpbmcuc2VsZWN0aW9uLmRyb3Bkb3duID4gaS5pY29uIHtcbiAgcGFkZGluZzogMS41ZW0gMS4yODU3MWVtICFpbXBvcnRhbnQ7IH1cblxuLnVpLmxvYWRpbmcuZHJvcGRvd24gPiBpLmljb246YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAtLjY0Mjg1NzE0ZW0gMCAwIC0uNjQyODU3MTRlbTtcbiAgd2lkdGg6IDEuMjg1NzE0MjllbTtcbiAgaGVpZ2h0OiAxLjI4NTcxNDI5ZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwMHJlbTtcbiAgYm9yZGVyOiAwLjJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLnVpLmxvYWRpbmcuZHJvcGRvd24gPiBpLmljb246YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbjogLS42NDI4NTcxNGVtIDAgMCAtLjY0Mjg1NzE0ZW07XG4gIHdpZHRoOiAxLjI4NTcxNDI5ZW07XG4gIGhlaWdodDogMS4yODU3MTQyOWVtO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZHJvcGRvd24tc3BpbiAuNnMgbGluZWFyO1xuICBhbmltYXRpb246IGRyb3Bkb3duLXNwaW4gLjZzIGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwMHJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjNzY3Njc2IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IC4yZW07IH1cblxuLnVpLmxvYWRpbmcuZHJvcGRvd24uYnV0dG9uID4gaS5pY29uOmFmdGVyLCAudWkubG9hZGluZy5kcm9wZG93bi5idXR0b24gPiBpLmljb246YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZHJvcGRvd24tc3BpbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBkcm9wZG93bi1zcGluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4udWkuZGVmYXVsdC5kcm9wZG93bjpub3QoLmJ1dHRvbikgPiAudGV4dCwgLnVpLmRyb3Bkb3duOm5vdCguYnV0dG9uKSA+IC5kZWZhdWx0LnRleHQge1xuICBjb2xvcjogcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjg3KTsgfVxuXG4udWkuZGVmYXVsdC5kcm9wZG93bjpub3QoLmJ1dHRvbikgPiBpbnB1dDpmb2N1cyB+IC50ZXh0LCAudWkuZHJvcGRvd246bm90KC5idXR0b24pID4gaW5wdXQ6Zm9jdXMgfiAuZGVmYXVsdC50ZXh0IHtcbiAgY29sb3I6IHJnYmEoMTE1LCAxMTUsIDExNSwgMC44Nyk7IH1cblxuLnVpLmxvYWRpbmcuZHJvcGRvd24gPiAudGV4dCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4udWkuZHJvcGRvd24gLmxvYWRpbmcubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IC0xOyB9XG5cbi51aS5kcm9wZG93biA+IC5sb2FkaW5nLm1lbnUge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnVpLmRyb3Bkb3duID4gLm1lbnUgLmxvYWRpbmcubWVudSB7XG4gIGxlZnQ6IDEwMCUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4udWkuZHJvcGRvd24gLm1lbnUgLnNlbGVjdGVkLml0ZW0sIC51aS5kcm9wZG93bi5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOTUpOyB9XG5cbi51aS5kcm9wZG93biA+IC5maWx0ZXJlZC50ZXh0IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi51aS5kcm9wZG93biAuZmlsdGVyZWQuaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udWkuZHJvcGRvd24uZXJyb3IsIC51aS5kcm9wZG93bi5lcnJvciA+IC5kZWZhdWx0LnRleHQsIC51aS5kcm9wZG93bi5lcnJvciA+IC50ZXh0IHtcbiAgY29sb3I6ICM5ZjNhMzg7IH1cblxuLnVpLnNlbGVjdGlvbi5kcm9wZG93bi5lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmZmY2ZjY7XG4gIGJvcmRlci1jb2xvcjogI2UwYjRiNDsgfVxuXG4udWkuc2VsZWN0aW9uLmRyb3Bkb3duLmVycm9yOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTBiNGI0OyB9XG5cbi51aS5kcm9wZG93bi5lcnJvciA+IC5tZW51LCAudWkuZHJvcGRvd24uZXJyb3IgPiAubWVudSAubWVudSB7XG4gIGJvcmRlci1jb2xvcjogI2UwYjRiNDsgfVxuXG4udWkuZHJvcGRvd24uZXJyb3IgPiAubWVudSA+IC5pdGVtIHtcbiAgY29sb3I6ICM5ZjNhMzg7IH1cblxuLnVpLm11bHRpcGxlLnNlbGVjdGlvbi5lcnJvci5kcm9wZG93biA+IC5sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2UwYjRiNDsgfVxuXG4udWkuZHJvcGRvd24uZXJyb3IgPiAubWVudSA+IC5pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjJmMjsgfVxuXG4udWkuZHJvcGRvd24uZXJyb3IgPiAubWVudSAuYWN0aXZlLml0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRjZmNmOyB9XG5cbi51aS5kaXNhYmxlZC5kcm9wZG93biwgLnVpLmRyb3Bkb3duIC5tZW51ID4gLmRpc2FibGVkLml0ZW0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAuNDU7IH1cblxuLnVpLmRyb3Bkb3duIC5tZW51IHtcbiAgbGVmdDogMDsgfVxuXG4udWkuZHJvcGRvd24gLm1lbnUgLnJpZ2h0Lm1lbnUsIC51aS5kcm9wZG93biAucmlnaHQubWVudSA+IC5tZW51IHtcbiAgbGVmdDogMTAwJSAhaW1wb3J0YW50O1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI4NTcxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnVpLmRyb3Bkb3duID4gLmxlZnQubWVudSB7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4udWkuZHJvcGRvd24gLm1lbnUgLmxlZnQubWVudSwgLnVpLmRyb3Bkb3duID4gLmxlZnQubWVudSAubWVudSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgLTAuNWVtIDAgMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI4NTcxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnVpLmRyb3Bkb3duIC5pdGVtIC5sZWZ0LmRyb3Bkb3duLmljb24sIC51aS5kcm9wZG93biAubGVmdC5tZW51IC5pdGVtIC5kcm9wZG93bi5pY29uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDA7IH1cblxuLnVpLmRyb3Bkb3duIC5pdGVtIC5sZWZ0LmRyb3Bkb3duLmljb24sIC51aS5kcm9wZG93biAubGVmdC5tZW51IC5pdGVtIC5kcm9wZG93bi5pY29uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDA7IH1cblxuLnVpLmRyb3Bkb3duIC5pdGVtIC5sZWZ0LmRyb3Bkb3duLmljb24gKyAudGV4dCwgLnVpLmRyb3Bkb3duIC5sZWZ0Lm1lbnUgLml0ZW0gLmRyb3Bkb3duLmljb24gKyAudGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG4udWkudXB3YXJkLmRyb3Bkb3duID4gLm1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwOyB9XG5cbi51aS5kcm9wZG93biAudXB3YXJkLm1lbnUge1xuICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnVpLnNpbXBsZS51cHdhcmQuYWN0aXZlLmRyb3Bkb3duLCAudWkuc2ltcGxlLnVwd2FyZC5kcm9wZG93bjpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjg1NzFyZW0gMC4yODU3MXJlbSAwIDAgIWltcG9ydGFudDsgfVxuXG4udWkudXB3YXJkLmRyb3Bkb3duLmJ1dHRvbjpub3QoLnBvaW50aW5nKTpub3QoLmZsb2F0aW5nKS5hY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDAgMDsgfVxuXG4udWkudXB3YXJkLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgLTJweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG5cbi51aS51cHdhcmQuc2VsZWN0aW9uLmRyb3Bkb3duOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuLnVpLmFjdGl2ZS51cHdhcmQuc2VsZWN0aW9uLmRyb3Bkb3duIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuMjg1NzFyZW0gMC4yODU3MXJlbSAhaW1wb3J0YW50OyB9XG5cbi51aS51cHdhcmQuc2VsZWN0aW9uLmRyb3Bkb3duLnZpc2libGUge1xuICBib3gtc2hhZG93OiAwIDAgM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuMjg1NzFyZW0gMC4yODU3MXJlbSAhaW1wb3J0YW50OyB9XG5cbi51aS51cHdhcmQuYWN0aXZlLnNlbGVjdGlvbi5kcm9wZG93bjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbi51aS51cHdhcmQuYWN0aXZlLnNlbGVjdGlvbi5kcm9wZG93bjpob3ZlciAubWVudSB7XG4gIGJveC1zaGFkb3c6IDAgLTJweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG5cbi51aS5kcm9wZG93biAuc2Nyb2xsaW5nLm1lbnUsIC51aS5zY3JvbGxpbmcuZHJvcGRvd24gLm1lbnUge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLnVpLnNjcm9sbGluZy5kcm9wZG93biAubWVudSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4udWkuZHJvcGRvd24gLnNjcm9sbGluZy5tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTsgfVxuXG4udWkuZHJvcGRvd24gLnNjcm9sbGluZy5tZW51ID4gLml0ZW0uaXRlbS5pdGVtLCAudWkuc2Nyb2xsaW5nLmRyb3Bkb3duIC5tZW51IC5pdGVtLml0ZW0uaXRlbSB7XG4gIGJvcmRlci10b3A6IG5vbmU7IH1cblxuLnVpLmRyb3Bkb3duIC5zY3JvbGxpbmcubWVudSAuaXRlbTpmaXJzdC1jaGlsZCwgLnVpLnNjcm9sbGluZy5kcm9wZG93biAubWVudSAuaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7IH1cblxuLnVpLmRyb3Bkb3duID4gLmFuaW1hdGluZy5tZW51IC5zY3JvbGxpbmcubWVudSwgLnVpLmRyb3Bkb3duID4gLnZpc2libGUubWVudSAuc2Nyb2xsaW5nLm1lbnUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnVpLmRyb3Bkb3duIC5zY3JvbGxpbmcubWVudSwgLnVpLnNjcm9sbGluZy5kcm9wZG93biAubWVudSB7XG4gICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLSAxN3B4KTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVpLmRyb3Bkb3duIC5zY3JvbGxpbmcubWVudSwgLnVpLnNjcm9sbGluZy5kcm9wZG93biAubWVudSB7XG4gICAgbWF4LWhlaWdodDogMTAuMjg1NzE0MjlyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS5kcm9wZG93biAuc2Nyb2xsaW5nLm1lbnUsIC51aS5zY3JvbGxpbmcuZHJvcGRvd24gLm1lbnUge1xuICAgIG1heC1oZWlnaHQ6IDE1LjQyODU3MTQzcmVtOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudWkuZHJvcGRvd24gLnNjcm9sbGluZy5tZW51LCAudWkuc2Nyb2xsaW5nLmRyb3Bkb3duIC5tZW51IHtcbiAgICBtYXgtaGVpZ2h0OiAyMC41NzE0Mjg1N3JlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC51aS5kcm9wZG93biAuc2Nyb2xsaW5nLm1lbnUsIC51aS5zY3JvbGxpbmcuZHJvcGRvd24gLm1lbnUge1xuICAgIG1heC1oZWlnaHQ6IDIwLjU3MTQyODU3cmVtOyB9IH1cblxuLnVpLnNpbXBsZS5kcm9wZG93biAubWVudTphZnRlciwgLnVpLnNpbXBsZS5kcm9wZG93biAubWVudTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi51aS5zaW1wbGUuZHJvcGRvd24gLm1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0b3A6IC05OTk5cHggIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlOyB9XG5cbi51aS5zaW1wbGUuYWN0aXZlLmRyb3Bkb3duLCAudWkuc2ltcGxlLmRyb3Bkb3duOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi51aS5zaW1wbGUuYWN0aXZlLmRyb3Bkb3duID4gLm1lbnUsIC51aS5zaW1wbGUuZHJvcGRvd246aG92ZXIgPiAubWVudSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTsgfVxuXG4udWkuc2ltcGxlLmRyb3Bkb3duOmhvdmVyID4gLm1lbnUgPiAuaXRlbTpob3ZlciA+IC5tZW51LCAudWkuc2ltcGxlLmRyb3Bkb3duID4gLm1lbnUgPiAuaXRlbTphY3RpdmUgPiAubWVudSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMTAwJSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxOyB9XG5cbi51aS5zaW1wbGUuZGlzYWJsZWQuZHJvcGRvd246aG92ZXIgLm1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi51aS5zaW1wbGUudmlzaWJsZS5kcm9wZG93biA+IC5tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnVpLmZsdWlkLmRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7IH1cblxuLnVpLmZsdWlkLmRyb3Bkb3duID4gLmRyb3Bkb3duLmljb24ge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnVpLmZsb2F0aW5nLmRyb3Bkb3duIC5tZW51IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4xMiksIDAgMnB4IDEwcHggMCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjg1NzFyZW0gIWltcG9ydGFudDsgfVxuXG4udWkuZmxvYXRpbmcuZHJvcGRvd24gPiAubWVudSB7XG4gIG1hcmdpbi10b3A6IDAuNWVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjg1NzFyZW0gIWltcG9ydGFudDsgfVxuXG4udWkucG9pbnRpbmcuZHJvcGRvd24gPiAubWVudSB7XG4gIHRvcDogMTAwJTtcbiAgbWFyZ2luLXRvcDogLjc4NTcxNDI5cmVtO1xuICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07IH1cblxuLnVpLnBvaW50aW5nLmRyb3Bkb3duID4gLm1lbnU6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogJyc7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHdpZHRoOiAuNWVtO1xuICBoZWlnaHQ6IC41ZW07XG4gIGJveC1zaGFkb3c6IC0xcHggLTFweCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMjsgfVxuXG4udWkucG9pbnRpbmcuZHJvcGRvd24gPiAubWVudTphZnRlciB7XG4gIHRvcDogLS4yNWVtO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogMCAwIDAgLS4yNWVtOyB9XG5cbi51aS50b3AubGVmdC5wb2ludGluZy5kcm9wZG93biA+IC5tZW51IHtcbiAgdG9wOiAxMDAlO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDFlbSAwIDA7IH1cblxuLnVpLnRvcC5sZWZ0LnBvaW50aW5nLmRyb3Bkb3duID4gLm1lbnUge1xuICB0b3A6IDEwMCU7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMWVtIDAgMDsgfVxuXG4udWkudG9wLmxlZnQucG9pbnRpbmcuZHJvcGRvd24gPiAubWVudTphZnRlciB7XG4gIHRvcDogLS4yNWVtO1xuICBsZWZ0OiAxZW07XG4gIHJpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cblxuLnVpLnRvcC5yaWdodC5wb2ludGluZy5kcm9wZG93biA+IC5tZW51IHtcbiAgdG9wOiAxMDAlO1xuICBib3R0b206IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW46IDFlbSAwIDA7IH1cblxuLnVpLnRvcC5wb2ludGluZy5kcm9wZG93biA+IC5sZWZ0Lm1lbnU6YWZ0ZXIsIC51aS50b3AucmlnaHQucG9pbnRpbmcuZHJvcGRvd24gPiAubWVudTphZnRlciB7XG4gIHRvcDogLS4yNWVtO1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG5cbi51aS5sZWZ0LnBvaW50aW5nLmRyb3Bkb3duID4gLm1lbnUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIHJpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgMCAwIDFlbTsgfVxuXG4udWkubGVmdC5wb2ludGluZy5kcm9wZG93biA+IC5tZW51OmFmdGVyIHtcbiAgdG9wOiAxZW07XG4gIGxlZnQ6IC0uMjVlbTtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLnVpLmxlZnQ6bm90KC50b3ApOm5vdCguYm90dG9tKS5wb2ludGluZy5kcm9wZG93biA+IC5sZWZ0Lm1lbnUge1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAxZW0gMCAwOyB9XG5cbi51aS5sZWZ0Om5vdCgudG9wKTpub3QoLmJvdHRvbSkucG9pbnRpbmcuZHJvcGRvd24gPiAubGVmdC5tZW51OmFmdGVyIHtcbiAgdG9wOiAxZW07XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtLjI1ZW07XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyB9XG5cbi51aS5yaWdodC5wb2ludGluZy5kcm9wZG93biA+IC5tZW51IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIDFlbSAwIDA7IH1cblxuLnVpLnJpZ2h0LnBvaW50aW5nLmRyb3Bkb3duID4gLm1lbnU6YWZ0ZXIge1xuICB0b3A6IDFlbTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0uMjVlbTtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7IH1cblxuLnVpLmJvdHRvbS5wb2ludGluZy5kcm9wZG93biA+IC5tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgMCAxZW07IH1cblxuLnVpLmJvdHRvbS5wb2ludGluZy5kcm9wZG93biA+IC5tZW51OmFmdGVyIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC0uMjVlbTtcbiAgcmlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7IH1cblxuLnVpLmJvdHRvbS5wb2ludGluZy5kcm9wZG93biA+IC5tZW51IC5tZW51IHtcbiAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi51aS5ib3R0b20ubGVmdC5wb2ludGluZy5kcm9wZG93biA+IC5tZW51IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLnVpLmJvdHRvbS5sZWZ0LnBvaW50aW5nLmRyb3Bkb3duID4gLm1lbnU6YWZ0ZXIge1xuICBsZWZ0OiAxZW07XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi51aS5ib3R0b20ucmlnaHQucG9pbnRpbmcuZHJvcGRvd24gPiAubWVudSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvOyB9XG5cbi51aS5ib3R0b20ucmlnaHQucG9pbnRpbmcuZHJvcGRvd24gPiAubWVudTphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxZW07IH1cblxuLnVpLnBvaW50aW5nLnVwd2FyZC5kcm9wZG93biAubWVudSwgLnVpLnRvcC5wb2ludGluZy51cHdhcmQuZHJvcGRvd24gLm1lbnUge1xuICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgYm90dG9tOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIC43ODU3MTQyOXJlbTtcbiAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtOyB9XG5cbi51aS5wb2ludGluZy51cHdhcmQuZHJvcGRvd24gLm1lbnU6YWZ0ZXIsIC51aS50b3AucG9pbnRpbmcudXB3YXJkLmRyb3Bkb3duIC5tZW51OmFmdGVyIHtcbiAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDAgMCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpO1xuICBtYXJnaW46IC0uMjVlbSAwIDA7IH1cblxuLnVpLnJpZ2h0LnBvaW50aW5nLnVwd2FyZC5kcm9wZG93bjpub3QoLnRvcCk6bm90KC5ib3R0b20pIC5tZW51IHtcbiAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgMWVtIDAgMDsgfVxuXG4udWkucmlnaHQucG9pbnRpbmcudXB3YXJkLmRyb3Bkb3duOm5vdCgudG9wKTpub3QoLmJvdHRvbSkgLm1lbnU6YWZ0ZXIge1xuICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDFlbSAwO1xuICBib3gtc2hhZG93OiAtMXB4IC0xcHggMCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7IH1cblxuLnVpLmxlZnQucG9pbnRpbmcudXB3YXJkLmRyb3Bkb3duOm5vdCgudG9wKTpub3QoLmJvdHRvbSkgLm1lbnUge1xuICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDAgMWVtOyB9XG5cbi51aS5sZWZ0LnBvaW50aW5nLnVwd2FyZC5kcm9wZG93bjpub3QoLnRvcCk6bm90KC5ib3R0b20pIC5tZW51OmFmdGVyIHtcbiAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgMCAxZW0gMDtcbiAgYm94LXNoYWRvdzogLTFweCAtMXB4IDAgMCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogRHJvcGRvd247XG4gIHNyYzogdXJsKGRhdGE6YXBwbGljYXRpb24veC1mb250LXR0ZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCxBQUVBQUFBTEFJQUFBd0F3VDFNdk1nZ2pCNUFBQUFDOEFBQUFZR050WVhBUGZ1SUlBQUFCSEFBQUFFeG5ZWE53QUFBQUVBQUFBV2dBQUFBSVoyeDVaam84MkxnQUFBRndBQUFCVkdobFlXUUFRODhiQUFBQ3hBQUFBRFpvYUdWaEF3Y0I2UUFBQXZ3QUFBQWthRzEwZUFTNEFCSUFBQU1nQUFBQUlHeHZZMkVCTmdEZUFBQURRQUFBQUJKdFlYaHdBQW9BRmdBQUExUUFBQUFnYm1GdFpWY1pwdTRBQUFOMEFBQUJSWEJ2YzNRQUF3QUFBQUFFdkFBQUFDQUFBd0lBQVpBQUJRQUFBVXdCWmdBQUFFY0JUQUZtQUFBQTlRQVpBSVFBQUFBQUFBQUFBQUFBQUFBQUFBQUJFQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQUR3MmdIZy8rRC80QUhnQUNBQUFBQUJBQUFBQUFBQUFBQUFBQUFnQUFBQUFBQUNBQUFBQXdBQUFCUUFBd0FCQUFBQUZBQUVBRGdBQUFBS0FBZ0FBZ0FDQUFFQUlQRGEvLzMvL3dBQUFBQUFJUERYLy8zLy93QUIvK01QTFFBREFBRUFBQUFBQUFBQUFBQUFBQUVBQWYvL0FBOEFBUUFBQUFBQUFBQUFBQUlBQURjNUFRQUFBQUFCQUFBQUFBQUFBQUFBQWdBQU56a0JBQUFBQUFFQUFBQUFBQUFBQUFBQ0FBQTNPUUVBQUFBQUFRQUFBSUFCSlFFbEFCTUFBQk0wTnpZM0JUWVhGaFVVRHdFR0p3WXZBU1kxQUFVR0J3RUFDQVVHQm9BRkNBY0dnQVVCRWdjR0JRRUJBUWNFQ1FZSGZ3WUJBUVovQndZQUFRQUFBRzRCSlFFU0FCTUFBRGMwUHdFMk16SWZBUllWRkFjR0l5RWlKeVkxQUFXQUJnY0lCWUFHQmdVSS93QUhCZ1dBQndhQUJRV0FCZ2NIQmdVRkJnY0FBQUFCQUJJQVNRQzNBVzRBRXdBQU56US9BVFlYTmhjV0hRRVVCd1luQmk4QkpqVVNCb0FGQ0FjRkJnWUZCd2dGZ0FiYkJ3Wi9Cd0VCQndRSi93Z0VCd0VCQjM4R0JnQUFBQUFCQUFBQVNRQ2xBVzRBRXdBQU54RTBOell6TWg4QkZoVVVEd0VHSXlJbkpqVUFCUVlIQ0FXQUJnYUFCUWdIQmdWYkFRQUlCUVlHZ0FVSUJ3V0FCZ1lGQndBQUFBRUFBQUFCQUFEWnVhS09Ydzg4OVFBTEFnQUFBQUFBMEFCSFdBQUFBQURRQUVkWUFBQUFBQUVsQVc0QUFBQUlBQUlBQUFBQUFBQUFBUUFBQWVELzRBQUFBZ0FBQUFBQUFTVUFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBZ0FBQUFBQUFBQUFBQUFBQUFCQUFBQUFTVUFBQUVsQUFBQXR3QVNBTGNBQUFBQUFBQUFDZ0FVQUI0QVFnQmtBSWdBcWdBQUFBRUFBQUFJQUJRQUFRQUFBQUFBQWdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT0FLNEFBUUFBQUFBQUFRQU9BQUFBQVFBQUFBQUFBZ0FPQUVjQUFRQUFBQUFBQXdBT0FDUUFBUUFBQUFBQUJBQU9BRlVBQVFBQUFBQUFCUUFXQUE0QUFRQUFBQUFBQmdBSEFESUFBUUFBQUFBQUNnQTBBR01BQXdBQkJBa0FBUUFPQUFBQUF3QUJCQWtBQWdBT0FFY0FBd0FCQkFrQUF3QU9BQ1FBQXdBQkJBa0FCQUFPQUZVQUF3QUJCQWtBQlFBV0FBNEFBd0FCQkFrQUJnQU9BRGtBQXdBQkJBa0FDZ0EwQUdNQWFRQmpBRzhBYlFCdkFHOEFiZ0JXQUdVQWNnQnpBR2tBYndCdUFDQUFNUUF1QURBQWFRQmpBRzhBYlFCdkFHOEFibWxqYjIxdmIyNEFhUUJqQUc4QWJRQnZBRzhBYmdCU0FHVUFad0IxQUd3QVlRQnlBR2tBWXdCdkFHMEFid0J2QUc0QVJnQnZBRzRBZEFBZ0FHY0FaUUJ1QUdVQWNnQmhBSFFBWlFCa0FDQUFZZ0I1QUNBQVNRQmpBRzhBVFFCdkFHOEFiZ0F1QUFBQUFBTUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9KSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKGRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LGQwOUdSazlVVkU4QUFBVndBQW9BQUFBQUJTZ0FBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCRFJrWWdBQUFBOUFBQUFka0FBQUhaTERYRS8wOVRMeklBQUFMUUFBQUFZQUFBQUdBSUl3ZVFZMjFoY0FBQUF6QUFBQUJNQUFBQVRBOSs0Z2huWVhOd0FBQURmQUFBQUFnQUFBQUlBQUFBRUdobFlXUUFBQU9FQUFBQU5nQUFBRFlBUTg4YmFHaGxZUUFBQTd3QUFBQWtBQUFBSkFNSEFlbG9iWFI0QUFBRDRBQUFBQ0FBQUFBZ0JMZ0FFbTFoZUhBQUFBUUFBQUFBQmdBQUFBWUFDRkFBYm1GdFpRQUFCQWdBQUFGRkFBQUJSVmNacHU1d2IzTjBBQUFGVUFBQUFDQUFBQUFnQUFNQUFBRUFCQVFBQVFFQkNHbGpiMjF2YjI0QUFRSUFBUUE2K0J3QytCc0QrQmdFSGdvQUdWUC9pNHNlQ2dBWlUvK0xpd3dIaTJ2NGxQaDBCUjBBQUFDSUR4MEFBQUNORVIwQUFBQUpIUUFBQWRBU0FBa0JBUWdQRVJNV0d5QWxLbWxqYjIxdmIyNXBZMjl0YjI5dWRUQjFNWFV5TUhWR01FUTNkVVl3UkRoMVJqQkVPWFZHTUVSQkFBQUNBWWtBQmdBSUFnQUJBQVFBQndBS0FBMEFWZ0NmQU9nQkwveVVEdnlVRHZ5VUR2dVVEdnR2aS9lbUZZdVFqWkNPam8rUGo0MlFpd2ozbElzRmtJdVFpWTZIajRpTmhvdUdpNGFKaDRlSENQc1UreFFGaUlpR2lZYUxob3VIalllT0NQc1U5eFFGaUkrSmo0dVFDQTc3YjR2M0ZCV0xrSTJQam84STl4VDNGQVdQam8rTmtJdVFpNUNKam9nSTl4VDdGQVdQaDQySGk0YUxob21IaDRlSWlJYUpob3NJKzVTTEJZYUxoNDJIam9pUGlZK0xrQWdPKzkyZDkyOFZpNUNOa0krT0NQY1U5eFFGam8rUWpaQ0xrSXVQaVk2SGo0aU5ob3VHQ0l2N2xBV0xob21IaDRpSWg0ZUpob3VHaTRhTmlJOEkreFQzRkFXSGpvbVBpNUFJRHZ2ZGkrWVZpL2VVQll1UWpaQ09qbytQajQyUWk1Q0xrSW1PaHdqM0ZQc1VCWStJallhTGhvdUdpWWVIaUFqN0ZQc1VCWWlIaG9tR2k0YUxoNDJIajRpT2lZK0xrQWdPK0pRVStKUVZpd3dLQUFBQUFBTUNBQUdRQUFVQUFBRk1BV1lBQUFCSEFVd0JaZ0FBQVBVQUdRQ0VBQUFBQUFBQUFBQUFBQUFBQUFBQUFSQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQUE4Tm9CNFAvZy8rQUI0QUFnQUFBQUFRQUFBQUFBQUFBQUFBQUFJQUFBQUFBQUFnQUFBQU1BQUFBVUFBTUFBUUFBQUJRQUJBQTRBQUFBQ2dBSUFBSUFBZ0FCQUNEdzJ2LzkvLzhBQUFBQUFDRHcxLy85Ly84QUFmL2pEeTBBQXdBQkFBQUFBQUFBQUFBQUFBQUJBQUgvL3dBUEFBRUFBQUFCQUFBNWVtb3pYdzg4OVFBTEFnQUFBQUFBMEFCSFdBQUFBQURRQUVkWUFBQUFBQUVsQVc0QUFBQUlBQUlBQUFBQUFBQUFBUUFBQWVELzRBQUFBZ0FBQUFBQUFTVUFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBZ0FBQUFBQUFBQUFBQUFBQUFCQUFBQUFTVUFBQUVsQUFBQXR3QVNBTGNBQUFBQVVBQUFDQUFBQUFBQURnQ3VBQUVBQUFBQUFBRUFEZ0FBQUFFQUFBQUFBQUlBRGdCSEFBRUFBQUFBQUFNQURnQWtBQUVBQUFBQUFBUUFEZ0JWQUFFQUFBQUFBQVVBRmdBT0FBRUFBQUFBQUFZQUJ3QXlBQUVBQUFBQUFBb0FOQUJqQUFNQUFRUUpBQUVBRGdBQUFBTUFBUVFKQUFJQURnQkhBQU1BQVFRSkFBTUFEZ0FrQUFNQUFRUUpBQVFBRGdCVkFBTUFBUVFKQUFVQUZnQU9BQU1BQVFRSkFBWUFEZ0E1QUFNQUFRUUpBQW9BTkFCakFHa0FZd0J2QUcwQWJ3QnZBRzRBVmdCbEFISUFjd0JwQUc4QWJnQWdBREVBTGdBd0FHa0FZd0J2QUcwQWJ3QnZBRzVwWTI5dGIyOXVBR2tBWXdCdkFHMEFid0J2QUc0QVVnQmxBR2NBZFFCc0FHRUFjZ0JwQUdNQWJ3QnRBRzhBYndCdUFFWUFid0J1QUhRQUlBQm5BR1VBYmdCbEFISUFZUUIwQUdVQVpBQWdBR0lBZVFBZ0FFa0FZd0J2QUUwQWJ3QnZBRzRBTGdBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLnVpLmRyb3Bkb3duID4gLmRyb3Bkb3duLmljb24ge1xuICBmb250LWZhbWlseTogRHJvcGRvd247XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBoZWlnaHQ6IDFlbTtcbiAgd2lkdGg6IDEuMjNlbTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnVpLmRyb3Bkb3duID4gLmRyb3Bkb3duLmljb24ge1xuICB3aWR0aDogYXV0bzsgfVxuXG4udWkuZHJvcGRvd24gPiAuZHJvcGRvd24uaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMGQ3JzsgfVxuXG4udWkuZHJvcGRvd24gLm1lbnUgLml0ZW0gLmRyb3Bkb3duLmljb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjBkYSc7IH1cblxuLnVpLmRyb3Bkb3duIC5pdGVtIC5sZWZ0LmRyb3Bkb3duLmljb246YmVmb3JlLCAudWkuZHJvcGRvd24gLmxlZnQubWVudSAuaXRlbSAuZHJvcGRvd24uaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOVwiOyB9XG5cbi51aS52ZXJ0aWNhbC5tZW51IC5kcm9wZG93bi5pdGVtID4gLmRyb3Bkb3duLmljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGFcIjsgfVxuXG4vKiFcclxuICogIEZvbnQgQXdlc29tZSA0LjcuMCBieSBAZGF2ZWdhbmR5IC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIC0gQGZvbnRhd2Vzb21lXHJcbiAqICBMaWNlbnNlIC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvL2xpY2Vuc2UgKEZvbnQ6IFNJTCBPRkwgMS4xLCBDU1M6IE1JVCBMaWNlbnNlKVxyXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD92PTQuNy4wXCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTQuNy4wXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9NC43LjBcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PTQuNy4wXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9NC43LjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC43LjAjZm9udGF3ZXNvbWVyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5mYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4uZmEtbGcge1xuICBmb250LXNpemU6IDEuMzMzMzMzMzNlbTtcbiAgbGluZS1oZWlnaHQ6IC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTsgfVxuXG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTsgfVxuXG4uZmEtM3gge1xuICBmb250LXNpemU6IDNlbTsgfVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTsgfVxuXG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTsgfVxuXG4uZmEtZncge1xuICB3aWR0aDogMS4yODU3MTQyOWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmZhLXVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMi4xNDI4NTcxNGVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cblxuLmZhLXVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZhLWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMi4xNDI4NTcxNGVtO1xuICB3aWR0aDogMi4xNDI4NTcxNGVtO1xuICB0b3A6IC4xNDI4NTcxNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmZhLWxpLmZhLWxnIHtcbiAgbGVmdDogLTEuODU3MTQyODZlbTsgfVxuXG4uZmEtYm9yZGVyIHtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgYm9yZGVyOiBzb2xpZCAuMDhlbSAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAuMWVtOyB9XG5cbi5mYS1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uZmEuZmEtcHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG5cbi5mYS5mYS1wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC4zZW07IH1cblxuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5mYS5wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cblxuLmZhLnB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTsgfVxuXG4uZmEtc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjsgfVxuXG4uZmEtcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbi5mYS1yb3RhdGUtOTAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0xODAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0yNzAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IH1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7IH1cblxuLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpOyB9XG5cbjpyb290IC5mYS1yb3RhdGUtOTAsIDpyb290IC5mYS1yb3RhdGUtMTgwLCA6cm9vdCAuZmEtcm90YXRlLTI3MCwgOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCwgOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7IH1cblxuLmZhLXN0YWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5mYS1zdGFjay0xeCwgLmZhLXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmZhLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7IH1cblxuLmZhLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7IH1cblxuLmZhLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiOyB9XG5cbi5mYS1lbnZlbG9wZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAzXCI7IH1cblxuLmZhLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7IH1cblxuLmZhLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDVcIjsgfVxuXG4uZmEtc3Rhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA2XCI7IH1cblxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjsgfVxuXG4uZmEtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiOyB9XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiOyB9XG5cbi5mYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiOyB9XG5cbi5mYS10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7IH1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7IH1cblxuLmZhLXJlbW92ZTpiZWZvcmUsIC5mYS1jbG9zZTpiZWZvcmUsIC5mYS10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiOyB9XG5cbi5mYS1zZWFyY2gtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZVwiOyB9XG5cbi5mYS1zZWFyY2gtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjsgfVxuXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7IH1cblxuLmZhLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMlwiOyB9XG5cbi5mYS1nZWFyOmJlZm9yZSwgLmZhLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiOyB9XG5cbi5mYS10cmFzaC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE0XCI7IH1cblxuLmZhLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjsgfVxuXG4uZmEtZmlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE2XCI7IH1cblxuLmZhLWNsb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjsgfVxuXG4uZmEtcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOFwiOyB9XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFhXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFiXCI7IH1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7IH1cblxuLmZhLXBsYXktY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWRcIjsgfVxuXG4uZmEtcm90YXRlLXJpZ2h0OmJlZm9yZSwgLmZhLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiOyB9XG5cbi5mYS1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7IH1cblxuLmZhLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7IH1cblxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjsgfVxuXG4uZmEtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNFwiOyB9XG5cbi5mYS1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI1XCI7IH1cblxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjZcIjsgfVxuXG4uZmEtdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjdcIjsgfVxuXG4uZmEtdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7IH1cblxuLmZhLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOVwiOyB9XG5cbi5mYS1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7IH1cblxuLmZhLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYlwiOyB9XG5cbi5mYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7IH1cblxuLmZhLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjsgfVxuXG4uZmEtYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmVcIjsgfVxuXG4uZmEtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjsgfVxuXG4uZmEtY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7IH1cblxuLmZhLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzFcIjsgfVxuXG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiOyB9XG5cbi5mYS1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzNcIjsgfVxuXG4uZmEtdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzRcIjsgfVxuXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNVwiOyB9XG5cbi5mYS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM2XCI7IH1cblxuLmZhLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzN1wiOyB9XG5cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOFwiOyB9XG5cbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM5XCI7IH1cblxuLmZhLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2FcIjsgfVxuXG4uZmEtZGVkZW50OmJlZm9yZSwgLmZhLW91dGRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2JcIjsgfVxuXG4uZmEtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNjXCI7IH1cblxuLmZhLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiOyB9XG5cbi5mYS1waG90bzpiZWZvcmUsIC5mYS1pbWFnZTpiZWZvcmUsIC5mYS1waWN0dXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2VcIjsgfVxuXG4uZmEtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQwXCI7IH1cblxuLmZhLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDFcIjsgfVxuXG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7IH1cblxuLmZhLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDNcIjsgfVxuXG4uZmEtZWRpdDpiZWZvcmUsIC5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjsgfVxuXG4uZmEtc2hhcmUtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDVcIjsgfVxuXG4uZmEtY2hlY2stc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDZcIjsgfVxuXG4uZmEtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ3XCI7IH1cblxuLmZhLXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDhcIjsgfVxuXG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OVwiOyB9XG5cbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YVwiOyB9XG5cbi5mYS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7IH1cblxuLmZhLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7IH1cblxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGRcIjsgfVxuXG4uZmEtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZVwiOyB9XG5cbi5mYS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTBcIjsgfVxuXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7IH1cblxuLmZhLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUyXCI7IH1cblxuLmZhLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiOyB9XG5cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7IH1cblxuLmZhLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7IH1cblxuLmZhLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiOyB9XG5cbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTdcIjsgfVxuXG4uZmEtY2hlY2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU4XCI7IH1cblxuLmZhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OVwiOyB9XG5cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiOyB9XG5cbi5mYS1jcm9zc2hhaXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDViXCI7IH1cblxuLmZhLXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVjXCI7IH1cblxuLmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVkXCI7IH1cblxuLmZhLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1ZVwiOyB9XG5cbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7IH1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7IH1cblxuLmZhLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYyXCI7IH1cblxuLmZhLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjsgfVxuXG4uZmEtbWFpbC1mb3J3YXJkOmJlZm9yZSwgLmZhLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7IH1cblxuLmZhLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NVwiOyB9XG5cbi5mYS1jb21wcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiOyB9XG5cbi5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7IH1cblxuLmZhLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7IH1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YVwiOyB9XG5cbi5mYS1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZiXCI7IH1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjsgfVxuXG4uZmEtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZFwiOyB9XG5cbi5mYS1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmVcIjsgfVxuXG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7IH1cblxuLmZhLXdhcm5pbmc6YmVmb3JlLCAuZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzFcIjsgfVxuXG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjsgfVxuXG4uZmEtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjsgfVxuXG4uZmEtcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc0XCI7IH1cblxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzVcIjsgfVxuXG4uZmEtbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc2XCI7IH1cblxuLmZhLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzdcIjsgfVxuXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7IH1cblxuLmZhLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzlcIjsgfVxuXG4uZmEtc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YVwiOyB9XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2JcIjsgfVxuXG4uZmEtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2NcIjsgfVxuXG4uZmEtYXJyb3dzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2RcIjsgfVxuXG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjsgfVxuXG4uZmEtYmFyLWNoYXJ0LW86YmVmb3JlLCAuZmEtYmFyLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7IH1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgxXCI7IH1cblxuLmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MlwiOyB9XG5cbi5mYS1jYW1lcmEtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODNcIjsgfVxuXG4uZmEta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg0XCI7IH1cblxuLmZhLWdlYXJzOmJlZm9yZSwgLmZhLWNvZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjsgfVxuXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODZcIjsgfVxuXG4uZmEtdGh1bWJzLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODdcIjsgfVxuXG4uZmEtdGh1bWJzLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4OFwiOyB9XG5cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODlcIjsgfVxuXG4uZmEtaGVhcnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4YVwiOyB9XG5cbi5mYS1zaWduLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4YlwiOyB9XG5cbi5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjsgfVxuXG4uZmEtdGh1bWItdGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZFwiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhlXCI7IH1cblxuLmZhLXNpZ24taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTBcIjsgfVxuXG4uZmEtdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkxXCI7IH1cblxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTJcIjsgfVxuXG4uZmEtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkzXCI7IH1cblxuLmZhLWxlbW9uLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTRcIjsgfVxuXG4uZmEtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTVcIjsgfVxuXG4uZmEtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTZcIjsgfVxuXG4uZmEtYm9va21hcmstbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5N1wiOyB9XG5cbi5mYS1waG9uZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOThcIjsgfVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OVwiOyB9XG5cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSwgLmZhLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlhXCI7IH1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiOyB9XG5cbi5mYS11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWNcIjsgfVxuXG4uZmEtY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWRcIjsgfVxuXG4uZmEtZmVlZDpiZWZvcmUsIC5mYS1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWVcIjsgfVxuXG4uZmEtaGRkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTBcIjsgfVxuXG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTFcIjsgfVxuXG4uZmEtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmM1wiOyB9XG5cbi5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhM1wiOyB9XG5cbi5mYS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTRcIjsgfVxuXG4uZmEtaGFuZC1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTVcIjsgfVxuXG4uZmEtaGFuZC1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE2XCI7IH1cblxuLmZhLWhhbmQtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE3XCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE4XCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWJcIjsgfVxuXG4uZmEtZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWNcIjsgfVxuXG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFkXCI7IH1cblxuLmZhLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7IH1cblxuLmZhLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMFwiOyB9XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjsgfVxuXG4uZmEtYXJyb3dzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMlwiOyB9XG5cbi5mYS1ncm91cDpiZWZvcmUsIC5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiOyB9XG5cbi5mYS1jaGFpbjpiZWZvcmUsIC5mYS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMxXCI7IH1cblxuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7IH1cblxuLmZhLWZsYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMzXCI7IH1cblxuLmZhLWN1dDpiZWZvcmUsIC5mYS1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNFwiOyB9XG5cbi5mYS1jb3B5OmJlZm9yZSwgLmZhLWZpbGVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzVcIjsgfVxuXG4uZmEtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7IH1cblxuLmZhLXNhdmU6YmVmb3JlLCAuZmEtZmxvcHB5LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzdcIjsgfVxuXG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7IH1cblxuLmZhLW5hdmljb246YmVmb3JlLCAuZmEtcmVvcmRlcjpiZWZvcmUsIC5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7IH1cblxuLmZhLWxpc3QtdWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2FcIjsgfVxuXG4uZmEtbGlzdC1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiOyB9XG5cbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7IH1cblxuLmZhLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZFwiOyB9XG5cbi5mYS10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZVwiOyB9XG5cbi5mYS1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMFwiOyB9XG5cbi5mYS10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMVwiOyB9XG5cbi5mYS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDJcIjsgfVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiOyB9XG5cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDRcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDVcIjsgfVxuXG4uZmEtbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDZcIjsgfVxuXG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiOyB9XG5cbi5mYS1jYXJldC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOFwiOyB9XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7IH1cblxuLmZhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7IH1cblxuLmZhLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGJcIjsgfVxuXG4uZmEtdW5zb3J0ZWQ6YmVmb3JlLCAuZmEtc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkY1wiOyB9XG5cbi5mYS1zb3J0LWRvd246YmVmb3JlLCAuZmEtc29ydC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7IH1cblxuLmZhLXNvcnQtdXA6YmVmb3JlLCAuZmEtc29ydC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGVcIjsgfVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjsgfVxuXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjsgfVxuXG4uZmEtcm90YXRlLWxlZnQ6YmVmb3JlLCAuZmEtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiOyB9XG5cbi5mYS1sZWdhbDpiZWZvcmUsIC5mYS1nYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlM1wiOyB9XG5cbi5mYS1kYXNoYm9hcmQ6YmVmb3JlLCAuZmEtdGFjaG9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNFwiOyB9XG5cbi5mYS1jb21tZW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTVcIjsgfVxuXG4uZmEtY29tbWVudHMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNlwiOyB9XG5cbi5mYS1mbGFzaDpiZWZvcmUsIC5mYS1ib2x0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU3XCI7IH1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjsgfVxuXG4uZmEtdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTlcIjsgfVxuXG4uZmEtcGFzdGU6YmVmb3JlLCAuZmEtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVhXCI7IH1cblxuLmZhLWxpZ2h0YnVsYi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGViXCI7IH1cblxuLmZhLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVjXCI7IH1cblxuLmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVkXCI7IH1cblxuLmZhLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlZVwiOyB9XG5cbi5mYS11c2VyLW1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYwXCI7IH1cblxuLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYxXCI7IH1cblxuLmZhLXN1aXRjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYyXCI7IH1cblxuLmZhLWJlbGwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMlwiOyB9XG5cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjRcIjsgfVxuXG4uZmEtY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNVwiOyB9XG5cbi5mYS1maWxlLXRleHQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNlwiOyB9XG5cbi5mYS1idWlsZGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY3XCI7IH1cblxuLmZhLWhvc3BpdGFsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjhcIjsgfVxuXG4uZmEtYW1idWxhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY5XCI7IH1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYVwiOyB9XG5cbi5mYS1maWdodGVyLWpldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYlwiOyB9XG5cbi5mYS1iZWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7IH1cblxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZkXCI7IH1cblxuLmZhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZlXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDJcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjsgfVxuXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiOyB9XG5cbi5mYS1hbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiOyB9XG5cbi5mYS1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiOyB9XG5cbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7IH1cblxuLmZhLWRlc2t0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDhcIjsgfVxuXG4uZmEtbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7IH1cblxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYVwiOyB9XG5cbi5mYS1tb2JpbGUtcGhvbmU6YmVmb3JlLCAuZmEtbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7IH1cblxuLmZhLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBjXCI7IH1cblxuLmZhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjsgfVxuXG4uZmEtcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjsgfVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiOyB9XG5cbi5mYS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTFcIjsgfVxuXG4uZmEtbWFpbC1yZXBseTpiZWZvcmUsIC5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMlwiOyB9XG5cbi5mYS1naXRodWItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEzXCI7IH1cblxuLmZhLWZvbGRlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE0XCI7IH1cblxuLmZhLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTVcIjsgfVxuXG4uZmEtc21pbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOFwiOyB9XG5cbi5mYS1mcm93bi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7IH1cblxuLmZhLW1laC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7IH1cblxuLmZhLWdhbWVwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWJcIjsgfVxuXG4uZmEta2V5Ym9hcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExY1wiOyB9XG5cbi5mYS1mbGFnLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWRcIjsgfVxuXG4uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWVcIjsgfVxuXG4uZmEtdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjBcIjsgfVxuXG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMVwiOyB9XG5cbi5mYS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsIC5mYS1yZXBseS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjsgfVxuXG4uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSwgLmZhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSwgLmZhLXN0YXItaGFsZi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIzXCI7IH1cblxuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7IH1cblxuLmZhLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjVcIjsgfVxuXG4uZmEtY29kZS1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI2XCI7IH1cblxuLmZhLXVubGluazpiZWZvcmUsIC5mYS1jaGFpbi1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjdcIjsgfVxuXG4uZmEtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjhcIjsgfVxuXG4uZmEtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOVwiOyB9XG5cbi5mYS1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYVwiOyB9XG5cbi5mYS1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYlwiOyB9XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmNcIjsgfVxuXG4uZmEtZXJhc2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJkXCI7IH1cblxuLmZhLXB1enpsZS1waWVjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZVwiOyB9XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7IH1cblxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzFcIjsgfVxuXG4uZmEtc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMyXCI7IH1cblxuLmZhLWNhbGVuZGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzNcIjsgfVxuXG4uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzRcIjsgfVxuXG4uZmEtcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7IH1cblxuLmZhLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNlwiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM3XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM5XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2FcIjsgfVxuXG4uZmEtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjsgfVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzY1wiOyB9XG5cbi5mYS1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2RcIjsgfVxuXG4uZmEtdW5sb2NrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZVwiOyB9XG5cbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MFwiOyB9XG5cbi5mYS1lbGxpcHNpcy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQxXCI7IH1cblxuLmZhLWVsbGlwc2lzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDJcIjsgfVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiOyB9XG5cbi5mYS1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NFwiOyB9XG5cbi5mYS10aWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDVcIjsgfVxuXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7IH1cblxuLmZhLW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ3XCI7IH1cblxuLmZhLWxldmVsLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ4XCI7IH1cblxuLmZhLWxldmVsLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDlcIjsgfVxuXG4uZmEtY2hlY2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7IH1cblxuLmZhLXBlbmNpbC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjsgfVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGNcIjsgfVxuXG4uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRkXCI7IH1cblxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjsgfVxuXG4uZmEtdG9nZ2xlLWRvd246YmVmb3JlLCAuZmEtY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiOyB9XG5cbi5mYS10b2dnbGUtdXA6YmVmb3JlLCAuZmEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjsgfVxuXG4uZmEtdG9nZ2xlLXJpZ2h0OmJlZm9yZSwgLmZhLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7IH1cblxuLmZhLWV1cm86YmVmb3JlLCAuZmEtZXVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUzXCI7IH1cblxuLmZhLWdicDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiOyB9XG5cbi5mYS1kb2xsYXI6YmVmb3JlLCAuZmEtdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU1XCI7IH1cblxuLmZhLXJ1cGVlOmJlZm9yZSwgLmZhLWlucjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiOyB9XG5cbi5mYS1jbnk6YmVmb3JlLCAuZmEtcm1iOmJlZm9yZSwgLmZhLXllbjpiZWZvcmUsIC5mYS1qcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjsgfVxuXG4uZmEtcnVibGU6YmVmb3JlLCAuZmEtcm91YmxlOmJlZm9yZSwgLmZhLXJ1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiOyB9XG5cbi5mYS13b246YmVmb3JlLCAuZmEta3J3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7IH1cblxuLmZhLWJpdGNvaW46YmVmb3JlLCAuZmEtYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVhXCI7IH1cblxuLmZhLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWJcIjsgfVxuXG4uZmEtZmlsZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVjXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVkXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MVwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7IH1cblxuLmZhLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NFwiOyB9XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiOyB9XG5cbi5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NlwiOyB9XG5cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7IH1cblxuLmZhLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjhcIjsgfVxuXG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjsgfVxuXG4uZmEteW91dHViZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZhXCI7IH1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjsgfVxuXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmNcIjsgfVxuXG4uZmEtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZkXCI7IH1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZVwiOyB9XG5cbi5mYS1hZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzBcIjsgfVxuXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcxXCI7IH1cblxuLmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzJcIjsgfVxuXG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7IH1cblxuLmZhLXR1bWJsci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzRcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc1XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzZcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc3XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzhcIjsgfVxuXG4uZmEtYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzlcIjsgfVxuXG4uZmEtd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YVwiOyB9XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdiXCI7IH1cblxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdjXCI7IH1cblxuLmZhLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7IH1cblxuLmZhLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdlXCI7IH1cblxuLmZhLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODBcIjsgfVxuXG4uZmEtdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgxXCI7IH1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiOyB9XG5cbi5mYS1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7IH1cblxuLmZhLWdpdHRpcDpiZWZvcmUsIC5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NFwiOyB9XG5cbi5mYS1zdW4tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NVwiOyB9XG5cbi5mYS1tb29uLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODZcIjsgfVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiOyB9XG5cbi5mYS1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODhcIjsgfVxuXG4uZmEtdms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODlcIjsgfVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjsgfVxuXG4uZmEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThiXCI7IH1cblxuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4Y1wiOyB9XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkwXCI7IH1cblxuLmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSwgLmZhLWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTFcIjsgfVxuXG4uZmEtZG90LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7IH1cblxuLmZhLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTNcIjsgfVxuXG4uZmEtdmltZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk0XCI7IH1cblxuLmZhLXR1cmtpc2gtbGlyYTpiZWZvcmUsIC5mYS10cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjsgfVxuXG4uZmEtcGx1cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NlwiOyB9XG5cbi5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk3XCI7IH1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7IH1cblxuLmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OVwiOyB9XG5cbi5mYS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWFcIjsgfVxuXG4uZmEtb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTliXCI7IH1cblxuLmZhLWluc3RpdHV0aW9uOmJlZm9yZSwgLmZhLWJhbms6YmVmb3JlLCAuZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiOyB9XG5cbi5mYS1tb3J0YXItYm9hcmQ6YmVmb3JlLCAuZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWRcIjsgfVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjsgfVxuXG4uZmEtZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEwXCI7IH1cblxuLmZhLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMVwiOyB9XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhM1wiOyB9XG5cbi5mYS1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNFwiOyB9XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTVcIjsgfVxuXG4uZmEtZGlnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNlwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7IH1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7IH1cblxuLmZhLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOVwiOyB9XG5cbi5mYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWFcIjsgfVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjsgfVxuXG4uZmEtZmF4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFjXCI7IH1cblxuLmZhLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFkXCI7IH1cblxuLmZhLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFlXCI7IH1cblxuLmZhLXBhdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMFwiOyB9XG5cbi5mYS1zcG9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMVwiOyB9XG5cbi5mYS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIyXCI7IH1cblxuLmZhLWN1YmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIzXCI7IH1cblxuLmZhLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjRcIjsgfVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjsgfVxuXG4uZmEtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjZcIjsgfVxuXG4uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7IH1cblxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjsgfVxuXG4uZmEtYXV0b21vYmlsZTpiZWZvcmUsIC5mYS1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjlcIjsgfVxuXG4uZmEtY2FiOmJlZm9yZSwgLmZhLXRheGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmFcIjsgfVxuXG4uZmEtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiOyB9XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJjXCI7IH1cblxuLmZhLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmRcIjsgfVxuXG4uZmEtc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZVwiOyB9XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMFwiOyB9XG5cbi5mYS1maWxlLXBkZi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMxXCI7IH1cblxuLmZhLWZpbGUtd29yZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMyXCI7IH1cblxuLmZhLWZpbGUtZXhjZWwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjM1wiOyB9XG5cbi5mYS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNFwiOyB9XG5cbi5mYS1maWxlLXBob3RvLW86YmVmb3JlLCAuZmEtZmlsZS1waWN0dXJlLW86YmVmb3JlLCAuZmEtZmlsZS1pbWFnZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM1XCI7IH1cblxuLmZhLWZpbGUtemlwLW86YmVmb3JlLCAuZmEtZmlsZS1hcmNoaXZlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjsgfVxuXG4uZmEtZmlsZS1zb3VuZC1vOmJlZm9yZSwgLmZhLWZpbGUtYXVkaW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiOyB9XG5cbi5mYS1maWxlLW1vdmllLW86YmVmb3JlLCAuZmEtZmlsZS12aWRlby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM4XCI7IH1cblxuLmZhLWZpbGUtY29kZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM5XCI7IH1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjsgfVxuXG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiOyB9XG5cbi5mYS1qc2ZpZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjY1wiOyB9XG5cbi5mYS1saWZlLWJvdXk6YmVmb3JlLCAuZmEtbGlmZS1idW95OmJlZm9yZSwgLmZhLWxpZmUtc2F2ZXI6YmVmb3JlLCAuZmEtc3VwcG9ydDpiZWZvcmUsIC5mYS1saWZlLXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2RcIjsgfVxuXG4uZmEtY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2VcIjsgfVxuXG4uZmEtcmE6YmVmb3JlLCAuZmEtcmVzaXN0YW5jZTpiZWZvcmUsIC5mYS1yZWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMFwiOyB9XG5cbi5mYS1nZTpiZWZvcmUsIC5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjsgfVxuXG4uZmEtZ2l0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMlwiOyB9XG5cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDNcIjsgfVxuXG4uZmEteS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsIC5mYS15Yy1zcXVhcmU6YmVmb3JlLCAuZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjsgfVxuXG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNVwiOyB9XG5cbi5mYS1xcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNlwiOyB9XG5cbi5mYS13ZWNoYXQ6YmVmb3JlLCAuZmEtd2VpeGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ3XCI7IH1cblxuLmZhLXNlbmQ6YmVmb3JlLCAuZmEtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDhcIjsgfVxuXG4uZmEtc2VuZC1vOmJlZm9yZSwgLmZhLXBhcGVyLXBsYW5lLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDlcIjsgfVxuXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiOyB9XG5cbi5mYS1jaXJjbGUtdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYlwiOyB9XG5cbi5mYS1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGNcIjsgfVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7IH1cblxuLmZhLXNsaWRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGVcIjsgfVxuXG4uZmEtc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUwXCI7IH1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjsgfVxuXG4uZmEtYm9tYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMlwiOyB9XG5cbi5mYS1zb2NjZXItYmFsbC1vOmJlZm9yZSwgLmZhLWZ1dGJvbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7IH1cblxuLmZhLXR0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiOyB9XG5cbi5mYS1iaW5vY3VsYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU1XCI7IH1cblxuLmZhLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTZcIjsgfVxuXG4uZmEtc2xpZGVzaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlN1wiOyB9XG5cbi5mYS10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZThcIjsgfVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiOyB9XG5cbi5mYS1uZXdzcGFwZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYVwiOyB9XG5cbi5mYS13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7IH1cblxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjsgfVxuXG4uZmEtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVkXCI7IH1cblxuLmZhLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWVcIjsgfVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiOyB9XG5cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7IH1cblxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYyXCI7IH1cblxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjNcIjsgfVxuXG4uZmEtY2MtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY0XCI7IH1cblxuLmZhLWNjLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNVwiOyB9XG5cbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY2XCI7IH1cblxuLmZhLWJlbGwtc2xhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmN1wiOyB9XG5cbi5mYS10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOFwiOyB9XG5cbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjlcIjsgfVxuXG4uZmEtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmFcIjsgfVxuXG4uZmEtZXllZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiOyB9XG5cbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiOyB9XG5cbi5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7IH1cblxuLmZhLWFyZWEtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmVcIjsgfVxuXG4uZmEtcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7IH1cblxuLmZhLWxpbmUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjsgfVxuXG4uZmEtbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAyXCI7IH1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDNcIjsgfVxuXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNFwiOyB9XG5cbi5mYS10b2dnbGUtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDVcIjsgfVxuXG4uZmEtYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiOyB9XG5cbi5mYS1idXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDdcIjsgfVxuXG4uZmEtaW94aG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOFwiOyB9XG5cbi5mYS1hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDlcIjsgfVxuXG4uZmEtY2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGFcIjsgfVxuXG4uZmEtc2hla2VsOmJlZm9yZSwgLmZhLXNoZXFlbDpiZWZvcmUsIC5mYS1pbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjsgfVxuXG4uZmEtbWVhbnBhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGNcIjsgfVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiOyB9XG5cbi5mYS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZVwiOyB9XG5cbi5mYS1kYXNoY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMFwiOyB9XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiOyB9XG5cbi5mYS1sZWFucHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEyXCI7IH1cblxuLmZhLXNlbGxzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxM1wiOyB9XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjsgfVxuXG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTVcIjsgfVxuXG4uZmEtc2t5YXRsYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTZcIjsgfVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7IH1cblxuLmZhLWNhcnQtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOFwiOyB9XG5cbi5mYS1kaWFtb25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE5XCI7IH1cblxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjsgfVxuXG4uZmEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWJcIjsgfVxuXG4uZmEtbW90b3JjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxY1wiOyB9XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiOyB9XG5cbi5mYS1oZWFydGJlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjsgfVxuXG4uZmEtdmVudXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjFcIjsgfVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiOyB9XG5cbi5mYS1tZXJjdXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIzXCI7IH1cblxuLmZhLWludGVyc2V4OmJlZm9yZSwgLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI0XCI7IH1cblxuLmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNVwiOyB9XG5cbi5mYS12ZW51cy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjZcIjsgfVxuXG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjsgfVxuXG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOFwiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOVwiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjsgfVxuXG4uZmEtbmV1dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJjXCI7IH1cblxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmRcIjsgfVxuXG4uZmEtZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzBcIjsgfVxuXG4uZmEtcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzFcIjsgfVxuXG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzJcIjsgfVxuXG4uZmEtc2VydmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMzXCI7IH1cblxuLmZhLXVzZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNFwiOyB9XG5cbi5mYS11c2VyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7IH1cblxuLmZhLWhvdGVsOmJlZm9yZSwgLmZhLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiOyB9XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7IH1cblxuLmZhLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7IH1cblxuLmZhLXN1YndheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOVwiOyB9XG5cbi5mYS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2FcIjsgfVxuXG4uZmEteWM6YmVmb3JlLCAuZmEteS1jb21iaW5hdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNiXCI7IH1cblxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2NcIjsgfVxuXG4uZmEtb3BlbmNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2RcIjsgfVxuXG4uZmEtZXhwZWRpdGVkc3NsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNlXCI7IH1cblxuLmZhLWJhdHRlcnktNDpiZWZvcmUsIC5mYS1iYXR0ZXJ5OmJlZm9yZSwgLmZhLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiOyB9XG5cbi5mYS1iYXR0ZXJ5LTM6YmVmb3JlLCAuZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MVwiOyB9XG5cbi5mYS1iYXR0ZXJ5LTI6YmVmb3JlLCAuZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQyXCI7IH1cblxuLmZhLWJhdHRlcnktMTpiZWZvcmUsIC5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjsgfVxuXG4uZmEtYmF0dGVyeS0wOmJlZm9yZSwgLmZhLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjsgfVxuXG4uZmEtbW91c2UtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NVwiOyB9XG5cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiOyB9XG5cbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDdcIjsgfVxuXG4uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDhcIjsgfVxuXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDlcIjsgfVxuXG4uZmEtc3RpY2t5LW5vdGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YVwiOyB9XG5cbi5mYS1jYy1qY2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGJcIjsgfVxuXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGNcIjsgfVxuXG4uZmEtY2xvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGRcIjsgfVxuXG4uZmEtYmFsYW5jZS1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZVwiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MFwiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtMTpiZWZvcmUsIC5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTFcIjsgfVxuXG4uZmEtaG91cmdsYXNzLTI6YmVmb3JlLCAuZmEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjsgfVxuXG4uZmEtaG91cmdsYXNzLTM6YmVmb3JlLCAuZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiOyB9XG5cbi5mYS1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTRcIjsgfVxuXG4uZmEtaGFuZC1ncmFiLW86YmVmb3JlLCAuZmEtaGFuZC1yb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjsgfVxuXG4uZmEtaGFuZC1zdG9wLW86YmVmb3JlLCAuZmEtaGFuZC1wYXBlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU2XCI7IH1cblxuLmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1N1wiOyB9XG5cbi5mYS1oYW5kLWxpemFyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU4XCI7IH1cblxuLmZhLWhhbmQtc3BvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OVwiOyB9XG5cbi5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YVwiOyB9XG5cbi5mYS1oYW5kLXBlYWNlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWJcIjsgfVxuXG4uZmEtdHJhZGVtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVjXCI7IH1cblxuLmZhLXJlZ2lzdGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWRcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZVwiOyB9XG5cbi5mYS1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MFwiOyB9XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjFcIjsgfVxuXG4uZmEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjJcIjsgfVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiOyB9XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NFwiOyB9XG5cbi5mYS1nZXQtcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY1XCI7IH1cblxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY2XCI7IH1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiOyB9XG5cbi5mYS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjhcIjsgfVxuXG4uZmEtZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OVwiOyB9XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YVwiOyB9XG5cbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiOyB9XG5cbi5mYS10djpiZWZvcmUsIC5mYS10ZWxldmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7IH1cblxuLmZhLWNvbnRhbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2ZFwiOyB9XG5cbi5mYS01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2ZVwiOyB9XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjsgfVxuXG4uZmEtY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcxXCI7IH1cblxuLmZhLWNhbGVuZGFyLW1pbnVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzJcIjsgfVxuXG4uZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiOyB9XG5cbi5mYS1jYWxlbmRhci1jaGVjay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc0XCI7IH1cblxuLmZhLWluZHVzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc1XCI7IH1cblxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjsgfVxuXG4uZmEtbWFwLXNpZ25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc3XCI7IH1cblxuLmZhLW1hcC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc4XCI7IH1cblxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OVwiOyB9XG5cbi5mYS1jb21tZW50aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdhXCI7IH1cblxuLmZhLWNvbW1lbnRpbmctbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YlwiOyB9XG5cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3Y1wiOyB9XG5cbi5mYS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZFwiOyB9XG5cbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2VcIjsgfVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7IH1cblxuLmZhLXJlZGRpdC1hbGllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MVwiOyB9XG5cbi5mYS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7IH1cblxuLmZhLWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4M1wiOyB9XG5cbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NFwiOyB9XG5cbi5mYS1tb2R4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg1XCI7IH1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiOyB9XG5cbi5mYS11c2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODdcIjsgfVxuXG4uZmEtcHJvZHVjdC1odW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg4XCI7IH1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7IH1cblxuLmZhLXNjcmliZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YVwiOyB9XG5cbi5mYS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGJcIjsgfVxuXG4uZmEtcGF1c2UtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGNcIjsgfVxuXG4uZmEtc3RvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGRcIjsgfVxuXG4uZmEtc3RvcC1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZVwiOyB9XG5cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTBcIjsgfVxuXG4uZmEtc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkxXCI7IH1cblxuLmZhLWhhc2h0YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTJcIjsgfVxuXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkzXCI7IH1cblxuLmZhLWJsdWV0b290aC1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk0XCI7IH1cblxuLmZhLXBlcmNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTVcIjsgfVxuXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7IH1cblxuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTdcIjsgfVxuXG4uZmEtd3Bmb3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OFwiOyB9XG5cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTlcIjsgfVxuXG4uZmEtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5YVwiOyB9XG5cbi5mYS13aGVlbGNoYWlyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5YlwiOyB9XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5Y1wiOyB9XG5cbi5mYS1ibGluZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZFwiOyB9XG5cbi5mYS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZVwiOyB9XG5cbi5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiOyB9XG5cbi5mYS1icmFpbGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmExXCI7IH1cblxuLmZhLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiOyB9XG5cbi5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSwgLmZhLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7IH1cblxuLmZhLWRlYWZuZXNzOmJlZm9yZSwgLmZhLWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsIC5mYS1kZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7IH1cblxuLmZhLWdsaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE1XCI7IH1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjsgfVxuXG4uZmEtc2lnbmluZzpiZWZvcmUsIC5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7IH1cblxuLmZhLWxvdy12aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYThcIjsgfVxuXG4uZmEtdmlhZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE5XCI7IH1cblxuLmZhLXZpYWRlby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWFcIjsgfVxuXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjsgfVxuXG4uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWNcIjsgfVxuXG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFkXCI7IH1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWVcIjsgfVxuXG4uZmEtZmlyc3Qtb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjBcIjsgfVxuXG4uZmEteW9hc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjFcIjsgfVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIyXCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzLWNpcmNsZTpiZWZvcmUsIC5mYS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiM1wiOyB9XG5cbi5mYS1mYTpiZWZvcmUsIC5mYS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjRcIjsgfVxuXG4uZmEtaGFuZHNoYWtlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjVcIjsgfVxuXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiOyB9XG5cbi5mYS1lbnZlbG9wZS1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjdcIjsgfVxuXG4uZmEtbGlub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI4XCI7IH1cblxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiOyB9XG5cbi5mYS1hZGRyZXNzLWJvb2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYVwiOyB9XG5cbi5mYS12Y2FyZDpiZWZvcmUsIC5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjsgfVxuXG4uZmEtdmNhcmQtbzpiZWZvcmUsIC5mYS1hZGRyZXNzLWNhcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiY1wiOyB9XG5cbi5mYS11c2VyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZFwiOyB9XG5cbi5mYS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJlXCI7IH1cblxuLmZhLXVzZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMFwiOyB9XG5cbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiOyB9XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLCAuZmEtaWQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMlwiOyB9XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsIC5mYS1pZC1jYXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzNcIjsgfVxuXG4uZmEtcXVvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzRcIjsgfVxuXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzVcIjsgfVxuXG4uZmEtdGVsZWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzZcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItNDpiZWZvcmUsIC5mYS10aGVybW9tZXRlcjpiZWZvcmUsIC5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM3XCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLTM6YmVmb3JlLCAuZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItMjpiZWZvcmUsIC5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLTE6YmVmb3JlLCAuZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYVwiOyB9XG5cbi5mYS10aGVybW9tZXRlci0wOmJlZm9yZSwgLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7IH1cblxuLmZhLXNob3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjY1wiOyB9XG5cbi5mYS1iYXRodHViOmJlZm9yZSwgLmZhLXMxNTpiZWZvcmUsIC5mYS1iYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNkXCI7IH1cblxuLmZhLXBvZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2VcIjsgfVxuXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7IH1cblxuLmZhLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMVwiOyB9XG5cbi5mYS13aW5kb3ctcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMlwiOyB9XG5cbi5mYS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLCAuZmEtd2luZG93LWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQzXCI7IH1cblxuLmZhLXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSwgLmZhLXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ0XCI7IH1cblxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ1XCI7IH1cblxuLmZhLWdyYXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDZcIjsgfVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkN1wiOyB9XG5cbi5mYS1pbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ4XCI7IH1cblxuLmZhLXJhdmVscnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDlcIjsgfVxuXG4uZmEtZWVyY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYVwiOyB9XG5cbi5mYS1taWNyb2NoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGJcIjsgfVxuXG4uZmEtc25vd2ZsYWtlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIjsgfVxuXG4uZmEtc3VwZXJwb3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGRcIjsgfVxuXG4uZmEtd3BleHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZVwiOyB9XG5cbi5mYS1tZWV0dXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTBcIjsgfVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwOyB9XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87IH1cblxuLyohXHJcbiAqICMgU2VtYW50aWMgVUkgMi4yLjEyIC0gRm9ybVxyXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXHJcbiAqXHJcbiAqXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxyXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXHJcbiAqXHJcbiAqL1xuLnVpLmZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4udWkuZm9ybSA+IHAge1xuICBtYXJnaW46IDFlbSAwOyB9XG5cbi51aS5mb3JtIC5maWVsZCB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDAgMCAxZW07IH1cblxuLnVpLmZvcm0gLmZpZWxkOmxhc3QtY2hpbGQsIC51aS5mb3JtIC5maWVsZHM6bGFzdC1jaGlsZCAuZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi51aS5mb3JtIC5maWVsZHMgLmZpZWxkIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMDsgfVxuXG4udWkuZm9ybSAuZmllbGQgPiBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAuMjg1NzE0MjlyZW0gMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGZvbnQtc2l6ZTogLjkyODU3MTQzZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi51aS5mb3JtIGlucHV0Om5vdChbdHlwZV0pLCAudWkuZm9ybSBpbnB1dFt0eXBlPWRhdGVdLCAudWkuZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLnVpLmZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sIC51aS5mb3JtIGlucHV0W3R5cGU9ZmlsZV0sIC51aS5mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSwgLnVpLmZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sIC51aS5mb3JtIGlucHV0W3R5cGU9c2VhcmNoXSwgLnVpLmZvcm0gaW5wdXRbdHlwZT10ZWxdLCAudWkuZm9ybSBpbnB1dFt0eXBlPXRleHRdLCAudWkuZm9ybSBpbnB1dFt0eXBlPXRpbWVdLCAudWkuZm9ybSBpbnB1dFt0eXBlPXVybF0sIC51aS5mb3JtIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLnVpLmZvcm0gOjotd2Via2l0LWRhdGV0aW1lLWVkaXQsIC51aS5mb3JtIDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogMS4yMTQyODU3MWVtOyB9XG5cbi51aS5mb3JtIGlucHV0Om5vdChbdHlwZV0pLCAudWkuZm9ybSBpbnB1dFt0eXBlPWRhdGVdLCAudWkuZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLnVpLmZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sIC51aS5mb3JtIGlucHV0W3R5cGU9ZmlsZV0sIC51aS5mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSwgLnVpLmZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sIC51aS5mb3JtIGlucHV0W3R5cGU9c2VhcmNoXSwgLnVpLmZvcm0gaW5wdXRbdHlwZT10ZWxdLCAudWkuZm9ybSBpbnB1dFt0eXBlPXRleHRdLCAudWkuZm9ybSBpbnB1dFt0eXBlPXRpbWVdLCAudWkuZm9ybSBpbnB1dFt0eXBlPXVybF0ge1xuICBmb250LWZhbWlseTogTGF0bywnSGVsdmV0aWNhIE5ldWUnLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjE0Mjg1NzFlbTtcbiAgcGFkZGluZzogLjY3ODU3MTQzZW0gMWVtO1xuICBmb250LXNpemU6IDFlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCB0cmFuc3BhcmVudCBpbnNldDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZSxib3JkZXItY29sb3IgLjFzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4xcyBlYXNlLGJvcmRlci1jb2xvciAuMXMgZWFzZTsgfVxuXG4udWkuZm9ybSB0ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB0YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICBwYWRkaW5nOiAuNzg1NzE0MjllbSAxZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7XG4gIG91dGxpbmU6IDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgdHJhbnNwYXJlbnQgaW5zZXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjFzIGVhc2UsYm9yZGVyLWNvbG9yIC4xcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZSxib3JkZXItY29sb3IgLjFzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMS4yODU3O1xuICByZXNpemU6IHZlcnRpY2FsOyB9XG5cbi51aS5mb3JtIHRleHRhcmVhOm5vdChbcm93c10pIHtcbiAgaGVpZ2h0OiAxMmVtO1xuICBtaW4taGVpZ2h0OiA4ZW07XG4gIG1heC1oZWlnaHQ6IDI0ZW07IH1cblxuLnVpLmZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF0sIC51aS5mb3JtIHRleHRhcmVhIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4udWkuZm9ybSBpbnB1dC5hdHRhY2hlZCB7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi51aS5mb3JtIHNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgdHJhbnNwYXJlbnQgaW5zZXQ7XG4gIHBhZGRpbmc6IC42MmVtIDFlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjFzIGVhc2UsYm9yZGVyLWNvbG9yIC4xcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMXMgZWFzZSxib3JkZXItY29sb3IgLjFzIGVhc2U7IH1cblxuLnVpLmZvcm0gLmZpZWxkID4gLnNlbGVjdGlvbi5kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi51aS5mb3JtIC5maWVsZCA+IC5zZWxlY3Rpb24uZHJvcGRvd24gPiAuZHJvcGRvd24uaWNvbiB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4udWkuZm9ybSAuaW5saW5lLmZpZWxkID4gLnNlbGVjdGlvbi5kcm9wZG93biwgLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkID4gLnNlbGVjdGlvbi5kcm9wZG93biB7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi51aS5mb3JtIC5pbmxpbmUuZmllbGQgPiAuc2VsZWN0aW9uLmRyb3Bkb3duID4gLmRyb3Bkb3duLmljb24sIC51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC5maWVsZCA+IC5zZWxlY3Rpb24uZHJvcGRvd24gPiAuZHJvcGRvd24uaWNvbiB7XG4gIGZsb2F0OiBub25lOyB9XG5cbi51aS5mb3JtIC5maWVsZCAudWkuaW5wdXQsIC51aS5mb3JtIC5maWVsZHMgLmZpZWxkIC51aS5pbnB1dCwgLnVpLmZvcm0gLndpZGUuZmllbGQgLnVpLmlucHV0IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnVpLmZvcm0gLmlubGluZS5maWVsZDpub3QoLndpZGUpIC51aS5pbnB1dCwgLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkOm5vdCgud2lkZSkgLnVpLmlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLnVpLmZvcm0gLmZpZWxkIC51aS5pbnB1dCBpbnB1dCwgLnVpLmZvcm0gLmZpZWxkcyAuZmllbGQgLnVpLmlucHV0IGlucHV0IHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLnVpLmZvcm0gLmVpZ2h0LmZpZWxkcyAudWkuaW5wdXQgaW5wdXQsIC51aS5mb3JtIC5maXZlLmZpZWxkcyAudWkuaW5wdXQgaW5wdXQsIC51aS5mb3JtIC5mb3VyLmZpZWxkcyAudWkuaW5wdXQgaW5wdXQsIC51aS5mb3JtIC5uaW5lLmZpZWxkcyAudWkuaW5wdXQgaW5wdXQsIC51aS5mb3JtIC5zZXZlbi5maWVsZHMgLnVpLmlucHV0IGlucHV0LCAudWkuZm9ybSAuc2l4LmZpZWxkcyAudWkuaW5wdXQgaW5wdXQsIC51aS5mb3JtIC50ZW4uZmllbGRzIC51aS5pbnB1dCBpbnB1dCwgLnVpLmZvcm0gLnRocmVlLmZpZWxkcyAudWkuaW5wdXQgaW5wdXQsIC51aS5mb3JtIC50d28uZmllbGRzIC51aS5pbnB1dCBpbnB1dCwgLnVpLmZvcm0gLndpZGUuZmllbGQgLnVpLmlucHV0IGlucHV0IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICBmbGV4OiAxIDAgYXV0bztcbiAgd2lkdGg6IDA7IH1cblxuLnVpLmZvcm0gLmVycm9yLm1lc3NhZ2UsIC51aS5mb3JtIC5zdWNjZXNzLm1lc3NhZ2UsIC51aS5mb3JtIC53YXJuaW5nLm1lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi51aS5mb3JtIC5tZXNzYWdlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4udWkuZm9ybSAuZmllbGQgLnByb21wdC5sYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwYjRiNCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzlmM2EzOCAhaW1wb3J0YW50OyB9XG5cbi51aS5mb3JtIC5pbmxpbmUuZmllbGQgLnByb21wdCwgLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkIC5wcm9tcHQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IC0uMjVlbSAwIC0uNWVtIC41ZW07IH1cblxuLnVpLmZvcm0gLmlubGluZS5maWVsZCAucHJvbXB0OmJlZm9yZSwgLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkIC5wcm9tcHQ6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbiAgYm90dG9tOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7IH1cblxuLnVpLmZvcm0gLmZpZWxkLmZpZWxkIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwge1xuICBib3gtc2hhZG93OiAwIDAgMCAxMDBweCBpdm9yeSBpbnNldCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlNWRmYTEgIWltcG9ydGFudDsgfVxuXG4udWkuZm9ybSAuZmllbGQuZmllbGQgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDEwMHB4IGl2b3J5IGluc2V0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Q1YzMxNSAhaW1wb3J0YW50OyB9XG5cbi51aS5mb3JtIC5lcnJvci5lcnJvciBpbnB1dDotd2Via2l0LWF1dG9maWxsIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMTAwcHggI2ZmZmFmMCBpbnNldCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlMGI0YjQgIWltcG9ydGFudDsgfVxuXG4udWkuZm9ybSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgxOTEsIDE5MSwgMTkxLCAwLjg3KTsgfVxuXG4udWkuZm9ybSA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC44Nyk7IH1cblxuLnVpLmZvcm0gOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC44Nyk7IH1cblxuLnVpLmZvcm0gOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTE1LCAxMTUsIDExNSwgMC44Nyk7IH1cblxuLnVpLmZvcm0gOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDExNSwgMTE1LCAxMTUsIDAuODcpOyB9XG5cbi51aS5mb3JtIDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDExNSwgMTE1LCAxMTUsIDAuODcpOyB9XG5cbi51aS5mb3JtIC5lcnJvciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2U3YmRiYzsgfVxuXG4udWkuZm9ybSAuZXJyb3IgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZTdiZGJjICFpbXBvcnRhbnQ7IH1cblxuLnVpLmZvcm0gLmVycm9yIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZTdiZGJjOyB9XG5cbi51aS5mb3JtIC5lcnJvciA6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2RhOTc5NjsgfVxuXG4udWkuZm9ybSAuZXJyb3IgOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZGE5Nzk2ICFpbXBvcnRhbnQ7IH1cblxuLnVpLmZvcm0gLmVycm9yIDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZGE5Nzk2OyB9XG5cbi51aS5mb3JtIGlucHV0Om5vdChbdHlwZV0pOmZvY3VzLCAudWkuZm9ybSBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLCAudWkuZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1cywgLnVpLmZvcm0gaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIC51aS5mb3JtIGlucHV0W3R5cGU9ZmlsZV06Zm9jdXMsIC51aS5mb3JtIGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cywgLnVpLmZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsIC51aS5mb3JtIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cywgLnVpLmZvcm0gaW5wdXRbdHlwZT10ZWxdOmZvY3VzLCAudWkuZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLCAudWkuZm9ybSBpbnB1dFt0eXBlPXRpbWVdOmZvY3VzLCAudWkuZm9ybSBpbnB1dFt0eXBlPXVybF06Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjk1KTtcbiAgYm9yZGVyLWNvbG9yOiAjODViN2Q5O1xuICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzNCwgMzYsIDM4LCAwLjM1KSBpbnNldDsgfVxuXG4udWkuZm9ybSB0ZXh0YXJlYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOTUpO1xuICBib3JkZXItY29sb3I6ICM4NWI3ZDk7XG4gIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM0LCAzNiwgMzgsIDAuMzUpIGluc2V0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLnVpLmZvcm0uc3VjY2VzcyAuc3VjY2Vzcy5tZXNzYWdlOm5vdCg6ZW1wdHkpIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnVpLmZvcm0uc3VjY2VzcyAuY29tcGFjdC5zdWNjZXNzLm1lc3NhZ2U6bm90KDplbXB0eSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnVpLmZvcm0uc3VjY2VzcyAuaWNvbi5zdWNjZXNzLm1lc3NhZ2U6bm90KDplbXB0eSkge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLnVpLmZvcm0ud2FybmluZyAud2FybmluZy5tZXNzYWdlOm5vdCg6ZW1wdHkpIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnVpLmZvcm0ud2FybmluZyAuY29tcGFjdC53YXJuaW5nLm1lc3NhZ2U6bm90KDplbXB0eSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnVpLmZvcm0ud2FybmluZyAuaWNvbi53YXJuaW5nLm1lc3NhZ2U6bm90KDplbXB0eSkge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLnVpLmZvcm0uZXJyb3IgLmVycm9yLm1lc3NhZ2U6bm90KDplbXB0eSkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4udWkuZm9ybS5lcnJvciAuY29tcGFjdC5lcnJvci5tZXNzYWdlOm5vdCg6ZW1wdHkpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi51aS5mb3JtLmVycm9yIC5pY29uLmVycm9yLm1lc3NhZ2U6bm90KDplbXB0eSkge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLnVpLmZvcm0gLmZpZWxkLmVycm9yIC5pbnB1dCwgLnVpLmZvcm0gLmZpZWxkLmVycm9yIGxhYmVsLCAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAuaW5wdXQsIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGxhYmVsIHtcbiAgY29sb3I6ICM5ZjNhMzg7IH1cblxuLnVpLmZvcm0gLmZpZWxkLmVycm9yIC5jb3JuZXIubGFiZWwsIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC5jb3JuZXIubGFiZWwge1xuICBib3JkZXItY29sb3I6ICM5ZjNhMzg7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dDpub3QoW3R5cGVdKSwgLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9ZGF0ZV0sIC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9ZW1haWxdLCAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT1maWxlXSwgLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9bnVtYmVyXSwgLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9cGFzc3dvcmRdLCAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT1zZWFyY2hdLCAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT10ZWxdLCAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT10ZXh0XSwgLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9dGltZV0sIC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPXVybF0sIC51aS5mb3JtIC5maWVsZC5lcnJvciBzZWxlY3QsIC51aS5mb3JtIC5maWVsZC5lcnJvciB0ZXh0YXJlYSwgLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgaW5wdXQ6bm90KFt0eXBlXSksIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9ZGF0ZV0sIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLCAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBpbnB1dFt0eXBlPWVtYWlsXSwgLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgaW5wdXRbdHlwZT1maWxlXSwgLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgaW5wdXRbdHlwZT1udW1iZXJdLCAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgaW5wdXRbdHlwZT1zZWFyY2hdLCAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBpbnB1dFt0eXBlPXRlbF0sIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9dGV4dF0sIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9dGltZV0sIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9dXJsXSwgLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgc2VsZWN0LCAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6ICNmZmY2ZjY7XG4gIGJvcmRlci1jb2xvcjogI2UwYjRiNDtcbiAgY29sb3I6ICM5ZjNhMzg7XG4gIGJvcmRlci1yYWRpdXM6ICcnO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dDpub3QoW3R5cGVdKTpmb2N1cywgLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsIC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1cywgLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLCAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT1maWxlXTpmb2N1cywgLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cywgLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLCAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLCAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT10ZWxdOmZvY3VzLCAudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywgLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9dGltZV06Zm9jdXMsIC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPXVybF06Zm9jdXMsIC51aS5mb3JtIC5maWVsZC5lcnJvciBzZWxlY3Q6Zm9jdXMsIC51aS5mb3JtIC5maWVsZC5lcnJvciB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmZmY2ZjY7XG4gIGJvcmRlci1jb2xvcjogI2UwYjRiNDtcbiAgY29sb3I6ICM5ZjNhMzg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4udWkuZm9ybSAuZmllbGQuZXJyb3Igc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBtZW51bGlzdC1idXR0b247IH1cblxuLnVpLmZvcm0gLmZpZWxkLmVycm9yIC51aS5kcm9wZG93biwgLnVpLmZvcm0gLmZpZWxkLmVycm9yIC51aS5kcm9wZG93biAuaXRlbSwgLnVpLmZvcm0gLmZpZWxkLmVycm9yIC51aS5kcm9wZG93biAudGV4dCwgLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLnVpLmRyb3Bkb3duLCAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAudWkuZHJvcGRvd24gLml0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmNmY2O1xuICBjb2xvcjogIzlmM2EzODsgfVxuXG4udWkuZm9ybSAuZmllbGQuZXJyb3IgLnVpLmRyb3Bkb3duLCAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAudWkuZHJvcGRvd24ge1xuICBib3JkZXItY29sb3I6ICNlMGI0YjQgIWltcG9ydGFudDsgfVxuXG4udWkuZm9ybSAuZmllbGQuZXJyb3IgLnVpLmRyb3Bkb3duOmhvdmVyLCAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAudWkuZHJvcGRvd246aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlMGI0YjQgIWltcG9ydGFudDsgfVxuXG4udWkuZm9ybSAuZmllbGQuZXJyb3IgLnVpLmRyb3Bkb3duOmhvdmVyIC5tZW51LCAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAudWkuZHJvcGRvd246aG92ZXIgLm1lbnUge1xuICBib3JkZXItY29sb3I6ICNlMGI0YjQ7IH1cblxuLnVpLmZvcm0gLmZpZWxkLmVycm9yIC51aS5tdWx0aXBsZS5zZWxlY3Rpb24uZHJvcGRvd24gPiAubGFiZWwsIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC51aS5tdWx0aXBsZS5zZWxlY3Rpb24uZHJvcGRvd24gPiAubGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFjYmNiO1xuICBjb2xvcjogIzlmM2EzODsgfVxuXG4udWkuZm9ybSAuZmllbGQuZXJyb3IgLnVpLmRyb3Bkb3duIC5tZW51IC5pdGVtOmhvdmVyLCAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAudWkuZHJvcGRvd24gLm1lbnUgLml0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJlN2U3OyB9XG5cbi51aS5mb3JtIC5maWVsZC5lcnJvciAudWkuZHJvcGRvd24gLm1lbnUgLnNlbGVjdGVkLml0ZW0sIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC51aS5kcm9wZG93biAubWVudSAuc2VsZWN0ZWQuaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmU3ZTc7IH1cblxuLnVpLmZvcm0gLmZpZWxkLmVycm9yIC51aS5kcm9wZG93biAubWVudSAuYWN0aXZlLml0ZW0sIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC51aS5kcm9wZG93biAubWVudSAuYWN0aXZlLml0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRjZmNmICFpbXBvcnRhbnQ7IH1cblxuLnVpLmZvcm0gLmZpZWxkLmVycm9yIC5jaGVja2JveDpub3QoLnRvZ2dsZSk6bm90KC5zbGlkZXIpIC5ib3gsIC51aS5mb3JtIC5maWVsZC5lcnJvciAuY2hlY2tib3g6bm90KC50b2dnbGUpOm5vdCguc2xpZGVyKSBsYWJlbCwgLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLmNoZWNrYm94Om5vdCgudG9nZ2xlKTpub3QoLnNsaWRlcikgLmJveCwgLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLmNoZWNrYm94Om5vdCgudG9nZ2xlKTpub3QoLnNsaWRlcikgbGFiZWwge1xuICBjb2xvcjogIzlmM2EzODsgfVxuXG4udWkuZm9ybSAuZmllbGQuZXJyb3IgLmNoZWNrYm94Om5vdCgudG9nZ2xlKTpub3QoLnNsaWRlcikgLmJveDpiZWZvcmUsIC51aS5mb3JtIC5maWVsZC5lcnJvciAuY2hlY2tib3g6bm90KC50b2dnbGUpOm5vdCguc2xpZGVyKSBsYWJlbDpiZWZvcmUsIC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC5jaGVja2JveDpub3QoLnRvZ2dsZSk6bm90KC5zbGlkZXIpIC5ib3g6YmVmb3JlLCAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAuY2hlY2tib3g6bm90KC50b2dnbGUpOm5vdCguc2xpZGVyKSBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmNmY2O1xuICBib3JkZXItY29sb3I6ICNlMGI0YjQ7IH1cblxuLnVpLmZvcm0gLmZpZWxkLmVycm9yIC5jaGVja2JveCAuYm94OmFmdGVyLCAudWkuZm9ybSAuZmllbGQuZXJyb3IgLmNoZWNrYm94IGxhYmVsOmFmdGVyLCAudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAuY2hlY2tib3ggLmJveDphZnRlciwgLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLmNoZWNrYm94IGxhYmVsOmFmdGVyIHtcbiAgY29sb3I6ICM5ZjNhMzg7IH1cblxuLnVpLmZvcm0gLmRpc2FibGVkLmZpZWxkLCAudWkuZm9ybSAuZGlzYWJsZWQuZmllbGRzIC5maWVsZCwgLnVpLmZvcm0gLmZpZWxkIDpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAuNDU7IH1cblxuLnVpLmZvcm0gLmZpZWxkLmRpc2FibGVkID4gbGFiZWwsIC51aS5mb3JtIC5maWVsZHMuZGlzYWJsZWQgPiBsYWJlbCB7XG4gIG9wYWNpdHk6IC40NTsgfVxuXG4udWkuZm9ybSAuZmllbGQuZGlzYWJsZWQgOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4udWkubG9hZGluZy5mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi51aS5sb2FkaW5nLmZvcm06YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDsgfVxuXG4udWkubG9hZGluZy5mb3JtOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAtMS41ZW0gMCAwIC0xLjVlbTtcbiAgd2lkdGg6IDNlbTtcbiAgaGVpZ2h0OiAzZW07XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmb3JtLXNwaW4gLjZzIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBmb3JtLXNwaW4gLjZzIGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwMHJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjNzY3Njc2IHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IC4yZW07XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgei1pbmRleDogMTAxOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmb3JtLXNwaW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgZm9ybS1zcGluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4udWkuZm9ybSAucmVxdWlyZWQuZmllbGQgPiAuY2hlY2tib3g6YWZ0ZXIsIC51aS5mb3JtIC5yZXF1aXJlZC5maWVsZCA+IGxhYmVsOmFmdGVyLCAudWkuZm9ybSAucmVxdWlyZWQuZmllbGRzLmdyb3VwZWQgPiBsYWJlbDphZnRlciwgLnVpLmZvcm0gLnJlcXVpcmVkLmZpZWxkczpub3QoLmdyb3VwZWQpID4gLmZpZWxkID4gLmNoZWNrYm94OmFmdGVyLCAudWkuZm9ybSAucmVxdWlyZWQuZmllbGRzOm5vdCguZ3JvdXBlZCkgPiAuZmllbGQgPiBsYWJlbDphZnRlciB7XG4gIG1hcmdpbjogLS4yZW0gMCAwIC4yZW07XG4gIGNvbnRlbnQ6ICcqJztcbiAgY29sb3I6ICNkYjI4Mjg7IH1cblxuLnVpLmZvcm0gLnJlcXVpcmVkLmZpZWxkID4gbGFiZWw6YWZ0ZXIsIC51aS5mb3JtIC5yZXF1aXJlZC5maWVsZHMuZ3JvdXBlZCA+IGxhYmVsOmFmdGVyLCAudWkuZm9ybSAucmVxdWlyZWQuZmllbGRzOm5vdCguZ3JvdXBlZCkgPiAuZmllbGQgPiBsYWJlbDphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4udWkuZm9ybSAucmVxdWlyZWQuZmllbGQgPiAuY2hlY2tib3g6YWZ0ZXIsIC51aS5mb3JtIC5yZXF1aXJlZC5maWVsZHM6bm90KC5ncm91cGVkKSA+IC5maWVsZCA+IC5jaGVja2JveDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlOyB9XG5cbi51aS5mb3JtIC5pbnZlcnRlZC5zZWdtZW50IC51aS5jaGVja2JveCAuYm94LCAudWkuZm9ybSAuaW52ZXJ0ZWQuc2VnbWVudCAudWkuY2hlY2tib3ggbGFiZWwsIC51aS5mb3JtIC5pbnZlcnRlZC5zZWdtZW50IGxhYmVsLCAudWkuaW52ZXJ0ZWQuZm9ybSAuaW5saW5lLmZpZWxkID4gbGFiZWwsIC51aS5pbnZlcnRlZC5mb3JtIC5pbmxpbmUuZmllbGQgPiBwLCAudWkuaW52ZXJ0ZWQuZm9ybSAuaW5saW5lLmZpZWxkcyAuZmllbGQgPiBsYWJlbCwgLnVpLmludmVydGVkLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkID4gcCwgLnVpLmludmVydGVkLmZvcm0gLmlubGluZS5maWVsZHMgPiBsYWJlbCwgLnVpLmludmVydGVkLmZvcm0gLnVpLmNoZWNrYm94IC5ib3gsIC51aS5pbnZlcnRlZC5mb3JtIC51aS5jaGVja2JveCBsYWJlbCwgLnVpLmludmVydGVkLmZvcm0gbGFiZWwge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpOyB9XG5cbi51aS5pbnZlcnRlZC5mb3JtIGlucHV0Om5vdChbdHlwZV0pLCAudWkuaW52ZXJ0ZWQuZm9ybSBpbnB1dFt0eXBlPWRhdGVdLCAudWkuaW52ZXJ0ZWQuZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwgLnVpLmludmVydGVkLmZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sIC51aS5pbnZlcnRlZC5mb3JtIGlucHV0W3R5cGU9ZmlsZV0sIC51aS5pbnZlcnRlZC5mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSwgLnVpLmludmVydGVkLmZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sIC51aS5pbnZlcnRlZC5mb3JtIGlucHV0W3R5cGU9c2VhcmNoXSwgLnVpLmludmVydGVkLmZvcm0gaW5wdXRbdHlwZT10ZWxdLCAudWkuaW52ZXJ0ZWQuZm9ybSBpbnB1dFt0eXBlPXRleHRdLCAudWkuaW52ZXJ0ZWQuZm9ybSBpbnB1dFt0eXBlPXRpbWVdLCAudWkuaW52ZXJ0ZWQuZm9ybSBpbnB1dFt0eXBlPXVybF0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnVpLmZvcm0gLmdyb3VwZWQuZmllbGRzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAwIDFlbTsgfVxuXG4udWkuZm9ybSAuZ3JvdXBlZC5maWVsZHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnVpLmZvcm0gLmdyb3VwZWQuZmllbGRzID4gbGFiZWwge1xuICBtYXJnaW46IDAgMCAuMjg1NzE0MjlyZW0gMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGZvbnQtc2l6ZTogLjkyODU3MTQzZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbi51aS5mb3JtIC5ncm91cGVkLmZpZWxkcyAuZmllbGQsIC51aS5mb3JtIC5ncm91cGVkLmlubGluZS5maWVsZHMgLmZpZWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLjVlbSAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi51aS5mb3JtIC5maWVsZHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtYXJnaW46IDAgLS41ZW0gMWVtOyB9XG5cbi51aS5mb3JtIC5maWVsZHMgPiAuZmllbGQge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAxIGF1dG87XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IC41ZW07XG4gIHBhZGRpbmctcmlnaHQ6IC41ZW07IH1cblxuLnVpLmZvcm0gLmZpZWxkcyA+IC5maWVsZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi51aS5mb3JtIC50d28uZmllbGRzID4gLmZpZWxkLCAudWkuZm9ybSAudHdvLmZpZWxkcyA+IC5maWVsZHMge1xuICB3aWR0aDogNTAlOyB9XG5cbi51aS5mb3JtIC50aHJlZS5maWVsZHMgPiAuZmllbGQsIC51aS5mb3JtIC50aHJlZS5maWVsZHMgPiAuZmllbGRzIHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuXG4udWkuZm9ybSAuZm91ci5maWVsZHMgPiAuZmllbGQsIC51aS5mb3JtIC5mb3VyLmZpZWxkcyA+IC5maWVsZHMge1xuICB3aWR0aDogMjUlOyB9XG5cbi51aS5mb3JtIC5maXZlLmZpZWxkcyA+IC5maWVsZCwgLnVpLmZvcm0gLmZpdmUuZmllbGRzID4gLmZpZWxkcyB7XG4gIHdpZHRoOiAyMCU7IH1cblxuLnVpLmZvcm0gLnNpeC5maWVsZHMgPiAuZmllbGQsIC51aS5mb3JtIC5zaXguZmllbGRzID4gLmZpZWxkcyB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7IH1cblxuLnVpLmZvcm0gLnNldmVuLmZpZWxkcyA+IC5maWVsZCwgLnVpLmZvcm0gLnNldmVuLmZpZWxkcyA+IC5maWVsZHMge1xuICB3aWR0aDogMTQuMjg1NzE0MjklOyB9XG5cbi51aS5mb3JtIC5laWdodC5maWVsZHMgPiAuZmllbGQsIC51aS5mb3JtIC5laWdodC5maWVsZHMgPiAuZmllbGRzIHtcbiAgd2lkdGg6IDEyLjUlOyB9XG5cbi51aS5mb3JtIC5uaW5lLmZpZWxkcyA+IC5maWVsZCwgLnVpLmZvcm0gLm5pbmUuZmllbGRzID4gLmZpZWxkcyB7XG4gIHdpZHRoOiAxMS4xMTExMTExMSU7IH1cblxuLnVpLmZvcm0gLnRlbi5maWVsZHMgPiAuZmllbGQsIC51aS5mb3JtIC50ZW4uZmllbGRzID4gLmZpZWxkcyB7XG4gIHdpZHRoOiAxMCU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudWkuZm9ybSAuZmllbGRzIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZWlnaHQuZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLmZpZWxkLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZWlnaHQuZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLmZpZWxkcywgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpdmUuZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLmZpZWxkLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZml2ZS5maWVsZHM6bm90KC51bnN0YWNrYWJsZSkgPiAuZmllbGRzLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZm91ci5maWVsZHM6bm90KC51bnN0YWNrYWJsZSkgPiAuZmllbGQsIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5mb3VyLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKSA+IC5maWVsZHMsIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5uaW5lLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKSA+IC5maWVsZCwgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLm5pbmUuZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLmZpZWxkcywgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLnNldmVuLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKSA+IC5maWVsZCwgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLnNldmVuLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKSA+IC5maWVsZHMsIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5zaXguZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLmZpZWxkLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuc2l4LmZpZWxkczpub3QoLnVuc3RhY2thYmxlKSA+IC5maWVsZHMsIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC50ZW4uZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLmZpZWxkLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAudGVuLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKSA+IC5maWVsZHMsIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC50aHJlZS5maWVsZHM6bm90KC51bnN0YWNrYWJsZSkgPiAuZmllbGQsIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC50aHJlZS5maWVsZHM6bm90KC51bnN0YWNrYWJsZSkgPiAuZmllbGRzLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAudHdvLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKSA+IC5maWVsZCwgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLnR3by5maWVsZHM6bm90KC51bnN0YWNrYWJsZSkgPiAuZmllbGRzLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSBbY2xhc3MqPVwiZXF1YWwgd2lkdGhcIl0uZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLmZpZWxkLCAudWlbY2xhc3MqPVwiZXF1YWwgd2lkdGhcIl0uZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzID4gLmZpZWxkIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAwIDFlbTsgfSB9XG5cbi51aS5mb3JtIC5maWVsZHMgLndpZGUuZmllbGQge1xuICB3aWR0aDogNi4yNSU7XG4gIHBhZGRpbmctbGVmdDogLjVlbTtcbiAgcGFkZGluZy1yaWdodDogLjVlbTsgfVxuXG4udWkuZm9ybSAub25lLndpZGUuZmllbGQge1xuICB3aWR0aDogNi4yNSUgIWltcG9ydGFudDsgfVxuXG4udWkuZm9ybSAudHdvLndpZGUuZmllbGQge1xuICB3aWR0aDogMTIuNSUgIWltcG9ydGFudDsgfVxuXG4udWkuZm9ybSAudGhyZWUud2lkZS5maWVsZCB7XG4gIHdpZHRoOiAxOC43NSUgIWltcG9ydGFudDsgfVxuXG4udWkuZm9ybSAuZm91ci53aWRlLmZpZWxkIHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50OyB9XG5cbi51aS5mb3JtIC5maXZlLndpZGUuZmllbGQge1xuICB3aWR0aDogMzEuMjUlICFpbXBvcnRhbnQ7IH1cblxuLnVpLmZvcm0gLnNpeC53aWRlLmZpZWxkIHtcbiAgd2lkdGg6IDM3LjUlICFpbXBvcnRhbnQ7IH1cblxuLnVpLmZvcm0gLnNldmVuLndpZGUuZmllbGQge1xuICB3aWR0aDogNDMuNzUlICFpbXBvcnRhbnQ7IH1cblxuLnVpLmZvcm0gLmVpZ2h0LndpZGUuZmllbGQge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnVpLmZvcm0gLm5pbmUud2lkZS5maWVsZCB7XG4gIHdpZHRoOiA1Ni4yNSUgIWltcG9ydGFudDsgfVxuXG4udWkuZm9ybSAudGVuLndpZGUuZmllbGQge1xuICB3aWR0aDogNjIuNSUgIWltcG9ydGFudDsgfVxuXG4udWkuZm9ybSAuZWxldmVuLndpZGUuZmllbGQge1xuICB3aWR0aDogNjguNzUlICFpbXBvcnRhbnQ7IH1cblxuLnVpLmZvcm0gLnR3ZWx2ZS53aWRlLmZpZWxkIHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi51aS5mb3JtIC50aGlydGVlbi53aWRlLmZpZWxkIHtcbiAgd2lkdGg6IDgxLjI1JSAhaW1wb3J0YW50OyB9XG5cbi51aS5mb3JtIC5mb3VydGVlbi53aWRlLmZpZWxkIHtcbiAgd2lkdGg6IDg3LjUlICFpbXBvcnRhbnQ7IH1cblxuLnVpLmZvcm0gLmZpZnRlZW4ud2lkZS5maWVsZCB7XG4gIHdpZHRoOiA5My43NSUgIWltcG9ydGFudDsgfVxuXG4udWkuZm9ybSAuc2l4dGVlbi53aWRlLmZpZWxkIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSkgPiAuZWlnaHQud2lkZS5maWVsZCwgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKSA+IC5lbGV2ZW4ud2lkZS5maWVsZCwgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKSA+IC5maWZ0ZWVuLndpZGUuZmllbGQsIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSkgPiAuZml2ZS53aWRlLmZpZWxkLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLmZvdXIud2lkZS5maWVsZCwgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKSA+IC5mb3VydGVlbi53aWRlLmZpZWxkLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLm5pbmUud2lkZS5maWVsZCwgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKSA+IC5zZXZlbi53aWRlLmZpZWxkLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLnNpeC53aWRlLmZpZWxkLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLnNpeHRlZW4ud2lkZS5maWVsZCwgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKSA+IC50ZW4ud2lkZS5maWVsZCwgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKSA+IC50aGlydGVlbi53aWRlLmZpZWxkLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLnRocmVlLndpZGUuZmllbGQsIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSkgPiAudHdlbHZlLndpZGUuZmllbGQsIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSkgPiAudHdvLndpZGUuZmllbGQsIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maXZlLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKSA+IC5maWVsZCwgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpdmUuZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLmZpZWxkcywgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZvdXIuZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLmZpZWxkLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZm91ci5maWVsZHM6bm90KC51bnN0YWNrYWJsZSkgPiAuZmllbGRzLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAudGhyZWUuZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLmZpZWxkLCAudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAudGhyZWUuZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLmZpZWxkcywgLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLnR3by5maWVsZHM6bm90KC51bnN0YWNrYWJsZSkgPiAuZmllbGQsIC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC50d28uZmllbGRzOm5vdCgudW5zdGFja2FibGUpID4gLmZpZWxkcyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAudWkuZm9ybSAuZmllbGRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLnVpLmZvcm0gW2NsYXNzKj1cImVxdWFsIHdpZHRoXCJdLmZpZWxkcyA+IC5maWVsZCwgLnVpW2NsYXNzKj1cImVxdWFsIHdpZHRoXCJdLmZvcm0gLmZpZWxkcyA+IC5maWVsZCB7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvOyB9XG5cbi51aS5mb3JtIC5pbmxpbmUuZmllbGRzIHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC5maWVsZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAxZW0gMCAwOyB9XG5cbi51aS5mb3JtIC5pbmxpbmUuZmllbGQgPiBsYWJlbCwgLnVpLmZvcm0gLmlubGluZS5maWVsZCA+IHAsIC51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC5maWVsZCA+IGxhYmVsLCAudWkuZm9ybSAuaW5saW5lLmZpZWxkcyAuZmllbGQgPiBwLCAudWkuZm9ybSAuaW5saW5lLmZpZWxkcyA+IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBmb250LXNpemU6IC45Mjg1NzE0M2VtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLnVpLmZvcm0gLmlubGluZS5maWVsZHMgPiBsYWJlbCB7XG4gIG1hcmdpbjogLjAzNTcxNGVtIDFlbSAwIDA7IH1cblxuLnVpLmZvcm0gLmlubGluZS5maWVsZCA+IGlucHV0LCAudWkuZm9ybSAuaW5saW5lLmZpZWxkID4gc2VsZWN0LCAudWkuZm9ybSAuaW5saW5lLmZpZWxkcyAuZmllbGQgPiBpbnB1dCwgLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkID4gc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuLnVpLmZvcm0gLmlubGluZS5maWVsZCA+IDpmaXJzdC1jaGlsZCwgLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwIC44NTcxNDI4NmVtIDAgMDsgfVxuXG4udWkuZm9ybSAuaW5saW5lLmZpZWxkID4gOm9ubHktY2hpbGQsIC51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC5maWVsZCA+IDpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC53aWRlLmZpZWxkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC53aWRlLmZpZWxkID4gaW5wdXQsIC51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC53aWRlLmZpZWxkID4gc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnVpLm1pbmkuZm9ybSB7XG4gIGZvbnQtc2l6ZTogLjc4NTcxNDI5cmVtOyB9XG5cbi51aS50aW55LmZvcm0ge1xuICBmb250LXNpemU6IC44NTcxNDI4NnJlbTsgfVxuXG4udWkuc21hbGwuZm9ybSB7XG4gIGZvbnQtc2l6ZTogLjkyODU3MTQzcmVtOyB9XG5cbi51aS5mb3JtIHtcbiAgZm9udC1zaXplOiAxcmVtOyB9XG5cbi51aS5sYXJnZS5mb3JtIHtcbiAgZm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtOyB9XG5cbi51aS5iaWcuZm9ybSB7XG4gIGZvbnQtc2l6ZTogMS4yODU3MTQyOXJlbTsgfVxuXG4udWkuaHVnZS5mb3JtIHtcbiAgZm9udC1zaXplOiAxLjQyODU3MTQzcmVtOyB9XG5cbi51aS5tYXNzaXZlLmZvcm0ge1xuICBmb250LXNpemU6IDEuNzE0Mjg1NzFyZW07IH1cblxuLyohXHJcbiAqICMgU2VtYW50aWMgVUkgMi4yLjEyIC0gSW5wdXRcclxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xyXG4gKlxyXG4gKlxyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcclxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxyXG4gKlxyXG4gKi9cbi51aS5pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi51aS5pbnB1dCBpbnB1dCB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSAwIGF1dG87XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjIxNDI4NTcxZW07XG4gIGZvbnQtZmFtaWx5OiBMYXRvLCdIZWx2ZXRpY2EgTmV1ZScsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IC42Nzg1NzE0M2VtIDFlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xcyBlYXNlLGJvcmRlci1jb2xvciAuMXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMXMgZWFzZSxib3JkZXItY29sb3IgLjFzIGVhc2U7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnVpLmlucHV0IGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC44Nyk7IH1cblxuLnVpLmlucHV0IGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTkxLCAxOTEsIDE5MSwgMC44Nyk7IH1cblxuLnVpLmlucHV0IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDE5MSwgMTkxLCAxOTEsIDAuODcpOyB9XG5cbi51aS5kaXNhYmxlZC5pbnB1dCwgLnVpLmlucHV0Om5vdCguZGlzYWJsZWQpIGlucHV0W2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IC40NTsgfVxuXG4udWkuZGlzYWJsZWQuaW5wdXQgaW5wdXQsIC51aS5pbnB1dDpub3QoLmRpc2FibGVkKSBpbnB1dFtkaXNhYmxlZF0ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4udWkuaW5wdXQgaW5wdXQ6YWN0aXZlLCAudWkuaW5wdXQuZG93biBpbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4udWkubG9hZGluZy5sb2FkaW5nLmlucHV0ID4gaS5pY29uOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogLS42NDI4NTcxNGVtIDAgMCAtLjY0Mjg1NzE0ZW07XG4gIHdpZHRoOiAxLjI4NTcxNDI5ZW07XG4gIGhlaWdodDogMS4yODU3MTQyOWVtO1xuICBib3JkZXItcmFkaXVzOiA1MDByZW07XG4gIGJvcmRlcjogMC4yZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi51aS5sb2FkaW5nLmxvYWRpbmcuaW5wdXQgPiBpLmljb246YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IC0uNjQyODU3MTRlbSAwIDAgLS42NDI4NTcxNGVtO1xuICB3aWR0aDogMS4yODU3MTQyOWVtO1xuICBoZWlnaHQ6IDEuMjg1NzE0MjllbTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGJ1dHRvbi1zcGluIC42cyBsaW5lYXI7XG4gIGFuaW1hdGlvbjogYnV0dG9uLXNwaW4gLjZzIGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwMHJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjNzY3Njc2IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IC4yZW07XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudDsgfVxuXG4udWkuaW5wdXQgaW5wdXQ6Zm9jdXMsIC51aS5pbnB1dC5mb2N1cyBpbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogIzg1YjdkOTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4udWkuaW5wdXQgaW5wdXQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC51aS5pbnB1dC5mb2N1cyBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDExNSwgMTE1LCAxMTUsIDAuODcpOyB9XG5cbi51aS5pbnB1dCBpbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciwgLnVpLmlucHV0LmZvY3VzIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTE1LCAxMTUsIDExNSwgMC44Nyk7IH1cblxuLnVpLmlucHV0IGlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnVpLmlucHV0LmZvY3VzIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDExNSwgMTE1LCAxMTUsIDAuODcpOyB9XG5cbi51aS5pbnB1dC5lcnJvciBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY2ZjY7XG4gIGJvcmRlci1jb2xvcjogI2UwYjRiNDtcbiAgY29sb3I6ICM5ZjNhMzg7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnVpLmlucHV0LmVycm9yIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlN2JkYmM7IH1cblxuLnVpLmlucHV0LmVycm9yIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNlN2JkYmM7IH1cblxuLnVpLmlucHV0LmVycm9yIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZTdiZGJjICFpbXBvcnRhbnQ7IH1cblxuLnVpLmlucHV0LmVycm9yIGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkYTk3OTY7IH1cblxuLnVpLmlucHV0LmVycm9yIGlucHV0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkYTk3OTY7IH1cblxuLnVpLmlucHV0LmVycm9yIGlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZGE5Nzk2ICFpbXBvcnRhbnQ7IH1cblxuLnVpLnRyYW5zcGFyZW50LmlucHV0IGlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi51aS50cmFuc3BhcmVudC5pY29uLmlucHV0ID4gaS5pY29uIHtcbiAgd2lkdGg6IDEuMWVtOyB9XG5cbi51aS50cmFuc3BhcmVudC5pY29uLmlucHV0ID4gaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMmVtICFpbXBvcnRhbnQ7IH1cblxuLnVpLnRyYW5zcGFyZW50W2NsYXNzKj1cImxlZnQgaWNvblwiXS5pbnB1dCA+IGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi51aS50cmFuc3BhcmVudC5pbnZlcnRlZC5pbnB1dCB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi51aS50cmFuc3BhcmVudC5pbnZlcnRlZC5pbnB1dCBpbnB1dCB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi51aS50cmFuc3BhcmVudC5pbnZlcnRlZC5pbnB1dCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuLnVpLnRyYW5zcGFyZW50LmludmVydGVkLmlucHV0IGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG4udWkudHJhbnNwYXJlbnQuaW52ZXJ0ZWQuaW5wdXQgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG4udWkuaWNvbi5pbnB1dCA+IGkuaWNvbiB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDIuNjcxNDI4NTdlbTtcbiAgb3BhY2l0eTogLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7IH1cblxuLnVpLmljb24uaW5wdXQgPiBpLmljb246bm90KC5saW5rKSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi51aS5pY29uLmlucHV0IGlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogMi42NzE0M2VtICFpbXBvcnRhbnQ7IH1cblxuLnVpLmljb24uaW5wdXQgPiBpLmljb246YWZ0ZXIsIC51aS5pY29uLmlucHV0ID4gaS5pY29uOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC0uNWVtOyB9XG5cbi51aS5pY29uLmlucHV0ID4gaS5saW5rLmljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnVpLmljb24uaW5wdXQgPiBpLmNpcmN1bGFyLmljb24ge1xuICB0b3A6IC4zNWVtO1xuICByaWdodDogLjVlbTsgfVxuXG4udWlbY2xhc3MqPVwibGVmdCBpY29uXCJdLmlucHV0ID4gaS5pY29uIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtIDAgMCAuMjg1NzE0MjlyZW07IH1cblxuLnVpW2NsYXNzKj1cImxlZnQgaWNvblwiXS5pbnB1dCA+IGkuY2lyY3VsYXIuaWNvbiB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAuNWVtOyB9XG5cbi51aVtjbGFzcyo9XCJsZWZ0IGljb25cIl0uaW5wdXQgPiBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMi42NzE0M2VtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDFlbSAhaW1wb3J0YW50OyB9XG5cbi51aS5pY29uLmlucHV0ID4gaW5wdXQ6Zm9jdXMgfiBpLmljb24ge1xuICBvcGFjaXR5OiAxOyB9XG5cbi51aS5sYWJlbGVkLmlucHV0ID4gLmxhYmVsIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4udWkubGFiZWxlZC5pbnB1dCA+IC5sYWJlbDpub3QoLmNvcm5lcikge1xuICBwYWRkaW5nLXRvcDogLjc4NTcxNDI5ZW07XG4gIHBhZGRpbmctYm90dG9tOiAuNzg1NzE0MjllbTsgfVxuXG4udWkubGFiZWxlZC5pbnB1dDpub3QoW2NsYXNzKj1cImNvcm5lciBsYWJlbGVkXCJdKSAubGFiZWw6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLnVpLmxhYmVsZWQuaW5wdXQ6bm90KFtjbGFzcyo9XCJjb3JuZXIgbGFiZWxlZFwiXSkgLmxhYmVsOmZpcnN0LWNoaWxkICsgaW5wdXQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnVpLmxhYmVsZWQuaW5wdXQ6bm90KFtjbGFzcyo9XCJjb3JuZXIgbGFiZWxlZFwiXSkgLmxhYmVsOmZpcnN0LWNoaWxkICsgaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzg1YjdkOTsgfVxuXG4udWlbY2xhc3MqPVwicmlnaHQgbGFiZWxlZFwiXS5pbnB1dCBpbnB1dCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4udWlbY2xhc3MqPVwicmlnaHQgbGFiZWxlZFwiXS5pbnB1dCBpbnB1dCArIC5sYWJlbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLnVpW2NsYXNzKj1cInJpZ2h0IGxhYmVsZWRcIl0uaW5wdXQgaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM4NWI3ZDkgIWltcG9ydGFudDsgfVxuXG4udWkubGFiZWxlZC5pbnB1dCAuY29ybmVyLmxhYmVsIHtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIGZvbnQtc2l6ZTogLjY0Mjg1NzE0ZW07XG4gIGJvcmRlci1yYWRpdXM6IDAgLjI4NTcxNDI5cmVtIDAgMDsgfVxuXG4udWlbY2xhc3MqPVwiY29ybmVyIGxhYmVsZWRcIl06bm90KFtjbGFzcyo9XCJsZWZ0IGNvcm5lciBsYWJlbGVkXCJdKS5sYWJlbGVkLmlucHV0IGlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogMi41ZW0gIWltcG9ydGFudDsgfVxuXG4udWlbY2xhc3MqPVwiY29ybmVyIGxhYmVsZWRcIl0uaWNvbi5pbnB1dDpub3QoW2NsYXNzKj1cImxlZnQgY29ybmVyIGxhYmVsZWRcIl0pID4gaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjI1ZW0gIWltcG9ydGFudDsgfVxuXG4udWlbY2xhc3MqPVwiY29ybmVyIGxhYmVsZWRcIl0uaWNvbi5pbnB1dDpub3QoW2NsYXNzKj1cImxlZnQgY29ybmVyIGxhYmVsZWRcIl0pID4gLmljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVlbTsgfVxuXG4udWlbY2xhc3MqPVwibGVmdCBjb3JuZXIgbGFiZWxlZFwiXS5sYWJlbGVkLmlucHV0IGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVlbSAhaW1wb3J0YW50OyB9XG5cbi51aVtjbGFzcyo9XCJsZWZ0IGNvcm5lciBsYWJlbGVkXCJdLmljb24uaW5wdXQgPiBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMy4yNWVtICFpbXBvcnRhbnQ7IH1cblxuLnVpW2NsYXNzKj1cImxlZnQgY29ybmVyIGxhYmVsZWRcIl0uaWNvbi5pbnB1dCA+IC5pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVlbTsgfVxuXG4udWkuaW5wdXQgPiAudWkuY29ybmVyLmxhYmVsIHtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiAxcHg7IH1cblxuLnVpLmlucHV0ID4gLnVpLmxlZnQuY29ybmVyLmxhYmVsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDFweDsgfVxuXG4udWkuYWN0aW9uLmlucHV0ID4gLmJ1dHRvbiwgLnVpLmFjdGlvbi5pbnB1dCA+IC5idXR0b25zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvOyB9XG5cbi51aS5hY3Rpb24uaW5wdXQgPiAuYnV0dG9uLCAudWkuYWN0aW9uLmlucHV0ID4gLmJ1dHRvbnMgPiAuYnV0dG9uIHtcbiAgcGFkZGluZy10b3A6IC43ODU3MTQyOWVtO1xuICBwYWRkaW5nLWJvdHRvbTogLjc4NTcxNDI5ZW07XG4gIG1hcmdpbjogMDsgfVxuXG4udWkuYWN0aW9uLmlucHV0Om5vdChbY2xhc3MqPVwibGVmdCBhY3Rpb25cIl0pID4gaW5wdXQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLnVpLmFjdGlvbi5pbnB1dDpub3QoW2NsYXNzKj1cImxlZnQgYWN0aW9uXCJdKSA+IC5idXR0b246bm90KDpmaXJzdC1jaGlsZCksIC51aS5hY3Rpb24uaW5wdXQ6bm90KFtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXSkgPiAuYnV0dG9uczpub3QoOmZpcnN0LWNoaWxkKSA+IC5idXR0b24sIC51aS5hY3Rpb24uaW5wdXQ6bm90KFtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXSkgPiAuZHJvcGRvd246bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi51aS5hY3Rpb24uaW5wdXQ6bm90KFtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXSkgPiAuYnV0dG9uOmxhc3QtY2hpbGQsIC51aS5hY3Rpb24uaW5wdXQ6bm90KFtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXSkgPiAuYnV0dG9uczpsYXN0LWNoaWxkID4gLmJ1dHRvbiwgLnVpLmFjdGlvbi5pbnB1dDpub3QoW2NsYXNzKj1cImxlZnQgYWN0aW9uXCJdKSA+IC5kcm9wZG93bjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDA7IH1cblxuLnVpLmFjdGlvbi5pbnB1dDpub3QoW2NsYXNzKj1cImxlZnQgYWN0aW9uXCJdKSBpbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzg1YjdkOSAhaW1wb3J0YW50OyB9XG5cbi51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dCA+IGlucHV0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dCA+IC5idXR0b24sIC51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dCA+IC5idXR0b25zID4gLmJ1dHRvbiwgLnVpW2NsYXNzKj1cImxlZnQgYWN0aW9uXCJdLmlucHV0ID4gLmRyb3Bkb3duIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4udWlbY2xhc3MqPVwibGVmdCBhY3Rpb25cIl0uaW5wdXQgPiAuYnV0dG9uOmZpcnN0LWNoaWxkLCAudWlbY2xhc3MqPVwibGVmdCBhY3Rpb25cIl0uaW5wdXQgPiAuYnV0dG9uczpmaXJzdC1jaGlsZCA+IC5idXR0b24sIC51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dCA+IC5kcm9wZG93bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAwIDAgLjI4NTcxNDI5cmVtOyB9XG5cbi51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dCA+IGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4NWI3ZDkgIWltcG9ydGFudDsgfVxuXG4udWkuaW52ZXJ0ZWQuaW5wdXQgaW5wdXQge1xuICBib3JkZXI6IG5vbmU7IH1cblxuLnVpLmZsdWlkLmlucHV0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi51aS5mbHVpZC5pbnB1dCA+IGlucHV0IHtcbiAgd2lkdGg6IDAgIWltcG9ydGFudDsgfVxuXG4udWkubWluaS5pbnB1dCB7XG4gIGZvbnQtc2l6ZTogLjc4NTcxNDI5ZW07IH1cblxuLnVpLnNtYWxsLmlucHV0IHtcbiAgZm9udC1zaXplOiAuOTI4NTcxNDNlbTsgfVxuXG4udWkuaW5wdXQge1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4udWkubGFyZ2UuaW5wdXQge1xuICBmb250LXNpemU6IDEuMTQyODU3MTRlbTsgfVxuXG4udWkuYmlnLmlucHV0IHtcbiAgZm9udC1zaXplOiAxLjI4NTcxNDI5ZW07IH1cblxuLnVpLmh1Z2UuaW5wdXQge1xuICBmb250LXNpemU6IDEuNDI4NTcxNDNlbTsgfVxuXG4udWkubWFzc2l2ZS5pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMS43MTQyODU3MWVtOyB9XG5cbi5tbS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm1tLXdyYXBwZXIge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubW0tbWVudSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAwOyB9XG5cbi5tbS1wYW5lbHMsIC5tbS1wYW5lbHMgPiAubW0tcGFuZWwge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDA7IH1cblxuLm1tLXBhbmVscyB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm1tLXBhbmVsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7IH1cblxuLm1tLXBhbmVsLm1tLW9wZW5lZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4ubW0tcGFuZWwubW0tc3Vib3BlbmVkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApOyB9XG5cbi5tbS1wYW5lbC5tbS1oaWdoZXN0IHtcbiAgei1pbmRleDogMTsgfVxuXG4ubW0tcGFuZWwubW0tbm9hbmltYXRpb24ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5tbS1wYW5lbC5tbS1ub2FuaW1hdGlvbi5tbS1zdWJvcGVuZWQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLm1tLXBhbmVscyA+IC5tbS1wYW5lbCB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cblxuLm1tLXBhbmVscyA+IC5tbS1wYW5lbC5tbS1oYXNuYXZiYXIge1xuICBwYWRkaW5nLXRvcDogNDBweDsgfVxuXG4ubW0tcGFuZWxzID4gLm1tLXBhbmVsOm5vdCgubW0taGlkZGVuKSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5tbS1wYW5lbHMgPiAubW0tcGFuZWw6YWZ0ZXIsIC5tbS1wYW5lbHMgPiAubW0tcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7IH1cblxuLm1tLXZlcnRpY2FsIC5tbS1wYW5lbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIC1tcy10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm1tLWxpc3R2aWV3IC5tbS12ZXJ0aWNhbCAubW0tcGFuZWwsIC5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXcgLm1tLXBhbmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMTBweDsgfVxuXG4ubW0tbGlzdHZpZXcgLm1tLXZlcnRpY2FsIC5tbS1wYW5lbCAubW0tbGlzdHZpZXcgPiBsaTpsYXN0LWNoaWxkOmFmdGVyLCAubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3IC5tbS1wYW5lbCAubW0tbGlzdHZpZXcgPiBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubW0tdmVydGljYWwgbGkubW0tb3BlbmVkID4gLm1tLXBhbmVsLCBsaS5tbS12ZXJ0aWNhbC5tbS1vcGVuZWQgPiAubW0tcGFuZWwge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubW0tbGlzdHZpZXcgPiBsaS5tbS12ZXJ0aWNhbCA+IC5tbS1uZXh0LCAubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3ID4gbGkgPiAubW0tbmV4dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogNDBweDtcbiAgYm90dG9tOiBhdXRvOyB9XG5cbi5tbS1saXN0dmlldyA+IGxpLm1tLXZlcnRpY2FsLm1tLW9wZW5lZCA+IC5tbS1uZXh0OmFmdGVyLCAubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3ID4gbGkubW0tb3BlbmVkID4gLm1tLW5leHQ6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICByaWdodDogMTlweDsgfVxuXG4ubW0tYnRuIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7IH1cblxuLm1tLWNsZWFyOmFmdGVyLCAubW0tY2xlYXI6YmVmb3JlLCAubW0tY2xvc2U6YWZ0ZXIsIC5tbS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi5tbS1jbGVhcjpiZWZvcmUsIC5tbS1jbG9zZTpiZWZvcmUge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHJpZ2h0OiAxOHB4OyB9XG5cbi5tbS1jbGVhcjphZnRlciwgLm1tLWNsb3NlOmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHJpZ2h0OiAyNXB4OyB9XG5cbi5tbS1uZXh0OmFmdGVyLCAubW0tcHJldjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDsgfVxuXG4ubW0tcHJldjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBsZWZ0OiAyM3B4O1xuICByaWdodDogYXV0bzsgfVxuXG4ubW0tbmV4dDphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIHJpZ2h0OiAyM3B4O1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5tbS1uYXZiYXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwOyB9XG5cbi5tbS1uYXZiYXIgPiAqIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMDsgfVxuXG4ubW0tbmF2YmFyIGEsIC5tbS1uYXZiYXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubW0tbmF2YmFyIC5tbS10aXRsZSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tbS1uYXZiYXIgLm1tLWJ0bjpmaXJzdC1jaGlsZCB7XG4gIGxlZnQ6IDA7IH1cblxuLm1tLW5hdmJhciAubW0tYnRuOmxhc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcmlnaHQ6IDA7IH1cblxuLm1tLXBhbmVsIC5tbS1uYXZiYXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tbS1wYW5lbC5tbS1oYXNuYXZiYXIgLm1tLW5hdmJhciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5tbS1saXN0dmlldywgLm1tLWxpc3R2aWV3ID4gbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5tbS1saXN0dmlldyB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cblxuLm1tLWxpc3R2aWV3IGEsIC5tbS1saXN0dmlldyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5tbS1saXN0dmlldyA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tbS1saXN0dmlldyA+IGxpLCAubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dCwgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YmVmb3JlLCAubW0tbGlzdHZpZXcgPiBsaTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxuXG4ubW0tbGlzdHZpZXcgPiBsaSA+IGEsIC5tbS1saXN0dmlldyA+IGxpID4gc3BhbiB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDIwcHg7XG4gIG1hcmdpbjogMDsgfVxuXG4ubW0tbGlzdHZpZXcgPiBsaTpub3QoLm1tLWRpdmlkZXIpOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7IH1cblxuLm1tLWxpc3R2aWV3ID4gbGk6bm90KC5tbS1kaXZpZGVyKTphZnRlciB7XG4gIGxlZnQ6IDIwcHg7IH1cblxuLm1tLWxpc3R2aWV3IC5tbS1uZXh0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgzLCAyLCAxLCAwKTtcbiAgd2lkdGg6IDUwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyOyB9XG5cbi5tbS1saXN0dmlldyAubW0tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDsgfVxuXG4ubW0tbGlzdHZpZXcgLm1tLW5leHQgKyBhLCAubW0tbGlzdHZpZXcgLm1tLW5leHQgKyBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4OyB9XG5cbi5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbiB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbjpiZWZvcmUge1xuICBib3JkZXItbGVmdDogbm9uZTsgfVxuXG4ubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4gKyBhLCAubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4gKyBzcGFuIHtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5tbS1wYW5lbHMgPiAubW0tcGFuZWwgPiAubW0tbGlzdHZpZXcge1xuICBtYXJnaW46IDIwcHggLTIwcHg7IH1cblxuLm1tLXBhbmVscyA+IC5tbS1wYW5lbCA+IC5tbS1saXN0dmlldzpmaXJzdC1jaGlsZCwgLm1tLXBhbmVscyA+IC5tbS1wYW5lbCA+IC5tbS1uYXZiYXIgKyAubW0tbGlzdHZpZXcge1xuICBtYXJnaW4tdG9wOiAtMjBweDsgfVxuXG4ubW0tbWVudSB7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTsgfVxuXG4ubW0tbWVudSAubW0tbmF2YmFyIGEsIC5tbS1tZW51IC5tbS1uYXZiYXIgPiAqIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4ubW0tbWVudSAubW0tYnRuOmFmdGVyLCAubW0tbWVudSAubW0tYnRuOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbi5tbS1tZW51IC5tbS1saXN0dmlldyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkgYTpub3QoLm1tLW5leHQpIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG4ubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaS5tbS1zZWxlY3RlZCA+IGE6bm90KC5tbS1uZXh0KSwgLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkubW0tc2VsZWN0ZWQgPiBzcGFuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG5cbi5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbCA+IC5tbS1wYW5lbCwgLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsID4gYS5tbS1uZXh0LCAubW0tbWVudS5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXcgPiBsaS5tbS1vcGVuZWQgPiAubW0tcGFuZWwsIC5tbS1tZW51Lm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldyA+IGxpLm1tLW9wZW5lZCA+IGEubW0tbmV4dCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuLm1tLW1lbnUgLm1tLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbi5tbS1wYWdlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tbS1zbGlkZW91dCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTtcbiAgei1pbmRleDogMTsgfVxuXG5odG1sLm1tLW9wZW5lZCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbmh0bWwubW0tYmxvY2tpbmcge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmh0bWwubW0tYmxvY2tpbmcgYm9keSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuaHRtbC5tbS1iYWNrZ3JvdW5kIC5tbS1wYWdlIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDsgfVxuXG4jbW0tYmxvY2tlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMywgMiwgMSwgMCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyOyB9XG5cbmh0bWwubW0tYmxvY2tpbmcgI21tLWJsb2NrZXIge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubW0tbWVudS5tbS1vZmZjYW52YXMge1xuICB6LWluZGV4OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLW9wZW5lZCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1uby1jc3N0cmFuc2Zvcm1zLm1tLW9wZW5lZCB7XG4gIHotaW5kZXg6IDEwOyB9XG5cbi5tbS1tZW51Lm1tLW9mZmNhbnZhcyB7XG4gIHdpZHRoOiA4MCU7XG4gIG1pbi13aWR0aDogMTQwcHg7XG4gIG1heC13aWR0aDogNDQwcHg7IH1cblxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDgwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDgwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4MCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpIHtcbiAgaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDE0MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDU1MHB4KSB7XG4gIGh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1vcGVuZWQgfiAubW0tc2xpZGVvdXQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDQwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg0NDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDQwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0NDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0NDBweCwgMCwgMCk7IH0gfVxuXG4ubW0tc3Jvbmx5IHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxuXG4ubW0tbWVudSAubW0tbGlzdHZpZXcubW0tYm9yZGVyLW5vbmUgPiBsaTphZnRlciwgLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkubW0tYm9yZGVyLW5vbmU6YWZ0ZXIsIC5tbS1tZW51Lm1tLWJvcmRlci1ub25lIC5tbS1saXN0dmlldyA+IGxpOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTsgfVxuXG4ubW0tbWVudSAubW0tbGlzdHZpZXcubW0tYm9yZGVyLWZ1bGwgPiBsaTphZnRlciwgLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkubW0tYm9yZGVyLWZ1bGw6YWZ0ZXIsIC5tbS1tZW51Lm1tLWJvcmRlci1mdWxsIC5tbS1saXN0dmlldyA+IGxpOmFmdGVyIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5tbS1tZW51IC5tbS1saXN0dmlldy5tbS1ib3JkZXItb2Zmc2V0ID4gbGk6YWZ0ZXIsIC5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpLm1tLWJvcmRlci1vZmZzZXQ6YWZ0ZXIsIC5tbS1tZW51Lm1tLWJvcmRlci1vZmZzZXQgLm1tLWxpc3R2aWV3ID4gbGk6YWZ0ZXIge1xuICByaWdodDogMjBweDsgfVxuXG4ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tZnVsbHNjcmVlbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDE0MHB4O1xuICBtYXgtd2lkdGg6IDEwMDAwcHg7IH1cblxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZ1bGxzY3JlZW4ubW0tb3BlbmVkIH4gLm1tLXNsaWRlb3V0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE0MHB4KSB7XG4gIGh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1mdWxsc2NyZWVuLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDE0MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMDAwcHgpIHtcbiAgaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZ1bGxzY3JlZW4ubW0tb3BlbmVkIH4gLm1tLXNsaWRlb3V0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMDAwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAwMHB4LCAwLCAwKTsgfSB9XG5cbmh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1mdWxsc2NyZWVuLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE0MHB4KSB7XG4gIGh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1mdWxsc2NyZWVuLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTQwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTQwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTQwcHgsIDAsIDApOyB9IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAwMDBweCkge1xuICBodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZnVsbHNjcmVlbi5tbS1vcGVuZWQgfiAubW0tc2xpZGVvdXQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMDAwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwMDBweCwgMCwgMCk7IH0gfVxuXG4ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tZnVsbHNjcmVlbi5tbS1ib3R0b20sIC5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1mdWxsc2NyZWVuLm1tLXRvcCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTQwcHg7XG4gIG1heC1oZWlnaHQ6IDEwMDAwcHg7IH1cblxuLm1tLW1lbnUubW0tZngtbWVudS16b29tIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlOyB9XG5cbmh0bWwubW0tb3BlbmVkIC5tbS1tZW51Lm1tLWZ4LW1lbnUtem9vbSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjcsIDAuNykgdHJhbnNsYXRlM2QoLTMwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43LCAwLjcpIHRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyOyB9XG5cbmh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1meC1tZW51LXpvb20ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuaHRtbC5tbS1yaWdodC5tbS1vcGVuZWQgLm1tLW1lbnUubW0tZngtbWVudS16b29tIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNywgMC43KSB0cmFuc2xhdGUzZCgzMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNywgMC43KSB0cmFuc2xhdGUzZCgzMCUsIDAsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyOyB9XG5cbmh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1meC1tZW51LXpvb20ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLm1tLW1lbnUubW0tZngtbWVudS1zbGlkZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTsgfVxuXG5odG1sLm1tLW9wZW5lZCAubW0tbWVudS5tbS1meC1tZW51LXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMCUsIDAsIDApOyB9XG5cbmh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1meC1tZW51LXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbmh0bWwubW0tcmlnaHQubW0tb3BlbmVkIC5tbS1tZW51Lm1tLWZ4LW1lbnUtc2xpZGUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDMwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMCUsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMCUsIDAsIDApOyB9XG5cbmh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1meC1tZW51LXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5tbS1tZW51Lm1tLWZ4LW1lbnUtZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZTsgfVxuXG5odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZngtbWVudS1mYWRlIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubW0tbWVudSAubW0tZngtcGFuZWxzLW5vbmUubW0tcGFuZWwsIC5tbS1tZW51Lm1tLWZ4LXBhbmVscy1ub25lIC5tbS1wYW5lbCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTsgfVxuXG4ubW0tbWVudSAubW0tZngtcGFuZWxzLW5vbmUubW0tcGFuZWwubW0tc3Vib3BlbmVkLCAubW0tbWVudS5tbS1meC1wYW5lbHMtbm9uZSAubW0tcGFuZWwubW0tc3Vib3BlbmVkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5tbS1tZW51IC5tbS1meC1wYW5lbHMtem9vbS5tbS1wYW5lbCwgLm1tLW1lbnUubW0tZngtcGFuZWxzLXpvb20gLm1tLXBhbmVsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSwgMS41KSB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjUsIDEuNSkgdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH1cblxuLm1tLW1lbnUgLm1tLWZ4LXBhbmVscy16b29tLm1tLXBhbmVsLm1tLW9wZW5lZCwgLm1tLW1lbnUubW0tZngtcGFuZWxzLXpvb20gLm1tLXBhbmVsLm1tLW9wZW5lZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4ubW0tbWVudSAubW0tZngtcGFuZWxzLXpvb20ubW0tcGFuZWwubW0tc3Vib3BlbmVkLCAubW0tbWVudS5tbS1meC1wYW5lbHMtem9vbSAubW0tcGFuZWwubW0tc3Vib3BlbmVkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNywgMC43KSB0cmFuc2xhdGUzZCgtMzAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjcsIDAuNykgdHJhbnNsYXRlM2QoLTMwJSwgMCwgMCk7IH1cblxuLm1tLW1lbnUgLm1tLWZ4LXBhbmVscy1zbGlkZS0wLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZCwgLm1tLW1lbnUubW0tZngtcGFuZWxzLXNsaWRlLTAgLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4ubW0tbWVudSAubW0tZngtcGFuZWxzLXNsaWRlLTEwMC5tbS1wYW5lbC5tbS1zdWJvcGVuZWQsIC5tbS1tZW51Lm1tLWZ4LXBhbmVscy1zbGlkZS0xMDAgLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9XG5cbi5tbS1tZW51IC5tbS1meC1wYW5lbHMtc2xpZGUtdXAubW0tcGFuZWwsIC5tbS1tZW51Lm1tLWZ4LXBhbmVscy1zbGlkZS11cCAubW0tcGFuZWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7IH1cblxuLm1tLW1lbnUgLm1tLWZ4LXBhbmVscy1zbGlkZS11cC5tbS1wYW5lbC5tbS1vcGVuZWQsIC5tbS1tZW51Lm1tLWZ4LXBhbmVscy1zbGlkZS11cCAubW0tcGFuZWwubW0tb3BlbmVkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5tbS1tZW51IC5tbS1meC1wYW5lbHMtc2xpZGUtdXAubW0tcGFuZWwubW0tc3Vib3BlbmVkLCAubW0tbWVudS5tbS1meC1wYW5lbHMtc2xpZGUtdXAgLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4ubW0tbWVudVtjbGFzcyo9bW0tZngtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3ID4gbGkge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IG5vbmUgLjRzIGVhc2U7IH1cblxuLm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldyA+IGxpOm50aC1jaGlsZCgxKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogNTBtcztcbiAgdHJhbnNpdGlvbi1kZWxheTogNTBtczsgfVxuXG4ubW0tbWVudVtjbGFzcyo9bW0tZngtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3ID4gbGk6bnRoLWNoaWxkKDIpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuMXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4xczsgfVxuXG4ubW0tbWVudVtjbGFzcyo9bW0tZngtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3ID4gbGk6bnRoLWNoaWxkKDMpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAxNTBtcztcbiAgdHJhbnNpdGlvbi1kZWxheTogMTUwbXM7IH1cblxuLm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldyA+IGxpOm50aC1jaGlsZCg0KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogLjJzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMnM7IH1cblxuLm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldyA+IGxpOm50aC1jaGlsZCg1KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMjUwbXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDI1MG1zOyB9XG5cbi5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXcgPiBsaTpudGgtY2hpbGQoNikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC4zcztcbiAgdHJhbnNpdGlvbi1kZWxheTogLjNzOyB9XG5cbi5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXcgPiBsaTpudGgtY2hpbGQoNykge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDM1MG1zO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAzNTBtczsgfVxuXG4ubW0tbWVudVtjbGFzcyo9bW0tZngtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3ID4gbGk6bnRoLWNoaWxkKDgpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuNHM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC40czsgfVxuXG4ubW0tbWVudVtjbGFzcyo9bW0tZngtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3ID4gbGk6bnRoLWNoaWxkKDkpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA0NTBtcztcbiAgdHJhbnNpdGlvbi1kZWxheTogNDUwbXM7IH1cblxuLm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldyA+IGxpOm50aC1jaGlsZCgxMCkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC41cztcbiAgdHJhbnNpdGlvbi1kZWxheTogLjVzOyB9XG5cbi5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXcgPiBsaTpudGgtY2hpbGQoMTEpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA1NTBtcztcbiAgdHJhbnNpdGlvbi1kZWxheTogNTUwbXM7IH1cblxuLm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldyA+IGxpOm50aC1jaGlsZCgxMikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC42cztcbiAgdHJhbnNpdGlvbi1kZWxheTogLjZzOyB9XG5cbi5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXcgPiBsaTpudGgtY2hpbGQoMTMpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA2NTBtcztcbiAgdHJhbnNpdGlvbi1kZWxheTogNjUwbXM7IH1cblxuLm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldyA+IGxpOm50aC1jaGlsZCgxNCkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC43cztcbiAgdHJhbnNpdGlvbi1kZWxheTogLjdzOyB9XG5cbi5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXcgPiBsaTpudGgtY2hpbGQoMTUpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA3NTBtcztcbiAgdHJhbnNpdGlvbi1kZWxheTogNzUwbXM7IH1cblxuLm1tLW1lbnUubW0tZngtbGlzdGl0ZW1zLXNsaWRlIC5tbS1saXN0dmlldyA+IGxpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1MCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDUwJSwgMCwgMCk7XG4gIG9wYWNpdHk6IDA7IH1cblxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZ4LWxpc3RpdGVtcy1zbGlkZSAubW0tcGFuZWwubW0tb3BlbmVkIC5tbS1saXN0dmlldyA+IGxpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5tbS1tZW51Lm1tLWZ4LWxpc3RpdGVtcy1mYWRlIC5tbS1saXN0dmlldyA+IGxpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICBvcGFjaXR5OiAwOyB9XG5cbmh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1meC1saXN0aXRlbXMtZmFkZSAubW0tcGFuZWwubW0tb3BlbmVkIC5tbS1saXN0dmlldyA+IGxpIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubW0tbWVudS5tbS1meC1saXN0aXRlbXMtZHJvcCAubW0tbGlzdHZpZXcgPiBsaSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSx0b3A7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksdG9wO1xuICBvcGFjaXR5OiAwO1xuICB0b3A6IC0yNSU7IH1cblxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZ4LWxpc3RpdGVtcy1kcm9wIC5tbS1wYW5lbC5tbS1vcGVuZWQgLm1tLWxpc3R2aWV3ID4gbGkge1xuICBvcGFjaXR5OiAxO1xuICB0b3A6IDA7IH1cblxuaHRtbC5tbS1pY29uYmFyIGJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuaHRtbC5tbS1pY29uYmFyIC5tbS1wYWdlIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgbWluLWhlaWdodDogMTAwdmg7IH1cblxuaHRtbC5tbS1pY29uYmFyIC5tbS1zbGlkZW91dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjBweCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg2MHB4LCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjBweCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MHB4LCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MHB4LCAwLCAwKTsgfVxuXG4ubW0tbWVudS5tbS1pY29uYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm1tLW1lbnUgLm1tLXBhbmVscyA+IC5tbS1wYW5lbC5tbS1saXN0dmlldy1qdXN0aWZ5OmFmdGVyLCAubW0tbWVudSAubW0tcGFuZWxzID4gLm1tLXBhbmVsLm1tLWxpc3R2aWV3LWp1c3RpZnk6YmVmb3JlLCAubW0tbWVudS5tbS1saXN0dmlldy1qdXN0aWZ5IC5tbS1wYW5lbHMgPiAubW0tcGFuZWw6YWZ0ZXIsIC5tbS1tZW51Lm1tLWxpc3R2aWV3LWp1c3RpZnkgLm1tLXBhbmVscyA+IC5tbS1wYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tbS1tZW51IC5tbS1wYW5lbHMgPiAubW0tcGFuZWwubW0tbGlzdHZpZXctanVzdGlmeSA+IC5tbS1saXN0dmlldywgLm1tLW1lbnUubW0tbGlzdHZpZXctanVzdGlmeSAubW0tcGFuZWxzID4gLm1tLXBhbmVsID4gLm1tLWxpc3R2aWV3IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm1tLW1lbnUgLm1tLXBhbmVscyA+IC5tbS1wYW5lbC5tbS1saXN0dmlldy1qdXN0aWZ5ID4gLm1tLWxpc3R2aWV3ID4gbGksIC5tbS1tZW51Lm1tLWxpc3R2aWV3LWp1c3RpZnkgLm1tLXBhbmVscyA+IC5tbS1wYW5lbCA+IC5tbS1saXN0dmlldyA+IGxpIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLXdlYmtpdC1mbGV4OiAxIDAgYXV0bztcbiAgLW1zLWZsZXg6IDEgMCBhdXRvO1xuICBmbGV4OiAxIDAgYXV0bztcbiAgbWluLWhlaWdodDogNDBweDsgfVxuXG4ubW0tbWVudSAubW0tcGFuZWxzID4gLm1tLXBhbmVsLm1tLWxpc3R2aWV3LWp1c3RpZnkgPiAubW0tbGlzdHZpZXcgPiBsaTpub3QoLm1tLWRpdmlkZXIpLCAubW0tbWVudS5tbS1saXN0dmlldy1qdXN0aWZ5IC5tbS1wYW5lbHMgPiAubW0tcGFuZWwgPiAubW0tbGlzdHZpZXcgPiBsaTpub3QoLm1tLWRpdmlkZXIpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5tbS1tZW51IC5tbS1wYW5lbHMgPiAubW0tcGFuZWwubW0tbGlzdHZpZXctanVzdGlmeSA+IC5tbS1saXN0dmlldyA+IGxpID4gYTpub3QoLm1tLW5leHQpLCAubW0tbWVudSAubW0tcGFuZWxzID4gLm1tLXBhbmVsLm1tLWxpc3R2aWV3LWp1c3RpZnkgPiAubW0tbGlzdHZpZXcgPiBsaSA+IHNwYW4sIC5tbS1tZW51Lm1tLWxpc3R2aWV3LWp1c3RpZnkgLm1tLXBhbmVscyA+IC5tbS1wYW5lbCA+IC5tbS1saXN0dmlldyA+IGxpID4gYTpub3QoLm1tLW5leHQpLCAubW0tbWVudS5tbS1saXN0dmlldy1qdXN0aWZ5IC5tbS1wYW5lbHMgPiAubW0tcGFuZWwgPiAubW0tbGlzdHZpZXcgPiBsaSA+IHNwYW4ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXg6IDEgMCBhdXRvO1xuICAtbXMtZmxleDogMSAwIGF1dG87XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5tbS1saXN0dmlldy1zbWFsbCAubW0tbGlzdHZpZXcgPiBsaSA+IGE6bm90KC5tbS1uZXh0KSwgLm1tLWxpc3R2aWV3LXNtYWxsIC5tbS1saXN0dmlldyA+IGxpID4gc3BhbiB7XG4gIHBhZGRpbmc6IDdweCAxMHB4IDdweCAyMHB4OyB9XG5cbi5tbS1saXN0dmlldy1zbWFsbCAubW0tbGlzdHZpZXcgPiBsaS5tbS12ZXJ0aWNhbCA+IC5tbS1uZXh0LCAubW0tbGlzdHZpZXctc21hbGwgLm1tLXZlcnRpY2FsID4gLm1tLWxpc3R2aWV3ID4gbGkgPiAubW0tbmV4dCB7XG4gIGhlaWdodDogMzRweDsgfVxuXG4ubW0tbGlzdHZpZXctbGFyZ2UgLm1tLWxpc3R2aWV3ID4gbGkgPiBhOm5vdCgubW0tbmV4dCksIC5tbS1saXN0dmlldy1sYXJnZSAubW0tbGlzdHZpZXcgPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiAxNXB4IDEwcHggMTVweCAyMHB4OyB9XG5cbi5tbS1saXN0dmlldy1sYXJnZSAubW0tbGlzdHZpZXcgPiBsaS5tbS12ZXJ0aWNhbCA+IC5tbS1uZXh0LCAubW0tbGlzdHZpZXctbGFyZ2UgLm1tLXZlcnRpY2FsID4gLm1tLWxpc3R2aWV3ID4gbGkgPiAubW0tbmV4dCB7XG4gIGhlaWdodDogNTBweDsgfVxuXG4ubW0tbGlzdHZpZXctaHVnZSAubW0tbGlzdHZpZXcgPiBsaSA+IGE6bm90KC5tbS1uZXh0KSwgLm1tLWxpc3R2aWV3LWh1Z2UgLm1tLWxpc3R2aWV3ID4gbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggMjBweDsgfVxuXG4ubW0tbGlzdHZpZXctaHVnZSAubW0tbGlzdHZpZXcgPiBsaS5tbS12ZXJ0aWNhbCA+IC5tbS1uZXh0LCAubW0tbGlzdHZpZXctaHVnZSAubW0tdmVydGljYWwgPiAubW0tbGlzdHZpZXcgPiBsaSA+IC5tbS1uZXh0IHtcbiAgaGVpZ2h0OiA2MHB4OyB9XG5cbi5tbS1saXN0dmlldyAubW0tZGl2aWRlciB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtaW5kZW50OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjVweDsgfVxuXG4ubW0tbGlzdHZpZXcgLm1tLXNwYWNlciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4OyB9XG5cbi5tbS1saXN0dmlldyAubW0tc3BhY2VyID4gLm1tLW5leHQge1xuICB0b3A6IDQwcHg7IH1cblxuLm1tLWxpc3R2aWV3IC5tbS1zcGFjZXIubW0tZGl2aWRlciB7XG4gIHBhZGRpbmctdG9wOiAyNXB4OyB9XG5cbi5tbS1saXN0dmlldyAubW0taW5zZXQge1xuICBsaXN0LXN0eWxlOiBpbnNpZGUgZGlzYztcbiAgcGFkZGluZzogMCAxMHB4IDE1cHggNDBweDtcbiAgbWFyZ2luOiAwOyB9XG5cbi5tbS1saXN0dmlldyAubW0taW5zZXQgPiBsaSB7XG4gIHBhZGRpbmc6IDVweCAwOyB9XG5cbi5tbS1tZW51IC5tbS1saXN0dmlldy5tbS1tdWx0aWxpbmUgPiBsaSA+IGEsIC5tbS1tZW51IC5tbS1saXN0dmlldy5tbS1tdWx0aWxpbmUgPiBsaSA+IHNwYW4sIC5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpLm1tLW11bHRpbGluZSA+IGEsIC5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpLm1tLW11bHRpbGluZSA+IHNwYW4sIC5tbS1tZW51Lm1tLW11bHRpbGluZSAubW0tbGlzdHZpZXcgPiBsaSA+IGEsIC5tbS1tZW51Lm1tLW11bHRpbGluZSAubW0tbGlzdHZpZXcgPiBsaSA+IHNwYW4ge1xuICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbi5tbS1tZW51Lm1tLW9wZW5lZFtjbGFzcyo9bW0tcGFnZWRpbV0gfiAjbW0tYmxvY2tlciB7XG4gIG9wYWNpdHk6IDA7IH1cblxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLW9wZW5lZFtjbGFzcyo9bW0tcGFnZWRpbV0gfiAjbW0tYmxvY2tlciB7XG4gIG9wYWNpdHk6IC4zO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2UgLjRzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlIC40czsgfVxuXG4ubW0tbWVudS5tbS1vcGVuZWQubW0tcGFnZWRpbSB+ICNtbS1ibG9ja2VyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDsgfVxuXG4ubW0tbWVudS5tbS1vcGVuZWQubW0tcGFnZWRpbS13aGl0ZSB+ICNtbS1ibG9ja2VyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4ubW0tbWVudS5tbS1vcGVuZWQubW0tcGFnZWRpbS1ibGFjayB+ICNtbS1ibG9ja2VyIHtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4ubW0tbWVudS5tbS1wb3B1cCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZTtcbiAgb3BhY2l0eTogMDtcbiAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGhlaWdodDogODAlO1xuICBtaW4taGVpZ2h0OiAxNDBweDtcbiAgbWF4LWhlaWdodDogODgwcHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTsgfVxuXG4ubW0tbWVudS5tbS1wb3B1cC5tbS1vcGVuZWQgfiAubW0tc2xpZGVvdXQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAtbXMtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAwOyB9XG5cbi5tbS1tZW51Lm1tLXBvcHVwLm1tLW9wZW5lZCB+ICNtbS1ibG9ja2VyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxOyB9XG5cbmh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1wb3B1cCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLXJpZ2h0IHtcbiAgbGVmdDogYXV0bzsgfVxuXG5odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tb3BlbmVkIH4gLm1tLXNsaWRlb3V0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC04MCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04MCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04MCUsIDAsIDApOyB9XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE3NXB4KSB7XG4gIGh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1vcGVuZWQgfiAubW0tc2xpZGVvdXQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE0MHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE0MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTQwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTQwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE0MHB4LCAwLCAwKTsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDU1MHB4KSB7XG4gIGh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1vcGVuZWQgfiAubW0tc2xpZGVvdXQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ0MHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ0MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDQwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNDQwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTQ0MHB4LCAwLCAwKTsgfSB9XG5cbmh0bWwubW0tZnJvbnQgLm1tLXNsaWRlb3V0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgLW1zLXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgei1pbmRleDogMDsgfVxuXG5odG1sLm1tLWZyb250ICNtbS1ibG9ja2VyIHtcbiAgei1pbmRleDogMTsgfVxuXG5odG1sLm1tLWZyb250IC5tbS1tZW51Lm1tLW9mZmNhbnZhcyB7XG4gIHotaW5kZXg6IDI7IH1cblxuLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWZyb250LCAubW0tbWVudS5tbS1vZmZjYW52YXMubW0tbmV4dCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cblxuLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWZyb250Lm1tLXJpZ2h0LCAubW0tbWVudS5tbS1vZmZjYW52YXMubW0tbmV4dC5tbS1yaWdodCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuXG4ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tdG9wIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7IH1cblxuLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWJvdHRvbSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTsgfVxuXG4ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tYm90dG9tLCAubW0tbWVudS5tbS1vZmZjYW52YXMubW0tdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1ib3R0b20ge1xuICB0b3A6IGF1dG87IH1cblxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1mcm9udCwgaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1uZXh0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1ib3R0b20sIC5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS10b3Age1xuICBoZWlnaHQ6IDgwJTtcbiAgbWluLWhlaWdodDogMTQwcHg7XG4gIG1heC1oZWlnaHQ6IDg4MHB4OyB9XG5cbi5tbS1tZW51Lm1tLXNoYWRvdy1wYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDEyMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAwJTtcbiAgdG9wOiAtMTAlO1xuICB6LWluZGV4OiAxMDA7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKC0yMHB4IDAsIDAgMCwgMCAxMDAlLCAtMjBweCAxMDAlKTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKC0yMHB4IDAsIDAgMCwgMCAxMDAlLCAtMjBweCAxMDAlKTsgfVxuXG4ubW0tbWVudS5tbS1zaGFkb3ctcGFnZS5tbS1yaWdodDphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMDAlOyB9XG5cbi5tbS1tZW51Lm1tLXNoYWRvdy1wYWdlLm1tLWZyb250OmFmdGVyLCAubW0tbWVudS5tbS1zaGFkb3ctcGFnZS5tbS1uZXh0OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubW0tbWVudS5tbS1zaGFkb3ctcGFnZTphZnRlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4ubW0tbWVudS5tbS1zaGFkb3ctcGFuZWxzIC5tbS1wYW5lbC5tbS1vcGVuZWQ6bnRoLWNoaWxkKG4rMikge1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1uYXZiYXIgYSwgLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbmF2YmFyID4gKiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tYnRuOmFmdGVyLCAubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1idG46YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXcge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dDphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG5cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3ID4gbGkgYTpub3QoLm1tLW5leHQpIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldyA+IGxpLm1tLXNlbGVjdGVkID4gYTpub3QoLm1tLW5leHQpLCAubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldyA+IGxpLm1tLXNlbGVjdGVkID4gc3BhbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldyA+IGxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbCA+IC5tbS1wYW5lbCwgLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXcgPiBsaS5tbS1vcGVuZWQubW0tdmVydGljYWwgPiBhLm1tLW5leHQsIC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3ID4gbGkubW0tb3BlbmVkID4gLm1tLXBhbmVsLCAubW0tbWVudS5tbS10aGVtZS1kYXJrLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldyA+IGxpLm1tLW9wZW5lZCA+IGEubW0tbmV4dCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tZGl2aWRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayBsYWJlbC5tbS1jaGVjazpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIGVtLm1tLWNvdW50ZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG5cbi5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWZpeGVkZGl2aWRlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTsgfVxuXG4ubW0tbWVudS5tbS1rZXlib2FyZGZvY3VzIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLm1tLW1lbnUubW0tc2hhZG93LXBhZ2UubW0tdGhlbWUtZGFyazphZnRlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuXG4ubW0tbWVudS5tbS1zaGFkb3ctcGFuZWxzLm1tLXRoZW1lLWRhcmsgLm1tLXBhbmVsLm1tLW9wZW5lZDpudGgtY2hpbGQobisyKSB7XG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1zZWFyY2ggaW5wdXQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbm9yZXN1bHRzbXNnIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1pbmRleGVyIGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG5cbi5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tZnVsbHN1Ym9wZW46aG92ZXIgKyBzcGFuLCAubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3ID4gbGkgPiBhOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3ID4gbGkgPiBhLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuICsgYSwgLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4gKyBzcGFuLCAubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldyA+IGxpID4gYS5tbS1zZWxlY3RlZDpub3QoLm1tLWZ1bGxzdWJvcGVuKSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIGxhYmVsLm1tLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtZGFyayBsYWJlbC5tbS10b2dnbGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzMzMzsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1kYXJrIGlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkIH4gbGFiZWwubW0tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogIzRiZDk2MzsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG5cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1uYXZiYXIgYSwgLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLW5hdmJhciA+ICoge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1idG46YWZ0ZXIsIC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1idG46YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXcgPiBsaSBhOm5vdCgubW0tbmV4dCkge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIHRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3ID4gbGkubW0tc2VsZWN0ZWQgPiBhOm5vdCgubW0tbmV4dCksIC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldyA+IGxpLm1tLXNlbGVjdGVkID4gc3BhbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3ID4gbGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsID4gLm1tLXBhbmVsLCAubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXcgPiBsaS5tbS1vcGVuZWQubW0tdmVydGljYWwgPiBhLm1tLW5leHQsIC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldyA+IGxpLm1tLW9wZW5lZCA+IC5tbS1wYW5lbCwgLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3ID4gbGkubW0tb3BlbmVkID4gYS5tbS1uZXh0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tZGl2aWRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgbGFiZWwubW0tY2hlY2s6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgZW0ubW0tY291bnRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWZpeGVkZGl2aWRlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4ubW0tbWVudS5tbS1rZXlib2FyZGZvY3VzIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbi5tbS1tZW51Lm1tLXNoYWRvdy1wYWdlLm1tLXRoZW1lLXdoaXRlOmFmdGVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi5tbS1tZW51Lm1tLXNoYWRvdy1wYW5lbHMubW0tdGhlbWUtd2hpdGUgLm1tLXBhbmVsLm1tLW9wZW5lZDpudGgtY2hpbGQobisyKSB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tc2VhcmNoIGlucHV0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbm9yZXN1bHRzbXNnIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0taW5kZXhlciBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldyA+IGxpID4gYS5tbS1mdWxsc3Vib3Blbjpob3ZlciArIHNwYW4sIC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3ID4gbGkgPiBhOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4ubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4gKyBhLCAubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4gKyBzcGFuLCAubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tc2VsZWN0ZWQ6bm90KC5tbS1mdWxsc3Vib3Blbikge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbi5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGxhYmVsLm1tLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBsYWJlbC5tbS10b2dnbGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS13aGl0ZSBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZCB+IGxhYmVsLm1tLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6ICM0YmQ5NjM7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbmF2YmFyIGEsIC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1uYXZiYXIgPiAqIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tYnRuOmFmdGVyLCAubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tYnRuOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG5cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpOyB9XG5cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7IH1cblxuLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3ID4gbGkgYTpub3QoLm1tLW5leHQpIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIHRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXcgPiBsaS5tbS1zZWxlY3RlZCA+IGE6bm90KC5tbS1uZXh0KSwgLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3ID4gbGkubW0tc2VsZWN0ZWQgPiBzcGFuIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG5cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldyA+IGxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbCA+IC5tbS1wYW5lbCwgLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3ID4gbGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsID4gYS5tbS1uZXh0LCAubW0tbWVudS5tbS10aGVtZS1ibGFjay5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXcgPiBsaS5tbS1vcGVuZWQgPiAubW0tcGFuZWwsIC5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldyA+IGxpLm1tLW9wZW5lZCA+IGEubW0tbmV4dCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tZGl2aWRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayBsYWJlbC5tbS1jaGVjazpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayBlbS5tbS1jb3VudGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tZml4ZWRkaXZpZGVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7IH1cblxuLm1tLW1lbnUubW0ta2V5Ym9hcmRmb2N1cyBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG5cbi5tbS1tZW51Lm1tLXNoYWRvdy1wYWdlLm1tLXRoZW1lLWJsYWNrOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubW0tbWVudS5tbS1zaGFkb3ctcGFuZWxzLm1tLXRoZW1lLWJsYWNrIC5tbS1wYW5lbC5tbS1vcGVuZWQ6bnRoLWNoaWxkKG4rMikge1xuICBib3gtc2hhZG93OiBmYWxzZTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tc2VhcmNoIGlucHV0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG5cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1ub3Jlc3VsdHNtc2cge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG5cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1pbmRleGVyIGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG5cbi5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3ID4gbGkgPiBhLm1tLWZ1bGxzdWJvcGVuOmhvdmVyICsgc3BhbiwgLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXcgPiBsaSA+IGE6bm90KC5tbS1mdWxsc3Vib3Blbik6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cblxuLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3ID4gbGkgPiBhLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuICsgYSwgLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3ID4gbGkgPiBhLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuICsgc3BhbiwgLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3ID4gbGkgPiBhLm1tLXNlbGVjdGVkOm5vdCgubW0tZnVsbHN1Ym9wZW4pIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9XG5cbi5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIGxhYmVsLm1tLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayBsYWJlbC5tbS10b2dnbGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4ubW0tbWVudS5tbS10aGVtZS1ibGFjayBpbnB1dC5tbS10b2dnbGU6Y2hlY2tlZCB+IGxhYmVsLm1tLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6ICM0YmQ5NjM7IH1cblxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3OmFmdGVyLCAubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldyA+IGxpLCAubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXcgPiBsaSB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogNTAlIDAgMCAwO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldyA+IGxpOmFmdGVyLCAubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXcgPiBsaTphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG4gIHotaW5kZXg6IC0xOyB9XG5cbi5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldyA+IGxpLm1tLXRpbGUteHMsIC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldyA+IGxpLm1tLXRpbGUteHMge1xuICB3aWR0aDogMTIuNSU7XG4gIHBhZGRpbmctdG9wOiAxMi41JTsgfVxuXG4ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXcgPiBsaS5tbS10aWxlLXMsIC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldyA+IGxpLm1tLXRpbGUtcyB7XG4gIHdpZHRoOiAyNSU7XG4gIHBhZGRpbmctdG9wOiAyNSU7IH1cblxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3ID4gbGkubW0tdGlsZS1sLCAubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXcgPiBsaS5tbS10aWxlLWwge1xuICB3aWR0aDogNzUlO1xuICBwYWRkaW5nLXRvcDogNzUlOyB9XG5cbi5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldyA+IGxpLm1tLXRpbGUteGwsIC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldyA+IGxpLm1tLXRpbGUteGwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEwMCU7IH1cblxuLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3ID4gbGkgPiBhLCAubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXcgPiBsaSA+IHNwYW4sIC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldyA+IGxpID4gYSwgLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3ID4gbGkgPiBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1MCUgMTBweCAwIDEwcHg7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvdHRvbTogMXB4O1xuICBsZWZ0OiAwOyB9XG5cbi5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldyA+IGxpID4gLm1tLW5leHQsIC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldyA+IGxpID4gLm1tLW5leHQge1xuICB3aWR0aDogYXV0bzsgfVxuXG4ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXcgPiBsaSA+IC5tbS1uZXh0OmFmdGVyLCAubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXcgPiBsaSA+IC5tbS1uZXh0OmJlZm9yZSwgLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3ID4gbGkgPiAubW0tbmV4dDphZnRlciwgLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3ID4gbGkgPiAubW0tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1wYW5lbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4ubW0tbWVudS5tbS10aWxldmlldyAubW0tcGFuZWw6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldyB7XG4gIG1hcmdpbjogMDsgfVxuXG5odG1sLm1tLXdpZGVzY3JlZW4gYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5odG1sLm1tLXdpZGVzY3JlZW4gI21tLWJsb2NrZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuaHRtbC5tbS13aWRlc2NyZWVuIC5tbS1zbGlkZW91dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIC1tcy10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDMwJSAhaW1wb3J0YW50OyB9XG5cbmh0bWwubW0td2lkZXNjcmVlbiAubW0tcGFnZSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuaHRtbC5tbS13aWRlc2NyZWVuLm1tLWJsb2NraW5nLCBodG1sLm1tLXdpZGVzY3JlZW4ubW0tYmxvY2tpbmcgYm9keSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi5tbS1tZW51Lm1tLXdpZGVzY3JlZW4ge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDAgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgLW1zLXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubW0tbWVudS5tbS13aWRlc2NyZWVuLm1tLXBhZ2VzaGFkb3c6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tbS1tZW51Lm1tLWF1dG9oZWlnaHQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IG5vbmUgLjRzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxoZWlnaHQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxoZWlnaHQsLXdlYmtpdC10cmFuc2Zvcm07IH1cblxuLm1tLW1lbnUubW0tYXV0b2hlaWdodDpub3QoLm1tLW9mZmNhbnZhcykge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm1tLW1lbnUubW0tbWVhc3VyZWhlaWdodCAubW0tcGFuZWwubW0tdmVydGljYWwubW0tb3BlbmVkLCAubW0tbWVudS5tbS1tZWFzdXJlaGVpZ2h0IC5tbS1wYW5lbDpub3QoLm1tLXZlcnRpY2FsKSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLm1tLW1lbnUubW0tbWVhc3VyZWhlaWdodCAubW0tcGFuZWxzID4gLm1tLXBhbmVsIHtcbiAgYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tbS1jb2x1bW5zIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGg7IH1cblxuLm1tLWNvbHVtbnMgLm1tLXBhbmVscyA+IC5tbS1wYW5lbCB7XG4gIHJpZ2h0OiBhdXRvO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHdpZHRoLC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGgsdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCx0cmFuc2Zvcm0sLXdlYmtpdC10cmFuc2Zvcm07IH1cblxuLm1tLWNvbHVtbnMgLm1tLXBhbmVscyA+IC5tbS1wYW5lbC5tbS1vcGVuZWQsIC5tbS1jb2x1bW5zIC5tbS1wYW5lbHMgPiAubW0tcGFuZWwubW0tc3Vib3BlbmVkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5tbS1jb2x1bW5zIC5tbS1wYW5lbHMgPiAubW0tY29sdW1ucy0wIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5tbS1jb2x1bW5zLTAgLm1tLXBhbmVscyA+IC5tbS1wYW5lbCB7XG4gIHotaW5kZXg6IDA7IH1cblxuLm1tLWNvbHVtbnMtMCAubW0tcGFuZWxzID4gLm1tLXBhbmVsIGVsc2Uge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubW0tY29sdW1ucy0wIC5tbS1wYW5lbHMgPiAubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpOm5vdCgubW0tc3Vib3BlbmVkKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuXG4ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tY29sdW1ucy0wIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWluLXdpZHRoOiAxNDBweDtcbiAgbWF4LXdpZHRoOiAwOyB9XG5cbmh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTAubW0tb3BlbmVkIH4gLm1tLXNsaWRlb3V0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4MCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoODAlLCAwLCAwKTsgfVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNzVweCkge1xuICBodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0wLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDE0MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDBweCkge1xuICBodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0wLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0wLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtODAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtODAlLCAwLCAwKTsgfVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNzVweCkge1xuICBodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0wLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTQwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTQwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTQwcHgsIDAsIDApOyB9IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMHB4KSB7XG4gIGh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTAubW0tb3BlbmVkIH4gLm1tLXNsaWRlb3V0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbi5tbS1jb2x1bW5zIC5tbS1wYW5lbHMgPiAubW0tY29sdW1ucy0xIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbi5tbS1jb2x1bW5zLTEgLm1tLXBhbmVscyA+IC5tbS1wYW5lbCB7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tbS1jb2x1bW5zLTEgLm1tLXBhbmVscyA+IC5tbS1wYW5lbCBlbHNlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1tLWNvbHVtbnMtMSAubW0tcGFuZWxzID4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKTpub3QoLm1tLXN1Ym9wZW5lZCkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDIwMCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwMCUsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwJSwgMCwgMCk7IH1cblxuLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWNvbHVtbnMtMSB7XG4gIHdpZHRoOiA4MCU7XG4gIG1pbi13aWR0aDogMTQwcHg7XG4gIG1heC13aWR0aDogNDQwcHg7IH1cblxuaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMS5tbS1vcGVuZWQgfiAubW0tc2xpZGVvdXQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDgwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4MCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4MCUsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoODAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4MCUsIDAsIDApOyB9XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE3NXB4KSB7XG4gIGh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTEubW0tb3BlbmVkIH4gLm1tLXNsaWRlb3V0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDE0MHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTQwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE0MHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTQwcHgsIDAsIDApOyB9IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNTUwcHgpIHtcbiAgaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMS5tbS1vcGVuZWQgfiAubW0tc2xpZGVvdXQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDQwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg0NDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDQwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0NDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0NDBweCwgMCwgMCk7IH0gfVxuXG5odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0xLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtODAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtODAlLCAwLCAwKTsgfVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNzVweCkge1xuICBodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0xLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTQwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTQwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTQwcHgsIDAsIDApOyB9IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNTUwcHgpIHtcbiAgaHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMS5tbS1vcGVuZWQgfiAubW0tc2xpZGVvdXQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ0MHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ0MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDQwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNDQwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTQ0MHB4LCAwLCAwKTsgfSB9XG5cbi5tbS1jb2x1bW5zIC5tbS1wYW5lbHMgPiAubW0tY29sdW1ucy0yIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDIwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMDAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMCUsIDAsIDApOyB9XG5cbi5tbS1jb2x1bW5zLTIgLm1tLXBhbmVscyA+IC5tbS1wYW5lbCB7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiA1MCU7IH1cblxuLm1tLWNvbHVtbnMtMiAubW0tcGFuZWxzID4gLm1tLXBhbmVsIGVsc2Uge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubW0tY29sdW1ucy0yIC5tbS1wYW5lbHMgPiAubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpOm5vdCgubW0tc3Vib3BlbmVkKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzAwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzAwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAlLCAwLCAwKTsgfVxuXG4ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tY29sdW1ucy0yIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWluLXdpZHRoOiAxNDBweDtcbiAgbWF4LXdpZHRoOiA4ODBweDsgfVxuXG5odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0yLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDgwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDgwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4MCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpIHtcbiAgaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMi5tbS1vcGVuZWQgfiAubW0tc2xpZGVvdXQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTQwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTQwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNDBweCwgMCwgMCk7IH0gfVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgaHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMi5tbS1vcGVuZWQgfiAubW0tc2xpZGVvdXQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODgwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4ODBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODgwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4ODBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4ODBweCwgMCwgMCk7IH0gfVxuXG5odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0yLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtODAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtODAlLCAwLCAwKTsgfVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNzVweCkge1xuICBodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0yLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTQwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTQwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTQwcHgsIDAsIDApOyB9IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIGh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTIubW0tb3BlbmVkIH4gLm1tLXNsaWRlb3V0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC04ODBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC04ODBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTg4MHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTg4MHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04ODBweCwgMCwgMCk7IH0gfVxuXG4ubW0tY29sdW1ucyAubW0tcGFuZWxzID4gLm1tLWNvbHVtbnMtMyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzAwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzAwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAlLCAwLCAwKTsgfVxuXG4ubW0tY29sdW1ucy0zIC5tbS1wYW5lbHMgPiAubW0tcGFuZWwge1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogMzMuMzQlOyB9XG5cbi5tbS1jb2x1bW5zLTMgLm1tLXBhbmVscyA+IC5tbS1wYW5lbCBlbHNlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1tLWNvbHVtbnMtMyAubW0tcGFuZWxzID4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKTpub3QoLm1tLXN1Ym9wZW5lZCkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDQwMCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQwMCUsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNDAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNDAwJSwgMCwgMCk7IH1cblxuLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWNvbHVtbnMtMyB7XG4gIHdpZHRoOiA4MCU7XG4gIG1pbi13aWR0aDogMTQwcHg7XG4gIG1heC13aWR0aDogMTMyMHB4OyB9XG5cbmh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTMubW0tb3BlbmVkIH4gLm1tLXNsaWRlb3V0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4MCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoODAlLCAwLCAwKTsgfVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNzVweCkge1xuICBodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0zLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDE0MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDE2NTBweCkge1xuICBodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0zLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMzIwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMzIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEzMjBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEzMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMzIwcHgsIDAsIDApOyB9IH1cblxuaHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMy5tbS1vcGVuZWQgfiAubW0tc2xpZGVvdXQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC04MCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC04MCUsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTgwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTgwJSwgMCwgMCk7IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpIHtcbiAgaHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMy5tbS1vcGVuZWQgfiAubW0tc2xpZGVvdXQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE0MHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE0MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTQwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTQwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE0MHB4LCAwLCAwKTsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDE2NTBweCkge1xuICBodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0zLm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTMyMHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEzMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEzMjBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMzIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEzMjBweCwgMCwgMCk7IH0gfVxuXG4ubW0tY29sdW1ucyAubW0tcGFuZWxzID4gLm1tLWNvbHVtbnMtNCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0MDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0MDAlLCAwLCAwKTsgfVxuXG4ubW0tY29sdW1ucy00IC5tbS1wYW5lbHMgPiAubW0tcGFuZWwge1xuICB6LWluZGV4OiA0O1xuICB3aWR0aDogMjUlOyB9XG5cbi5tbS1jb2x1bW5zLTQgLm1tLXBhbmVscyA+IC5tbS1wYW5lbCBlbHNlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1tLWNvbHVtbnMtNCAubW0tcGFuZWxzID4gLm1tLXBhbmVsOm5vdCgubW0tb3BlbmVkKTpub3QoLm1tLXN1Ym9wZW5lZCkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwMCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwMCUsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTAwJSwgMCwgMCk7IH1cblxuLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWNvbHVtbnMtNCB7XG4gIHdpZHRoOiA4MCU7XG4gIG1pbi13aWR0aDogMTQwcHg7XG4gIG1heC13aWR0aDogMTc2MHB4OyB9XG5cbmh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTQubW0tb3BlbmVkIH4gLm1tLXNsaWRlb3V0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg4MCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDgwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoODAlLCAwLCAwKTsgfVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNzVweCkge1xuICBodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy00Lm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDBweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDE0MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE0MHB4LCAwLCAwKTsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDIyMDBweCkge1xuICBodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy00Lm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNzYwcHgsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNzYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE3NjBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE3NjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNzYwcHgsIDAsIDApOyB9IH1cblxuaHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtNC5tbS1vcGVuZWQgfiAubW0tc2xpZGVvdXQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC04MCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC04MCUsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTgwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTgwJSwgMCwgMCk7IH1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTc1cHgpIHtcbiAgaHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtNC5tbS1vcGVuZWQgfiAubW0tc2xpZGVvdXQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE0MHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE0MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTQwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTQwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE0MHB4LCAwLCAwKTsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDIyMDBweCkge1xuICBodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy00Lm1tLW9wZW5lZCB+IC5tbS1zbGlkZW91dCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTc2MHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE3NjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE3NjBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNzYwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE3NjBweCwgMCwgMCk7IH0gfVxuXG4ubW0tY29sdW1ucy5tbS1vZmZjYW52YXMubW0tYm90dG9tLCAubW0tY29sdW1ucy5tbS1vZmZjYW52YXMubW0tdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlOyB9XG5cbmh0bWwubW0tb3BlbmluZyAubW0tY29sdW1ucy5tbS1vZmZjYW52YXMubW0tZnJvbnQsIGh0bWwubW0tb3BlbmluZyAubW0tY29sdW1ucy5tbS1vZmZjYW52YXMubW0tbmV4dCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGgsbWluLXdpZHRoLG1heC13aWR0aCwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGgsbWluLXdpZHRoLG1heC13aWR0aCwtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGgsbWluLXdpZHRoLG1heC13aWR0aCx0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHdpZHRoLG1pbi13aWR0aCxtYXgtd2lkdGgsdHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtOyB9XG5cbmVtLm1tLWNvdW50ZXIge1xuICBmb250OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDQ1cHg7XG4gIHRvcDogNTAlOyB9XG5cbmVtLm1tLWNvdW50ZXIgKyBhLm1tLW5leHQge1xuICB3aWR0aDogOTBweDsgfVxuXG5lbS5tbS1jb3VudGVyICsgYS5tbS1uZXh0ICsgYSwgZW0ubW0tY291bnRlciArIGEubW0tbmV4dCArIHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHg7IH1cblxuZW0ubW0tY291bnRlciArIGEubW0tZnVsbHN1Ym9wZW4ge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuZW0ubW0tY291bnRlciArIGEubW0tZnVsbHN1Ym9wZW4gKyBhLCBlbS5tbS1jb3VudGVyICsgYS5tbS1mdWxsc3Vib3BlbiArIHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4OyB9XG5cbi5tbS1saXN0dmlldyBlbS5tbS1jb3VudGVyICsgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4gKyBhLCAubW0tbGlzdHZpZXcgZW0ubW0tY291bnRlciArIC5tbS1uZXh0Lm1tLWZ1bGxzdWJvcGVuICsgc3BhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7IH1cblxuLm1tLXZlcnRpY2FsID4gLm1tLWNvdW50ZXIge1xuICB0b3A6IDEycHg7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLm1tLXZlcnRpY2FsLm1tLXNwYWNlciA+IC5tbS1jb3VudGVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuXG4ubW0tbm9zdWJyZXN1bHRzID4gLm1tLWNvdW50ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tbS1tZW51IGVtLm1tLWNvdW50ZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbi5tbS1kaXZpZGVyID4gc3BhbiB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMjVweDsgfVxuXG4ubW0tZGl2aWRlci5tbS1vcGVuZWQgYS5tbS1uZXh0OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuXG4ubW0tY29sbGFwc2VkOm5vdCgubW0tdW5jb2xsYXBzZWQpIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubW0tZml4ZWRkaXZpZGVyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5tbS1maXhlZGRpdmlkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubW0taGFzZGl2aWRlcnMgLm1tLWZpeGVkZGl2aWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5tbS1tZW51IC5tbS1maXhlZGRpdmlkZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuaHRtbC5tbS1vcGVuZWQubW0tZHJhZ2dpbmcgLm1tLW1lbnUsIGh0bWwubW0tb3BlbmVkLm1tLWRyYWdnaW5nIC5tbS1zbGlkZW91dCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDBzOyB9XG5cbi5tbS1tZW51Lm1tLWRyb3Bkb3duIHtcbiAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGhlaWdodDogODAlOyB9XG5cbmh0bWwubW0tZHJvcGRvd24gLm1tLXNsaWRlb3V0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgLW1zLXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgei1pbmRleDogMDsgfVxuXG5odG1sLm1tLWRyb3Bkb3duICNtbS1ibG9ja2VyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcyAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxOyB9XG5cbmh0bWwubW0tZHJvcGRvd24gLm1tLW1lbnUge1xuICB6LWluZGV4OiAyOyB9XG5cbmh0bWwubW0tZHJvcGRvd24ubW0tb3BlbmVkOm5vdCgubW0tb3BlbmluZykgLm1tLW1lbnUubW0tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tbS1tZW51Lm1tLXRpcDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cblxuLm1tLW1lbnUubW0tdGlwbGVmdDpiZWZvcmUge1xuICBsZWZ0OiAyMnB4OyB9XG5cbi5tbS1tZW51Lm1tLXRpcHJpZ2h0OmJlZm9yZSB7XG4gIHJpZ2h0OiAyMnB4OyB9XG5cbi5tbS1tZW51Lm1tLXRpcHRvcDpiZWZvcmUge1xuICB0b3A6IC04cHg7IH1cblxuLm1tLW1lbnUubW0tdGlwYm90dG9tOmJlZm9yZSB7XG4gIGJvdHRvbTogLThweDsgfVxuXG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbHMgPiAubW0tcGFuZWwge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQsLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQsLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxsZWZ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sbGVmdCwtd2Via2l0LXRyYW5zZm9ybTsgfVxuXG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbHMgPiAubW0tcGFuZWwubW0tb3BlbmVkLCAubW0taWNvbnBhbmVsIC5tbS1wYW5lbHMgPiAubW0tcGFuZWwubW0tc3Vib3BlbmVkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVscyA+IC5tbS1wYW5lbC5tbS1zdWJvcGVuZWQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTAge1xuICBsZWZ0OiAwOyB9XG5cbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0xIHtcbiAgbGVmdDogNDBweDsgfVxuXG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMiB7XG4gIGxlZnQ6IDgwcHg7IH1cblxuLm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTMge1xuICBsZWZ0OiAxMjBweDsgfVxuXG4ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtNCB7XG4gIGxlZnQ6IDE2MHB4OyB9XG5cbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC01IHtcbiAgbGVmdDogMjAwcHg7IH1cblxuLm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTYge1xuICBsZWZ0OiAyNDBweDsgfVxuXG4ubW0tc3ViYmxvY2tlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZTsgfVxuXG4ubW0tc3Vib3BlbmVkIC5tbS1zdWJibG9ja2VyIHtcbiAgb3BhY2l0eTogLjY7XG4gIGJvdHRvbTogLTEwMDAwMHB4OyB9XG5cbi5tbS1rZXlib2FyZGZvY3VzIGE6Zm9jdXMge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5tbS1tZW51Lm1tLWtleWJvYXJkZm9jdXMgYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG4ubW0tbmF2YmFycy1ib3R0b20sIC5tbS1uYXZiYXJzLXRvcCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAzOyB9XG5cbi5tbS1uYXZiYXJzLWJvdHRvbSA+IC5tbS1uYXZiYXIsIC5tbS1uYXZiYXJzLXRvcCA+IC5tbS1uYXZiYXIge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5tbS1uYXZiYXJzLXRvcCB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIHRvcDogMDsgfVxuXG4ubW0tbmF2YmFycy1ib3R0b20ge1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3R0b206IDA7IH1cblxuLm1tLW5hdmJhci5tbS1oYXNidG5zIHtcbiAgcGFkZGluZzogMCA0MHB4OyB9XG5cbi5tbS1uYXZiYXJbY2xhc3MqPW1tLW5hdmJhci1jb250ZW50LV0gPiAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5tbS1uYXZiYXIgLm1tLWJyZWFkY3J1bWJzIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMCAwIDAgMTdweDsgfVxuXG4ubW0tbmF2YmFyIC5tbS1icmVhZGNydW1icyA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggM3B4OyB9XG5cbi5tbS1uYXZiYXIgLm1tLWJyZWFkY3J1bWJzID4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5tbS1uYXZiYXIubW0taGFzYnRucyAubW0tYnJlYWRjcnVtYnMge1xuICBtYXJnaW4tbGVmdDogLTQwcHg7IH1cblxuLm1tLW5hdmJhci5tbS1oYXNidG5zIC5tbS1idG46bm90KC5tbS1oaWRkZW4pICsgLm1tLWJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ubW0taGFzbmF2YmFyLXRvcC0xIC5tbS1wYW5lbHMge1xuICB0b3A6IDQwcHg7IH1cblxuLm1tLWhhc25hdmJhci10b3AtMiAubW0tcGFuZWxzIHtcbiAgdG9wOiA4MHB4OyB9XG5cbi5tbS1oYXNuYXZiYXItdG9wLTMgLm1tLXBhbmVscyB7XG4gIHRvcDogMTIwcHg7IH1cblxuLm1tLWhhc25hdmJhci10b3AtNCAubW0tcGFuZWxzIHtcbiAgdG9wOiAxNjBweDsgfVxuXG4ubW0taGFzbmF2YmFyLWJvdHRvbS0xIC5tbS1wYW5lbHMge1xuICBib3R0b206IDQwcHg7IH1cblxuLm1tLWhhc25hdmJhci1ib3R0b20tMiAubW0tcGFuZWxzIHtcbiAgYm90dG9tOiA4MHB4OyB9XG5cbi5tbS1oYXNuYXZiYXItYm90dG9tLTMgLm1tLXBhbmVscyB7XG4gIGJvdHRvbTogMTIwcHg7IH1cblxuLm1tLWhhc25hdmJhci1ib3R0b20tNCAubW0tcGFuZWxzIHtcbiAgYm90dG9tOiAxNjBweDsgfVxuXG4ubW0tbmF2YmFyLXNpemUtMiB7XG4gIGhlaWdodDogODBweDsgfVxuXG4ubW0tbmF2YmFyLXNpemUtMyB7XG4gIGhlaWdodDogMTIwcHg7IH1cblxuLm1tLW5hdmJhci1zaXplLTQge1xuICBoZWlnaHQ6IDE2MHB4OyB9XG5cbi5tbS1uYXZiYXItY29udGVudC0yID4gKiB7XG4gIHdpZHRoOiA1MCU7IH1cblxuLm1tLW5hdmJhci1jb250ZW50LTMgPiAqIHtcbiAgd2lkdGg6IDMzLjMzJTsgfVxuXG4ubW0tbmF2YmFyLWNvbnRlbnQtNCA+ICoge1xuICB3aWR0aDogMjUlOyB9XG5cbi5tbS1uYXZiYXItY29udGVudC01ID4gKiB7XG4gIHdpZHRoOiAyMCU7IH1cblxuLm1tLW5hdmJhci1jb250ZW50LTYgPiAqIHtcbiAgd2lkdGg6IDE2LjY3JTsgfVxuXG4ubW0tbWVudS5tbS1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDsgfVxuXG4ubW0tbWVudS5tbS1ydGwubW0tb2ZmY2FudmFzIHtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLm1tLW1lbnUubW0tcnRsIC5tbS1wYW5lbDpub3QoLm1tLW9wZW5lZCkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuXG4ubW0tbWVudS5tbS1ydGwgLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDMwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwJSwgMCwgMCk7IH1cblxuLm1tLW1lbnUubW0tcnRsIC5tbS1uYXZiYXIgLm1tLWJ0bjpmaXJzdC1jaGlsZCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwOyB9XG5cbi5tbS1tZW51Lm1tLXJ0bCAubW0tbmF2YmFyIC5tbS1idG46bGFzdC1jaGlsZCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwOyB9XG5cbi5tbS1tZW51Lm1tLXJ0bCAubW0tbmF2YmFyIC5tbS1uZXh0OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgbGVmdDogMjNweDtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLm1tLW1lbnUubW0tcnRsIC5tbS1uYXZiYXIgLm1tLXByZXY6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgcmlnaHQ6IDIzcHg7XG4gIGxlZnQ6IGF1dG87IH1cblxuLm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldyA+IGxpOm5vdCgubW0tZGl2aWRlcik6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDIwcHg7IH1cblxuLm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldyA+IGxpID4gYTpub3QoLm1tLW5leHQpLCAubW0tbWVudS5tbS1ydGwgLm1tLWxpc3R2aWV3ID4gbGkgPiBzcGFuOm5vdCgubW0tbmV4dCkge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldyAubW0tbmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwOyB9XG5cbi5tbS1tZW51Lm1tLXJ0bCAubW0tbGlzdHZpZXcgLm1tLW5leHQ6YmVmb3JlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7IH1cblxuLm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldyAubW0tbmV4dDphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIGxlZnQ6IDIzcHg7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5tbS1tZW51Lm1tLXJ0bCAubW0tbGlzdHZpZXcgLm1tLW5leHQgKyBhLCAubW0tbWVudS5tbS1ydGwgLm1tLWxpc3R2aWV3IC5tbS1uZXh0ICsgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4OyB9XG5cbi5tbS1tZW51Lm1tLXJ0bCAubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4gKyBhLCAubW0tbWVudS5tbS1ydGwgLm1tLWxpc3R2aWV3IC5tbS1uZXh0Lm1tLWZ1bGxzdWJvcGVuICsgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogNTBweDsgfVxuXG4ubW0tbWVudS5tbS1ydGwgZW0ubW0tY291bnRlciB7XG4gIGxlZnQ6IDQ1cHg7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5tbS1tZW51Lm1tLXJ0bCBlbS5tbS1jb3VudGVyICsgYS5tbS1uZXh0ICsgYSwgLm1tLW1lbnUubW0tcnRsIGVtLm1tLWNvdW50ZXIgKyBhLm1tLW5leHQgKyBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHg7IH1cblxuLm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldyBlbS5tbS1jb3VudGVyICsgLm1tLWZ1bGxzdWJvcGVuICsgYSwgLm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldyBlbS5tbS1jb3VudGVyICsgLm1tLWZ1bGxzdWJvcGVuICsgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogOTBweDsgfVxuXG4ubW0tbWVudS5tbS1ydGwgbGFiZWwubW0tY2hlY2ssIC5tbS1tZW51Lm1tLXJ0bCBsYWJlbC5tbS10b2dnbGUge1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tbS1tZW51Lm1tLXJ0bCBsYWJlbC5tbS10b2dnbGUgKyBhLCAubW0tbWVudS5tbS1ydGwgbGFiZWwubW0tdG9nZ2xlICsgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogODBweDsgfVxuXG4ubW0tbWVudS5tbS1ydGwgbGFiZWwubW0tY2hlY2sgKyBhLCAubW0tbWVudS5tbS1ydGwgbGFiZWwubW0tY2hlY2sgKyBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4OyB9XG5cbi5tbS1tZW51Lm1tLXJ0bCBhLm1tLW5leHQgKyBsYWJlbC5tbS1jaGVjaywgLm1tLW1lbnUubW0tcnRsIGEubW0tbmV4dCArIGxhYmVsLm1tLXRvZ2dsZSB7XG4gIGxlZnQ6IDYwcHg7IH1cblxuLm1tLW1lbnUubW0tcnRsIGEubW0tbmV4dCArIGxhYmVsLm1tLWNoZWNrICsgYSwgLm1tLW1lbnUubW0tcnRsIGEubW0tbmV4dCArIGxhYmVsLm1tLWNoZWNrICsgc3BhbiwgLm1tLW1lbnUubW0tcnRsIGEubW0tbmV4dCArIGxhYmVsLm1tLXRvZ2dsZSArIGEsIC5tbS1tZW51Lm1tLXJ0bCBhLm1tLW5leHQgKyBsYWJlbC5tbS10b2dnbGUgKyBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7IH1cblxuLm1tLW1lbnUubW0tcnRsIGEubW0tbmV4dCArIGxhYmVsLm1tLXRvZ2dsZSArIGEsIC5tbS1tZW51Lm1tLXJ0bCBhLm1tLW5leHQgKyBsYWJlbC5tbS10b2dnbGUgKyBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4OyB9XG5cbi5tbS1tZW51Lm1tLXJ0bCBhLm1tLW5leHQgKyBsYWJlbC5tbS1jaGVjayArIGEsIC5tbS1tZW51Lm1tLXJ0bCBhLm1tLW5leHQgKyBsYWJlbC5tbS1jaGVjayArIHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7IH1cblxuLm1tLW1lbnUubW0tcnRsIGVtLm1tLWNvdW50ZXIgKyBhLm1tLW5leHQgKyBsYWJlbC5tbS1jaGVjaywgLm1tLW1lbnUubW0tcnRsIGVtLm1tLWNvdW50ZXIgKyBhLm1tLW5leHQgKyBsYWJlbC5tbS10b2dnbGUge1xuICBsZWZ0OiAxMDBweDsgfVxuXG4ubW0tbWVudS5tbS1ydGwgZW0ubW0tY291bnRlciArIGEubW0tbmV4dCArIGxhYmVsLm1tLWNoZWNrICsgYSwgLm1tLW1lbnUubW0tcnRsIGVtLm1tLWNvdW50ZXIgKyBhLm1tLW5leHQgKyBsYWJlbC5tbS1jaGVjayArIHNwYW4sIC5tbS1tZW51Lm1tLXJ0bCBlbS5tbS1jb3VudGVyICsgYS5tbS1uZXh0ICsgbGFiZWwubW0tdG9nZ2xlICsgYSwgLm1tLW1lbnUubW0tcnRsIGVtLm1tLWNvdW50ZXIgKyBhLm1tLW5leHQgKyBsYWJlbC5tbS10b2dnbGUgKyBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHg7IH1cblxuLm1tLW1lbnUubW0tcnRsIC5tbS1wYW5lbFtjbGFzcyo9bW0taWNvbnBhbmVsLV0ge1xuICBsZWZ0OiAwOyB9XG5cbi5tbS1tZW51Lm1tLXJ0bCAubW0tcGFuZWxbY2xhc3MqPW1tLWljb25wYW5lbC1dLm1tLXN1Ym9wZW5lZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4ubW0tbWVudS5tbS1ydGwubW0taWNvbnBhbmVsIC5tbS1wYW5lbCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogcmlnaHQsLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHJpZ2h0LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0scmlnaHQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSxyaWdodCwtd2Via2l0LXRyYW5zZm9ybTsgfVxuXG4ubW0tbWVudS5tbS1ydGwubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMCB7XG4gIHJpZ2h0OiAwOyB9XG5cbi5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0xIHtcbiAgcmlnaHQ6IDQwcHg7IH1cblxuLm1tLW1lbnUubW0tcnRsLm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTIge1xuICByaWdodDogODBweDsgfVxuXG4ubW0tbWVudS5tbS1ydGwubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMyB7XG4gIHJpZ2h0OiAxMjBweDsgfVxuXG4ubW0tbWVudS5tbS1ydGwubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtNCB7XG4gIHJpZ2h0OiAxNjBweDsgfVxuXG4ubW0tbWVudS5tbS1ydGwubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtNSB7XG4gIHJpZ2h0OiAyMDBweDsgfVxuXG4ubW0tbWVudS5tbS1ydGwubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtNiB7XG4gIHJpZ2h0OiAyNDBweDsgfVxuXG4ubW0tbWVudS5tbS1ydGwubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1vcGVuZWQge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxuXG4ubW0tc2VhcmNoLCAubW0tc2VhcmNoIGlucHV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubW0tc2VhcmNoIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiA3cHggMTBweCAwIDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubW0tc2VhcmNoIGlucHV0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtaW4taGVpZ2h0OiAyNnB4O1xuICBtYXgtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTBweDsgfVxuXG4ubW0tc2VhcmNoIGlucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tbS1zZWFyY2ggLm1tLWNsZWFyLCAubW0tc2VhcmNoIC5tbS1uZXh0IHtcbiAgcmlnaHQ6IDA7IH1cblxuLm1tLXBhbmVsID4gLm1tLXNlYXJjaCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDsgfVxuXG4ubW0tcGFuZWwubW0taGFzc2VhcmNoIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7IH1cblxuLm1tLXBhbmVsLm1tLWhhc3NlYXJjaC5tbS1oYXNuYXZiYXIge1xuICBwYWRkaW5nLXRvcDogODBweDsgfVxuXG4ubW0tcGFuZWwubW0taGFzc2VhcmNoLm1tLWhhc25hdmJhciA+IC5tbS1zZWFyY2gge1xuICB0b3A6IDQwcHg7IH1cblxuLm1tLW5vcmVzdWx0c21zZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBwYWRkaW5nOiA0MHB4IDA7IH1cblxuLm1tLW5vcmVzdWx0cyAubW0taW5kZXhlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5saS5tbS1ub3N1YnJlc3VsdHMgPiBhLm1tLW5leHQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmxpLm1tLW5vc3VicmVzdWx0cyA+IGEubW0tbmV4dCArIGEsIGxpLm1tLW5vc3VicmVzdWx0cyA+IGEubW0tbmV4dCArIHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5tbS1tZW51IC5tbS1zZWFyY2ggaW5wdXQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTsgfVxuXG4ubW0tbWVudSAubW0tbm9yZXN1bHRzbXNnIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4ubW0taW5kZXhlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IC0xMDBweDtcbiAgei1pbmRleDogMTU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogcmlnaHQgLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IHJpZ2h0IC40cyBlYXNlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLm1tLWluZGV4ZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMy44NSU7IH1cblxuLm1tLWluZGV4ZXIgfiAubW0tcGFuZWwubW0taGFzaW5kZXhlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7IH1cblxuLm1tLWhhc2luZGV4ZXIgLm1tLWluZGV4ZXIge1xuICByaWdodDogMDsgfVxuXG4ubW0taGFzaW5kZXhlciAubW0tZml4ZWRkaXZpZGVyIHtcbiAgcmlnaHQ6IDIwcHg7IH1cblxuLm1tLW1lbnUgLm1tLWluZGV4ZXIgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cblxuLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tZnVsbHN1Ym9wZW4gKyBhLCAubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldyA+IGxpID4gYS5tbS1mdWxsc3Vib3BlbiArIHNwYW4sIC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3ID4gbGkgPiBhOm5vdCgubW0tZnVsbHN1Ym9wZW4pLCAubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tZnVsbHN1Ym9wZW4gKyBhLCAubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tZnVsbHN1Ym9wZW4gKyBzcGFuLCAubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXcgPiBsaSA+IGE6bm90KC5tbS1mdWxsc3Vib3Blbikge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjRzIGVhc2U7IH1cblxuLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tZnVsbHN1Ym9wZW46aG92ZXIgKyBzcGFuLCAubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldyA+IGxpID4gYTpub3QoLm1tLWZ1bGxzdWJvcGVuKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuXG4ubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4gKyBhLCAubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4gKyBzcGFuLCAubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXcgPiBsaSA+IGEubW0tc2VsZWN0ZWQ6bm90KC5tbS1mdWxsc3Vib3Blbikge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cblxuaW5wdXQubW0tY2hlY2ssIGlucHV0Lm1tLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDAwcHg7IH1cblxubGFiZWwubW0tY2hlY2ssIGxhYmVsLm1tLXRvZ2dsZSB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMjsgfVxuXG5sYWJlbC5tbS1jaGVjazpiZWZvcmUsIGxhYmVsLm1tLXRvZ2dsZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7IH1cblxubGFiZWwubW0tdG9nZ2xlIHtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogLTE1cHg7IH1cblxubGFiZWwubW0tdG9nZ2xlOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIG1hcmdpbjogMXB4OyB9XG5cbmlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkIH4gbGFiZWwubW0tdG9nZ2xlOmJlZm9yZSB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG5sYWJlbC5tbS1jaGVjayB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IC0xNXB4OyB9XG5cbmxhYmVsLm1tLWNoZWNrOmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZDtcbiAgd2lkdGg6IDQwJTtcbiAgaGVpZ2h0OiAyMCU7XG4gIG1hcmdpbjogMjUlIDAgMCAyMCU7XG4gIG9wYWNpdHk6IC4xO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG5cbmlucHV0Lm1tLWNoZWNrOmNoZWNrZWQgfiBsYWJlbC5tbS1jaGVjazpiZWZvcmUge1xuICBvcGFjaXR5OiAxOyB9XG5cbmxpLm1tLXZlcnRpY2FsIGxhYmVsLm1tLWNoZWNrLCBsaS5tbS12ZXJ0aWNhbCBsYWJlbC5tbS10b2dnbGUge1xuICBib3R0b206IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7IH1cblxubGkubW0tdmVydGljYWwgbGFiZWwubW0tdG9nZ2xlIHtcbiAgdG9wOiA1cHg7IH1cblxubGkubW0tdmVydGljYWwgbGFiZWwubW0tY2hlY2sge1xuICB0b3A6IDVweDsgfVxuXG5sYWJlbC5tbS1jaGVjaywgbGFiZWwubW0tdG9nZ2xlIHtcbiAgcmlnaHQ6IDIwcHg7IH1cblxubGFiZWwubW0tdG9nZ2xlICsgYSwgbGFiZWwubW0tdG9nZ2xlICsgc3BhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHg7IH1cblxubGFiZWwubW0tY2hlY2sgKyBhLCBsYWJlbC5tbS1jaGVjayArIHNwYW4ge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4OyB9XG5cbmEubW0tbmV4dCArIGxhYmVsLm1tLWNoZWNrLCBhLm1tLW5leHQgKyBsYWJlbC5tbS10b2dnbGUge1xuICByaWdodDogNjBweDsgfVxuXG5hLm1tLW5leHQgKyBsYWJlbC5tbS1jaGVjayArIGEsIGEubW0tbmV4dCArIGxhYmVsLm1tLWNoZWNrICsgc3BhbiwgYS5tbS1uZXh0ICsgbGFiZWwubW0tdG9nZ2xlICsgYSwgYS5tbS1uZXh0ICsgbGFiZWwubW0tdG9nZ2xlICsgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogNTBweDsgfVxuXG5hLm1tLW5leHQgKyBsYWJlbC5tbS10b2dnbGUgKyBhLCBhLm1tLW5leHQgKyBsYWJlbC5tbS10b2dnbGUgKyBzcGFuIHtcbiAgcGFkZGluZy1yaWdodDogNzBweDsgfVxuXG5hLm1tLW5leHQgKyBsYWJlbC5tbS1jaGVjayArIGEsIGEubW0tbmV4dCArIGxhYmVsLm1tLWNoZWNrICsgc3BhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7IH1cblxuZW0ubW0tY291bnRlciArIGEubW0tbmV4dCArIGxhYmVsLm1tLWNoZWNrLCBlbS5tbS1jb3VudGVyICsgYS5tbS1uZXh0ICsgbGFiZWwubW0tdG9nZ2xlIHtcbiAgcmlnaHQ6IDEwMHB4OyB9XG5cbmVtLm1tLWNvdW50ZXIgKyBhLm1tLW5leHQgKyBsYWJlbC5tbS1jaGVjayArIGEsIGVtLm1tLWNvdW50ZXIgKyBhLm1tLW5leHQgKyBsYWJlbC5tbS1jaGVjayArIHNwYW4sIGVtLm1tLWNvdW50ZXIgKyBhLm1tLW5leHQgKyBsYWJlbC5tbS10b2dnbGUgKyBhLCBlbS5tbS1jb3VudGVyICsgYS5tbS1uZXh0ICsgbGFiZWwubW0tdG9nZ2xlICsgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogOTBweDsgfVxuXG4ubW0tbWVudSBsYWJlbC5tbS10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLm1tLW1lbnUgbGFiZWwubW0tdG9nZ2xlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7IH1cblxuLm1tLW1lbnUgaW5wdXQubW0tdG9nZ2xlOmNoZWNrZWQgfiBsYWJlbC5tbS10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiAjNGJkOTYzOyB9XG5cbi5tbS1tZW51IGxhYmVsLm1tLWNoZWNrOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTsgfVxuXG5AY2hhcnNldCBcIlVURi04XCI7XG4vKiFcclxuICogIyBTZW1hbnRpYyBVSSAyLjIuMTIgLSBNZXNzYWdlXHJcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cclxuICpcclxuICpcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXHJcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcclxuICpcclxuICovXG4udWkubWVzc2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMWVtO1xuICBtYXJnaW46IDFlbSAwO1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY5O1xuICBwYWRkaW5nOiAxZW0gMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODVlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZSxjb2xvciAuMXMgZWFzZSxiYWNrZ3JvdW5kIC4xcyBlYXNlLGJveC1zaGFkb3cgLjFzIGVhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGVhc2UsY29sb3IgLjFzIGVhc2UsYmFja2dyb3VuZCAuMXMgZWFzZSxib3gtc2hhZG93IC4xcyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDM0LCAzNiwgMzgsIDAuMjIpIGluc2V0LCAwIDAgMCAwIHRyYW5zcGFyZW50OyB9XG5cbi51aS5tZXNzYWdlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4udWkubWVzc2FnZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4udWkubWVzc2FnZSAuaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBMYXRvLCdIZWx2ZXRpY2EgTmV1ZScsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogLS4xNDI4NTcxNGVtIDAgMCAwOyB9XG5cbi51aS5tZXNzYWdlIC5oZWFkZXI6bm90KC51aSkge1xuICBmb250LXNpemU6IDEuMTQyODU3MTRlbTsgfVxuXG4udWkubWVzc2FnZSBwIHtcbiAgb3BhY2l0eTogLjg1O1xuICBtYXJnaW46IC43NWVtIDA7IH1cblxuLnVpLm1lc3NhZ2UgcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLnVpLm1lc3NhZ2UgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4udWkubWVzc2FnZSAuaGVhZGVyICsgcCB7XG4gIG1hcmdpbi10b3A6IC4yNWVtOyB9XG5cbi51aS5tZXNzYWdlIC5saXN0Om5vdCgudWkpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogLjg1O1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIG1hcmdpbjogLjVlbSAwIDA7IH1cblxuLnVpLm1lc3NhZ2UgLmxpc3Q6bm90KC51aSk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi51aS5tZXNzYWdlIC5saXN0Om5vdCgudWkpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi51aS5tZXNzYWdlIC5saXN0Om5vdCgudWkpIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIC4zZW0gMWVtO1xuICBwYWRkaW5nOiAwOyB9XG5cbi51aS5tZXNzYWdlIC5saXN0Om5vdCgudWkpIGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJ+KAoic7XG4gIGxlZnQ6IC0xZW07XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi51aS5tZXNzYWdlIC5saXN0Om5vdCgudWkpIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi51aS5tZXNzYWdlID4gLmljb24ge1xuICBtYXJnaW4tcmlnaHQ6IC42ZW07IH1cblxuLnVpLm1lc3NhZ2UgPiAuY2xvc2UuaWNvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDA7XG4gIHRvcDogLjc4NTc1ZW07XG4gIHJpZ2h0OiAuNWVtO1xuICBvcGFjaXR5OiAuNztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBlYXNlOyB9XG5cbi51aS5tZXNzYWdlID4gLmNsb3NlLmljb246aG92ZXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbi51aS5tZXNzYWdlID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4udWkubWVzc2FnZSA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4udWkuZHJvcGRvd24gLm1lbnUgPiAubWVzc2FnZSB7XG4gIG1hcmdpbjogMCAtMXB4OyB9XG5cbi51aS52aXNpYmxlLnZpc2libGUudmlzaWJsZS52aXNpYmxlLm1lc3NhZ2Uge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4udWkuaWNvbi52aXNpYmxlLnZpc2libGUudmlzaWJsZS52aXNpYmxlLm1lc3NhZ2Uge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLnVpLmhpZGRlbi5oaWRkZW4uaGlkZGVuLmhpZGRlbi5tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udWkuY29tcGFjdC5tZXNzYWdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi51aS5jb21wYWN0Lmljb24ubWVzc2FnZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuXG4udWkuYXR0YWNoZWQubWVzc2FnZSB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgzNCwgMzYsIDM4LCAwLjE1KSBpbnNldDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIG1hcmdpbi1yaWdodDogLTFweDsgfVxuXG4udWkuYXR0YWNoZWQgKyAudWkuYXR0YWNoZWQubWVzc2FnZTpub3QoLnRvcCk6bm90KC5ib3R0b20pIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4udWkuYm90dG9tLmF0dGFjaGVkLm1lc3NhZ2Uge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMzQsIDM2LCAzOCwgMC4xNSkgaW5zZXQsIDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7IH1cblxuLnVpLmJvdHRvbS5hdHRhY2hlZC5tZXNzYWdlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxZW07IH1cblxuLnVpLmF0dGFjaGVkLmljb24ubWVzc2FnZSB7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi51aS5pY29uLm1lc3NhZ2Uge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi51aS5pY29uLm1lc3NhZ2UgPiAuaWNvbjpub3QoLmNsb3NlKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogM2VtO1xuICBvcGFjaXR5OiAuODsgfVxuXG4udWkuaWNvbi5tZXNzYWdlID4gLmNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4udWkuaWNvbi5tZXNzYWdlIC5pY29uOm5vdCguY2xvc2UpICsgLmNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLnVpLmljb24ubWVzc2FnZSAuY2lyY3VsYXIuaWNvbiB7XG4gIHdpZHRoOiAxZW07IH1cblxuLnVpLmZsb2F0aW5nLm1lc3NhZ2Uge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgzNCwgMzYsIDM4LCAwLjIyKSBpbnNldCwgMCAycHggNHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAwLjEyKSwgMCAycHggMTBweCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7IH1cblxuLnVpLmJsYWNrLm1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYzFkO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpOyB9XG5cbi51aS5wb3NpdGl2ZS5tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmZmNTtcbiAgY29sb3I6ICMyYzY2MmQ7IH1cblxuLnVpLmF0dGFjaGVkLnBvc2l0aXZlLm1lc3NhZ2UsIC51aS5wb3NpdGl2ZS5tZXNzYWdlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNhM2MyOTMgaW5zZXQsMCAwIDAgMCB0cmFuc3BhcmVudDsgfVxuXG4udWkucG9zaXRpdmUubWVzc2FnZSAuaGVhZGVyIHtcbiAgY29sb3I6ICMxYTUzMWI7IH1cblxuLnVpLm5lZ2F0aXZlLm1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNmY2O1xuICBjb2xvcjogIzlmM2EzODsgfVxuXG4udWkuYXR0YWNoZWQubmVnYXRpdmUubWVzc2FnZSwgLnVpLm5lZ2F0aXZlLm1lc3NhZ2Uge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2UwYjRiNCBpbnNldCwwIDAgMCAwIHRyYW5zcGFyZW50OyB9XG5cbi51aS5uZWdhdGl2ZS5tZXNzYWdlIC5oZWFkZXIge1xuICBjb2xvcjogIzkxMmQyYjsgfVxuXG4udWkuaW5mby5tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZmZmZjtcbiAgY29sb3I6ICMyNzZmODY7IH1cblxuLnVpLmF0dGFjaGVkLmluZm8ubWVzc2FnZSwgLnVpLmluZm8ubWVzc2FnZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjYTlkNWRlIGluc2V0LDAgMCAwIDAgdHJhbnNwYXJlbnQ7IH1cblxuLnVpLmluZm8ubWVzc2FnZSAuaGVhZGVyIHtcbiAgY29sb3I6ICMwZTU2NmM7IH1cblxuLnVpLndhcm5pbmcubWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZhZjM7XG4gIGNvbG9yOiAjNTczYTA4OyB9XG5cbi51aS5hdHRhY2hlZC53YXJuaW5nLm1lc3NhZ2UsIC51aS53YXJuaW5nLm1lc3NhZ2Uge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2M5YmE5YiBpbnNldCwwIDAgMCAwIHRyYW5zcGFyZW50OyB9XG5cbi51aS53YXJuaW5nLm1lc3NhZ2UgLmhlYWRlciB7XG4gIGNvbG9yOiAjNzk0YjAyOyB9XG5cbi51aS5lcnJvci5tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjZmNjtcbiAgY29sb3I6ICM5ZjNhMzg7IH1cblxuLnVpLmF0dGFjaGVkLmVycm9yLm1lc3NhZ2UsIC51aS5lcnJvci5tZXNzYWdlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNlMGI0YjQgaW5zZXQsMCAwIDAgMCB0cmFuc3BhcmVudDsgfVxuXG4udWkuZXJyb3IubWVzc2FnZSAuaGVhZGVyIHtcbiAgY29sb3I6ICM5MTJkMmI7IH1cblxuLnVpLnN1Y2Nlc3MubWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZmZjU7XG4gIGNvbG9yOiAjMmM2NjJkOyB9XG5cbi51aS5hdHRhY2hlZC5zdWNjZXNzLm1lc3NhZ2UsIC51aS5zdWNjZXNzLm1lc3NhZ2Uge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2EzYzI5MyBpbnNldCwwIDAgMCAwIHRyYW5zcGFyZW50OyB9XG5cbi51aS5zdWNjZXNzLm1lc3NhZ2UgLmhlYWRlciB7XG4gIGNvbG9yOiAjMWE1MzFiOyB9XG5cbi51aS5ibGFjay5tZXNzYWdlLCAudWkuaW52ZXJ0ZWQubWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFjMWQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7IH1cblxuLnVpLnJlZC5tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThlNjtcbiAgY29sb3I6ICNkYjI4Mjg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZGIyODI4IGluc2V0LDAgMCAwIDAgdHJhbnNwYXJlbnQ7IH1cblxuLnVpLnJlZC5tZXNzYWdlIC5oZWFkZXIge1xuICBjb2xvcjogI2M4MjEyMTsgfVxuXG4udWkub3JhbmdlLm1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZGRlO1xuICBjb2xvcjogI2YyNzExYztcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmMjcxMWMgaW5zZXQsMCAwIDAgMCB0cmFuc3BhcmVudDsgfVxuXG4udWkub3JhbmdlLm1lc3NhZ2UgLmhlYWRlciB7XG4gIGNvbG9yOiAjZTc2NDBkOyB9XG5cbi51aS55ZWxsb3cubWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY4ZGI7XG4gIGNvbG9yOiAjYjU4MTA1O1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2I1ODEwNSBpbnNldCwwIDAgMCAwIHRyYW5zcGFyZW50OyB9XG5cbi51aS55ZWxsb3cubWVzc2FnZSAuaGVhZGVyIHtcbiAgY29sb3I6ICM5YzZmMDQ7IH1cblxuLnVpLm9saXZlLm1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmZGVmO1xuICBjb2xvcjogIzhhYmMxZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM4YWJjMWUgaW5zZXQsMCAwIDAgMCB0cmFuc3BhcmVudDsgfVxuXG4udWkub2xpdmUubWVzc2FnZSAuaGVhZGVyIHtcbiAgY29sb3I6ICM3YWE2MWE7IH1cblxuLnVpLmdyZWVuLm1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVmOWU3O1xuICBjb2xvcjogIzFlYmMzMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxZWJjMzAgaW5zZXQsMCAwIDAgMCB0cmFuc3BhcmVudDsgfVxuXG4udWkuZ3JlZW4ubWVzc2FnZSAuaGVhZGVyIHtcbiAgY29sb3I6ICMxYWE2MmE7IH1cblxuLnVpLnRlYWwubWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWY3Zjc7XG4gIGNvbG9yOiAjMTBhM2EzO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzEwYTNhMyBpbnNldCwwIDAgMCAwIHRyYW5zcGFyZW50OyB9XG5cbi51aS50ZWFsLm1lc3NhZ2UgLmhlYWRlciB7XG4gIGNvbG9yOiAjMGU4YzhjOyB9XG5cbi51aS5ibHVlLm1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGZmO1xuICBjb2xvcjogIzIxODVkMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMyMTg1ZDAgaW5zZXQsMCAwIDAgMCB0cmFuc3BhcmVudDsgfVxuXG4udWkuYmx1ZS5tZXNzYWdlIC5oZWFkZXIge1xuICBjb2xvcjogIzFlNzdiYTsgfVxuXG4udWkudmlvbGV0Lm1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlN2ZmO1xuICBjb2xvcjogIzY0MzVjOTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM2NDM1YzkgaW5zZXQsMCAwIDAgMCB0cmFuc3BhcmVudDsgfVxuXG4udWkudmlvbGV0Lm1lc3NhZ2UgLmhlYWRlciB7XG4gIGNvbG9yOiAjNWEzMGI1OyB9XG5cbi51aS5wdXJwbGUubWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmU3ZmY7XG4gIGNvbG9yOiAjYTMzM2M4O1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2EzMzNjOCBpbnNldCwwIDAgMCAwIHRyYW5zcGFyZW50OyB9XG5cbi51aS5wdXJwbGUubWVzc2FnZSAuaGVhZGVyIHtcbiAgY29sb3I6ICM5MjJlYjQ7IH1cblxuLnVpLnBpbmsubWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUzZmI7XG4gIGNvbG9yOiAjZTAzOTk3O1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2UwMzk5NyBpbnNldCwwIDAgMCAwIHRyYW5zcGFyZW50OyB9XG5cbi51aS5waW5rLm1lc3NhZ2UgLmhlYWRlciB7XG4gIGNvbG9yOiAjZGQyMzhiOyB9XG5cbi51aS5icm93bi5tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZTJkMztcbiAgY29sb3I6ICNhNTY3M2Y7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjYTU2NzNmIGluc2V0LDAgMCAwIDAgdHJhbnNwYXJlbnQ7IH1cblxuLnVpLmJyb3duLm1lc3NhZ2UgLmhlYWRlciB7XG4gIGNvbG9yOiAjOTM1YjM4OyB9XG5cbi51aS5taW5pLm1lc3NhZ2Uge1xuICBmb250LXNpemU6IC43ODU3MTQyOWVtOyB9XG5cbi51aS50aW55Lm1lc3NhZ2Uge1xuICBmb250LXNpemU6IC44NTcxNDI4NmVtOyB9XG5cbi51aS5zbWFsbC5tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAuOTI4NTcxNDNlbTsgfVxuXG4udWkubWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi51aS5sYXJnZS5tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxLjE0Mjg1NzE0ZW07IH1cblxuLnVpLmJpZy5tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAxLjI4NTcxNDI5ZW07IH1cblxuLnVpLmh1Z2UubWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMS40Mjg1NzE0M2VtOyB9XG5cbi51aS5tYXNzaXZlLm1lc3NhZ2Uge1xuICBmb250LXNpemU6IDEuNzE0Mjg1NzFlbTsgfVxuXG4vKiFcclxuICogIyBTZW1hbnRpYyBVSSAyLjIuMTIgLSBNb2RhbFxyXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXHJcbiAqXHJcbiAqXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxyXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXHJcbiAqXHJcbiAqL1xuLnVpLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAxO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDFweCAzcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAxcHggM3B4IDE1cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMjUlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMjUlO1xuICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IHRleHQ7XG4gIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcbiAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gIHdpbGwtY2hhbmdlOiB0b3AsbGVmdCxtYXJnaW4sdHJhbnNmb3JtLG9wYWNpdHk7IH1cblxuLnVpLm1vZGFsID4gLmljb246Zmlyc3QtY2hpbGQgKyAqLCAudWkubW9kYWwgPiA6Zmlyc3QtY2hpbGQ6bm90KC5pY29uKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yODU3MTQyOXJlbTsgfVxuXG4udWkubW9kYWwgPiA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4yODU3MTQyOXJlbTsgfVxuXG4udWkubW9kYWwgPiAuY2xvc2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMi41cmVtO1xuICByaWdodDogLTIuNXJlbTtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogLjg7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDIuMjVyZW07XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgcGFkZGluZzogLjYyNXJlbSAwIDAgMDsgfVxuXG4udWkubW9kYWwgPiAuY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbi51aS5tb2RhbCA+IC5oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IExhdG8sJ0hlbHZldGljYSBOZXVlJyxBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpOyB9XG5cbi51aS5tb2RhbCA+IC5oZWFkZXI6bm90KC51aSkge1xuICBmb250LXNpemU6IDEuNDI4NTcxNDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTcxNDI5ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnVpLm1vZGFsID4gLmNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLnVpLm1vZGFsID4gLmltYWdlLmNvbnRlbnQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG5cbi51aS5tb2RhbCA+IC5jb250ZW50ID4gLmltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAnJztcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogdG9wO1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IHRvcDtcbiAgYWxpZ24tc2VsZjogdG9wOyB9XG5cbi51aS5tb2RhbCA+IFtjbGFzcyo9XCJ0b3AgYWxpZ25lZFwiXSB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHRvcDtcbiAgLW1zLWdyaWQtcm93LWFsaWduOiB0b3A7XG4gIGFsaWduLXNlbGY6IHRvcDsgfVxuXG4udWkubW9kYWwgPiBbY2xhc3MqPVwibWlkZGxlIGFsaWduZWRcIl0ge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBtaWRkbGU7XG4gIC1tcy1ncmlkLXJvdy1hbGlnbjogbWlkZGxlO1xuICBhbGlnbi1zZWxmOiBtaWRkbGU7IH1cblxuLnVpLm1vZGFsID4gW2NsYXNzKj1zdHJldGNoZWRdIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoOyB9XG5cbi51aS5tb2RhbCA+IC5jb250ZW50ID4gLmRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxIDAgYXV0bztcbiAgZmxleDogMSAwIGF1dG87XG4gIG1pbi13aWR0aDogMDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogdG9wO1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IHRvcDtcbiAgYWxpZ24tc2VsZjogdG9wOyB9XG5cbi51aS5tb2RhbCA+IC5jb250ZW50ID4gLmljb24gKyAuZGVzY3JpcHRpb24sIC51aS5tb2RhbCA+IC5jb250ZW50ID4gLmltYWdlICsgLmRlc2NyaXB0aW9uIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICBmbGV4OiAwIDEgYXV0bztcbiAgbWluLXdpZHRoOiAnJztcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMmVtOyB9XG5cbi51aS5tb2RhbCA+IC5jb250ZW50ID4gLmltYWdlID4gaS5pY29uIHtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogOHJlbTsgfVxuXG4udWkubW9kYWwgPiAuYWN0aW9ucyB7XG4gIGJhY2tncm91bmQ6ICNmOWZhZmI7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi51aS5tb2RhbCAuYWN0aW9ucyA+IC5idXR0b24ge1xuICBtYXJnaW4tbGVmdDogLjc1ZW07IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudWkubW9kYWwge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiAwIDAgMCAtNDcuNSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS5tb2RhbCB7XG4gICAgd2lkdGg6IDg4JTtcbiAgICBtYXJnaW46IDAgMCAwIC00NCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51aS5tb2RhbCB7XG4gICAgd2lkdGg6IDg1MHB4O1xuICAgIG1hcmdpbjogMCAwIDAgLTQyNXB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnVpLm1vZGFsIHtcbiAgICB3aWR0aDogOTAwcHg7XG4gICAgbWFyZ2luOiAwIDAgMCAtNDUwcHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAudWkubW9kYWwge1xuICAgIHdpZHRoOiA5NTBweDtcbiAgICBtYXJnaW46IDAgMCAwIC00NzVweDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVpLm1vZGFsID4gLmhlYWRlciB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbTsgfVxuICAudWkubW9kYWwgPiAuY2xvc2Uge1xuICAgIHRvcDogMS4wNTM1cmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudWkubW9kYWwgPiAuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnVpLm1vZGFsID4gLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAudWkubW9kYWwgPiAuY2xvc2Uge1xuICAgIHRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51aS5tb2RhbCAuaW1hZ2UuY29udGVudCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC51aS5tb2RhbCAuY29udGVudCA+IC5pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMCAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnVpLm1vZGFsID4gLmNvbnRlbnQgPiAuaW1hZ2UgPiBpLmljb24ge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnVpLm1vZGFsIC5jb250ZW50ID4gLmRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDFyZW0gMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLnVpLm1vZGFsID4gLmFjdGlvbnMge1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAwICFpbXBvcnRhbnQ7IH1cbiAgLnVpLm1vZGFsIC5hY3Rpb25zID4gLmJ1dHRvbiwgLnVpLm1vZGFsIC5hY3Rpb25zID4gLmJ1dHRvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH0gfVxuXG4udWkuaW52ZXJ0ZWQuZGltbWVyID4gLnVpLm1vZGFsIHtcbiAgYm94LXNoYWRvdzogMXB4IDNweCAxMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuLnVpLmJhc2ljLm1vZGFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4udWkuYmFzaWMubW9kYWwgPiAuYWN0aW9ucywgLnVpLmJhc2ljLm1vZGFsID4gLmNvbnRlbnQsIC51aS5iYXNpYy5tb2RhbCA+IC5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4udWkuYmFzaWMubW9kYWwgPiAuaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnVpLmJhc2ljLm1vZGFsID4gLmNsb3NlIHtcbiAgdG9wOiAxcmVtO1xuICByaWdodDogMS41cmVtOyB9XG5cbi51aS5pbnZlcnRlZC5kaW1tZXIgPiAuYmFzaWMubW9kYWwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udWkuaW52ZXJ0ZWQuZGltbWVyID4gLnVpLmJhc2ljLm1vZGFsID4gLmhlYWRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVpLmJhc2ljLm1vZGFsID4gLmNsb3NlIHtcbiAgICBjb2xvcjogI2ZmZjsgfSB9XG5cbi51aS5sb2FkaW5nLm1vZGFsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogLTE7IH1cblxuLnVpLmFjdGl2ZS5tb2RhbCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zY3JvbGxpbmcuZGltbWFibGUuZGltbWVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc2Nyb2xsaW5nLmRpbW1hYmxlLmRpbW1lZCA+IC5kaW1tZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG5cbi5zY3JvbGxpbmcuZGltbWFibGUgPiAuZGltbWVyIHtcbiAgcG9zaXRpb246IGZpeGVkOyB9XG5cbi5tb2RhbHMuZGltbWVyIC51aS5zY3JvbGxpbmcubW9kYWwge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMy41cmVtIGF1dG8gIWltcG9ydGFudDsgfVxuXG4uc2Nyb2xsaW5nLnVuZGV0YWNoZWQuZGltbWFibGUuZGltbWVkIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuXG4uc2Nyb2xsaW5nLnVuZGV0YWNoZWQuZGltbWFibGUuZGltbWVkID4gLmRpbW1lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnNjcm9sbGluZy51bmRldGFjaGVkLmRpbW1hYmxlIC51aS5zY3JvbGxpbmcubW9kYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnVuZGV0YWNoZWQuZGltbWFibGUuZGltbWVkID4gLnB1c2hlciB7XG4gIHotaW5kZXg6IGF1dG87IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubW9kYWxzLmRpbW1lciAudWkuc2Nyb2xsaW5nLm1vZGFsIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9IH1cblxuLnVpLm1vZGFsIC5zY3JvbGxpbmcuY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoNzB2aCk7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi51aS5mdWxsc2NyZWVuLm1vZGFsIHtcbiAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICBsZWZ0OiAyLjUlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMWVtIGF1dG87IH1cblxuLnVpLmZ1bGxzY3JlZW4uc2Nyb2xsaW5nLm1vZGFsIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi51aS5mdWxsc2NyZWVuLm1vZGFsID4gLmhlYWRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07IH1cblxuLnVpLmZ1bGxzY3JlZW4ubW9kYWwgPiAuY2xvc2Uge1xuICB0b3A6IDEuMDUzNXJlbTtcbiAgcmlnaHQ6IDFyZW07XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi51aS5tb2RhbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4udWkubWluaS5tb2RhbCA+IC5oZWFkZXI6bm90KC51aSkge1xuICBmb250LXNpemU6IDEuM2VtOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVpLm1pbmkubW9kYWwge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiAwIDAgMCAtNDcuNSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS5taW5pLm1vZGFsIHtcbiAgICB3aWR0aDogMzUuMiU7XG4gICAgbWFyZ2luOiAwIDAgMCAtMTcuNiU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51aS5taW5pLm1vZGFsIHtcbiAgICB3aWR0aDogMzQwcHg7XG4gICAgbWFyZ2luOiAwIDAgMCAtMTcwcHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudWkubWluaS5tb2RhbCB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICAgIG1hcmdpbjogMCAwIDAgLTE4MHB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLnVpLm1pbmkubW9kYWwge1xuICAgIHdpZHRoOiAzODBweDtcbiAgICBtYXJnaW46IDAgMCAwIC0xOTBweDsgfSB9XG5cbi51aS5zbWFsbC5tb2RhbCA+IC5oZWFkZXI6bm90KC51aSkge1xuICBmb250LXNpemU6IDEuM2VtOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVpLnRpbnkubW9kYWwge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiAwIDAgMCAtNDcuNSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS50aW55Lm1vZGFsIHtcbiAgICB3aWR0aDogNTIuOCU7XG4gICAgbWFyZ2luOiAwIDAgMCAtMjYuNCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51aS50aW55Lm1vZGFsIHtcbiAgICB3aWR0aDogNTEwcHg7XG4gICAgbWFyZ2luOiAwIDAgMCAtMjU1cHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudWkudGlueS5tb2RhbCB7XG4gICAgd2lkdGg6IDU0MHB4O1xuICAgIG1hcmdpbjogMCAwIDAgLTI3MHB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLnVpLnRpbnkubW9kYWwge1xuICAgIHdpZHRoOiA1NzBweDtcbiAgICBtYXJnaW46IDAgMCAwIC0yODVweDsgfSB9XG5cbi51aS5zbWFsbC5tb2RhbCA+IC5oZWFkZXI6bm90KC51aSkge1xuICBmb250LXNpemU6IDEuM2VtOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVpLnNtYWxsLm1vZGFsIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIG1hcmdpbjogMCAwIDAgLTQ3LjUlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWkuc21hbGwubW9kYWwge1xuICAgIHdpZHRoOiA3MC40JTtcbiAgICBtYXJnaW46IDAgMCAwIC0zNS4yJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVpLnNtYWxsLm1vZGFsIHtcbiAgICB3aWR0aDogNjgwcHg7XG4gICAgbWFyZ2luOiAwIDAgMCAtMzQwcHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudWkuc21hbGwubW9kYWwge1xuICAgIHdpZHRoOiA3MjBweDtcbiAgICBtYXJnaW46IDAgMCAwIC0zNjBweDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC51aS5zbWFsbC5tb2RhbCB7XG4gICAgd2lkdGg6IDc2MHB4O1xuICAgIG1hcmdpbjogMCAwIDAgLTM4MHB4OyB9IH1cblxuLnVpLmxhcmdlLm1vZGFsID4gLmhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMS42ZW07IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudWkubGFyZ2UubW9kYWwge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiAwIDAgMCAtNDcuNSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS5sYXJnZS5tb2RhbCB7XG4gICAgd2lkdGg6IDg4JTtcbiAgICBtYXJnaW46IDAgMCAwIC00NCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51aS5sYXJnZS5tb2RhbCB7XG4gICAgd2lkdGg6IDEwMjBweDtcbiAgICBtYXJnaW46IDAgMCAwIC01MTBweDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC51aS5sYXJnZS5tb2RhbCB7XG4gICAgd2lkdGg6IDEwODBweDtcbiAgICBtYXJnaW46IDAgMCAwIC01NDBweDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC51aS5sYXJnZS5tb2RhbCB7XG4gICAgd2lkdGg6IDExNDBweDtcbiAgICBtYXJnaW46IDAgMCAwIC01NzBweDsgfSB9XG5cbi51aS1wbm90aWZ5IHtcbiAgdG9wOiAzNnB4O1xuICByaWdodDogMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDI7IH1cblxuYm9keSA+IC51aS1wbm90aWZ5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwNDA7IH1cblxuLnVpLXBub3RpZnktbW9kYWwtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7IH1cblxuYm9keSA+IC51aS1wbm90aWZ5LW1vZGFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDAzOTsgfVxuXG4udWktcG5vdGlmeS51aS1wbm90aWZ5LWluIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4udWktcG5vdGlmeS51aS1wbm90aWZ5LW1vdmUge1xuICB0cmFuc2l0aW9uOiBsZWZ0IC41cyBlYXNlLHRvcCAuNXMgZWFzZSxyaWdodCAuNXMgZWFzZSxib3R0b20gLjVzIGVhc2U7IH1cblxuLnVpLXBub3RpZnkudWktcG5vdGlmeS1mYWRlLXNsb3cge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cyBsaW5lYXI7XG4gIG9wYWNpdHk6IDA7IH1cblxuLnVpLXBub3RpZnkudWktcG5vdGlmeS1mYWRlLXNsb3cudWktcG5vdGlmeS51aS1wbm90aWZ5LW1vdmUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cyBsaW5lYXIsbGVmdCAuNXMgZWFzZSx0b3AgLjVzIGVhc2UscmlnaHQgLjVzIGVhc2UsYm90dG9tIC41cyBlYXNlOyB9XG5cbi51aS1wbm90aWZ5LnVpLXBub3RpZnktZmFkZS1ub3JtYWwge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBsaW5lYXI7XG4gIG9wYWNpdHk6IDA7IH1cblxuLnVpLXBub3RpZnkudWktcG5vdGlmeS1mYWRlLW5vcm1hbC51aS1wbm90aWZ5LnVpLXBub3RpZnktbW92ZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGxpbmVhcixsZWZ0IC41cyBlYXNlLHRvcCAuNXMgZWFzZSxyaWdodCAuNXMgZWFzZSxib3R0b20gLjVzIGVhc2U7IH1cblxuLnVpLXBub3RpZnkudWktcG5vdGlmeS1mYWRlLWZhc3Qge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIG9wYWNpdHk6IDA7IH1cblxuLnVpLXBub3RpZnkudWktcG5vdGlmeS1mYWRlLWZhc3QudWktcG5vdGlmeS51aS1wbm90aWZ5LW1vdmUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXIsbGVmdCAuNXMgZWFzZSx0b3AgLjVzIGVhc2UscmlnaHQgLjVzIGVhc2UsYm90dG9tIC41cyBlYXNlOyB9XG5cbi51aS1wbm90aWZ5LnVpLXBub3RpZnktZmFkZS1pbiB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLnVpLXBub3RpZnkgLnVpLXBub3RpZnktc2hhZG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAyOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgNnB4IDI4cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDI4cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLnVpLXBub3RpZnktY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBwYWRkaW5nOiAuOGVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDsgfVxuXG4udWktcG5vdGlmeS1jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBjbGVhcjogYm90aDsgfVxuXG4udWktcG5vdGlmeS1jb250YWluZXIudWktcG5vdGlmeS1zaGFycCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi51aS1wbm90aWZ5LXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IC40ZW07XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLnVpLXBub3RpZnktdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi51aS1wbm90aWZ5LWljb24sIC51aS1wbm90aWZ5LWljb24gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAuMmVtOyB9XG5cbi51aS1wbm90aWZ5LnN0YWNrLWJvdHRvbWxlZnQsIC51aS1wbm90aWZ5LnN0YWNrLXRvcGxlZnQge1xuICBsZWZ0OiAyNXB4O1xuICByaWdodDogYXV0bzsgfVxuXG4udWktcG5vdGlmeS5zdGFjay1ib3R0b21sZWZ0LCAudWktcG5vdGlmeS5zdGFjay1ib3R0b21yaWdodCB7XG4gIGJvdHRvbTogMjVweDtcbiAgdG9wOiBhdXRvOyB9XG5cbi51aS1wbm90aWZ5LnN0YWNrLW1vZGFsIHtcbiAgbGVmdDogNTAlO1xuICByaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IC0xNTBweDsgfVxuXG4uYnJpZ2h0dGhlbWUge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYnJpZ2h0dGhlbWUudWktcG5vdGlmeS1jb250YWluZXIge1xuICBwYWRkaW5nOiAxOHB4OyB9XG5cbi5icmlnaHR0aGVtZSAudWktcG5vdGlmeS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7IH1cblxuLmJyaWdodHRoZW1lLW5vdGljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGQTI7XG4gIGJvcmRlcjogMCBzb2xpZCAjRkYwO1xuICBjb2xvcjogIzRGNEYwMDsgfVxuXG4uYnJpZ2h0dGhlbWUtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RkNFREQ7XG4gIGJvcmRlcjogMCBzb2xpZCAjMDI4NkE1O1xuICBjb2xvcjogIzAxMjgzMTsgfVxuXG4uYnJpZ2h0dGhlbWUtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRkYyOUE7XG4gIGJvcmRlcjogMCBzb2xpZCAjMzVEQjAwO1xuICBjb2xvcjogIzEwNDMwMDsgfVxuXG4uYnJpZ2h0dGhlbWUtZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBQkEyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDEzNWRlZywgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IDM1cHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAzNXB4LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgNzBweCk7XG4gIGJvcmRlcjogMCBzb2xpZCAjRkYxODAwO1xuICBjb2xvcjogIzRGMDgwMDsgfVxuXG4uYnJpZ2h0dGhlbWUtaWNvbi1jbG9zZXIsIC5icmlnaHR0aGVtZS1pY29uLWluZm8sIC5icmlnaHR0aGVtZS1pY29uLW5vdGljZSwgLmJyaWdodHRoZW1lLWljb24tc3RpY2tlciwgLmJyaWdodHRoZW1lLWljb24tc3VjY2VzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiQ291cmllciBOZXdcIixDb3VyaWVyLG1vbm9zcGFjZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5icmlnaHR0aGVtZS1pY29uLWNsb3NlcjphZnRlciwgLmJyaWdodHRoZW1lLWljb24taW5mbzphZnRlciwgLmJyaWdodHRoZW1lLWljb24tbm90aWNlOmFmdGVyLCAuYnJpZ2h0dGhlbWUtaWNvbi1zdGlja2VyOmFmdGVyLCAuYnJpZ2h0dGhlbWUtaWNvbi1zdWNjZXNzOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDRweDsgfVxuXG4uYnJpZ2h0dGhlbWUtaWNvbi1ub3RpY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkUyRTAwO1xuICBjb2xvcjogI0ZGRkZBMjtcbiAgbWFyZ2luLXRvcDogMnB4OyB9XG5cbi5icmlnaHR0aGVtZS1pY29uLW5vdGljZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIVwiOyB9XG5cbi5icmlnaHR0aGVtZS1pY29uLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEyODMxO1xuICBjb2xvcjogIzhGQ0VERDtcbiAgbWFyZ2luLXRvcDogMnB4OyB9XG5cbi5icmlnaHR0aGVtZS1pY29uLWluZm86YWZ0ZXIge1xuICBjb250ZW50OiBcImlcIjsgfVxuXG4uYnJpZ2h0dGhlbWUtaWNvbi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwNDMwMDtcbiAgY29sb3I6ICNBRkYyOUE7XG4gIG1hcmdpbi10b3A6IDJweDsgfVxuXG4uYnJpZ2h0dGhlbWUtaWNvbi1zdWNjZXNzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDAwMjcxM1wiOyB9XG5cbi5icmlnaHR0aGVtZS1pY29uLWVycm9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTZweCBzb2xpZCAjMkUwNDAwO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjb2xvcjogI0ZGQUJBMjtcbiAgbWFyZ2luLXRvcDogMXB4OyB9XG5cbi5icmlnaHR0aGVtZS1pY29uLWVycm9yOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgbGVmdDogLTRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiQ291cmllciBOZXdcIixDb3VyaWVyLG1vbm9zcGFjZTtcbiAgY29udGVudDogXCIhXCI7IH1cblxuLmJyaWdodHRoZW1lLWljb24tY2xvc2VyLCAuYnJpZ2h0dGhlbWUtaWNvbi1zdGlja2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5icmlnaHR0aGVtZS1pY29uLWNsb3NlcjphZnRlciB7XG4gIHRvcDogLTRweDtcbiAgY29udGVudDogXCJcXDAwMjcxNVwiOyB9XG5cbi5icmlnaHR0aGVtZS1pY29uLXN0aWNrZXI6YWZ0ZXIge1xuICB0b3A6IC01cHg7XG4gIGNvbnRlbnQ6IFwiXFwwMUQxQkNcIjtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyB9XG5cbi5icmlnaHR0aGVtZS1pY29uLXN0aWNrZXIuYnJpZ2h0dGhlbWUtaWNvbi1zdHVjazphZnRlciB7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4uYnJpZ2h0dGhlbWUgLnVpLXBub3RpZnktYWN0aW9uLWJhciB7XG4gIHBhZGRpbmctdG9wOiAxMnB4OyB9XG5cbi5icmlnaHR0aGVtZSAudWktcG5vdGlmeS1hY3Rpb24tYmFyIGlucHV0LCAuYnJpZ2h0dGhlbWUgLnVpLXBub3RpZnktYWN0aW9uLWJhciB0ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50OyB9XG5cbi5icmlnaHR0aGVtZSAudWktcG5vdGlmeS1hY3Rpb24tYnV0dG9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAwIDA7IH1cblxuLmJyaWdodHRoZW1lIC51aS1wbm90aWZ5LWFjdGlvbi1idXR0b24uYnRuLXByaW1hcnkge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmJyaWdodHRoZW1lLW5vdGljZSAudWktcG5vdGlmeS1hY3Rpb24tYnV0dG9uLmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMDtcbiAgY29sb3I6ICM0RjRGMDA7IH1cblxuLmJyaWdodHRoZW1lLWluZm8gLnVpLXBub3RpZnktYWN0aW9uLWJ1dHRvbi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjg2QTU7XG4gIGNvbG9yOiAjMDEyODMxOyB9XG5cbi5icmlnaHR0aGVtZS1zdWNjZXNzIC51aS1wbm90aWZ5LWFjdGlvbi1idXR0b24uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzVEQjAwO1xuICBjb2xvcjogIzEwNDMwMDsgfVxuXG4uYnJpZ2h0dGhlbWUtZXJyb3IgLnVpLXBub3RpZnktYWN0aW9uLWJ1dHRvbi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjE4MDA7XG4gIGNvbG9yOiAjNEYwODAwOyB9XG5cbi51aS1wbm90aWZ5LWNsb3NlciwgLnVpLXBub3RpZnktc3RpY2tlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IC4yZW07IH1cblxuLnVpLXBub3RpZnktY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAudWktcG5vdGlmeS1tb2JpbGUtYWJsZS51aS1wbm90aWZ5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tcy1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyB9XG4gIC51aS1wbm90aWZ5LW1vYmlsZS1hYmxlLnVpLXBub3RpZnkgLnVpLXBub3RpZnktc2hhZG93IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNXB4OyB9XG4gIC51aS1wbm90aWZ5LW1vYmlsZS1hYmxlIC51aS1wbm90aWZ5LWNvbnRhaW5lciB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC51aS1wbm90aWZ5LW1vYmlsZS1hYmxlLnVpLXBub3RpZnkuc3RhY2stYm90dG9tbGVmdCwgLnVpLXBub3RpZnktbW9iaWxlLWFibGUudWktcG5vdGlmeS5zdGFjay10b3BsZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwOyB9XG4gIC51aS1wbm90aWZ5LW1vYmlsZS1hYmxlLnVpLXBub3RpZnkuc3RhY2stYm90dG9tbGVmdCwgLnVpLXBub3RpZnktbW9iaWxlLWFibGUudWktcG5vdGlmeS5zdGFjay1ib3R0b21yaWdodCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiBhdXRvOyB9XG4gIC51aS1wbm90aWZ5LW1vYmlsZS1hYmxlLnVpLXBub3RpZnkuc3RhY2stYm90dG9tbGVmdCAudWktcG5vdGlmeS1zaGFkb3csIC51aS1wbm90aWZ5LW1vYmlsZS1hYmxlLnVpLXBub3RpZnkuc3RhY2stYm90dG9tcmlnaHQgLnVpLXBub3RpZnktc2hhZG93IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4OyB9IH1cblxuLyohXHJcbiAqICMgU2VtYW50aWMgVUkgMi4yLjEyIC0gU2VnbWVudFxyXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXHJcbiAqXHJcbiAqXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxyXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXHJcbiAqXHJcbiAqL1xuLnVpLnNlZ21lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBwYWRkaW5nOiAxZW0gMWVtO1xuICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7IH1cblxuLnVpLnNlZ21lbnQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi51aS5zZWdtZW50Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi51aS52ZXJ0aWNhbC5zZWdtZW50IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmUgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7IH1cblxuLnVpLnZlcnRpY2FsLnNlZ21lbnQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLnVpLmludmVydGVkLnNlZ21lbnQgPiAudWkuaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnVpW2NsYXNzKj1cImJvdHRvbSBhdHRhY2hlZFwiXS5zZWdtZW50ID4gW2NsYXNzKj1cInRvcCBhdHRhY2hlZFwiXS5sYWJlbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi51aVtjbGFzcyo9XCJ0b3AgYXR0YWNoZWRcIl0uc2VnbWVudCA+IFtjbGFzcyo9XCJib3R0b20gYXR0YWNoZWRcIl0ubGFiZWwge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4udWkuYXR0YWNoZWQuc2VnbWVudDpub3QoLnRvcCk6bm90KC5ib3R0b20pID4gW2NsYXNzKj1cInRvcCBhdHRhY2hlZFwiXS5sYWJlbCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi51aS5hdHRhY2hlZC5zZWdtZW50Om5vdCgudG9wKTpub3QoLmJvdHRvbSkgPiBbY2xhc3MqPVwiYm90dG9tIGF0dGFjaGVkXCJdLmxhYmVsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLnVpLmdyaWQgPiAucm93ID4gLnVpLnNlZ21lbnQuY29sdW1uLCAudWkuZ3JpZCA+IC51aS5zZWdtZW50LmNvbHVtbiwgLnVpLnBhZ2UuZ3JpZC5zZWdtZW50IHtcbiAgcGFkZGluZy10b3A6IDJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJlbTsgfVxuXG4udWkuZ3JpZC5zZWdtZW50IHtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTsgfVxuXG4udWkuYmFzaWMudGFibGUuc2VnbWVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7IH1cblxuLnVpW2NsYXNzKj1cInZlcnkgYmFzaWNcIl0udGFibGUuc2VnbWVudCB7XG4gIHBhZGRpbmc6IDFlbSAxZW07IH1cblxuLnVpLnBpbGVkLnNlZ21lbnQsIC51aS5waWxlZC5zZWdtZW50cyB7XG4gIG1hcmdpbjogM2VtIDA7XG4gIGJveC1zaGFkb3c6ICcnO1xuICB6LWluZGV4OiBhdXRvOyB9XG5cbi51aS5waWxlZC5zZWdtZW50OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4udWkucGlsZWQuc2VnbWVudDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4udWkucGlsZWQuc2VnbWVudDphZnRlciwgLnVpLnBpbGVkLnNlZ21lbnQ6YmVmb3JlLCAudWkucGlsZWQuc2VnbWVudHM6YWZ0ZXIsIC51aS5waWxlZC5zZWdtZW50czpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTtcbiAgYm94LXNoYWRvdzogJyc7IH1cblxuLnVpLnBpbGVkLnNlZ21lbnQ6YmVmb3JlLCAudWkucGlsZWQuc2VnbWVudHM6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMS4yZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEuMmRlZyk7XG4gIHRvcDogMDtcbiAgei1pbmRleDogLTI7IH1cblxuLnVpLnBpbGVkLnNlZ21lbnQ6YWZ0ZXIsIC51aS5waWxlZC5zZWdtZW50czphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMS4yZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMS4yZGVnKTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAtMTsgfVxuXG4udWlbY2xhc3MqPVwidG9wIGF0dGFjaGVkXCJdLnBpbGVkLnNlZ21lbnQge1xuICBtYXJnaW4tdG9wOiAzZW07XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnVpLnBpbGVkLnNlZ21lbnRbY2xhc3MqPVwidG9wIGF0dGFjaGVkXCJdOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4udWkucGlsZWQuc2VnbWVudFtjbGFzcyo9XCJib3R0b20gYXR0YWNoZWRcIl0ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzZW07IH1cblxuLnVpLnBpbGVkLnNlZ21lbnRbY2xhc3MqPVwiYm90dG9tIGF0dGFjaGVkXCJdOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi51aS5zdGFja2VkLnNlZ21lbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMS40ZW07IH1cblxuLnVpLnN0YWNrZWQuc2VnbWVudDphZnRlciwgLnVpLnN0YWNrZWQuc2VnbWVudDpiZWZvcmUsIC51aS5zdGFja2VkLnNlZ21lbnRzOmFmdGVyLCAudWkuc3RhY2tlZC5zZWdtZW50czpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zcHg7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2cHg7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuLnVpLnN0YWNrZWQuc2VnbWVudDpiZWZvcmUsIC51aS5zdGFja2VkLnNlZ21lbnRzOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnVpLnRhbGwuc3RhY2tlZC5zZWdtZW50OmJlZm9yZSwgLnVpLnRhbGwuc3RhY2tlZC5zZWdtZW50czpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm90dG9tOiAwOyB9XG5cbi51aS5zdGFja2VkLmludmVydGVkLnNlZ21lbnQ6YWZ0ZXIsIC51aS5zdGFja2VkLmludmVydGVkLnNlZ21lbnQ6YmVmb3JlLCAudWkuc3RhY2tlZC5pbnZlcnRlZC5zZWdtZW50czphZnRlciwgLnVpLnN0YWNrZWQuaW52ZXJ0ZWQuc2VnbWVudHM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4zNSk7IH1cblxuLnVpLnBhZGRlZC5zZWdtZW50IHtcbiAgcGFkZGluZzogMS41ZW07IH1cblxuLnVpW2NsYXNzKj1cInZlcnkgcGFkZGVkXCJdLnNlZ21lbnQge1xuICBwYWRkaW5nOiAzZW07IH1cblxuLnVpLnBhZGRlZC5zZWdtZW50LnZlcnRpY2FsLnNlZ21lbnQsIC51aVtjbGFzcyo9XCJ2ZXJ5IHBhZGRlZFwiXS52ZXJ0aWNhbC5zZWdtZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi51aS5jb21wYWN0LnNlZ21lbnQge1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4udWkuY29tcGFjdC5zZWdtZW50cyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuXG4udWkuY29tcGFjdC5zZWdtZW50cyAuc2VnbWVudCwgLnVpLnNlZ21lbnRzIC5jb21wYWN0LnNlZ21lbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICBmbGV4OiAwIDEgYXV0bzsgfVxuXG4udWkuY2lyY3VsYXIuc2VnbWVudCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHBhZGRpbmc6IDJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItcmFkaXVzOiA1MDBlbTsgfVxuXG4udWkucmFpc2VkLnNlZ21lbnQsIC51aS5yYWlzZWQuc2VnbWVudHMge1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDM0LCAzNiwgMzgsIDAuMTIpLCAwIDJweCAxMHB4IDAgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTsgfVxuXG4udWkuc2VnbWVudHMge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTsgfVxuXG4udWkuc2VnbWVudHM6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi51aS5zZWdtZW50czpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4udWkuc2VnbWVudHMgPiAuc2VnbWVudCB7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpOyB9XG5cbi51aS5zZWdtZW50czpub3QoLmhvcml6b250YWwpID4gLnNlZ21lbnQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwIDA7IH1cblxuLnVpLnNlZ21lbnRzOm5vdCguaG9yaXpvbnRhbCkgPiAuc2VnbWVudDpsYXN0LWNoaWxkIHtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSksIG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtOyB9XG5cbi51aS5zZWdtZW50czpub3QoLmhvcml6b250YWwpID4gLnNlZ21lbnQ6b25seS1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTsgfVxuXG4udWkuc2VnbWVudHMgPiAudWkuc2VnbWVudHMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTtcbiAgbWFyZ2luOiAxcmVtIDFyZW07IH1cblxuLnVpLnNlZ21lbnRzID4gLnNlZ21lbnRzOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTsgfVxuXG4udWkuc2VnbWVudHMgPiAuc2VnbWVudCArIC5zZWdtZW50czpub3QoLmhvcml6b250YWwpIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4udWkuaG9yaXpvbnRhbC5zZWdtZW50cyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpO1xuICBtYXJnaW46IDFyZW0gMDtcbiAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpOyB9XG5cbi51aS5zZWdtZW50cyA+IC5ob3Jpem9udGFsLnNlZ21lbnRzIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTsgfVxuXG4udWkuaG9yaXpvbnRhbC5zZWdtZW50cyA+IC5zZWdtZW50IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgZmxleDogMSAxIGF1dG87XG4gIC1tcy1mbGV4OiAxIDEgMHB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpOyB9XG5cbi51aS5zZWdtZW50cyA+IC5ob3Jpem9udGFsLnNlZ21lbnRzOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTsgfVxuXG4udWkuaG9yaXpvbnRhbC5zZWdtZW50cyA+IC5zZWdtZW50OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7IH1cblxuLnVpLmRpc2FibGVkLnNlZ21lbnQge1xuICBvcGFjaXR5OiAuNDU7XG4gIGNvbG9yOiByZ2JhKDQwLCA0MCwgNDAsIDAuMyk7IH1cblxuLnVpLmxvYWRpbmcuc2VnbWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDBzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDBzIGxpbmVhcjsgfVxuXG4udWkubG9hZGluZy5zZWdtZW50OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW07XG4gIHotaW5kZXg6IDEwMDsgfVxuXG4udWkubG9hZGluZy5zZWdtZW50OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAtMS41ZW0gMCAwIC0xLjVlbTtcbiAgd2lkdGg6IDNlbTtcbiAgaGVpZ2h0OiAzZW07XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzZWdtZW50LXNwaW4gLjZzIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBzZWdtZW50LXNwaW4gLjZzIGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwMHJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjNzY3Njc2IHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IC4yZW07XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCB0cmFuc3BhcmVudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgei1pbmRleDogMTAxOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzZWdtZW50LXNwaW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2VnbWVudC1zcGluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4udWkuYmFzaWMuc2VnbWVudCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4udWkuY2xlYXJpbmcuc2VnbWVudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBjbGVhcjogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi51aS5yZWQuc2VnbWVudDpub3QoLmludmVydGVkKSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGIyODI4ICFpbXBvcnRhbnQ7IH1cblxuLnVpLmludmVydGVkLnJlZC5zZWdtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiMjgyOCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi51aS5vcmFuZ2Uuc2VnbWVudDpub3QoLmludmVydGVkKSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZjI3MTFjICFpbXBvcnRhbnQ7IH1cblxuLnVpLmludmVydGVkLm9yYW5nZS5zZWdtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyNzExYyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi51aS55ZWxsb3cuc2VnbWVudDpub3QoLmludmVydGVkKSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmJiZDA4ICFpbXBvcnRhbnQ7IH1cblxuLnVpLmludmVydGVkLnllbGxvdy5zZWdtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYmQwOCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi51aS5vbGl2ZS5zZWdtZW50Om5vdCguaW52ZXJ0ZWQpIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNiNWNjMTggIWltcG9ydGFudDsgfVxuXG4udWkuaW52ZXJ0ZWQub2xpdmUuc2VnbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNWNjMTggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4udWkuZ3JlZW4uc2VnbWVudDpub3QoLmludmVydGVkKSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMjFiYTQ1ICFpbXBvcnRhbnQ7IH1cblxuLnVpLmludmVydGVkLmdyZWVuLnNlZ21lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFiYTQ1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnVpLnRlYWwuc2VnbWVudDpub3QoLmludmVydGVkKSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDBiNWFkICFpbXBvcnRhbnQ7IH1cblxuLnVpLmludmVydGVkLnRlYWwuc2VnbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI1YWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4udWkuYmx1ZS5zZWdtZW50Om5vdCguaW52ZXJ0ZWQpIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMyMTg1ZDAgIWltcG9ydGFudDsgfVxuXG4udWkuaW52ZXJ0ZWQuYmx1ZS5zZWdtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxODVkMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi51aS52aW9sZXQuc2VnbWVudDpub3QoLmludmVydGVkKSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNjQzNWM5ICFpbXBvcnRhbnQ7IH1cblxuLnVpLmludmVydGVkLnZpb2xldC5zZWdtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0MzVjOSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi51aS5wdXJwbGUuc2VnbWVudDpub3QoLmludmVydGVkKSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjYTMzM2M4ICFpbXBvcnRhbnQ7IH1cblxuLnVpLmludmVydGVkLnB1cnBsZS5zZWdtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EzMzNjOCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi51aS5waW5rLnNlZ21lbnQ6bm90KC5pbnZlcnRlZCkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2UwMzk5NyAhaW1wb3J0YW50OyB9XG5cbi51aS5pbnZlcnRlZC5waW5rLnNlZ21lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTAzOTk3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnVpLmJyb3duLnNlZ21lbnQ6bm90KC5pbnZlcnRlZCkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2E1NjczZiAhaW1wb3J0YW50OyB9XG5cbi51aS5pbnZlcnRlZC5icm93bi5zZWdtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1NjczZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi51aS5ncmV5LnNlZ21lbnQ6bm90KC5pbnZlcnRlZCkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzc2NzY3NiAhaW1wb3J0YW50OyB9XG5cbi51aS5pbnZlcnRlZC5ncmV5LnNlZ21lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnVpLmJsYWNrLnNlZ21lbnQ6bm90KC5pbnZlcnRlZCkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzFiMWMxZCAhaW1wb3J0YW50OyB9XG5cbi51aS5pbnZlcnRlZC5ibGFjay5zZWdtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWMxZCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi51aVtjbGFzcyo9XCJsZWZ0IGFsaWduZWRcIl0uc2VnbWVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnVpW2NsYXNzKj1cInJpZ2h0IGFsaWduZWRcIl0uc2VnbWVudCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi51aVtjbGFzcyo9XCJjZW50ZXIgYWxpZ25lZFwiXS5zZWdtZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi51aS5mbG9hdGVkLnNlZ21lbnQsIC51aVtjbGFzcyo9XCJsZWZ0IGZsb2F0ZWRcIl0uc2VnbWVudCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDFlbTsgfVxuXG4udWlbY2xhc3MqPVwicmlnaHQgZmxvYXRlZFwiXS5zZWdtZW50IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMWVtOyB9XG5cbi51aS5pbnZlcnRlZC5zZWdtZW50IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi51aS5pbnZlcnRlZC5zZWdtZW50LCAudWkucHJpbWFyeS5pbnZlcnRlZC5zZWdtZW50IHtcbiAgYmFja2dyb3VuZDogIzFiMWMxZDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTsgfVxuXG4udWkuaW52ZXJ0ZWQuc2VnbWVudCAuc2VnbWVudCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpOyB9XG5cbi51aS5pbnZlcnRlZC5zZWdtZW50IC5pbnZlcnRlZC5zZWdtZW50IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTsgfVxuXG4udWkuaW52ZXJ0ZWQuYXR0YWNoZWQuc2VnbWVudCB7XG4gIGJvcmRlci1jb2xvcjogIzU1NTsgfVxuXG4udWkuc2Vjb25kYXJ5LnNlZ21lbnQge1xuICBiYWNrZ3JvdW5kOiAjZjNmNGY1O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG5cbi51aS5zZWNvbmRhcnkuaW52ZXJ0ZWQuc2VnbWVudCB7XG4gIGJhY2tncm91bmQ6ICM0YzRmNTIgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogIzRjNGY1MiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAxMDAlKTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTsgfVxuXG4udWkudGVydGlhcnkuc2VnbWVudCB7XG4gIGJhY2tncm91bmQ6ICNkY2RkZGU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cblxuLnVpLnRlcnRpYXJ5LmludmVydGVkLnNlZ21lbnQge1xuICBiYWNrZ3JvdW5kOiAjNzE3NTc5IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSkgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KSAxMDAlKTtcbiAgYmFja2dyb3VuZDogIzcxNzU3OSBsaW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpIDEwMCUpO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyB9XG5cbi51aS5hdHRhY2hlZC5zZWdtZW50IHtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbjogMCAtMXB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ1OyB9XG5cbi51aS5hdHRhY2hlZDpub3QoLm1lc3NhZ2UpICsgLnVpLmF0dGFjaGVkLnNlZ21lbnQ6bm90KC50b3ApIHtcbiAgYm9yZGVyLXRvcDogbm9uZTsgfVxuXG4udWlbY2xhc3MqPVwidG9wIGF0dGFjaGVkXCJdLnNlZ21lbnQge1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRvcDogMDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwIDA7IH1cblxuLnVpLnNlZ21lbnRbY2xhc3MqPVwidG9wIGF0dGFjaGVkXCJdOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4udWkuc2VnbWVudFtjbGFzcyo9XCJib3R0b20gYXR0YWNoZWRcIl0ge1xuICBib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KSwgbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW07IH1cblxuLnVpLnNlZ21lbnRbY2xhc3MqPVwiYm90dG9tIGF0dGFjaGVkXCJdOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi51aS5taW5pLnNlZ21lbnQsIC51aS5taW5pLnNlZ21lbnRzIC5zZWdtZW50IHtcbiAgZm9udC1zaXplOiAuNzg1NzE0MjlyZW07IH1cblxuLnVpLnRpbnkuc2VnbWVudCwgLnVpLnRpbnkuc2VnbWVudHMgLnNlZ21lbnQge1xuICBmb250LXNpemU6IC44NTcxNDI4NnJlbTsgfVxuXG4udWkuc21hbGwuc2VnbWVudCwgLnVpLnNtYWxsLnNlZ21lbnRzIC5zZWdtZW50IHtcbiAgZm9udC1zaXplOiAuOTI4NTcxNDNyZW07IH1cblxuLnVpLnNlZ21lbnQsIC51aS5zZWdtZW50cyAuc2VnbWVudCB7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4udWkubGFyZ2Uuc2VnbWVudCwgLnVpLmxhcmdlLnNlZ21lbnRzIC5zZWdtZW50IHtcbiAgZm9udC1zaXplOiAxLjE0Mjg1NzE0cmVtOyB9XG5cbi51aS5iaWcuc2VnbWVudCwgLnVpLmJpZy5zZWdtZW50cyAuc2VnbWVudCB7XG4gIGZvbnQtc2l6ZTogMS4yODU3MTQyOXJlbTsgfVxuXG4udWkuaHVnZS5zZWdtZW50LCAudWkuaHVnZS5zZWdtZW50cyAuc2VnbWVudCB7XG4gIGZvbnQtc2l6ZTogMS40Mjg1NzE0M3JlbTsgfVxuXG4udWkubWFzc2l2ZS5zZWdtZW50LCAudWkubWFzc2l2ZS5zZWdtZW50cyAuc2VnbWVudCB7XG4gIGZvbnQtc2l6ZTogMS43MTQyODU3MXJlbTsgfVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7IH1cblxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiFcclxuICogIyBTZW1hbnRpYyBVSSAyLjIuMTIgLSBUYWJsZVxyXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXHJcbiAqXHJcbiAqXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxyXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXHJcbiAqXHJcbiAqL1xuLnVpLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogMWVtIDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbi51aS50YWJsZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLnVpLnRhYmxlOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi51aS50YWJsZSB0ZCwgLnVpLnRhYmxlIHRoIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBlYXNlLGNvbG9yIC4xcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBlYXNlLGNvbG9yIC4xcyBlYXNlOyB9XG5cbi51aS50YWJsZSB0aGVhZCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnVpLnRhYmxlIHRoZWFkIHRoIHtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZjlmYWZiO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgcGFkZGluZzogLjkyODU3MTQzZW0gLjc4NTcxNDI5ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICBmb250LXN0eWxlOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4xKTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7IH1cblxuLnVpLnRhYmxlIHRoZWFkIHRyID4gdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZTsgfVxuXG4udWkudGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgPiB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IC4yODU3MTQyOXJlbSAwIDAgMDsgfVxuXG4udWkudGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgPiB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAuMjg1NzE0MjlyZW0gMCAwOyB9XG5cbi51aS50YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCA+IHRoOm9ubHktY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDAgMDsgfVxuXG4udWkudGFibGUgdGZvb3Qge1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi51aS50YWJsZSB0Zm9vdCB0aCB7XG4gIGN1cnNvcjogYXV0bztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7XG4gIGJhY2tncm91bmQ6ICNmOWZhZmI7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICBwYWRkaW5nOiAuNzg1NzE0MjllbSAuNzg1NzE0MjllbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4udWkudGFibGUgdGZvb3QgdHIgPiB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lOyB9XG5cbi51aS50YWJsZSB0Zm9vdCB0cjpmaXJzdC1jaGlsZCA+IHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgLjI4NTcxNDI5cmVtOyB9XG5cbi51aS50YWJsZSB0Zm9vdCB0cjpmaXJzdC1jaGlsZCA+IHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIDA7IH1cblxuLnVpLnRhYmxlIHRmb290IHRyOmZpcnN0LWNoaWxkID4gdGg6b25seS1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtOyB9XG5cbi51aS50YWJsZSB0ciB0ZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMSk7IH1cblxuLnVpLnRhYmxlIHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTsgfVxuXG4udWkudGFibGUgdGQge1xuICBwYWRkaW5nOiAuNzg1NzE0MjllbSAuNzg1NzE0MjllbTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgfVxuXG4udWkudGFibGUgPiAuaWNvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4udWkudGFibGUgPiAuaWNvbjpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi51aS50YWJsZS5zZWdtZW50IHtcbiAgcGFkZGluZzogMDsgfVxuXG4udWkudGFibGUuc2VnbWVudDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnVpLnRhYmxlLnNlZ21lbnQuc3RhY2tlZDphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVpLnRhYmxlOm5vdCgudW5zdGFja2FibGUpIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAudWkudGFibGU6bm90KC51bnN0YWNrYWJsZSkgdGJvZHksIC51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB0ciwgLnVpLnRhYmxlOm5vdCgudW5zdGFja2FibGUpIHRyID4gdGQsIC51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB0ciA+IHRoIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLnVpLnRhYmxlOm5vdCgudW5zdGFja2FibGUpIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB0aGVhZCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnVpLnRhYmxlOm5vdCgudW5zdGFja2FibGUpIHRmb290IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAudWkudGFibGU6bm90KC51bnN0YWNrYWJsZSkgdHIge1xuICAgIHBhZGRpbmctdG9wOiAxZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgICBib3gtc2hhZG93OiAwIC0xcHggMCAwIHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldCAhaW1wb3J0YW50OyB9XG4gIC51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB0ciA+IHRkLCAudWkudGFibGU6bm90KC51bnN0YWNrYWJsZSkgdHIgPiB0aCB7XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAuMjVlbSAwLjc1ZW0gIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnVpLnRhYmxlOm5vdCgudW5zdGFja2FibGUpIHRkOmZpcnN0LWNoaWxkLCAudWkudGFibGU6bm90KC51bnN0YWNrYWJsZSkgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLnVpLmRlZmluaXRpb24udGFibGU6bm90KC51bnN0YWNrYWJsZSkgdGhlYWQgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi51aS50YWJsZSB0ZCAuaW1hZ2UsIC51aS50YWJsZSB0ZCAuaW1hZ2UgaW1nLCAudWkudGFibGUgdGggLmltYWdlLCAudWkudGFibGUgdGggLmltYWdlIGltZyB7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuXG4udWkuc3RydWN0dXJlZC50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IH1cblxuLnVpLnN0cnVjdHVyZWQudGFibGUgdGhlYWQgdGgge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG5cbi51aS5zdHJ1Y3R1cmVkLnNvcnRhYmxlLnRhYmxlIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpOyB9XG5cbi51aS5zdHJ1Y3R1cmVkLmJhc2ljLnRhYmxlIHRoIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTsgfVxuXG4udWkuc3RydWN0dXJlZC5jZWxsZWQudGFibGUgdHIgdGQsIC51aS5zdHJ1Y3R1cmVkLmNlbGxlZC50YWJsZSB0ciB0aCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAwLjEpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMSk7IH1cblxuLnVpLmRlZmluaXRpb24udGFibGUgdGhlYWQ6bm90KC5mdWxsLXdpZHRoKSB0aDpmaXJzdC1jaGlsZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGJveC1zaGFkb3c6IC0xcHggLTFweCAwIDFweCAjZmZmOyB9XG5cbi51aS5kZWZpbml0aW9uLnRhYmxlIHRmb290Om5vdCguZnVsbC13aWR0aCkgdGg6Zmlyc3QtY2hpbGQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBmb250LXdlaWdodDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBjb2xvcjogbm9ybWFsO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDAgMXB4ICNmZmY7IH1cblxuLnVpLmNlbGxlZC5kZWZpbml0aW9uLnRhYmxlIHRoZWFkOm5vdCguZnVsbC13aWR0aCkgdGg6Zmlyc3QtY2hpbGQge1xuICBib3gtc2hhZG93OiAwIC0xcHggMCAxcHggI2ZmZjsgfVxuXG4udWkuY2VsbGVkLmRlZmluaXRpb24udGFibGUgdGZvb3Q6bm90KC5mdWxsLXdpZHRoKSB0aDpmaXJzdC1jaGlsZCB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDAgMXB4ICNmZmY7IH1cblxuLnVpLmRlZmluaXRpb24udGFibGUgdHIgdGQuZGVmaW5pdGlvbiwgLnVpLmRlZmluaXRpb24udGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQ6bm90KC5pZ25vcmVkKSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOTUpO1xuICB0ZXh0LXRyYW5zZm9ybTogJyc7XG4gIGJveC1zaGFkb3c6ICcnO1xuICB0ZXh0LWFsaWduOiAnJztcbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmctbGVmdDogJyc7XG4gIHBhZGRpbmctcmlnaHQ6ICcnOyB9XG5cbi51aS5kZWZpbml0aW9uLnRhYmxlIHRoZWFkOm5vdCguZnVsbC13aWR0aCkgdGg6bnRoLWNoaWxkKDIpIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpOyB9XG5cbi51aS5kZWZpbml0aW9uLnRhYmxlIHRmb290Om5vdCguZnVsbC13aWR0aCkgdGg6bnRoLWNoaWxkKDIpIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpOyB9XG5cbi51aS5kZWZpbml0aW9uLnRhYmxlIHRkOm50aC1jaGlsZCgyKSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTsgfVxuXG4udWkudGFibGUgdGQucG9zaXRpdmUsIC51aS50YWJsZSB0ci5wb3NpdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwICNhM2MyOTMgaW5zZXQ7IH1cblxuLnVpLnRhYmxlIHRkLnBvc2l0aXZlLCAudWkudGFibGUgdHIucG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmNmZmY1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMmM2NjJkICFpbXBvcnRhbnQ7IH1cblxuLnVpLnRhYmxlIHRkLm5lZ2F0aXZlLCAudWkudGFibGUgdHIubmVnYXRpdmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAjZTBiNGI0IGluc2V0OyB9XG5cbi51aS50YWJsZSB0ZC5uZWdhdGl2ZSwgLnVpLnRhYmxlIHRyLm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjZmNiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzlmM2EzOCAhaW1wb3J0YW50OyB9XG5cbi51aS50YWJsZSB0ZC5lcnJvciwgLnVpLnRhYmxlIHRyLmVycm9yIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgI2UwYjRiNCBpbnNldDsgfVxuXG4udWkudGFibGUgdGQuZXJyb3IsIC51aS50YWJsZSB0ci5lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmZmY2ZjYgIWltcG9ydGFudDtcbiAgY29sb3I6ICM5ZjNhMzggIWltcG9ydGFudDsgfVxuXG4udWkudGFibGUgdGQud2FybmluZywgLnVpLnRhYmxlIHRyLndhcm5pbmcge1xuICBib3gtc2hhZG93OiAwIDAgMCAjYzliYTliIGluc2V0OyB9XG5cbi51aS50YWJsZSB0ZC53YXJuaW5nLCAudWkudGFibGUgdHIud2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNmZmZhZjMgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1NzNhMDggIWltcG9ydGFudDsgfVxuXG4udWkudGFibGUgdGQuYWN0aXZlLCAudWkudGFibGUgdHIuYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgcmdiYSgwLCAwLCAwLCAwLjg3KSBpbnNldDsgfVxuXG4udWkudGFibGUgdGQuYWN0aXZlLCAudWkudGFibGUgdHIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2UwZTBlMCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KSAhaW1wb3J0YW50OyB9XG5cbi51aS50YWJsZSB0ciB0ZC5kaXNhYmxlZCwgLnVpLnRhYmxlIHRyLmRpc2FibGVkIHRkLCAudWkudGFibGUgdHIuZGlzYWJsZWQ6aG92ZXIsIC51aS50YWJsZSB0cjpob3ZlciB0ZC5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb2xvcjogcmdiYSg0MCwgNDAsIDQwLCAwLjMpOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUsIC51aVtjbGFzcyo9XCJ0YWJsZXQgc3RhY2thYmxlXCJdLnRhYmxlIHRib2R5LCAudWlbY2xhc3MqPVwidGFibGV0IHN0YWNrYWJsZVwiXS50YWJsZSB0ciwgLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUgdHIgPiB0ZCwgLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUgdHIgPiB0aCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC51aVtjbGFzcyo9XCJ0YWJsZXQgc3RhY2thYmxlXCJdLnRhYmxlIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC51aVtjbGFzcyo9XCJ0YWJsZXQgc3RhY2thYmxlXCJdLnRhYmxlIHRoZWFkIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAudWlbY2xhc3MqPVwidGFibGV0IHN0YWNrYWJsZVwiXS50YWJsZSB0Zm9vdCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUgdHIge1xuICAgIHBhZGRpbmctdG9wOiAxZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgICBib3gtc2hhZG93OiAwIC0xcHggMCAwIHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldCAhaW1wb3J0YW50OyB9XG4gIC51aVtjbGFzcyo9XCJ0YWJsZXQgc3RhY2thYmxlXCJdLnRhYmxlIHRyID4gdGQsIC51aVtjbGFzcyo9XCJ0YWJsZXQgc3RhY2thYmxlXCJdLnRhYmxlIHRyID4gdGgge1xuICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAuMjVlbSAuNzVlbTtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnVpLmRlZmluaXRpb25bY2xhc3MqPVwidGFibGV0IHN0YWNrYWJsZVwiXS50YWJsZSB0aGVhZCB0aDpmaXJzdC1jaGlsZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLnVpLnRhYmxlIFtjbGFzcyo9XCJsZWZ0IGFsaWduZWRcIl0sIC51aS50YWJsZVtjbGFzcyo9XCJsZWZ0IGFsaWduZWRcIl0ge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi51aS50YWJsZSBbY2xhc3MqPVwiY2VudGVyIGFsaWduZWRcIl0sIC51aS50YWJsZVtjbGFzcyo9XCJjZW50ZXIgYWxpZ25lZFwiXSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udWkudGFibGUgW2NsYXNzKj1cInJpZ2h0IGFsaWduZWRcIl0sIC51aS50YWJsZVtjbGFzcyo9XCJyaWdodCBhbGlnbmVkXCJdIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLnVpLnRhYmxlIFtjbGFzcyo9XCJ0b3AgYWxpZ25lZFwiXSwgLnVpLnRhYmxlW2NsYXNzKj1cInRvcCBhbGlnbmVkXCJdIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4udWkudGFibGUgW2NsYXNzKj1cIm1pZGRsZSBhbGlnbmVkXCJdLCAudWkudGFibGVbY2xhc3MqPVwibWlkZGxlIGFsaWduZWRcIl0ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi51aS50YWJsZSBbY2xhc3MqPVwiYm90dG9tIGFsaWduZWRcIl0sIC51aS50YWJsZVtjbGFzcyo9XCJib3R0b20gYWxpZ25lZFwiXSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cblxuLnVpLnRhYmxlIHRkLmNvbGxhcHNpbmcsIC51aS50YWJsZSB0aC5jb2xsYXBzaW5nIHtcbiAgd2lkdGg6IDFweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udWkuZml4ZWQudGFibGUge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkOyB9XG5cbi51aS5maXhlZC50YWJsZSB0ZCwgLnVpLmZpeGVkLnRhYmxlIHRoIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuLnVpLnNlbGVjdGFibGUudGFibGUgdGJvZHkgdHI6aG92ZXIsIC51aS50YWJsZSB0Ym9keSB0ciB0ZC5zZWxlY3RhYmxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjk1KSAhaW1wb3J0YW50OyB9XG5cbi51aS5pbnZlcnRlZC50YWJsZSB0Ym9keSB0ciB0ZC5zZWxlY3RhYmxlOmhvdmVyLCAudWkuc2VsZWN0YWJsZS5pbnZlcnRlZC50YWJsZSB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4udWkudGFibGUgdGJvZHkgdHIgdGQuc2VsZWN0YWJsZSB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnVpLnRhYmxlIHRib2R5IHRyIHRkLnNlbGVjdGFibGUgPiBhOm5vdCgudWkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAuNzg1NzE0MjllbSAuNzg1NzE0MjllbTsgfVxuXG4udWkuc2VsZWN0YWJsZS50YWJsZSB0ci5lcnJvcjpob3ZlciwgLnVpLnNlbGVjdGFibGUudGFibGUgdHI6aG92ZXIgdGQuZXJyb3IsIC51aS50YWJsZSB0ciB0ZC5zZWxlY3RhYmxlLmVycm9yOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZTdlNyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzk0MzYzNCAhaW1wb3J0YW50OyB9XG5cbi51aS5zZWxlY3RhYmxlLnRhYmxlIHRyLndhcm5pbmc6aG92ZXIsIC51aS5zZWxlY3RhYmxlLnRhYmxlIHRyOmhvdmVyIHRkLndhcm5pbmcsIC51aS50YWJsZSB0ciB0ZC5zZWxlY3RhYmxlLndhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmNGU0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNDkzMTA3ICFpbXBvcnRhbnQ7IH1cblxuLnVpLnNlbGVjdGFibGUudGFibGUgdHIuYWN0aXZlOmhvdmVyLCAudWkuc2VsZWN0YWJsZS50YWJsZSB0cjpob3ZlciB0ZC5hY3RpdmUsIC51aS50YWJsZSB0ciB0ZC5zZWxlY3RhYmxlLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlMGUwZTAgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NykgIWltcG9ydGFudDsgfVxuXG4udWkuc2VsZWN0YWJsZS50YWJsZSB0ci5wb3NpdGl2ZTpob3ZlciwgLnVpLnNlbGVjdGFibGUudGFibGUgdHI6aG92ZXIgdGQucG9zaXRpdmUsIC51aS50YWJsZSB0ciB0ZC5zZWxlY3RhYmxlLnBvc2l0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y3ZmZlNiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzI3NWIyOCAhaW1wb3J0YW50OyB9XG5cbi51aS5zZWxlY3RhYmxlLnRhYmxlIHRyLm5lZ2F0aXZlOmhvdmVyLCAudWkuc2VsZWN0YWJsZS50YWJsZSB0cjpob3ZlciB0ZC5uZWdhdGl2ZSwgLnVpLnRhYmxlIHRyIHRkLnNlbGVjdGFibGUubmVnYXRpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZlN2U3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjOTQzNjM0ICFpbXBvcnRhbnQ7IH1cblxuLnVpLmF0dGFjaGVkLnRhYmxlIHtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbjogMCAtMXB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDRkNGQ1OyB9XG5cbi51aS5hdHRhY2hlZCArIC51aS5hdHRhY2hlZC50YWJsZTpub3QoLnRvcCkge1xuICBib3JkZXItdG9wOiBub25lOyB9XG5cbi51aVtjbGFzcyo9XCJ0b3AgYXR0YWNoZWRcIl0udGFibGUge1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRvcDogMDtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBib3JkZXItcmFkaXVzOiAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDAgMDsgfVxuXG4udWkudGFibGVbY2xhc3MqPVwidG9wIGF0dGFjaGVkXCJdOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4udWlbY2xhc3MqPVwiYm90dG9tIGF0dGFjaGVkXCJdLnRhYmxlIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICB0b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgYm94LXNoYWRvdzogbm9uZSxub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbTsgfVxuXG4udWlbY2xhc3MqPVwiYm90dG9tIGF0dGFjaGVkXCJdLnRhYmxlOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi51aS5zdHJpcGVkLnRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybiksIC51aS5zdHJpcGVkLnRhYmxlID4gdHI6bnRoLWNoaWxkKDJuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgNTAsIDAuMDIpOyB9XG5cbi51aS5pbnZlcnRlZC5zdHJpcGVkLnRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybiksIC51aS5pbnZlcnRlZC5zdHJpcGVkLnRhYmxlID4gdHI6bnRoLWNoaWxkKDJuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7IH1cblxuLnVpLnN0cmlwZWQuc2VsZWN0YWJsZS5zZWxlY3RhYmxlLnNlbGVjdGFibGUudGFibGUgdGJvZHkgdHIuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VmZWZlZiAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjk1KSAhaW1wb3J0YW50OyB9XG5cbi51aS50YWJsZSBbY2xhc3MqPVwic2luZ2xlIGxpbmVcIl0sIC51aS50YWJsZVtjbGFzcyo9XCJzaW5nbGUgbGluZVwiXSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnVpLnRhYmxlIFtjbGFzcyo9XCJzaW5nbGUgbGluZVwiXSwgLnVpLnRhYmxlW2NsYXNzKj1cInNpbmdsZSBsaW5lXCJdIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udWkucmVkLnRhYmxlIHtcbiAgYm9yZGVyLXRvcDogLjJlbSBzb2xpZCAjZGIyODI4OyB9XG5cbi51aS5pbnZlcnRlZC5yZWQudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGIyODI4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnVpLm9yYW5nZS50YWJsZSB7XG4gIGJvcmRlci10b3A6IC4yZW0gc29saWQgI2YyNzExYzsgfVxuXG4udWkuaW52ZXJ0ZWQub3JhbmdlLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyNzExYyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi51aS55ZWxsb3cudGFibGUge1xuICBib3JkZXItdG9wOiAuMmVtIHNvbGlkICNmYmJkMDg7IH1cblxuLnVpLmludmVydGVkLnllbGxvdy50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmJkMDggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4udWkub2xpdmUudGFibGUge1xuICBib3JkZXItdG9wOiAuMmVtIHNvbGlkICNiNWNjMTg7IH1cblxuLnVpLmludmVydGVkLm9saXZlLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I1Y2MxOCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi51aS5ncmVlbi50YWJsZSB7XG4gIGJvcmRlci10b3A6IC4yZW0gc29saWQgIzIxYmE0NTsgfVxuXG4udWkuaW52ZXJ0ZWQuZ3JlZW4udGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFiYTQ1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnVpLnRlYWwudGFibGUge1xuICBib3JkZXItdG9wOiAuMmVtIHNvbGlkICMwMGI1YWQ7IH1cblxuLnVpLmludmVydGVkLnRlYWwudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiNWFkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnVpLmJsdWUudGFibGUge1xuICBib3JkZXItdG9wOiAuMmVtIHNvbGlkICMyMTg1ZDA7IH1cblxuLnVpLmludmVydGVkLmJsdWUudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4NWQwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnVpLnZpb2xldC50YWJsZSB7XG4gIGJvcmRlci10b3A6IC4yZW0gc29saWQgIzY0MzVjOTsgfVxuXG4udWkuaW52ZXJ0ZWQudmlvbGV0LnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0MzVjOSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi51aS5wdXJwbGUudGFibGUge1xuICBib3JkZXItdG9wOiAuMmVtIHNvbGlkICNhMzMzYzg7IH1cblxuLnVpLmludmVydGVkLnB1cnBsZS50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMzMzYzggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4udWkucGluay50YWJsZSB7XG4gIGJvcmRlci10b3A6IC4yZW0gc29saWQgI2UwMzk5NzsgfVxuXG4udWkuaW52ZXJ0ZWQucGluay50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMDM5OTcgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4udWkuYnJvd24udGFibGUge1xuICBib3JkZXItdG9wOiAuMmVtIHNvbGlkICNhNTY3M2Y7IH1cblxuLnVpLmludmVydGVkLmJyb3duLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1NjczZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi51aS5ncmV5LnRhYmxlIHtcbiAgYm9yZGVyLXRvcDogLjJlbSBzb2xpZCAjNzY3Njc2OyB9XG5cbi51aS5pbnZlcnRlZC5ncmV5LnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2NzY3NiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi51aS5ibGFjay50YWJsZSB7XG4gIGJvcmRlci10b3A6IC4yZW0gc29saWQgIzFiMWMxZDsgfVxuXG4udWkuaW52ZXJ0ZWQuYmxhY2sudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYzFkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnVpLm9uZS5jb2x1bW4udGFibGUgdGQge1xuICB3aWR0aDogMTAwJTsgfVxuXG4udWkudHdvLmNvbHVtbi50YWJsZSB0ZCB7XG4gIHdpZHRoOiA1MCU7IH1cblxuLnVpLnRocmVlLmNvbHVtbi50YWJsZSB0ZCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH1cblxuLnVpLmZvdXIuY29sdW1uLnRhYmxlIHRkIHtcbiAgd2lkdGg6IDI1JTsgfVxuXG4udWkuZml2ZS5jb2x1bW4udGFibGUgdGQge1xuICB3aWR0aDogMjAlOyB9XG5cbi51aS5zaXguY29sdW1uLnRhYmxlIHRkIHtcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTsgfVxuXG4udWkuc2V2ZW4uY29sdW1uLnRhYmxlIHRkIHtcbiAgd2lkdGg6IDE0LjI4NTcxNDI5JTsgfVxuXG4udWkuZWlnaHQuY29sdW1uLnRhYmxlIHRkIHtcbiAgd2lkdGg6IDEyLjUlOyB9XG5cbi51aS5uaW5lLmNvbHVtbi50YWJsZSB0ZCB7XG4gIHdpZHRoOiAxMS4xMTExMTExMSU7IH1cblxuLnVpLnRlbi5jb2x1bW4udGFibGUgdGQge1xuICB3aWR0aDogMTAlOyB9XG5cbi51aS5lbGV2ZW4uY29sdW1uLnRhYmxlIHRkIHtcbiAgd2lkdGg6IDkuMDkwOTA5MDklOyB9XG5cbi51aS50d2VsdmUuY29sdW1uLnRhYmxlIHRkIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMlOyB9XG5cbi51aS50aGlydGVlbi5jb2x1bW4udGFibGUgdGQge1xuICB3aWR0aDogNy42OTIzMDc2OSU7IH1cblxuLnVpLmZvdXJ0ZWVuLmNvbHVtbi50YWJsZSB0ZCB7XG4gIHdpZHRoOiA3LjE0Mjg1NzE0JTsgfVxuXG4udWkuZmlmdGVlbi5jb2x1bW4udGFibGUgdGQge1xuICB3aWR0aDogNi42NjY2NjY2NyU7IH1cblxuLnVpLnNpeHRlZW4uY29sdW1uLnRhYmxlIHRkIHtcbiAgd2lkdGg6IDYuMjUlOyB9XG5cbi51aS50YWJsZSB0ZC5vbmUud2lkZSwgLnVpLnRhYmxlIHRoLm9uZS53aWRlIHtcbiAgd2lkdGg6IDYuMjUlOyB9XG5cbi51aS50YWJsZSB0ZC50d28ud2lkZSwgLnVpLnRhYmxlIHRoLnR3by53aWRlIHtcbiAgd2lkdGg6IDEyLjUlOyB9XG5cbi51aS50YWJsZSB0ZC50aHJlZS53aWRlLCAudWkudGFibGUgdGgudGhyZWUud2lkZSB7XG4gIHdpZHRoOiAxOC43NSU7IH1cblxuLnVpLnRhYmxlIHRkLmZvdXIud2lkZSwgLnVpLnRhYmxlIHRoLmZvdXIud2lkZSB7XG4gIHdpZHRoOiAyNSU7IH1cblxuLnVpLnRhYmxlIHRkLmZpdmUud2lkZSwgLnVpLnRhYmxlIHRoLmZpdmUud2lkZSB7XG4gIHdpZHRoOiAzMS4yNSU7IH1cblxuLnVpLnRhYmxlIHRkLnNpeC53aWRlLCAudWkudGFibGUgdGguc2l4LndpZGUge1xuICB3aWR0aDogMzcuNSU7IH1cblxuLnVpLnRhYmxlIHRkLnNldmVuLndpZGUsIC51aS50YWJsZSB0aC5zZXZlbi53aWRlIHtcbiAgd2lkdGg6IDQzLjc1JTsgfVxuXG4udWkudGFibGUgdGQuZWlnaHQud2lkZSwgLnVpLnRhYmxlIHRoLmVpZ2h0LndpZGUge1xuICB3aWR0aDogNTAlOyB9XG5cbi51aS50YWJsZSB0ZC5uaW5lLndpZGUsIC51aS50YWJsZSB0aC5uaW5lLndpZGUge1xuICB3aWR0aDogNTYuMjUlOyB9XG5cbi51aS50YWJsZSB0ZC50ZW4ud2lkZSwgLnVpLnRhYmxlIHRoLnRlbi53aWRlIHtcbiAgd2lkdGg6IDYyLjUlOyB9XG5cbi51aS50YWJsZSB0ZC5lbGV2ZW4ud2lkZSwgLnVpLnRhYmxlIHRoLmVsZXZlbi53aWRlIHtcbiAgd2lkdGg6IDY4Ljc1JTsgfVxuXG4udWkudGFibGUgdGQudHdlbHZlLndpZGUsIC51aS50YWJsZSB0aC50d2VsdmUud2lkZSB7XG4gIHdpZHRoOiA3NSU7IH1cblxuLnVpLnRhYmxlIHRkLnRoaXJ0ZWVuLndpZGUsIC51aS50YWJsZSB0aC50aGlydGVlbi53aWRlIHtcbiAgd2lkdGg6IDgxLjI1JTsgfVxuXG4udWkudGFibGUgdGQuZm91cnRlZW4ud2lkZSwgLnVpLnRhYmxlIHRoLmZvdXJ0ZWVuLndpZGUge1xuICB3aWR0aDogODcuNSU7IH1cblxuLnVpLnRhYmxlIHRkLmZpZnRlZW4ud2lkZSwgLnVpLnRhYmxlIHRoLmZpZnRlZW4ud2lkZSB7XG4gIHdpZHRoOiA5My43NSU7IH1cblxuLnVpLnRhYmxlIHRkLnNpeHRlZW4ud2lkZSwgLnVpLnRhYmxlIHRoLnNpeHRlZW4ud2lkZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi51aS5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTsgfVxuXG4udWkuc29ydGFibGUudGFibGUgdGhlYWQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZTsgfVxuXG4udWkuc29ydGFibGUudGFibGUgdGhlYWQgdGguc29ydGVkLCAudWkuc29ydGFibGUudGFibGUgdGhlYWQgdGguc29ydGVkOmhvdmVyIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4udWkuc29ydGFibGUudGFibGUgdGhlYWQgdGg6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMWVtO1xuICB3aWR0aDogYXV0bztcbiAgb3BhY2l0eTogLjg7XG4gIG1hcmdpbjogMCAwIDAgLjVlbTtcbiAgZm9udC1mYW1pbHk6IEljb25zOyB9XG5cbi51aS5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aC5hc2NlbmRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiAnXFxmMGQ4JzsgfVxuXG4udWkuc29ydGFibGUudGFibGUgdGhlYWQgdGguZGVzY2VuZGluZzphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXGYwZDcnOyB9XG5cbi51aS5zb3J0YWJsZS50YWJsZSB0aC5kaXNhYmxlZDpob3ZlciB7XG4gIGN1cnNvcjogYXV0bztcbiAgY29sb3I6IHJnYmEoNDAsIDQwLCA0MCwgMC4zKTsgfVxuXG4udWkuc29ydGFibGUudGFibGUgdGhlYWQgdGg6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpOyB9XG5cbi51aS5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aC5zb3J0ZWQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjk1KTsgfVxuXG4udWkuc29ydGFibGUudGFibGUgdGhlYWQgdGguc29ydGVkOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi51aS5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aC5zb3J0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjk1KTsgfVxuXG4udWkuaW52ZXJ0ZWQuc29ydGFibGUudGFibGUgdGhlYWQgdGguc29ydGVkIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAwLjA1KSk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuMDUpKTtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnVpLmludmVydGVkLnNvcnRhYmxlLnRhYmxlIHRoZWFkIHRoOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KSAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAwLjA1KSk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCkgbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuMDUpKTtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnVpLmludmVydGVkLnNvcnRhYmxlLnRhYmxlIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi51aS5pbnZlcnRlZC50YWJsZSB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4udWkuaW52ZXJ0ZWQudGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpICFpbXBvcnRhbnQ7IH1cblxuLnVpLmludmVydGVkLnRhYmxlIHRyIHRkIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgIWltcG9ydGFudDsgfVxuXG4udWkuaW52ZXJ0ZWQudGFibGUgdHIgdGQuZGlzYWJsZWQsIC51aS5pbnZlcnRlZC50YWJsZSB0ci5kaXNhYmxlZCB0ZCwgLnVpLmludmVydGVkLnRhYmxlIHRyLmRpc2FibGVkOmhvdmVyIHRkLCAudWkuaW52ZXJ0ZWQudGFibGUgdHI6aG92ZXIgdGQuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6IHJnYmEoMjI1LCAyMjUsIDIyNSwgMC4zKTsgfVxuXG4udWkuaW52ZXJ0ZWQuZGVmaW5pdGlvbi50YWJsZSB0Zm9vdDpub3QoLmZ1bGwtd2lkdGgpIHRoOmZpcnN0LWNoaWxkLCAudWkuaW52ZXJ0ZWQuZGVmaW5pdGlvbi50YWJsZSB0aGVhZDpub3QoLmZ1bGwtd2lkdGgpIHRoOmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4udWkuaW52ZXJ0ZWQuZGVmaW5pdGlvbi50YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMik7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi51aS5jb2xsYXBzaW5nLnRhYmxlIHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLnVpLmJhc2ljLnRhYmxlIHtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi51aS5iYXNpYy50YWJsZSB0Zm9vdCwgLnVpLmJhc2ljLnRhYmxlIHRoZWFkIHtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4udWkuYmFzaWMudGFibGUgdGgge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGJvcmRlci1sZWZ0OiBub25lOyB9XG5cbi51aS5iYXNpYy50YWJsZSB0Ym9keSB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLnVpLmJhc2ljLnRhYmxlIHRkIHtcbiAgYmFja2dyb3VuZDogMCAwOyB9XG5cbi51aS5iYXNpYy5zdHJpcGVkLnRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpICFpbXBvcnRhbnQ7IH1cblxuLnVpW2NsYXNzKj1cInZlcnkgYmFzaWNcIl0udGFibGUge1xuICBib3JkZXI6IG5vbmU7IH1cblxuLnVpW2NsYXNzKj1cInZlcnkgYmFzaWNcIl0udGFibGU6bm90KC5zb3J0YWJsZSk6bm90KC5zdHJpcGVkKSB0ZCwgLnVpW2NsYXNzKj1cInZlcnkgYmFzaWNcIl0udGFibGU6bm90KC5zb3J0YWJsZSk6bm90KC5zdHJpcGVkKSB0aCB7XG4gIHBhZGRpbmc6ICcnOyB9XG5cbi51aVtjbGFzcyo9XCJ2ZXJ5IGJhc2ljXCJdLnRhYmxlOm5vdCguc29ydGFibGUpOm5vdCguc3RyaXBlZCkgdGQ6Zmlyc3QtY2hpbGQsIC51aVtjbGFzcyo9XCJ2ZXJ5IGJhc2ljXCJdLnRhYmxlOm5vdCguc29ydGFibGUpOm5vdCguc3RyaXBlZCkgdGg6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLnVpW2NsYXNzKj1cInZlcnkgYmFzaWNcIl0udGFibGU6bm90KC5zb3J0YWJsZSk6bm90KC5zdHJpcGVkKSB0ZDpsYXN0LWNoaWxkLCAudWlbY2xhc3MqPVwidmVyeSBiYXNpY1wiXS50YWJsZTpub3QoLnNvcnRhYmxlKTpub3QoLnN0cmlwZWQpIHRoOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi51aVtjbGFzcyo9XCJ2ZXJ5IGJhc2ljXCJdLnRhYmxlOm5vdCguc29ydGFibGUpOm5vdCguc3RyaXBlZCkgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4udWkuY2VsbGVkLnRhYmxlIHRyIHRkLCAudWkuY2VsbGVkLnRhYmxlIHRyIHRoIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMSk7IH1cblxuLnVpLmNlbGxlZC50YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCwgLnVpLmNlbGxlZC50YWJsZSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lOyB9XG5cbi51aS5wYWRkZWQudGFibGUgdGgge1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgcGFkZGluZy1yaWdodDogMWVtOyB9XG5cbi51aS5wYWRkZWQudGFibGUgdGQsIC51aS5wYWRkZWQudGFibGUgdGgge1xuICBwYWRkaW5nOiAxZW0gMWVtOyB9XG5cbi51aVtjbGFzcyo9XCJ2ZXJ5IHBhZGRlZFwiXS50YWJsZSB0aCB7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtOyB9XG5cbi51aVtjbGFzcyo9XCJ2ZXJ5IHBhZGRlZFwiXS50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDEuNWVtIDEuNWVtOyB9XG5cbi51aS5jb21wYWN0LnRhYmxlIHRoIHtcbiAgcGFkZGluZy1sZWZ0OiAuN2VtO1xuICBwYWRkaW5nLXJpZ2h0OiAuN2VtOyB9XG5cbi51aS5jb21wYWN0LnRhYmxlIHRkIHtcbiAgcGFkZGluZzogLjVlbSAuN2VtOyB9XG5cbi51aVtjbGFzcyo9XCJ2ZXJ5IGNvbXBhY3RcIl0udGFibGUgdGgge1xuICBwYWRkaW5nLWxlZnQ6IC42ZW07XG4gIHBhZGRpbmctcmlnaHQ6IC42ZW07IH1cblxuLnVpW2NsYXNzKj1cInZlcnkgY29tcGFjdFwiXS50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IC40ZW0gLjZlbTsgfVxuXG4udWkuc21hbGwudGFibGUge1xuICBmb250LXNpemU6IC45ZW07IH1cblxuLnVpLnRhYmxlIHtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuLnVpLmxhcmdlLnRhYmxlIHtcbiAgZm9udC1zaXplOiAxLjFlbTsgfVxuXG4vKiFcclxuICogIyBTZW1hbnRpYyBVSSAyLjIuMTIgLSBUcmFuc2l0aW9uXHJcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cclxuICpcclxuICpcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXHJcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcclxuICpcclxuICovXG4udHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC4zcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoOyB9XG5cbi5hbmltYXRpbmcudHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4ubG9hZGluZy50cmFuc2l0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5OXB4O1xuICBsZWZ0OiAtOTk5OTlweDsgfVxuXG4uaGlkZGVuLnRyYW5zaXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnZpc2libGUudHJhbnNpdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4uZGlzYWJsZWQudHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDsgfVxuXG4ubG9vcGluZy50cmFuc2l0aW9uIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7IH1cblxuLnRyYW5zaXRpb24uYnJvd3NlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC41cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNXM7IH1cblxuLnRyYW5zaXRpb24uYnJvd3NlLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYnJvd3NlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBicm93c2VJbjsgfVxuXG4udHJhbnNpdGlvbi5icm93c2UubGVmdC5vdXQsIC50cmFuc2l0aW9uLmJyb3dzZS5vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBicm93c2VPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYnJvd3NlT3V0TGVmdDsgfVxuXG4udHJhbnNpdGlvbi5icm93c2UucmlnaHQub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYnJvd3NlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBicm93c2VPdXRSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYnJvd3NlSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCkgdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCkgdHJhbnNsYXRlWigwKTtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAxMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHRyYW5zbGF0ZVooMCk7XG4gICAgei1pbmRleDogLTE7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSkgdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpIHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiA5OTk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVaKDApO1xuICAgIHotaW5kZXg6IDk5OTsgfSB9XG5cbkBrZXlmcmFtZXMgYnJvd3NlSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCkgdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCkgdHJhbnNsYXRlWigwKTtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAxMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHRyYW5zbGF0ZVooMCk7XG4gICAgei1pbmRleDogLTE7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSkgdHJhbnNsYXRlWigwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpIHRyYW5zbGF0ZVooMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiA5OTk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVaKDApO1xuICAgIHotaW5kZXg6IDk5OTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBicm93c2VPdXRMZWZ0IHtcbiAgMCUge1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKTsgfVxuICA1MCUge1xuICAgIHotaW5kZXg6IC0xO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpIHJvdGF0ZVkoMzVkZWcpIHJvdGF0ZVgoMTBkZWcpIHRyYW5zbGF0ZVooLTEwcHgpOyB9XG4gIDgwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICB6LWluZGV4OiAtMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMCkgdHJhbnNsYXRlWigtMTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQGtleWZyYW1lcyBicm93c2VPdXRMZWZ0IHtcbiAgMCUge1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKTsgfVxuICA1MCUge1xuICAgIHotaW5kZXg6IC0xO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpIHJvdGF0ZVkoMzVkZWcpIHJvdGF0ZVgoMTBkZWcpIHRyYW5zbGF0ZVooLTEwcHgpOyB9XG4gIDgwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICB6LWluZGV4OiAtMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMCkgdHJhbnNsYXRlWigtMTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJyb3dzZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKTsgfVxuICA1MCUge1xuICAgIHotaW5kZXg6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSkgcm90YXRlWSgzNWRlZykgcm90YXRlWCgxMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwNSUpIHJvdGF0ZVkoMzVkZWcpIHJvdGF0ZVgoMTBkZWcpIHRyYW5zbGF0ZVooLTEwcHgpOyB9XG4gIDgwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgcm90YXRlWSgwKSByb3RhdGVYKDApIHRyYW5zbGF0ZVooLTEwcHgpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJyb3dzZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKTsgfVxuICA1MCUge1xuICAgIHotaW5kZXg6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSkgcm90YXRlWSgzNWRlZykgcm90YXRlWCgxMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwNSUpIHJvdGF0ZVkoMzVkZWcpIHJvdGF0ZVgoMTBkZWcpIHRyYW5zbGF0ZVooLTEwcHgpOyB9XG4gIDgwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgcm90YXRlWSgwKSByb3RhdGVYKDApIHRyYW5zbGF0ZVooLTEwcHgpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uZHJvcC50cmFuc2l0aW9uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjRzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC40cztcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNCwgMS42MSwgMC43LCAxKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzQsIDEuNjEsIDAuNywgMSk7IH1cblxuLmRyb3AudHJhbnNpdGlvbi5pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGRyb3BJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGRyb3BJbjsgfVxuXG4uZHJvcC50cmFuc2l0aW9uLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGRyb3BPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBkcm9wT3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBkcm9wSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuQGtleWZyYW1lcyBkcm9wSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGRyb3BPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApOyB9IH1cblxuQGtleWZyYW1lcyBkcm9wT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfSB9XG5cbi50cmFuc2l0aW9uLmZhZGUuaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47IH1cblxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmFkZSB1cFwiXS5pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7IH1cblxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmFkZSBkb3duXCJdLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247IH1cblxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmFkZSBsZWZ0XCJdLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7IH1cblxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmFkZSByaWdodFwiXS5pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7IH1cblxuLnRyYW5zaXRpb24uZmFkZS5vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDsgfVxuXG4udHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIHVwXCJdLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDsgfVxuXG4udHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIGRvd25cIl0ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjsgfVxuXG4udHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIGxlZnRcIl0ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDsgfVxuXG4udHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIHJpZ2h0XCJdLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMCUpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAlKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAlKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwJSk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNSUpOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg1JSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUlKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01JSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01JSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNSUpOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNSUpOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01JSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01JSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01JSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01JSk7IH0gfVxuXG4uZmxpcC50cmFuc2l0aW9uLmluLCAuZmxpcC50cmFuc2l0aW9uLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjZzOyB9XG5cbi5ob3Jpem9udGFsLmZsaXAudHJhbnNpdGlvbi5pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhvcml6b250YWxGbGlwSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBob3Jpem9udGFsRmxpcEluOyB9XG5cbi5ob3Jpem9udGFsLmZsaXAudHJhbnNpdGlvbi5vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBob3Jpem9udGFsRmxpcE91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGhvcml6b250YWxGbGlwT3V0OyB9XG5cbi52ZXJ0aWNhbC5mbGlwLnRyYW5zaXRpb24uaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB2ZXJ0aWNhbEZsaXBJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHZlcnRpY2FsRmxpcEluOyB9XG5cbi52ZXJ0aWNhbC5mbGlwLnRyYW5zaXRpb24ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogdmVydGljYWxGbGlwT3V0O1xuICBhbmltYXRpb24tbmFtZTogdmVydGljYWxGbGlwT3V0OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBob3Jpem9udGFsRmxpcEluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBob3Jpem9udGFsRmxpcEluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHZlcnRpY2FsRmxpcEluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyB2ZXJ0aWNhbEZsaXBJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBob3Jpem9udGFsRmxpcE91dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGhvcml6b250YWxGbGlwT3V0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB2ZXJ0aWNhbEZsaXBPdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHZlcnRpY2FsRmxpcE91dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi5zY2FsZS50cmFuc2l0aW9uLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2NhbGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHNjYWxlSW47IH1cblxuLnNjYWxlLnRyYW5zaXRpb24ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2NhbGVPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzY2FsZU91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2NhbGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuQGtleWZyYW1lcyBzY2FsZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2NhbGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTsgfSB9XG5cbkBrZXlmcmFtZXMgc2NhbGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTsgfSB9XG5cbi50cmFuc2l0aW9uLmZseSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjZzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG5cbi50cmFuc2l0aW9uLmZseS5pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZseUluO1xuICBhbmltYXRpb24tbmFtZTogZmx5SW47IH1cblxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IHVwXCJdLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5SW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZseUluVXA7IH1cblxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IGRvd25cIl0uaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbHlJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmbHlJbkRvd247IH1cblxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IGxlZnRcIl0uaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbHlJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbHlJbkxlZnQ7IH1cblxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IHJpZ2h0XCJdLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5SW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZseUluUmlnaHQ7IH1cblxuLnRyYW5zaXRpb24uZmx5Lm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZseU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZseU91dDsgfVxuXG4udHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgdXBcIl0ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5T3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbHlPdXRVcDsgfVxuXG4udHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgZG93blwiXS5vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbHlPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogZmx5T3V0RG93bjsgfVxuXG4udHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgbGVmdFwiXS5vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbHlPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogZmx5T3V0TGVmdDsgfVxuXG4udHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgcmlnaHRcIl0ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5T3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbHlPdXRSaWdodDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmx5SW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmx5SW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbHlJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE1MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNTAwcHgsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmx5SW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNTAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTUwMHB4LCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmx5SW5Eb3duIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNTAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1MDBweCwgMCk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZseUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTUwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNTAwcHgsIDApOyB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7IH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZseUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNTAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTUwMHB4LCAwLCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmbHlJbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTUwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE1MDBweCwgMCwgMCk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbHlJblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNTAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1MDBweCwgMCwgMCk7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTsgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZseUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1MDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUwMHB4LCAwLCAwKTsgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOyB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbHlPdXQge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTsgfVxuICA1MCUsIDU1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZseU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpOyB9XG4gIDUwJSwgNTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbHlPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7IH1cbiAgNDAlLCA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmx5T3V0VXAge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApOyB9XG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmx5T3V0RG93biB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTsgfVxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOyB9IH1cblxuQGtleWZyYW1lcyBmbHlPdXREb3duIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApOyB9XG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmx5T3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmx5T3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbHlPdXRMZWZ0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZseU91dExlZnQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTsgfSB9XG5cbi50cmFuc2l0aW9uLnNsaWRlLmluLCAudHJhbnNpdGlvbltjbGFzcyo9XCJzbGlkZSBkb3duXCJdLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblk7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluWTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyOyB9XG5cbi50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIHVwXCJdLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblk7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluWTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyOyB9XG5cbi50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIGxlZnRcIl0uaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluWDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5YO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0OyB9XG5cbi50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIHJpZ2h0XCJdLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblg7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluWDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7IH1cblxuLnRyYW5zaXRpb24uc2xpZGUub3V0LCAudHJhbnNpdGlvbltjbGFzcyo9XCJzbGlkZSBkb3duXCJdLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0WTtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0WTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyOyB9XG5cbi50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIHVwXCJdLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0WTtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0WTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyOyB9XG5cbi50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIGxlZnRcIl0ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRYO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRYO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0OyB9XG5cbi50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIHJpZ2h0XCJdLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0WDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0WDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5ZIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5ZIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblgge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVJblgge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRZIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRYIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0WCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApOyB9IH1cblxuLnRyYW5zaXRpb24uc3dpbmcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjhzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC44czsgfVxuXG4udHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyBkb3duXCJdLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmdJblg7XG4gIGFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyOyB9XG5cbi50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIHVwXCJdLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmdJblg7XG4gIGFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyOyB9XG5cbi50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIGxlZnRcIl0uaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWTtcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nSW5ZO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0OyB9XG5cbi50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIHJpZ2h0XCJdLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmdJblk7XG4gIGFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7IH1cblxuLnRyYW5zaXRpb24uc3dpbmcub3V0LCAudHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyBkb3duXCJdLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WDtcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyOyB9XG5cbi50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIHVwXCJdLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WDtcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyOyB9XG5cbi50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIGxlZnRcIl0ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmdPdXRZO1xuICBhbmltYXRpb24tbmFtZTogc3dpbmdPdXRZO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0OyB9XG5cbi50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIHJpZ2h0XCJdLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WTtcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nSW5YIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDE1ZGVnKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTcuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTcuNWRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc3dpbmdJblgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgxNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTVkZWcpOyB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDApOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nSW5ZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTE3LjVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xNy41ZGVnKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSg3LjVkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHN3aW5nSW5ZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTE3LjVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xNy41ZGVnKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSg3LjVkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMCk7IH0gfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmdPdXRYIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMCk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC03LjVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC03LjVkZWcpOyB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgxNy41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgxNy41ZGVnKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHN3aW5nT3V0WCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDApOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKTsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTcuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTcuNWRlZyk7IH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nT3V0WSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDApOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSg3LjVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDcuNWRlZyk7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTEwZGVnKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHN3aW5nT3V0WSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDApOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSg3LjVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDcuNWRlZyk7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTEwZGVnKTsgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uZmxhc2gudHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxhc2g7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGFzaDsgfVxuXG4uc2hha2UudHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZTsgfVxuXG4uYm91bmNlLnRyYW5zaXRpb24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTsgfVxuXG4udGFkYS50cmFuc2l0aW9uIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDc1MG1zO1xuICBhbmltYXRpb24tZHVyYXRpb246IDc1MG1zO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB0YWRhO1xuICBhbmltYXRpb24tbmFtZTogdGFkYTsgfVxuXG4ucHVsc2UudHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlOyB9XG5cbi5qaWdnbGUudHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogamlnZ2xlO1xuICBhbmltYXRpb24tbmFtZTogamlnZ2xlOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XG4gIDAlLCAxMDAlLCA1MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMjUlLCA3NSUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZsYXNoIHtcbiAgMCUsIDEwMCUsIDUwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAyNSUsIDc1JSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzaGFrZSB7XG4gIDAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpOyB9XG4gIDIwJSwgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpOyB9IH1cblxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIDAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpOyB9XG4gIDIwJSwgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZSB7XG4gIDAlLCAxMDAlLCAyMCUsIDUwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTsgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpOyB9IH1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwgMTAwJSwgMjAlLCA1MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7IH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0YWRhIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLTNkZWcpOyB9XG4gIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoM2RlZyk7IH1cbiAgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKC0zZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApOyB9IH1cblxuQGtleWZyYW1lcyB0YWRhIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLTNkZWcpOyB9XG4gIDMwJSwgNTAlLCA3MCUsIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoM2RlZyk7IH1cbiAgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKC0zZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgb3BhY2l0eTogLjc7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTsgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGppZ2dsZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7IH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7IH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7IH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7IH1cbiAgNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9IH1cblxuQGtleWZyYW1lcyBqaWdnbGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpOyB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpOyB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpOyB9XG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpOyB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfSB9XG5cbi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXHJcbiAgIHYyLjAgfCAyMDExMDEyNlxyXG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxyXG4qL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyxcbmJ1dHRvbiwgdGV4dGFyZWEsIGlucHV0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbmlucHV0LCB0ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmEsIGE6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0NTQ2NGE7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG5cbio6Zm9jdXMge1xuICBvdXRsaW5lLWNvbG9yOiAjZDIwNjQxOyB9XG5cbiNtYWluX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLnBhZ2Vfc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zZWN0aW9uX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNzYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4vKiBXZWJLaXQvQmxpbmsgQnJvd3NlcnMgKi9cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2QyMDY0MTtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi8qIEdlY2tvIEJyb3dzZXJzICovXG46Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2QyMDY0MTtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbmJvZHkubm9Ub3VjaHNjcmVlbiBidXR0b24sIGJvZHkubm9Ub3VjaHNjcmVlbiBhIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2UsXHIgYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZSxcciBib3JkZXItY29sb3IgLjNzIGVhc2UsXHIgb3BhY2l0eSAuM3MgZWFzZTsgfVxuXG5ib2R5Lm5vVG91Y2hzY3JlZW4gYnV0dG9uOmhvdmVyLCBib2R5Lm5vVG91Y2hzY3JlZW4gYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzsgfVxuXG5ib2R5Lm5vVG91Y2hzY3JlZW4gYVtocmVmXj1cInRlbDpcIl0ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYnJpZ2h0dGhlbWUtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMjA2NDE7XG4gIGJvcmRlcjogMCBzb2xpZCAjZDIwNjQxO1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJlZm9yZUxvYWQgPiAqOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuYm9keSA+IC51aS1wbm90aWZ5IHtcbiAgei1pbmRleDogMjE0NzQ4MzY0NSAhaW1wb3J0YW50OyB9XG5cbi5oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5mYXN0cnlnYSB7XG4gIGJvcmRlci13aWR0aDogNHB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItaW1hZ2Utc291cmNlOiB1cmwoLi4vaW1nL2JvcmRlci5wbmcpO1xuICBib3JkZXItaW1hZ2Utc2xpY2U6IDQ7XG4gIGJvcmRlci1pbWFnZS1yZXBlYXQ6IHJvdW5kOyB9XG5cbiNrb3NzX2J0bixcbi5rb3NzX2J0biB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyOiAzcHggc29saWQgYmxhY2s7XG4gIHBhZGRpbmc6IDVweCAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjI1cyBlYXNlOyB9XG4gICNrb3NzX2J0bjpob3ZlcixcbiAgLmtvc3NfYnRuOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDIwNjQxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMjA2NDE7XG4gICAgY29sb3I6IHdoaXRlOyB9XG5cbkBrZXlmcmFtZXMgaGlnaGxpZ2h0ZWRBbmltIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMik7IH0gfVxuXG4ua29zc19wcm9kdWN0X2VsZW1lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmtvc3NfcHJvZHVjdF9lbGVtZW50IC5iYXNrZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmtvc3NfcHJvZHVjdF9lbGVtZW50IC5rb3NzX3Byb2R1Y3RfaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAua29zc19wcm9kdWN0X2VsZW1lbnQgLmtvc3NfcHJvZHVjdF9pbWcgYTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gIC5rb3NzX3Byb2R1Y3RfZWxlbWVudCAucGhvdG8ge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7IH1cbiAgLmtvc3NfcHJvZHVjdF9lbGVtZW50IC5rb3NzX3Byb2R1Y3RfZWxlbWVudF9oaWdobGlnaHRlZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJvdHRvbTogMTdweDtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5rb3NzX3Byb2R1Y3RfZWxlbWVudCAua29zc19wcm9kdWN0X2VsZW1lbnRfaGlnaGxpZ2h0ZWQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDA0JztcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZTsgfVxuICAua29zc19wcm9kdWN0X2VsZW1lbnQgLmtvc3NfcHJvZHVjdF9lbGVtZW50X2hpZ2hsaWdodGVkOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXGYwMDQnO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmtvc3NfcHJvZHVjdF9lbGVtZW50IC5rb3NzX3Byb2R1Y3RfZWxlbWVudF9oaWdobGlnaHRlZC5zZWxlY3RlZDo6YmVmb3JlIHtcbiAgICBhbmltYXRpb246IGhpZ2hsaWdodGVkQW5pbSBsaW5lYXIgLjNzO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5rb3NzX3Byb2R1Y3RfZWxlbWVudCAua29zc19wcm9kdWN0X2VsZW1lbnRfaGlnaGxpZ2h0ZWQuc2VsZWN0ZWQ6OmFmdGVyIHtcbiAgICBjb2xvcjogI2QyMDY0MTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7IH1cbiAgLmtvc3NfcHJvZHVjdF9lbGVtZW50IC5rb3NzX3Byb2R1Y3RfZWxlbWVudF9oaWdobGlnaHRlZDpob3Zlcjo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjZDIwNjQxOyB9XG4gIC5rb3NzX3Byb2R1Y3RfZWxlbWVudCBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5rb3NzX3Byb2R1Y3RfZWxlbWVudCBpbWcge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAua29zc19wcm9kdWN0X2VsZW1lbnQgLnRpdGxlIHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIC5rb3NzX3Byb2R1Y3RfZWxlbWVudCAucHJpY2Uge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgICAua29zc19wcm9kdWN0X2VsZW1lbnQgLnByaWNlIC5vbGQge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxuICAua29zc19wcm9kdWN0X2VsZW1lbnQgLnNpemVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2U7IH1cbiAgICAua29zc19wcm9kdWN0X2VsZW1lbnQgLnNpemVzIHNwYW4ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAua29zc19wcm9kdWN0X2VsZW1lbnQgLnNpemVzIC5zb2xkIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgY29sb3I6ICNkMjA2NDE7IH1cbiAgLmtvc3NfcHJvZHVjdF9lbGVtZW50IC5rb3NzX3Byb2R1Y3RfaW1nX2hvdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5rb3NzX3Byb2R1Y3RfZWxlbWVudCAua29zc19wcm9kdWN0X2ltZ19ob3ZlciAuaW1hZ2VzTGlzdCB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjdzIGVhc2U7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAgIC5rb3NzX3Byb2R1Y3RfZWxlbWVudCAua29zc19wcm9kdWN0X2ltZ19ob3ZlciBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5rb3NzX3Byb2R1Y3RfZWxlbWVudCB7XG4gICAgICB3aWR0aDogMjgwcHg7XG4gICAgICBtYXJnaW46IDE1cHggMjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAua29zc19wcm9kdWN0X2VsZW1lbnQge1xuICAgICAgd2lkdGg6IDMwNHB4O1xuICAgICAgbWFyZ2luOiAyNXB4IDM4cHg7IH0gfVxuXG5ib2R5Lm5vVG91Y2hzY3JlZW4gLmtvc3NfcHJvZHVjdF9lbGVtZW50Om5vdCg6aG92ZXIpIC5zaXplcyB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7IH1cblxuYm9keS5ub1RvdWNoc2NyZWVuIC5rb3NzX3Byb2R1Y3RfZWxlbWVudDpob3ZlciAua29zc19wcm9kdWN0X2ltZ19ob3ZlciAuaW1hZ2VzTGlzdCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmtvc3NfYnJlYWRjcnVtYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjYmFiYWJhO1xuICBmb250LXNpemU6IDA7IH1cbiAgLmtvc3NfYnJlYWRjcnVtYnMgYSwgLmtvc3NfYnJlYWRjcnVtYnMgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5rb3NzX2JyZWFkY3J1bWJzIGE6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb250ZW50OiAnLyc7XG4gICAgbWFyZ2luOiAwIDVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmtvc3NfYnJlYWRjcnVtYnMge1xuICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAua29zc19icmVhZGNydW1icyB7XG4gICAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4OyB9IH1cblxuLmJyZWFkY3J1bWJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NDY0YTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzgyODM4OTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMTZweCAwOyB9XG5cbi5icmVhZGNydW1ic19lbGVtZW50Om5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogJy8nO1xuICBtYXJnaW46IDAgMWVtOyB9XG5cbi5icmVhZGNydW1ic19lbGVtZW50Omxhc3QtY2hpbGQge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7IH1cblxuLm9yZGVyX3Byb2R1Y3RzX25hbWUge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5maWxlc0xpc3RNcDMge1xuICBwYWRkaW5nLXRvcDogNTBweDsgfVxuXG4uZmlsZXNMaXN0TXAzRWxlbWVudDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5maWxlc0xpc3RNcDNFbGVtZW50RGVzYyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5wcm9kdWN0X2RldGFpbHNfYnV5X2ljb25zIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogI2QyMDY0MTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cblxuLnByb2R1Y3RfZGV0YWlsc19idXlfaWNvbnNfZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnByb2R1Y3RfZGV0YWlsc19idXlfaWNvbnNfZWwgc3BhbiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAucHJvZHVjdF9kZXRhaWxzX2J1eV9pY29uc19lbDpob3ZlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAucHJvZHVjdF9kZXRhaWxzX2J1eV9pY29uc19lbDpub3QoOmhvdmVyKSB7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg1MSUpOyB9XG5cbi5zZWN0aW9uX2ljb25zX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGYxZjA7XG4gIHBhZGRpbmc6IDEwcHggMDsgfVxuICAuc2VjdGlvbl9pY29uc19iYXIgLnByb2R1Y3RfZGV0YWlsc19idXlfaWNvbnMge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLnNlY3Rpb25faWNvbnNfYmFyIC5wcm9kdWN0X2RldGFpbHNfYnV5X2ljb25zX2VsIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDMzJSAtIDEwcHgpOyB9XG5cbi5wYWdlX2hvbWVfaDEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbiNjb29raWVpbmZvIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMjA2NDE7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAwcHggcmdiYSg1MCwgNTAsIDUwLCAwLjc1KTtcbiAgY29sb3I6IHdoaXRlOyB9XG4gICNjb29raWVpbmZvLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAjY29va2llaW5mbyAuY19kZXNjIHtcbiAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICNjb29raWVpbmZvIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAjY29va2llaW5mbyAuY2xvc2U6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwMGQnO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjsgfVxuICAjY29va2llaW5mbyBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgI2Nvb2tpZWluZm8ge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICNjb29raWVpbmZvIHtcbiAgICAgIGJvdHRvbTogNTBweDtcbiAgICAgIGxlZnQ6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH0gfVxuXG4vKiFcclxuICogSGFtYnVyZ2Vyc1xyXG4gKiBAZGVzY3JpcHRpb24gVGFzdHkgQ1NTLWFuaW1hdGVkIGhhbWJ1cmdlcnNcclxuICogQGF1dGhvciBKb25hdGhhbiBTdWggQGpvbnN1aFxyXG4gKiBAc2l0ZSBodHRwczovL2pvbnN1aC5jb20vaGFtYnVyZ2Vyc1xyXG4gKiBAbGluayBodHRwczovL2dpdGh1Yi5jb20vam9uc3VoL2hhbWJ1cmdlcnNcclxuICovXG4uaGFtYnVyZ2VyIHtcbiAgcGFkZGluZzogMHB4IDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGZpbHRlcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAuaGFtYnVyZ2VyOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5oYW1idXJnZXItYm94IHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhhbWJ1cmdlci1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTIuNXB4OyB9XG4gIC5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlOyB9XG4gIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgICB0b3A6IC0xMHB4OyB9XG4gIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgICBib3R0b206IC0xMHB4OyB9XG5cbi8qXHJcbiAgICogU3F1ZWV6ZVxyXG4gICAqL1xuLmhhbWJ1cmdlci0tc3F1ZWV6ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wNzVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cbiAgLmhhbWJ1cmdlci0tc3F1ZWV6ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgMC4xMnMgZWFzZSxcciBvcGFjaXR5IDAuMDc1cyBlYXNlOyB9XG4gIC5oYW1idXJnZXItLXNxdWVlemUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4xMnMgZWFzZSwgdHJhbnNmb3JtIDAuMDc1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTsgfVxuXG4uaGFtYnVyZ2VyLS1zcXVlZXplLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOyB9XG4gIC5oYW1idXJnZXItLXNxdWVlemUuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyBlYXNlLFxyIG9wYWNpdHkgMC4wNzVzIDAuMTJzIGVhc2U7IH1cbiAgLmhhbWJ1cmdlci0tc3F1ZWV6ZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgZWFzZSwgdHJhbnNmb3JtIDAuMDc1cyAwLjEycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuXG4jYmFja3RvdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDk5cHg7XG4gIHJpZ2h0OiAzMXB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiA0MnB4O1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyMDY0MTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAjYmFja3RvdG9wOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAuNzsgfVxuICAjYmFja3RvdG9wOjphZnRlciB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gICAgY29udGVudDogJ1xcZjEwNic7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgI2JhY2t0b3RvcCB7XG4gICAgICBib3R0b206IDMwcHg7XG4gICAgICByaWdodDogMjBweDsgfSB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY29sb3I6ICM0NTQ2NGE7XG4gIHotaW5kZXg6IDE7IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6OmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICAgIGZvbnQtc2l6ZTogNjRweDsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay1wcmV2OjphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXGYxMDQnOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLW5leHQ6OmFmdGVyIHtcbiAgY29udGVudDogJ1xcZjEwNSc7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stcHJldjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCk7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stbmV4dDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KTsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgbGVmdDogMDsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDA7IH1cblxuLnNsaWNrLWRvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5zbGljay1kb3RzIGxpIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgbWFyZ2luOiAwIDhweDsgfVxuICAgIC5zbGljay1kb3RzIGxpOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSwgLnNsaWNrLWRvdHMgbGk6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG4jbmF2aWdhdGlvbiB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDM7XG4gIHBvc2l0aW9uOiBmaXhlZDsgfVxuICAjbmF2aWdhdGlvbiBuYXYubmF2X21vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgI25hdmlnYXRpb24gLm5hdl9tZW51X2Rlc2sge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICNuYXZpZ2F0aW9uIG5hdi5uYXZfdG9wIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0NDQzsgfVxuICAgICNuYXZpZ2F0aW9uIC5uYXZfdG9wX3dyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICNuYXZpZ2F0aW9uIC5uYXZfdG9wX2xvZ29fYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgI25hdmlnYXRpb24gLm5hdl90b3BfbG9nbyB7XG4gICAgICB3aWR0aDogMTc2cHg7XG4gICAgICBtYXJnaW46IDE0cHggMDsgfVxuICAgICNuYXZpZ2F0aW9uIGJ1dHRvbi5oYW1idXJnZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgI25hdmlnYXRpb24gYnV0dG9uLmhhbWJ1cmdlciAuaGFtYnVyZ2VyLWlubmVyLCAjbmF2aWdhdGlvbiBidXR0b24uaGFtYnVyZ2VyIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgI25hdmlnYXRpb24gYnV0dG9uLmhhbWJ1cmdlciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMjA2NDE7IH1cbiAgICAjbmF2aWdhdGlvbiBuYXYubmF2X21vYmlsZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU0NjRhO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGxpbmVhcjsgfVxuICAgICNuYXZpZ2F0aW9uIC5uYXZfbWVudV9tb2JpbGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAgICNuYXZpZ2F0aW9uIC5uYXZfbWVudV9tb2JpbGUgPiBsaSB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7IH1cbiAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfbW9iaWxlID4gbGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgICAjbmF2aWdhdGlvbiBuYXYubmF2X21vYmlsZTpub3QoLnNob3cpIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgI25hdmlnYXRpb24gbmF2Lm5hdl9tb2JpbGU6bm90KC5zaG93KSAubmF2X21lbnVfbW9iaWxlID4gbGkge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAgICNuYXZpZ2F0aW9uIG5hdi5uYXZfbW9iaWxlOm5vdCguc2hvdykgLm5hdl9tZW51X21vYmlsZSA+IGxpOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDB2dyk7IH1cbiAgICAgICNuYXZpZ2F0aW9uIG5hdi5uYXZfbW9iaWxlOm5vdCguc2hvdykgLm5hdl9tZW51X21vYmlsZSA+IGxpOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDB2dyk7IH1cbiAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfbW9iaWxlX2VsLmxhbmcge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICNuYXZpZ2F0aW9uIC5uYXZfbWVudV9tb2JpbGVfbGFuZ19lbDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgI25hdmlnYXRpb24gLm5hdl9tZW51X21vYmlsZV9sYW5nX2VsID4gaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IDIycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgI25hdmlnYXRpb24gLmhhbWJ1cmdlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgI25hdmlnYXRpb24gbmF2Lm5hdl9tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgI25hdmlnYXRpb24gbmF2Lm5hdl90b3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGNvbG9yOiAjMGEwYTBhO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0NDQzsgfVxuICAgICAgI25hdmlnYXRpb24gbmF2Lm5hdl90b3AgYTpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGNvbG9yOiAjZDIwNjQxOyB9XG4gICAgI25hdmlnYXRpb24gLm5hdl90b3Bfd3JhcHBlciB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcbiAgICAgIGhlaWdodDogMTI3cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICNuYXZpZ2F0aW9uIC5uYXZfdG9wX2xvZ28ge1xuICAgICAgd2lkdGg6IDE3NnB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzOXB4OyB9XG4gICAgI25hdmlnYXRpb24gLm5hdl9tZW51X2Rlc2sge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgI25hdmlnYXRpb24gLm5hdl9tZW51X2Rlc2s6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAgICNuYXZpZ2F0aW9uIC5uYXZfbWVudV9kZXNrLS11c2VyLXN0dWZmIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzayA+IGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzayA+IGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7IH1cbiAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzayA+IGxpID4gYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzayA+IGxpID4gYTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IC04cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlOyB9XG4gICAgI25hdmlnYXRpb24gLm5hdl9tZW51X2Rlc2sgPiBsaSA+IGE6aG92ZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMjA2NDE7IH1cbiAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzayAubmF2X2ljb25fZmF2LFxuICAgICNuYXZpZ2F0aW9uIC5uYXZfbWVudV9kZXNrIC5sQmFza2V0IHtcbiAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50OyB9XG4gICAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzayAubmF2X2ljb25fZmF2IGE6OmJlZm9yZSxcbiAgICAgICNuYXZpZ2F0aW9uIC5uYXZfbWVudV9kZXNrIC5sQmFza2V0IGE6OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4OyB9XG4gICAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzayAubmF2X2ljb25fZmF2IHN0cm9uZyxcbiAgICAgICNuYXZpZ2F0aW9uIC5uYXZfbWVudV9kZXNrIC5sQmFza2V0IHN0cm9uZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuICAgICAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzayAubmF2X2ljb25fZmF2IHN0cm9uZzo6YmVmb3JlLFxuICAgICAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzayAubEJhc2tldCBzdHJvbmc6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJygnOyB9XG4gICAgICAgICNuYXZpZ2F0aW9uIC5uYXZfbWVudV9kZXNrIC5uYXZfaWNvbl9mYXYgc3Ryb25nOjphZnRlcixcbiAgICAgICAgI25hdmlnYXRpb24gLm5hdl9tZW51X2Rlc2sgLmxCYXNrZXQgc3Ryb25nOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyknOyB9XG4gICAgI25hdmlnYXRpb24gLm5hdl9tZW51X2Rlc2sgLm5hdl9pY29uX2ZhdiBhOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjAwNCc7XG4gICAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzayAubEJhc2tldCBhOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZjA3YSc7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzay0tZmF2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gICAgI25hdmlnYXRpb24gLm5hdl9tZW51X2Rlc2stLWxhbmcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDM2cHg7IH1cbiAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzay0tbGFuZyA+IGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzay0tbGFuZyA+IGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgICNuYXZpZ2F0aW9uIC5uYXZfbWVudV9kZXNrLS1sYW5nID4gbGk6bm90KDpsYXN0LW9mLXR5cGUpOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcvJztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICAjbmF2aWdhdGlvbi5zY3JvbGxlZCBuYXYubmF2X3RvcCB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAgICNuYXZpZ2F0aW9uLnNjcm9sbGVkIC5uYXZfdG9wX3dyYXBwZXIge1xuICAgICAgaGVpZ2h0OiA2MHB4OyB9XG4gICAgI25hdmlnYXRpb24uc2Nyb2xsZWQgLm5hdl9tZW51X2Rlc2sge1xuICAgICAgY29sb3I6ICM0NTQ2NGE7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgI25hdmlnYXRpb24gLm5hdl90b3BfbG9nbyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICB3aWR0aDogMTQwcHg7IH1cbiAgICAjbmF2aWdhdGlvbiBuYXYubmF2X3RvcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzayA+IGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgI25hdmlnYXRpb24gLm5hdl9tZW51X2Rlc2stLWZhdiB7XG4gICAgICBtYXJnaW4tbGVmdDogN3B4OyB9XG4gICAgI25hdmlnYXRpb24gLm5hdl9tZW51X2Rlc2stLWxhbmcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgICAjbmF2aWdhdGlvbiAubmF2X21lbnVfZGVzay0tbGFuZyA+IGxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDsgfVxuICAgICAgI25hdmlnYXRpb24gLm5hdl9tZW51X2Rlc2stLWxhbmcgPiBsaTpub3QoOmxhc3Qtb2YtdHlwZSk6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDsgfSB9XG5cbi5qc01tZW51SW5pdC5tbS1tZW51IHtcbiAgei1pbmRleDogNDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAuanNNbWVudUluaXQubW0tbWVudSAubEJhc2tldCB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5qc01tZW51SW5pdC5tbS1tZW51IC5sQmFza2V0IHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAwOyB9XG4gICAgICAuanNNbWVudUluaXQubW0tbWVudSAubEJhc2tldCBzcGFuIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgICAgICAuanNNbWVudUluaXQubW0tbWVudSAubEJhc2tldCBzcGFuIHN0cm9uZzo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnKCc7IH1cbiAgICAgICAgLmpzTW1lbnVJbml0Lm1tLW1lbnUgLmxCYXNrZXQgc3BhbiBzdHJvbmc6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnKSc7IH1cblxuI3NlY3Rpb25fZm9vdGVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IG1hcmdpbi1ib3R0b20gLjE2cyBsaW5lYXI7IH1cbiAgI3NlY3Rpb25fZm9vdGVyIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgI3NlY3Rpb25fZm9vdGVyLmNvb2thYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICNzZWN0aW9uX2Zvb3Rlci5jb29rYWJsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4NHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICNzZWN0aW9uX2Zvb3RlciB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgI3NlY3Rpb25fZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDU1cHggMDsgfVxuICAgICAgI3NlY3Rpb25fZm9vdGVyIC5hZnRlcjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnfCc7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4OyB9XG4gICAgICAjc2VjdGlvbl9mb290ZXIuY29va2FibGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH0gfVxuXG4uaG9tZV9zbGlkZXIge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAuaG9tZV9zbGlkZXIgLnNsaWNrLXRyYWNrLCAuaG9tZV9zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuaG9tZV9zbGlkZXIgLmhvbWVfc2xpZGVyX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuaG9tZV9zbGlkZXIgLmhvbWVfc2xpZGVyX2xpc3QgLmVsZW1lbnQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmhvbWVfc2xpZGVyIC5ob21lX3NsaWRlcl9saXN0IC5lbGVtZW50IGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ob21lX3NsaWRlciAuaG9tZV9zbGlkZXJfbGlzdCAuZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAuaG9tZV9zbGlkZXIgLmhvbWVfc2xpZGVyX2xpc3QgLmRlc2NyaXB0aW9uIHA6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhvbWVfc2xpZGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1N3B4OyB9XG4gICAgICAuaG9tZV9zbGlkZXIgLmhvbWVfc2xpZGVyX2xpc3QgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5ob21lX3NsaWRlciB7XG4gICAgICBwYWRkaW5nLXRvcDogMTI3cHg7IH1cbiAgICAgIC5ob21lX3NsaWRlciAuaG9tZV9zbGlkZXJfbGlzdCAuZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDQycHg7IH0gfVxuXG4uaG9tZV9zaG9wIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ob21lX3Nob3AgLnNlY3Rpb25fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDExNDBweCArIDQwcHgpOyB9XG4gIC5ob21lX3Nob3AgLmhlYWRpbmcge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuaG9tZV9zaG9wIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMTVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuaG9tZV9zaG9wIHtcbiAgICAgIHBhZGRpbmc6IDkwcHggMjBweDsgfSB9XG5cbi5ob21lX2xvb2tib29rIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5ob21lX2xvb2tib29rIC5ob21lX2xvb2tib29rX2Ege1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ob21lX2xvb2tib29rIC5oZWFkaW5nIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbGluZS1oZWlnaHQ6IDIuNmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG4gICAgLmhvbWVfbG9va2Jvb2sgLmhlYWRpbmcgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5ob21lX2xvb2tib29rIC5oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuaG9tZV9sb29rYm9vayAuaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDQycHg7IH0gfVxuXG4uaG9tZV9hYm91dCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmhvbWVfYWJvdXQ6OmJlZm9yZSwgLmhvbWVfYWJvdXQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItaW1hZ2Utc291cmNlOiB1cmwoLi4vaW1nL2JvcmRlci5wbmcpO1xuICAgIGJvcmRlci1pbWFnZS1zbGljZTogNDtcbiAgICBib3JkZXItaW1hZ2UtcmVwZWF0OiByb3VuZDsgfVxuICAuaG9tZV9hYm91dDo6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCA0cHggMDsgfVxuICAuaG9tZV9hYm91dDo6YWZ0ZXIge1xuICAgIGJvcmRlci13aWR0aDogNHB4IDAgMCAwOyB9XG4gIC5ob21lX2Fib3V0IC5zZWN0aW9uX3dyYXBwZXIge1xuICAgIGJvcmRlci13aWR0aDogMCA0cHggNHB4IDA7IH1cbiAgLmhvbWVfYWJvdXQgLmhvbWVfYWJvdXRfbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAuaG9tZV9hYm91dCAuaG9tZV9hYm91dF9xaWNvIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG4gIC5ob21lX2Fib3V0IC5ob21lX2Fib3V0X2Rlc2Mge1xuICAgIG1heC13aWR0aDogOTA1cHg7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjZlbTsgfVxuICAuaG9tZV9hYm91dCAuaG9tZV9hYm91dF9zaWduYXR1cmVfdHh0IHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuaG9tZV9hYm91dDo6YWZ0ZXIge1xuICAgICAgZmxleC1iYXNpczogMjBweDsgfVxuICAgIC5ob21lX2Fib3V0IC5ob21lX2Fib3V0X2Rlc2Mge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG4gICAgLmhvbWVfYWJvdXQgLmhvbWVfYWJvdXRfc2lnbiB7XG4gICAgICB3aWR0aDogMjEwcHg7IH1cbiAgICAuaG9tZV9hYm91dCAuaG9tZV9hYm91dF9zaWduYXR1cmVfdHh0IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7IH1cbiAgICAuaG9tZV9hYm91dCAua29zc19idG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAgIC5ob21lX2Fib3V0IC5ob21lX2Fib3V0X3JpZ2h0X3BpYyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5ob21lX2Fib3V0OjphZnRlciB7XG4gICAgICBmbGV4LWJhc2lzOiA1MHB4OyB9XG4gICAgLmhvbWVfYWJvdXQgLnNlY3Rpb25fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDsgfVxuICAgIC5ob21lX2Fib3V0IC5ob21lX2Fib3V0X2Rlc2Mge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuICAgIC5ob21lX2Fib3V0IC5ob21lX2Fib3V0X3NpZ25hdHVyZV90eHQge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04MHB4KTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgIC5ob21lX2Fib3V0IC5ob21lX2Fib3V0X3JpZ2h0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gICAgLmhvbWVfYWJvdXQgLmhvbWVfYWJvdXRfcmlnaHRfcGljIHtcbiAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIC5ob21lX2Fib3V0IC5ob21lX2Fib3V0X3JpZ2h0X3BpYyB7XG4gICAgICB3aWR0aDogNjAwcHg7IH0gfVxuXG4uaG9tZV9zaG93cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5ob21lX3Nob3dzIC5oZWFkaW5nIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07IH1cbiAgLmhvbWVfc2hvd3MgLmhvbWVfc2hvd3NfaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5ob21lX3Nob3dzIC5ob21lX3Nob3dzX2ltYWdlIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuaG9tZV9zaG93cyAuaG9tZV9zaG93c19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuaG9tZV9zaG93cyAuaG9tZV9zaG93c19jb250ZW50X3N1YiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDRlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhvbWVfc2hvd3MgLmhvbWVfc2hvd3NfY29udGVudCB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5ob21lX3Nob3dzIC5ob21lX3Nob3dzX2ltYWdlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmhvbWVfc2hvd3Mge1xuICAgICAgbWFyZ2luLXRvcDogLTRweDsgfVxuICAgICAgLmhvbWVfc2hvd3MgLmhvbWVfc2hvd3NfaW1hZ2Uge1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7IH1cbiAgICAgIC5ob21lX3Nob3dzIC5ob21lX3Nob3dzX2ltYWdlX3RleHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IH1cbiAgICAgIC5ob21lX3Nob3dzIC5ob21lX3Nob3dzX2ltYWdlX2xpbms6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAgIC5ob21lX3Nob3dzIC5ob21lX3Nob3dzX2ltYWdlX2xpbms6aG92ZXIgLmhvbWVfc2hvd3NfaW1hZ2VfdGV4dCB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLmhvbWVfc2hvd3MgLmhvbWVfc2hvd3NfY29udGVudCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDUwJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAuaG9tZV9zaG93cyAuaG9tZV9zaG93c19pbWFnZV90ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjZlbTsgfSB9XG5cbi5ob21lX21lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmhvbWVfbWVkaWEgLmhlYWRpbmcge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuICAuaG9tZV9tZWRpYSAuaG9tZV9tZWRpYV9pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmhvbWVfbWVkaWEgLmhvbWVfbWVkaWFfaW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ob21lX21lZGlhIC5ob21lX21lZGlhX2NvbnRlbnRfc3ViIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNGVtOyB9XG4gIC5ob21lX21lZGlhIC5ob21lX21lZGlhX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuaG9tZV9tZWRpYSAuaG9tZV9tZWRpYV9jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXdpZHRoOiA0cHggMDsgfVxuICAgIC5ob21lX21lZGlhIC5ob21lX21lZGlhX2ltYWdlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmhvbWVfbWVkaWEgLmhvbWVfbWVkaWFfaW1hZ2Uge1xuICAgICAgZmxleC1iYXNpczogNTAlOyB9XG4gICAgLmhvbWVfbWVkaWEgLmhvbWVfbWVkaWFfaW1hZ2VfdGV4dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7IH1cbiAgICAuaG9tZV9tZWRpYSAuaG9tZV9tZWRpYV9pbWFnZV9saW5rOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5ob21lX21lZGlhIC5ob21lX21lZGlhX2ltYWdlX2xpbms6aG92ZXIgLmhvbWVfbWVkaWFfaW1hZ2VfdGV4dCB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuaG9tZV9tZWRpYSAuaG9tZV9tZWRpYV9jb250ZW50IHtcbiAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgIGJvcmRlci13aWR0aDogMCAwIDRweCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIC5ob21lX21lZGlhIC5ob21lX21lZGlhX2ltYWdlX3RleHQge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNGVtOyB9IH1cblxuLmhvbWVfbmV3c2xldHRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuaG9tZV9uZXdzbGV0dGVyIC5oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07IH1cbiAgLmhvbWVfbmV3c2xldHRlciAuaG9tZV9uZXdzbGV0dGVyX2Rlc2Mge1xuICAgIG1hcmdpbi1ib3R0b206IDNlbTsgfVxuICAuaG9tZV9uZXdzbGV0dGVyIC5ob21lX25ld3NsZXR0ZXJfZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLmhvbWVfbmV3c2xldHRlciAuaG9tZV9uZXdzbGV0dGVyX2lucHV0IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiA2MTZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQkNCQkJDO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBoZWlnaHQ6IDM2cHg7IH1cbiAgLmhvbWVfbmV3c2xldHRlciAuaG9tZV9uZXdzbGV0dGVyX2J0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4gIC5ob21lX25ld3NsZXR0ZXIgLmhvbWVfbmV3c2xldHRlcl9hZ3JlZSB7XG4gICAgZmxleC1iYXNpczogMTAwJTsgfVxuICAuaG9tZV9uZXdzbGV0dGVyIC5tZXNzYWdlLmlOZXdzbGV0dGVyUmVzdWx0cyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhvbWVfbmV3c2xldHRlciB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDEwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmhvbWVfbmV3c2xldHRlciB7XG4gICAgICBwYWRkaW5nOiAxMDBweCAxMHB4OyB9XG4gICAgICAuaG9tZV9uZXdzbGV0dGVyIC5ob21lX25ld3NsZXR0ZXJfYWdyZWUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9IH1cblxuLmhvbWVfc2VvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ob21lX3NlbyAuc2VjdGlvbl93cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuICAuaG9tZV9zZW8gLmhlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhvbWVfc2VvIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5ob21lX3NlbyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zZWN0aW9uX2luc3RhZ3JhbSB7XG4gICAgaGVpZ2h0OiAxODBweDsgfVxuICAgIC5zZWN0aW9uX2luc3RhZ3JhbSAjaW5zdGFmZWVkIHtcbiAgICAgIGhlaWdodDogMTgwcHg7IH1cbiAgICAgIC5zZWN0aW9uX2luc3RhZ3JhbSAjaW5zdGFmZWVkIGltZyB7XG4gICAgICAgIGhlaWdodDogMTgwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uX2luc3RhZ3JhbSAjaW5zdGFmZWVkIC5pbnN0YV9lbCB7XG4gICAgaGVpZ2h0OiA0NTBweDsgfVxuICAgIC5zZWN0aW9uX2luc3RhZ3JhbSAjaW5zdGFmZWVkIC5pbnN0YV9lbCBpbWcge1xuICAgICAgaGVpZ2h0OiA0NTBweDsgfSB9XG5cbi5zZWN0aW9uX2ZvbGxvdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuc2VjdGlvbl9mb2xsb3cgPiAqIHtcbiAgICBtYXJnaW46IDEwcHg7IH1cbiAgLnNlY3Rpb25fZm9sbG93IC5zZWN0aW9uX2ZvbGxvd19pY29ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnNlY3Rpb25fZm9sbG93IC5zZWN0aW9uX2ZvbGxvd19pY29uc19lbCB7XG4gICAgdHJhbnNpdGlvbjogZmlsdGVyIC4zcyBlYXNlOyB9XG4gIC5zZWN0aW9uX2ZvbGxvdyAuc2VjdGlvbl9mb2xsb3dfaWNvbnNfZWw6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnNlY3Rpb25fZm9sbG93IC5zZWN0aW9uX2ZvbGxvd19pY29uc19lbDpub3QoOmhvdmVyKSB7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg1MSUpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuc2VjdGlvbl9mb2xsb3cge1xuICAgICAgcGFkZGluZzogMzBweCAwOyB9XG4gICAgICAuc2VjdGlvbl9mb2xsb3cgLnNlY3Rpb25fZm9sbG93X2ljb25zX2VsOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuc2VjdGlvbl9mb2xsb3cge1xuICAgICAgcGFkZGluZzogNTVweCAwOyB9XG4gICAgICAuc2VjdGlvbl9mb2xsb3cgLnNlY3Rpb25fZm9sbG93X2ljb25zX2VsOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweDsgfSB9XG5cbi5wYWdlX2RlZmF1bHQge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAucGFnZV9kZWZhdWx0IHtcbiAgICAgIHBhZGRpbmctdG9wOiA1N3B4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5wYWdlX2RlZmF1bHQge1xuICAgICAgcGFkZGluZy10b3A6IDEyN3B4OyB9IH1cblxuLnNlY3Rpb25fZGVmYXVsdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogODBweDsgfVxuICAuc2VjdGlvbl9kZWZhdWx0IC5oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07IH1cblxuLnBhZ2Vfc2hvcCAuc2VjdGlvbl93cmFwcGVyLS1wYWdlX3Nob3Age1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5wYWdlX3Nob3AgLnBhZ2Vfc2hvcF9saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBhZ2Vfc2hvcCB7XG4gICAgcGFkZGluZy10b3A6IDU3cHg7IH1cbiAgICAucGFnZV9zaG9wIC5wYWdlX3Nob3BfbWVudSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAucGFnZV9zaG9wIC5wYWdlX3Nob3BfbGlzdCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2Vfc2hvcCB7XG4gICAgcGFkZGluZy10b3A6IDEyN3B4OyB9XG4gICAgLnBhZ2Vfc2hvcCAuc2VjdGlvbl93cmFwcGVyLS1wYWdlX3Nob3Age1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICAucGFnZV9zaG9wIC5wcm9kdWN0c0xpc3Qge1xuICAgICAgZmxleC1ncm93OiAxOyB9XG4gICAgLnBhZ2Vfc2hvcCAucGFnZV9zaG9wX21lbnUge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZsZXgtYmFzaXM6IDIwMHB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgICAgIC5wYWdlX3Nob3AgLnBhZ2Vfc2hvcF9tZW51ID4gbGkgPiBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuICAgICAgLnBhZ2Vfc2hvcCAucGFnZV9zaG9wX21lbnUgLnNlbGVjdGVkID4gYSB7XG4gICAgICAgIGNvbG9yOiAjZDIwNjQxOyB9XG4gICAgICAucGFnZV9zaG9wIC5wYWdlX3Nob3BfbWVudSBsaSA+IGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgICAgLnBhZ2Vfc2hvcCAucGFnZV9zaG9wX21lbnUgYSB7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlOyB9XG4gICAgICAucGFnZV9zaG9wIC5wYWdlX3Nob3BfbWVudSBhOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgY29sb3I6ICNkMjA2NDE7IH1cbiAgICAgIC5wYWdlX3Nob3AgLnBhZ2Vfc2hvcF9tZW51ID4gbGkgPiBhIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgLnBhZ2Vfc2hvcCAucGFnZV9zaG9wX21lbnUgbGkgPiB1bCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDsgfVxuICAgIC5wYWdlX3Nob3AgLnBhZ2Vfc2hvcF9saXN0IHtcbiAgICAgIG1hcmdpbi10b3A6IC0yNXB4OyB9XG4gICAgLnBhZ2Vfc2hvcCAua29zc19wcm9kdWN0X2VsZW1lbnQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAgIC5wYWdlX3Nob3AgLmtvc3NfcHJvZHVjdF9lbGVtZW50ID4gKiB7XG4gICAgICAgIG1heC13aWR0aDogMzA0cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5wYWdlX3Nob3AgLmtvc3NfcHJvZHVjdF9lbGVtZW50IHtcbiAgICBmbGV4LWJhc2lzOiAzMyU7IH0gfVxuXG4ucGFnZV9sb29rYm9vayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNTBweCAwOyB9XG4gIC5wYWdlX2xvb2tib29rIC5oZWFkaW5nIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuICAucGFnZV9sb29rYm9vayAuaGVhZGluZ19zdWIge1xuICAgIG1hcmdpbi1ib3R0b206IDJlbTsgfVxuICAucGFnZV9sb29rYm9vayAucGFnZV9sb29rYm9va19kZXNjIHtcbiAgICBtYXgtd2lkdGg6IDk4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDRlbTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuNWVtOyB9XG4gIC5wYWdlX2xvb2tib29rIC5wYWdlX2xvb2tib29rX2J0bl9zaG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzZW07IH1cbiAgLnBhZ2VfbG9va2Jvb2sgLnNsaWNrLWRvdHMgbGk6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTc5Nzk3OyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAucGFnZV9sb29rYm9vayAucGFnZV9sb29rYm9va19zbGlkZXJfbGlzdCBpbWcge1xuICAgICAgaGVpZ2h0OiA1MDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucGFnZV9sb29rYm9vayAuaGVhZGluZ19zdWIge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgLnBhZ2VfbG9va2Jvb2sgLnBhZ2VfbG9va2Jvb2tfc2xpZGVyX2xpc3QgaW1nIHtcbiAgICAgIGhlaWdodDogODYwcHg7IH0gfVxuXG4ucGFnZV9zaG93cyB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgNHB4IDA7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4OyB9XG4gIC5wYWdlX3Nob3dzIC5wYWdlX3Nob3dzX21lbnVfY29udGFpbmVyIHtcbiAgICBmbGV4LWJhc2lzOiAyMDBweDtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAgIC5wYWdlX3Nob3dzIC5wYWdlX3Nob3dzX21lbnVfY29udGFpbmVyIC5lbGVtZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLnBhZ2Vfc2hvd3MgLnBhZ2Vfc2hvd3NfbWVudSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAucGFnZV9zaG93cyAucGFnZV9zaG93c19tZW51IC5lbGVtZW50LnNlbGVjdGVkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICNkMjA2NDE7IH1cbiAgICAucGFnZV9zaG93cyAucGFnZV9zaG93c19tZW51IC5lbGVtZW50IGEge1xuICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7IH1cbiAgICAucGFnZV9zaG93cyAucGFnZV9zaG93c19tZW51IC5lbGVtZW50IGE6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGNvbG9yOiAjZDIwNjQxOyB9XG4gICAgLnBhZ2Vfc2hvd3MgLnBhZ2Vfc2hvd3NfbWVudSAuZWxlbWVudCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7IH1cbiAgLnBhZ2Vfc2hvd3MgLnBhZ2Vfc2hvd3NfbWVudV90aXRsZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2QyMDY0MTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAucGFnZV9zaG93cyAucGFnZV9zaG93c19jb250ZW50IHtcbiAgICBmbGV4LWJhc2lzOiAxMzcwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucGFnZV9zaG93cyAucGFnZV9zaG93c19jb250ZW50X3ZpZGVvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7IH1cbiAgICAucGFnZV9zaG93cyAucGFnZV9zaG93c19jb250ZW50X3ZpZGVvIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAucGFnZV9zaG93cyAucGFnZV9zaG93c19jb250ZW50X3ZpZGVvOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLnBhZ2Vfc2hvd3MgLnBhZ2Vfc2hvd3NfY29udGVudF92aWRlbzpob3ZlcixcbiAgLnBhZ2Vfc2hvd3MgLnBhZ2Vfc2hvd3NfY29udGVudF92aWRlbzpob3Zlcjo6YmVmb3JlLFxuICAucGFnZV9zaG93cyAucGFnZV9zaG93c19jb250ZW50X3ZpZGVvOmhvdmVyIC5wYWdlX3Nob3dzX2NvbnRlbnRfdmlkZW9fYnRuIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5wYWdlX3Nob3dzIC5wYWdlX3Nob3dzX2NvbnRlbnRfdmlkZW9fYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAucGFnZV9zaG93cyAucGFnZV9zaG93c19jb250ZW50X2Rlc2Mge1xuICAgIG1heC13aWR0aDogODkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDIuNmVtOyB9XG4gIC5wYWdlX3Nob3dzIC5wYWdlX3Nob3dzX2NvbnRlbnRfZGVzY19zaG9ydCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLnBhZ2Vfc2hvd3MgLnBhZ2Vfc2hvd3NfY29udGVudF9zdWJnYWxsZXJ5X2xpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTM3MHB4OyB9XG4gICAgLnBhZ2Vfc2hvd3MgLnBhZ2Vfc2hvd3NfY29udGVudF9zdWJnYWxsZXJ5X2xpc3QgaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAucGFnZV9zaG93cyAucGFnZV9zaG93c19jb250ZW50X3N1YmdhbGxlcnlfdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbjogNjBweCAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAucGFnZV9zaG93cyAucGFnZV9zaG93c19tZW51X2NvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnBhZ2Vfc2hvd3MgLnBhZ2Vfc2hvd3NfY29udGVudF9zdWJnYWxsZXJ5X2xpc3QgLmVsZW1lbnQge1xuICAgICAgaGVpZ2h0OiA0MjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucGFnZV9zaG93cyAuc2VjdGlvbl93cmFwcGVyLS1wYWdlX3Nob3dzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAucGFnZV9zaG93cyAucGFnZV9zaG93c19jb250ZW50X3N1YmdhbGxlcnlfbGlzdCB7XG4gICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDI0MHB4KTsgfVxuICAgICAgLnBhZ2Vfc2hvd3MgLnBhZ2Vfc2hvd3NfY29udGVudF9zdWJnYWxsZXJ5X2xpc3QgLmVsZW1lbnQge1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAucGFnZV9zaG93cyAucGFnZV9zaG93c19jb250ZW50X3N1YmdhbGxlcnlfbGlzdCAuZWxlbWVudCB7XG4gICAgICBoZWlnaHQ6IDY4NHB4OyB9IH1cblxuLnBhZ2VfbWVkaWEge1xuICBmbGV4LWdyb3c6IDE7IH1cbiAgLnBhZ2VfbWVkaWEgLnBhZ2VfbWVkaWFfbWVudV9jb250YWluZXIge1xuICAgIGZsZXgtYmFzaXM6IDIwMHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gICAgLnBhZ2VfbWVkaWEgLnBhZ2VfbWVkaWFfbWVudV9jb250YWluZXIgLmVsZW1lbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAucGFnZV9tZWRpYSAucGFnZV9tZWRpYV9tZW51IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAgIC5wYWdlX21lZGlhIC5wYWdlX21lZGlhX21lbnUgLmVsZW1lbnQuc2VsZWN0ZWQge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogI2QyMDY0MTsgfVxuICAgIC5wYWdlX21lZGlhIC5wYWdlX21lZGlhX21lbnUgLmVsZW1lbnQgYSB7XG4gICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTsgfVxuICAgIC5wYWdlX21lZGlhIC5wYWdlX21lZGlhX21lbnUgLmVsZW1lbnQgYTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29sb3I6ICNkMjA2NDE7IH1cbiAgICAucGFnZV9tZWRpYSAucGFnZV9tZWRpYV9tZW51IC5lbGVtZW50IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzVweDsgfVxuICAucGFnZV9tZWRpYSAucGFnZV9tZWRpYV9tZW51X3RpdGxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZDIwNjQxO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5wYWdlX21lZGlhIC5wYWdlX21lZGlhX2NvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IDEzNzBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5wYWdlX21lZGlhIC5wYWdlX21lZGlhX2NvbnRlbnRfdmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDsgfVxuICAgIC5wYWdlX21lZGlhIC5wYWdlX21lZGlhX2NvbnRlbnRfdmlkZW8gaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wYWdlX21lZGlhIC5wYWdlX21lZGlhX2xpc3Qge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAucGFnZV9tZWRpYSAucGFnZV9tZWRpYV9saXN0IC5lbGVtZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgIGJvcmRlci13aWR0aDogNHB4O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci1pbWFnZS1zb3VyY2U6IHVybCguLi9pbWcvYm9yZGVyLnBuZyk7XG4gICAgICBib3JkZXItaW1hZ2Utc2xpY2U6IDQ7XG4gICAgICBib3JkZXItaW1hZ2UtcmVwZWF0OiByb3VuZDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAwIDRweCAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5wYWdlX21lZGlhIC5wYWdlX21lZGlhX2xpc3QgLmVsZW1lbnQ6bGFzdC1vZi10eXBlIHtcbiAgICAgIGJvcmRlci13aWR0aDogMDsgfVxuICAgIC5wYWdlX21lZGlhIC5wYWdlX21lZGlhX2xpc3QgLnBob3RvX2NvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1iYXNpczogMTAwJTsgfVxuICAgICAgLnBhZ2VfbWVkaWEgLnBhZ2VfbWVkaWFfbGlzdCAucGhvdG9fY29udGFpbmVyIGE6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLnBhZ2VfbWVkaWEgLnBhZ2VfbWVkaWFfbGlzdCAucGhvdG9fY29udGFpbmVyOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC5wYWdlX21lZGlhIC5wYWdlX21lZGlhX2xpc3QgLnBob3RvX2J0biB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QyMDY0MTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAucGFnZV9tZWRpYSAucGFnZV9tZWRpYV9saXN0IC5kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW46IDI1cHg7IH1cbiAgICAucGFnZV9tZWRpYSAucGFnZV9tZWRpYV9saXN0IGltZyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wYWdlX21lZGlhIC5wYWdlX21lZGlhX2xpc3Qgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgLnBhZ2VfbWVkaWEgLnBhZ2VfbWVkaWFfbGlzdCAua29zc19idG4ge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW46IDI1cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5wYWdlX21lZGlhIC5wYWdlX21lZGlhX21lbnVfY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnBhZ2VfbWVkaWEgLnNlY3Rpb25fd3JhcHBlci0tcGFnZV9tZWRpYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLnBhZ2VfbWVkaWEgLnBhZ2VfbWVkaWFfY29udGVudF9zdWJnYWxsZXJ5X2xpc3QgLmVsZW1lbnQge1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgIG1heC13aWR0aDogMTAwMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAgIC5wYWdlX21lZGlhIC5wYWdlX21lZGlhX2NvbnRlbnRfc3ViZ2FsbGVyeV9saXN0IC5lbGVtZW50IHtcbiAgICAgIGhlaWdodDogNjg0cHg7IH0gfVxuXG4ucGFnZV9zaG9wLS1wcm9kdWN0X2RldGFpbHMgLnByb2R1Y3RfcmlnaHRfZGV0YWlsc19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucGFnZV9zaG9wLS1wcm9kdWN0X2RldGFpbHMgLnByb2R1Y3RfcmlnaHRfZGV0YWlsc19zdGlja3lfY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTVweDsgfVxuXG4ucGFnZV9zaG9wLS1wcm9kdWN0X2RldGFpbHMgLnByb2R1Y3RfZGV0YWlsc19idXlib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM5MHB4OyB9XG5cbi5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyAucHJvZHVjdF9kZXRhaWxzX3ByaWNlX29sZCB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBvcGFjaXR5OiAuNztcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7IH1cblxuLnBhZ2Vfc2hvcC0tcHJvZHVjdF9kZXRhaWxzIC5jb2xvcl9vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLnBhZ2Vfc2hvcC0tcHJvZHVjdF9kZXRhaWxzIC5jb2xvcl9vcHRpb25zX2VsZW1lbnQge1xuICB3aWR0aDogMzFweDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDZweDtcbiAgYm9yZGVyOiA1cHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogNHB4OyB9XG4gIC5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyAuY29sb3Jfb3B0aW9uc19lbGVtZW50OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggMXB4IGJsYWNrOyB9XG5cbi5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIHtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnBhZ2Vfc2hvcC0tcHJvZHVjdF9kZXRhaWxzIC51aS5zZWxlY3Rpb24uZHJvcGRvd24sIC5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51IHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLnBhZ2Vfc2hvcC0tcHJvZHVjdF9kZXRhaWxzICNhdHRyaWJ1dGVzU2VsZWN0cyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDsgfVxuXG4ucGFnZV9zaG9wLS1wcm9kdWN0X2RldGFpbHMgLnByb2R1Y3RfZGV0YWlsc19idXlfYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgaGVpZ2h0OiA1M3B4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnBhZ2Vfc2hvcC0tcHJvZHVjdF9kZXRhaWxzIC5wcm9kdWN0X2RldGFpbHNfYnV5X3dpc2hsaXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgaGVpZ2h0OiA1M3B4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyAucHJvZHVjdF9kZXRhaWxzX2J1eV93aXNobGlzdCAuZmEge1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAucGFnZV9zaG9wLS1wcm9kdWN0X2RldGFpbHMgLnByb2R1Y3RfZGV0YWlsc19idXlfd2lzaGxpc3Quc2VsZWN0ZWQgLmZhIHtcbiAgICBjb2xvcjogI2QyMDY0MTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDIuMik7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyAucHJvZHVjdF9kZXRhaWxzX2J1eV9pY29ucyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG5cbi5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyAucHJvZHVjdF9kZXRhaWxzX2J1eV9pY29uc19lbCB7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMzMlIC0gMTBweCk7IH1cblxuLnBhZ2Vfc2hvcC0tcHJvZHVjdF9kZXRhaWxzIC5wcm9kdWN0X2RldGFpbHNfZGVzY3JpcHRpb25GdWxsIHtcbiAgbGluZS1oZWlnaHQ6IDEuOWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAucGFnZV9zaG9wLS1wcm9kdWN0X2RldGFpbHMgLnByb2R1Y3RfZGV0YWlsc19kZXNjcmlwdGlvbkZ1bGwgc3Ryb25nIHtcbiAgICBjb2xvcjogIzczNzM3MztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBhZ2Vfc2hvcC0tcHJvZHVjdF9kZXRhaWxzIHtcbiAgICBwYWRkaW5nLXRvcDogNTdweDsgfVxuICAgIC5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyAucHJvZHVjdF9yaWdodCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyAucHJvZHVjdF9yaWdodF9kZXRhaWxzX2ltYWdlIC5pbWFnZXNMaXN0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLnBhZ2Vfc2hvcC0tcHJvZHVjdF9kZXRhaWxzIC5wcm9kdWN0X2RldGFpbHNfdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAucGFnZV9zaG9wLS1wcm9kdWN0X2RldGFpbHMgLnByb2R1Y3RfZGV0YWlsc19idXlib3gge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAucGFnZV9zaG9wLS1wcm9kdWN0X2RldGFpbHMgLnByb2R1Y3RfZGV0YWlsc19kZXNjcmlwdGlvbkZ1bGwge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAucGFnZV9zaG9wLS1wcm9kdWN0X2RldGFpbHMgLnByb2R1Y3RfZGV0YWlsc19wcmljZSB7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyAucHJvZHVjdF9kZXRhaWxzX3ByaWNlX29sZCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyB7XG4gICAgcGFkZGluZy10b3A6IDEyN3B4OyB9XG4gICAgLnBhZ2Vfc2hvcC0tcHJvZHVjdF9kZXRhaWxzIC5wcm9kdWN0X3JpZ2h0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLnBhZ2Vfc2hvcC0tcHJvZHVjdF9kZXRhaWxzIC5wcm9kdWN0X3JpZ2h0X2RldGFpbHMge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyAucHJvZHVjdF9yaWdodF9kZXRhaWxzX2ltYWdlIC5pbWFnZXNMaXN0IHtcbiAgICAgIHdpZHRoOiA0MDBweDsgfVxuICAgIC5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyAucHJvZHVjdF9yaWdodF9kZXRhaWxzX3N0aWNreSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgIC5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyAucHJvZHVjdF9yaWdodF9kZXRhaWxzX3N0aWNreV9jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDUwcHg7IH1cbiAgICAucGFnZV9zaG9wLS1wcm9kdWN0X2RldGFpbHMgLnByb2R1Y3RfZGV0YWlsc190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAucGFnZV9zaG9wLS1wcm9kdWN0X2RldGFpbHMgLnByb2R1Y3RfZGV0YWlsc19wcmljZSB7XG4gICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIC5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyAucHJvZHVjdF9kZXRhaWxzX3ByaWNlX29sZCB7XG4gICAgICBmb250LXNpemU6IDI4cHg7IH1cbiAgICAucGFnZV9zaG9wLS1wcm9kdWN0X2RldGFpbHMgLmNvbG9yX29wdGlvbnMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLnBhZ2Vfc2hvcC0tcHJvZHVjdF9kZXRhaWxzIC5wcm9kdWN0X3JpZ2h0X2RldGFpbHNfaW1hZ2UgLmltYWdlc0xpc3Qge1xuICAgIHdpZHRoOiA2MDBweDsgfVxuICAucGFnZV9zaG9wLS1wcm9kdWN0X2RldGFpbHMgLnByb2R1Y3RfcmlnaHRfZGV0YWlsc19zdGlja3lfY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweDsgfSB9XG5cbi5wYWdlX2Fib3V0X3RvcCB7XG4gIGxpbmUtaGVpZ2h0OiAyLjZlbTsgfVxuICAucGFnZV9hYm91dF90b3AgLnBhZ2VfYWJvdXRfdG9wX2xlZnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hYm91dF9rYWRyLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gIC5wYWdlX2Fib3V0X3RvcCAucGFnZV9hYm91dF90b3BfaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgICAucGFnZV9hYm91dF90b3AgLnBhZ2VfYWJvdXRfdG9wX2hlYWRpbmcgc3Ryb25nIHtcbiAgICAgIGZvbnQtc2l6ZTogbm9ybWFsOyB9XG4gIC5wYWdlX2Fib3V0X3RvcCAucGFnZV9hYm91dF90b3BfZGVzYyB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgLnBhZ2VfYWJvdXRfdG9wIC5wYWdlX2Fib3V0X3RvcF9zaWduYXR1cmVfdHh0IHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgIC5wYWdlX2Fib3V0X3RvcCAucGFnZV9hYm91dF90b3BfbGVmdCB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGhlaWdodDogNDAwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAucGFnZV9hYm91dF90b3AgLnBhZ2VfYWJvdXRfdG9wX2xlZnQge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDU5OHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5wYWdlX2Fib3V0X3RvcCAuc2VjdGlvbl93cmFwcGVyLS1wYWdlX2Fib3V0X3RvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgIC5wYWdlX2Fib3V0X3RvcCAucGFnZV9hYm91dF90b3BfcmlnaHQge1xuICAgICAgcGFkZGluZzogMCAyMHB4IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLnBhZ2VfYWJvdXRfdG9wIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC00cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAucGFnZV9hYm91dF90b3AgLnNlY3Rpb25fd3JhcHBlci0tcGFnZV9hYm91dF90b3Age1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1heC13aWR0aDogMTkyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAgIC5wYWdlX2Fib3V0X3RvcCAucGFnZV9hYm91dF90b3BfbGVmdCB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGhlaWdodDogODM3cHg7XG4gICAgICAgIGZsZXgtYmFzaXM6IDUwN3B4O1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG4gICAgICAucGFnZV9hYm91dF90b3AgLnBhZ2VfYWJvdXRfdG9wX2Rlc2Mge1xuICAgICAgICBtYXgtd2lkdGg6IDk1MXB4OyB9XG4gICAgICAucGFnZV9hYm91dF90b3AgLnBhZ2VfYWJvdXRfdG9wX3JpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMzVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAucGFnZV9hYm91dF90b3AgLnBhZ2VfYWJvdXRfdG9wX2xlZnQge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtNTg4cHggY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBoZWlnaHQ6IDg3MnB4O1xuICAgICAgZmxleC1iYXNpczogNjk3cHg7IH1cbiAgICAucGFnZV9hYm91dF90b3AgLnBhZ2VfYWJvdXRfdG9wX3JpZ2h0IHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMzVweDsgfSB9XG5cbi5wYWdlX2Fib3V0X2JvdHRvbSAucGFnZV9hYm91dF9ib3R0b21fbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4ucGFnZV9hYm91dF9ib3R0b20gLnBhZ2VfYWJvdXRfYm90dG9tX3FpY28ge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG5cbi5wYWdlX2Fib3V0X2JvdHRvbSAucGFnZV9hYm91dF9ib3R0b21fZGVzYyB7XG4gIG1heC13aWR0aDogOTA1cHg7XG4gIG1hcmdpbi10b3A6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNmVtO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLnBhZ2VfYWJvdXRfYm90dG9tIC5wYWdlX2Fib3V0X2JvdHRvbV9zaWduYXR1cmVfdHh0IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wYWdlX2Fib3V0X2JvdHRvbSAuc2VjdGlvbl93cmFwcGVyLS1wYWdlX2Fib3V0X2JvdHRvbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgNHB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAucGFnZV9hYm91dF9ib3R0b20gLnBhZ2VfYWJvdXRfYm90dG9tX2Rlc2Mge1xuICAgIG1hcmdpbi1ib3R0b206IDJlbTsgfVxuICAucGFnZV9hYm91dF9ib3R0b20gLnBhZ2VfYWJvdXRfYm90dG9tX3NpZ24ge1xuICAgIHdpZHRoOiAyMTBweDsgfVxuICAucGFnZV9hYm91dF9ib3R0b20gLnBhZ2VfYWJvdXRfYm90dG9tX3NpZ25hdHVyZV90eHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7IH1cbiAgLnBhZ2VfYWJvdXRfYm90dG9tIC5wYWdlX2Fib3V0X2JvdHRvbV9yaWdodF9waWMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlX2Fib3V0X2JvdHRvbSB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5wYWdlX2Fib3V0X2JvdHRvbTo6YmVmb3JlLCAucGFnZV9hYm91dF9ib3R0b206OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZmxleC1ncm93OiAxOyB9XG4gICAgLnBhZ2VfYWJvdXRfYm90dG9tOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLWltYWdlLXNvdXJjZTogdXJsKC4uL2ltZy9ib3JkZXIucG5nKTtcbiAgICAgIGJvcmRlci1pbWFnZS1zbGljZTogNDtcbiAgICAgIGJvcmRlci1pbWFnZS1yZXBlYXQ6IHJvdW5kO1xuICAgICAgYm9yZGVyLXdpZHRoOiA0cHggMCA0cHggMDsgfVxuICAgIC5wYWdlX2Fib3V0X2JvdHRvbTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBmbGV4LWJhc2lzOiA1MHB4OyB9XG4gICAgLnBhZ2VfYWJvdXRfYm90dG9tIC5zZWN0aW9uX3dyYXBwZXItLXBhZ2VfYWJvdXRfYm90dG9tIHtcbiAgICAgIGJvcmRlci13aWR0aDogNHB4IDRweCA0cHggMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4OyB9XG4gICAgLnBhZ2VfYWJvdXRfYm90dG9tIC5wYWdlX2Fib3V0X2JvdHRvbV9kZXNjIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNlbTsgfVxuICAgIC5wYWdlX2Fib3V0X2JvdHRvbSAucGFnZV9hYm91dF9ib3R0b21fc2lnbmF0dXJlX3R4dCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTgwcHgpO1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgLnBhZ2VfYWJvdXRfYm90dG9tIC5wYWdlX2Fib3V0X2JvdHRvbV9yaWdodCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDsgfVxuICAgIC5wYWdlX2Fib3V0X2JvdHRvbSAucGFnZV9hYm91dF9ib3R0b21fcmlnaHRfcGljIHtcbiAgICAgIHdpZHRoOiA0MDBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0MHB4KTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAucGFnZV9hYm91dF9ib3R0b20gLnBhZ2VfYWJvdXRfYm90dG9tX3JpZ2h0X3BpYyB7XG4gICAgd2lkdGg6IDYwMHB4OyB9IH1cblxuI3NlY3Rpb25fY29udGFjdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgI3NlY3Rpb25fY29udGFjdCAuc2VjdGlvbl93cmFwcGVyLnNlY3Rpb25fd3JhcHBlci0tY29udGFjdGZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAjc2VjdGlvbl9jb250YWN0IC5jb250YWN0X2Zvcm0ge1xuICAgIGZsZXgtYmFzaXM6IDc4MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICNzZWN0aW9uX2NvbnRhY3QgLnNlY3Rpb25fY29udGFjdF9oZWFkaW5nIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICNzZWN0aW9uX2NvbnRhY3QgLnNlY3Rpb25fY29udGFjdF9kZXNjIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS45ZW07IH1cbiAgI3NlY3Rpb25fY29udGFjdCBpbnB1dCwgI3NlY3Rpb25fY29udGFjdCB0ZXh0YXJlYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0I1QjRCNTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgcGFkZGluZzogMTRweCAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgI3NlY3Rpb25fY29udGFjdCBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgI3NlY3Rpb25fY29udGFjdCBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gOHB4KTsgfVxuICAjc2VjdGlvbl9jb250YWN0IC5zZW5kX2J0biB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgI3NlY3Rpb25fY29udGFjdCAuc2VjdGlvbl9jb250YWN0X2JveCB7XG4gICAgbWFyZ2luOiA1MHB4IDQwcHggMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgI3NlY3Rpb25fY29udGFjdCAuc2VjdGlvbl9jb250YWN0X2JveF9lbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGNvbG9yOiAjZDIwNjQxO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgICAjc2VjdGlvbl9jb250YWN0IC5zZWN0aW9uX2NvbnRhY3RfYm94X2VsIGltZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7IH1cbiAgICAjc2VjdGlvbl9jb250YWN0IC5zZWN0aW9uX2NvbnRhY3RfYm94X2VsOm5vdCg6aG92ZXIpIHtcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoNTElKTsgfVxuICAjc2VjdGlvbl9jb250YWN0IC5zZWN0aW9uX3dyYXBwZXIuc2VjdGlvbl93cmFwcGVyLS1tYXBMb2NhdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAjc2VjdGlvbl9jb250YWN0ICNnb29nbGVfbWFwIHtcbiAgICBmbGV4LWJhc2lzOiAxMDUwcHg7XG4gICAgZmxleC1ncm93OiAxOyB9XG4gICNzZWN0aW9uX2NvbnRhY3QgLnNlY3Rpb25fY29udGFjdF9sb2NhdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMi41ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgICAjc2VjdGlvbl9jb250YWN0IC5zZWN0aW9uX2NvbnRhY3RfbG9jYXRpb25zIHN0cm9uZyB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAjc2VjdGlvbl9jb250YWN0IC5zZWN0aW9uX2NvbnRhY3RfbG9jYXRpb25zX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogI2QyMDY0MTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAjc2VjdGlvbl9jb250YWN0IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgICNzZWN0aW9uX2NvbnRhY3QgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgI3NlY3Rpb25fY29udGFjdCB0ZXh0YXJlYSB7XG4gICAgICBoZWlnaHQ6IDE1MHB4OyB9XG4gICAgI3NlY3Rpb25fY29udGFjdCAjZ29vZ2xlX21hcCB7XG4gICAgICBoZWlnaHQ6IDQwMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICNzZWN0aW9uX2NvbnRhY3QgdGV4dGFyZWEge1xuICAgICAgaGVpZ2h0OiAyNTVweDsgfVxuICAgICNzZWN0aW9uX2NvbnRhY3QgI2dvb2dsZV9tYXAge1xuICAgICAgaGVpZ2h0OiA1MzBweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAjc2VjdGlvbl9jb250YWN0IC5zZWN0aW9uX3dyYXBwZXIuc2VjdGlvbl93cmFwcGVyLS1tYXBMb2NhdGlvbnMge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICNzZWN0aW9uX2NvbnRhY3QgLnNlY3Rpb25fY29udGFjdF9sb2NhdGlvbnMge1xuICAgICAgcGFkZGluZzogNjBweCAxNXB4IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMXB4KSB7XG4gICAgI3NlY3Rpb25fY29udGFjdCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAjc2VjdGlvbl9jb250YWN0IC5zZWN0aW9uX3dyYXBwZXIuc2VjdGlvbl93cmFwcGVyLS1tYXBMb2NhdGlvbnMge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDsgfVxuICAgICAgI3NlY3Rpb25fY29udGFjdCAuc2VjdGlvbl9jb250YWN0X2xvY2F0aW9ucyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDYzMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDUwcHg7IH1cbiAgICAgICAgI3NlY3Rpb25fY29udGFjdCAuc2VjdGlvbl9jb250YWN0X2xvY2F0aW9uczo6YWZ0ZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICBib3JkZXItaW1hZ2Utc291cmNlOiB1cmwoLi4vaW1nL2JvcmRlci5wbmcpO1xuICAgICAgICAgIGJvcmRlci1pbWFnZS1zbGljZTogNDtcbiAgICAgICAgICBib3JkZXItaW1hZ2UtcmVwZWF0OiByb3VuZDtcbiAgICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMjAwJTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7IH0gfVxuXG4ucGFnZV9mYXZvcml0ZXMge1xuICBmbGV4LWdyb3c6IDE7IH1cbiAgLnBhZ2VfZmF2b3JpdGVzIC5zZWN0aW9uX3dyYXBwZXItLWZhdm9yaXRlc19kZXNjIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnBhZ2VfZmF2b3JpdGVzIC5oZWFkaW5nIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuICAucGFnZV9mYXZvcml0ZXMgLnBhZ2VfbG9va2Jvb2tfZGVzYyB7XG4gICAgbWF4LXdpZHRoOiA5ODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuNWVtOyB9XG4gIC5wYWdlX2Zhdm9yaXRlcyAucGFnZV9mYXZvcml0ZXNfbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5wYWdlX2Zhdm9yaXRlcyAucGFnZV9mYXZvcml0ZXNfbGlzdCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAucGFnZV9mYXZvcml0ZXMgLmtvc3NfcHJvZHVjdF9lbGVtZW50IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgZmxleC1iYXNpczogMjUlO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gICAgICAucGFnZV9mYXZvcml0ZXMgLmtvc3NfcHJvZHVjdF9lbGVtZW50ID4gKiB7XG4gICAgICAgIG1heC13aWR0aDogMzA0cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgLnBhZ2VfZmF2b3JpdGVzIC5rb3NzX3Byb2R1Y3RfZWxlbWVudCB7XG4gICAgICBmbGV4LWJhc2lzOiAzMyU7IH0gfVxuXG4ucGFnZV9sb2dpbiAuaGVhZGluZy0tcGFnZV9sb2dpbiB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cblxuLnBhZ2VfbG9naW4gLnVpLmZvcm0ge1xuICBtYXgtd2lkdGg6IDMzMHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICAucGFnZV9sb2dpbiAudWkuZm9ybSAuZmllbGQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnBhZ2VfbG9naW4gLmtvc3NfYnRuIHtcbiAgbWFyZ2luOiAxMHB4IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucGFnZV9sb2dpbiB7XG4gICAgcGFkZGluZy10b3A6IDU3cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlX2xvZ2luIHtcbiAgICBwYWRkaW5nLXRvcDogMTI3cHg7IH0gfVxuXG4ucGFnZV9yZWdpc3RlciAuc2VjdGlvbl93cmFwcGVyLS1wYWdlX2xvZ2luIHtcbiAgbWF4LXdpZHRoOiA5MjBweDsgfVxuXG4ucGFnZV9yZWdpc3RlciAuaGVhZGluZy0tcGFnZV9yZWdpc3RlciB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cblxuLnBhZ2VfcmVnaXN0ZXIgLnVpLmZvcm0ge1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICAucGFnZV9yZWdpc3RlciAudWkuZm9ybSAuZmllbGQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnBhZ2VfcmVnaXN0ZXIgLnVpLmZvcm0gLndhcm5pbmctcmVxdWlyZWQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY2ZjY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTBiNGI0O1xuICAgIGNvbG9yOiAjOWYzYTM4OyB9XG5cbi5wYWdlX3JlZ2lzdGVyICNub3RSZXF1aXJlZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2VfcmVnaXN0ZXIgbGFiZWxbZm9yPWNhcHRjaGFdIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5wYWdlX3JlZ2lzdGVyICNjYXB0Y2hhIHtcbiAgd2lkdGg6IDYwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLnBhZ2VfcmVnaXN0ZXIgLmtvc3NfYnRuIHtcbiAgbWFyZ2luOiAxMHB4IDA7IH1cblxuLnBhZ2VfcmVnaXN0ZXIgW25hbWU9XCJzUGhvbmVcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAxZW0gIWltcG9ydGFudDsgfVxuXG4ucGFnZV9yZWdpc3RlciAudWkubWVzc2FnZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucGFnZV9yZWdpc3RlciB7XG4gICAgcGFkZGluZy10b3A6IDU3cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlX3JlZ2lzdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTI3cHg7IH0gfVxuXG4uc2VjdGlvbl9vcmRlci0tc3RlcDEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7IH1cbiAgLnNlY3Rpb25fb3JkZXItLXN0ZXAxIC5zZWN0aW9uX3dyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4OyB9XG4gIC5zZWN0aW9uX29yZGVyLS1zdGVwMSAudWkubWVzc2FnZSBwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH1cbiAgLnNlY3Rpb25fb3JkZXItLXN0ZXAxIC51aS5tZXNzYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07IH1cbiAgLnNlY3Rpb25fb3JkZXItLXN0ZXAxIC51aS50YWJsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtOyB9XG4gIC5zZWN0aW9uX29yZGVyLS1zdGVwMSB0ZC5kZWwgYSB7XG4gICAgZm9udC1zaXplOiAwOyB9XG4gICAgLnNlY3Rpb25fb3JkZXItLXN0ZXAxIHRkLmRlbCBhOjphZnRlciB7XG4gICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICAgICAgY29udGVudDogJ1xcZjAwZCc7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLnNlY3Rpb25fb3JkZXItLXN0ZXAxIC5xdWFudGl0eSAudWkuaW5wdXQgYS5mYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc2VjdGlvbl9vcmRlci0tc3RlcDEgLnF1YW50aXR5IC51aS5pbnB1dCBpbnB1dCB7XG4gICAgbWFyZ2luOiAwIDVweDsgfVxuICAuc2VjdGlvbl9vcmRlci0tc3RlcDEgI2Rpc2NvdW50Vm91Y2hlciB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5zZWN0aW9uX29yZGVyLS1zdGVwMSAjZGlzY291bnRWb3VjaGVyIGxhYmVsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAgIC5zZWN0aW9uX29yZGVyLS1zdGVwMSAjZGlzY291bnRWb3VjaGVyIC51aS5pbnB1dCB7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlY3Rpb25fb3JkZXItLXN0ZXAxIC5uZXh0U3RlcCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9IH1cblxuLnNlY3Rpb25fb3JkZXItLXN0ZXAyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4OyB9XG4gIC5zZWN0aW9uX29yZGVyLS1zdGVwMiAuc2VjdGlvbl93cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDsgfVxuICAuc2VjdGlvbl9vcmRlci0tc3RlcDIgI2tvc3NfYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07IH1cbiAgLnNlY3Rpb25fb3JkZXItLXN0ZXAyIC51aS5mb3JtIC53YXJuaW5nLXJlcXVpcmVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmNmY2O1xuICAgIGJvcmRlci1jb2xvcjogI2UwYjRiNDtcbiAgICBjb2xvcjogIzlmM2EzODsgfVxuICAuc2VjdGlvbl9vcmRlci0tc3RlcDIgI3BheW1lbnRDaGFubmVscyBzZWxlY3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNlY3Rpb25fb3JkZXItLXN0ZXAyICNvcmRlclJlZ2lzdGVyRm9ybSxcbiAgLnNlY3Rpb25fb3JkZXItLXN0ZXAyICNvcmRlckxvZ2luRm9ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM2VtOyB9XG4gIC5zZWN0aW9uX29yZGVyLS1zdGVwMiAjcGVyc29uYWxEYXRhQmxvY2ssXG4gIC5zZWN0aW9uX29yZGVyLS1zdGVwMiAjc2hpcHBpbmdBbmRQYXltZW50cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtOyB9XG4gIC5zZWN0aW9uX29yZGVyLS1zdGVwMiAjcGF5bWVudENoYW5uZWxzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWN0aW9uX29yZGVyLS1zdGVwMiAubmV4dFN0ZXAge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfSB9XG5cbi5zZWN0aW9uX29yZGVyLS1zdGVwMyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDsgfVxuXG4vKiBJRTEwKyBoYWNrIHN0eWxlcyAqL1xuYm9keTpub3QoLm5vVG91Y2hzY3JlZW4pIC5ob21lX3Nob3dzIC5ob21lX3Nob3dzX2ltYWdlX3RleHQge1xuICBvcGFjaXR5OiAxOyB9XG5cbi51aS5tZXNzYWdlIGkuZmEge1xuICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnUge1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgI3NlY3Rpb25fcmVhbGl6YXRpb24gLnJfZWxlbWVudCB7XG4gICAgZm9udC1zaXplOiAxN3B4OyB9IH1cbiIsIi8qIVxyXG4gKiAjIFNlbWFudGljIFVJIDIuMi4xMiAtIENoZWNrYm94XHJcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cclxuICpcclxuICpcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXHJcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcclxuICpcclxuICovLnVpLmNoZWNrYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3V0bGluZTowO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2ZvbnQtc3R5bGU6bm9ybWFsO21pbi1oZWlnaHQ6MTdweDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxN3B4O21pbi13aWR0aDoxN3B4fS51aS5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSwudWkuY2hlY2tib3ggaW5wdXRbdHlwZT1yYWRpb117Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO29wYWNpdHk6MCFpbXBvcnRhbnQ7b3V0bGluZTowO3otaW5kZXg6Mzt3aWR0aDoxN3B4O2hlaWdodDoxN3B4fS51aS5jaGVja2JveCAuYm94LC51aS5jaGVja2JveCBsYWJlbHtjdXJzb3I6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDoxLjg1NzE0ZW07b3V0bGluZTowO2ZvbnQtc2l6ZToxZW19LnVpLmNoZWNrYm94IC5ib3g6YmVmb3JlLC51aS5jaGVja2JveCBsYWJlbDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjE3cHg7aGVpZ2h0OjE3cHg7Y29udGVudDonJztiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czouMjE0Mjg1NzFyZW07LXdlYmtpdC10cmFuc2l0aW9uOmJvcmRlciAuMXMgZWFzZSxvcGFjaXR5IC4xcyBlYXNlLGJveC1zaGFkb3cgLjFzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjFzIGVhc2U7dHJhbnNpdGlvbjpib3JkZXIgLjFzIGVhc2Usb3BhY2l0eSAuMXMgZWFzZSxib3gtc2hhZG93IC4xcyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC4xcyBlYXNlO3RyYW5zaXRpb246Ym9yZGVyIC4xcyBlYXNlLG9wYWNpdHkgLjFzIGVhc2UsdHJhbnNmb3JtIC4xcyBlYXNlLGJveC1zaGFkb3cgLjFzIGVhc2U7dHJhbnNpdGlvbjpib3JkZXIgLjFzIGVhc2Usb3BhY2l0eSAuMXMgZWFzZSx0cmFuc2Zvcm0gLjFzIGVhc2UsYm94LXNoYWRvdyAuMXMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuMXMgZWFzZTtib3JkZXI6MXB4IHNvbGlkICNkNGQ0ZDV9LnVpLmNoZWNrYm94IC5ib3g6YWZ0ZXIsLnVpLmNoZWNrYm94IGxhYmVsOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZToxNHB4O3RvcDowO2xlZnQ6MDt3aWR0aDoxN3B4O2hlaWdodDoxN3B4O3RleHQtYWxpZ246Y2VudGVyO29wYWNpdHk6MDtjb2xvcjpyZ2JhKDAsMCwwLC44Nyk7LXdlYmtpdC10cmFuc2l0aW9uOmJvcmRlciAuMXMgZWFzZSxvcGFjaXR5IC4xcyBlYXNlLGJveC1zaGFkb3cgLjFzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjFzIGVhc2U7dHJhbnNpdGlvbjpib3JkZXIgLjFzIGVhc2Usb3BhY2l0eSAuMXMgZWFzZSxib3gtc2hhZG93IC4xcyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC4xcyBlYXNlO3RyYW5zaXRpb246Ym9yZGVyIC4xcyBlYXNlLG9wYWNpdHkgLjFzIGVhc2UsdHJhbnNmb3JtIC4xcyBlYXNlLGJveC1zaGFkb3cgLjFzIGVhc2U7dHJhbnNpdGlvbjpib3JkZXIgLjFzIGVhc2Usb3BhY2l0eSAuMXMgZWFzZSx0cmFuc2Zvcm0gLjFzIGVhc2UsYm94LXNoYWRvdyAuMXMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuMXMgZWFzZX0udWkuY2hlY2tib3ggbGFiZWwsLnVpLmNoZWNrYm94K2xhYmVse2NvbG9yOnJnYmEoMCwwLDAsLjg3KTstd2Via2l0LXRyYW5zaXRpb246Y29sb3IgLjFzIGVhc2U7dHJhbnNpdGlvbjpjb2xvciAuMXMgZWFzZX0udWkuY2hlY2tib3grbGFiZWx7dmVydGljYWwtYWxpZ246bWlkZGxlfS51aS5jaGVja2JveCAuYm94OmhvdmVyOjpiZWZvcmUsLnVpLmNoZWNrYm94IGxhYmVsOmhvdmVyOjpiZWZvcmV7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjpyZ2JhKDM0LDM2LDM4LC4zNSl9LnVpLmNoZWNrYm94IGxhYmVsOmhvdmVyLC51aS5jaGVja2JveCtsYWJlbDpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC44KX0udWkuY2hlY2tib3ggLmJveDphY3RpdmU6OmJlZm9yZSwudWkuY2hlY2tib3ggbGFiZWw6YWN0aXZlOjpiZWZvcmV7YmFja2dyb3VuZDojZjlmYWZiO2JvcmRlci1jb2xvcjpyZ2JhKDM0LDM2LDM4LC4zNSl9LnVpLmNoZWNrYm94IC5ib3g6YWN0aXZlOjphZnRlciwudWkuY2hlY2tib3ggbGFiZWw6YWN0aXZlOjphZnRlcntjb2xvcjpyZ2JhKDAsMCwwLC45NSl9LnVpLmNoZWNrYm94IGlucHV0OmFjdGl2ZX5sYWJlbHtjb2xvcjpyZ2JhKDAsMCwwLC45NSl9LnVpLmNoZWNrYm94IGlucHV0OmZvY3Vzfi5ib3g6YmVmb3JlLC51aS5jaGVja2JveCBpbnB1dDpmb2N1c35sYWJlbDpiZWZvcmV7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojOTZjOGRhfS51aS5jaGVja2JveCBpbnB1dDpmb2N1c34uYm94OmFmdGVyLC51aS5jaGVja2JveCBpbnB1dDpmb2N1c35sYWJlbDphZnRlcntjb2xvcjpyZ2JhKDAsMCwwLC45NSl9LnVpLmNoZWNrYm94IGlucHV0OmZvY3VzfmxhYmVse2NvbG9yOnJnYmEoMCwwLDAsLjk1KX0udWkuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH4uYm94OmJlZm9yZSwudWkuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH5sYWJlbDpiZWZvcmV7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjpyZ2JhKDM0LDM2LDM4LC4zNSl9LnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+LmJveDphZnRlciwudWkuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH5sYWJlbDphZnRlcntvcGFjaXR5OjE7Y29sb3I6cmdiYSgwLDAsMCwuOTUpfS51aS5jaGVja2JveCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTppbmRldGVybWluYXRlfi5ib3g6YmVmb3JlLC51aS5jaGVja2JveCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTppbmRldGVybWluYXRlfmxhYmVsOmJlZm9yZXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOnJnYmEoMzQsMzYsMzgsLjM1KX0udWkuY2hlY2tib3ggaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6aW5kZXRlcm1pbmF0ZX4uYm94OmFmdGVyLC51aS5jaGVja2JveCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTppbmRldGVybWluYXRlfmxhYmVsOmFmdGVye29wYWNpdHk6MTtjb2xvcjpyZ2JhKDAsMCwwLC45NSl9LnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWQ6Zm9jdXN+LmJveDpiZWZvcmUsLnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWQ6Zm9jdXN+bGFiZWw6YmVmb3JlLC51aS5jaGVja2JveCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTppbmRldGVybWluYXRlOmZvY3Vzfi5ib3g6YmVmb3JlLC51aS5jaGVja2JveCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTppbmRldGVybWluYXRlOmZvY3VzfmxhYmVsOmJlZm9yZXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiM5NmM4ZGF9LnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWQ6Zm9jdXN+LmJveDphZnRlciwudWkuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZDpmb2N1c35sYWJlbDphZnRlciwudWkuY2hlY2tib3ggaW5wdXQ6bm90KFt0eXBlPXJhZGlvXSk6aW5kZXRlcm1pbmF0ZTpmb2N1c34uYm94OmFmdGVyLC51aS5jaGVja2JveCBpbnB1dDpub3QoW3R5cGU9cmFkaW9dKTppbmRldGVybWluYXRlOmZvY3VzfmxhYmVsOmFmdGVye2NvbG9yOnJnYmEoMCwwLDAsLjk1KX0udWkucmVhZC1vbmx5LmNoZWNrYm94LC51aS5yZWFkLW9ubHkuY2hlY2tib3ggbGFiZWx7Y3Vyc29yOmRlZmF1bHR9LnVpLmNoZWNrYm94IGlucHV0W2Rpc2FibGVkXX4uYm94OmFmdGVyLC51aS5jaGVja2JveCBpbnB1dFtkaXNhYmxlZF1+bGFiZWwsLnVpLmRpc2FibGVkLmNoZWNrYm94IC5ib3g6YWZ0ZXIsLnVpLmRpc2FibGVkLmNoZWNrYm94IGxhYmVse2N1cnNvcjpkZWZhdWx0IWltcG9ydGFudDtvcGFjaXR5Oi41O2NvbG9yOiMwMDB9LnVpLmNoZWNrYm94IGlucHV0LmhpZGRlbnt6LWluZGV4Oi0xfS51aS5jaGVja2JveCBpbnB1dC5oaWRkZW4rbGFiZWx7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS51aS5yYWRpby5jaGVja2JveHttaW4taGVpZ2h0OjE1cHh9LnVpLnJhZGlvLmNoZWNrYm94IC5ib3gsLnVpLnJhZGlvLmNoZWNrYm94IGxhYmVse3BhZGRpbmctbGVmdDoxLjg1NzE0ZW19LnVpLnJhZGlvLmNoZWNrYm94IC5ib3g6YmVmb3JlLC51aS5yYWRpby5jaGVja2JveCBsYWJlbDpiZWZvcmV7Y29udGVudDonJzstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7Ym9yZGVyLXJhZGl1czo1MDByZW07dG9wOjFweDtsZWZ0OjB9LnVpLnJhZGlvLmNoZWNrYm94IC5ib3g6YWZ0ZXIsLnVpLnJhZGlvLmNoZWNrYm94IGxhYmVsOmFmdGVye2JvcmRlcjpub25lO2NvbnRlbnQ6JychaW1wb3J0YW50O3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7bGluZS1oZWlnaHQ6MTVweH0udWkucmFkaW8uY2hlY2tib3ggLmJveDphZnRlciwudWkucmFkaW8uY2hlY2tib3ggbGFiZWw6YWZ0ZXJ7dG9wOjFweDtsZWZ0OjA7d2lkdGg6MTVweDtoZWlnaHQ6MTVweDtib3JkZXItcmFkaXVzOjUwMHJlbTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNDY2NjY2NjcpO3RyYW5zZm9ybTpzY2FsZSguNDY2NjY2NjcpO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuODcpfS51aS5yYWRpby5jaGVja2JveCBpbnB1dDpmb2N1c34uYm94OmJlZm9yZSwudWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Zm9jdXN+bGFiZWw6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6I2ZmZn0udWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Zm9jdXN+LmJveDphZnRlciwudWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Zm9jdXN+bGFiZWw6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC45NSl9LnVpLnJhZGlvLmNoZWNrYm94IGlucHV0OmluZGV0ZXJtaW5hdGV+LmJveDphZnRlciwudWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6aW5kZXRlcm1pbmF0ZX5sYWJlbDphZnRlcntvcGFjaXR5OjB9LnVpLnJhZGlvLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+LmJveDpiZWZvcmUsLnVpLnJhZGlvLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+bGFiZWw6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6I2ZmZn0udWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH4uYm94OmFmdGVyLC51aS5yYWRpby5jaGVja2JveCBpbnB1dDpjaGVja2VkfmxhYmVsOmFmdGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuOTUpfS51aS5yYWRpby5jaGVja2JveCBpbnB1dDpmb2N1czpjaGVja2Vkfi5ib3g6YmVmb3JlLC51aS5yYWRpby5jaGVja2JveCBpbnB1dDpmb2N1czpjaGVja2VkfmxhYmVsOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnVpLnJhZGlvLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWR+LmJveDphZnRlciwudWkucmFkaW8uY2hlY2tib3ggaW5wdXQ6Zm9jdXM6Y2hlY2tlZH5sYWJlbDphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjk1KX0udWkuc2xpZGVyLmNoZWNrYm94e21pbi1oZWlnaHQ6MS4yNXJlbX0udWkuc2xpZGVyLmNoZWNrYm94IGlucHV0e3dpZHRoOjMuNXJlbTtoZWlnaHQ6MS4yNXJlbX0udWkuc2xpZGVyLmNoZWNrYm94IC5ib3gsLnVpLnNsaWRlci5jaGVja2JveCBsYWJlbHtwYWRkaW5nLWxlZnQ6NC41cmVtO2xpbmUtaGVpZ2h0OjFyZW07Y29sb3I6cmdiYSgwLDAsMCwuNCl9LnVpLnNsaWRlci5jaGVja2JveCAuYm94OmJlZm9yZSwudWkuc2xpZGVyLmNoZWNrYm94IGxhYmVsOmJlZm9yZXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6Jyc7Ym9yZGVyOm5vbmUhaW1wb3J0YW50O2xlZnQ6MDt6LWluZGV4OjE7dG9wOi40cmVtO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDUpO3dpZHRoOjMuNXJlbTtoZWlnaHQ6LjIxNDI4NTcxcmVtOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7Ym9yZGVyLXJhZGl1czo1MDByZW07LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQgLjNzIGVhc2U7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zcyBlYXNlfS51aS5zbGlkZXIuY2hlY2tib3ggLmJveDphZnRlciwudWkuc2xpZGVyLmNoZWNrYm94IGxhYmVsOmFmdGVye2JhY2tncm91bmQ6I2ZmZiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCxyZ2JhKDAsMCwwLC4wNSkpO2JhY2tncm91bmQ6I2ZmZiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQscmdiYSgwLDAsMCwuMDUpKTtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OicnIWltcG9ydGFudDtvcGFjaXR5OjE7ei1pbmRleDoyO2JvcmRlcjpub25lO2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgzNCwzNiwzOCwuMTUpLDAgMCAwIDFweCByZ2JhKDM0LDM2LDM4LC4xNSkgaW5zZXQ7d2lkdGg6MS41cmVtO2hlaWdodDoxLjVyZW07dG9wOi0uMjVyZW07bGVmdDowOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7Ym9yZGVyLXJhZGl1czo1MDByZW07LXdlYmtpdC10cmFuc2l0aW9uOmxlZnQgLjNzIGVhc2U7dHJhbnNpdGlvbjpsZWZ0IC4zcyBlYXNlfS51aS5zbGlkZXIuY2hlY2tib3ggaW5wdXQ6Zm9jdXN+LmJveDpiZWZvcmUsLnVpLnNsaWRlci5jaGVja2JveCBpbnB1dDpmb2N1c35sYWJlbDpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xNSk7Ym9yZGVyOm5vbmV9LnVpLnNsaWRlci5jaGVja2JveCAuYm94OmhvdmVyLC51aS5zbGlkZXIuY2hlY2tib3ggbGFiZWw6aG92ZXJ7Y29sb3I6cmdiYSgwLDAsMCwuOCl9LnVpLnNsaWRlci5jaGVja2JveCAuYm94OmhvdmVyOjpiZWZvcmUsLnVpLnNsaWRlci5jaGVja2JveCBsYWJlbDpob3Zlcjo6YmVmb3Jle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMTUpfS51aS5zbGlkZXIuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH4uYm94LC51aS5zbGlkZXIuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH5sYWJlbHtjb2xvcjpyZ2JhKDAsMCwwLC45NSkhaW1wb3J0YW50fS51aS5zbGlkZXIuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH4uYm94OmJlZm9yZSwudWkuc2xpZGVyLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+bGFiZWw6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzU0NTQ1NCFpbXBvcnRhbnR9LnVpLnNsaWRlci5jaGVja2JveCBpbnB1dDpjaGVja2Vkfi5ib3g6YWZ0ZXIsLnVpLnNsaWRlci5jaGVja2JveCBpbnB1dDpjaGVja2VkfmxhYmVsOmFmdGVye2xlZnQ6MnJlbX0udWkuc2xpZGVyLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWR+LmJveCwudWkuc2xpZGVyLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWR+bGFiZWx7Y29sb3I6cmdiYSgwLDAsMCwuOTUpIWltcG9ydGFudH0udWkuc2xpZGVyLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWR+LmJveDpiZWZvcmUsLnVpLnNsaWRlci5jaGVja2JveCBpbnB1dDpmb2N1czpjaGVja2VkfmxhYmVsOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAhaW1wb3J0YW50fS51aS50b2dnbGUuY2hlY2tib3h7bWluLWhlaWdodDoxLjVyZW19LnVpLnRvZ2dsZS5jaGVja2JveCBpbnB1dHt3aWR0aDozLjVyZW07aGVpZ2h0OjEuNXJlbX0udWkudG9nZ2xlLmNoZWNrYm94IC5ib3gsLnVpLnRvZ2dsZS5jaGVja2JveCBsYWJlbHttaW4taGVpZ2h0OjEuNXJlbTtwYWRkaW5nLWxlZnQ6NC41cmVtO2NvbG9yOnJnYmEoMCwwLDAsLjg3KX0udWkudG9nZ2xlLmNoZWNrYm94IGxhYmVse3BhZGRpbmctdG9wOi4xNWVtfS51aS50b2dnbGUuY2hlY2tib3ggLmJveDpiZWZvcmUsLnVpLnRvZ2dsZS5jaGVja2JveCBsYWJlbDpiZWZvcmV7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OicnO3otaW5kZXg6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO2JvcmRlcjpub25lO3RvcDowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpO2JveC1zaGFkb3c6bm9uZTt3aWR0aDozLjVyZW07aGVpZ2h0OjEuNXJlbTtib3JkZXItcmFkaXVzOjUwMHJlbX0udWkudG9nZ2xlLmNoZWNrYm94IC5ib3g6YWZ0ZXIsLnVpLnRvZ2dsZS5jaGVja2JveCBsYWJlbDphZnRlcntiYWNrZ3JvdW5kOiNmZmYgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQscmdiYSgwLDAsMCwuMDUpKTtiYWNrZ3JvdW5kOiNmZmYgbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LHJnYmEoMCwwLDAsLjA1KSk7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDonJyFpbXBvcnRhbnQ7b3BhY2l0eToxO3otaW5kZXg6Mjtib3JkZXI6bm9uZTtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMzQsMzYsMzgsLjE1KSwwIDAgMCAxcHggcmdiYSgzNCwzNiwzOCwuMTUpIGluc2V0O3dpZHRoOjEuNXJlbTtoZWlnaHQ6MS41cmVtO3RvcDowO2xlZnQ6MDtib3JkZXItcmFkaXVzOjUwMHJlbTstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZCAuM3MgZWFzZSxsZWZ0IC4zcyBlYXNlO3RyYW5zaXRpb246YmFja2dyb3VuZCAuM3MgZWFzZSxsZWZ0IC4zcyBlYXNlfS51aS50b2dnbGUuY2hlY2tib3ggaW5wdXR+LmJveDphZnRlciwudWkudG9nZ2xlLmNoZWNrYm94IGlucHV0fmxhYmVsOmFmdGVye2xlZnQ6LS4wNXJlbTtib3gtc2hhZG93Om5vbmV9LnVpLnRvZ2dsZS5jaGVja2JveCBpbnB1dDpmb2N1c34uYm94OmJlZm9yZSwudWkudG9nZ2xlLmNoZWNrYm94IGlucHV0OmZvY3VzfmxhYmVsOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjE1KTtib3JkZXI6bm9uZX0udWkudG9nZ2xlLmNoZWNrYm94IC5ib3g6aG92ZXI6OmJlZm9yZSwudWkudG9nZ2xlLmNoZWNrYm94IGxhYmVsOmhvdmVyOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xNSk7Ym9yZGVyOm5vbmV9LnVpLnRvZ2dsZS5jaGVja2JveCBpbnB1dDpjaGVja2Vkfi5ib3gsLnVpLnRvZ2dsZS5jaGVja2JveCBpbnB1dDpjaGVja2VkfmxhYmVse2NvbG9yOnJnYmEoMCwwLDAsLjk1KSFpbXBvcnRhbnR9LnVpLnRvZ2dsZS5jaGVja2JveCBpbnB1dDpjaGVja2Vkfi5ib3g6YmVmb3JlLC51aS50b2dnbGUuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH5sYWJlbDpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojMjE4NWQwIWltcG9ydGFudH0udWkudG9nZ2xlLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+LmJveDphZnRlciwudWkudG9nZ2xlLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+bGFiZWw6YWZ0ZXJ7bGVmdDoyLjE1cmVtO2JveC1zaGFkb3c6bm9uZX0udWkudG9nZ2xlLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWR+LmJveCwudWkudG9nZ2xlLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWR+bGFiZWx7Y29sb3I6cmdiYSgwLDAsMCwuOTUpIWltcG9ydGFudH0udWkudG9nZ2xlLmNoZWNrYm94IGlucHV0OmZvY3VzOmNoZWNrZWR+LmJveDpiZWZvcmUsLnVpLnRvZ2dsZS5jaGVja2JveCBpbnB1dDpmb2N1czpjaGVja2VkfmxhYmVsOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMwZDcxYmIhaW1wb3J0YW50fS51aS5maXR0ZWQuY2hlY2tib3ggLmJveCwudWkuZml0dGVkLmNoZWNrYm94IGxhYmVse3BhZGRpbmctbGVmdDowIWltcG9ydGFudH0udWkuZml0dGVkLnRvZ2dsZS5jaGVja2JveHt3aWR0aDozLjVyZW19LnVpLmZpdHRlZC5zbGlkZXIuY2hlY2tib3h7d2lkdGg6My41cmVtfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6Q2hlY2tib3g7c3JjOnVybChkYXRhOmFwcGxpY2F0aW9uL3gtZm9udC10dGY7Y2hhcnNldD11dGYtODtiYXNlNjQsQUFFQUFBQUxBSUFBQXdBd1QxTXZNZzhTQkQ4QUFBQzhBQUFBWUdOdFlYQVlWdENKQUFBQkhBQUFBRlJuWVhOd0FBQUFFQUFBQVhBQUFBQUlaMng1Wm40aHV3VUFBQUY0QUFBQllHaGxZV1FHUGUxWkFBQUMyQUFBQURab2FHVmhCMzBEeUFBQUF4QUFBQUFrYUcxMGVCQktBRVVBQUFNMEFBQUFIR3h2WTJFQW1nRVNBQUFEVUFBQUFCQnRZWGh3QUFrQUx3QUFBMkFBQUFBZ2JtRnRaU0M4SXVnQUFBT0FBQUFCa25CdmMzUUFBd0FBQUFBRkZBQUFBQ0FBQXdNVEFaQUFCUUFBQXBrQ3pBQUFBSThDbVFMTUFBQUI2d0F6QVFrQUFBQUFBQUFBQUFBQUFBQUFBQUFCRUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFEb0FnUEEvOEFBUUFQQUFFQUFBQUFCQUFBQUFBQUFBQUFBQUFBZ0FBQUFBQUFEQUFBQUF3QUFBQndBQVFBREFBQUFIQUFEQUFFQUFBQWNBQVFBT0FBQUFBb0FDQUFDQUFJQUFRQWc2QUwvL2YvL0FBQUFBQUFnNkFELy9mLy9BQUgvNHhnRUFBTUFBUUFBQUFBQUFBQUFBQUFBQVFBQi8vOEFEd0FCQUFBQUFBQUFBQUFBQWdBQU56a0JBQUFBQUFFQUFBQUFBQUFBQUFBQ0FBQTNPUUVBQUFBQUFRQUFBQUFBQUFBQUFBSUFBRGM1QVFBQUFBQUJBRVVBVVFPN0F2Z0FHZ0FBQVJRSEFRWWpJaWNCSmpVMFB3RTJNeklmQVFFMk16SWZBUllWQTdzUS9oUVFGaGNRL3VNUUVFNFFGeGNRcUFGMkVCY1hFRTRRQW5NV0VQNFVFQkFCSFJBWEZoQk9FQkNvQVhjUUVFNFFGd0FBQUFBQkFBQUJiZ01sQWtrQUZBQUFBUlVVQndZaklTSW5KajBCTkRjMk15RXlGeFlWQXlVUUVCZjlTUmNRRUJBUUZ3SzNGeEFRQWhKdEZ4QVFFQkFYYlJjUUVCQVFGd0FBQUFBQkFBQUFTUU1sQTI0QUxBQUFBUlVVQndZckFSVVVCd1lyQVNJbkpqMEJJeUluSmowQk5EYzJPd0UxTkRjMk93RXlGeFlkQVRNeUZ4WVZBeVVRRUJmdUVCQVhiaFlRRU80WEVCQVFFQmZ1RUJBV2JoY1FFTzRYRUJBQ0VtMFhFQkR1RnhBUUVCQVg3aEFRRjIwWEVCRHVGeEFRRUJBWDdoQVFGd0FBQVFBQUFBSUFBSFJTelQ5ZkR6ejFBQXNFQUFBQUFBRFJzZFIzQUFBQUFOR3gxSGNBQUFBQUE3c0RiZ0FBQUFnQUFnQUFBQUFBQUFBQkFBQUR3UC9BQUFBRUFBQUFBQUFEdXdBQkFBQUFBQUFBQUFBQUFBQUFBQUFBQndRQUFBQUFBQUFBQUFBQUFBSUFBQUFFQUFCRkF5VUFBQU1sQUFBQUFBQUFBQW9BRkFBZUFFNEFjZ0N3QUFFQUFBQUhBQzBBQVFBQUFBQUFBZ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFPQUs0QUFRQUFBQUFBQVFBSUFBQUFBUUFBQUFBQUFnQUhBR2tBQVFBQUFBQUFBd0FJQURrQUFRQUFBQUFBQkFBSUFINEFBUUFBQUFBQUJRQUxBQmdBQVFBQUFBQUFCZ0FJQUZFQUFRQUFBQUFBQ2dBYUFKWUFBd0FCQkFrQUFRQVFBQWdBQXdBQkJBa0FBZ0FPQUhBQUF3QUJCQWtBQXdBUUFFRUFBd0FCQkFrQUJBQVFBSVlBQXdBQkJBa0FCUUFXQUNNQUF3QUJCQWtBQmdBUUFGa0FBd0FCQkFrQUNnQTBBTEJEYUdWamEySnZlQUJEQUdnQVpRQmpBR3NBWWdCdkFIaFdaWEp6YVc5dUlESXVNQUJXQUdVQWNnQnpBR2tBYndCdUFDQUFNZ0F1QURCRGFHVmphMkp2ZUFCREFHZ0FaUUJqQUdzQVlnQnZBSGhEYUdWamEySnZlQUJEQUdnQVpRQmpBR3NBWWdCdkFIaFNaV2QxYkdGeUFGSUFaUUJuQUhVQWJBQmhBSEpEYUdWamEySnZlQUJEQUdnQVpRQmpBR3NBWWdCdkFIaEdiMjUwSUdkbGJtVnlZWFJsWkNCaWVTQkpZMjlOYjI5dUxnQkdBRzhBYmdCMEFDQUFad0JsQUc0QVpRQnlBR0VBZEFCbEFHUUFJQUJpQUhrQUlBQkpBR01BYndCTkFHOEFid0J1QUM0QUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBKSBmb3JtYXQoJ3RydWV0eXBlJyl9LnVpLmNoZWNrYm94IC5ib3g6YWZ0ZXIsLnVpLmNoZWNrYm94IGxhYmVsOmFmdGVye2ZvbnQtZmFtaWx5OkNoZWNrYm94fS51aS5jaGVja2JveCBpbnB1dDpjaGVja2Vkfi5ib3g6YWZ0ZXIsLnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+bGFiZWw6YWZ0ZXJ7Y29udGVudDonXFxlODAwJ30udWkuY2hlY2tib3ggaW5wdXQ6aW5kZXRlcm1pbmF0ZX4uYm94OmFmdGVyLC51aS5jaGVja2JveCBpbnB1dDppbmRldGVybWluYXRlfmxhYmVsOmFmdGVye2ZvbnQtc2l6ZToxMnB4O2NvbnRlbnQ6J1xcZTgwMSd9IiwiLyohXHJcbiAqICMgU2VtYW50aWMgVUkgMi4yLjEyIC0gRGltbWVyXHJcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cclxuICpcclxuICpcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXHJcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcclxuICpcclxuICovLmRpbW1hYmxlOm5vdChib2R5KXtwb3NpdGlvbjpyZWxhdGl2ZX0udWkuZGltbWVye2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MCFpbXBvcnRhbnQ7bGVmdDowIWltcG9ydGFudDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjg1KTtvcGFjaXR5OjA7bGluZS1oZWlnaHQ6MTstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjVzIGxpbmVhcjt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjVzIGxpbmVhcjstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7d2lsbC1jaGFuZ2U6b3BhY2l0eTt6LWluZGV4OjEwMDB9LnVpLmRpbW1lcj4uY29udGVudHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6dGFibGU7LXdlYmtpdC11c2VyLXNlbGVjdDp0ZXh0Oy1tb3otdXNlci1zZWxlY3Q6dGV4dDstbXMtdXNlci1zZWxlY3Q6dGV4dDt1c2VyLXNlbGVjdDp0ZXh0fS51aS5kaW1tZXI+LmNvbnRlbnQ+KntkaXNwbGF5OnRhYmxlLWNlbGw7dmVydGljYWwtYWxpZ246bWlkZGxlO2NvbG9yOiNmZmZ9LnVpLnNlZ21lbnQ+LnVpLmRpbW1lcntib3JkZXItcmFkaXVzOmluaGVyaXQhaW1wb3J0YW50fS51aS5kaW1tZXI6bm90KC5pbnZlcnRlZCk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMSl9LnVpLmRpbW1lcjpub3QoLmludmVydGVkKTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4yNSl9LnVpLmRpbW1lcjpub3QoLmludmVydGVkKTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6d2luZG93LWluYWN0aXZle2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMTUpfS51aS5kaW1tZXI6bm90KC5pbnZlcnRlZCk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVye2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMzUpfS5hbmltYXRpbmcuZGltbWFibGU6bm90KGJvZHkpLC5kaW1tZWQuZGltbWFibGU6bm90KGJvZHkpe292ZXJmbG93OmhpZGRlbn0uZGltbWVkLmRpbW1hYmxlPi51aS5hbmltYXRpbmcuZGltbWVyLC5kaW1tZWQuZGltbWFibGU+LnVpLnZpc2libGUuZGltbWVyLC51aS5hY3RpdmUuZGltbWVye2Rpc3BsYXk6YmxvY2s7b3BhY2l0eToxfS51aS5kaXNhYmxlZC5kaW1tZXJ7d2lkdGg6MCFpbXBvcnRhbnQ7aGVpZ2h0OjAhaW1wb3J0YW50fS51aS5wYWdlLmRpbW1lcntwb3NpdGlvbjpmaXhlZDstd2Via2l0LXRyYW5zZm9ybS1zdHlsZTonJzt0cmFuc2Zvcm0tc3R5bGU6Jyc7LXdlYmtpdC1wZXJzcGVjdGl2ZToyMDAwcHg7cGVyc3BlY3RpdmU6MjAwMHB4Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGNlbnRlcn1ib2R5LmFuaW1hdGluZy5pbi5kaW1tYWJsZSxib2R5LmRpbW1lZC5kaW1tYWJsZXtvdmVyZmxvdzpoaWRkZW59Ym9keS5kaW1tYWJsZT4uZGltbWVye3Bvc2l0aW9uOmZpeGVkfS5ibHVycmluZy5kaW1tYWJsZT46bm90KC5kaW1tZXIpey13ZWJraXQtZmlsdGVyOmJsdXIoMCkgZ3JheXNjYWxlKDApO2ZpbHRlcjpibHVyKDApIGdyYXlzY2FsZSgwKTstd2Via2l0LXRyYW5zaXRpb246LjhzIC13ZWJraXQtZmlsdGVyIGVhc2U7dHJhbnNpdGlvbjouOHMgLXdlYmtpdC1maWx0ZXIgZWFzZTt0cmFuc2l0aW9uOi44cyBmaWx0ZXIgZWFzZTt0cmFuc2l0aW9uOi44cyBmaWx0ZXIgZWFzZSwuOHMgLXdlYmtpdC1maWx0ZXIgZWFzZX0uYmx1cnJpbmcuZGltbWVkLmRpbW1hYmxlPjpub3QoLmRpbW1lcil7LXdlYmtpdC1maWx0ZXI6Ymx1cig1cHgpIGdyYXlzY2FsZSguNyk7ZmlsdGVyOmJsdXIoNXB4KSBncmF5c2NhbGUoLjcpfS5ibHVycmluZy5kaW1tYWJsZT4uZGltbWVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNil9LmJsdXJyaW5nLmRpbW1hYmxlPi5pbnZlcnRlZC5kaW1tZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC42KX0udWkuZGltbWVyPi50b3AuYWxpZ25lZC5jb250ZW50Pip7dmVydGljYWwtYWxpZ246dG9wfS51aS5kaW1tZXI+LmJvdHRvbS5hbGlnbmVkLmNvbnRlbnQ+Knt2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnVpLmludmVydGVkLmRpbW1lcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KX0udWkuaW52ZXJ0ZWQuZGltbWVyPi5jb250ZW50Pip7Y29sb3I6I2ZmZn0udWkuc2ltcGxlLmRpbW1lcntkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjtvcGFjaXR5OjE7d2lkdGg6MDtoZWlnaHQ6MCU7ei1pbmRleDotMTAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uZGltbWVkLmRpbW1hYmxlPi51aS5zaW1wbGUuZGltbWVye292ZXJmbG93OnZpc2libGU7b3BhY2l0eToxO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC44NSk7ei1pbmRleDoxfS51aS5zaW1wbGUuaW52ZXJ0ZWQuZGltbWVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwKX0uZGltbWVkLmRpbW1hYmxlPi51aS5zaW1wbGUuaW52ZXJ0ZWQuZGltbWVye2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpfSIsIi8qIVxyXG4gKiAjIFNlbWFudGljIFVJIDIuMi4xMiAtIERyb3Bkb3duXHJcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cclxuICpcclxuICpcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXHJcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcclxuICpcclxuICovLnVpLmRyb3Bkb3due2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO291dGxpbmU6MDt0ZXh0LWFsaWduOmxlZnQ7LXdlYmtpdC10cmFuc2l0aW9uOmJveC1zaGFkb3cgLjFzIGVhc2Usd2lkdGggLjFzIGVhc2U7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4xcyBlYXNlLHdpZHRoIC4xcyBlYXNlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH0udWkuZHJvcGRvd24gLm1lbnV7Y3Vyc29yOmF1dG87cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpub25lO291dGxpbmU6MDt0b3A6MTAwJTttaW4td2lkdGg6LXdlYmtpdC1tYXgtY29udGVudDttaW4td2lkdGg6LW1vei1tYXgtY29udGVudDttaW4td2lkdGg6bWF4LWNvbnRlbnQ7bWFyZ2luOjA7cGFkZGluZzowIDA7YmFja2dyb3VuZDojZmZmO2ZvbnQtc2l6ZToxZW07dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LWFsaWduOmxlZnQ7Ym94LXNoYWRvdzowIDJweCAzcHggMCByZ2JhKDM0LDM2LDM4LC4xNSk7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDM0LDM2LDM4LC4xNSk7Ym9yZGVyLXJhZGl1czouMjg1NzE0MjlyZW07LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBlYXNlO3otaW5kZXg6MTE7d2lsbC1jaGFuZ2U6dHJhbnNmb3JtLG9wYWNpdHl9LnVpLmRyb3Bkb3duIC5tZW51Pip7d2hpdGUtc3BhY2U6bm93cmFwfS51aS5kcm9wZG93bj5pbnB1dDpub3QoLnNlYXJjaCk6Zmlyc3QtY2hpbGQsLnVpLmRyb3Bkb3duPnNlbGVjdHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS51aS5kcm9wZG93bj4uZHJvcGRvd24uaWNvbntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDphdXRvO2ZvbnQtc2l6ZTouODU3MTQyODZlbTttYXJnaW46MCAwIDAgMWVtfS51aS5kcm9wZG93biAubWVudT4uaXRlbSAuZHJvcGRvd24uaWNvbnt3aWR0aDphdXRvO2Zsb2F0OnJpZ2h0O21hcmdpbjowIDAgMCAxZW19LnVpLmRyb3Bkb3duIC5tZW51Pi5pdGVtIC5kcm9wZG93bi5pY29uKy50ZXh0e21hcmdpbi1yaWdodDoxZW19LnVpLmRyb3Bkb3duPi50ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrOy13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZX0udWkuZHJvcGRvd24gLm1lbnU+Lml0ZW17cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jaztib3JkZXI6bm9uZTtoZWlnaHQ6YXV0bzt0ZXh0LWFsaWduOmxlZnQ7Ym9yZGVyLXRvcDpub25lO2xpbmUtaGVpZ2h0OjFlbTtjb2xvcjpyZ2JhKDAsMCwwLC44Nyk7cGFkZGluZzouNzg1NzE0MjlyZW0gMS4xNDI4NTcxNHJlbSFpbXBvcnRhbnQ7Zm9udC1zaXplOjFyZW07dGV4dC10cmFuc2Zvcm06bm9uZTtmb250LXdlaWdodDo0MDA7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lfS51aS5kcm9wZG93biAubWVudT4uaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXdpZHRoOjB9LnVpLmRyb3Bkb3duIC5tZW51IC5pdGVtPltjbGFzcyo9XCJyaWdodCBmbG9hdGVkXCJdLC51aS5kcm9wZG93bj4udGV4dD5bY2xhc3MqPVwicmlnaHQgZmxvYXRlZFwiXXtmbG9hdDpyaWdodCFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFlbSFpbXBvcnRhbnR9LnVpLmRyb3Bkb3duIC5tZW51IC5pdGVtPltjbGFzcyo9XCJsZWZ0IGZsb2F0ZWRcIl0sLnVpLmRyb3Bkb3duPi50ZXh0PltjbGFzcyo9XCJsZWZ0IGZsb2F0ZWRcIl17ZmxvYXQ6bGVmdCFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjFlbSFpbXBvcnRhbnR9LnVpLmRyb3Bkb3duIC5tZW51IC5pdGVtPi5mbGFnLmZsb2F0ZWQsLnVpLmRyb3Bkb3duIC5tZW51IC5pdGVtPi5pY29uLmZsb2F0ZWQsLnVpLmRyb3Bkb3duIC5tZW51IC5pdGVtPi5pbWFnZS5mbG9hdGVkLC51aS5kcm9wZG93biAubWVudSAuaXRlbT5pbWcuZmxvYXRlZHttYXJnaW4tdG9wOjB9LnVpLmRyb3Bkb3duIC5tZW51Pi5oZWFkZXJ7bWFyZ2luOjFyZW0gMCAuNzVyZW07cGFkZGluZzowIDEuMTQyODU3MTRyZW07Y29sb3I6cmdiYSgwLDAsMCwuODUpO2ZvbnQtc2l6ZTouNzg1NzE0MjllbTtmb250LXdlaWdodDo3MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS51aS5kcm9wZG93biAubWVudT4uZGl2aWRlcntib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDM0LDM2LDM4LC4xKTtoZWlnaHQ6MDttYXJnaW46LjVlbSAwfS51aS5kcm9wZG93biAubWVudT4uaW5wdXR7d2lkdGg6YXV0bztkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O21hcmdpbjoxLjE0Mjg1NzE0cmVtIC43ODU3MTQyOXJlbTttaW4td2lkdGg6MTByZW19LnVpLmRyb3Bkb3duIC5tZW51Pi5oZWFkZXIrLmlucHV0e21hcmdpbi10b3A6MH0udWkuZHJvcGRvd24gLm1lbnU+LmlucHV0Om5vdCgudHJhbnNwYXJlbnQpIGlucHV0e3BhZGRpbmc6LjVlbSAxZW19LnVpLmRyb3Bkb3duIC5tZW51Pi5pbnB1dDpub3QoLnRyYW5zcGFyZW50KSAuYnV0dG9uLC51aS5kcm9wZG93biAubWVudT4uaW5wdXQ6bm90KC50cmFuc3BhcmVudCkgLmljb24sLnVpLmRyb3Bkb3duIC5tZW51Pi5pbnB1dDpub3QoLnRyYW5zcGFyZW50KSAubGFiZWx7cGFkZGluZy10b3A6LjVlbTtwYWRkaW5nLWJvdHRvbTouNWVtfS51aS5kcm9wZG93biAubWVudT4uaXRlbT4uZGVzY3JpcHRpb24sLnVpLmRyb3Bkb3duPi50ZXh0Pi5kZXNjcmlwdGlvbntmbG9hdDpyaWdodDttYXJnaW46MCAwIDAgMWVtO2NvbG9yOnJnYmEoMCwwLDAsLjQpfS51aS5kcm9wZG93biAubWVudT4ubWVzc2FnZXtwYWRkaW5nOi43ODU3MTQyOXJlbSAxLjE0Mjg1NzE0cmVtO2ZvbnQtd2VpZ2h0OjQwMH0udWkuZHJvcGRvd24gLm1lbnU+Lm1lc3NhZ2U6bm90KC51aSl7Y29sb3I6cmdiYSgwLDAsMCwuNCl9LnVpLmRyb3Bkb3duIC5tZW51IC5tZW51e3RvcDowIWltcG9ydGFudDtsZWZ0OjEwMCU7cmlnaHQ6YXV0bzttYXJnaW46MCAwIDAgLS41ZW0haW1wb3J0YW50O2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtIWltcG9ydGFudDt6LWluZGV4OjIxIWltcG9ydGFudH0udWkuZHJvcGRvd24gLm1lbnUgLm1lbnU6YWZ0ZXJ7ZGlzcGxheTpub25lfS51aS5kcm9wZG93bj4udGV4dD4uZmxhZywudWkuZHJvcGRvd24+LnRleHQ+Lmljb24sLnVpLmRyb3Bkb3duPi50ZXh0Pi5pbWFnZSwudWkuZHJvcGRvd24+LnRleHQ+LmxhYmVsLC51aS5kcm9wZG93bj4udGV4dD5pbWd7bWFyZ2luLXRvcDowfS51aS5kcm9wZG93biAubWVudT4uaXRlbT4uZmxhZywudWkuZHJvcGRvd24gLm1lbnU+Lml0ZW0+Lmljb24sLnVpLmRyb3Bkb3duIC5tZW51Pi5pdGVtPi5pbWFnZSwudWkuZHJvcGRvd24gLm1lbnU+Lml0ZW0+LmxhYmVsLC51aS5kcm9wZG93biAubWVudT4uaXRlbT5pbWd7bWFyZ2luLXRvcDowfS51aS5kcm9wZG93biAubWVudT4uaXRlbT4uZmxhZywudWkuZHJvcGRvd24gLm1lbnU+Lml0ZW0+Lmljb24sLnVpLmRyb3Bkb3duIC5tZW51Pi5pdGVtPi5pbWFnZSwudWkuZHJvcGRvd24gLm1lbnU+Lml0ZW0+LmxhYmVsLC51aS5kcm9wZG93biAubWVudT4uaXRlbT5pbWcsLnVpLmRyb3Bkb3duPi50ZXh0Pi5mbGFnLC51aS5kcm9wZG93bj4udGV4dD4uaWNvbiwudWkuZHJvcGRvd24+LnRleHQ+LmltYWdlLC51aS5kcm9wZG93bj4udGV4dD4ubGFiZWwsLnVpLmRyb3Bkb3duPi50ZXh0PmltZ3ttYXJnaW4tbGVmdDowO2Zsb2F0Om5vbmU7bWFyZ2luLXJpZ2h0Oi43ODU3MTQyOXJlbX0udWkuZHJvcGRvd24gLm1lbnU+Lml0ZW0+LmltYWdlLC51aS5kcm9wZG93biAubWVudT4uaXRlbT5pbWcsLnVpLmRyb3Bkb3duPi50ZXh0Pi5pbWFnZSwudWkuZHJvcGRvd24+LnRleHQ+aW1ne2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDphdXRvO21hcmdpbi10b3A6LS41ZW07bWFyZ2luLWJvdHRvbTotLjVlbTttYXgtaGVpZ2h0OjJlbX0udWkuZHJvcGRvd24gLnVpLm1lbnU+Lml0ZW06YmVmb3JlLC51aS5tZW51IC51aS5kcm9wZG93biAubWVudT4uaXRlbTpiZWZvcmV7ZGlzcGxheTpub25lfS51aS5tZW51IC51aS5kcm9wZG93biAubWVudSAuYWN0aXZlLml0ZW17Ym9yZGVyLWxlZnQ6bm9uZX0udWkuYnV0dG9ucz4udWkuZHJvcGRvd246bGFzdC1jaGlsZCAubWVudSwudWkubWVudSAucmlnaHQuZHJvcGRvd24uaXRlbSAubWVudSwudWkubWVudSAucmlnaHQubWVudSAuZHJvcGRvd246bGFzdC1jaGlsZCAubWVudXtsZWZ0OmF1dG87cmlnaHQ6MH0udWkubGFiZWwuZHJvcGRvd24gLm1lbnV7bWluLXdpZHRoOjEwMCV9LnVpLmRyb3Bkb3duLmljb24uYnV0dG9uPi5kcm9wZG93bi5pY29ue21hcmdpbjowfS51aS5idXR0b24uZHJvcGRvd24gLm1lbnV7bWluLXdpZHRoOjEwMCV9LnVpLnNlbGVjdGlvbi5kcm9wZG93bntjdXJzb3I6cG9pbnRlcjt3b3JkLXdyYXA6YnJlYWstd29yZDtsaW5lLWhlaWdodDoxZW07d2hpdGUtc3BhY2U6bm9ybWFsO291dGxpbmU6MDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGVaKDApO3RyYW5zZm9ybTpyb3RhdGVaKDApO21pbi13aWR0aDoxNGVtO21pbi1oZWlnaHQ6Mi43MTQyODU3MWVtO2JhY2tncm91bmQ6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOi43ODU3MTQyOWVtIDIuMWVtIC43ODU3MTQyOWVtIDFlbTtjb2xvcjpyZ2JhKDAsMCwwLC44Nyk7Ym94LXNoYWRvdzpub25lO2JvcmRlcjoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpO2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtOy13ZWJraXQtdHJhbnNpdGlvbjpib3gtc2hhZG93IC4xcyBlYXNlLHdpZHRoIC4xcyBlYXNlO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuMXMgZWFzZSx3aWR0aCAuMXMgZWFzZX0udWkuc2VsZWN0aW9uLmRyb3Bkb3duLmFjdGl2ZSwudWkuc2VsZWN0aW9uLmRyb3Bkb3duLnZpc2libGV7ei1pbmRleDoxMH1zZWxlY3QudWkuZHJvcGRvd257aGVpZ2h0OjM4cHg7cGFkZGluZzouNWVtO2JvcmRlcjoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpO3Zpc2liaWxpdHk6dmlzaWJsZX0udWkuc2VsZWN0aW9uLmRyb3Bkb3duPi5kZWxldGUuaWNvbiwudWkuc2VsZWN0aW9uLmRyb3Bkb3duPi5kcm9wZG93bi5pY29uLC51aS5zZWxlY3Rpb24uZHJvcGRvd24+LnNlYXJjaC5pY29ue2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87bGluZS1oZWlnaHQ6MS4yMTQyODU3MWVtO3RvcDouNzg1NzE0MjllbTtyaWdodDoxZW07ei1pbmRleDozO21hcmdpbjotLjc4NTcxNDI5ZW07cGFkZGluZzouOTE2NjY2NjdlbTtvcGFjaXR5Oi44Oy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBlYXNlO3RyYW5zaXRpb246b3BhY2l0eSAuMXMgZWFzZX0udWkuY29tcGFjdC5zZWxlY3Rpb24uZHJvcGRvd257bWluLXdpZHRoOjB9LnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudXtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtib3JkZXItdG9wLXdpZHRoOjAhaW1wb3J0YW50O3dpZHRoOmF1dG87b3V0bGluZTowO21hcmdpbjowIC0xcHg7bWluLXdpZHRoOmNhbGMoMTAwJSArIDJweCk7d2lkdGg6Y2FsYygxMDAlICsgMnB4KTtib3JkZXItcmFkaXVzOjAgMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtO2JveC1zaGFkb3c6MCAycHggM3B4IDAgcmdiYSgzNCwzNiwzOCwuMTUpOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBlYXNlO3RyYW5zaXRpb246b3BhY2l0eSAuMXMgZWFzZX0udWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51OmFmdGVyLC51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnU6YmVmb3Jle2Rpc3BsYXk6bm9uZX0udWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51Pi5tZXNzYWdle3BhZGRpbmc6Ljc4NTcxNDI5cmVtIDEuMTQyODU3MTRyZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXsudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51e21heC1oZWlnaHQ6OC4wMTQyODU3MXJlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KXsudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51e21heC1oZWlnaHQ6MTAuNjg1NzE0MjlyZW19fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCl7LnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudXttYXgtaGVpZ2h0OjE2LjAyODU3MTQzcmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTkyMHB4KXsudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51e21heC1oZWlnaHQ6MjEuMzcxNDI4NTdyZW19fS51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnU+Lml0ZW17Ym9yZGVyLXRvcDoxcHggc29saWQgI2ZhZmFmYTtwYWRkaW5nOi43ODU3MTQyOXJlbSAxLjE0Mjg1NzE0cmVtIWltcG9ydGFudDt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC13cmFwOm5vcm1hbH0udWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51Pi5oaWRkZW4uYWRkaXRpb24uaXRlbXtkaXNwbGF5Om5vbmV9LnVpLnNlbGVjdGlvbi5kcm9wZG93bjpob3Zlcntib3JkZXItY29sb3I6cmdiYSgzNCwzNiwzOCwuMzUpO2JveC1zaGFkb3c6bm9uZX0udWkuc2VsZWN0aW9uLmFjdGl2ZS5kcm9wZG93bntib3JkZXItY29sb3I6Izk2YzhkYTtib3gtc2hhZG93OjAgMnB4IDNweCAwIHJnYmEoMzQsMzYsMzgsLjE1KX0udWkuc2VsZWN0aW9uLmFjdGl2ZS5kcm9wZG93biAubWVudXtib3JkZXItY29sb3I6Izk2YzhkYTtib3gtc2hhZG93OjAgMnB4IDNweCAwIHJnYmEoMzQsMzYsMzgsLjE1KX0udWkuc2VsZWN0aW9uLmRyb3Bkb3duOmZvY3Vze2JvcmRlci1jb2xvcjojOTZjOGRhO2JveC1zaGFkb3c6bm9uZX0udWkuc2VsZWN0aW9uLmRyb3Bkb3duOmZvY3VzIC5tZW51e2JvcmRlci1jb2xvcjojOTZjOGRhO2JveC1zaGFkb3c6MCAycHggM3B4IDAgcmdiYSgzNCwzNiwzOCwuMTUpfS51aS5zZWxlY3Rpb24udmlzaWJsZS5kcm9wZG93bj4udGV4dDpub3QoLmRlZmF1bHQpe2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjpyZ2JhKDAsMCwwLC44KX0udWkuc2VsZWN0aW9uLmFjdGl2ZS5kcm9wZG93bjpob3Zlcntib3JkZXItY29sb3I6Izk2YzhkYTtib3gtc2hhZG93OjAgMnB4IDNweCAwIHJnYmEoMzQsMzYsMzgsLjE1KX0udWkuc2VsZWN0aW9uLmFjdGl2ZS5kcm9wZG93bjpob3ZlciAubWVudXtib3JkZXItY29sb3I6Izk2YzhkYTtib3gtc2hhZG93OjAgMnB4IDNweCAwIHJnYmEoMzQsMzYsMzgsLjE1KX0udWkuYWN0aXZlLnNlbGVjdGlvbi5kcm9wZG93bj4uZHJvcGRvd24uaWNvbiwudWkudmlzaWJsZS5zZWxlY3Rpb24uZHJvcGRvd24+LmRyb3Bkb3duLmljb257b3BhY2l0eToxO3otaW5kZXg6M30udWkuYWN0aXZlLnNlbGVjdGlvbi5kcm9wZG93bntib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjAhaW1wb3J0YW50fS51aS5hY3RpdmUuZW1wdHkuc2VsZWN0aW9uLmRyb3Bkb3due2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fS51aS5hY3RpdmUuZW1wdHkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51e2JvcmRlcjpub25lIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fS51aS5zZWFyY2guZHJvcGRvd257bWluLXdpZHRoOicnfS51aS5zZWFyY2guZHJvcGRvd24+aW5wdXQuc2VhcmNoe2JhY2tncm91bmQ6bm9uZSB0cmFuc3BhcmVudCFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmUhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnQ7Y3Vyc29yOnRleHQ7dG9wOjA7bGVmdDoxcHg7d2lkdGg6MTAwJTtvdXRsaW5lOjA7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMCk7cGFkZGluZzppbmhlcml0fS51aS5zZWFyY2guZHJvcGRvd24+aW5wdXQuc2VhcmNoe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6Mn0udWkuc2VhcmNoLmRyb3Bkb3duPi50ZXh0e2N1cnNvcjp0ZXh0O3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MXB4O3otaW5kZXg6M30udWkuc2VhcmNoLnNlbGVjdGlvbi5kcm9wZG93bj5pbnB1dC5zZWFyY2h7bGluZS1oZWlnaHQ6MS4yMTQyODU3MWVtO3BhZGRpbmc6LjY3ODU3MTQzZW0gMi4xZW0gLjY3ODU3MTQzZW0gMWVtfS51aS5zZWFyY2guc2VsZWN0aW9uLmRyb3Bkb3duPnNwYW4uc2l6ZXJ7bGluZS1oZWlnaHQ6MS4yMTQyODU3MWVtO3BhZGRpbmc6LjY3ODU3MTQzZW0gMi4xZW0gLjY3ODU3MTQzZW0gMWVtO2Rpc3BsYXk6bm9uZTt3aGl0ZS1zcGFjZTpwcmV9LnVpLnNlYXJjaC5kcm9wZG93bi5hY3RpdmU+aW5wdXQuc2VhcmNoLC51aS5zZWFyY2guZHJvcGRvd24udmlzaWJsZT5pbnB1dC5zZWFyY2h7Y3Vyc29yOmF1dG99LnVpLnNlYXJjaC5kcm9wZG93bi5hY3RpdmU+LnRleHQsLnVpLnNlYXJjaC5kcm9wZG93bi52aXNpYmxlPi50ZXh0e3BvaW50ZXItZXZlbnRzOm5vbmV9LnVpLmFjdGl2ZS5zZWFyY2guZHJvcGRvd24gaW5wdXQuc2VhcmNoOmZvY3VzKy50ZXh0IC5mbGFnLC51aS5hY3RpdmUuc2VhcmNoLmRyb3Bkb3duIGlucHV0LnNlYXJjaDpmb2N1cysudGV4dCAuaWNvbntvcGFjaXR5Oi40NX0udWkuYWN0aXZlLnNlYXJjaC5kcm9wZG93biBpbnB1dC5zZWFyY2g6Zm9jdXMrLnRleHR7Y29sb3I6cmdiYSgxMTUsMTE1LDExNSwuODcpIWltcG9ydGFudH0udWkuc2VhcmNoLmRyb3Bkb3duIC5tZW51e292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bzstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7LnVpLnNlYXJjaC5kcm9wZG93biAubWVudXttYXgtaGVpZ2h0OjguMDE0Mjg1NzFyZW19fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7LnVpLnNlYXJjaC5kcm9wZG93biAubWVudXttYXgtaGVpZ2h0OjEwLjY4NTcxNDI5cmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpey51aS5zZWFyY2guZHJvcGRvd24gLm1lbnV7bWF4LWhlaWdodDoxNi4wMjg1NzE0M3JlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjE5MjBweCl7LnVpLnNlYXJjaC5kcm9wZG93biAubWVudXttYXgtaGVpZ2h0OjIxLjM3MTQyODU3cmVtfX0udWkubXVsdGlwbGUuZHJvcGRvd257cGFkZGluZzouMjI2MTkwNDhlbSAyLjFlbSAuMjI2MTkwNDhlbSAuMzU3MTQyODZlbX0udWkubXVsdGlwbGUuZHJvcGRvd24gLm1lbnV7Y3Vyc29yOmF1dG99LnVpLm11bHRpcGxlLnNlYXJjaC5kcm9wZG93biwudWkubXVsdGlwbGUuc2VhcmNoLmRyb3Bkb3duPmlucHV0LnNlYXJjaHtjdXJzb3I6dGV4dH0udWkubXVsdGlwbGUuZHJvcGRvd24+LmxhYmVsey13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3A7d2hpdGUtc3BhY2U6bm9ybWFsO2ZvbnQtc2l6ZToxZW07cGFkZGluZzouMzU3MTQyODZlbSAuNzg1NzE0MjllbTttYXJnaW46LjE0Mjg1NzE0cmVtIC4yODU3MTQyOXJlbSAuMTQyODU3MTRyZW0gMDtib3gtc2hhZG93OjAgMCAwIDFweCByZ2JhKDM0LDM2LDM4LC4xNSkgaW5zZXR9LnVpLm11bHRpcGxlLmRyb3Bkb3duIC5kcm9wZG93bi5pY29ue21hcmdpbjonJztwYWRkaW5nOicnfS51aS5tdWx0aXBsZS5kcm9wZG93bj4udGV4dHtwb3NpdGlvbjpzdGF0aWM7cGFkZGluZzowO21heC13aWR0aDoxMDAlO21hcmdpbjouNDUyMzgwOTVlbSAwIC40NTIzODA5NWVtIC42NDI4NTcxNGVtO2xpbmUtaGVpZ2h0OjEuMjE0Mjg1NzFlbX0udWkubXVsdGlwbGUuZHJvcGRvd24+LmxhYmVsfmlucHV0LnNlYXJjaHttYXJnaW4tbGVmdDouMTQyODU3MTRlbSFpbXBvcnRhbnR9LnVpLm11bHRpcGxlLmRyb3Bkb3duPi5sYWJlbH4udGV4dHtkaXNwbGF5Om5vbmV9LnVpLm11bHRpcGxlLnNlYXJjaC5kcm9wZG93bj4udGV4dHtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cGFkZGluZzppbmhlcml0O21hcmdpbjouNDUyMzgwOTVlbSAwIC40NTIzODA5NWVtIC42NDI4NTcxNGVtO2xpbmUtaGVpZ2h0OjEuMjE0Mjg1NzFlbX0udWkubXVsdGlwbGUuc2VhcmNoLmRyb3Bkb3duPi5sYWJlbH4udGV4dHtkaXNwbGF5Om5vbmV9LnVpLm11bHRpcGxlLnNlYXJjaC5kcm9wZG93bj5pbnB1dC5zZWFyY2h7cG9zaXRpb246c3RhdGljO3BhZGRpbmc6MDttYXgtd2lkdGg6MTAwJTttYXJnaW46LjQ1MjM4MDk1ZW0gMCAuNDUyMzgwOTVlbSAuNjQyODU3MTRlbTt3aWR0aDoyLjJlbTtsaW5lLWhlaWdodDoxLjIxNDI4NTcxZW19LnVpLmlubGluZS5kcm9wZG93bntjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjppbmhlcml0fS51aS5pbmxpbmUuZHJvcGRvd24gLmRyb3Bkb3duLmljb257bWFyZ2luOjAgLjVlbSAwIC4yMTQyODU3MWVtO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfS51aS5pbmxpbmUuZHJvcGRvd24+LnRleHR7Zm9udC13ZWlnaHQ6NzAwfS51aS5pbmxpbmUuZHJvcGRvd24gLm1lbnV7Y3Vyc29yOmF1dG87bWFyZ2luLXRvcDouMjE0Mjg1NzFlbTtib3JkZXItcmFkaXVzOi4yODU3MTQyOXJlbX0udWkuZHJvcGRvd24gLm1lbnUgLmFjdGl2ZS5pdGVte2JhY2tncm91bmQ6MCAwO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjpyZ2JhKDAsMCwwLC45NSk7Ym94LXNoYWRvdzpub25lO3otaW5kZXg6MTJ9LnVpLmRyb3Bkb3duIC5tZW51Pi5pdGVtOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpO2NvbG9yOnJnYmEoMCwwLDAsLjk1KTt6LWluZGV4OjEzfS51aS5sb2FkaW5nLmRyb3Bkb3duPmkuaWNvbntoZWlnaHQ6MWVtIWltcG9ydGFudH0udWkubG9hZGluZy5zZWxlY3Rpb24uZHJvcGRvd24+aS5pY29ue3BhZGRpbmc6MS41ZW0gMS4yODU3MTQyOWVtIWltcG9ydGFudH0udWkubG9hZGluZy5kcm9wZG93bj5pLmljb246YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6Jyc7dG9wOjUwJTtsZWZ0OjUwJTttYXJnaW46LS42NDI4NTcxNGVtIDAgMCAtLjY0Mjg1NzE0ZW07d2lkdGg6MS4yODU3MTQyOWVtO2hlaWdodDoxLjI4NTcxNDI5ZW07Ym9yZGVyLXJhZGl1czo1MDByZW07Ym9yZGVyOi4yZW0gc29saWQgcmdiYSgwLDAsMCwuMSl9LnVpLmxvYWRpbmcuZHJvcGRvd24+aS5pY29uOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6Jyc7dG9wOjUwJTtsZWZ0OjUwJTtib3gtc2hhZG93OjAgMCAwIDFweCB0cmFuc3BhcmVudDttYXJnaW46LS42NDI4NTcxNGVtIDAgMCAtLjY0Mjg1NzE0ZW07d2lkdGg6MS4yODU3MTQyOWVtO2hlaWdodDoxLjI4NTcxNDI5ZW07LXdlYmtpdC1hbmltYXRpb246ZHJvcGRvd24tc3BpbiAuNnMgbGluZWFyO2FuaW1hdGlvbjpkcm9wZG93bi1zcGluIC42cyBsaW5lYXI7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7Ym9yZGVyLXJhZGl1czo1MDByZW07Ym9yZGVyLWNvbG9yOiM3Njc2NzYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDouMmVtfS51aS5sb2FkaW5nLmRyb3Bkb3duLmJ1dHRvbj5pLmljb246YWZ0ZXIsLnVpLmxvYWRpbmcuZHJvcGRvd24uYnV0dG9uPmkuaWNvbjpiZWZvcmV7ZGlzcGxheTpub25lfUAtd2Via2l0LWtleWZyYW1lcyBkcm9wZG93bi1zcGlue2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDApO3RyYW5zZm9ybTpyb3RhdGUoMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX1Aa2V5ZnJhbWVzIGRyb3Bkb3duLXNwaW57ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS51aS5kZWZhdWx0LmRyb3Bkb3duOm5vdCguYnV0dG9uKT4udGV4dCwudWkuZHJvcGRvd246bm90KC5idXR0b24pPi5kZWZhdWx0LnRleHR7Y29sb3I6cmdiYSgxOTEsMTkxLDE5MSwuODcpfS51aS5kZWZhdWx0LmRyb3Bkb3duOm5vdCguYnV0dG9uKT5pbnB1dDpmb2N1c34udGV4dCwudWkuZHJvcGRvd246bm90KC5idXR0b24pPmlucHV0OmZvY3Vzfi5kZWZhdWx0LnRleHR7Y29sb3I6cmdiYSgxMTUsMTE1LDExNSwuODcpfS51aS5sb2FkaW5nLmRyb3Bkb3duPi50ZXh0ey13ZWJraXQtdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZX0udWkuZHJvcGRvd24gLmxvYWRpbmcubWVudXtkaXNwbGF5OmJsb2NrO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6LTF9LnVpLmRyb3Bkb3duPi5sb2FkaW5nLm1lbnV7bGVmdDowIWltcG9ydGFudDtyaWdodDphdXRvIWltcG9ydGFudH0udWkuZHJvcGRvd24+Lm1lbnUgLmxvYWRpbmcubWVudXtsZWZ0OjEwMCUhaW1wb3J0YW50O3JpZ2h0OmF1dG8haW1wb3J0YW50fS51aS5kcm9wZG93biAubWVudSAuc2VsZWN0ZWQuaXRlbSwudWkuZHJvcGRvd24uc2VsZWN0ZWR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wMyk7Y29sb3I6cmdiYSgwLDAsMCwuOTUpfS51aS5kcm9wZG93bj4uZmlsdGVyZWQudGV4dHt2aXNpYmlsaXR5OmhpZGRlbn0udWkuZHJvcGRvd24gLmZpbHRlcmVkLml0ZW17ZGlzcGxheTpub25lIWltcG9ydGFudH0udWkuZHJvcGRvd24uZXJyb3IsLnVpLmRyb3Bkb3duLmVycm9yPi5kZWZhdWx0LnRleHQsLnVpLmRyb3Bkb3duLmVycm9yPi50ZXh0e2NvbG9yOiM5ZjNhMzh9LnVpLnNlbGVjdGlvbi5kcm9wZG93bi5lcnJvcntiYWNrZ3JvdW5kOiNmZmY2ZjY7Ym9yZGVyLWNvbG9yOiNlMGI0YjR9LnVpLnNlbGVjdGlvbi5kcm9wZG93bi5lcnJvcjpob3Zlcntib3JkZXItY29sb3I6I2UwYjRiNH0udWkuZHJvcGRvd24uZXJyb3I+Lm1lbnUsLnVpLmRyb3Bkb3duLmVycm9yPi5tZW51IC5tZW51e2JvcmRlci1jb2xvcjojZTBiNGI0fS51aS5kcm9wZG93bi5lcnJvcj4ubWVudT4uaXRlbXtjb2xvcjojOWYzYTM4fS51aS5tdWx0aXBsZS5zZWxlY3Rpb24uZXJyb3IuZHJvcGRvd24+LmxhYmVse2JvcmRlci1jb2xvcjojZTBiNGI0fS51aS5kcm9wZG93bi5lcnJvcj4ubWVudT4uaXRlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmYyZjJ9LnVpLmRyb3Bkb3duLmVycm9yPi5tZW51IC5hY3RpdmUuaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZGNmY2Z9LnVpLmRpc2FibGVkLmRyb3Bkb3duLC51aS5kcm9wZG93biAubWVudT4uZGlzYWJsZWQuaXRlbXtjdXJzb3I6ZGVmYXVsdDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6LjQ1fS51aS5kcm9wZG93biAubWVudXtsZWZ0OjB9LnVpLmRyb3Bkb3duIC5tZW51IC5yaWdodC5tZW51LC51aS5kcm9wZG93biAucmlnaHQubWVudT4ubWVudXtsZWZ0OjEwMCUhaW1wb3J0YW50O3JpZ2h0OmF1dG8haW1wb3J0YW50O2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtIWltcG9ydGFudH0udWkuZHJvcGRvd24+LmxlZnQubWVudXtsZWZ0OmF1dG8haW1wb3J0YW50O3JpZ2h0OjAhaW1wb3J0YW50fS51aS5kcm9wZG93biAubWVudSAubGVmdC5tZW51LC51aS5kcm9wZG93bj4ubGVmdC5tZW51IC5tZW51e2xlZnQ6YXV0bztyaWdodDoxMDAlO21hcmdpbjowIC0uNWVtIDAgMCFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czouMjg1NzE0MjlyZW0haW1wb3J0YW50fS51aS5kcm9wZG93biAuaXRlbSAubGVmdC5kcm9wZG93bi5pY29uLC51aS5kcm9wZG93biAubGVmdC5tZW51IC5pdGVtIC5kcm9wZG93bi5pY29ue3dpZHRoOmF1dG87ZmxvYXQ6bGVmdDttYXJnaW46MH0udWkuZHJvcGRvd24gLml0ZW0gLmxlZnQuZHJvcGRvd24uaWNvbiwudWkuZHJvcGRvd24gLmxlZnQubWVudSAuaXRlbSAuZHJvcGRvd24uaWNvbnt3aWR0aDphdXRvO2Zsb2F0OmxlZnQ7bWFyZ2luOjB9LnVpLmRyb3Bkb3duIC5pdGVtIC5sZWZ0LmRyb3Bkb3duLmljb24rLnRleHQsLnVpLmRyb3Bkb3duIC5sZWZ0Lm1lbnUgLml0ZW0gLmRyb3Bkb3duLmljb24rLnRleHR7bWFyZ2luLWxlZnQ6MWVtO21hcmdpbi1yaWdodDowfS51aS51cHdhcmQuZHJvcGRvd24+Lm1lbnV7dG9wOmF1dG87Ym90dG9tOjEwMCU7Ym94LXNoYWRvdzowIDAgM3B4IDAgcmdiYSgwLDAsMCwuMDgpO2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwIDB9LnVpLmRyb3Bkb3duIC51cHdhcmQubWVudXt0b3A6YXV0byFpbXBvcnRhbnQ7Ym90dG9tOjAhaW1wb3J0YW50fS51aS5zaW1wbGUudXB3YXJkLmFjdGl2ZS5kcm9wZG93biwudWkuc2ltcGxlLnVwd2FyZC5kcm9wZG93bjpob3Zlcntib3JkZXItcmFkaXVzOi4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwIWltcG9ydGFudH0udWkudXB3YXJkLmRyb3Bkb3duLmJ1dHRvbjpub3QoLnBvaW50aW5nKTpub3QoLmZsb2F0aW5nKS5hY3RpdmV7Ym9yZGVyLXJhZGl1czouMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDAgMH0udWkudXB3YXJkLnNlbGVjdGlvbi5kcm9wZG93biAubWVudXtib3JkZXItdG9wLXdpZHRoOjFweCFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS13aWR0aDowIWltcG9ydGFudDtib3gtc2hhZG93OjAgLTJweCAzcHggMCByZ2JhKDAsMCwwLC4wOCl9LnVpLnVwd2FyZC5zZWxlY3Rpb24uZHJvcGRvd246aG92ZXJ7Ym94LXNoYWRvdzowIDAgMnB4IDAgcmdiYSgwLDAsMCwuMDUpfS51aS5hY3RpdmUudXB3YXJkLnNlbGVjdGlvbi5kcm9wZG93bntib3JkZXItcmFkaXVzOjAgMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIWltcG9ydGFudH0udWkudXB3YXJkLnNlbGVjdGlvbi5kcm9wZG93bi52aXNpYmxle2JveC1zaGFkb3c6MCAwIDNweCAwIHJnYmEoMCwwLDAsLjA4KTtib3JkZXItcmFkaXVzOjAgMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIWltcG9ydGFudH0udWkudXB3YXJkLmFjdGl2ZS5zZWxlY3Rpb24uZHJvcGRvd246aG92ZXJ7Ym94LXNoYWRvdzowIDAgM3B4IDAgcmdiYSgwLDAsMCwuMDUpfS51aS51cHdhcmQuYWN0aXZlLnNlbGVjdGlvbi5kcm9wZG93bjpob3ZlciAubWVudXtib3gtc2hhZG93OjAgLTJweCAzcHggMCByZ2JhKDAsMCwwLC4wOCl9LnVpLmRyb3Bkb3duIC5zY3JvbGxpbmcubWVudSwudWkuc2Nyb2xsaW5nLmRyb3Bkb3duIC5tZW51e292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0b30udWkuc2Nyb2xsaW5nLmRyb3Bkb3duIC5tZW51e292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bzstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO21pbi13aWR0aDoxMDAlIWltcG9ydGFudDt3aWR0aDphdXRvIWltcG9ydGFudH0udWkuZHJvcGRvd24gLnNjcm9sbGluZy5tZW51e3Bvc2l0aW9uOnN0YXRpYztvdmVyZmxvdy15OmF1dG87Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzpub25lIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjAhaW1wb3J0YW50O21hcmdpbjowIWltcG9ydGFudDttaW4td2lkdGg6MTAwJSFpbXBvcnRhbnQ7d2lkdGg6YXV0byFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpfS51aS5kcm9wZG93biAuc2Nyb2xsaW5nLm1lbnU+Lml0ZW0uaXRlbS5pdGVtLC51aS5zY3JvbGxpbmcuZHJvcGRvd24gLm1lbnUgLml0ZW0uaXRlbS5pdGVte2JvcmRlci10b3A6bm9uZX0udWkuZHJvcGRvd24gLnNjcm9sbGluZy5tZW51IC5pdGVtOmZpcnN0LWNoaWxkLC51aS5zY3JvbGxpbmcuZHJvcGRvd24gLm1lbnUgLml0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDpub25lfS51aS5kcm9wZG93bj4uYW5pbWF0aW5nLm1lbnUgLnNjcm9sbGluZy5tZW51LC51aS5kcm9wZG93bj4udmlzaWJsZS5tZW51IC5zY3JvbGxpbmcubWVudXtkaXNwbGF5OmJsb2NrfUBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKXsudWkuZHJvcGRvd24gLnNjcm9sbGluZy5tZW51LC51aS5zY3JvbGxpbmcuZHJvcGRvd24gLm1lbnV7bWluLXdpZHRoOmNhbGMoMTAwJSAtIDE3cHgpfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpey51aS5kcm9wZG93biAuc2Nyb2xsaW5nLm1lbnUsLnVpLnNjcm9sbGluZy5kcm9wZG93biAubWVudXttYXgtaGVpZ2h0OjEwLjI4NTcxNDI5cmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpey51aS5kcm9wZG93biAuc2Nyb2xsaW5nLm1lbnUsLnVpLnNjcm9sbGluZy5kcm9wZG93biAubWVudXttYXgtaGVpZ2h0OjE1LjQyODU3MTQzcmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpey51aS5kcm9wZG93biAuc2Nyb2xsaW5nLm1lbnUsLnVpLnNjcm9sbGluZy5kcm9wZG93biAubWVudXttYXgtaGVpZ2h0OjIwLjU3MTQyODU3cmVtfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTkyMHB4KXsudWkuZHJvcGRvd24gLnNjcm9sbGluZy5tZW51LC51aS5zY3JvbGxpbmcuZHJvcGRvd24gLm1lbnV7bWF4LWhlaWdodDoyMC41NzE0Mjg1N3JlbX19LnVpLnNpbXBsZS5kcm9wZG93biAubWVudTphZnRlciwudWkuc2ltcGxlLmRyb3Bkb3duIC5tZW51OmJlZm9yZXtkaXNwbGF5Om5vbmV9LnVpLnNpbXBsZS5kcm9wZG93biAubWVudXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjt0b3A6LTk5OTlweCFpbXBvcnRhbnQ7b3BhY2l0eTowO3dpZHRoOjA7aGVpZ2h0OjA7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBlYXNlfS51aS5zaW1wbGUuYWN0aXZlLmRyb3Bkb3duLC51aS5zaW1wbGUuZHJvcGRvd246aG92ZXJ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowIWltcG9ydGFudH0udWkuc2ltcGxlLmFjdGl2ZS5kcm9wZG93bj4ubWVudSwudWkuc2ltcGxlLmRyb3Bkb3duOmhvdmVyPi5tZW51e292ZXJmbG93OnZpc2libGU7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzt0b3A6MTAwJSFpbXBvcnRhbnQ7b3BhY2l0eToxfS51aS5zaW1wbGUuZHJvcGRvd246aG92ZXI+Lm1lbnU+Lml0ZW06aG92ZXI+Lm1lbnUsLnVpLnNpbXBsZS5kcm9wZG93bj4ubWVudT4uaXRlbTphY3RpdmU+Lm1lbnV7b3ZlcmZsb3c6dmlzaWJsZTt3aWR0aDphdXRvO2hlaWdodDphdXRvO3RvcDowIWltcG9ydGFudDtsZWZ0OjEwMCUhaW1wb3J0YW50O29wYWNpdHk6MX0udWkuc2ltcGxlLmRpc2FibGVkLmRyb3Bkb3duOmhvdmVyIC5tZW51e2Rpc3BsYXk6bm9uZTtoZWlnaHQ6MDt3aWR0aDowO292ZXJmbG93OmhpZGRlbn0udWkuc2ltcGxlLnZpc2libGUuZHJvcGRvd24+Lm1lbnV7ZGlzcGxheTpibG9ja30udWkuZmx1aWQuZHJvcGRvd257ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21pbi13aWR0aDowfS51aS5mbHVpZC5kcm9wZG93bj4uZHJvcGRvd24uaWNvbntmbG9hdDpyaWdodH0udWkuZmxvYXRpbmcuZHJvcGRvd24gLm1lbnV7bGVmdDowO3JpZ2h0OmF1dG87Ym94LXNoYWRvdzowIDJweCA0cHggMCByZ2JhKDM0LDM2LDM4LC4xMiksMCAycHggMTBweCAwIHJnYmEoMzQsMzYsMzgsLjE1KSFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czouMjg1NzE0MjlyZW0haW1wb3J0YW50fS51aS5mbG9hdGluZy5kcm9wZG93bj4ubWVudXttYXJnaW4tdG9wOi41ZW0haW1wb3J0YW50O2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtIWltcG9ydGFudH0udWkucG9pbnRpbmcuZHJvcGRvd24+Lm1lbnV7dG9wOjEwMCU7bWFyZ2luLXRvcDouNzg1NzE0MjlyZW07Ym9yZGVyLXJhZGl1czouMjg1NzE0MjlyZW19LnVpLnBvaW50aW5nLmRyb3Bkb3duPi5tZW51OmFmdGVye2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7cG9pbnRlci1ldmVudHM6bm9uZTtjb250ZW50OicnO3Zpc2liaWxpdHk6dmlzaWJsZTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3dpZHRoOi41ZW07aGVpZ2h0Oi41ZW07Ym94LXNoYWRvdzotMXB4IC0xcHggMCAwIHJnYmEoMzQsMzYsMzgsLjE1KTtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDoyfS51aS5wb2ludGluZy5kcm9wZG93bj4ubWVudTphZnRlcnt0b3A6LS4yNWVtO2xlZnQ6NTAlO21hcmdpbjowIDAgMCAtLjI1ZW19LnVpLnRvcC5sZWZ0LnBvaW50aW5nLmRyb3Bkb3duPi5tZW51e3RvcDoxMDAlO2JvdHRvbTphdXRvO2xlZnQ6MDtyaWdodDphdXRvO21hcmdpbjoxZW0gMCAwfS51aS50b3AubGVmdC5wb2ludGluZy5kcm9wZG93bj4ubWVudXt0b3A6MTAwJTtib3R0b206YXV0bztsZWZ0OjA7cmlnaHQ6YXV0bzttYXJnaW46MWVtIDAgMH0udWkudG9wLmxlZnQucG9pbnRpbmcuZHJvcGRvd24+Lm1lbnU6YWZ0ZXJ7dG9wOi0uMjVlbTtsZWZ0OjFlbTtyaWdodDphdXRvO21hcmdpbjowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LnVpLnRvcC5yaWdodC5wb2ludGluZy5kcm9wZG93bj4ubWVudXt0b3A6MTAwJTtib3R0b206YXV0bztyaWdodDowO2xlZnQ6YXV0bzttYXJnaW46MWVtIDAgMH0udWkudG9wLnBvaW50aW5nLmRyb3Bkb3duPi5sZWZ0Lm1lbnU6YWZ0ZXIsLnVpLnRvcC5yaWdodC5wb2ludGluZy5kcm9wZG93bj4ubWVudTphZnRlcnt0b3A6LS4yNWVtO2xlZnQ6YXV0byFpbXBvcnRhbnQ7cmlnaHQ6MWVtIWltcG9ydGFudDttYXJnaW46MDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS51aS5sZWZ0LnBvaW50aW5nLmRyb3Bkb3duPi5tZW51e3RvcDowO2xlZnQ6MTAwJTtyaWdodDphdXRvO21hcmdpbjowIDAgMCAxZW19LnVpLmxlZnQucG9pbnRpbmcuZHJvcGRvd24+Lm1lbnU6YWZ0ZXJ7dG9wOjFlbTtsZWZ0Oi0uMjVlbTttYXJnaW46MDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9LnVpLmxlZnQ6bm90KC50b3ApOm5vdCguYm90dG9tKS5wb2ludGluZy5kcm9wZG93bj4ubGVmdC5tZW51e2xlZnQ6YXV0byFpbXBvcnRhbnQ7cmlnaHQ6MTAwJSFpbXBvcnRhbnQ7bWFyZ2luOjAgMWVtIDAgMH0udWkubGVmdDpub3QoLnRvcCk6bm90KC5ib3R0b20pLnBvaW50aW5nLmRyb3Bkb3duPi5sZWZ0Lm1lbnU6YWZ0ZXJ7dG9wOjFlbTtsZWZ0OmF1dG87cmlnaHQ6LS4yNWVtO21hcmdpbjowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKX0udWkucmlnaHQucG9pbnRpbmcuZHJvcGRvd24+Lm1lbnV7dG9wOjA7bGVmdDphdXRvO3JpZ2h0OjEwMCU7bWFyZ2luOjAgMWVtIDAgMH0udWkucmlnaHQucG9pbnRpbmcuZHJvcGRvd24+Lm1lbnU6YWZ0ZXJ7dG9wOjFlbTtsZWZ0OmF1dG87cmlnaHQ6LS4yNWVtO21hcmdpbjowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKX0udWkuYm90dG9tLnBvaW50aW5nLmRyb3Bkb3duPi5tZW51e3RvcDphdXRvO2JvdHRvbToxMDAlO2xlZnQ6MDtyaWdodDphdXRvO21hcmdpbjowIDAgMWVtfS51aS5ib3R0b20ucG9pbnRpbmcuZHJvcGRvd24+Lm1lbnU6YWZ0ZXJ7dG9wOmF1dG87Ym90dG9tOi0uMjVlbTtyaWdodDphdXRvO21hcmdpbjowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTM1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xMzVkZWcpfS51aS5ib3R0b20ucG9pbnRpbmcuZHJvcGRvd24+Lm1lbnUgLm1lbnV7dG9wOmF1dG8haW1wb3J0YW50O2JvdHRvbTowIWltcG9ydGFudH0udWkuYm90dG9tLmxlZnQucG9pbnRpbmcuZHJvcGRvd24+Lm1lbnV7bGVmdDowO3JpZ2h0OmF1dG99LnVpLmJvdHRvbS5sZWZ0LnBvaW50aW5nLmRyb3Bkb3duPi5tZW51OmFmdGVye2xlZnQ6MWVtO3JpZ2h0OmF1dG99LnVpLmJvdHRvbS5yaWdodC5wb2ludGluZy5kcm9wZG93bj4ubWVudXtyaWdodDowO2xlZnQ6YXV0b30udWkuYm90dG9tLnJpZ2h0LnBvaW50aW5nLmRyb3Bkb3duPi5tZW51OmFmdGVye2xlZnQ6YXV0bztyaWdodDoxZW19LnVpLnBvaW50aW5nLnVwd2FyZC5kcm9wZG93biAubWVudSwudWkudG9wLnBvaW50aW5nLnVwd2FyZC5kcm9wZG93biAubWVudXt0b3A6YXV0byFpbXBvcnRhbnQ7Ym90dG9tOjEwMCUhaW1wb3J0YW50O21hcmdpbjowIDAgLjc4NTcxNDI5cmVtO2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtfS51aS5wb2ludGluZy51cHdhcmQuZHJvcGRvd24gLm1lbnU6YWZ0ZXIsLnVpLnRvcC5wb2ludGluZy51cHdhcmQuZHJvcGRvd24gLm1lbnU6YWZ0ZXJ7dG9wOjEwMCUhaW1wb3J0YW50O2JvdHRvbTphdXRvIWltcG9ydGFudDtib3gtc2hhZG93OjFweCAxcHggMCAwIHJnYmEoMzQsMzYsMzgsLjE1KTttYXJnaW46LS4yNWVtIDAgMH0udWkucmlnaHQucG9pbnRpbmcudXB3YXJkLmRyb3Bkb3duOm5vdCgudG9wKTpub3QoLmJvdHRvbSkgLm1lbnV7dG9wOmF1dG8haW1wb3J0YW50O2JvdHRvbTowIWltcG9ydGFudDttYXJnaW46MCAxZW0gMCAwfS51aS5yaWdodC5wb2ludGluZy51cHdhcmQuZHJvcGRvd246bm90KC50b3ApOm5vdCguYm90dG9tKSAubWVudTphZnRlcnt0b3A6YXV0byFpbXBvcnRhbnQ7Ym90dG9tOjAhaW1wb3J0YW50O21hcmdpbjowIDAgMWVtIDA7Ym94LXNoYWRvdzotMXB4IC0xcHggMCAwIHJnYmEoMzQsMzYsMzgsLjE1KX0udWkubGVmdC5wb2ludGluZy51cHdhcmQuZHJvcGRvd246bm90KC50b3ApOm5vdCguYm90dG9tKSAubWVudXt0b3A6YXV0byFpbXBvcnRhbnQ7Ym90dG9tOjAhaW1wb3J0YW50O21hcmdpbjowIDAgMCAxZW19LnVpLmxlZnQucG9pbnRpbmcudXB3YXJkLmRyb3Bkb3duOm5vdCgudG9wKTpub3QoLmJvdHRvbSkgLm1lbnU6YWZ0ZXJ7dG9wOmF1dG8haW1wb3J0YW50O2JvdHRvbTowIWltcG9ydGFudDttYXJnaW46MCAwIDFlbSAwO2JveC1zaGFkb3c6LTFweCAtMXB4IDAgMCByZ2JhKDM0LDM2LDM4LC4xNSl9QGZvbnQtZmFjZXtmb250LWZhbWlseTpEcm9wZG93bjtzcmM6dXJsKGRhdGE6YXBwbGljYXRpb24veC1mb250LXR0ZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCxBQUVBQUFBTEFJQUFBd0F3VDFNdk1nZ2pCNUFBQUFDOEFBQUFZR050WVhBUGZ1SUlBQUFCSEFBQUFFeG5ZWE53QUFBQUVBQUFBV2dBQUFBSVoyeDVaam84MkxnQUFBRndBQUFCVkdobFlXUUFRODhiQUFBQ3hBQUFBRFpvYUdWaEF3Y0I2UUFBQXZ3QUFBQWthRzEwZUFTNEFCSUFBQU1nQUFBQUlHeHZZMkVCTmdEZUFBQURRQUFBQUJKdFlYaHdBQW9BRmdBQUExUUFBQUFnYm1GdFpWY1pwdTRBQUFOMEFBQUJSWEJ2YzNRQUF3QUFBQUFFdkFBQUFDQUFBd0lBQVpBQUJRQUFBVXdCWmdBQUFFY0JUQUZtQUFBQTlRQVpBSVFBQUFBQUFBQUFBQUFBQUFBQUFBQUJFQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQUR3MmdIZy8rRC80QUhnQUNBQUFBQUJBQUFBQUFBQUFBQUFBQUFnQUFBQUFBQUNBQUFBQXdBQUFCUUFBd0FCQUFBQUZBQUVBRGdBQUFBS0FBZ0FBZ0FDQUFFQUlQRGEvLzMvL3dBQUFBQUFJUERYLy8zLy93QUIvK01QTFFBREFBRUFBQUFBQUFBQUFBQUFBQUVBQWYvL0FBOEFBUUFBQUFBQUFBQUFBQUlBQURjNUFRQUFBQUFCQUFBQUFBQUFBQUFBQWdBQU56a0JBQUFBQUFFQUFBQUFBQUFBQUFBQ0FBQTNPUUVBQUFBQUFRQUFBSUFCSlFFbEFCTUFBQk0wTnpZM0JUWVhGaFVVRHdFR0p3WXZBU1kxQUFVR0J3RUFDQVVHQm9BRkNBY0dnQVVCRWdjR0JRRUJBUWNFQ1FZSGZ3WUJBUVovQndZQUFRQUFBRzRCSlFFU0FCTUFBRGMwUHdFMk16SWZBUllWRkFjR0l5RWlKeVkxQUFXQUJnY0lCWUFHQmdVSS93QUhCZ1dBQndhQUJRV0FCZ2NIQmdVRkJnY0FBQUFCQUJJQVNRQzNBVzRBRXdBQU56US9BVFlYTmhjV0hRRVVCd1luQmk4QkpqVVNCb0FGQ0FjRkJnWUZCd2dGZ0FiYkJ3Wi9Cd0VCQndRSi93Z0VCd0VCQjM4R0JnQUFBQUFCQUFBQVNRQ2xBVzRBRXdBQU54RTBOell6TWg4QkZoVVVEd0VHSXlJbkpqVUFCUVlIQ0FXQUJnYUFCUWdIQmdWYkFRQUlCUVlHZ0FVSUJ3V0FCZ1lGQndBQUFBRUFBQUFCQUFEWnVhS09Ydzg4OVFBTEFnQUFBQUFBMEFCSFdBQUFBQURRQUVkWUFBQUFBQUVsQVc0QUFBQUlBQUlBQUFBQUFBQUFBUUFBQWVELzRBQUFBZ0FBQUFBQUFTVUFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBZ0FBQUFBQUFBQUFBQUFBQUFCQUFBQUFTVUFBQUVsQUFBQXR3QVNBTGNBQUFBQUFBQUFDZ0FVQUI0QVFnQmtBSWdBcWdBQUFBRUFBQUFJQUJRQUFRQUFBQUFBQWdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT0FLNEFBUUFBQUFBQUFRQU9BQUFBQVFBQUFBQUFBZ0FPQUVjQUFRQUFBQUFBQXdBT0FDUUFBUUFBQUFBQUJBQU9BRlVBQVFBQUFBQUFCUUFXQUE0QUFRQUFBQUFBQmdBSEFESUFBUUFBQUFBQUNnQTBBR01BQXdBQkJBa0FBUUFPQUFBQUF3QUJCQWtBQWdBT0FFY0FBd0FCQkFrQUF3QU9BQ1FBQXdBQkJBa0FCQUFPQUZVQUF3QUJCQWtBQlFBV0FBNEFBd0FCQkFrQUJnQU9BRGtBQXdBQkJBa0FDZ0EwQUdNQWFRQmpBRzhBYlFCdkFHOEFiZ0JXQUdVQWNnQnpBR2tBYndCdUFDQUFNUUF1QURBQWFRQmpBRzhBYlFCdkFHOEFibWxqYjIxdmIyNEFhUUJqQUc4QWJRQnZBRzhBYmdCU0FHVUFad0IxQUd3QVlRQnlBR2tBWXdCdkFHMEFid0J2QUc0QVJnQnZBRzRBZEFBZ0FHY0FaUUJ1QUdVQWNnQmhBSFFBWlFCa0FDQUFZZ0I1QUNBQVNRQmpBRzhBVFFCdkFHOEFiZ0F1QUFBQUFBTUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE9KSBmb3JtYXQoJ3RydWV0eXBlJyksdXJsKGRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LGQwOUdSazlVVkU4QUFBVndBQW9BQUFBQUJTZ0FBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCRFJrWWdBQUFBOUFBQUFka0FBQUhaTERYRS8wOVRMeklBQUFMUUFBQUFZQUFBQUdBSUl3ZVFZMjFoY0FBQUF6QUFBQUJNQUFBQVRBOSs0Z2huWVhOd0FBQURmQUFBQUFnQUFBQUlBQUFBRUdobFlXUUFBQU9FQUFBQU5nQUFBRFlBUTg4YmFHaGxZUUFBQTd3QUFBQWtBQUFBSkFNSEFlbG9iWFI0QUFBRDRBQUFBQ0FBQUFBZ0JMZ0FFbTFoZUhBQUFBUUFBQUFBQmdBQUFBWUFDRkFBYm1GdFpRQUFCQWdBQUFGRkFBQUJSVmNacHU1d2IzTjBBQUFGVUFBQUFDQUFBQUFnQUFNQUFBRUFCQVFBQVFFQkNHbGpiMjF2YjI0QUFRSUFBUUE2K0J3QytCc0QrQmdFSGdvQUdWUC9pNHNlQ2dBWlUvK0xpd3dIaTJ2NGxQaDBCUjBBQUFDSUR4MEFBQUNORVIwQUFBQUpIUUFBQWRBU0FBa0JBUWdQRVJNV0d5QWxLbWxqYjIxdmIyNXBZMjl0YjI5dWRUQjFNWFV5TUhWR01FUTNkVVl3UkRoMVJqQkVPWFZHTUVSQkFBQUNBWWtBQmdBSUFnQUJBQVFBQndBS0FBMEFWZ0NmQU9nQkwveVVEdnlVRHZ5VUR2dVVEdnR2aS9lbUZZdVFqWkNPam8rUGo0MlFpd2ozbElzRmtJdVFpWTZIajRpTmhvdUdpNGFKaDRlSENQc1UreFFGaUlpR2lZYUxob3VIalllT0NQc1U5eFFGaUkrSmo0dVFDQTc3YjR2M0ZCV0xrSTJQam84STl4VDNGQVdQam8rTmtJdVFpNUNKam9nSTl4VDdGQVdQaDQySGk0YUxob21IaDRlSWlJYUpob3NJKzVTTEJZYUxoNDJIam9pUGlZK0xrQWdPKzkyZDkyOFZpNUNOa0krT0NQY1U5eFFGam8rUWpaQ0xrSXVQaVk2SGo0aU5ob3VHQ0l2N2xBV0xob21IaDRpSWg0ZUpob3VHaTRhTmlJOEkreFQzRkFXSGpvbVBpNUFJRHZ2ZGkrWVZpL2VVQll1UWpaQ09qbytQajQyUWk1Q0xrSW1PaHdqM0ZQc1VCWStJallhTGhvdUdpWWVIaUFqN0ZQc1VCWWlIaG9tR2k0YUxoNDJIajRpT2lZK0xrQWdPK0pRVStKUVZpd3dLQUFBQUFBTUNBQUdRQUFVQUFBRk1BV1lBQUFCSEFVd0JaZ0FBQVBVQUdRQ0VBQUFBQUFBQUFBQUFBQUFBQUFBQUFSQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQUE4Tm9CNFAvZy8rQUI0QUFnQUFBQUFRQUFBQUFBQUFBQUFBQUFJQUFBQUFBQUFnQUFBQU1BQUFBVUFBTUFBUUFBQUJRQUJBQTRBQUFBQ2dBSUFBSUFBZ0FCQUNEdzJ2LzkvLzhBQUFBQUFDRHcxLy85Ly84QUFmL2pEeTBBQXdBQkFBQUFBQUFBQUFBQUFBQUJBQUgvL3dBUEFBRUFBQUFCQUFBNWVtb3pYdzg4OVFBTEFnQUFBQUFBMEFCSFdBQUFBQURRQUVkWUFBQUFBQUVsQVc0QUFBQUlBQUlBQUFBQUFBQUFBUUFBQWVELzRBQUFBZ0FBQUFBQUFTVUFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBZ0FBQUFBQUFBQUFBQUFBQUFCQUFBQUFTVUFBQUVsQUFBQXR3QVNBTGNBQUFBQVVBQUFDQUFBQUFBQURnQ3VBQUVBQUFBQUFBRUFEZ0FBQUFFQUFBQUFBQUlBRGdCSEFBRUFBQUFBQUFNQURnQWtBQUVBQUFBQUFBUUFEZ0JWQUFFQUFBQUFBQVVBRmdBT0FBRUFBQUFBQUFZQUJ3QXlBQUVBQUFBQUFBb0FOQUJqQUFNQUFRUUpBQUVBRGdBQUFBTUFBUVFKQUFJQURnQkhBQU1BQVFRSkFBTUFEZ0FrQUFNQUFRUUpBQVFBRGdCVkFBTUFBUVFKQUFVQUZnQU9BQU1BQVFRSkFBWUFEZ0E1QUFNQUFRUUpBQW9BTkFCakFHa0FZd0J2QUcwQWJ3QnZBRzRBVmdCbEFISUFjd0JwQUc4QWJnQWdBREVBTGdBd0FHa0FZd0J2QUcwQWJ3QnZBRzVwWTI5dGIyOXVBR2tBWXdCdkFHMEFid0J2QUc0QVVnQmxBR2NBZFFCc0FHRUFjZ0JwQUdNQWJ3QnRBRzhBYndCdUFFWUFid0J1QUhRQUlBQm5BR1VBYmdCbEFISUFZUUIwQUdVQVpBQWdBR0lBZVFBZ0FFa0FZd0J2QUUwQWJ3QnZBRzRBTGdBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBKSBmb3JtYXQoJ3dvZmYnKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9LnVpLmRyb3Bkb3duPi5kcm9wZG93bi5pY29ue2ZvbnQtZmFtaWx5OkRyb3Bkb3duO2xpbmUtaGVpZ2h0OjE7aGVpZ2h0OjFlbTt3aWR0aDoxLjIzZW07LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1hbGlnbjpjZW50ZXJ9LnVpLmRyb3Bkb3duPi5kcm9wZG93bi5pY29ue3dpZHRoOmF1dG99LnVpLmRyb3Bkb3duPi5kcm9wZG93bi5pY29uOmJlZm9yZXtjb250ZW50OidcXGYwZDcnfS51aS5kcm9wZG93biAubWVudSAuaXRlbSAuZHJvcGRvd24uaWNvbjpiZWZvcmV7Y29udGVudDonXFxmMGRhJ30udWkuZHJvcGRvd24gLml0ZW0gLmxlZnQuZHJvcGRvd24uaWNvbjpiZWZvcmUsLnVpLmRyb3Bkb3duIC5sZWZ0Lm1lbnUgLml0ZW0gLmRyb3Bkb3duLmljb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDlcIn0udWkudmVydGljYWwubWVudSAuZHJvcGRvd24uaXRlbT4uZHJvcGRvd24uaWNvbjpiZWZvcmV7Y29udGVudDpcIlxcZjBkYVwifSIsIi8qIVxyXG4gKiAgRm9udCBBd2Vzb21lIDQuNy4wIGJ5IEBkYXZlZ2FuZHkgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8gLSBAZm9udGF3ZXNvbWVcclxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXHJcbiAqL0Bmb250LWZhY2V7Zm9udC1mYW1pbHk6J0ZvbnRBd2Vzb21lJztzcmM6dXJsKCcuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD92PTQuNy4wJyk7c3JjOnVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9NC43LjAnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksdXJsKCcuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9NC43LjAnKSBmb3JtYXQoJ3dvZmYyJyksdXJsKCcuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj00LjcuMCcpIGZvcm1hdCgnd29mZicpLHVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj00LjcuMCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSx1cmwoJy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC43LjAjZm9udGF3ZXNvbWVyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9LmZhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQ6bm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO2ZvbnQtc2l6ZTppbmhlcml0O3RleHQtcmVuZGVyaW5nOmF1dG87LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9LmZhLWxne2ZvbnQtc2l6ZToxLjMzMzMzMzMzZW07bGluZS1oZWlnaHQ6Ljc1ZW07dmVydGljYWwtYWxpZ246LTE1JX0uZmEtMnh7Zm9udC1zaXplOjJlbX0uZmEtM3h7Zm9udC1zaXplOjNlbX0uZmEtNHh7Zm9udC1zaXplOjRlbX0uZmEtNXh7Zm9udC1zaXplOjVlbX0uZmEtZnd7d2lkdGg6MS4yODU3MTQyOWVtO3RleHQtYWxpZ246Y2VudGVyfS5mYS11bHtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tbGVmdDoyLjE0Mjg1NzE0ZW07bGlzdC1zdHlsZS10eXBlOm5vbmV9LmZhLXVsPmxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5mYS1saXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0yLjE0Mjg1NzE0ZW07d2lkdGg6Mi4xNDI4NTcxNGVtO3RvcDouMTQyODU3MTRlbTt0ZXh0LWFsaWduOmNlbnRlcn0uZmEtbGkuZmEtbGd7bGVmdDotMS44NTcxNDI4NmVtfS5mYS1ib3JkZXJ7cGFkZGluZzouMmVtIC4yNWVtIC4xNWVtO2JvcmRlcjpzb2xpZCAuMDhlbSAjZWVlO2JvcmRlci1yYWRpdXM6LjFlbX0uZmEtcHVsbC1sZWZ0e2Zsb2F0OmxlZnR9LmZhLXB1bGwtcmlnaHR7ZmxvYXQ6cmlnaHR9LmZhLmZhLXB1bGwtbGVmdHttYXJnaW4tcmlnaHQ6LjNlbX0uZmEuZmEtcHVsbC1yaWdodHttYXJnaW4tbGVmdDouM2VtfS5wdWxsLXJpZ2h0e2Zsb2F0OnJpZ2h0fS5wdWxsLWxlZnR7ZmxvYXQ6bGVmdH0uZmEucHVsbC1sZWZ0e21hcmdpbi1yaWdodDouM2VtfS5mYS5wdWxsLXJpZ2h0e21hcmdpbi1sZWZ0Oi4zZW19LmZhLXNwaW57LXdlYmtpdC1hbmltYXRpb246ZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7YW5pbWF0aW9uOmZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyfS5mYS1wdWxzZXstd2Via2l0LWFuaW1hdGlvbjpmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO2FuaW1hdGlvbjpmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpfUAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX1Aa2V5ZnJhbWVzIGZhLXNwaW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyl9fS5mYS1yb3RhdGUtOTB7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LmZhLXJvdGF0ZS0xODB7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmZhLXJvdGF0ZS0yNzB7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDI3MGRlZyl9LmZhLWZsaXAtaG9yaXpvbnRhbHstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLTEsIDEpOy1tcy10cmFuc2Zvcm06c2NhbGUoLTEsIDEpO3RyYW5zZm9ybTpzY2FsZSgtMSwgMSl9LmZhLWZsaXAtdmVydGljYWx7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsIC0xKTstbXMtdHJhbnNmb3JtOnNjYWxlKDEsIC0xKTt0cmFuc2Zvcm06c2NhbGUoMSwgLTEpfTpyb290IC5mYS1yb3RhdGUtOTAsOnJvb3QgLmZhLXJvdGF0ZS0xODAsOnJvb3QgLmZhLXJvdGF0ZS0yNzAsOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCw6cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbHtmaWx0ZXI6bm9uZX0uZmEtc3RhY2t7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MmVtO2hlaWdodDoyZW07bGluZS1oZWlnaHQ6MmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZmEtc3RhY2stMXgsLmZhLXN0YWNrLTJ4e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5mYS1zdGFjay0xeHtsaW5lLWhlaWdodDppbmhlcml0fS5mYS1zdGFjay0yeHtmb250LXNpemU6MmVtfS5mYS1pbnZlcnNle2NvbG9yOiNmZmZ9LmZhLWdsYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMDAwXCJ9LmZhLW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxmMDAxXCJ9LmZhLXNlYXJjaDpiZWZvcmV7Y29udGVudDpcIlxcZjAwMlwifS5mYS1lbnZlbG9wZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDAzXCJ9LmZhLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDA0XCJ9LmZhLXN0YXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDVcIn0uZmEtc3Rhci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDA2XCJ9LmZhLXVzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDdcIn0uZmEtZmlsbTpiZWZvcmV7Y29udGVudDpcIlxcZjAwOFwifS5mYS10aC1sYXJnZTpiZWZvcmV7Y29udGVudDpcIlxcZjAwOVwifS5mYS10aDpiZWZvcmV7Y29udGVudDpcIlxcZjAwYVwifS5mYS10aC1saXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDBiXCJ9LmZhLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDBjXCJ9LmZhLXJlbW92ZTpiZWZvcmUsLmZhLWNsb3NlOmJlZm9yZSwuZmEtdGltZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGRcIn0uZmEtc2VhcmNoLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGVcIn0uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDEwXCJ9LmZhLXBvd2VyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjAxMVwifS5mYS1zaWduYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTJcIn0uZmEtZ2VhcjpiZWZvcmUsLmZhLWNvZzpiZWZvcmV7Y29udGVudDpcIlxcZjAxM1wifS5mYS10cmFzaC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDE0XCJ9LmZhLWhvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTVcIn0uZmEtZmlsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDE2XCJ9LmZhLWNsb2NrLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTdcIn0uZmEtcm9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjAxOFwifS5mYS1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjAxOVwifS5mYS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDFhXCJ9LmZhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMDFiXCJ9LmZhLWluYm94OmJlZm9yZXtjb250ZW50OlwiXFxmMDFjXCJ9LmZhLXBsYXktY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWRcIn0uZmEtcm90YXRlLXJpZ2h0OmJlZm9yZSwuZmEtcmVwZWF0OmJlZm9yZXtjb250ZW50OlwiXFxmMDFlXCJ9LmZhLXJlZnJlc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjFcIn0uZmEtbGlzdC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjJcIn0uZmEtbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjAyM1wifS5mYS1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMDI0XCJ9LmZhLWhlYWRwaG9uZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjVcIn0uZmEtdm9sdW1lLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjAyNlwifS5mYS12b2x1bWUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjAyN1wifS5mYS12b2x1bWUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjhcIn0uZmEtcXJjb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMDI5XCJ9LmZhLWJhcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmFcIn0uZmEtdGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMDJiXCJ9LmZhLXRhZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmNcIn0uZmEtYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjAyZFwifS5mYS1ib29rbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZjAyZVwifS5mYS1wcmludDpiZWZvcmV7Y29udGVudDpcIlxcZjAyZlwifS5mYS1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzBcIn0uZmEtZm9udDpiZWZvcmV7Y29udGVudDpcIlxcZjAzMVwifS5mYS1ib2xkOmJlZm9yZXtjb250ZW50OlwiXFxmMDMyXCJ9LmZhLWl0YWxpYzpiZWZvcmV7Y29udGVudDpcIlxcZjAzM1wifS5mYS10ZXh0LWhlaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjAzNFwifS5mYS10ZXh0LXdpZHRoOmJlZm9yZXtjb250ZW50OlwiXFxmMDM1XCJ9LmZhLWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzZcIn0uZmEtYWxpZ24tY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMDM3XCJ9LmZhLWFsaWduLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDM4XCJ9LmZhLWFsaWduLWp1c3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzlcIn0uZmEtbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjAzYVwifS5mYS1kZWRlbnQ6YmVmb3JlLC5mYS1vdXRkZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDNiXCJ9LmZhLWluZGVudDpiZWZvcmV7Y29udGVudDpcIlxcZjAzY1wifS5mYS12aWRlby1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2RcIn0uZmEtcGhvdG86YmVmb3JlLC5mYS1pbWFnZTpiZWZvcmUsLmZhLXBpY3R1cmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjAzZVwifS5mYS1wZW5jaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDBcIn0uZmEtbWFwLW1hcmtlcjpiZWZvcmV7Y29udGVudDpcIlxcZjA0MVwifS5mYS1hZGp1c3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDJcIn0uZmEtdGludDpiZWZvcmV7Y29udGVudDpcIlxcZjA0M1wifS5mYS1lZGl0OmJlZm9yZSwuZmEtcGVuY2lsLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ0XCJ9LmZhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ1XCJ9LmZhLWNoZWNrLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ2XCJ9LmZhLWFycm93czpiZWZvcmV7Y29udGVudDpcIlxcZjA0N1wifS5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ4XCJ9LmZhLWZhc3QtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDlcIn0uZmEtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGFcIn0uZmEtcGxheTpiZWZvcmV7Y29udGVudDpcIlxcZjA0YlwifS5mYS1wYXVzZTpiZWZvcmV7Y29udGVudDpcIlxcZjA0Y1wifS5mYS1zdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMDRkXCJ9LmZhLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGVcIn0uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDUwXCJ9LmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MVwifS5mYS1lamVjdDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MlwifS5mYS1jaGV2cm9uLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTNcIn0uZmEtY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjA1NFwifS5mYS1wbHVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1NVwifS5mYS1taW51cy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTZcIn0uZmEtdGltZXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDU3XCJ9LmZhLWNoZWNrLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1OFwifS5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTlcIn0uZmEtaW5mby1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWFcIn0uZmEtY3Jvc3NoYWlyczpiZWZvcmV7Y29udGVudDpcIlxcZjA1YlwifS5mYS10aW1lcy1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA1Y1wifS5mYS1jaGVjay1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA1ZFwifS5mYS1iYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWVcIn0uZmEtYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MFwifS5mYS1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MVwifS5mYS1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MlwifS5mYS1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDYzXCJ9LmZhLW1haWwtZm9yd2FyZDpiZWZvcmUsLmZhLXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDY0XCJ9LmZhLWV4cGFuZDpiZWZvcmV7Y29udGVudDpcIlxcZjA2NVwifS5mYS1jb21wcmVzczpiZWZvcmV7Y29udGVudDpcIlxcZjA2NlwifS5mYS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDY3XCJ9LmZhLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDY4XCJ9LmZhLWFzdGVyaXNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDY5XCJ9LmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA2YVwifS5mYS1naWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDZiXCJ9LmZhLWxlYWY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmNcIn0uZmEtZmlyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA2ZFwifS5mYS1leWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmVcIn0uZmEtZXllLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMDcwXCJ9LmZhLXdhcm5pbmc6YmVmb3JlLC5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA3MVwifS5mYS1wbGFuZTpiZWZvcmV7Y29udGVudDpcIlxcZjA3MlwifS5mYS1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIlxcZjA3M1wifS5mYS1yYW5kb206YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzRcIn0uZmEtY29tbWVudDpiZWZvcmV7Y29udGVudDpcIlxcZjA3NVwifS5mYS1tYWduZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzZcIn0uZmEtY2hldnJvbi11cDpiZWZvcmV7Y29udGVudDpcIlxcZjA3N1wifS5mYS1jaGV2cm9uLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzhcIn0uZmEtcmV0d2VldDpiZWZvcmV7Y29udGVudDpcIlxcZjA3OVwifS5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDdhXCJ9LmZhLWZvbGRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjA3YlwifS5mYS1mb2xkZXItb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZjA3Y1wifS5mYS1hcnJvd3MtdjpiZWZvcmV7Y29udGVudDpcIlxcZjA3ZFwifS5mYS1hcnJvd3MtaDpiZWZvcmV7Y29udGVudDpcIlxcZjA3ZVwifS5mYS1iYXItY2hhcnQtbzpiZWZvcmUsLmZhLWJhci1jaGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjA4MFwifS5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA4MVwifS5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODJcIn0uZmEtY2FtZXJhLXJldHJvOmJlZm9yZXtjb250ZW50OlwiXFxmMDgzXCJ9LmZhLWtleTpiZWZvcmV7Y29udGVudDpcIlxcZjA4NFwifS5mYS1nZWFyczpiZWZvcmUsLmZhLWNvZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODVcIn0uZmEtY29tbWVudHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODZcIn0uZmEtdGh1bWJzLW8tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODdcIn0uZmEtdGh1bWJzLW8tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjA4OFwifS5mYS1zdGFyLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODlcIn0uZmEtaGVhcnQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA4YVwifS5mYS1zaWduLW91dDpiZWZvcmV7Y29udGVudDpcIlxcZjA4YlwifS5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGNcIn0uZmEtdGh1bWItdGFjazpiZWZvcmV7Y29udGVudDpcIlxcZjA4ZFwifS5mYS1leHRlcm5hbC1saW5rOmJlZm9yZXtjb250ZW50OlwiXFxmMDhlXCJ9LmZhLXNpZ24taW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTBcIn0uZmEtdHJvcGh5OmJlZm9yZXtjb250ZW50OlwiXFxmMDkxXCJ9LmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTJcIn0uZmEtdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMDkzXCJ9LmZhLWxlbW9uLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTRcIn0uZmEtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTVcIn0uZmEtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTZcIn0uZmEtYm9va21hcmstbzpiZWZvcmV7Y29udGVudDpcIlxcZjA5N1wifS5mYS1waG9uZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOThcIn0uZmEtdHdpdHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjA5OVwifS5mYS1mYWNlYm9vay1mOmJlZm9yZSwuZmEtZmFjZWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWFcIn0uZmEtZ2l0aHViOmJlZm9yZXtjb250ZW50OlwiXFxmMDliXCJ9LmZhLXVubG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjA5Y1wifS5mYS1jcmVkaXQtY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA5ZFwifS5mYS1mZWVkOmJlZm9yZSwuZmEtcnNzOmJlZm9yZXtjb250ZW50OlwiXFxmMDllXCJ9LmZhLWhkZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGEwXCJ9LmZhLWJ1bGxob3JuOmJlZm9yZXtjb250ZW50OlwiXFxmMGExXCJ9LmZhLWJlbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjNcIn0uZmEtY2VydGlmaWNhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTNcIn0uZmEtaGFuZC1vLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMGE0XCJ9LmZhLWhhbmQtby1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMGE1XCJ9LmZhLWhhbmQtby11cDpiZWZvcmV7Y29udGVudDpcIlxcZjBhNlwifS5mYS1oYW5kLW8tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjBhN1wifS5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjBhOFwifS5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTlcIn0uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMGFhXCJ9LmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMGFiXCJ9LmZhLWdsb2JlOmJlZm9yZXtjb250ZW50OlwiXFxmMGFjXCJ9LmZhLXdyZW5jaDpiZWZvcmV7Y29udGVudDpcIlxcZjBhZFwifS5mYS10YXNrczpiZWZvcmV7Y29udGVudDpcIlxcZjBhZVwifS5mYS1maWx0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjBcIn0uZmEtYnJpZWZjYXNlOmJlZm9yZXtjb250ZW50OlwiXFxmMGIxXCJ9LmZhLWFycm93cy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjJcIn0uZmEtZ3JvdXA6YmVmb3JlLC5mYS11c2VyczpiZWZvcmV7Y29udGVudDpcIlxcZjBjMFwifS5mYS1jaGFpbjpiZWZvcmUsLmZhLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzFcIn0uZmEtY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzJcIn0uZmEtZmxhc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzNcIn0uZmEtY3V0OmJlZm9yZSwuZmEtc2Npc3NvcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzRcIn0uZmEtY29weTpiZWZvcmUsLmZhLWZpbGVzLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzVcIn0uZmEtcGFwZXJjbGlwOmJlZm9yZXtjb250ZW50OlwiXFxmMGM2XCJ9LmZhLXNhdmU6YmVmb3JlLC5mYS1mbG9wcHktbzpiZWZvcmV7Y29udGVudDpcIlxcZjBjN1wifS5mYS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzhcIn0uZmEtbmF2aWNvbjpiZWZvcmUsLmZhLXJlb3JkZXI6YmVmb3JlLC5mYS1iYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMGM5XCJ9LmZhLWxpc3QtdWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwY2FcIn0uZmEtbGlzdC1vbDpiZWZvcmV7Y29udGVudDpcIlxcZjBjYlwifS5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZXtjb250ZW50OlwiXFxmMGNjXCJ9LmZhLXVuZGVybGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjZFwifS5mYS10YWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjZVwifS5mYS1tYWdpYzpiZWZvcmV7Y29udGVudDpcIlxcZjBkMFwifS5mYS10cnVjazpiZWZvcmV7Y29udGVudDpcIlxcZjBkMVwifS5mYS1waW50ZXJlc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDJcIn0uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjBkM1wifS5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDRcIn0uZmEtZ29vZ2xlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDVcIn0uZmEtbW9uZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDZcIn0uZmEtY2FyZXQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjBkN1wifS5mYS1jYXJldC11cDpiZWZvcmV7Y29udGVudDpcIlxcZjBkOFwifS5mYS1jYXJldC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMGQ5XCJ9LmZhLWNhcmV0LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMGRhXCJ9LmZhLWNvbHVtbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGJcIn0uZmEtdW5zb3J0ZWQ6YmVmb3JlLC5mYS1zb3J0OmJlZm9yZXtjb250ZW50OlwiXFxmMGRjXCJ9LmZhLXNvcnQtZG93bjpiZWZvcmUsLmZhLXNvcnQtZGVzYzpiZWZvcmV7Y29udGVudDpcIlxcZjBkZFwifS5mYS1zb3J0LXVwOmJlZm9yZSwuZmEtc29ydC1hc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGVcIn0uZmEtZW52ZWxvcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTBcIn0uZmEtbGlua2VkaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTFcIn0uZmEtcm90YXRlLWxlZnQ6YmVmb3JlLC5mYS11bmRvOmJlZm9yZXtjb250ZW50OlwiXFxmMGUyXCJ9LmZhLWxlZ2FsOmJlZm9yZSwuZmEtZ2F2ZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTNcIn0uZmEtZGFzaGJvYXJkOmJlZm9yZSwuZmEtdGFjaG9tZXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBlNFwifS5mYS1jb21tZW50LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTVcIn0uZmEtY29tbWVudHMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjBlNlwifS5mYS1mbGFzaDpiZWZvcmUsLmZhLWJvbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTdcIn0uZmEtc2l0ZW1hcDpiZWZvcmV7Y29udGVudDpcIlxcZjBlOFwifS5mYS11bWJyZWxsYTpiZWZvcmV7Y29udGVudDpcIlxcZjBlOVwifS5mYS1wYXN0ZTpiZWZvcmUsLmZhLWNsaXBib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjBlYVwifS5mYS1saWdodGJ1bGItbzpiZWZvcmV7Y29udGVudDpcIlxcZjBlYlwifS5mYS1leGNoYW5nZTpiZWZvcmV7Y29udGVudDpcIlxcZjBlY1wifS5mYS1jbG91ZC1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjBlZFwifS5mYS1jbG91ZC11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZWVcIn0uZmEtdXNlci1tZDpiZWZvcmV7Y29udGVudDpcIlxcZjBmMFwifS5mYS1zdGV0aG9zY29wZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmMVwifS5mYS1zdWl0Y2FzZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmMlwifS5mYS1iZWxsLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTJcIn0uZmEtY29mZmVlOmJlZm9yZXtjb250ZW50OlwiXFxmMGY0XCJ9LmZhLWN1dGxlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjVcIn0uZmEtZmlsZS10ZXh0LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjZcIn0uZmEtYnVpbGRpbmctbzpiZWZvcmV7Y29udGVudDpcIlxcZjBmN1wifS5mYS1ob3NwaXRhbC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGY4XCJ9LmZhLWFtYnVsYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmOVwifS5mYS1tZWRraXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmFcIn0uZmEtZmlnaHRlci1qZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmJcIn0uZmEtYmVlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBmY1wifS5mYS1oLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmZFwifS5mYS1wbHVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmZVwifS5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwMFwifS5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDFcIn0uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTAyXCJ9LmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTAzXCJ9LmZhLWFuZ2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDRcIn0uZmEtYW5nbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDVcIn0uZmEtYW5nbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDZcIn0uZmEtYW5nbGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjEwN1wifS5mYS1kZXNrdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMTA4XCJ9LmZhLWxhcHRvcDpiZWZvcmV7Y29udGVudDpcIlxcZjEwOVwifS5mYS10YWJsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGFcIn0uZmEtbW9iaWxlLXBob25lOmJlZm9yZSwuZmEtbW9iaWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTBiXCJ9LmZhLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTBjXCJ9LmZhLXF1b3RlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGRcIn0uZmEtcXVvdGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGVcIn0uZmEtc3Bpbm5lcjpiZWZvcmV7Y29udGVudDpcIlxcZjExMFwifS5mYS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTFcIn0uZmEtbWFpbC1yZXBseTpiZWZvcmUsLmZhLXJlcGx5OmJlZm9yZXtjb250ZW50OlwiXFxmMTEyXCJ9LmZhLWdpdGh1Yi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTNcIn0uZmEtZm9sZGVyLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTRcIn0uZmEtZm9sZGVyLW9wZW4tbzpiZWZvcmV7Y29udGVudDpcIlxcZjExNVwifS5mYS1zbWlsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTE4XCJ9LmZhLWZyb3duLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTlcIn0uZmEtbWVoLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWFcIn0uZmEtZ2FtZXBhZDpiZWZvcmV7Y29udGVudDpcIlxcZjExYlwifS5mYS1rZXlib2FyZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTFjXCJ9LmZhLWZsYWctbzpiZWZvcmV7Y29udGVudDpcIlxcZjExZFwifS5mYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjExZVwifS5mYS10ZXJtaW5hbDpiZWZvcmV7Y29udGVudDpcIlxcZjEyMFwifS5mYS1jb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMTIxXCJ9LmZhLW1haWwtcmVwbHktYWxsOmJlZm9yZSwuZmEtcmVwbHktYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMTIyXCJ9LmZhLXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsLmZhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSwuZmEtc3Rhci1oYWxmLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjNcIn0uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjRcIn0uZmEtY3JvcDpiZWZvcmV7Y29udGVudDpcIlxcZjEyNVwifS5mYS1jb2RlLWZvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjZcIn0uZmEtdW5saW5rOmJlZm9yZSwuZmEtY2hhaW4tYnJva2VuOmJlZm9yZXtjb250ZW50OlwiXFxmMTI3XCJ9LmZhLXF1ZXN0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMTI4XCJ9LmZhLWluZm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjlcIn0uZmEtZXhjbGFtYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmFcIn0uZmEtc3VwZXJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmJcIn0uZmEtc3Vic2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxmMTJjXCJ9LmZhLWVyYXNlcjpiZWZvcmV7Y29udGVudDpcIlxcZjEyZFwifS5mYS1wdXp6bGUtcGllY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmVcIn0uZmEtbWljcm9waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjEzMFwifS5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMTMxXCJ9LmZhLXNoaWVsZDpiZWZvcmV7Y29udGVudDpcIlxcZjEzMlwifS5mYS1jYWxlbmRhci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTMzXCJ9LmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMTM0XCJ9LmZhLXJvY2tldDpiZWZvcmV7Y29udGVudDpcIlxcZjEzNVwifS5mYS1tYXhjZG46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzZcIn0uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEzN1wifS5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjEzOFwifS5mYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjEzOVwifS5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTNhXCJ9LmZhLWh0bWw1OmJlZm9yZXtjb250ZW50OlwiXFxmMTNiXCJ9LmZhLWNzczM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2NcIn0uZmEtYW5jaG9yOmJlZm9yZXtjb250ZW50OlwiXFxmMTNkXCJ9LmZhLXVubG9jay1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2VcIn0uZmEtYnVsbHNleWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDBcIn0uZmEtZWxsaXBzaXMtaDpiZWZvcmV7Y29udGVudDpcIlxcZjE0MVwifS5mYS1lbGxpcHNpcy12OmJlZm9yZXtjb250ZW50OlwiXFxmMTQyXCJ9LmZhLXJzcy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDNcIn0uZmEtcGxheS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDRcIn0uZmEtdGlja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMTQ1XCJ9LmZhLW1pbnVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0NlwifS5mYS1taW51cy1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjE0N1wifS5mYS1sZXZlbC11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE0OFwifS5mYS1sZXZlbC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ5XCJ9LmZhLWNoZWNrLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0YVwifS5mYS1wZW5jaWwtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTRiXCJ9LmZhLWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTRjXCJ9LmZhLXNoYXJlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0ZFwifS5mYS1jb21wYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMTRlXCJ9LmZhLXRvZ2dsZS1kb3duOmJlZm9yZSwuZmEtY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE1MFwifS5mYS10b2dnbGUtdXA6YmVmb3JlLC5mYS1jYXJldC1zcXVhcmUtby11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE1MVwifS5mYS10b2dnbGUtcmlnaHQ6YmVmb3JlLC5mYS1jYXJldC1zcXVhcmUtby1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjE1MlwifS5mYS1ldXJvOmJlZm9yZSwuZmEtZXVyOmJlZm9yZXtjb250ZW50OlwiXFxmMTUzXCJ9LmZhLWdicDpiZWZvcmV7Y29udGVudDpcIlxcZjE1NFwifS5mYS1kb2xsYXI6YmVmb3JlLC5mYS11c2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTVcIn0uZmEtcnVwZWU6YmVmb3JlLC5mYS1pbnI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTZcIn0uZmEtY255OmJlZm9yZSwuZmEtcm1iOmJlZm9yZSwuZmEteWVuOmJlZm9yZSwuZmEtanB5OmJlZm9yZXtjb250ZW50OlwiXFxmMTU3XCJ9LmZhLXJ1YmxlOmJlZm9yZSwuZmEtcm91YmxlOmJlZm9yZSwuZmEtcnViOmJlZm9yZXtjb250ZW50OlwiXFxmMTU4XCJ9LmZhLXdvbjpiZWZvcmUsLmZhLWtydzpiZWZvcmV7Y29udGVudDpcIlxcZjE1OVwifS5mYS1iaXRjb2luOmJlZm9yZSwuZmEtYnRjOmJlZm9yZXtjb250ZW50OlwiXFxmMTVhXCJ9LmZhLWZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWJcIn0uZmEtZmlsZS10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxmMTVjXCJ9LmZhLXNvcnQtYWxwaGEtYXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMTVkXCJ9LmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmV7Y29udGVudDpcIlxcZjE1ZVwifS5mYS1zb3J0LWFtb3VudC1hc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjBcIn0uZmEtc29ydC1hbW91bnQtZGVzYzpiZWZvcmV7Y29udGVudDpcIlxcZjE2MVwifS5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMTYyXCJ9LmZhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMTYzXCJ9LmZhLXRodW1icy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE2NFwifS5mYS10aHVtYnMtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE2NVwifS5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE2NlwifS5mYS15b3V0dWJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTY3XCJ9LmZhLXhpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjhcIn0uZmEteGluZy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjlcIn0uZmEteW91dHViZS1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMTZhXCJ9LmZhLWRyb3Bib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmJcIn0uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmNcIn0uZmEtaW5zdGFncmFtOmJlZm9yZXtjb250ZW50OlwiXFxmMTZkXCJ9LmZhLWZsaWNrcjpiZWZvcmV7Y29udGVudDpcIlxcZjE2ZVwifS5mYS1hZG46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzBcIn0uZmEtYml0YnVja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMTcxXCJ9LmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzJcIn0uZmEtdHVtYmxyOmJlZm9yZXtjb250ZW50OlwiXFxmMTczXCJ9LmZhLXR1bWJsci1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzRcIn0uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTc1XCJ9LmZhLWxvbmctYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzZcIn0uZmEtbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTc3XCJ9LmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzhcIn0uZmEtYXBwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzlcIn0uZmEtd2luZG93czpiZWZvcmV7Y29udGVudDpcIlxcZjE3YVwifS5mYS1hbmRyb2lkOmJlZm9yZXtjb250ZW50OlwiXFxmMTdiXCJ9LmZhLWxpbnV4OmJlZm9yZXtjb250ZW50OlwiXFxmMTdjXCJ9LmZhLWRyaWJiYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTdkXCJ9LmZhLXNreXBlOmJlZm9yZXtjb250ZW50OlwiXFxmMTdlXCJ9LmZhLWZvdXJzcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODBcIn0uZmEtdHJlbGxvOmJlZm9yZXtjb250ZW50OlwiXFxmMTgxXCJ9LmZhLWZlbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4MlwifS5mYS1tYWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTgzXCJ9LmZhLWdpdHRpcDpiZWZvcmUsLmZhLWdyYXRpcGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMTg0XCJ9LmZhLXN1bi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTg1XCJ9LmZhLW1vb24tbzpiZWZvcmV7Y29udGVudDpcIlxcZjE4NlwifS5mYS1hcmNoaXZlOmJlZm9yZXtjb250ZW50OlwiXFxmMTg3XCJ9LmZhLWJ1ZzpiZWZvcmV7Y29udGVudDpcIlxcZjE4OFwifS5mYS12azpiZWZvcmV7Y29udGVudDpcIlxcZjE4OVwifS5mYS13ZWlibzpiZWZvcmV7Y29udGVudDpcIlxcZjE4YVwifS5mYS1yZW5yZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGJcIn0uZmEtcGFnZWxpbmVzOmJlZm9yZXtjb250ZW50OlwiXFxmMThjXCJ9LmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZXtjb250ZW50OlwiXFxmMThkXCJ9LmZhLWFycm93LWNpcmNsZS1vLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMThlXCJ9LmZhLWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTBcIn0uZmEtdG9nZ2xlLWxlZnQ6YmVmb3JlLC5mYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTkxXCJ9LmZhLWRvdC1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjE5MlwifS5mYS13aGVlbGNoYWlyOmJlZm9yZXtjb250ZW50OlwiXFxmMTkzXCJ9LmZhLXZpbWVvLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE5NFwifS5mYS10dXJraXNoLWxpcmE6YmVmb3JlLC5mYS10cnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTVcIn0uZmEtcGx1cy1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjE5NlwifS5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTk3XCJ9LmZhLXNsYWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMTk4XCJ9LmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE5OVwifS5mYS13b3JkcHJlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWFcIn0uZmEtb3BlbmlkOmJlZm9yZXtjb250ZW50OlwiXFxmMTliXCJ9LmZhLWluc3RpdHV0aW9uOmJlZm9yZSwuZmEtYmFuazpiZWZvcmUsLmZhLXVuaXZlcnNpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWNcIn0uZmEtbW9ydGFyLWJvYXJkOmJlZm9yZSwuZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWRcIn0uZmEteWFob286YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWVcIn0uZmEtZ29vZ2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMWEwXCJ9LmZhLXJlZGRpdDpiZWZvcmV7Y29udGVudDpcIlxcZjFhMVwifS5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWEyXCJ9LmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjFhM1wifS5mYS1zdHVtYmxldXBvbjpiZWZvcmV7Y29udGVudDpcIlxcZjFhNFwifS5mYS1kZWxpY2lvdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTVcIn0uZmEtZGlnZzpiZWZvcmV7Y29udGVudDpcIlxcZjFhNlwifS5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZXtjb250ZW50OlwiXFxmMWE3XCJ9LmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMWE4XCJ9LmZhLWRydXBhbDpiZWZvcmV7Y29udGVudDpcIlxcZjFhOVwifS5mYS1qb29tbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWFcIn0uZmEtbGFuZ3VhZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWJcIn0uZmEtZmF4OmJlZm9yZXtjb250ZW50OlwiXFxmMWFjXCJ9LmZhLWJ1aWxkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMWFkXCJ9LmZhLWNoaWxkOmJlZm9yZXtjb250ZW50OlwiXFxmMWFlXCJ9LmZhLXBhdzpiZWZvcmV7Y29udGVudDpcIlxcZjFiMFwifS5mYS1zcG9vbjpiZWZvcmV7Y29udGVudDpcIlxcZjFiMVwifS5mYS1jdWJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWIyXCJ9LmZhLWN1YmVzOmJlZm9yZXtjb250ZW50OlwiXFxmMWIzXCJ9LmZhLWJlaGFuY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjRcIn0uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjVcIn0uZmEtc3RlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjZcIn0uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWI3XCJ9LmZhLXJlY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjhcIn0uZmEtYXV0b21vYmlsZTpiZWZvcmUsLmZhLWNhcjpiZWZvcmV7Y29udGVudDpcIlxcZjFiOVwifS5mYS1jYWI6YmVmb3JlLC5mYS10YXhpOmJlZm9yZXtjb250ZW50OlwiXFxmMWJhXCJ9LmZhLXRyZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmJcIn0uZmEtc3BvdGlmeTpiZWZvcmV7Y29udGVudDpcIlxcZjFiY1wifS5mYS1kZXZpYW50YXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMWJkXCJ9LmZhLXNvdW5kY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmVcIn0uZmEtZGF0YWJhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzBcIn0uZmEtZmlsZS1wZGYtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjMVwifS5mYS1maWxlLXdvcmQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjMlwifS5mYS1maWxlLWV4Y2VsLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzNcIn0uZmEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzRcIn0uZmEtZmlsZS1waG90by1vOmJlZm9yZSwuZmEtZmlsZS1waWN0dXJlLW86YmVmb3JlLC5mYS1maWxlLWltYWdlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzVcIn0uZmEtZmlsZS16aXAtbzpiZWZvcmUsLmZhLWZpbGUtYXJjaGl2ZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWM2XCJ9LmZhLWZpbGUtc291bmQtbzpiZWZvcmUsLmZhLWZpbGUtYXVkaW8tbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjN1wifS5mYS1maWxlLW1vdmllLW86YmVmb3JlLC5mYS1maWxlLXZpZGVvLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzhcIn0uZmEtZmlsZS1jb2RlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzlcIn0uZmEtdmluZTpiZWZvcmV7Y29udGVudDpcIlxcZjFjYVwifS5mYS1jb2RlcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMWNiXCJ9LmZhLWpzZmlkZGxlOmJlZm9yZXtjb250ZW50OlwiXFxmMWNjXCJ9LmZhLWxpZmUtYm91eTpiZWZvcmUsLmZhLWxpZmUtYnVveTpiZWZvcmUsLmZhLWxpZmUtc2F2ZXI6YmVmb3JlLC5mYS1zdXBwb3J0OmJlZm9yZSwuZmEtbGlmZS1yaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMWNkXCJ9LmZhLWNpcmNsZS1vLW5vdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWNlXCJ9LmZhLXJhOmJlZm9yZSwuZmEtcmVzaXN0YW5jZTpiZWZvcmUsLmZhLXJlYmVsOmJlZm9yZXtjb250ZW50OlwiXFxmMWQwXCJ9LmZhLWdlOmJlZm9yZSwuZmEtZW1waXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWQxXCJ9LmZhLWdpdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDJcIn0uZmEtZ2l0OmJlZm9yZXtjb250ZW50OlwiXFxmMWQzXCJ9LmZhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLC5mYS15Yy1zcXVhcmU6YmVmb3JlLC5mYS1oYWNrZXItbmV3czpiZWZvcmV7Y29udGVudDpcIlxcZjFkNFwifS5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ1XCJ9LmZhLXFxOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ2XCJ9LmZhLXdlY2hhdDpiZWZvcmUsLmZhLXdlaXhpbjpiZWZvcmV7Y29udGVudDpcIlxcZjFkN1wifS5mYS1zZW5kOmJlZm9yZSwuZmEtcGFwZXItcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDhcIn0uZmEtc2VuZC1vOmJlZm9yZSwuZmEtcGFwZXItcGxhbmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFkOVwifS5mYS1oaXN0b3J5OmJlZm9yZXtjb250ZW50OlwiXFxmMWRhXCJ9LmZhLWNpcmNsZS10aGluOmJlZm9yZXtjb250ZW50OlwiXFxmMWRiXCJ9LmZhLWhlYWRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjFkY1wifS5mYS1wYXJhZ3JhcGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGRcIn0uZmEtc2xpZGVyczpiZWZvcmV7Y29udGVudDpcIlxcZjFkZVwifS5mYS1zaGFyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTBcIn0uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFlMVwifS5mYS1ib21iOmJlZm9yZXtjb250ZW50OlwiXFxmMWUyXCJ9LmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlLC5mYS1mdXRib2wtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFlM1wifS5mYS10dHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTRcIn0uZmEtYmlub2N1bGFyczpiZWZvcmV7Y29udGVudDpcIlxcZjFlNVwifS5mYS1wbHVnOmJlZm9yZXtjb250ZW50OlwiXFxmMWU2XCJ9LmZhLXNsaWRlc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTdcIn0uZmEtdHdpdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWU4XCJ9LmZhLXllbHA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTlcIn0uZmEtbmV3c3BhcGVyLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWFcIn0uZmEtd2lmaTpiZWZvcmV7Y29udGVudDpcIlxcZjFlYlwifS5mYS1jYWxjdWxhdG9yOmJlZm9yZXtjb250ZW50OlwiXFxmMWVjXCJ9LmZhLXBheXBhbDpiZWZvcmV7Y29udGVudDpcIlxcZjFlZFwifS5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZXtjb250ZW50OlwiXFxmMWVlXCJ9LmZhLWNjLXZpc2E6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjBcIn0uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjFmMVwifS5mYS1jYy1kaXNjb3ZlcjpiZWZvcmV7Y29udGVudDpcIlxcZjFmMlwifS5mYS1jYy1hbWV4OmJlZm9yZXtjb250ZW50OlwiXFxmMWYzXCJ9LmZhLWNjLXBheXBhbDpiZWZvcmV7Y29udGVudDpcIlxcZjFmNFwifS5mYS1jYy1zdHJpcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjVcIn0uZmEtYmVsbC1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjFmNlwifS5mYS1iZWxsLXNsYXNoLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjdcIn0uZmEtdHJhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjhcIn0uZmEtY29weXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMWY5XCJ9LmZhLWF0OmJlZm9yZXtjb250ZW50OlwiXFxmMWZhXCJ9LmZhLWV5ZWRyb3BwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmJcIn0uZmEtcGFpbnQtYnJ1c2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmNcIn0uZmEtYmlydGhkYXktY2FrZTpiZWZvcmV7Y29udGVudDpcIlxcZjFmZFwifS5mYS1hcmVhLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMWZlXCJ9LmZhLXBpZS1jaGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjIwMFwifS5mYS1saW5lLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjAxXCJ9LmZhLWxhc3RmbTpiZWZvcmV7Y29udGVudDpcIlxcZjIwMlwifS5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMjAzXCJ9LmZhLXRvZ2dsZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDRcIn0uZmEtdG9nZ2xlLW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMjA1XCJ9LmZhLWJpY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDZcIn0uZmEtYnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjA3XCJ9LmZhLWlveGhvc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDhcIn0uZmEtYW5nZWxsaXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMjA5XCJ9LmZhLWNjOmJlZm9yZXtjb250ZW50OlwiXFxmMjBhXCJ9LmZhLXNoZWtlbDpiZWZvcmUsLmZhLXNoZXFlbDpiZWZvcmUsLmZhLWlsczpiZWZvcmV7Y29udGVudDpcIlxcZjIwYlwifS5mYS1tZWFucGF0aDpiZWZvcmV7Y29udGVudDpcIlxcZjIwY1wifS5mYS1idXlzZWxsYWRzOmJlZm9yZXtjb250ZW50OlwiXFxmMjBkXCJ9LmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMjBlXCJ9LmZhLWRhc2hjdWJlOmJlZm9yZXtjb250ZW50OlwiXFxmMjEwXCJ9LmZhLWZvcnVtYmVlOmJlZm9yZXtjb250ZW50OlwiXFxmMjExXCJ9LmZhLWxlYW5wdWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTJcIn0uZmEtc2VsbHN5OmJlZm9yZXtjb250ZW50OlwiXFxmMjEzXCJ9LmZhLXNoaXJ0c2luYnVsazpiZWZvcmV7Y29udGVudDpcIlxcZjIxNFwifS5mYS1zaW1wbHlidWlsdDpiZWZvcmV7Y29udGVudDpcIlxcZjIxNVwifS5mYS1za3lhdGxhczpiZWZvcmV7Y29udGVudDpcIlxcZjIxNlwifS5mYS1jYXJ0LXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTdcIn0uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMjE4XCJ9LmZhLWRpYW1vbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTlcIn0uZmEtc2hpcDpiZWZvcmV7Y29udGVudDpcIlxcZjIxYVwifS5mYS11c2VyLXNlY3JldDpiZWZvcmV7Y29udGVudDpcIlxcZjIxYlwifS5mYS1tb3RvcmN5Y2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMjFjXCJ9LmZhLXN0cmVldC12aWV3OmJlZm9yZXtjb250ZW50OlwiXFxmMjFkXCJ9LmZhLWhlYXJ0YmVhdDpiZWZvcmV7Y29udGVudDpcIlxcZjIxZVwifS5mYS12ZW51czpiZWZvcmV7Y29udGVudDpcIlxcZjIyMVwifS5mYS1tYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjIyXCJ9LmZhLW1lcmN1cnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjNcIn0uZmEtaW50ZXJzZXg6YmVmb3JlLC5mYS10cmFuc2dlbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIyNFwifS5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjVcIn0uZmEtdmVudXMtZG91YmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMjI2XCJ9LmZhLW1hcnMtZG91YmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMjI3XCJ9LmZhLXZlbnVzLW1hcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjhcIn0uZmEtbWFycy1zdHJva2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjlcIn0uZmEtbWFycy1zdHJva2UtdjpiZWZvcmV7Y29udGVudDpcIlxcZjIyYVwifS5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZXtjb250ZW50OlwiXFxmMjJiXCJ9LmZhLW5ldXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIyY1wifS5mYS1nZW5kZXJsZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMjJkXCJ9LmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZXtjb250ZW50OlwiXFxmMjMwXCJ9LmZhLXBpbnRlcmVzdC1wOmJlZm9yZXtjb250ZW50OlwiXFxmMjMxXCJ9LmZhLXdoYXRzYXBwOmJlZm9yZXtjb250ZW50OlwiXFxmMjMyXCJ9LmZhLXNlcnZlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIzM1wifS5mYS11c2VyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzRcIn0uZmEtdXNlci10aW1lczpiZWZvcmV7Y29udGVudDpcIlxcZjIzNVwifS5mYS1ob3RlbDpiZWZvcmUsLmZhLWJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjIzNlwifS5mYS12aWFjb2luOmJlZm9yZXtjb250ZW50OlwiXFxmMjM3XCJ9LmZhLXRyYWluOmJlZm9yZXtjb250ZW50OlwiXFxmMjM4XCJ9LmZhLXN1YndheTpiZWZvcmV7Y29udGVudDpcIlxcZjIzOVwifS5mYS1tZWRpdW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2FcIn0uZmEteWM6YmVmb3JlLC5mYS15LWNvbWJpbmF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2JcIn0uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIzY1wifS5mYS1vcGVuY2FydDpiZWZvcmV7Y29udGVudDpcIlxcZjIzZFwifS5mYS1leHBlZGl0ZWRzc2w6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2VcIn0uZmEtYmF0dGVyeS00OmJlZm9yZSwuZmEtYmF0dGVyeTpiZWZvcmUsLmZhLWJhdHRlcnktZnVsbDpiZWZvcmV7Y29udGVudDpcIlxcZjI0MFwifS5mYS1iYXR0ZXJ5LTM6YmVmb3JlLC5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjQxXCJ9LmZhLWJhdHRlcnktMjpiZWZvcmUsLmZhLWJhdHRlcnktaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcZjI0MlwifS5mYS1iYXR0ZXJ5LTE6YmVmb3JlLC5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDNcIn0uZmEtYmF0dGVyeS0wOmJlZm9yZSwuZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjI0NFwifS5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ1XCJ9LmZhLWktY3Vyc29yOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ2XCJ9LmZhLW9iamVjdC1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjI0N1wifS5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjI0OFwifS5mYS1zdGlja3ktbm90ZTpiZWZvcmV7Y29udGVudDpcIlxcZjI0OVwifS5mYS1zdGlja3ktbm90ZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjRhXCJ9LmZhLWNjLWpjYjpiZWZvcmV7Y29udGVudDpcIlxcZjI0YlwifS5mYS1jYy1kaW5lcnMtY2x1YjpiZWZvcmV7Y29udGVudDpcIlxcZjI0Y1wifS5mYS1jbG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjI0ZFwifS5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMjRlXCJ9LmZhLWhvdXJnbGFzcy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjUwXCJ9LmZhLWhvdXJnbGFzcy0xOmJlZm9yZSwuZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjUxXCJ9LmZhLWhvdXJnbGFzcy0yOmJlZm9yZSwuZmEtaG91cmdsYXNzLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTJcIn0uZmEtaG91cmdsYXNzLTM6YmVmb3JlLC5mYS1ob3VyZ2xhc3MtZW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMjUzXCJ9LmZhLWhvdXJnbGFzczpiZWZvcmV7Y29udGVudDpcIlxcZjI1NFwifS5mYS1oYW5kLWdyYWItbzpiZWZvcmUsLmZhLWhhbmQtcm9jay1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU1XCJ9LmZhLWhhbmQtc3RvcC1vOmJlZm9yZSwuZmEtaGFuZC1wYXBlci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU2XCJ9LmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI1N1wifS5mYS1oYW5kLWxpemFyZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU4XCJ9LmZhLWhhbmQtc3BvY2stbzpiZWZvcmV7Y29udGVudDpcIlxcZjI1OVwifS5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmV7Y29udGVudDpcIlxcZjI1YVwifS5mYS1oYW5kLXBlYWNlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWJcIn0uZmEtdHJhZGVtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxmMjVjXCJ9LmZhLXJlZ2lzdGVyZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWRcIn0uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmV7Y29udGVudDpcIlxcZjI1ZVwifS5mYS1nZzpiZWZvcmV7Y29udGVudDpcIlxcZjI2MFwifS5mYS1nZy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjFcIn0uZmEtdHJpcGFkdmlzb3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjJcIn0uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmV7Y29udGVudDpcIlxcZjI2M1wifS5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjI2NFwifS5mYS1nZXQtcG9ja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMjY1XCJ9LmZhLXdpa2lwZWRpYS13OmJlZm9yZXtjb250ZW50OlwiXFxmMjY2XCJ9LmZhLXNhZmFyaTpiZWZvcmV7Y29udGVudDpcIlxcZjI2N1wifS5mYS1jaHJvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjhcIn0uZmEtZmlyZWZveDpiZWZvcmV7Y29udGVudDpcIlxcZjI2OVwifS5mYS1vcGVyYTpiZWZvcmV7Y29udGVudDpcIlxcZjI2YVwifS5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI2YlwifS5mYS10djpiZWZvcmUsLmZhLXRlbGV2aXNpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmNcIn0uZmEtY29udGFvOmJlZm9yZXtjb250ZW50OlwiXFxmMjZkXCJ9LmZhLTUwMHB4OmJlZm9yZXtjb250ZW50OlwiXFxmMjZlXCJ9LmZhLWFtYXpvbjpiZWZvcmV7Y29udGVudDpcIlxcZjI3MFwifS5mYS1jYWxlbmRhci1wbHVzLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzFcIn0uZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI3MlwifS5mYS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjczXCJ9LmZhLWNhbGVuZGFyLWNoZWNrLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzRcIn0uZmEtaW5kdXN0cnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzVcIn0uZmEtbWFwLXBpbjpiZWZvcmV7Y29udGVudDpcIlxcZjI3NlwifS5mYS1tYXAtc2lnbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzdcIn0uZmEtbWFwLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzhcIn0uZmEtbWFwOmJlZm9yZXtjb250ZW50OlwiXFxmMjc5XCJ9LmZhLWNvbW1lbnRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2FcIn0uZmEtY29tbWVudGluZy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjdiXCJ9LmZhLWhvdXp6OmJlZm9yZXtjb250ZW50OlwiXFxmMjdjXCJ9LmZhLXZpbWVvOmJlZm9yZXtjb250ZW50OlwiXFxmMjdkXCJ9LmZhLWJsYWNrLXRpZTpiZWZvcmV7Y29udGVudDpcIlxcZjI3ZVwifS5mYS1mb250aWNvbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODBcIn0uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZXtjb250ZW50OlwiXFxmMjgxXCJ9LmZhLWVkZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODJcIn0uZmEtY3JlZGl0LWNhcmQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjgzXCJ9LmZhLWNvZGllcGllOmJlZm9yZXtjb250ZW50OlwiXFxmMjg0XCJ9LmZhLW1vZHg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODVcIn0uZmEtZm9ydC1hd2Vzb21lOmJlZm9yZXtjb250ZW50OlwiXFxmMjg2XCJ9LmZhLXVzYjpiZWZvcmV7Y29udGVudDpcIlxcZjI4N1wifS5mYS1wcm9kdWN0LWh1bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODhcIn0uZmEtbWl4Y2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODlcIn0uZmEtc2NyaWJkOmJlZm9yZXtjb250ZW50OlwiXFxmMjhhXCJ9LmZhLXBhdXNlLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4YlwifS5mYS1wYXVzZS1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI4Y1wifS5mYS1zdG9wLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4ZFwifS5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjhlXCJ9LmZhLXNob3BwaW5nLWJhZzpiZWZvcmV7Y29udGVudDpcIlxcZjI5MFwifS5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTFcIn0uZmEtaGFzaHRhZzpiZWZvcmV7Y29udGVudDpcIlxcZjI5MlwifS5mYS1ibHVldG9vdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTNcIn0uZmEtYmx1ZXRvb3RoLWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTRcIn0uZmEtcGVyY2VudDpiZWZvcmV7Y29udGVudDpcIlxcZjI5NVwifS5mYS1naXRsYWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTZcIn0uZmEtd3BiZWdpbm5lcjpiZWZvcmV7Y29udGVudDpcIlxcZjI5N1wifS5mYS13cGZvcm1zOmJlZm9yZXtjb250ZW50OlwiXFxmMjk4XCJ9LmZhLWVudmlyYTpiZWZvcmV7Y29udGVudDpcIlxcZjI5OVwifS5mYS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMjlhXCJ9LmZhLXdoZWVsY2hhaXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjliXCJ9LmZhLXF1ZXN0aW9uLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjljXCJ9LmZhLWJsaW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMjlkXCJ9LmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMjllXCJ9LmZhLXZvbHVtZS1jb250cm9sLXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMmEwXCJ9LmZhLWJyYWlsbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTFcIn0uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZXtjb250ZW50OlwiXFxmMmEyXCJ9LmZhLWFzbC1pbnRlcnByZXRpbmc6YmVmb3JlLC5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhM1wifS5mYS1kZWFmbmVzczpiZWZvcmUsLmZhLWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsLmZhLWRlYWY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTRcIn0uZmEtZ2xpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTVcIn0uZmEtZ2xpZGUtZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhNlwifS5mYS1zaWduaW5nOmJlZm9yZSwuZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjJhN1wifS5mYS1sb3ctdmlzaW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMmE4XCJ9LmZhLXZpYWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZjJhOVwifS5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMmFhXCJ9LmZhLXNuYXBjaGF0OmJlZm9yZXtjb250ZW50OlwiXFxmMmFiXCJ9LmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZXtjb250ZW50OlwiXFxmMmFjXCJ9LmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjJhZFwifS5mYS1waWVkLXBpcGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmFlXCJ9LmZhLWZpcnN0LW9yZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmIwXCJ9LmZhLXlvYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMmIxXCJ9LmZhLXRoZW1laXNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiMlwifS5mYS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLC5mYS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmV7Y29udGVudDpcIlxcZjJiM1wifS5mYS1mYTpiZWZvcmUsLmZhLWZvbnQtYXdlc29tZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiNFwifS5mYS1oYW5kc2hha2UtbzpiZWZvcmV7Y29udGVudDpcIlxcZjJiNVwifS5mYS1lbnZlbG9wZS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMmI2XCJ9LmZhLWVudmVsb3BlLW9wZW4tbzpiZWZvcmV7Y29udGVudDpcIlxcZjJiN1wifS5mYS1saW5vZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjhcIn0uZmEtYWRkcmVzcy1ib29rOmJlZm9yZXtjb250ZW50OlwiXFxmMmI5XCJ9LmZhLWFkZHJlc3MtYm9vay1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmJhXCJ9LmZhLXZjYXJkOmJlZm9yZSwuZmEtYWRkcmVzcy1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMmJiXCJ9LmZhLXZjYXJkLW86YmVmb3JlLC5mYS1hZGRyZXNzLWNhcmQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjJiY1wifS5mYS11c2VyLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiZFwifS5mYS11c2VyLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmJlXCJ9LmZhLXVzZXItbzpiZWZvcmV7Y29udGVudDpcIlxcZjJjMFwifS5mYS1pZC1iYWRnZTpiZWZvcmV7Y29udGVudDpcIlxcZjJjMVwifS5mYS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLC5mYS1pZC1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMmMyXCJ9LmZhLWRyaXZlcnMtbGljZW5zZS1vOmJlZm9yZSwuZmEtaWQtY2FyZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmMzXCJ9LmZhLXF1b3JhOmJlZm9yZXtjb250ZW50OlwiXFxmMmM0XCJ9LmZhLWZyZWUtY29kZS1jYW1wOmJlZm9yZXtjb250ZW50OlwiXFxmMmM1XCJ9LmZhLXRlbGVncmFtOmJlZm9yZXtjb250ZW50OlwiXFxmMmM2XCJ9LmZhLXRoZXJtb21ldGVyLTQ6YmVmb3JlLC5mYS10aGVybW9tZXRlcjpiZWZvcmUsLmZhLXRoZXJtb21ldGVyLWZ1bGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzdcIn0uZmEtdGhlcm1vbWV0ZXItMzpiZWZvcmUsLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMmM4XCJ9LmZhLXRoZXJtb21ldGVyLTI6YmVmb3JlLC5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmMmM5XCJ9LmZhLXRoZXJtb21ldGVyLTE6YmVmb3JlLC5mYS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmNhXCJ9LmZhLXRoZXJtb21ldGVyLTA6YmVmb3JlLC5mYS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjJjYlwifS5mYS1zaG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2NcIn0uZmEtYmF0aHR1YjpiZWZvcmUsLmZhLXMxNTpiZWZvcmUsLmZhLWJhdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2RcIn0uZmEtcG9kY2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZjJjZVwifS5mYS13aW5kb3ctbWF4aW1pemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDBcIn0uZmEtd2luZG93LW1pbmltaXplOmJlZm9yZXtjb250ZW50OlwiXFxmMmQxXCJ9LmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxmMmQyXCJ9LmZhLXRpbWVzLXJlY3RhbmdsZTpiZWZvcmUsLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmV7Y29udGVudDpcIlxcZjJkM1wifS5mYS10aW1lcy1yZWN0YW5nbGUtbzpiZWZvcmUsLmZhLXdpbmRvdy1jbG9zZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmQ0XCJ9LmZhLWJhbmRjYW1wOmJlZm9yZXtjb250ZW50OlwiXFxmMmQ1XCJ9LmZhLWdyYXY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDZcIn0uZmEtZXRzeTpiZWZvcmV7Y29udGVudDpcIlxcZjJkN1wifS5mYS1pbWRiOmJlZm9yZXtjb250ZW50OlwiXFxmMmQ4XCJ9LmZhLXJhdmVscnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDlcIn0uZmEtZWVyY2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZjJkYVwifS5mYS1taWNyb2NoaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGJcIn0uZmEtc25vd2ZsYWtlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGNcIn0uZmEtc3VwZXJwb3dlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGRcIn0uZmEtd3BleHBsb3JlcjpiZWZvcmV7Y29udGVudDpcIlxcZjJkZVwifS5mYS1tZWV0dXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZTBcIn0uc3Itb25seXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwYWRkaW5nOjA7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MH0uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1c3twb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzttYXJnaW46MDtvdmVyZmxvdzp2aXNpYmxlO2NsaXA6YXV0b31cclxuIiwiLyohXHJcbiAqICMgU2VtYW50aWMgVUkgMi4yLjEyIC0gRm9ybVxyXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXHJcbiAqXHJcbiAqXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxyXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXHJcbiAqXHJcbiAqLy51aS5mb3Jte3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoxMDAlfS51aS5mb3JtPnB7bWFyZ2luOjFlbSAwfS51aS5mb3JtIC5maWVsZHtjbGVhcjpib3RoO21hcmdpbjowIDAgMWVtfS51aS5mb3JtIC5maWVsZDpsYXN0LWNoaWxkLC51aS5mb3JtIC5maWVsZHM6bGFzdC1jaGlsZCAuZmllbGR7bWFyZ2luLWJvdHRvbTowfS51aS5mb3JtIC5maWVsZHMgLmZpZWxke2NsZWFyOmJvdGg7bWFyZ2luOjB9LnVpLmZvcm0gLmZpZWxkPmxhYmVse2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgMCAuMjg1NzE0MjlyZW0gMDtjb2xvcjpyZ2JhKDAsMCwwLC44Nyk7Zm9udC1zaXplOi45Mjg1NzE0M2VtO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LXRyYW5zZm9ybTpub25lfS51aS5mb3JtIGlucHV0Om5vdChbdHlwZV0pLC51aS5mb3JtIGlucHV0W3R5cGU9ZGF0ZV0sLnVpLmZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sLnVpLmZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sLnVpLmZvcm0gaW5wdXRbdHlwZT1maWxlXSwudWkuZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sLnVpLmZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sLnVpLmZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdLC51aS5mb3JtIGlucHV0W3R5cGU9dGVsXSwudWkuZm9ybSBpbnB1dFt0eXBlPXRleHRdLC51aS5mb3JtIGlucHV0W3R5cGU9dGltZV0sLnVpLmZvcm0gaW5wdXRbdHlwZT11cmxdLC51aS5mb3JtIHRleHRhcmVhe3dpZHRoOjEwMCU7dmVydGljYWwtYWxpZ246dG9wfS51aS5mb3JtIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LC51aS5mb3JtIDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbntoZWlnaHQ6MS4yMTQyODU3MWVtfS51aS5mb3JtIGlucHV0Om5vdChbdHlwZV0pLC51aS5mb3JtIGlucHV0W3R5cGU9ZGF0ZV0sLnVpLmZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sLnVpLmZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sLnVpLmZvcm0gaW5wdXRbdHlwZT1maWxlXSwudWkuZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sLnVpLmZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sLnVpLmZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdLC51aS5mb3JtIGlucHV0W3R5cGU9dGVsXSwudWkuZm9ybSBpbnB1dFt0eXBlPXRleHRdLC51aS5mb3JtIGlucHV0W3R5cGU9dGltZV0sLnVpLmZvcm0gaW5wdXRbdHlwZT11cmxde2ZvbnQtZmFtaWx5OkxhdG8sJ0hlbHZldGljYSBOZXVlJyxBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjttYXJnaW46MDtvdXRsaW5lOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDApO2xpbmUtaGVpZ2h0OjEuMjE0Mjg1NzFlbTtwYWRkaW5nOi42Nzg1NzE0M2VtIDFlbTtmb250LXNpemU6MWVtO2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMzQsMzYsMzgsLjE1KTtjb2xvcjpyZ2JhKDAsMCwwLC44Nyk7Ym9yZGVyLXJhZGl1czouMjg1NzE0MjlyZW07Ym94LXNoYWRvdzowIDAgMCAwIHRyYW5zcGFyZW50IGluc2V0Oy13ZWJraXQtdHJhbnNpdGlvbjpjb2xvciAuMXMgZWFzZSxib3JkZXItY29sb3IgLjFzIGVhc2U7dHJhbnNpdGlvbjpjb2xvciAuMXMgZWFzZSxib3JkZXItY29sb3IgLjFzIGVhc2V9LnVpLmZvcm0gdGV4dGFyZWF7bWFyZ2luOjA7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDApO3BhZGRpbmc6Ljc4NTcxNDI5ZW0gMWVtO2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMzQsMzYsMzgsLjE1KTtvdXRsaW5lOjA7Y29sb3I6cmdiYSgwLDAsMCwuODcpO2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtO2JveC1zaGFkb3c6MCAwIDAgMCB0cmFuc3BhcmVudCBpbnNldDstd2Via2l0LXRyYW5zaXRpb246Y29sb3IgLjFzIGVhc2UsYm9yZGVyLWNvbG9yIC4xcyBlYXNlO3RyYW5zaXRpb246Y29sb3IgLjFzIGVhc2UsYm9yZGVyLWNvbG9yIC4xcyBlYXNlO2ZvbnQtc2l6ZToxZW07bGluZS1oZWlnaHQ6MS4yODU3O3Jlc2l6ZTp2ZXJ0aWNhbH0udWkuZm9ybSB0ZXh0YXJlYTpub3QoW3Jvd3NdKXtoZWlnaHQ6MTJlbTttaW4taGVpZ2h0OjhlbTttYXgtaGVpZ2h0OjI0ZW19LnVpLmZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF0sLnVpLmZvcm0gdGV4dGFyZWF7dmVydGljYWwtYWxpZ246dG9wfS51aS5mb3JtIGlucHV0LmF0dGFjaGVke3dpZHRoOmF1dG99LnVpLmZvcm0gc2VsZWN0e2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDM0LDM2LDM4LC4xNSk7Ym9yZGVyLXJhZGl1czouMjg1NzE0MjlyZW07Ym94LXNoYWRvdzowIDAgMCAwIHRyYW5zcGFyZW50IGluc2V0O3BhZGRpbmc6LjYyZW0gMWVtO2NvbG9yOnJnYmEoMCwwLDAsLjg3KTstd2Via2l0LXRyYW5zaXRpb246Y29sb3IgLjFzIGVhc2UsYm9yZGVyLWNvbG9yIC4xcyBlYXNlO3RyYW5zaXRpb246Y29sb3IgLjFzIGVhc2UsYm9yZGVyLWNvbG9yIC4xcyBlYXNlfS51aS5mb3JtIC5maWVsZD4uc2VsZWN0aW9uLmRyb3Bkb3due3dpZHRoOjEwMCV9LnVpLmZvcm0gLmZpZWxkPi5zZWxlY3Rpb24uZHJvcGRvd24+LmRyb3Bkb3duLmljb257ZmxvYXQ6cmlnaHR9LnVpLmZvcm0gLmlubGluZS5maWVsZD4uc2VsZWN0aW9uLmRyb3Bkb3duLC51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC5maWVsZD4uc2VsZWN0aW9uLmRyb3Bkb3due3dpZHRoOmF1dG99LnVpLmZvcm0gLmlubGluZS5maWVsZD4uc2VsZWN0aW9uLmRyb3Bkb3duPi5kcm9wZG93bi5pY29uLC51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC5maWVsZD4uc2VsZWN0aW9uLmRyb3Bkb3duPi5kcm9wZG93bi5pY29ue2Zsb2F0Om5vbmV9LnVpLmZvcm0gLmZpZWxkIC51aS5pbnB1dCwudWkuZm9ybSAuZmllbGRzIC5maWVsZCAudWkuaW5wdXQsLnVpLmZvcm0gLndpZGUuZmllbGQgLnVpLmlucHV0e3dpZHRoOjEwMCV9LnVpLmZvcm0gLmlubGluZS5maWVsZDpub3QoLndpZGUpIC51aS5pbnB1dCwudWkuZm9ybSAuaW5saW5lLmZpZWxkcyAuZmllbGQ6bm90KC53aWRlKSAudWkuaW5wdXR7d2lkdGg6YXV0bzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnVpLmZvcm0gLmZpZWxkIC51aS5pbnB1dCBpbnB1dCwudWkuZm9ybSAuZmllbGRzIC5maWVsZCAudWkuaW5wdXQgaW5wdXR7d2lkdGg6YXV0b30udWkuZm9ybSAuZWlnaHQuZmllbGRzIC51aS5pbnB1dCBpbnB1dCwudWkuZm9ybSAuZml2ZS5maWVsZHMgLnVpLmlucHV0IGlucHV0LC51aS5mb3JtIC5mb3VyLmZpZWxkcyAudWkuaW5wdXQgaW5wdXQsLnVpLmZvcm0gLm5pbmUuZmllbGRzIC51aS5pbnB1dCBpbnB1dCwudWkuZm9ybSAuc2V2ZW4uZmllbGRzIC51aS5pbnB1dCBpbnB1dCwudWkuZm9ybSAuc2l4LmZpZWxkcyAudWkuaW5wdXQgaW5wdXQsLnVpLmZvcm0gLnRlbi5maWVsZHMgLnVpLmlucHV0IGlucHV0LC51aS5mb3JtIC50aHJlZS5maWVsZHMgLnVpLmlucHV0IGlucHV0LC51aS5mb3JtIC50d28uZmllbGRzIC51aS5pbnB1dCBpbnB1dCwudWkuZm9ybSAud2lkZS5maWVsZCAudWkuaW5wdXQgaW5wdXR7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMCBhdXRvO2ZsZXg6MSAwIGF1dG87d2lkdGg6MH0udWkuZm9ybSAuZXJyb3IubWVzc2FnZSwudWkuZm9ybSAuc3VjY2Vzcy5tZXNzYWdlLC51aS5mb3JtIC53YXJuaW5nLm1lc3NhZ2V7ZGlzcGxheTpub25lfS51aS5mb3JtIC5tZXNzYWdlOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0udWkuZm9ybSAuZmllbGQgLnByb21wdC5sYWJlbHt3aGl0ZS1zcGFjZTpub3JtYWw7YmFja2dyb3VuZDojZmZmIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICNlMGI0YjQhaW1wb3J0YW50O2NvbG9yOiM5ZjNhMzghaW1wb3J0YW50fS51aS5mb3JtIC5pbmxpbmUuZmllbGQgLnByb21wdCwudWkuZm9ybSAuaW5saW5lLmZpZWxkcyAuZmllbGQgLnByb21wdHt2ZXJ0aWNhbC1hbGlnbjp0b3A7bWFyZ2luOi0uMjVlbSAwIC0uNWVtIC41ZW19LnVpLmZvcm0gLmlubGluZS5maWVsZCAucHJvbXB0OmJlZm9yZSwudWkuZm9ybSAuaW5saW5lLmZpZWxkcyAuZmllbGQgLnByb21wdDpiZWZvcmV7Ym9yZGVyLXdpZHRoOjAgMCAxcHggMXB4O2JvdHRvbTphdXRvO3JpZ2h0OmF1dG87dG9wOjUwJTtsZWZ0OjB9LnVpLmZvcm0gLmZpZWxkLmZpZWxkIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGx7Ym94LXNoYWRvdzowIDAgMCAxMDBweCBpdm9yeSBpbnNldCFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiNlNWRmYTEhaW1wb3J0YW50fS51aS5mb3JtIC5maWVsZC5maWVsZCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMTAwcHggaXZvcnkgaW5zZXQhaW1wb3J0YW50O2JvcmRlci1jb2xvcjojZDVjMzE1IWltcG9ydGFudH0udWkuZm9ybSAuZXJyb3IuZXJyb3IgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbHtib3gtc2hhZG93OjAgMCAwIDEwMHB4ICNmZmZhZjAgaW5zZXQhaW1wb3J0YW50O2JvcmRlci1jb2xvcjojZTBiNGI0IWltcG9ydGFudH0udWkuZm9ybSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgxOTEsMTkxLDE5MSwuODcpfS51aS5mb3JtIDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgxOTEsMTkxLDE5MSwuODcpfS51aS5mb3JtIDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDE5MSwxOTEsMTkxLC44Nyl9LnVpLmZvcm0gOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnJnYmEoMTE1LDExNSwxMTUsLjg3KX0udWkuZm9ybSA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnJnYmEoMTE1LDExNSwxMTUsLjg3KX0udWkuZm9ybSA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgxMTUsMTE1LDExNSwuODcpfS51aS5mb3JtIC5lcnJvciA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2U3YmRiY30udWkuZm9ybSAuZXJyb3IgOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojZTdiZGJjIWltcG9ydGFudH0udWkuZm9ybSAuZXJyb3IgOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiNlN2JkYmN9LnVpLmZvcm0gLmVycm9yIDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojZGE5Nzk2fS51aS5mb3JtIC5lcnJvciA6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNkYTk3OTYhaW1wb3J0YW50fS51aS5mb3JtIC5lcnJvciA6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6I2RhOTc5Nn0udWkuZm9ybSBpbnB1dDpub3QoW3R5cGVdKTpmb2N1cywudWkuZm9ybSBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLC51aS5mb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzLC51aS5mb3JtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLC51aS5mb3JtIGlucHV0W3R5cGU9ZmlsZV06Zm9jdXMsLnVpLmZvcm0gaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLC51aS5mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLC51aS5mb3JtIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cywudWkuZm9ybSBpbnB1dFt0eXBlPXRlbF06Zm9jdXMsLnVpLmZvcm0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywudWkuZm9ybSBpbnB1dFt0eXBlPXRpbWVdOmZvY3VzLC51aS5mb3JtIGlucHV0W3R5cGU9dXJsXTpmb2N1c3tjb2xvcjpyZ2JhKDAsMCwwLC45NSk7Ym9yZGVyLWNvbG9yOiM4NWI3ZDk7Ym9yZGVyLXJhZGl1czouMjg1NzE0MjlyZW07YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCAwIDAgMCByZ2JhKDM0LDM2LDM4LC4zNSkgaW5zZXR9LnVpLmZvcm0gdGV4dGFyZWE6Zm9jdXN7Y29sb3I6cmdiYSgwLDAsMCwuOTUpO2JvcmRlci1jb2xvcjojODViN2Q5O2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtO2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjAgMCAwIDAgcmdiYSgzNCwzNiwzOCwuMzUpIGluc2V0Oy13ZWJraXQtYXBwZWFyYW5jZTpub25lfS51aS5mb3JtLnN1Y2Nlc3MgLnN1Y2Nlc3MubWVzc2FnZTpub3QoOmVtcHR5KXtkaXNwbGF5OmJsb2NrfS51aS5mb3JtLnN1Y2Nlc3MgLmNvbXBhY3Quc3VjY2Vzcy5tZXNzYWdlOm5vdCg6ZW1wdHkpe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS51aS5mb3JtLnN1Y2Nlc3MgLmljb24uc3VjY2Vzcy5tZXNzYWdlOm5vdCg6ZW1wdHkpe2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LnVpLmZvcm0ud2FybmluZyAud2FybmluZy5tZXNzYWdlOm5vdCg6ZW1wdHkpe2Rpc3BsYXk6YmxvY2t9LnVpLmZvcm0ud2FybmluZyAuY29tcGFjdC53YXJuaW5nLm1lc3NhZ2U6bm90KDplbXB0eSl7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnVpLmZvcm0ud2FybmluZyAuaWNvbi53YXJuaW5nLm1lc3NhZ2U6bm90KDplbXB0eSl7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleH0udWkuZm9ybS5lcnJvciAuZXJyb3IubWVzc2FnZTpub3QoOmVtcHR5KXtkaXNwbGF5OmJsb2NrfS51aS5mb3JtLmVycm9yIC5jb21wYWN0LmVycm9yLm1lc3NhZ2U6bm90KDplbXB0eSl7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnVpLmZvcm0uZXJyb3IgLmljb24uZXJyb3IubWVzc2FnZTpub3QoOmVtcHR5KXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fS51aS5mb3JtIC5maWVsZC5lcnJvciAuaW5wdXQsLnVpLmZvcm0gLmZpZWxkLmVycm9yIGxhYmVsLC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC5pbnB1dCwudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBsYWJlbHtjb2xvcjojOWYzYTM4fS51aS5mb3JtIC5maWVsZC5lcnJvciAuY29ybmVyLmxhYmVsLC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC5jb3JuZXIubGFiZWx7Ym9yZGVyLWNvbG9yOiM5ZjNhMzg7Y29sb3I6I2ZmZn0udWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXQ6bm90KFt0eXBlXSksLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9ZGF0ZV0sLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPWVtYWlsXSwudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT1maWxlXSwudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT1udW1iZXJdLC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPXBhc3N3b3JkXSwudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT1zZWFyY2hdLC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPXRlbF0sLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9dGV4dF0sLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9dGltZV0sLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9dXJsXSwudWkuZm9ybSAuZmllbGQuZXJyb3Igc2VsZWN0LC51aS5mb3JtIC5maWVsZC5lcnJvciB0ZXh0YXJlYSwudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBpbnB1dDpub3QoW3R5cGVdKSwudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBpbnB1dFt0eXBlPWRhdGVdLC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9ZW1haWxdLC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9ZmlsZV0sLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgaW5wdXRbdHlwZT1udW1iZXJdLC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9cGFzc3dvcmRdLC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9c2VhcmNoXSwudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBpbnB1dFt0eXBlPXRlbF0sLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgaW5wdXRbdHlwZT10ZXh0XSwudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBpbnB1dFt0eXBlPXRpbWVdLC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIGlucHV0W3R5cGU9dXJsXSwudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCBzZWxlY3QsLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgdGV4dGFyZWF7YmFja2dyb3VuZDojZmZmNmY2O2JvcmRlci1jb2xvcjojZTBiNGI0O2NvbG9yOiM5ZjNhMzg7Ym9yZGVyLXJhZGl1czonJztib3gtc2hhZG93Om5vbmV9LnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0Om5vdChbdHlwZV0pOmZvY3VzLC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpmb2N1cywudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9ZmlsZV06Zm9jdXMsLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cywudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsLnVpLmZvcm0gLmZpZWxkLmVycm9yIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cywudWkuZm9ybSAuZmllbGQuZXJyb3IgaW5wdXRbdHlwZT10ZWxdOmZvY3VzLC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPXRpbWVdOmZvY3VzLC51aS5mb3JtIC5maWVsZC5lcnJvciBpbnB1dFt0eXBlPXVybF06Zm9jdXMsLnVpLmZvcm0gLmZpZWxkLmVycm9yIHNlbGVjdDpmb2N1cywudWkuZm9ybSAuZmllbGQuZXJyb3IgdGV4dGFyZWE6Zm9jdXN7YmFja2dyb3VuZDojZmZmNmY2O2JvcmRlci1jb2xvcjojZTBiNGI0O2NvbG9yOiM5ZjNhMzg7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7Ym94LXNoYWRvdzpub25lfS51aS5mb3JtIC5maWVsZC5lcnJvciBzZWxlY3R7LXdlYmtpdC1hcHBlYXJhbmNlOm1lbnVsaXN0LWJ1dHRvbn0udWkuZm9ybSAuZmllbGQuZXJyb3IgLnVpLmRyb3Bkb3duLC51aS5mb3JtIC5maWVsZC5lcnJvciAudWkuZHJvcGRvd24gLml0ZW0sLnVpLmZvcm0gLmZpZWxkLmVycm9yIC51aS5kcm9wZG93biAudGV4dCwudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAudWkuZHJvcGRvd24sLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLnVpLmRyb3Bkb3duIC5pdGVte2JhY2tncm91bmQ6I2ZmZjZmNjtjb2xvcjojOWYzYTM4fS51aS5mb3JtIC5maWVsZC5lcnJvciAudWkuZHJvcGRvd24sLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLnVpLmRyb3Bkb3due2JvcmRlci1jb2xvcjojZTBiNGI0IWltcG9ydGFudH0udWkuZm9ybSAuZmllbGQuZXJyb3IgLnVpLmRyb3Bkb3duOmhvdmVyLC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC51aS5kcm9wZG93bjpob3Zlcntib3JkZXItY29sb3I6I2UwYjRiNCFpbXBvcnRhbnR9LnVpLmZvcm0gLmZpZWxkLmVycm9yIC51aS5kcm9wZG93bjpob3ZlciAubWVudSwudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAudWkuZHJvcGRvd246aG92ZXIgLm1lbnV7Ym9yZGVyLWNvbG9yOiNlMGI0YjR9LnVpLmZvcm0gLmZpZWxkLmVycm9yIC51aS5tdWx0aXBsZS5zZWxlY3Rpb24uZHJvcGRvd24+LmxhYmVsLC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC51aS5tdWx0aXBsZS5zZWxlY3Rpb24uZHJvcGRvd24+LmxhYmVse2JhY2tncm91bmQtY29sb3I6I2VhY2JjYjtjb2xvcjojOWYzYTM4fS51aS5mb3JtIC5maWVsZC5lcnJvciAudWkuZHJvcGRvd24gLm1lbnUgLml0ZW06aG92ZXIsLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLnVpLmRyb3Bkb3duIC5tZW51IC5pdGVtOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZiZTdlN30udWkuZm9ybSAuZmllbGQuZXJyb3IgLnVpLmRyb3Bkb3duIC5tZW51IC5zZWxlY3RlZC5pdGVtLC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC51aS5kcm9wZG93biAubWVudSAuc2VsZWN0ZWQuaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmYmU3ZTd9LnVpLmZvcm0gLmZpZWxkLmVycm9yIC51aS5kcm9wZG93biAubWVudSAuYWN0aXZlLml0ZW0sLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLnVpLmRyb3Bkb3duIC5tZW51IC5hY3RpdmUuaXRlbXtiYWNrZ3JvdW5kLWNvbG9yOiNmZGNmY2YhaW1wb3J0YW50fS51aS5mb3JtIC5maWVsZC5lcnJvciAuY2hlY2tib3g6bm90KC50b2dnbGUpOm5vdCguc2xpZGVyKSAuYm94LC51aS5mb3JtIC5maWVsZC5lcnJvciAuY2hlY2tib3g6bm90KC50b2dnbGUpOm5vdCguc2xpZGVyKSBsYWJlbCwudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAuY2hlY2tib3g6bm90KC50b2dnbGUpOm5vdCguc2xpZGVyKSAuYm94LC51aS5mb3JtIC5maWVsZHMuZXJyb3IgLmZpZWxkIC5jaGVja2JveDpub3QoLnRvZ2dsZSk6bm90KC5zbGlkZXIpIGxhYmVse2NvbG9yOiM5ZjNhMzh9LnVpLmZvcm0gLmZpZWxkLmVycm9yIC5jaGVja2JveDpub3QoLnRvZ2dsZSk6bm90KC5zbGlkZXIpIC5ib3g6YmVmb3JlLC51aS5mb3JtIC5maWVsZC5lcnJvciAuY2hlY2tib3g6bm90KC50b2dnbGUpOm5vdCguc2xpZGVyKSBsYWJlbDpiZWZvcmUsLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLmNoZWNrYm94Om5vdCgudG9nZ2xlKTpub3QoLnNsaWRlcikgLmJveDpiZWZvcmUsLnVpLmZvcm0gLmZpZWxkcy5lcnJvciAuZmllbGQgLmNoZWNrYm94Om5vdCgudG9nZ2xlKTpub3QoLnNsaWRlcikgbGFiZWw6YmVmb3Jle2JhY2tncm91bmQ6I2ZmZjZmNjtib3JkZXItY29sb3I6I2UwYjRiNH0udWkuZm9ybSAuZmllbGQuZXJyb3IgLmNoZWNrYm94IC5ib3g6YWZ0ZXIsLnVpLmZvcm0gLmZpZWxkLmVycm9yIC5jaGVja2JveCBsYWJlbDphZnRlciwudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAuY2hlY2tib3ggLmJveDphZnRlciwudWkuZm9ybSAuZmllbGRzLmVycm9yIC5maWVsZCAuY2hlY2tib3ggbGFiZWw6YWZ0ZXJ7Y29sb3I6IzlmM2EzOH0udWkuZm9ybSAuZGlzYWJsZWQuZmllbGQsLnVpLmZvcm0gLmRpc2FibGVkLmZpZWxkcyAuZmllbGQsLnVpLmZvcm0gLmZpZWxkIDpkaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6LjQ1fS51aS5mb3JtIC5maWVsZC5kaXNhYmxlZD5sYWJlbCwudWkuZm9ybSAuZmllbGRzLmRpc2FibGVkPmxhYmVse29wYWNpdHk6LjQ1fS51aS5mb3JtIC5maWVsZC5kaXNhYmxlZCA6ZGlzYWJsZWR7b3BhY2l0eToxfS51aS5sb2FkaW5nLmZvcm17cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOmRlZmF1bHQ7cG9pbnRlci1ldmVudHM6bm9uZX0udWkubG9hZGluZy5mb3JtOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OicnO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjgpO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxMDB9LnVpLmxvYWRpbmcuZm9ybTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OicnO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luOi0xLjVlbSAwIDAgLTEuNWVtO3dpZHRoOjNlbTtoZWlnaHQ6M2VtOy13ZWJraXQtYW5pbWF0aW9uOmZvcm0tc3BpbiAuNnMgbGluZWFyO2FuaW1hdGlvbjpmb3JtLXNwaW4gLjZzIGxpbmVhcjstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTtib3JkZXItcmFkaXVzOjUwMHJlbTtib3JkZXItY29sb3I6Izc2NzY3NiByZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4xKTtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOi4yZW07Ym94LXNoYWRvdzowIDAgMCAxcHggdHJhbnNwYXJlbnQ7dmlzaWJpbGl0eTp2aXNpYmxlO3otaW5kZXg6MTAxfUAtd2Via2l0LWtleWZyYW1lcyBmb3JtLXNwaW57ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fUBrZXlmcmFtZXMgZm9ybS1zcGlue2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDApO3RyYW5zZm9ybTpyb3RhdGUoMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0udWkuZm9ybSAucmVxdWlyZWQuZmllbGQ+LmNoZWNrYm94OmFmdGVyLC51aS5mb3JtIC5yZXF1aXJlZC5maWVsZD5sYWJlbDphZnRlciwudWkuZm9ybSAucmVxdWlyZWQuZmllbGRzLmdyb3VwZWQ+bGFiZWw6YWZ0ZXIsLnVpLmZvcm0gLnJlcXVpcmVkLmZpZWxkczpub3QoLmdyb3VwZWQpPi5maWVsZD4uY2hlY2tib3g6YWZ0ZXIsLnVpLmZvcm0gLnJlcXVpcmVkLmZpZWxkczpub3QoLmdyb3VwZWQpPi5maWVsZD5sYWJlbDphZnRlcnttYXJnaW46LS4yZW0gMCAwIC4yZW07Y29udGVudDonKic7Y29sb3I6I2RiMjgyOH0udWkuZm9ybSAucmVxdWlyZWQuZmllbGQ+bGFiZWw6YWZ0ZXIsLnVpLmZvcm0gLnJlcXVpcmVkLmZpZWxkcy5ncm91cGVkPmxhYmVsOmFmdGVyLC51aS5mb3JtIC5yZXF1aXJlZC5maWVsZHM6bm90KC5ncm91cGVkKT4uZmllbGQ+bGFiZWw6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wfS51aS5mb3JtIC5yZXF1aXJlZC5maWVsZD4uY2hlY2tib3g6YWZ0ZXIsLnVpLmZvcm0gLnJlcXVpcmVkLmZpZWxkczpub3QoLmdyb3VwZWQpPi5maWVsZD4uY2hlY2tib3g6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDoxMDAlfS51aS5mb3JtIC5pbnZlcnRlZC5zZWdtZW50IC51aS5jaGVja2JveCAuYm94LC51aS5mb3JtIC5pbnZlcnRlZC5zZWdtZW50IC51aS5jaGVja2JveCBsYWJlbCwudWkuZm9ybSAuaW52ZXJ0ZWQuc2VnbWVudCBsYWJlbCwudWkuaW52ZXJ0ZWQuZm9ybSAuaW5saW5lLmZpZWxkPmxhYmVsLC51aS5pbnZlcnRlZC5mb3JtIC5pbmxpbmUuZmllbGQ+cCwudWkuaW52ZXJ0ZWQuZm9ybSAuaW5saW5lLmZpZWxkcyAuZmllbGQ+bGFiZWwsLnVpLmludmVydGVkLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkPnAsLnVpLmludmVydGVkLmZvcm0gLmlubGluZS5maWVsZHM+bGFiZWwsLnVpLmludmVydGVkLmZvcm0gLnVpLmNoZWNrYm94IC5ib3gsLnVpLmludmVydGVkLmZvcm0gLnVpLmNoZWNrYm94IGxhYmVsLC51aS5pbnZlcnRlZC5mb3JtIGxhYmVse2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjkpfS51aS5pbnZlcnRlZC5mb3JtIGlucHV0Om5vdChbdHlwZV0pLC51aS5pbnZlcnRlZC5mb3JtIGlucHV0W3R5cGU9ZGF0ZV0sLnVpLmludmVydGVkLmZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sLnVpLmludmVydGVkLmZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sLnVpLmludmVydGVkLmZvcm0gaW5wdXRbdHlwZT1maWxlXSwudWkuaW52ZXJ0ZWQuZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sLnVpLmludmVydGVkLmZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sLnVpLmludmVydGVkLmZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdLC51aS5pbnZlcnRlZC5mb3JtIGlucHV0W3R5cGU9dGVsXSwudWkuaW52ZXJ0ZWQuZm9ybSBpbnB1dFt0eXBlPXRleHRdLC51aS5pbnZlcnRlZC5mb3JtIGlucHV0W3R5cGU9dGltZV0sLnVpLmludmVydGVkLmZvcm0gaW5wdXRbdHlwZT11cmxde2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSk7Y29sb3I6cmdiYSgwLDAsMCwuODcpO2JveC1zaGFkb3c6bm9uZX0udWkuZm9ybSAuZ3JvdXBlZC5maWVsZHN7ZGlzcGxheTpibG9jazttYXJnaW46MCAwIDFlbX0udWkuZm9ybSAuZ3JvdXBlZC5maWVsZHM6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnVpLmZvcm0gLmdyb3VwZWQuZmllbGRzPmxhYmVse21hcmdpbjowIDAgLjI4NTcxNDI5cmVtIDA7Y29sb3I6cmdiYSgwLDAsMCwuODcpO2ZvbnQtc2l6ZTouOTI4NTcxNDNlbTtmb250LXdlaWdodDo3MDA7dGV4dC10cmFuc2Zvcm06bm9uZX0udWkuZm9ybSAuZ3JvdXBlZC5maWVsZHMgLmZpZWxkLC51aS5mb3JtIC5ncm91cGVkLmlubGluZS5maWVsZHMgLmZpZWxke2Rpc3BsYXk6YmxvY2s7bWFyZ2luOi41ZW0gMDtwYWRkaW5nOjB9LnVpLmZvcm0gLmZpZWxkc3tkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3c7bWFyZ2luOjAgLS41ZW0gMWVtfS51aS5mb3JtIC5maWVsZHM+LmZpZWxkey13ZWJraXQtYm94LWZsZXg6MDstbXMtZmxleDowIDEgYXV0bztmbGV4OjAgMSBhdXRvO3BhZGRpbmctbGVmdDouNWVtO3BhZGRpbmctcmlnaHQ6LjVlbX0udWkuZm9ybSAuZmllbGRzPi5maWVsZDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDpub25lO2JveC1zaGFkb3c6bm9uZX0udWkuZm9ybSAudHdvLmZpZWxkcz4uZmllbGQsLnVpLmZvcm0gLnR3by5maWVsZHM+LmZpZWxkc3t3aWR0aDo1MCV9LnVpLmZvcm0gLnRocmVlLmZpZWxkcz4uZmllbGQsLnVpLmZvcm0gLnRocmVlLmZpZWxkcz4uZmllbGRze3dpZHRoOjMzLjMzMzMzMzMzJX0udWkuZm9ybSAuZm91ci5maWVsZHM+LmZpZWxkLC51aS5mb3JtIC5mb3VyLmZpZWxkcz4uZmllbGRze3dpZHRoOjI1JX0udWkuZm9ybSAuZml2ZS5maWVsZHM+LmZpZWxkLC51aS5mb3JtIC5maXZlLmZpZWxkcz4uZmllbGRze3dpZHRoOjIwJX0udWkuZm9ybSAuc2l4LmZpZWxkcz4uZmllbGQsLnVpLmZvcm0gLnNpeC5maWVsZHM+LmZpZWxkc3t3aWR0aDoxNi42NjY2NjY2NyV9LnVpLmZvcm0gLnNldmVuLmZpZWxkcz4uZmllbGQsLnVpLmZvcm0gLnNldmVuLmZpZWxkcz4uZmllbGRze3dpZHRoOjE0LjI4NTcxNDI5JX0udWkuZm9ybSAuZWlnaHQuZmllbGRzPi5maWVsZCwudWkuZm9ybSAuZWlnaHQuZmllbGRzPi5maWVsZHN7d2lkdGg6MTIuNSV9LnVpLmZvcm0gLm5pbmUuZmllbGRzPi5maWVsZCwudWkuZm9ybSAubmluZS5maWVsZHM+LmZpZWxkc3t3aWR0aDoxMS4xMTExMTExMSV9LnVpLmZvcm0gLnRlbi5maWVsZHM+LmZpZWxkLC51aS5mb3JtIC50ZW4uZmllbGRzPi5maWVsZHN7d2lkdGg6MTAlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7LnVpLmZvcm0gLmZpZWxkc3stbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXB9LnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmVpZ2h0LmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGQsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmVpZ2h0LmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGRzLC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maXZlLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGQsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpdmUuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWVsZHMsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZvdXIuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWVsZCwudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZm91ci5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkcywudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAubmluZS5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkLC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5uaW5lLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGRzLC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5zZXZlbi5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkLC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5zZXZlbi5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkcywudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuc2l4LmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGQsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLnNpeC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkcywudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAudGVuLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGQsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLnRlbi5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkcywudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAudGhyZWUuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWVsZCwudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAudGhyZWUuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWVsZHMsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLnR3by5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkLC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC50d28uZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWVsZHMsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgW2NsYXNzKj1cImVxdWFsIHdpZHRoXCJdLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGQsLnVpW2NsYXNzKj1cImVxdWFsIHdpZHRoXCJdLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpZWxkcz4uZmllbGR7d2lkdGg6MTAwJSFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAxZW19fS51aS5mb3JtIC5maWVsZHMgLndpZGUuZmllbGR7d2lkdGg6Ni4yNSU7cGFkZGluZy1sZWZ0Oi41ZW07cGFkZGluZy1yaWdodDouNWVtfS51aS5mb3JtIC5vbmUud2lkZS5maWVsZHt3aWR0aDo2LjI1JSFpbXBvcnRhbnR9LnVpLmZvcm0gLnR3by53aWRlLmZpZWxke3dpZHRoOjEyLjUlIWltcG9ydGFudH0udWkuZm9ybSAudGhyZWUud2lkZS5maWVsZHt3aWR0aDoxOC43NSUhaW1wb3J0YW50fS51aS5mb3JtIC5mb3VyLndpZGUuZmllbGR7d2lkdGg6MjUlIWltcG9ydGFudH0udWkuZm9ybSAuZml2ZS53aWRlLmZpZWxke3dpZHRoOjMxLjI1JSFpbXBvcnRhbnR9LnVpLmZvcm0gLnNpeC53aWRlLmZpZWxke3dpZHRoOjM3LjUlIWltcG9ydGFudH0udWkuZm9ybSAuc2V2ZW4ud2lkZS5maWVsZHt3aWR0aDo0My43NSUhaW1wb3J0YW50fS51aS5mb3JtIC5laWdodC53aWRlLmZpZWxke3dpZHRoOjUwJSFpbXBvcnRhbnR9LnVpLmZvcm0gLm5pbmUud2lkZS5maWVsZHt3aWR0aDo1Ni4yNSUhaW1wb3J0YW50fS51aS5mb3JtIC50ZW4ud2lkZS5maWVsZHt3aWR0aDo2Mi41JSFpbXBvcnRhbnR9LnVpLmZvcm0gLmVsZXZlbi53aWRlLmZpZWxke3dpZHRoOjY4Ljc1JSFpbXBvcnRhbnR9LnVpLmZvcm0gLnR3ZWx2ZS53aWRlLmZpZWxke3dpZHRoOjc1JSFpbXBvcnRhbnR9LnVpLmZvcm0gLnRoaXJ0ZWVuLndpZGUuZmllbGR7d2lkdGg6ODEuMjUlIWltcG9ydGFudH0udWkuZm9ybSAuZm91cnRlZW4ud2lkZS5maWVsZHt3aWR0aDo4Ny41JSFpbXBvcnRhbnR9LnVpLmZvcm0gLmZpZnRlZW4ud2lkZS5maWVsZHt3aWR0aDo5My43NSUhaW1wb3J0YW50fS51aS5mb3JtIC5zaXh0ZWVuLndpZGUuZmllbGR7d2lkdGg6MTAwJSFpbXBvcnRhbnR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXsudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5laWdodC53aWRlLmZpZWxkLC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmVsZXZlbi53aWRlLmZpZWxkLC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZnRlZW4ud2lkZS5maWVsZCwudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maXZlLndpZGUuZmllbGQsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZm91ci53aWRlLmZpZWxkLC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZvdXJ0ZWVuLndpZGUuZmllbGQsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4ubmluZS53aWRlLmZpZWxkLC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LnNldmVuLndpZGUuZmllbGQsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uc2l4LndpZGUuZmllbGQsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uc2l4dGVlbi53aWRlLmZpZWxkLC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LnRlbi53aWRlLmZpZWxkLC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LnRoaXJ0ZWVuLndpZGUuZmllbGQsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4udGhyZWUud2lkZS5maWVsZCwudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi50d2VsdmUud2lkZS5maWVsZCwudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi50d28ud2lkZS5maWVsZCwudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAuZml2ZS5maWVsZHM6bm90KC51bnN0YWNrYWJsZSk+LmZpZWxkLC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5maXZlLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGRzLC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC5mb3VyLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGQsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLmZvdXIuZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWVsZHMsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLnRocmVlLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGQsLnVpLmZvcm06bm90KC51bnN0YWNrYWJsZSkgLnRocmVlLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGRzLC51aS5mb3JtOm5vdCgudW5zdGFja2FibGUpIC50d28uZmllbGRzOm5vdCgudW5zdGFja2FibGUpPi5maWVsZCwudWkuZm9ybTpub3QoLnVuc3RhY2thYmxlKSAudHdvLmZpZWxkczpub3QoLnVuc3RhY2thYmxlKT4uZmllbGRze3dpZHRoOjEwMCUhaW1wb3J0YW50fS51aS5mb3JtIC5maWVsZHN7bWFyZ2luLWJvdHRvbTowfX0udWkuZm9ybSBbY2xhc3MqPVwiZXF1YWwgd2lkdGhcIl0uZmllbGRzPi5maWVsZCwudWlbY2xhc3MqPVwiZXF1YWwgd2lkdGhcIl0uZm9ybSAuZmllbGRzPi5maWVsZHt3aWR0aDoxMDAlOy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDEgYXV0bztmbGV4OjEgMSBhdXRvfS51aS5mb3JtIC5pbmxpbmUuZmllbGRze21hcmdpbjowIDAgMWVtOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC5maWVsZHttYXJnaW46MDtwYWRkaW5nOjAgMWVtIDAgMH0udWkuZm9ybSAuaW5saW5lLmZpZWxkPmxhYmVsLC51aS5mb3JtIC5pbmxpbmUuZmllbGQ+cCwudWkuZm9ybSAuaW5saW5lLmZpZWxkcyAuZmllbGQ+bGFiZWwsLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkPnAsLnVpLmZvcm0gLmlubGluZS5maWVsZHM+bGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bzttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2ZvbnQtc2l6ZTouOTI4NTcxNDNlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6cmdiYSgwLDAsMCwuODcpO3RleHQtdHJhbnNmb3JtOm5vbmV9LnVpLmZvcm0gLmlubGluZS5maWVsZHM+bGFiZWx7bWFyZ2luOi4wMzU3MTRlbSAxZW0gMCAwfS51aS5mb3JtIC5pbmxpbmUuZmllbGQ+aW5wdXQsLnVpLmZvcm0gLmlubGluZS5maWVsZD5zZWxlY3QsLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkPmlucHV0LC51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC5maWVsZD5zZWxlY3R7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bzttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXNpemU6MWVtfS51aS5mb3JtIC5pbmxpbmUuZmllbGQ+OmZpcnN0LWNoaWxkLC51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC5maWVsZD46Zmlyc3QtY2hpbGR7bWFyZ2luOjAgLjg1NzE0Mjg2ZW0gMCAwfS51aS5mb3JtIC5pbmxpbmUuZmllbGQ+Om9ubHktY2hpbGQsLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLmZpZWxkPjpvbmx5LWNoaWxke21hcmdpbjowfS51aS5mb3JtIC5pbmxpbmUuZmllbGRzIC53aWRlLmZpZWxke2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LnVpLmZvcm0gLmlubGluZS5maWVsZHMgLndpZGUuZmllbGQ+aW5wdXQsLnVpLmZvcm0gLmlubGluZS5maWVsZHMgLndpZGUuZmllbGQ+c2VsZWN0e3dpZHRoOjEwMCV9LnVpLm1pbmkuZm9ybXtmb250LXNpemU6Ljc4NTcxNDI5cmVtfS51aS50aW55LmZvcm17Zm9udC1zaXplOi44NTcxNDI4NnJlbX0udWkuc21hbGwuZm9ybXtmb250LXNpemU6LjkyODU3MTQzcmVtfS51aS5mb3Jte2ZvbnQtc2l6ZToxcmVtfS51aS5sYXJnZS5mb3Jte2ZvbnQtc2l6ZToxLjE0Mjg1NzE0cmVtfS51aS5iaWcuZm9ybXtmb250LXNpemU6MS4yODU3MTQyOXJlbX0udWkuaHVnZS5mb3Jte2ZvbnQtc2l6ZToxLjQyODU3MTQzcmVtfS51aS5tYXNzaXZlLmZvcm17Zm9udC1zaXplOjEuNzE0Mjg1NzFyZW19IiwiLyohXHJcbiAqICMgU2VtYW50aWMgVUkgMi4yLjEyIC0gSW5wdXRcclxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xyXG4gKlxyXG4gKlxyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcclxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxyXG4gKlxyXG4gKi8udWkuaW5wdXR7cG9zaXRpb246cmVsYXRpdmU7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2Rpc3BsYXk6LXdlYmtpdC1pbmxpbmUtYm94O2Rpc3BsYXk6LW1zLWlubGluZS1mbGV4Ym94O2Rpc3BsYXk6aW5saW5lLWZsZXg7Y29sb3I6cmdiYSgwLDAsMCwuODcpfS51aS5pbnB1dCBpbnB1dHttYXJnaW46MDttYXgtd2lkdGg6MTAwJTstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MSAwIGF1dG87ZmxleDoxIDAgYXV0bztvdXRsaW5lOjA7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMCk7dGV4dC1hbGlnbjpsZWZ0O2xpbmUtaGVpZ2h0OjEuMjE0Mjg1NzFlbTtmb250LWZhbWlseTpMYXRvLCdIZWx2ZXRpY2EgTmV1ZScsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7cGFkZGluZzouNjc4NTcxNDNlbSAxZW07YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpO2NvbG9yOnJnYmEoMCwwLDAsLjg3KTtib3JkZXItcmFkaXVzOi4yODU3MTQyOXJlbTstd2Via2l0LXRyYW5zaXRpb246Ym94LXNoYWRvdyAuMXMgZWFzZSxib3JkZXItY29sb3IgLjFzIGVhc2U7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4xcyBlYXNlLGJvcmRlci1jb2xvciAuMXMgZWFzZTtib3gtc2hhZG93Om5vbmV9LnVpLmlucHV0IGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnJnYmEoMTkxLDE5MSwxOTEsLjg3KX0udWkuaW5wdXQgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgxOTEsMTkxLDE5MSwuODcpfS51aS5pbnB1dCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6cmdiYSgxOTEsMTkxLDE5MSwuODcpfS51aS5kaXNhYmxlZC5pbnB1dCwudWkuaW5wdXQ6bm90KC5kaXNhYmxlZCkgaW5wdXRbZGlzYWJsZWRde29wYWNpdHk6LjQ1fS51aS5kaXNhYmxlZC5pbnB1dCBpbnB1dCwudWkuaW5wdXQ6bm90KC5kaXNhYmxlZCkgaW5wdXRbZGlzYWJsZWRde3BvaW50ZXItZXZlbnRzOm5vbmV9LnVpLmlucHV0IGlucHV0OmFjdGl2ZSwudWkuaW5wdXQuZG93biBpbnB1dHtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMyk7YmFja2dyb3VuZDojZmFmYWZhO2NvbG9yOnJnYmEoMCwwLDAsLjg3KTtib3gtc2hhZG93Om5vbmV9LnVpLmxvYWRpbmcubG9hZGluZy5pbnB1dD5pLmljb246YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6Jyc7dG9wOjUwJTtsZWZ0OjUwJTttYXJnaW46LS42NDI4NTcxNGVtIDAgMCAtLjY0Mjg1NzE0ZW07d2lkdGg6MS4yODU3MTQyOWVtO2hlaWdodDoxLjI4NTcxNDI5ZW07Ym9yZGVyLXJhZGl1czo1MDByZW07Ym9yZGVyOi4yZW0gc29saWQgcmdiYSgwLDAsMCwuMSl9LnVpLmxvYWRpbmcubG9hZGluZy5pbnB1dD5pLmljb246YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDonJzt0b3A6NTAlO2xlZnQ6NTAlO21hcmdpbjotLjY0Mjg1NzE0ZW0gMCAwIC0uNjQyODU3MTRlbTt3aWR0aDoxLjI4NTcxNDI5ZW07aGVpZ2h0OjEuMjg1NzE0MjllbTstd2Via2l0LWFuaW1hdGlvbjpidXR0b24tc3BpbiAuNnMgbGluZWFyO2FuaW1hdGlvbjpidXR0b24tc3BpbiAuNnMgbGluZWFyOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2JvcmRlci1yYWRpdXM6NTAwcmVtO2JvcmRlci1jb2xvcjojNzY3Njc2IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6LjJlbTtib3gtc2hhZG93OjAgMCAwIDFweCB0cmFuc3BhcmVudH0udWkuaW5wdXQgaW5wdXQ6Zm9jdXMsLnVpLmlucHV0LmZvY3VzIGlucHV0e2JvcmRlci1jb2xvcjojODViN2Q5O2JhY2tncm91bmQ6I2ZmZjtjb2xvcjpyZ2JhKDAsMCwwLC44KTtib3gtc2hhZG93Om5vbmV9LnVpLmlucHV0IGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLC51aS5pbnB1dC5mb2N1cyBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDExNSwxMTUsMTE1LC44Nyl9LnVpLmlucHV0IGlucHV0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLC51aS5pbnB1dC5mb2N1cyBpbnB1dDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDExNSwxMTUsMTE1LC44Nyl9LnVpLmlucHV0IGlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwudWkuaW5wdXQuZm9jdXMgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnJnYmEoMTE1LDExNSwxMTUsLjg3KX0udWkuaW5wdXQuZXJyb3IgaW5wdXR7YmFja2dyb3VuZC1jb2xvcjojZmZmNmY2O2JvcmRlci1jb2xvcjojZTBiNGI0O2NvbG9yOiM5ZjNhMzg7Ym94LXNoYWRvdzpub25lfS51aS5pbnB1dC5lcnJvciBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojZTdiZGJjfS51aS5pbnB1dC5lcnJvciBpbnB1dDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojZTdiZGJjfS51aS5pbnB1dC5lcnJvciBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2U3YmRiYyFpbXBvcnRhbnR9LnVpLmlucHV0LmVycm9yIGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNkYTk3OTZ9LnVpLmlucHV0LmVycm9yIGlucHV0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVye2NvbG9yOiNkYTk3OTZ9LnVpLmlucHV0LmVycm9yIGlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojZGE5Nzk2IWltcG9ydGFudH0udWkudHJhbnNwYXJlbnQuaW5wdXQgaW5wdXR7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudDtwYWRkaW5nOjAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowIWltcG9ydGFudH0udWkudHJhbnNwYXJlbnQuaWNvbi5pbnB1dD5pLmljb257d2lkdGg6MS4xZW19LnVpLnRyYW5zcGFyZW50Lmljb24uaW5wdXQ+aW5wdXR7cGFkZGluZy1sZWZ0OjAhaW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MmVtIWltcG9ydGFudH0udWkudHJhbnNwYXJlbnRbY2xhc3MqPVwibGVmdCBpY29uXCJdLmlucHV0PmlucHV0e3BhZGRpbmctbGVmdDoyZW0haW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MCFpbXBvcnRhbnR9LnVpLnRyYW5zcGFyZW50LmludmVydGVkLmlucHV0e2NvbG9yOiNmZmZ9LnVpLnRyYW5zcGFyZW50LmludmVydGVkLmlucHV0IGlucHV0e2NvbG9yOmluaGVyaXR9LnVpLnRyYW5zcGFyZW50LmludmVydGVkLmlucHV0IGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS51aS50cmFuc3BhcmVudC5pbnZlcnRlZC5pbnB1dCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0udWkudHJhbnNwYXJlbnQuaW52ZXJ0ZWQuaW5wdXQgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS51aS5pY29uLmlucHV0PmkuaWNvbntjdXJzb3I6ZGVmYXVsdDtwb3NpdGlvbjphYnNvbHV0ZTtsaW5lLWhlaWdodDoxO3RleHQtYWxpZ246Y2VudGVyO3RvcDowO3JpZ2h0OjA7bWFyZ2luOjA7aGVpZ2h0OjEwMCU7d2lkdGg6Mi42NzE0Mjg1N2VtO29wYWNpdHk6LjU7Ym9yZGVyLXJhZGl1czowIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMDstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2V9LnVpLmljb24uaW5wdXQ+aS5pY29uOm5vdCgubGluayl7cG9pbnRlci1ldmVudHM6bm9uZX0udWkuaWNvbi5pbnB1dCBpbnB1dHtwYWRkaW5nLXJpZ2h0OjIuNjcxNDI4NTdlbSFpbXBvcnRhbnR9LnVpLmljb24uaW5wdXQ+aS5pY29uOmFmdGVyLC51aS5pY29uLmlucHV0PmkuaWNvbjpiZWZvcmV7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RvcDo1MCU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi0uNWVtfS51aS5pY29uLmlucHV0PmkubGluay5pY29ue2N1cnNvcjpwb2ludGVyfS51aS5pY29uLmlucHV0PmkuY2lyY3VsYXIuaWNvbnt0b3A6LjM1ZW07cmlnaHQ6LjVlbX0udWlbY2xhc3MqPVwibGVmdCBpY29uXCJdLmlucHV0PmkuaWNvbntyaWdodDphdXRvO2xlZnQ6MXB4O2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtIDAgMCAuMjg1NzE0MjlyZW19LnVpW2NsYXNzKj1cImxlZnQgaWNvblwiXS5pbnB1dD5pLmNpcmN1bGFyLmljb257cmlnaHQ6YXV0bztsZWZ0Oi41ZW19LnVpW2NsYXNzKj1cImxlZnQgaWNvblwiXS5pbnB1dD5pbnB1dHtwYWRkaW5nLWxlZnQ6Mi42NzE0Mjg1N2VtIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjFlbSFpbXBvcnRhbnR9LnVpLmljb24uaW5wdXQ+aW5wdXQ6Zm9jdXN+aS5pY29ue29wYWNpdHk6MX0udWkubGFiZWxlZC5pbnB1dD4ubGFiZWx7LXdlYmtpdC1ib3gtZmxleDowOy1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG87bWFyZ2luOjA7Zm9udC1zaXplOjFlbX0udWkubGFiZWxlZC5pbnB1dD4ubGFiZWw6bm90KC5jb3JuZXIpe3BhZGRpbmctdG9wOi43ODU3MTQyOWVtO3BhZGRpbmctYm90dG9tOi43ODU3MTQyOWVtfS51aS5sYWJlbGVkLmlucHV0Om5vdChbY2xhc3MqPVwiY29ybmVyIGxhYmVsZWRcIl0pIC5sYWJlbDpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LnVpLmxhYmVsZWQuaW5wdXQ6bm90KFtjbGFzcyo9XCJjb3JuZXIgbGFiZWxlZFwiXSkgLmxhYmVsOmZpcnN0LWNoaWxkK2lucHV0e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnR9LnVpLmxhYmVsZWQuaW5wdXQ6bm90KFtjbGFzcyo9XCJjb3JuZXIgbGFiZWxlZFwiXSkgLmxhYmVsOmZpcnN0LWNoaWxkK2lucHV0OmZvY3Vze2JvcmRlci1sZWZ0LWNvbG9yOiM4NWI3ZDl9LnVpW2NsYXNzKj1cInJpZ2h0IGxhYmVsZWRcIl0uaW5wdXQgaW5wdXR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MCFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MCFpbXBvcnRhbnQ7Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH0udWlbY2xhc3MqPVwicmlnaHQgbGFiZWxlZFwiXS5pbnB1dCBpbnB1dCsubGFiZWx7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0udWlbY2xhc3MqPVwicmlnaHQgbGFiZWxlZFwiXS5pbnB1dCBpbnB1dDpmb2N1c3tib3JkZXItcmlnaHQtY29sb3I6Izg1YjdkOSFpbXBvcnRhbnR9LnVpLmxhYmVsZWQuaW5wdXQgLmNvcm5lci5sYWJlbHt0b3A6MXB4O3JpZ2h0OjFweDtmb250LXNpemU6LjY0Mjg1NzE0ZW07Ym9yZGVyLXJhZGl1czowIC4yODU3MTQyOXJlbSAwIDB9LnVpW2NsYXNzKj1cImNvcm5lciBsYWJlbGVkXCJdOm5vdChbY2xhc3MqPVwibGVmdCBjb3JuZXIgbGFiZWxlZFwiXSkubGFiZWxlZC5pbnB1dCBpbnB1dHtwYWRkaW5nLXJpZ2h0OjIuNWVtIWltcG9ydGFudH0udWlbY2xhc3MqPVwiY29ybmVyIGxhYmVsZWRcIl0uaWNvbi5pbnB1dDpub3QoW2NsYXNzKj1cImxlZnQgY29ybmVyIGxhYmVsZWRcIl0pPmlucHV0e3BhZGRpbmctcmlnaHQ6My4yNWVtIWltcG9ydGFudH0udWlbY2xhc3MqPVwiY29ybmVyIGxhYmVsZWRcIl0uaWNvbi5pbnB1dDpub3QoW2NsYXNzKj1cImxlZnQgY29ybmVyIGxhYmVsZWRcIl0pPi5pY29ue21hcmdpbi1yaWdodDoxLjI1ZW19LnVpW2NsYXNzKj1cImxlZnQgY29ybmVyIGxhYmVsZWRcIl0ubGFiZWxlZC5pbnB1dCBpbnB1dHtwYWRkaW5nLWxlZnQ6Mi41ZW0haW1wb3J0YW50fS51aVtjbGFzcyo9XCJsZWZ0IGNvcm5lciBsYWJlbGVkXCJdLmljb24uaW5wdXQ+aW5wdXR7cGFkZGluZy1sZWZ0OjMuMjVlbSFpbXBvcnRhbnR9LnVpW2NsYXNzKj1cImxlZnQgY29ybmVyIGxhYmVsZWRcIl0uaWNvbi5pbnB1dD4uaWNvbnttYXJnaW4tbGVmdDoxLjI1ZW19LnVpLmlucHV0Pi51aS5jb3JuZXIubGFiZWx7dG9wOjFweDtyaWdodDoxcHh9LnVpLmlucHV0Pi51aS5sZWZ0LmNvcm5lci5sYWJlbHtyaWdodDphdXRvO2xlZnQ6MXB4fS51aS5hY3Rpb24uaW5wdXQ+LmJ1dHRvbiwudWkuYWN0aW9uLmlucHV0Pi5idXR0b25ze2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtZmxleDowOy1tcy1mbGV4OjAgMCBhdXRvO2ZsZXg6MCAwIGF1dG99LnVpLmFjdGlvbi5pbnB1dD4uYnV0dG9uLC51aS5hY3Rpb24uaW5wdXQ+LmJ1dHRvbnM+LmJ1dHRvbntwYWRkaW5nLXRvcDouNzg1NzE0MjllbTtwYWRkaW5nLWJvdHRvbTouNzg1NzE0MjllbTttYXJnaW46MH0udWkuYWN0aW9uLmlucHV0Om5vdChbY2xhc3MqPVwibGVmdCBhY3Rpb25cIl0pPmlucHV0e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjAhaW1wb3J0YW50O2JvcmRlci1yaWdodC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnR9LnVpLmFjdGlvbi5pbnB1dDpub3QoW2NsYXNzKj1cImxlZnQgYWN0aW9uXCJdKT4uYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpLC51aS5hY3Rpb24uaW5wdXQ6bm90KFtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXSk+LmJ1dHRvbnM6bm90KDpmaXJzdC1jaGlsZCk+LmJ1dHRvbiwudWkuYWN0aW9uLmlucHV0Om5vdChbY2xhc3MqPVwibGVmdCBhY3Rpb25cIl0pPi5kcm9wZG93bjpub3QoOmZpcnN0LWNoaWxkKXtib3JkZXItcmFkaXVzOjB9LnVpLmFjdGlvbi5pbnB1dDpub3QoW2NsYXNzKj1cImxlZnQgYWN0aW9uXCJdKT4uYnV0dG9uOmxhc3QtY2hpbGQsLnVpLmFjdGlvbi5pbnB1dDpub3QoW2NsYXNzKj1cImxlZnQgYWN0aW9uXCJdKT4uYnV0dG9uczpsYXN0LWNoaWxkPi5idXR0b24sLnVpLmFjdGlvbi5pbnB1dDpub3QoW2NsYXNzKj1cImxlZnQgYWN0aW9uXCJdKT4uZHJvcGRvd246bGFzdC1jaGlsZHtib3JkZXItcmFkaXVzOjAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwfS51aS5hY3Rpb24uaW5wdXQ6bm90KFtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXSkgaW5wdXQ6Zm9jdXN7Ym9yZGVyLXJpZ2h0LWNvbG9yOiM4NWI3ZDkhaW1wb3J0YW50fS51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dD5pbnB1dHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjAhaW1wb3J0YW50O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MCFpbXBvcnRhbnQ7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50fS51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dD4uYnV0dG9uLC51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dD4uYnV0dG9ucz4uYnV0dG9uLC51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dD4uZHJvcGRvd257Ym9yZGVyLXJhZGl1czowfS51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dD4uYnV0dG9uOmZpcnN0LWNoaWxkLC51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dD4uYnV0dG9uczpmaXJzdC1jaGlsZD4uYnV0dG9uLC51aVtjbGFzcyo9XCJsZWZ0IGFjdGlvblwiXS5pbnB1dD4uZHJvcGRvd246Zmlyc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czouMjg1NzE0MjlyZW0gMCAwIC4yODU3MTQyOXJlbX0udWlbY2xhc3MqPVwibGVmdCBhY3Rpb25cIl0uaW5wdXQ+aW5wdXQ6Zm9jdXN7Ym9yZGVyLWxlZnQtY29sb3I6Izg1YjdkOSFpbXBvcnRhbnR9LnVpLmludmVydGVkLmlucHV0IGlucHV0e2JvcmRlcjpub25lfS51aS5mbHVpZC5pbnB1dHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fS51aS5mbHVpZC5pbnB1dD5pbnB1dHt3aWR0aDowIWltcG9ydGFudH0udWkubWluaS5pbnB1dHtmb250LXNpemU6Ljc4NTcxNDI5ZW19LnVpLnNtYWxsLmlucHV0e2ZvbnQtc2l6ZTouOTI4NTcxNDNlbX0udWkuaW5wdXR7Zm9udC1zaXplOjFlbX0udWkubGFyZ2UuaW5wdXR7Zm9udC1zaXplOjEuMTQyODU3MTRlbX0udWkuYmlnLmlucHV0e2ZvbnQtc2l6ZToxLjI4NTcxNDI5ZW19LnVpLmh1Z2UuaW5wdXR7Zm9udC1zaXplOjEuNDI4NTcxNDNlbX0udWkubWFzc2l2ZS5pbnB1dHtmb250LXNpemU6MS43MTQyODU3MWVtfSIsIi5tbS1oaWRkZW57ZGlzcGxheTpub25lIWltcG9ydGFudH0ubW0td3JhcHBlcntvdmVyZmxvdy14OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ubW0tbWVudXtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZDppbmhlcml0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO3otaW5kZXg6MH0ubW0tcGFuZWxzLC5tbS1wYW5lbHM+Lm1tLXBhbmVse2JhY2tncm91bmQ6aW5oZXJpdDtib3JkZXItY29sb3I6aW5oZXJpdDtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDowfS5tbS1wYW5lbHN7b3ZlcmZsb3c6aGlkZGVufS5tbS1wYW5lbHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMTAwJSwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMTAwJSwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTstd2Via2l0LXRyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNHMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuNHMgZWFzZTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LW1zLXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdH0ubW0tcGFuZWwubW0tb3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC0zMCUsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTMwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0zMCUsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAlLDAsMCl9Lm1tLXBhbmVsLm1tLWhpZ2hlc3R7ei1pbmRleDoxfS5tbS1wYW5lbC5tbS1ub2FuaW1hdGlvbnstd2Via2l0LXRyYW5zaXRpb246bm9uZSFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lIWltcG9ydGFudH0ubW0tcGFuZWwubW0tbm9hbmltYXRpb24ubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5tbS1wYW5lbHM+Lm1tLXBhbmVsey13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93OnNjcm9sbDtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87cGFkZGluZzowIDIwcHh9Lm1tLXBhbmVscz4ubW0tcGFuZWwubW0taGFzbmF2YmFye3BhZGRpbmctdG9wOjQwcHh9Lm1tLXBhbmVscz4ubW0tcGFuZWw6bm90KC5tbS1oaWRkZW4pe2Rpc3BsYXk6YmxvY2t9Lm1tLXBhbmVscz4ubW0tcGFuZWw6YWZ0ZXIsLm1tLXBhbmVscz4ubW0tcGFuZWw6YmVmb3Jle2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6MjBweH0ubW0tdmVydGljYWwgLm1tLXBhbmVsey13ZWJraXQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50Oy1tcy10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50fS5tbS1saXN0dmlldyAubW0tdmVydGljYWwgLm1tLXBhbmVsLC5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXcgLm1tLXBhbmVse2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjEwcHggMCAxMHB4IDEwcHh9Lm1tLWxpc3R2aWV3IC5tbS12ZXJ0aWNhbCAubW0tcGFuZWwgLm1tLWxpc3R2aWV3PmxpOmxhc3QtY2hpbGQ6YWZ0ZXIsLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldyAubW0tcGFuZWwgLm1tLWxpc3R2aWV3PmxpOmxhc3QtY2hpbGQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5tbS12ZXJ0aWNhbCBsaS5tbS1vcGVuZWQ+Lm1tLXBhbmVsLGxpLm1tLXZlcnRpY2FsLm1tLW9wZW5lZD4ubW0tcGFuZWx7ZGlzcGxheTpibG9ja30ubW0tbGlzdHZpZXc+bGkubW0tdmVydGljYWw+Lm1tLW5leHQsLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saT4ubW0tbmV4dHtib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjQwcHg7Ym90dG9tOmF1dG99Lm1tLWxpc3R2aWV3PmxpLm1tLXZlcnRpY2FsLm1tLW9wZW5lZD4ubW0tbmV4dDphZnRlciwubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tbmV4dDphZnRlcnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTtyaWdodDoxOXB4fS5tbS1idG57Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7ei1pbmRleDoxfS5tbS1jbGVhcjphZnRlciwubW0tY2xlYXI6YmVmb3JlLC5tbS1jbG9zZTphZnRlciwubW0tY2xvc2U6YmVmb3Jle2NvbnRlbnQ6Jyc7Ym9yZGVyOjJweCBzb2xpZCB0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrO3dpZHRoOjVweDtoZWlnaHQ6NXB4O21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfS5tbS1jbGVhcjpiZWZvcmUsLm1tLWNsb3NlOmJlZm9yZXtib3JkZXItcmlnaHQ6bm9uZTtib3JkZXItYm90dG9tOm5vbmU7cmlnaHQ6MThweH0ubW0tY2xlYXI6YWZ0ZXIsLm1tLWNsb3NlOmFmdGVye2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLXRvcDpub25lO3JpZ2h0OjI1cHh9Lm1tLW5leHQ6YWZ0ZXIsLm1tLXByZXY6YmVmb3Jle2NvbnRlbnQ6Jyc7Ym9yZGVyLXRvcDoycHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6MnB4IHNvbGlkIHRyYW5zcGFyZW50O2Rpc3BsYXk6YmxvY2s7d2lkdGg6OHB4O2hlaWdodDo4cHg7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjB9Lm1tLXByZXY6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO2xlZnQ6MjNweDtyaWdodDphdXRvfS5tbS1uZXh0OmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDEzNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpO3JpZ2h0OjIzcHg7bGVmdDphdXRvfS5tbS1uYXZiYXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MjBweDtoZWlnaHQ6NDBweDtwYWRkaW5nOjAgNDBweDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MH0ubW0tbmF2YmFyPip7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMH0ubW0tbmF2YmFyIGEsLm1tLW5hdmJhciBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5tbS1uYXZiYXIgLm1tLXRpdGxle3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn0ubW0tbmF2YmFyIC5tbS1idG46Zmlyc3QtY2hpbGR7bGVmdDowfS5tbS1uYXZiYXIgLm1tLWJ0bjpsYXN0LWNoaWxke3RleHQtYWxpZ246cmlnaHQ7cmlnaHQ6MH0ubW0tcGFuZWwgLm1tLW5hdmJhcntkaXNwbGF5Om5vbmV9Lm1tLXBhbmVsLm1tLWhhc25hdmJhciAubW0tbmF2YmFye2Rpc3BsYXk6YmxvY2t9Lm1tLWxpc3R2aWV3LC5tbS1saXN0dmlldz5saXtsaXN0LXN0eWxlOm5vbmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjA7bWFyZ2luOjB9Lm1tLWxpc3R2aWV3e2ZvbnQ6aW5oZXJpdDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4fS5tbS1saXN0dmlldyBhLC5tbS1saXN0dmlldyBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5tbS1saXN0dmlldz5saXtwb3NpdGlvbjpyZWxhdGl2ZX0ubW0tbGlzdHZpZXc+bGksLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0LC5tbS1saXN0dmlldz5saSAubW0tbmV4dDpiZWZvcmUsLm1tLWxpc3R2aWV3PmxpOmFmdGVye2JvcmRlci1jb2xvcjppbmhlcml0fS5tbS1saXN0dmlldz5saT5hLC5tbS1saXN0dmlldz5saT5zcGFue3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjtjb2xvcjppbmhlcml0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxMHB4IDEwcHggMTBweCAyMHB4O21hcmdpbjowfS5tbS1saXN0dmlldz5saTpub3QoLm1tLWRpdmlkZXIpOmFmdGVye2NvbnRlbnQ6Jyc7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHg7Ym9yZGVyLWJvdHRvbS1zdHlsZTpzb2xpZDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowfS5tbS1saXN0dmlldz5saTpub3QoLm1tLWRpdmlkZXIpOmFmdGVye2xlZnQ6MjBweH0ubW0tbGlzdHZpZXcgLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDMsMiwxLDApO3dpZHRoOjUwcHg7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoyfS5tbS1saXN0dmlldyAubW0tbmV4dDpiZWZvcmV7Y29udGVudDonJztib3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtsZWZ0OjB9Lm1tLWxpc3R2aWV3IC5tbS1uZXh0K2EsLm1tLWxpc3R2aWV3IC5tbS1uZXh0K3NwYW57bWFyZ2luLXJpZ2h0OjUwcHh9Lm1tLWxpc3R2aWV3IC5tbS1uZXh0Lm1tLWZ1bGxzdWJvcGVue3dpZHRoOjEwMCV9Lm1tLWxpc3R2aWV3IC5tbS1uZXh0Lm1tLWZ1bGxzdWJvcGVuOmJlZm9yZXtib3JkZXItbGVmdDpub25lfS5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbithLC5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbitzcGFue3BhZGRpbmctcmlnaHQ6NTBweDttYXJnaW4tcmlnaHQ6MH0ubW0tcGFuZWxzPi5tbS1wYW5lbD4ubW0tbGlzdHZpZXd7bWFyZ2luOjIwcHggLTIwcHh9Lm1tLXBhbmVscz4ubW0tcGFuZWw+Lm1tLWxpc3R2aWV3OmZpcnN0LWNoaWxkLC5tbS1wYW5lbHM+Lm1tLXBhbmVsPi5tbS1uYXZiYXIrLm1tLWxpc3R2aWV3e21hcmdpbi10b3A6LTIwcHh9Lm1tLW1lbnV7YmFja2dyb3VuZDojZjNmM2YzO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKTtjb2xvcjpyZ2JhKDAsMCwwLC43NSl9Lm1tLW1lbnUgLm1tLW5hdmJhciBhLC5tbS1tZW51IC5tbS1uYXZiYXI+Kntjb2xvcjpyZ2JhKDAsMCwwLC4zKX0ubW0tbWVudSAubW0tYnRuOmFmdGVyLC5tbS1tZW51IC5tbS1idG46YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4zKX0ubW0tbWVudSAubW0tbGlzdHZpZXd7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpfS5tbS1tZW51IC5tbS1saXN0dmlldz5saSAubW0tbmV4dDphZnRlcntib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMyl9Lm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpIGE6bm90KC5tbS1uZXh0KXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSk7dGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+YTpub3QoLm1tLW5leHQpLC5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5zcGFue2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD4ubW0tcGFuZWwsLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZC5tbS12ZXJ0aWNhbD5hLm1tLW5leHQsLm1tLW1lbnUubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD5hLm1tLW5leHR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSl9Lm1tLW1lbnUgLm1tLWRpdmlkZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSl9XHJcbi5tbS1wYWdle2JveC1zaXppbmc6Ym9yZGVyLWJveDtwb3NpdGlvbjpyZWxhdGl2ZX0ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7ei1pbmRleDoxfWh0bWwubW0tb3BlbmVke292ZXJmbG93LXg6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfWh0bWwubW0tYmxvY2tpbmd7b3ZlcmZsb3c6aGlkZGVufWh0bWwubW0tYmxvY2tpbmcgYm9keXtvdmVyZmxvdzpoaWRkZW59aHRtbC5tbS1iYWNrZ3JvdW5kIC5tbS1wYWdle2JhY2tncm91bmQ6aW5oZXJpdH0jbW0tYmxvY2tlcntiYWNrZ3JvdW5kOnJnYmEoMywyLDEsMCk7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3otaW5kZXg6Mn1odG1sLm1tLWJsb2NraW5nICNtbS1ibG9ja2Vye2Rpc3BsYXk6YmxvY2t9Lm1tLW1lbnUubW0tb2ZmY2FudmFze3otaW5kZXg6MDtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWR9Lm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLW9wZW5lZHtkaXNwbGF5OmJsb2NrfS5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1uby1jc3N0cmFuc2Zvcm1zLm1tLW9wZW5lZHt6LWluZGV4OjEwfS5tbS1tZW51Lm1tLW9mZmNhbnZhc3t3aWR0aDo4MCU7bWluLXdpZHRoOjE0MHB4O21heC13aWR0aDo0NDBweH1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tb3BlbmVkfi5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoODAlLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDgwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDgwJSwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDE0MHB4LDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDE0MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMTQwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDo1NTBweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDQ0MHB4LDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDQ0MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoNDQwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNDQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNDQwcHgsMCwwKX19XHJcbkBjaGFyc2V0IFwiVVRGLThcIjsubW0tc3Jvbmx5e2JvcmRlcjowIWltcG9ydGFudDtjbGlwOnJlY3QoMXB4LDFweCwxcHgsMXB4KSFpbXBvcnRhbnQ7LXdlYmtpdC1jbGlwLXBhdGg6aW5zZXQoNTAlKSFpbXBvcnRhbnQ7Y2xpcC1wYXRoOmluc2V0KDUwJSkhaW1wb3J0YW50O3doaXRlLXNwYWNlOm5vd3JhcCFpbXBvcnRhbnQ7d2lkdGg6MXB4IWltcG9ydGFudDtoZWlnaHQ6MXB4IWltcG9ydGFudDtwYWRkaW5nOjAhaW1wb3J0YW50O292ZXJmbG93OmhpZGRlbiFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50fVxyXG4ubW0tbWVudSAubW0tbGlzdHZpZXcubW0tYm9yZGVyLW5vbmU+bGk6YWZ0ZXIsLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLWJvcmRlci1ub25lOmFmdGVyLC5tbS1tZW51Lm1tLWJvcmRlci1ub25lIC5tbS1saXN0dmlldz5saTphZnRlcntjb250ZW50Om5vbmV9Lm1tLW1lbnUgLm1tLWxpc3R2aWV3Lm1tLWJvcmRlci1mdWxsPmxpOmFmdGVyLC5tbS1tZW51IC5tbS1saXN0dmlldz5saS5tbS1ib3JkZXItZnVsbDphZnRlciwubW0tbWVudS5tbS1ib3JkZXItZnVsbCAubW0tbGlzdHZpZXc+bGk6YWZ0ZXJ7bGVmdDowIWltcG9ydGFudH0ubW0tbWVudSAubW0tbGlzdHZpZXcubW0tYm9yZGVyLW9mZnNldD5saTphZnRlciwubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tYm9yZGVyLW9mZnNldDphZnRlciwubW0tbWVudS5tbS1ib3JkZXItb2Zmc2V0IC5tbS1saXN0dmlldz5saTphZnRlcntyaWdodDoyMHB4fVxyXG4ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tZnVsbHNjcmVlbnt3aWR0aDoxMDAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MTAwMDBweH1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZnVsbHNjcmVlbi5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgxMDAlLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxMDAlLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTQwcHgpe2h0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1mdWxsc2NyZWVuLm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDE0MHB4LDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDE0MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMTQwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDoxMDAwMHB4KXtodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZnVsbHNjcmVlbi5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgxMDAwMHB4LDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDEwMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxMDAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwMDBweCwwLDApfX1odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZnVsbHNjcmVlbi5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAwJSwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xMDAlLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNDBweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZ1bGxzY3JlZW4ubW0tb3BlbmVkfi5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTE0MHB4LDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKC0xNDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xNDBweCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6MTAwMDBweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZ1bGxzY3JlZW4ubW0tb3BlbmVkfi5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTEwMDAwcHgsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTEwMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAwMDBweCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwMDBweCwwLDApfX0ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tZnVsbHNjcmVlbi5tbS1ib3R0b20sLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWZ1bGxzY3JlZW4ubW0tdG9we2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MTQwcHg7bWF4LWhlaWdodDoxMDAwMHB4fVxyXG4ubW0tbWVudS5tbS1meC1tZW51LXpvb217LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2V9aHRtbC5tbS1vcGVuZWQgLm1tLW1lbnUubW0tZngtbWVudS16b29tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC43LC43KSB0cmFuc2xhdGUzZCgtMzAlLDAsMCk7dHJhbnNmb3JtOnNjYWxlKC43LC43KSB0cmFuc2xhdGUzZCgtMzAlLDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyOy1tcy10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWZ4LW1lbnUtem9vbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLDEpIHRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06c2NhbGUoMSwxKSB0cmFuc2xhdGUzZCgwLDAsMCl9aHRtbC5tbS1yaWdodC5tbS1vcGVuZWQgLm1tLW1lbnUubW0tZngtbWVudS16b29tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC43LC43KSB0cmFuc2xhdGUzZCgzMCUsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjcsLjcpIHRyYW5zbGF0ZTNkKDMwJSwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7LW1zLXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfWh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1meC1tZW51LXpvb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSwxKSB0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEsMSkgdHJhbnNsYXRlM2QoMCwwLDApfS5tbS1tZW51Lm1tLWZ4LW1lbnUtc2xpZGV7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2V9aHRtbC5tbS1vcGVuZWQgLm1tLW1lbnUubW0tZngtbWVudS1zbGlkZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTMwJSwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtMzAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTMwJSwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMCUsMCwwKX1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZngtbWVudS1zbGlkZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX1odG1sLm1tLXJpZ2h0Lm1tLW9wZW5lZCAubW0tbWVudS5tbS1meC1tZW51LXNsaWRley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgzMCUsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMzAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMzAlLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMCUsMCwwKX1odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZngtbWVudS1zbGlkZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ubW0tbWVudS5tbS1meC1tZW51LWZhZGV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlO3RyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZX1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZngtbWVudS1mYWRle29wYWNpdHk6MX0ubW0tbWVudSAubW0tZngtcGFuZWxzLW5vbmUubW0tcGFuZWwsLm1tLW1lbnUubW0tZngtcGFuZWxzLW5vbmUgLm1tLXBhbmVsey13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpub25lO3RyYW5zaXRpb24tcHJvcGVydHk6bm9uZX0ubW0tbWVudSAubW0tZngtcGFuZWxzLW5vbmUubW0tcGFuZWwubW0tc3Vib3BlbmVkLC5tbS1tZW51Lm1tLWZ4LXBhbmVscy1ub25lIC5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm1tLW1lbnUgLm1tLWZ4LXBhbmVscy16b29tLm1tLXBhbmVsLC5tbS1tZW51Lm1tLWZ4LXBhbmVscy16b29tIC5tbS1wYW5lbHstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7LW1zLXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUsMS41KSB0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEuNSwxLjUpIHRyYW5zbGF0ZTNkKDEwMCUsMCwwKX0ubW0tbWVudSAubW0tZngtcGFuZWxzLXpvb20ubW0tcGFuZWwubW0tb3BlbmVkLC5tbS1tZW51Lm1tLWZ4LXBhbmVscy16b29tIC5tbS1wYW5lbC5tbS1vcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSwxKSB0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnNjYWxlKDEsMSkgdHJhbnNsYXRlM2QoMCwwLDApfS5tbS1tZW51IC5tbS1meC1wYW5lbHMtem9vbS5tbS1wYW5lbC5tbS1zdWJvcGVuZWQsLm1tLW1lbnUubW0tZngtcGFuZWxzLXpvb20gLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNywuNykgdHJhbnNsYXRlM2QoLTMwJSwwLDApO3RyYW5zZm9ybTpzY2FsZSguNywuNykgdHJhbnNsYXRlM2QoLTMwJSwwLDApfS5tbS1tZW51IC5tbS1meC1wYW5lbHMtc2xpZGUtMC5tbS1wYW5lbC5tbS1zdWJvcGVuZWQsLm1tLW1lbnUubW0tZngtcGFuZWxzLXNsaWRlLTAgLm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ubW0tbWVudSAubW0tZngtcGFuZWxzLXNsaWRlLTEwMC5tbS1wYW5lbC5tbS1zdWJvcGVuZWQsLm1tLW1lbnUubW0tZngtcGFuZWxzLXNsaWRlLTEwMCAubW0tcGFuZWwubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAwJSwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xMDAlLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9Lm1tLW1lbnUgLm1tLWZ4LXBhbmVscy1zbGlkZS11cC5tbS1wYW5lbCwubW0tbWVudS5tbS1meC1wYW5lbHMtc2xpZGUtdXAgLm1tLXBhbmVsey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDEwMCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDEwMCUpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfS5tbS1tZW51IC5tbS1meC1wYW5lbHMtc2xpZGUtdXAubW0tcGFuZWwubW0tb3BlbmVkLC5tbS1tZW51Lm1tLWZ4LXBhbmVscy1zbGlkZS11cCAubW0tcGFuZWwubW0tb3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5tbS1tZW51IC5tbS1meC1wYW5lbHMtc2xpZGUtdXAubW0tcGFuZWwubW0tc3Vib3BlbmVkLC5tbS1tZW51Lm1tLWZ4LXBhbmVscy1zbGlkZS11cCAubW0tcGFuZWwubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGl7LXdlYmtpdC10cmFuc2l0aW9uOm5vbmUgLjRzIGVhc2U7dHJhbnNpdGlvbjpub25lIC40cyBlYXNlfS5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDEpey13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTo1MG1zO3RyYW5zaXRpb24tZGVsYXk6NTBtc30ubW0tbWVudVtjbGFzcyo9bW0tZngtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgyKXstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6LjFzO3RyYW5zaXRpb24tZGVsYXk6LjFzfS5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDMpey13ZWJraXQtdHJhbnNpdGlvbi1kZWxheToxNTBtczt0cmFuc2l0aW9uLWRlbGF5OjE1MG1zfS5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDQpey13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTouMnM7dHJhbnNpdGlvbi1kZWxheTouMnN9Lm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoNSl7LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OjI1MG1zO3RyYW5zaXRpb24tZGVsYXk6MjUwbXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoNil7LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5Oi4zczt0cmFuc2l0aW9uLWRlbGF5Oi4zc30ubW0tbWVudVtjbGFzcyo9bW0tZngtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg3KXstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6MzUwbXM7dHJhbnNpdGlvbi1kZWxheTozNTBtc30ubW0tbWVudVtjbGFzcyo9bW0tZngtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCg4KXstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6LjRzO3RyYW5zaXRpb24tZGVsYXk6LjRzfS5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDkpey13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTo0NTBtczt0cmFuc2l0aW9uLWRlbGF5OjQ1MG1zfS5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDEwKXstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6LjVzO3RyYW5zaXRpb24tZGVsYXk6LjVzfS5tbS1tZW51W2NsYXNzKj1tbS1meC1saXN0aXRlbXMtXSAubW0tbGlzdHZpZXc+bGk6bnRoLWNoaWxkKDExKXstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6NTUwbXM7dHJhbnNpdGlvbi1kZWxheTo1NTBtc30ubW0tbWVudVtjbGFzcyo9bW0tZngtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgxMil7LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5Oi42czt0cmFuc2l0aW9uLWRlbGF5Oi42c30ubW0tbWVudVtjbGFzcyo9bW0tZngtbGlzdGl0ZW1zLV0gLm1tLWxpc3R2aWV3PmxpOm50aC1jaGlsZCgxMyl7LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OjY1MG1zO3RyYW5zaXRpb24tZGVsYXk6NjUwbXN9Lm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTQpey13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTouN3M7dHJhbnNpdGlvbi1kZWxheTouN3N9Lm1tLW1lbnVbY2xhc3MqPW1tLWZ4LWxpc3RpdGVtcy1dIC5tbS1saXN0dmlldz5saTpudGgtY2hpbGQoMTUpey13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTo3NTBtczt0cmFuc2l0aW9uLWRlbGF5Ojc1MG1zfS5tbS1tZW51Lm1tLWZ4LWxpc3RpdGVtcy1zbGlkZSAubW0tbGlzdHZpZXc+bGl7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTAlLDAsMCk7b3BhY2l0eTowfWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1meC1saXN0aXRlbXMtc2xpZGUgLm1tLXBhbmVsLm1tLW9wZW5lZCAubW0tbGlzdHZpZXc+bGl7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7b3BhY2l0eToxfS5tbS1tZW51Lm1tLWZ4LWxpc3RpdGVtcy1mYWRlIC5tbS1saXN0dmlldz5saXstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7b3BhY2l0eTowfWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1meC1saXN0aXRlbXMtZmFkZSAubW0tcGFuZWwubW0tb3BlbmVkIC5tbS1saXN0dmlldz5saXtvcGFjaXR5OjF9Lm1tLW1lbnUubW0tZngtbGlzdGl0ZW1zLWRyb3AgLm1tLWxpc3R2aWV3Pmxpey13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRvcDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdG9wO29wYWNpdHk6MDt0b3A6LTI1JX1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tZngtbGlzdGl0ZW1zLWRyb3AgLm1tLXBhbmVsLm1tLW9wZW5lZCAubW0tbGlzdHZpZXc+bGl7b3BhY2l0eToxO3RvcDowfVxyXG5odG1sLm1tLWljb25iYXIgYm9keXtvdmVyZmxvdy14OmhpZGRlbn1odG1sLm1tLWljb25iYXIgLm1tLXBhZ2V7YmFja2dyb3VuZDppbmhlcml0O21pbi1oZWlnaHQ6MTAwdmh9aHRtbC5tbS1pY29uYmFyIC5tbS1zbGlkZW91dHtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZy1yaWdodDo2MHB4Oy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg2MHB4LDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDYwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg2MHB4LDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDYwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNjBweCwwLDApfS5tbS1tZW51Lm1tLWljb25iYXJ7ZGlzcGxheTpibG9ja31cclxuLm1tLW1lbnUgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tbGlzdHZpZXctanVzdGlmeTphZnRlciwubW0tbWVudSAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1saXN0dmlldy1qdXN0aWZ5OmJlZm9yZSwubW0tbWVudS5tbS1saXN0dmlldy1qdXN0aWZ5IC5tbS1wYW5lbHM+Lm1tLXBhbmVsOmFmdGVyLC5tbS1tZW51Lm1tLWxpc3R2aWV3LWp1c3RpZnkgLm1tLXBhbmVscz4ubW0tcGFuZWw6YmVmb3Jle2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9Lm1tLW1lbnUgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tbGlzdHZpZXctanVzdGlmeT4ubW0tbGlzdHZpZXcsLm1tLW1lbnUubW0tbGlzdHZpZXctanVzdGlmeSAubW0tcGFuZWxzPi5tbS1wYW5lbD4ubW0tbGlzdHZpZXd7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtoZWlnaHQ6MTAwJTttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowfS5tbS1tZW51IC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWxpc3R2aWV3LWp1c3RpZnk+Lm1tLWxpc3R2aWV3PmxpLC5tbS1tZW51Lm1tLWxpc3R2aWV3LWp1c3RpZnkgLm1tLXBhbmVscz4ubW0tcGFuZWw+Lm1tLWxpc3R2aWV3Pmxpey13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MSAwIGF1dG87LW1zLWZsZXg6MSAwIGF1dG87ZmxleDoxIDAgYXV0bzttaW4taGVpZ2h0OjQwcHh9Lm1tLW1lbnUgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tbGlzdHZpZXctanVzdGlmeT4ubW0tbGlzdHZpZXc+bGk6bm90KC5tbS1kaXZpZGVyKSwubW0tbWVudS5tbS1saXN0dmlldy1qdXN0aWZ5IC5tbS1wYW5lbHM+Lm1tLXBhbmVsPi5tbS1saXN0dmlldz5saTpub3QoLm1tLWRpdmlkZXIpe2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lm1tLW1lbnUgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tbGlzdHZpZXctanVzdGlmeT4ubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLW5leHQpLC5tbS1tZW51IC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLWxpc3R2aWV3LWp1c3RpZnk+Lm1tLWxpc3R2aWV3PmxpPnNwYW4sLm1tLW1lbnUubW0tbGlzdHZpZXctanVzdGlmeSAubW0tcGFuZWxzPi5tbS1wYW5lbD4ubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLW5leHQpLC5tbS1tZW51Lm1tLWxpc3R2aWV3LWp1c3RpZnkgLm1tLXBhbmVscz4ubW0tcGFuZWw+Lm1tLWxpc3R2aWV3PmxpPnNwYW57Ym94LXNpemluZzpib3JkZXItYm94Oy13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MSAwIGF1dG87LW1zLWZsZXg6MSAwIGF1dG87ZmxleDoxIDAgYXV0bztkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5tbS1saXN0dmlldy1zbWFsbCAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLW5leHQpLC5tbS1saXN0dmlldy1zbWFsbCAubW0tbGlzdHZpZXc+bGk+c3BhbntwYWRkaW5nOjdweCAxMHB4IDdweCAyMHB4fS5tbS1saXN0dmlldy1zbWFsbCAubW0tbGlzdHZpZXc+bGkubW0tdmVydGljYWw+Lm1tLW5leHQsLm1tLWxpc3R2aWV3LXNtYWxsIC5tbS12ZXJ0aWNhbD4ubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHR7aGVpZ2h0OjM0cHh9Lm1tLWxpc3R2aWV3LWxhcmdlIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tbmV4dCksLm1tLWxpc3R2aWV3LWxhcmdlIC5tbS1saXN0dmlldz5saT5zcGFue3BhZGRpbmc6MTVweCAxMHB4IDE1cHggMjBweH0ubW0tbGlzdHZpZXctbGFyZ2UgLm1tLWxpc3R2aWV3PmxpLm1tLXZlcnRpY2FsPi5tbS1uZXh0LC5tbS1saXN0dmlldy1sYXJnZSAubW0tdmVydGljYWw+Lm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0e2hlaWdodDo1MHB4fS5tbS1saXN0dmlldy1odWdlIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tbmV4dCksLm1tLWxpc3R2aWV3LWh1Z2UgLm1tLWxpc3R2aWV3PmxpPnNwYW57cGFkZGluZzoyMHB4IDEwcHggMjBweCAyMHB4fS5tbS1saXN0dmlldy1odWdlIC5tbS1saXN0dmlldz5saS5tbS12ZXJ0aWNhbD4ubW0tbmV4dCwubW0tbGlzdHZpZXctaHVnZSAubW0tdmVydGljYWw+Lm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0e2hlaWdodDo2MHB4fS5tbS1saXN0dmlldyAubW0tZGl2aWRlcnt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjEwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RleHQtaW5kZW50OjIwcHg7bGluZS1oZWlnaHQ6MjVweH0ubW0tbGlzdHZpZXcgLm1tLXNwYWNlcntwYWRkaW5nLXRvcDo0MHB4fS5tbS1saXN0dmlldyAubW0tc3BhY2VyPi5tbS1uZXh0e3RvcDo0MHB4fS5tbS1saXN0dmlldyAubW0tc3BhY2VyLm1tLWRpdmlkZXJ7cGFkZGluZy10b3A6MjVweH0ubW0tbGlzdHZpZXcgLm1tLWluc2V0e2xpc3Qtc3R5bGU6aW5zaWRlIGRpc2M7cGFkZGluZzowIDEwcHggMTVweCA0MHB4O21hcmdpbjowfS5tbS1saXN0dmlldyAubW0taW5zZXQ+bGl7cGFkZGluZzo1cHggMH1cclxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3Lm1tLW11bHRpbGluZT5saT5hLC5tbS1tZW51IC5tbS1saXN0dmlldy5tbS1tdWx0aWxpbmU+bGk+c3BhbiwubW0tbWVudSAubW0tbGlzdHZpZXc+bGkubW0tbXVsdGlsaW5lPmEsLm1tLW1lbnUgLm1tLWxpc3R2aWV3PmxpLm1tLW11bHRpbGluZT5zcGFuLC5tbS1tZW51Lm1tLW11bHRpbGluZSAubW0tbGlzdHZpZXc+bGk+YSwubW0tbWVudS5tbS1tdWx0aWxpbmUgLm1tLWxpc3R2aWV3PmxpPnNwYW57dGV4dC1vdmVyZmxvdzpjbGlwO3doaXRlLXNwYWNlOm5vcm1hbH1cclxuLm1tLW1lbnUubW0tb3BlbmVkW2NsYXNzKj1tbS1wYWdlZGltXX4jbW0tYmxvY2tlcntvcGFjaXR5OjB9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLW9wZW5lZFtjbGFzcyo9bW0tcGFnZWRpbV1+I21tLWJsb2NrZXJ7b3BhY2l0eTouMzstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZSAuNHM7dHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlIC40c30ubW0tbWVudS5tbS1vcGVuZWQubW0tcGFnZWRpbX4jbW0tYmxvY2tlcntiYWNrZ3JvdW5kOmluaGVyaXR9Lm1tLW1lbnUubW0tb3BlbmVkLm1tLXBhZ2VkaW0td2hpdGV+I21tLWJsb2NrZXJ7YmFja2dyb3VuZDojZmZmfS5tbS1tZW51Lm1tLW9wZW5lZC5tbS1wYWdlZGltLWJsYWNrfiNtbS1ibG9ja2Vye2JhY2tncm91bmQ6IzAwMH1cclxuLm1tLW1lbnUubW0tcG9wdXB7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlO29wYWNpdHk6MDtib3gtc2hhZG93OjAgMnB4IDEwcHggcmdiYSgwLDAsMCwuMyk7aGVpZ2h0OjgwJTttaW4taGVpZ2h0OjE0MHB4O21heC1oZWlnaHQ6ODgwcHg7dG9wOjUwJTtsZWZ0OjUwJTtib3R0b206YXV0bztyaWdodDphdXRvO3otaW5kZXg6Mjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLC01MCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsLTUwJSwwKX0ubW0tbWVudS5tbS1wb3B1cC5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50Oy1tcy10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O3otaW5kZXg6MH0ubW0tbWVudS5tbS1wb3B1cC5tbS1vcGVuZWR+I21tLWJsb2NrZXJ7LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OjBzIWltcG9ydGFudDt0cmFuc2l0aW9uLWRlbGF5OjBzIWltcG9ydGFudDt6LWluZGV4OjF9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLXBvcHVwe29wYWNpdHk6MX1cclxuLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLXJpZ2h0e2xlZnQ6YXV0b31odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tb3BlbmVkfi5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTgwJSwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtODAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTgwJSwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtODAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04MCUsMCwwKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tb3BlbmVkfi5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTE0MHB4LDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKC0xNDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xNDBweCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6NTUwcHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNDQwcHgsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTQ0MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTQ0MHB4LDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC00NDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNDQwcHgsMCwwKX19aHRtbC5tbS1mcm9udCAubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7LW1zLXRyYW5zZm9ybTpub25lIWltcG9ydGFudDt0cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7ei1pbmRleDowfWh0bWwubW0tZnJvbnQgI21tLWJsb2NrZXJ7ei1pbmRleDoxfWh0bWwubW0tZnJvbnQgLm1tLW1lbnUubW0tb2ZmY2FudmFze3otaW5kZXg6Mn0ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tZnJvbnQsLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLW5leHR7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC40cyBlYXNlO3RyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjRzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjRzIGVhc2U7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC0xMDAlLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTEwMCUsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX0ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tZnJvbnQubW0tcmlnaHQsLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLW5leHQubW0tcmlnaHR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDEwMCUsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDEwMCUsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9Lm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLXRvcHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMTAwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC0xMDAlKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfS5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1ib3R0b217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMTAwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMTAwJSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9Lm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWJvdHRvbSwubW0tbWVudS5tbS1vZmZjYW52YXMubW0tdG9we3dpZHRoOjEwMCU7bWluLXdpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCV9Lm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWJvdHRvbXt0b3A6YXV0b31odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tb2ZmY2FudmFzLm1tLWZyb250LGh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1vZmZjYW52YXMubW0tbmV4dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tYm90dG9tLC5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS10b3B7aGVpZ2h0OjgwJTttaW4taGVpZ2h0OjE0MHB4O21heC1oZWlnaHQ6ODgwcHh9XHJcbi5tbS1tZW51Lm1tLXNoYWRvdy1wYWdlOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjEyMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxMDAlO3RvcDotMTAlO3otaW5kZXg6MTAwOy13ZWJraXQtY2xpcC1wYXRoOnBvbHlnb24oLTIwcHggMCwwIDAsMCAxMDAlLC0yMHB4IDEwMCUpO2NsaXAtcGF0aDpwb2x5Z29uKC0yMHB4IDAsMCAwLDAgMTAwJSwtMjBweCAxMDAlKX0ubW0tbWVudS5tbS1zaGFkb3ctcGFnZS5tbS1yaWdodDphZnRlcntsZWZ0OmF1dG87cmlnaHQ6MTAwJX0ubW0tbWVudS5tbS1zaGFkb3ctcGFnZS5tbS1mcm9udDphZnRlciwubW0tbWVudS5tbS1zaGFkb3ctcGFnZS5tbS1uZXh0OmFmdGVye2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9Lm1tLW1lbnUubW0tc2hhZG93LXBhZ2U6YWZ0ZXJ7Ym94LXNoYWRvdzowIDAgMTBweCByZ2JhKDAsMCwwLC4zKX0ubW0tbWVudS5tbS1zaGFkb3ctcGFuZWxzIC5tbS1wYW5lbC5tbS1vcGVuZWQ6bnRoLWNoaWxkKG4rMil7Ym94LXNoYWRvdzowIDAgMTBweCByZ2JhKDAsMCwwLC4zKX1cclxuLm1tLW1lbnUubW0tdGhlbWUtZGFya3tiYWNrZ3JvdW5kOiMzMzM7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjE1KTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC44KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1uYXZiYXIgYSwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1uYXZiYXI+Kntjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1idG46YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tYnRuOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXd7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjE1KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saSAubW0tbmV4dDphZnRlcntib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkgYTpub3QoLm1tLW5leHQpey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLC4xKTt0YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsLjEpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPmE6bm90KC5tbS1uZXh0KSwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5zcGFue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+YS5tbS1uZXh0LC5tbS1tZW51Lm1tLXRoZW1lLWRhcmsubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3PmxpLm1tLW9wZW5lZD4ubW0tcGFuZWwsLm1tLW1lbnUubW0tdGhlbWUtZGFyay5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPmEubW0tbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjA1KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIC5tbS1kaXZpZGVye2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMDUpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgbGFiZWwubW0tY2hlY2s6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC44KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIGVtLm1tLWNvdW50ZXJ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tZml4ZWRkaXZpZGVyIHNwYW57YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4wNSl9Lm1tLW1lbnUubW0ta2V5Ym9hcmRmb2N1cyBhOmZvY3Vze2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9Lm1tLW1lbnUubW0tc2hhZG93LXBhZ2UubW0tdGhlbWUtZGFyazphZnRlcntib3gtc2hhZG93OjAgMCAyMHB4IHJnYmEoMCwwLDAsLjUpfS5tbS1tZW51Lm1tLXNoYWRvdy1wYW5lbHMubW0tdGhlbWUtZGFyayAubW0tcGFuZWwubW0tb3BlbmVkOm50aC1jaGlsZChuKzIpe2JveC1zaGFkb3c6MCAwIDIwcHggcmdiYSgwLDAsMCwuNSl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tc2VhcmNoIGlucHV0e2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMyk7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuOCl9Lm1tLW1lbnUubW0tdGhlbWUtZGFyayAubW0tbm9yZXN1bHRzbXNne2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgLm1tLWluZGV4ZXIgYXtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX0ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW46aG92ZXIrc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmE6bm90KC5tbS1mdWxsc3Vib3Blbik6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0ubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1kYXJrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtZGFyayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbitzcGFuLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWRhcmsgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQ6bm90KC5tbS1mdWxsc3Vib3Blbil7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjE1KX0ubW0tbWVudS5tbS10aGVtZS1kYXJrIGxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7YmFja2dyb3VuZDojMzMzfS5tbS1tZW51Lm1tLXRoZW1lLWRhcmsgaW5wdXQubW0tdG9nZ2xlOmNoZWNrZWR+bGFiZWwubW0tdG9nZ2xle2JhY2tncm91bmQ6IzRiZDk2M30ubW0tbWVudS5tbS10aGVtZS13aGl0ZXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpO2NvbG9yOnJnYmEoMCwwLDAsLjYpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1uYXZiYXIgYSwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbmF2YmFyPip7Y29sb3I6cmdiYSgwLDAsMCwuMyl9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWJ0bjphZnRlciwubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tYnRuOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMyl9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3e2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjMpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saSBhOm5vdCgubW0tbmV4dCl7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsLjA1KTt0YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMCwwLDAsLjA1KX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGkubW0tc2VsZWN0ZWQ+YTpub3QoLm1tLW5leHQpLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5zcGFue2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+Lm1tLXBhbmVsLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQubW0tdmVydGljYWw+YS5tbS1uZXh0LC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+Lm1tLXBhbmVsLC5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlLm1tLXZlcnRpY2FsIC5tbS1saXN0dmlldz5saS5tbS1vcGVuZWQ+YS5tbS1uZXh0e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1kaXZpZGVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGxhYmVsLm1tLWNoZWNrOmJlZm9yZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuNil9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgZW0ubW0tY291bnRlcntjb2xvcjpyZ2JhKDAsMCwwLC4zKX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tZml4ZWRkaXZpZGVyIHNwYW57YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSl9Lm1tLW1lbnUubW0ta2V5Ym9hcmRmb2N1cyBhOmZvY3Vze2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpfS5tbS1tZW51Lm1tLXNoYWRvdy1wYWdlLm1tLXRoZW1lLXdoaXRlOmFmdGVye2JveC1zaGFkb3c6MCAwIDEwcHggcmdiYSgwLDAsMCwuMil9Lm1tLW1lbnUubW0tc2hhZG93LXBhbmVscy5tbS10aGVtZS13aGl0ZSAubW0tcGFuZWwubW0tb3BlbmVkOm50aC1jaGlsZChuKzIpe2JveC1zaGFkb3c6MCAwIDEwcHggcmdiYSgwLDAsMCwuMil9Lm1tLW1lbnUubW0tdGhlbWUtd2hpdGUgLm1tLXNlYXJjaCBpbnB1dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KTtjb2xvcjpyZ2JhKDAsMCwwLC42KX0ubW0tbWVudS5tbS10aGVtZS13aGl0ZSAubW0tbm9yZXN1bHRzbXNne2NvbG9yOnJnYmEoMCwwLDAsLjMpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIC5tbS1pbmRleGVyIGF7Y29sb3I6cmdiYSgwLDAsMCwuMyl9Lm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3Blbjpob3ZlcitzcGFuLC5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpPmE6bm90KC5tbS1mdWxsc3Vib3Blbik6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSl9Lm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtd2hpdGUgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rYSwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS13aGl0ZSAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbitzcGFuLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLXdoaXRlIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkOm5vdCgubW0tZnVsbHN1Ym9wZW4pe2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7YmFja2dyb3VuZDojZmZmfS5tbS1tZW51Lm1tLXRoZW1lLXdoaXRlIGlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkfmxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2t7YmFja2dyb3VuZDojMDAwO2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4yKTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC42KX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbmF2YmFyIGEsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLW5hdmJhcj4qe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1idG46YWZ0ZXIsLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWJ0bjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlld3tib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMil9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpIC5tbS1uZXh0OmFmdGVye2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGkgYTpub3QoLm1tLW5leHQpey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4zKTt0YXAtaGlnaGxpZ2h0LWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjMpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saS5tbS1zZWxlY3RlZD5hOm5vdCgubW0tbmV4dCksLm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpLm1tLXNlbGVjdGVkPnNwYW57YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4zKX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkLm1tLXZlcnRpY2FsPmEubW0tbmV4dCwubW0tbWVudS5tbS10aGVtZS1ibGFjay5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPi5tbS1wYW5lbCwubW0tbWVudS5tbS10aGVtZS1ibGFjay5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXc+bGkubW0tb3BlbmVkPmEubW0tbmV4dHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjIpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1kaXZpZGVye2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMil9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgbGFiZWwubW0tY2hlY2s6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC42KX0ubW0tbWVudS5tbS10aGVtZS1ibGFjayBlbS5tbS1jb3VudGVye2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjQpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1maXhlZGRpdmlkZXIgc3BhbntiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjIpfS5tbS1tZW51Lm1tLWtleWJvYXJkZm9jdXMgYTpmb2N1c3tiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjMpfS5tbS1tZW51Lm1tLXNoYWRvdy1wYWdlLm1tLXRoZW1lLWJsYWNrOmFmdGVye2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9Lm1tLW1lbnUubW0tc2hhZG93LXBhbmVscy5tbS10aGVtZS1ibGFjayAubW0tcGFuZWwubW0tb3BlbmVkOm50aC1jaGlsZChuKzIpe2JveC1zaGFkb3c6ZmFsc2V9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLXNlYXJjaCBpbnB1dHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjMpO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjYpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIC5tbS1ub3Jlc3VsdHNtc2d7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNCl9Lm1tLW1lbnUubW0tdGhlbWUtYmxhY2sgLm1tLWluZGV4ZXIgYXtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC40KX0ubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkLm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuOmhvdmVyK3NwYW4sLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZC5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjMpfS5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkLm1tLXRoZW1lLWJsYWNrIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkLm1tLWZ1bGxzdWJvcGVuK2EsLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQubW0tdGhlbWUtYmxhY2sgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rc3BhbiwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZC5tbS10aGVtZS1ibGFjayAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZDpub3QoLm1tLWZ1bGxzdWJvcGVuKXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjMpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIGxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjIpfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIGxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7YmFja2dyb3VuZDojMDAwfS5tbS1tZW51Lm1tLXRoZW1lLWJsYWNrIGlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkfmxhYmVsLm1tLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0YmQ5NjN9XHJcbi5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldzphZnRlciwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGh9Lm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saXt3aWR0aDo1MCU7aGVpZ2h0OjA7cGFkZGluZzo1MCUgMCAwIDA7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZX0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk6YWZ0ZXIsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpOmFmdGVye2xlZnQ6MDt0b3A6MDtib3JkZXItcmlnaHQtd2lkdGg6MXB4O2JvcmRlci1yaWdodC1zdHlsZTpzb2xpZDt6LWluZGV4Oi0xfS5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saS5tbS10aWxlLXhzLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saS5tbS10aWxlLXhze3dpZHRoOjEyLjUlO3BhZGRpbmctdG9wOjEyLjUlfS5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saS5tbS10aWxlLXMsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUtc3t3aWR0aDoyNSU7cGFkZGluZy10b3A6MjUlfS5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saS5tbS10aWxlLWwsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpLm1tLXRpbGUtbHt3aWR0aDo3NSU7cGFkZGluZy10b3A6NzUlfS5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saS5tbS10aWxlLXhsLC5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1saXN0dmlldz5saS5tbS10aWxlLXhse3dpZHRoOjEwMCU7cGFkZGluZy10b3A6MTAwJX0ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk+YSwubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk+c3BhbiwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk+YSwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk+c3BhbntsaW5lLWhlaWdodDoxcHg7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzo1MCUgMTBweCAwIDEwcHg7bWFyZ2luOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MXB4O2JvdHRvbToxcHg7bGVmdDowfS5tbS1tZW51IC5tbS10aWxldmlldy5tbS1saXN0dmlldz5saT4ubW0tbmV4dCwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHR7d2lkdGg6YXV0b30ubW0tbWVudSAubW0tdGlsZXZpZXcubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQ6YWZ0ZXIsLm1tLW1lbnUgLm1tLXRpbGV2aWV3Lm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0OmJlZm9yZSwubW0tbWVudS5tbS10aWxldmlldyAubW0tbGlzdHZpZXc+bGk+Lm1tLW5leHQ6YWZ0ZXIsLm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3PmxpPi5tbS1uZXh0OmJlZm9yZXtjb250ZW50Om5vbmU7ZGlzcGxheTpub25lfS5tbS1tZW51Lm1tLXRpbGV2aWV3IC5tbS1wYW5lbHtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9Lm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLXBhbmVsOmFmdGVye2NvbnRlbnQ6bm9uZTtkaXNwbGF5Om5vbmV9Lm1tLW1lbnUubW0tdGlsZXZpZXcgLm1tLWxpc3R2aWV3e21hcmdpbjowfVxyXG5odG1sLm1tLXdpZGVzY3JlZW4gYm9keXtwb3NpdGlvbjpyZWxhdGl2ZX1odG1sLm1tLXdpZGVzY3JlZW4gI21tLWJsb2NrZXJ7ZGlzcGxheTpub25lIWltcG9ydGFudH1odG1sLm1tLXdpZGVzY3JlZW4gLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50Oy1tcy10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O3dpZHRoOjcwJSFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MzAlIWltcG9ydGFudH1odG1sLm1tLXdpZGVzY3JlZW4gLm1tLXBhZ2V7YmFja2dyb3VuZDppbmhlcml0O2JveC1zaXppbmc6Ym9yZGVyLWJveH1odG1sLm1tLXdpZGVzY3JlZW4ubW0tYmxvY2tpbmcsaHRtbC5tbS13aWRlc2NyZWVuLm1tLWJsb2NraW5nIGJvZHl7b3ZlcmZsb3c6YXV0b30ubW0tbWVudS5tbS13aWRlc2NyZWVue2JvcmRlci1yaWdodC13aWR0aDoxcHg7Ym9yZGVyLXJpZ2h0LXN0eWxlOnNvbGlkO2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50O3dpZHRoOjMwJSFpbXBvcnRhbnQ7bWluLXdpZHRoOjAhaW1wb3J0YW50O21heC13aWR0aDpub25lIWltcG9ydGFudDt0b3A6MCFpbXBvcnRhbnQ7cmlnaHQ6YXV0byFpbXBvcnRhbnQ7Ym90dG9tOjAhaW1wb3J0YW50O2xlZnQ6MCFpbXBvcnRhbnQ7ei1pbmRleDoxMDAhaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50Oy1tcy10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7dHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50fS5tbS1tZW51Lm1tLXdpZGVzY3JlZW4ubW0tcGFnZXNoYWRvdzphZnRlcntjb250ZW50Om5vbmU7ZGlzcGxheTpub25lfVxyXG4ubW0tbWVudS5tbS1hdXRvaGVpZ2h0ey13ZWJraXQtdHJhbnNpdGlvbjpub25lIC40cyBlYXNlO3RyYW5zaXRpb246bm9uZSAuNHMgZWFzZTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6aGVpZ2h0LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6aGVpZ2h0LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHQsLXdlYmtpdC10cmFuc2Zvcm19Lm1tLW1lbnUubW0tYXV0b2hlaWdodDpub3QoLm1tLW9mZmNhbnZhcyl7cG9zaXRpb246cmVsYXRpdmV9Lm1tLW1lbnUubW0tbWVhc3VyZWhlaWdodCAubW0tcGFuZWwubW0tdmVydGljYWwubW0tb3BlbmVkLC5tbS1tZW51Lm1tLW1lYXN1cmVoZWlnaHQgLm1tLXBhbmVsOm5vdCgubW0tdmVydGljYWwpe2Rpc3BsYXk6YmxvY2shaW1wb3J0YW50fS5tbS1tZW51Lm1tLW1lYXN1cmVoZWlnaHQgLm1tLXBhbmVscz4ubW0tcGFuZWx7Ym90dG9tOmF1dG8haW1wb3J0YW50O2hlaWdodDphdXRvIWltcG9ydGFudH1cclxuLm1tLWNvbHVtbnN7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoO3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGh9Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWx7cmlnaHQ6YXV0bzstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLHRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLHRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX0ubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1vcGVuZWQsLm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tcGFuZWwubW0tc3Vib3BlbmVke2JvcmRlci1sZWZ0OjFweCBzb2xpZDtib3JkZXItY29sb3I6aW5oZXJpdDtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0ubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1jb2x1bW5zLTB7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm1tLWNvbHVtbnMtMCAubW0tcGFuZWxzPi5tbS1wYW5lbHt6LWluZGV4OjB9Lm1tLWNvbHVtbnMtMCAubW0tcGFuZWxzPi5tbS1wYW5lbCBlbHNle3dpZHRoOjEwMCV9Lm1tLWNvbHVtbnMtMCAubW0tcGFuZWxzPi5tbS1wYW5lbDpub3QoLm1tLW9wZW5lZCk6bm90KC5tbS1zdWJvcGVuZWQpey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgxMDAlLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxMDAlLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfS5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1jb2x1bW5zLTB7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MH1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0wLm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDgwJSwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4MCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg4MCUsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTAubW0tb3BlbmVkfi5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMTQwcHgsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMTQwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxNDBweCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjBweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMC5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfX1odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0wLm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC04MCUsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTgwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC04MCUsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTgwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtODAlLDAsMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMC5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTQwcHgsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTE0MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTE0MHB4LDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTQwcHgsMCwwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDowcHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTAubW0tb3BlbmVkfi5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19Lm1tLWNvbHVtbnMgLm1tLXBhbmVscz4ubW0tY29sdW1ucy0xey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgxMDAlLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxMDAlLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfS5tbS1jb2x1bW5zLTEgLm1tLXBhbmVscz4ubW0tcGFuZWx7ei1pbmRleDoxO3dpZHRoOjEwMCV9Lm1tLWNvbHVtbnMtMSAubW0tcGFuZWxzPi5tbS1wYW5lbCBlbHNle3dpZHRoOjEwMCV9Lm1tLWNvbHVtbnMtMSAubW0tcGFuZWxzPi5tbS1wYW5lbDpub3QoLm1tLW9wZW5lZCk6bm90KC5tbS1zdWJvcGVuZWQpey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgyMDAlLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDIwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgyMDAlLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwJSwwLDApfS5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1jb2x1bW5zLTF7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6NDQwcHh9aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMS5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4MCUsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoODAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoODAlLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0xLm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDE0MHB4LDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDE0MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMTQwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTQwcHgsMCwwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDo1NTBweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMS5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg0NDBweCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSg0NDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDQ0MHB4LDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQ0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQ0MHB4LDAsMCl9fWh0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTEubW0tb3BlbmVkfi5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTgwJSwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtODAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTgwJSwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtODAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04MCUsMCwwKX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOjE3NXB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0xLm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC0xNDBweCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTQwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTQwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwwLDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjU1MHB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0xLm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC00NDBweCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNDQwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNDQwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTQ0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC00NDBweCwwLDApfX0ubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1jb2x1bW5zLTJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDIwMCUsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMjAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDIwMCUsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAlLDAsMCl9Lm1tLWNvbHVtbnMtMiAubW0tcGFuZWxzPi5tbS1wYW5lbHt6LWluZGV4OjI7d2lkdGg6NTAlfS5tbS1jb2x1bW5zLTIgLm1tLXBhbmVscz4ubW0tcGFuZWwgZWxzZXt3aWR0aDoxMDAlfS5tbS1jb2x1bW5zLTIgLm1tLXBhbmVscz4ubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpOm5vdCgubW0tc3Vib3BlbmVkKXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMzAwJSwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgzMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMzAwJSwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMCUsMCwwKX0ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tY29sdW1ucy0ye3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjg4MHB4fWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTIubW0tb3BlbmVkfi5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoODAlLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDgwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDgwJSwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMi5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgxNDBweCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgxNDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDE0MHB4LDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6MTEwMHB4KXtodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0yLm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDg4MHB4LDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDg4MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoODgwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoODgwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODgwcHgsMCwwKX19aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMi5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtODAlLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKC04MCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtODAlLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTgwJSwwLDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTIubW0tb3BlbmVkfi5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTE0MHB4LDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKC0xNDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xNDBweCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6MTEwMHB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0yLm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC04ODBweCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtODgwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtODgwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTg4MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04ODBweCwwLDApfX0ubW0tY29sdW1ucyAubW0tcGFuZWxzPi5tbS1jb2x1bW5zLTN7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDMwMCUsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMzAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDMwMCUsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAlLDAsMCl9Lm1tLWNvbHVtbnMtMyAubW0tcGFuZWxzPi5tbS1wYW5lbHt6LWluZGV4OjM7d2lkdGg6MzMuMzQlfS5tbS1jb2x1bW5zLTMgLm1tLXBhbmVscz4ubW0tcGFuZWwgZWxzZXt3aWR0aDoxMDAlfS5tbS1jb2x1bW5zLTMgLm1tLXBhbmVscz4ubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpOm5vdCgubW0tc3Vib3BlbmVkKXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoNDAwJSwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSg0MDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoNDAwJSwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQwMCUsMCwwKX0ubW0tbWVudS5tbS1vZmZjYW52YXMubW0tY29sdW1ucy0ze3dpZHRoOjgwJTttaW4td2lkdGg6MTQwcHg7bWF4LXdpZHRoOjEzMjBweH1odG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0zLm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDgwJSwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4MCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg4MCUsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwJSwwLDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTMubW0tb3BlbmVkfi5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMTQwcHgsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMTQwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxNDBweCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNDBweCwwLDApfX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOjE2NTBweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMy5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgxMzIwcHgsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMTMyMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMTMyMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEzMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMzIwcHgsMCwwKX19aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtMy5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtODAlLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKC04MCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtODAlLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTgwJSwwLDApfUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6MTc1cHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTMubW0tb3BlbmVkfi5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTE0MHB4LDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKC0xNDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xNDBweCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTQwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE0MHB4LDAsMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6MTY1MHB4KXtodG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy0zLm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC0xMzIwcHgsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTEzMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xMzIwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEzMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTMyMHB4LDAsMCl9fS5tbS1jb2x1bW5zIC5tbS1wYW5lbHM+Lm1tLWNvbHVtbnMtNHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoNDAwJSwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSg0MDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoNDAwJSwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0MDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDQwMCUsMCwwKX0ubW0tY29sdW1ucy00IC5tbS1wYW5lbHM+Lm1tLXBhbmVse3otaW5kZXg6NDt3aWR0aDoyNSV9Lm1tLWNvbHVtbnMtNCAubW0tcGFuZWxzPi5tbS1wYW5lbCBlbHNle3dpZHRoOjEwMCV9Lm1tLWNvbHVtbnMtNCAubW0tcGFuZWxzPi5tbS1wYW5lbDpub3QoLm1tLW9wZW5lZCk6bm90KC5tbS1zdWJvcGVuZWQpey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg1MDAlLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDUwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MDAlLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTAwJSwwLDApfS5tbS1tZW51Lm1tLW9mZmNhbnZhcy5tbS1jb2x1bW5zLTR7d2lkdGg6ODAlO21pbi13aWR0aDoxNDBweDttYXgtd2lkdGg6MTc2MHB4fWh0bWwubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTQubW0tb3BlbmVkfi5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoODAlLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDgwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDgwJSwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg4MCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoODAlLDAsMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtNC5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgxNDBweCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgxNDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDE0MHB4LDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE0MHB4LDAsMCl9fUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6MjIwMHB4KXtodG1sLm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy00Lm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDE3NjBweCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgxNzYwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxNzYwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTc2MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE3NjBweCwwLDApfX1odG1sLm1tLXJpZ2h0Lm1tLW9wZW5pbmcgLm1tLW1lbnUubW0tY29sdW1ucy00Lm1tLW9wZW5lZH4ubW0tc2xpZGVvdXR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC04MCUsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTgwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC04MCUsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTgwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtODAlLDAsMCl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDoxNzVweCl7aHRtbC5tbS1yaWdodC5tbS1vcGVuaW5nIC5tbS1tZW51Lm1tLWNvbHVtbnMtNC5tbS1vcGVuZWR+Lm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTQwcHgsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTE0MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTE0MHB4LDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTQwcHgsMCwwKX19QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDoyMjAwcHgpe2h0bWwubW0tcmlnaHQubW0tb3BlbmluZyAubW0tbWVudS5tbS1jb2x1bW5zLTQubW0tb3BlbmVkfi5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTE3NjBweCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTc2MHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTE3NjBweCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTc2MHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNzYwcHgsMCwwKX19Lm1tLWNvbHVtbnMubW0tb2ZmY2FudmFzLm1tLWJvdHRvbSwubW0tY29sdW1ucy5tbS1vZmZjYW52YXMubW0tdG9we3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7bWluLXdpZHRoOjEwMCV9aHRtbC5tbS1vcGVuaW5nIC5tbS1jb2x1bW5zLm1tLW9mZmNhbnZhcy5tbS1mcm9udCxodG1sLm1tLW9wZW5pbmcgLm1tLWNvbHVtbnMubW0tb2ZmY2FudmFzLm1tLW5leHR7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLG1pbi13aWR0aCxtYXgtd2lkdGgsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCxtaW4td2lkdGgsbWF4LXdpZHRoLC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsbWluLXdpZHRoLG1heC13aWR0aCx0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCxtaW4td2lkdGgsbWF4LXdpZHRoLHRyYW5zZm9ybSwtd2Via2l0LXRyYW5zZm9ybX1cclxuZW0ubW0tY291bnRlcntmb250OmluaGVyaXQ7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1pbmRlbnQ6MDtsaW5lLWhlaWdodDoyMHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDotMTBweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo0NXB4O3RvcDo1MCV9ZW0ubW0tY291bnRlcithLm1tLW5leHR7d2lkdGg6OTBweH1lbS5tbS1jb3VudGVyK2EubW0tbmV4dCthLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K3NwYW57bWFyZ2luLXJpZ2h0OjkwcHh9ZW0ubW0tY291bnRlcithLm1tLWZ1bGxzdWJvcGVue3BhZGRpbmctbGVmdDowfWVtLm1tLWNvdW50ZXIrYS5tbS1mdWxsc3Vib3BlbithLGVtLm1tLWNvdW50ZXIrYS5tbS1mdWxsc3Vib3BlbitzcGFue3BhZGRpbmctcmlnaHQ6OTBweH0ubW0tbGlzdHZpZXcgZW0ubW0tY291bnRlcisubW0tbmV4dC5tbS1mdWxsc3Vib3BlbithLC5tbS1saXN0dmlldyBlbS5tbS1jb3VudGVyKy5tbS1uZXh0Lm1tLWZ1bGxzdWJvcGVuK3NwYW57cGFkZGluZy1yaWdodDo5MHB4fS5tbS12ZXJ0aWNhbD4ubW0tY291bnRlcnt0b3A6MTJweDttYXJnaW4tdG9wOjB9Lm1tLXZlcnRpY2FsLm1tLXNwYWNlcj4ubW0tY291bnRlcnttYXJnaW4tdG9wOjQwcHh9Lm1tLW5vc3VicmVzdWx0cz4ubW0tY291bnRlcntkaXNwbGF5Om5vbmV9Lm1tLW1lbnUgZW0ubW0tY291bnRlcntjb2xvcjpyZ2JhKDAsMCwwLC4zKX1cclxuLm1tLWRpdmlkZXI+c3Bhbnt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO2xpbmUtaGVpZ2h0OjI1cHh9Lm1tLWRpdmlkZXIubW0tb3BlbmVkIGEubW0tbmV4dDphZnRlcnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ubW0tY29sbGFwc2VkOm5vdCgubW0tdW5jb2xsYXBzZWQpe2Rpc3BsYXk6bm9uZX0ubW0tZml4ZWRkaXZpZGVye2JhY2tncm91bmQ6aW5oZXJpdDtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDoxMDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ubW0tZml4ZWRkaXZpZGVyOmFmdGVye2NvbnRlbnQ6bm9uZSFpbXBvcnRhbnQ7ZGlzcGxheTpub25lIWltcG9ydGFudH0ubW0taGFzZGl2aWRlcnMgLm1tLWZpeGVkZGl2aWRlcntkaXNwbGF5OmJsb2NrfS5tbS1tZW51IC5tbS1maXhlZGRpdmlkZXIgc3BhbntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KX1cclxuaHRtbC5tbS1vcGVuZWQubW0tZHJhZ2dpbmcgLm1tLW1lbnUsaHRtbC5tbS1vcGVuZWQubW0tZHJhZ2dpbmcgLm1tLXNsaWRlb3V0ey13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjowczt0cmFuc2l0aW9uLWR1cmF0aW9uOjBzfVxyXG4ubW0tbWVudS5tbS1kcm9wZG93bntib3gtc2hhZG93OjAgMnB4IDEwcHggcmdiYSgwLDAsMCwuMyk7aGVpZ2h0OjgwJX1odG1sLm1tLWRyb3Bkb3duIC5tbS1zbGlkZW91dHstd2Via2l0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDstbXMtdHJhbnNmb3JtOm5vbmUhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lIWltcG9ydGFudDt6LWluZGV4OjB9aHRtbC5tbS1kcm9wZG93biAjbW0tYmxvY2tlcnstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6MHMhaW1wb3J0YW50O3RyYW5zaXRpb24tZGVsYXk6MHMhaW1wb3J0YW50O3otaW5kZXg6MX1odG1sLm1tLWRyb3Bkb3duIC5tbS1tZW51e3otaW5kZXg6Mn1odG1sLm1tLWRyb3Bkb3duLm1tLW9wZW5lZDpub3QoLm1tLW9wZW5pbmcpIC5tbS1tZW51Lm1tLWRyb3Bkb3due2Rpc3BsYXk6bm9uZX0ubW0tbWVudS5tbS10aXA6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZDppbmhlcml0O2JveC1zaGFkb3c6MCAycHggMTBweCByZ2JhKDAsMCwwLC4zKTtkaXNwbGF5OmJsb2NrO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDowOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5tbS1tZW51Lm1tLXRpcGxlZnQ6YmVmb3Jle2xlZnQ6MjJweH0ubW0tbWVudS5tbS10aXByaWdodDpiZWZvcmV7cmlnaHQ6MjJweH0ubW0tbWVudS5tbS10aXB0b3A6YmVmb3Jle3RvcDotOHB4fS5tbS1tZW51Lm1tLXRpcGJvdHRvbTpiZWZvcmV7Ym90dG9tOi04cHh9XHJcbi5tbS1pY29ucGFuZWwgLm1tLXBhbmVscz4ubW0tcGFuZWx7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmxlZnQsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpsZWZ0LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGxlZnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sbGVmdCwtd2Via2l0LXRyYW5zZm9ybX0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLW9wZW5lZCwubW0taWNvbnBhbmVsIC5tbS1wYW5lbHM+Lm1tLXBhbmVsLm1tLXN1Ym9wZW5lZHtib3JkZXItbGVmdDoxcHggc29saWQ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9Lm1tLWljb25wYW5lbCAubW0tcGFuZWxzPi5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9Lm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTB7bGVmdDowfS5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0xe2xlZnQ6NDBweH0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMntsZWZ0OjgwcHh9Lm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTN7bGVmdDoxMjBweH0ubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtNHtsZWZ0OjE2MHB4fS5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC01e2xlZnQ6MjAwcHh9Lm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTZ7bGVmdDoyNDBweH0ubW0tc3ViYmxvY2tlcntiYWNrZ3JvdW5kOmluaGVyaXQ7b3BhY2l0eTowO2Rpc3BsYXk6YmxvY2s7bWF4LWhlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6Mzstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuNHMgZWFzZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2V9Lm1tLXN1Ym9wZW5lZCAubW0tc3ViYmxvY2tlcntvcGFjaXR5Oi42O2JvdHRvbTotMTAwMDAwcHh9XHJcbi5tbS1rZXlib2FyZGZvY3VzIGE6Zm9jdXN7b3V0bGluZTowfS5tbS1tZW51Lm1tLWtleWJvYXJkZm9jdXMgYTpmb2N1c3tiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjUpfVxyXG4ubW0tbmF2YmFycy1ib3R0b20sLm1tLW5hdmJhcnMtdG9we2JhY2tncm91bmQ6aW5oZXJpdDtib3JkZXItY29sb3I6aW5oZXJpdDtib3JkZXItd2lkdGg6MDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDozfS5tbS1uYXZiYXJzLWJvdHRvbT4ubW0tbmF2YmFyLC5tbS1uYXZiYXJzLXRvcD4ubW0tbmF2YmFye2JvcmRlcjpub25lO3BhZGRpbmc6MDtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0ubW0tbmF2YmFycy10b3B7Ym9yZGVyLWJvdHRvbS1zdHlsZTpzb2xpZDtib3JkZXItYm90dG9tLXdpZHRoOjFweDt0b3A6MH0ubW0tbmF2YmFycy1ib3R0b217Ym9yZGVyLXRvcC1zdHlsZTpzb2xpZDtib3JkZXItdG9wLXdpZHRoOjFweDtib3R0b206MH0ubW0tbmF2YmFyLm1tLWhhc2J0bnN7cGFkZGluZzowIDQwcHh9Lm1tLW5hdmJhcltjbGFzcyo9bW0tbmF2YmFyLWNvbnRlbnQtXT4qe2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnR9Lm1tLW5hdmJhciAubW0tYnJlYWRjcnVtYnN7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93LXg6YXV0bzt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzowIDAgMCAxN3B4fS5tbS1uYXZiYXIgLm1tLWJyZWFkY3J1bWJzPip7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzoxMHB4IDNweH0ubW0tbmF2YmFyIC5tbS1icmVhZGNydW1icz5he3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lm1tLW5hdmJhci5tbS1oYXNidG5zIC5tbS1icmVhZGNydW1ic3ttYXJnaW4tbGVmdDotNDBweH0ubW0tbmF2YmFyLm1tLWhhc2J0bnMgLm1tLWJ0bjpub3QoLm1tLWhpZGRlbikrLm1tLWJyZWFkY3J1bWJze21hcmdpbi1sZWZ0OjA7cGFkZGluZy1sZWZ0OjB9Lm1tLWhhc25hdmJhci10b3AtMSAubW0tcGFuZWxze3RvcDo0MHB4fS5tbS1oYXNuYXZiYXItdG9wLTIgLm1tLXBhbmVsc3t0b3A6ODBweH0ubW0taGFzbmF2YmFyLXRvcC0zIC5tbS1wYW5lbHN7dG9wOjEyMHB4fS5tbS1oYXNuYXZiYXItdG9wLTQgLm1tLXBhbmVsc3t0b3A6MTYwcHh9Lm1tLWhhc25hdmJhci1ib3R0b20tMSAubW0tcGFuZWxze2JvdHRvbTo0MHB4fS5tbS1oYXNuYXZiYXItYm90dG9tLTIgLm1tLXBhbmVsc3tib3R0b206ODBweH0ubW0taGFzbmF2YmFyLWJvdHRvbS0zIC5tbS1wYW5lbHN7Ym90dG9tOjEyMHB4fS5tbS1oYXNuYXZiYXItYm90dG9tLTQgLm1tLXBhbmVsc3tib3R0b206MTYwcHh9Lm1tLW5hdmJhci1zaXplLTJ7aGVpZ2h0OjgwcHh9Lm1tLW5hdmJhci1zaXplLTN7aGVpZ2h0OjEyMHB4fS5tbS1uYXZiYXItc2l6ZS00e2hlaWdodDoxNjBweH0ubW0tbmF2YmFyLWNvbnRlbnQtMj4qe3dpZHRoOjUwJX0ubW0tbmF2YmFyLWNvbnRlbnQtMz4qe3dpZHRoOjMzLjMzJX0ubW0tbmF2YmFyLWNvbnRlbnQtND4qe3dpZHRoOjI1JX0ubW0tbmF2YmFyLWNvbnRlbnQtNT4qe3dpZHRoOjIwJX0ubW0tbmF2YmFyLWNvbnRlbnQtNj4qe3dpZHRoOjE2LjY3JX1cclxuLm1tLW1lbnUubW0tcnRse2RpcmVjdGlvbjpydGx9Lm1tLW1lbnUubW0tcnRsLm1tLW9mZmNhbnZhc3tyaWdodDphdXRvfS5tbS1tZW51Lm1tLXJ0bCAubW0tcGFuZWw6bm90KC5tbS1vcGVuZWQpey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAwJSwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0xMDAlLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9Lm1tLW1lbnUubW0tcnRsIC5tbS1wYW5lbC5tbS1zdWJvcGVuZWR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDMwJSwwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgzMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgzMCUsMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwJSwwLDApfS5tbS1tZW51Lm1tLXJ0bCAubW0tbmF2YmFyIC5tbS1idG46Zmlyc3QtY2hpbGR7bGVmdDphdXRvO3JpZ2h0OjB9Lm1tLW1lbnUubW0tcnRsIC5tbS1uYXZiYXIgLm1tLWJ0bjpsYXN0LWNoaWxke3JpZ2h0OmF1dG87bGVmdDowfS5tbS1tZW51Lm1tLXJ0bCAubW0tbmF2YmFyIC5tbS1uZXh0OmFmdGVyey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO2xlZnQ6MjNweDtyaWdodDphdXRvfS5tbS1tZW51Lm1tLXJ0bCAubW0tbmF2YmFyIC5tbS1wcmV2OmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKTtyaWdodDoyM3B4O2xlZnQ6YXV0b30ubW0tbWVudS5tbS1ydGwgLm1tLWxpc3R2aWV3PmxpOm5vdCgubW0tZGl2aWRlcik6OmFmdGVye2xlZnQ6MDtyaWdodDoyMHB4fS5tbS1tZW51Lm1tLXJ0bCAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLW5leHQpLC5tbS1tZW51Lm1tLXJ0bCAubW0tbGlzdHZpZXc+bGk+c3Bhbjpub3QoLm1tLW5leHQpe3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctcmlnaHQ6MjBweCFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjAhaW1wb3J0YW50fS5tbS1tZW51Lm1tLXJ0bCAubW0tbGlzdHZpZXcgLm1tLW5leHR7cmlnaHQ6YXV0bztsZWZ0OjB9Lm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldyAubW0tbmV4dDpiZWZvcmV7bGVmdDphdXRvO3JpZ2h0OjB9Lm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldyAubW0tbmV4dDphZnRlcnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtsZWZ0OjIzcHg7cmlnaHQ6YXV0b30ubW0tbWVudS5tbS1ydGwgLm1tLWxpc3R2aWV3IC5tbS1uZXh0K2EsLm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldyAubW0tbmV4dCtzcGFue21hcmdpbi1sZWZ0OjUwcHh9Lm1tLW1lbnUubW0tcnRsIC5tbS1saXN0dmlldyAubW0tbmV4dC5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXJ0bCAubW0tbGlzdHZpZXcgLm1tLW5leHQubW0tZnVsbHN1Ym9wZW4rc3BhbntwYWRkaW5nLWxlZnQ6NTBweH0ubW0tbWVudS5tbS1ydGwgZW0ubW0tY291bnRlcntsZWZ0OjQ1cHg7cmlnaHQ6YXV0b30ubW0tbWVudS5tbS1ydGwgZW0ubW0tY291bnRlcithLm1tLW5leHQrYSwubW0tbWVudS5tbS1ydGwgZW0ubW0tY291bnRlcithLm1tLW5leHQrc3BhbnttYXJnaW4tbGVmdDo5MHB4fS5tbS1tZW51Lm1tLXJ0bCAubW0tbGlzdHZpZXcgZW0ubW0tY291bnRlcisubW0tZnVsbHN1Ym9wZW4rYSwubW0tbWVudS5tbS1ydGwgLm1tLWxpc3R2aWV3IGVtLm1tLWNvdW50ZXIrLm1tLWZ1bGxzdWJvcGVuK3NwYW57cGFkZGluZy1sZWZ0OjkwcHh9Lm1tLW1lbnUubW0tcnRsIGxhYmVsLm1tLWNoZWNrLC5tbS1tZW51Lm1tLXJ0bCBsYWJlbC5tbS10b2dnbGV7bGVmdDoyMHB4O3JpZ2h0OmF1dG8haW1wb3J0YW50fS5tbS1tZW51Lm1tLXJ0bCBsYWJlbC5tbS10b2dnbGUrYSwubW0tbWVudS5tbS1ydGwgbGFiZWwubW0tdG9nZ2xlK3NwYW57cGFkZGluZy1sZWZ0OjgwcHh9Lm1tLW1lbnUubW0tcnRsIGxhYmVsLm1tLWNoZWNrK2EsLm1tLW1lbnUubW0tcnRsIGxhYmVsLm1tLWNoZWNrK3NwYW57cGFkZGluZy1sZWZ0OjYwcHh9Lm1tLW1lbnUubW0tcnRsIGEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaywubW0tbWVudS5tbS1ydGwgYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZXtsZWZ0OjYwcHh9Lm1tLW1lbnUubW0tcnRsIGEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaythLC5tbS1tZW51Lm1tLXJ0bCBhLm1tLW5leHQrbGFiZWwubW0tY2hlY2src3BhbiwubW0tbWVudS5tbS1ydGwgYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZSthLC5tbS1tZW51Lm1tLXJ0bCBhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57bWFyZ2luLWxlZnQ6NTBweH0ubW0tbWVudS5tbS1ydGwgYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZSthLC5tbS1tZW51Lm1tLXJ0bCBhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57cGFkZGluZy1sZWZ0OjcwcHh9Lm1tLW1lbnUubW0tcnRsIGEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaythLC5tbS1tZW51Lm1tLXJ0bCBhLm1tLW5leHQrbGFiZWwubW0tY2hlY2src3BhbntwYWRkaW5nLWxlZnQ6NTBweH0ubW0tbWVudS5tbS1ydGwgZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tY2hlY2ssLm1tLW1lbnUubW0tcnRsIGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZXtsZWZ0OjEwMHB4fS5tbS1tZW51Lm1tLXJ0bCBlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjaythLC5tbS1tZW51Lm1tLXJ0bCBlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjaytzcGFuLC5tbS1tZW51Lm1tLXJ0bCBlbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS10b2dnbGUrYSwubW0tbWVudS5tbS1ydGwgZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57bWFyZ2luLWxlZnQ6OTBweH0ubW0tbWVudS5tbS1ydGwgLm1tLXBhbmVsW2NsYXNzKj1tbS1pY29ucGFuZWwtXXtsZWZ0OjB9Lm1tLW1lbnUubW0tcnRsIC5tbS1wYW5lbFtjbGFzcyo9bW0taWNvbnBhbmVsLV0ubW0tc3Vib3BlbmVkey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVsey13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpyaWdodCwtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnJpZ2h0LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHJpZ2h0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHJpZ2h0LC13ZWJraXQtdHJhbnNmb3JtfS5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0we3JpZ2h0OjB9Lm1tLW1lbnUubW0tcnRsLm1tLWljb25wYW5lbCAubW0tcGFuZWwubW0taWNvbnBhbmVsLTF7cmlnaHQ6NDBweH0ubW0tbWVudS5tbS1ydGwubW0taWNvbnBhbmVsIC5tbS1wYW5lbC5tbS1pY29ucGFuZWwtMntyaWdodDo4MHB4fS5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC0ze3JpZ2h0OjEyMHB4fS5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC00e3JpZ2h0OjE2MHB4fS5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC01e3JpZ2h0OjIwMHB4fS5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLWljb25wYW5lbC02e3JpZ2h0OjI0MHB4fS5tbS1tZW51Lm1tLXJ0bC5tbS1pY29ucGFuZWwgLm1tLXBhbmVsLm1tLW9wZW5lZHtib3JkZXItbGVmdDpub25lO2JvcmRlci1yaWdodDoxcHggc29saWQ7Ym9yZGVyLWNvbG9yOmluaGVyaXR9XHJcbi5tbS1zZWFyY2gsLm1tLXNlYXJjaCBpbnB1dHtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1tLXNlYXJjaHtoZWlnaHQ6NDBweDtwYWRkaW5nOjdweCAxMHB4IDAgMTBweDtwb3NpdGlvbjpyZWxhdGl2ZX0ubW0tc2VhcmNoIGlucHV0e2JvcmRlcjpub25lIWltcG9ydGFudDtvdXRsaW5lOjAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo0cHg7Zm9udDppbmhlcml0O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI2cHg7ZGlzcGxheTpibG9jaztib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJTtoZWlnaHQ6MjZweDttaW4taGVpZ2h0OjI2cHg7bWF4LWhlaWdodDoyNnB4O21hcmdpbjowO3BhZGRpbmc6MCAxMHB4fS5tbS1zZWFyY2ggaW5wdXQ6Oi1tcy1jbGVhcntkaXNwbGF5Om5vbmV9Lm1tLXNlYXJjaCAubW0tY2xlYXIsLm1tLXNlYXJjaCAubW0tbmV4dHtyaWdodDowfS5tbS1wYW5lbD4ubW0tc2VhcmNoe3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5tbS1wYW5lbC5tbS1oYXNzZWFyY2h7cGFkZGluZy10b3A6NDBweH0ubW0tcGFuZWwubW0taGFzc2VhcmNoLm1tLWhhc25hdmJhcntwYWRkaW5nLXRvcDo4MHB4fS5tbS1wYW5lbC5tbS1oYXNzZWFyY2gubW0taGFzbmF2YmFyPi5tbS1zZWFyY2h7dG9wOjQwcHh9Lm1tLW5vcmVzdWx0c21zZ3t0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjFweDtwYWRkaW5nOjQwcHggMH0ubW0tbm9yZXN1bHRzIC5tbS1pbmRleGVye2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9bGkubW0tbm9zdWJyZXN1bHRzPmEubW0tbmV4dHtkaXNwbGF5Om5vbmV9bGkubW0tbm9zdWJyZXN1bHRzPmEubW0tbmV4dCthLGxpLm1tLW5vc3VicmVzdWx0cz5hLm1tLW5leHQrc3BhbntwYWRkaW5nLXJpZ2h0OjEwcHh9Lm1tLW1lbnUgLm1tLXNlYXJjaCBpbnB1dHtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KTtjb2xvcjpyZ2JhKDAsMCwwLC43NSl9Lm1tLW1lbnUgLm1tLW5vcmVzdWx0c21zZ3tjb2xvcjpyZ2JhKDAsMCwwLC4zKX1cclxuLm1tLWluZGV4ZXJ7YmFja2dyb3VuZDppbmhlcml0O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxMnB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDoyMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO3JpZ2h0Oi0xMDBweDt6LWluZGV4OjE1Oy13ZWJraXQtdHJhbnNpdGlvbjpyaWdodCAuNHMgZWFzZTt0cmFuc2l0aW9uOnJpZ2h0IC40cyBlYXNlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfS5tbS1pbmRleGVyIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9jaztoZWlnaHQ6My44NSV9Lm1tLWluZGV4ZXJ+Lm1tLXBhbmVsLm1tLWhhc2luZGV4ZXJ7cGFkZGluZy1yaWdodDo0MHB4fS5tbS1oYXNpbmRleGVyIC5tbS1pbmRleGVye3JpZ2h0OjB9Lm1tLWhhc2luZGV4ZXIgLm1tLWZpeGVkZGl2aWRlcntyaWdodDoyMHB4fS5tbS1tZW51IC5tbS1pbmRleGVyIGF7Y29sb3I6cmdiYSgwLDAsMCwuMyl9XHJcbi5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW4rYSwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuK3NwYW4sLm1tLW1lbnUubW0taG92ZXJzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YTpub3QoLm1tLWZ1bGxzdWJvcGVuKSwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1mdWxsc3Vib3BlbithLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLWZ1bGxzdWJvcGVuK3NwYW4sLm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmE6bm90KC5tbS1mdWxsc3Vib3Blbil7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQgLjRzIGVhc2U7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC40cyBlYXNlfS5tbS1tZW51Lm1tLWhvdmVyc2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tZnVsbHN1Ym9wZW46aG92ZXIrc3BhbiwubW0tbWVudS5tbS1ob3ZlcnNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hOm5vdCgubW0tZnVsbHN1Ym9wZW4pOmhvdmVye2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuNSl9Lm1tLW1lbnUubW0tcGFyZW50c2VsZWN0ZWQgLm1tLWxpc3R2aWV3PmxpPmEubW0tc2VsZWN0ZWQubW0tZnVsbHN1Ym9wZW4rYSwubW0tbWVudS5tbS1wYXJlbnRzZWxlY3RlZCAubW0tbGlzdHZpZXc+bGk+YS5tbS1zZWxlY3RlZC5tbS1mdWxsc3Vib3BlbitzcGFuLC5tbS1tZW51Lm1tLXBhcmVudHNlbGVjdGVkIC5tbS1saXN0dmlldz5saT5hLm1tLXNlbGVjdGVkOm5vdCgubW0tZnVsbHN1Ym9wZW4pe2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuNSl9XHJcbmlucHV0Lm1tLWNoZWNrLGlucHV0Lm1tLXRvZ2dsZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMDAwMHB4fWxhYmVsLm1tLWNoZWNrLGxhYmVsLm1tLXRvZ2dsZXttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3otaW5kZXg6Mn1sYWJlbC5tbS1jaGVjazpiZWZvcmUsbGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2t9bGFiZWwubW0tdG9nZ2xle2JvcmRlci1yYWRpdXM6MzBweDt3aWR0aDo1MHB4O2hlaWdodDozMHB4O21hcmdpbi10b3A6LTE1cHh9bGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtib3JkZXItcmFkaXVzOjMwcHg7d2lkdGg6MjhweDtoZWlnaHQ6MjhweDttYXJnaW46MXB4fWlucHV0Lm1tLXRvZ2dsZTpjaGVja2VkfmxhYmVsLm1tLXRvZ2dsZTpiZWZvcmV7ZmxvYXQ6cmlnaHR9bGFiZWwubW0tY2hlY2t7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDttYXJnaW4tdG9wOi0xNXB4fWxhYmVsLm1tLWNoZWNrOmJlZm9yZXtib3JkZXItbGVmdDozcHggc29saWQ7Ym9yZGVyLWJvdHRvbTozcHggc29saWQ7d2lkdGg6NDAlO2hlaWdodDoyMCU7bWFyZ2luOjI1JSAwIDAgMjAlO29wYWNpdHk6LjE7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9aW5wdXQubW0tY2hlY2s6Y2hlY2tlZH5sYWJlbC5tbS1jaGVjazpiZWZvcmV7b3BhY2l0eToxfWxpLm1tLXZlcnRpY2FsIGxhYmVsLm1tLWNoZWNrLGxpLm1tLXZlcnRpY2FsIGxhYmVsLm1tLXRvZ2dsZXtib3R0b206YXV0bzttYXJnaW4tdG9wOjB9bGkubW0tdmVydGljYWwgbGFiZWwubW0tdG9nZ2xle3RvcDo1cHh9bGkubW0tdmVydGljYWwgbGFiZWwubW0tY2hlY2t7dG9wOjVweH1sYWJlbC5tbS1jaGVjayxsYWJlbC5tbS10b2dnbGV7cmlnaHQ6MjBweH1sYWJlbC5tbS10b2dnbGUrYSxsYWJlbC5tbS10b2dnbGUrc3BhbntwYWRkaW5nLXJpZ2h0OjgwcHh9bGFiZWwubW0tY2hlY2srYSxsYWJlbC5tbS1jaGVjaytzcGFue3BhZGRpbmctcmlnaHQ6NjBweH1hLm1tLW5leHQrbGFiZWwubW0tY2hlY2ssYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZXtyaWdodDo2MHB4fWEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaythLGEubW0tbmV4dCtsYWJlbC5tbS1jaGVjaytzcGFuLGEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGUrYSxhLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57bWFyZ2luLXJpZ2h0OjUwcHh9YS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZSthLGEubW0tbmV4dCtsYWJlbC5tbS10b2dnbGUrc3BhbntwYWRkaW5nLXJpZ2h0OjcwcHh9YS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK2EsYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK3NwYW57cGFkZGluZy1yaWdodDo1MHB4fWVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLXRvZ2dsZXtyaWdodDoxMDBweH1lbS5tbS1jb3VudGVyK2EubW0tbmV4dCtsYWJlbC5tbS1jaGVjaythLGVtLm1tLWNvdW50ZXIrYS5tbS1uZXh0K2xhYmVsLm1tLWNoZWNrK3NwYW4sZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK2EsZW0ubW0tY291bnRlcithLm1tLW5leHQrbGFiZWwubW0tdG9nZ2xlK3NwYW57bWFyZ2luLXJpZ2h0OjkwcHh9Lm1tLW1lbnUgbGFiZWwubW0tdG9nZ2xle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9Lm1tLW1lbnUgbGFiZWwubW0tdG9nZ2xlOmJlZm9yZXtiYWNrZ3JvdW5kOiNmM2YzZjN9Lm1tLW1lbnUgaW5wdXQubW0tdG9nZ2xlOmNoZWNrZWR+bGFiZWwubW0tdG9nZ2xle2JhY2tncm91bmQ6IzRiZDk2M30ubW0tbWVudSBsYWJlbC5tbS1jaGVjazpiZWZvcmV7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjc1KX0iLCIvKiFcclxuICogIyBTZW1hbnRpYyBVSSAyLjIuMTIgLSBNZXNzYWdlXHJcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cclxuICpcclxuICpcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXHJcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcclxuICpcclxuICovLnVpLm1lc3NhZ2V7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoxZW07bWFyZ2luOjFlbSAwO2JhY2tncm91bmQ6I2Y4ZjhmOTtwYWRkaW5nOjFlbSAxLjVlbTtsaW5lLWhlaWdodDoxLjQyODVlbTtjb2xvcjpyZ2JhKDAsMCwwLC44Nyk7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGVhc2UsY29sb3IgLjFzIGVhc2UsYmFja2dyb3VuZCAuMXMgZWFzZSxib3gtc2hhZG93IC4xcyBlYXNlO3RyYW5zaXRpb246b3BhY2l0eSAuMXMgZWFzZSxjb2xvciAuMXMgZWFzZSxiYWNrZ3JvdW5kIC4xcyBlYXNlLGJveC1zaGFkb3cgLjFzIGVhc2U7Ym9yZGVyLXJhZGl1czouMjg1NzE0MjlyZW07Ym94LXNoYWRvdzowIDAgMCAxcHggcmdiYSgzNCwzNiwzOCwuMjIpIGluc2V0LDAgMCAwIDAgdHJhbnNwYXJlbnR9LnVpLm1lc3NhZ2U6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS51aS5tZXNzYWdlOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS51aS5tZXNzYWdlIC5oZWFkZXJ7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpMYXRvLCdIZWx2ZXRpY2EgTmV1ZScsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbjotLjE0Mjg1NzE0ZW0gMCAwIDB9LnVpLm1lc3NhZ2UgLmhlYWRlcjpub3QoLnVpKXtmb250LXNpemU6MS4xNDI4NTcxNGVtfS51aS5tZXNzYWdlIHB7b3BhY2l0eTouODU7bWFyZ2luOi43NWVtIDB9LnVpLm1lc3NhZ2UgcDpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnVpLm1lc3NhZ2UgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0udWkubWVzc2FnZSAuaGVhZGVyK3B7bWFyZ2luLXRvcDouMjVlbX0udWkubWVzc2FnZSAubGlzdDpub3QoLnVpKXt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzowO29wYWNpdHk6Ljg1O2xpc3Qtc3R5bGUtcG9zaXRpb246aW5zaWRlO21hcmdpbjouNWVtIDAgMH0udWkubWVzc2FnZSAubGlzdDpub3QoLnVpKTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnVpLm1lc3NhZ2UgLmxpc3Q6bm90KC51aSk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnVpLm1lc3NhZ2UgLmxpc3Q6bm90KC51aSkgbGl7cG9zaXRpb246cmVsYXRpdmU7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luOjAgMCAuM2VtIDFlbTtwYWRkaW5nOjB9LnVpLm1lc3NhZ2UgLmxpc3Q6bm90KC51aSkgbGk6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6J+KAoic7bGVmdDotMWVtO2hlaWdodDoxMDAlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfS51aS5tZXNzYWdlIC5saXN0Om5vdCgudWkpIGxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS51aS5tZXNzYWdlPi5pY29ue21hcmdpbi1yaWdodDouNmVtfS51aS5tZXNzYWdlPi5jbG9zZS5pY29ue2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbjowO3RvcDouNzg1NzVlbTtyaWdodDouNWVtO29wYWNpdHk6Ljc7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjFzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBlYXNlfS51aS5tZXNzYWdlPi5jbG9zZS5pY29uOmhvdmVye29wYWNpdHk6MX0udWkubWVzc2FnZT46Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS51aS5tZXNzYWdlPjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0udWkuZHJvcGRvd24gLm1lbnU+Lm1lc3NhZ2V7bWFyZ2luOjAgLTFweH0udWkudmlzaWJsZS52aXNpYmxlLnZpc2libGUudmlzaWJsZS5tZXNzYWdle2Rpc3BsYXk6YmxvY2t9LnVpLmljb24udmlzaWJsZS52aXNpYmxlLnZpc2libGUudmlzaWJsZS5tZXNzYWdle2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXh9LnVpLmhpZGRlbi5oaWRkZW4uaGlkZGVuLmhpZGRlbi5tZXNzYWdle2Rpc3BsYXk6bm9uZX0udWkuY29tcGFjdC5tZXNzYWdle2Rpc3BsYXk6aW5saW5lLWJsb2NrfS51aS5jb21wYWN0Lmljb24ubWVzc2FnZXtkaXNwbGF5Oi13ZWJraXQtaW5saW5lLWJveDtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4fS51aS5hdHRhY2hlZC5tZXNzYWdle21hcmdpbi1ib3R0b206LTFweDtib3JkZXItcmFkaXVzOi4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwO2JveC1zaGFkb3c6MCAwIDAgMXB4IHJnYmEoMzQsMzYsMzgsLjE1KSBpbnNldDttYXJnaW4tbGVmdDotMXB4O21hcmdpbi1yaWdodDotMXB4fS51aS5hdHRhY2hlZCsudWkuYXR0YWNoZWQubWVzc2FnZTpub3QoLnRvcCk6bm90KC5ib3R0b20pe21hcmdpbi10b3A6LTFweDtib3JkZXItcmFkaXVzOjB9LnVpLmJvdHRvbS5hdHRhY2hlZC5tZXNzYWdle21hcmdpbi10b3A6LTFweDtib3JkZXItcmFkaXVzOjAgMCAuMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtO2JveC1zaGFkb3c6MCAwIDAgMXB4IHJnYmEoMzQsMzYsMzgsLjE1KSBpbnNldCwwIDFweCAycHggMCByZ2JhKDM0LDM2LDM4LC4xNSl9LnVpLmJvdHRvbS5hdHRhY2hlZC5tZXNzYWdlOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToxZW19LnVpLmF0dGFjaGVkLmljb24ubWVzc2FnZXt3aWR0aDphdXRvfS51aS5pY29uLm1lc3NhZ2V7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS51aS5pY29uLm1lc3NhZ2U+Lmljb246bm90KC5jbG9zZSl7ZGlzcGxheTpibG9jazstd2Via2l0LWJveC1mbGV4OjA7LW1zLWZsZXg6MCAwIGF1dG87ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO2xpbmUtaGVpZ2h0OjE7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtc2l6ZTozZW07b3BhY2l0eTouOH0udWkuaWNvbi5tZXNzYWdlPi5jb250ZW50e2Rpc3BsYXk6YmxvY2s7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMSBhdXRvO2ZsZXg6MSAxIGF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlfS51aS5pY29uLm1lc3NhZ2UgLmljb246bm90KC5jbG9zZSkrLmNvbnRlbnR7cGFkZGluZy1sZWZ0OjB9LnVpLmljb24ubWVzc2FnZSAuY2lyY3VsYXIuaWNvbnt3aWR0aDoxZW19LnVpLmZsb2F0aW5nLm1lc3NhZ2V7Ym94LXNoYWRvdzowIDAgMCAxcHggcmdiYSgzNCwzNiwzOCwuMjIpIGluc2V0LDAgMnB4IDRweCAwIHJnYmEoMzQsMzYsMzgsLjEyKSwwIDJweCAxMHB4IDAgcmdiYSgzNCwzNiwzOCwuMTUpfS51aS5ibGFjay5tZXNzYWdle2JhY2tncm91bmQtY29sb3I6IzFiMWMxZDtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC45KX0udWkucG9zaXRpdmUubWVzc2FnZXtiYWNrZ3JvdW5kLWNvbG9yOiNmY2ZmZjU7Y29sb3I6IzJjNjYyZH0udWkuYXR0YWNoZWQucG9zaXRpdmUubWVzc2FnZSwudWkucG9zaXRpdmUubWVzc2FnZXtib3gtc2hhZG93OjAgMCAwIDFweCAjYTNjMjkzIGluc2V0LDAgMCAwIDAgdHJhbnNwYXJlbnR9LnVpLnBvc2l0aXZlLm1lc3NhZ2UgLmhlYWRlcntjb2xvcjojMWE1MzFifS51aS5uZWdhdGl2ZS5tZXNzYWdle2JhY2tncm91bmQtY29sb3I6I2ZmZjZmNjtjb2xvcjojOWYzYTM4fS51aS5hdHRhY2hlZC5uZWdhdGl2ZS5tZXNzYWdlLC51aS5uZWdhdGl2ZS5tZXNzYWdle2JveC1zaGFkb3c6MCAwIDAgMXB4ICNlMGI0YjQgaW5zZXQsMCAwIDAgMCB0cmFuc3BhcmVudH0udWkubmVnYXRpdmUubWVzc2FnZSAuaGVhZGVye2NvbG9yOiM5MTJkMmJ9LnVpLmluZm8ubWVzc2FnZXtiYWNrZ3JvdW5kLWNvbG9yOiNmOGZmZmY7Y29sb3I6IzI3NmY4Nn0udWkuYXR0YWNoZWQuaW5mby5tZXNzYWdlLC51aS5pbmZvLm1lc3NhZ2V7Ym94LXNoYWRvdzowIDAgMCAxcHggI2E5ZDVkZSBpbnNldCwwIDAgMCAwIHRyYW5zcGFyZW50fS51aS5pbmZvLm1lc3NhZ2UgLmhlYWRlcntjb2xvcjojMGU1NjZjfS51aS53YXJuaW5nLm1lc3NhZ2V7YmFja2dyb3VuZC1jb2xvcjojZmZmYWYzO2NvbG9yOiM1NzNhMDh9LnVpLmF0dGFjaGVkLndhcm5pbmcubWVzc2FnZSwudWkud2FybmluZy5tZXNzYWdle2JveC1zaGFkb3c6MCAwIDAgMXB4ICNjOWJhOWIgaW5zZXQsMCAwIDAgMCB0cmFuc3BhcmVudH0udWkud2FybmluZy5tZXNzYWdlIC5oZWFkZXJ7Y29sb3I6Izc5NGIwMn0udWkuZXJyb3IubWVzc2FnZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY2ZjY7Y29sb3I6IzlmM2EzOH0udWkuYXR0YWNoZWQuZXJyb3IubWVzc2FnZSwudWkuZXJyb3IubWVzc2FnZXtib3gtc2hhZG93OjAgMCAwIDFweCAjZTBiNGI0IGluc2V0LDAgMCAwIDAgdHJhbnNwYXJlbnR9LnVpLmVycm9yLm1lc3NhZ2UgLmhlYWRlcntjb2xvcjojOTEyZDJifS51aS5zdWNjZXNzLm1lc3NhZ2V7YmFja2dyb3VuZC1jb2xvcjojZmNmZmY1O2NvbG9yOiMyYzY2MmR9LnVpLmF0dGFjaGVkLnN1Y2Nlc3MubWVzc2FnZSwudWkuc3VjY2Vzcy5tZXNzYWdle2JveC1zaGFkb3c6MCAwIDAgMXB4ICNhM2MyOTMgaW5zZXQsMCAwIDAgMCB0cmFuc3BhcmVudH0udWkuc3VjY2Vzcy5tZXNzYWdlIC5oZWFkZXJ7Y29sb3I6IzFhNTMxYn0udWkuYmxhY2subWVzc2FnZSwudWkuaW52ZXJ0ZWQubWVzc2FnZXtiYWNrZ3JvdW5kLWNvbG9yOiMxYjFjMWQ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuOSl9LnVpLnJlZC5tZXNzYWdle2JhY2tncm91bmQtY29sb3I6I2ZmZThlNjtjb2xvcjojZGIyODI4O2JveC1zaGFkb3c6MCAwIDAgMXB4ICNkYjI4MjggaW5zZXQsMCAwIDAgMCB0cmFuc3BhcmVudH0udWkucmVkLm1lc3NhZ2UgLmhlYWRlcntjb2xvcjojYzgyMTIxfS51aS5vcmFuZ2UubWVzc2FnZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmVkZGU7Y29sb3I6I2YyNzExYztib3gtc2hhZG93OjAgMCAwIDFweCAjZjI3MTFjIGluc2V0LDAgMCAwIDAgdHJhbnNwYXJlbnR9LnVpLm9yYW5nZS5tZXNzYWdlIC5oZWFkZXJ7Y29sb3I6I2U3NjQwZH0udWkueWVsbG93Lm1lc3NhZ2V7YmFja2dyb3VuZC1jb2xvcjojZmZmOGRiO2NvbG9yOiNiNTgxMDU7Ym94LXNoYWRvdzowIDAgMCAxcHggI2I1ODEwNSBpbnNldCwwIDAgMCAwIHRyYW5zcGFyZW50fS51aS55ZWxsb3cubWVzc2FnZSAuaGVhZGVye2NvbG9yOiM5YzZmMDR9LnVpLm9saXZlLm1lc3NhZ2V7YmFja2dyb3VuZC1jb2xvcjojZmJmZGVmO2NvbG9yOiM4YWJjMWU7Ym94LXNoYWRvdzowIDAgMCAxcHggIzhhYmMxZSBpbnNldCwwIDAgMCAwIHRyYW5zcGFyZW50fS51aS5vbGl2ZS5tZXNzYWdlIC5oZWFkZXJ7Y29sb3I6IzdhYTYxYX0udWkuZ3JlZW4ubWVzc2FnZXtiYWNrZ3JvdW5kLWNvbG9yOiNlNWY5ZTc7Y29sb3I6IzFlYmMzMDtib3gtc2hhZG93OjAgMCAwIDFweCAjMWViYzMwIGluc2V0LDAgMCAwIDAgdHJhbnNwYXJlbnR9LnVpLmdyZWVuLm1lc3NhZ2UgLmhlYWRlcntjb2xvcjojMWFhNjJhfS51aS50ZWFsLm1lc3NhZ2V7YmFja2dyb3VuZC1jb2xvcjojZTFmN2Y3O2NvbG9yOiMxMGEzYTM7Ym94LXNoYWRvdzowIDAgMCAxcHggIzEwYTNhMyBpbnNldCwwIDAgMCAwIHRyYW5zcGFyZW50fS51aS50ZWFsLm1lc3NhZ2UgLmhlYWRlcntjb2xvcjojMGU4YzhjfS51aS5ibHVlLm1lc3NhZ2V7YmFja2dyb3VuZC1jb2xvcjojZGZmMGZmO2NvbG9yOiMyMTg1ZDA7Ym94LXNoYWRvdzowIDAgMCAxcHggIzIxODVkMCBpbnNldCwwIDAgMCAwIHRyYW5zcGFyZW50fS51aS5ibHVlLm1lc3NhZ2UgLmhlYWRlcntjb2xvcjojMWU3N2JhfS51aS52aW9sZXQubWVzc2FnZXtiYWNrZ3JvdW5kLWNvbG9yOiNlYWU3ZmY7Y29sb3I6IzY0MzVjOTtib3gtc2hhZG93OjAgMCAwIDFweCAjNjQzNWM5IGluc2V0LDAgMCAwIDAgdHJhbnNwYXJlbnR9LnVpLnZpb2xldC5tZXNzYWdlIC5oZWFkZXJ7Y29sb3I6IzVhMzBiNX0udWkucHVycGxlLm1lc3NhZ2V7YmFja2dyb3VuZC1jb2xvcjojZjZlN2ZmO2NvbG9yOiNhMzMzYzg7Ym94LXNoYWRvdzowIDAgMCAxcHggI2EzMzNjOCBpbnNldCwwIDAgMCAwIHRyYW5zcGFyZW50fS51aS5wdXJwbGUubWVzc2FnZSAuaGVhZGVye2NvbG9yOiM5MjJlYjR9LnVpLnBpbmsubWVzc2FnZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmUzZmI7Y29sb3I6I2UwMzk5Nztib3gtc2hhZG93OjAgMCAwIDFweCAjZTAzOTk3IGluc2V0LDAgMCAwIDAgdHJhbnNwYXJlbnR9LnVpLnBpbmsubWVzc2FnZSAuaGVhZGVye2NvbG9yOiNkZDIzOGJ9LnVpLmJyb3duLm1lc3NhZ2V7YmFja2dyb3VuZC1jb2xvcjojZjFlMmQzO2NvbG9yOiNhNTY3M2Y7Ym94LXNoYWRvdzowIDAgMCAxcHggI2E1NjczZiBpbnNldCwwIDAgMCAwIHRyYW5zcGFyZW50fS51aS5icm93bi5tZXNzYWdlIC5oZWFkZXJ7Y29sb3I6IzkzNWIzOH0udWkubWluaS5tZXNzYWdle2ZvbnQtc2l6ZTouNzg1NzE0MjllbX0udWkudGlueS5tZXNzYWdle2ZvbnQtc2l6ZTouODU3MTQyODZlbX0udWkuc21hbGwubWVzc2FnZXtmb250LXNpemU6LjkyODU3MTQzZW19LnVpLm1lc3NhZ2V7Zm9udC1zaXplOjFlbX0udWkubGFyZ2UubWVzc2FnZXtmb250LXNpemU6MS4xNDI4NTcxNGVtfS51aS5iaWcubWVzc2FnZXtmb250LXNpemU6MS4yODU3MTQyOWVtfS51aS5odWdlLm1lc3NhZ2V7Zm9udC1zaXplOjEuNDI4NTcxNDNlbX0udWkubWFzc2l2ZS5tZXNzYWdle2ZvbnQtc2l6ZToxLjcxNDI4NTcxZW19IiwiLyohXHJcbiAqICMgU2VtYW50aWMgVUkgMi4yLjEyIC0gTW9kYWxcclxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xyXG4gKlxyXG4gKlxyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcclxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxyXG4gKlxyXG4gKi8udWkubW9kYWx7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MTAwMTt0b3A6NTAlO2xlZnQ6NTAlO3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzoxcHggM3B4IDNweCAwIHJnYmEoMCwwLDAsLjIpLDFweCAzcHggMTVweCAycHggcmdiYSgwLDAsMCwuMik7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjUwJSAyNSU7dHJhbnNmb3JtLW9yaWdpbjo1MCUgMjUlO2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtOy13ZWJraXQtdXNlci1zZWxlY3Q6dGV4dDstbW96LXVzZXItc2VsZWN0OnRleHQ7LW1zLXVzZXItc2VsZWN0OnRleHQ7dXNlci1zZWxlY3Q6dGV4dDt3aWxsLWNoYW5nZTp0b3AsbGVmdCxtYXJnaW4sdHJhbnNmb3JtLG9wYWNpdHl9LnVpLm1vZGFsPi5pY29uOmZpcnN0LWNoaWxkKyosLnVpLm1vZGFsPjpmaXJzdC1jaGlsZDpub3QoLmljb24pe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI4NTcxNDI5cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yODU3MTQyOXJlbX0udWkubW9kYWw+Omxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjg1NzE0MjlyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjI4NTcxNDI5cmVtfS51aS5tb2RhbD4uY2xvc2V7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0yLjVyZW07cmlnaHQ6LTIuNXJlbTt6LWluZGV4OjE7b3BhY2l0eTouODtmb250LXNpemU6MS4yNWVtO2NvbG9yOiNmZmY7d2lkdGg6Mi4yNXJlbTtoZWlnaHQ6Mi4yNXJlbTtwYWRkaW5nOi42MjVyZW0gMCAwIDB9LnVpLm1vZGFsPi5jbG9zZTpob3ZlcntvcGFjaXR5OjF9LnVpLm1vZGFsPi5oZWFkZXJ7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpMYXRvLCdIZWx2ZXRpY2EgTmV1ZScsQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7YmFja2dyb3VuZDojZmZmO21hcmdpbjowO3BhZGRpbmc6MS4yNXJlbSAxLjVyZW07Ym94LXNoYWRvdzpub25lO2NvbG9yOnJnYmEoMCwwLDAsLjg1KTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDM0LDM2LDM4LC4xNSl9LnVpLm1vZGFsPi5oZWFkZXI6bm90KC51aSl7Zm9udC1zaXplOjEuNDI4NTcxNDNyZW07bGluZS1oZWlnaHQ6MS4yODU3MTQyOWVtO2ZvbnQtd2VpZ2h0OjcwMH0udWkubW9kYWw+LmNvbnRlbnR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2ZvbnQtc2l6ZToxZW07bGluZS1oZWlnaHQ6MS40O3BhZGRpbmc6MS41cmVtO2JhY2tncm91bmQ6I2ZmZn0udWkubW9kYWw+LmltYWdlLmNvbnRlbnR7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6aG9yaXpvbnRhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93fS51aS5tb2RhbD4uY29udGVudD4uaW1hZ2V7ZGlzcGxheTpibG9jazstd2Via2l0LWJveC1mbGV4OjA7LW1zLWZsZXg6MCAxIGF1dG87ZmxleDowIDEgYXV0bzt3aWR0aDonJzstbXMtZmxleC1pdGVtLWFsaWduOnRvcDstbXMtZ3JpZC1yb3ctYWxpZ246dG9wO2FsaWduLXNlbGY6dG9wfS51aS5tb2RhbD5bY2xhc3MqPVwidG9wIGFsaWduZWRcIl17LW1zLWZsZXgtaXRlbS1hbGlnbjp0b3A7LW1zLWdyaWQtcm93LWFsaWduOnRvcDthbGlnbi1zZWxmOnRvcH0udWkubW9kYWw+W2NsYXNzKj1cIm1pZGRsZSBhbGlnbmVkXCJdey1tcy1mbGV4LWl0ZW0tYWxpZ246bWlkZGxlOy1tcy1ncmlkLXJvdy1hbGlnbjptaWRkbGU7YWxpZ24tc2VsZjptaWRkbGV9LnVpLm1vZGFsPltjbGFzcyo9c3RyZXRjaGVkXXstbXMtZmxleC1pdGVtLWFsaWduOnN0cmV0Y2g7LW1zLWdyaWQtcm93LWFsaWduOnN0cmV0Y2g7YWxpZ24tc2VsZjpzdHJldGNofS51aS5tb2RhbD4uY29udGVudD4uZGVzY3JpcHRpb257ZGlzcGxheTpibG9jazstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MSAwIGF1dG87ZmxleDoxIDAgYXV0bzttaW4td2lkdGg6MDstbXMtZmxleC1pdGVtLWFsaWduOnRvcDstbXMtZ3JpZC1yb3ctYWxpZ246dG9wO2FsaWduLXNlbGY6dG9wfS51aS5tb2RhbD4uY29udGVudD4uaWNvbisuZGVzY3JpcHRpb24sLnVpLm1vZGFsPi5jb250ZW50Pi5pbWFnZSsuZGVzY3JpcHRpb257LXdlYmtpdC1ib3gtZmxleDowOy1tcy1mbGV4OjAgMSBhdXRvO2ZsZXg6MCAxIGF1dG87bWluLXdpZHRoOicnO3dpZHRoOmF1dG87cGFkZGluZy1sZWZ0OjJlbX0udWkubW9kYWw+LmNvbnRlbnQ+LmltYWdlPmkuaWNvbnttYXJnaW46MDtvcGFjaXR5OjE7d2lkdGg6YXV0bztsaW5lLWhlaWdodDoxO2ZvbnQtc2l6ZTo4cmVtfS51aS5tb2RhbD4uYWN0aW9uc3tiYWNrZ3JvdW5kOiNmOWZhZmI7cGFkZGluZzoxcmVtIDFyZW07Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpO3RleHQtYWxpZ246cmlnaHR9LnVpLm1vZGFsIC5hY3Rpb25zPi5idXR0b257bWFyZ2luLWxlZnQ6Ljc1ZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXsudWkubW9kYWx7d2lkdGg6OTUlO21hcmdpbjowIDAgMCAtNDcuNSV9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCl7LnVpLm1vZGFse3dpZHRoOjg4JTttYXJnaW46MCAwIDAgLTQ0JX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk5MnB4KXsudWkubW9kYWx7d2lkdGg6ODUwcHg7bWFyZ2luOjAgMCAwIC00MjVweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCl7LnVpLm1vZGFse3dpZHRoOjkwMHB4O21hcmdpbjowIDAgMCAtNDUwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxOTIwcHgpey51aS5tb2RhbHt3aWR0aDo5NTBweDttYXJnaW46MCAwIDAgLTQ3NXB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey51aS5tb2RhbD4uaGVhZGVye3BhZGRpbmctcmlnaHQ6Mi4yNXJlbX0udWkubW9kYWw+LmNsb3Nle3RvcDoxLjA1MzVyZW07cmlnaHQ6MXJlbTtjb2xvcjpyZ2JhKDAsMCwwLC44Nyl9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7LnVpLm1vZGFsPi5oZWFkZXJ7cGFkZGluZzouNzVyZW0gMXJlbSFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDoyLjI1cmVtIWltcG9ydGFudH0udWkubW9kYWw+LmNvbnRlbnR7ZGlzcGxheTpibG9jaztwYWRkaW5nOjFyZW0haW1wb3J0YW50fS51aS5tb2RhbD4uY2xvc2V7dG9wOi41cmVtIWltcG9ydGFudDtyaWdodDouNXJlbSFpbXBvcnRhbnR9LnVpLm1vZGFsIC5pbWFnZS5jb250ZW50ey13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS51aS5tb2RhbCAuY29udGVudD4uaW1hZ2V7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTAwJTttYXJnaW46MCBhdXRvIWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjAgMCAxcmVtIWltcG9ydGFudH0udWkubW9kYWw+LmNvbnRlbnQ+LmltYWdlPmkuaWNvbntmb250LXNpemU6NXJlbTt0ZXh0LWFsaWduOmNlbnRlcn0udWkubW9kYWwgLmNvbnRlbnQ+LmRlc2NyaXB0aW9ue2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJSFpbXBvcnRhbnQ7bWFyZ2luOjAhaW1wb3J0YW50O3BhZGRpbmc6MXJlbSAwIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmV9LnVpLm1vZGFsPi5hY3Rpb25ze3BhZGRpbmc6MXJlbSAxcmVtIDAhaW1wb3J0YW50fS51aS5tb2RhbCAuYWN0aW9ucz4uYnV0dG9uLC51aS5tb2RhbCAuYWN0aW9ucz4uYnV0dG9uc3ttYXJnaW4tYm90dG9tOjFyZW19fS51aS5pbnZlcnRlZC5kaW1tZXI+LnVpLm1vZGFse2JveC1zaGFkb3c6MXB4IDNweCAxMHB4IDJweCByZ2JhKDAsMCwwLC4yKX0udWkuYmFzaWMubW9kYWx7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjA7Ym94LXNoYWRvdzpub25lIWltcG9ydGFudDtjb2xvcjojZmZmfS51aS5iYXNpYy5tb2RhbD4uYWN0aW9ucywudWkuYmFzaWMubW9kYWw+LmNvbnRlbnQsLnVpLmJhc2ljLm1vZGFsPi5oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0udWkuYmFzaWMubW9kYWw+LmhlYWRlcntjb2xvcjojZmZmfS51aS5iYXNpYy5tb2RhbD4uY2xvc2V7dG9wOjFyZW07cmlnaHQ6MS41cmVtfS51aS5pbnZlcnRlZC5kaW1tZXI+LmJhc2ljLm1vZGFse2NvbG9yOnJnYmEoMCwwLDAsLjg3KX0udWkuaW52ZXJ0ZWQuZGltbWVyPi51aS5iYXNpYy5tb2RhbD4uaGVhZGVye2NvbG9yOnJnYmEoMCwwLDAsLjg1KX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey51aS5iYXNpYy5tb2RhbD4uY2xvc2V7Y29sb3I6I2ZmZn19LnVpLmxvYWRpbmcubW9kYWx7ZGlzcGxheTpibG9jazt2aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4Oi0xfS51aS5hY3RpdmUubW9kYWx7ZGlzcGxheTpibG9ja30uc2Nyb2xsaW5nLmRpbW1hYmxlLmRpbW1lZHtvdmVyZmxvdzpoaWRkZW59LnNjcm9sbGluZy5kaW1tYWJsZS5kaW1tZWQ+LmRpbW1lcntvdmVyZmxvdzphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS5zY3JvbGxpbmcuZGltbWFibGU+LmRpbW1lcntwb3NpdGlvbjpmaXhlZH0ubW9kYWxzLmRpbW1lciAudWkuc2Nyb2xsaW5nLm1vZGFse3Bvc2l0aW9uOnN0YXRpYyFpbXBvcnRhbnQ7bWFyZ2luOjMuNXJlbSBhdXRvIWltcG9ydGFudH0uc2Nyb2xsaW5nLnVuZGV0YWNoZWQuZGltbWFibGUuZGltbWVke292ZXJmbG93OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LnNjcm9sbGluZy51bmRldGFjaGVkLmRpbW1hYmxlLmRpbW1lZD4uZGltbWVye292ZXJmbG93OmhpZGRlbn0uc2Nyb2xsaW5nLnVuZGV0YWNoZWQuZGltbWFibGUgLnVpLnNjcm9sbGluZy5tb2RhbHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTttYXJnaW4tdG9wOjMuNXJlbSFpbXBvcnRhbnR9LnVuZGV0YWNoZWQuZGltbWFibGUuZGltbWVkPi5wdXNoZXJ7ei1pbmRleDphdXRvfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7Lm1vZGFscy5kaW1tZXIgLnVpLnNjcm9sbGluZy5tb2RhbHttYXJnaW4tdG9wOjFyZW0haW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSFpbXBvcnRhbnR9fS51aS5tb2RhbCAuc2Nyb2xsaW5nLmNvbnRlbnR7bWF4LWhlaWdodDpjYWxjKDcwdmgpO292ZXJmbG93OmF1dG99LnVpLmZ1bGxzY3JlZW4ubW9kYWx7d2lkdGg6OTUlIWltcG9ydGFudDtsZWZ0OjIuNSUhaW1wb3J0YW50O21hcmdpbjoxZW0gYXV0b30udWkuZnVsbHNjcmVlbi5zY3JvbGxpbmcubW9kYWx7bGVmdDowIWltcG9ydGFudH0udWkuZnVsbHNjcmVlbi5tb2RhbD4uaGVhZGVye3BhZGRpbmctcmlnaHQ6Mi4yNXJlbX0udWkuZnVsbHNjcmVlbi5tb2RhbD4uY2xvc2V7dG9wOjEuMDUzNXJlbTtyaWdodDoxcmVtO2NvbG9yOnJnYmEoMCwwLDAsLjg3KX0udWkubW9kYWx7Zm9udC1zaXplOjFyZW19LnVpLm1pbmkubW9kYWw+LmhlYWRlcjpub3QoLnVpKXtmb250LXNpemU6MS4zZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KXsudWkubWluaS5tb2RhbHt3aWR0aDo5NSU7bWFyZ2luOjAgMCAwIC00Ny41JX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KXsudWkubWluaS5tb2RhbHt3aWR0aDozNS4yJTttYXJnaW46MCAwIDAgLTE3LjYlfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpey51aS5taW5pLm1vZGFse3dpZHRoOjM0MHB4O21hcmdpbjowIDAgMCAtMTcwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpey51aS5taW5pLm1vZGFse3dpZHRoOjM2MHB4O21hcmdpbjowIDAgMCAtMTgwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxOTIwcHgpey51aS5taW5pLm1vZGFse3dpZHRoOjM4MHB4O21hcmdpbjowIDAgMCAtMTkwcHh9fS51aS5zbWFsbC5tb2RhbD4uaGVhZGVyOm5vdCgudWkpe2ZvbnQtc2l6ZToxLjNlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpey51aS50aW55Lm1vZGFse3dpZHRoOjk1JTttYXJnaW46MCAwIDAgLTQ3LjUlfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpey51aS50aW55Lm1vZGFse3dpZHRoOjUyLjglO21hcmdpbjowIDAgMCAtMjYuNCV9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCl7LnVpLnRpbnkubW9kYWx7d2lkdGg6NTEwcHg7bWFyZ2luOjAgMCAwIC0yNTVweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCl7LnVpLnRpbnkubW9kYWx7d2lkdGg6NTQwcHg7bWFyZ2luOjAgMCAwIC0yNzBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjE5MjBweCl7LnVpLnRpbnkubW9kYWx7d2lkdGg6NTcwcHg7bWFyZ2luOjAgMCAwIC0yODVweH19LnVpLnNtYWxsLm1vZGFsPi5oZWFkZXI6bm90KC51aSl7Zm9udC1zaXplOjEuM2VtfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7LnVpLnNtYWxsLm1vZGFse3dpZHRoOjk1JTttYXJnaW46MCAwIDAgLTQ3LjUlfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpey51aS5zbWFsbC5tb2RhbHt3aWR0aDo3MC40JTttYXJnaW46MCAwIDAgLTM1LjIlfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpey51aS5zbWFsbC5tb2RhbHt3aWR0aDo2ODBweDttYXJnaW46MCAwIDAgLTM0MHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KXsudWkuc21hbGwubW9kYWx7d2lkdGg6NzIwcHg7bWFyZ2luOjAgMCAwIC0zNjBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjE5MjBweCl7LnVpLnNtYWxsLm1vZGFse3dpZHRoOjc2MHB4O21hcmdpbjowIDAgMCAtMzgwcHh9fS51aS5sYXJnZS5tb2RhbD4uaGVhZGVye2ZvbnQtc2l6ZToxLjZlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpey51aS5sYXJnZS5tb2RhbHt3aWR0aDo5NSU7bWFyZ2luOjAgMCAwIC00Ny41JX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KXsudWkubGFyZ2UubW9kYWx7d2lkdGg6ODglO21hcmdpbjowIDAgMCAtNDQlfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpey51aS5sYXJnZS5tb2RhbHt3aWR0aDoxMDIwcHg7bWFyZ2luOjAgMCAwIC01MTBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCl7LnVpLmxhcmdlLm1vZGFse3dpZHRoOjEwODBweDttYXJnaW46MCAwIDAgLTU0MHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTkyMHB4KXsudWkubGFyZ2UubW9kYWx7d2lkdGg6MTE0MHB4O21hcmdpbjowIDAgMCAtNTcwcHh9fSIsIi51aS1wbm90aWZ5e3RvcDozNnB4O3JpZ2h0OjM2cHg7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OmF1dG87ei1pbmRleDoyfWJvZHk+LnVpLXBub3RpZnl7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoxMDAwNDB9LnVpLXBub3RpZnktbW9kYWwtb3ZlcmxheXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjQpO3RvcDowO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3otaW5kZXg6MX1ib2R5Pi51aS1wbm90aWZ5LW1vZGFsLW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoxMDAwMzl9LnVpLXBub3RpZnkudWktcG5vdGlmeS1pbntkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0udWktcG5vdGlmeS51aS1wbm90aWZ5LW1vdmV7dHJhbnNpdGlvbjpsZWZ0IC41cyBlYXNlLHRvcCAuNXMgZWFzZSxyaWdodCAuNXMgZWFzZSxib3R0b20gLjVzIGVhc2V9LnVpLXBub3RpZnkudWktcG5vdGlmeS1mYWRlLXNsb3d7dHJhbnNpdGlvbjpvcGFjaXR5IC42cyBsaW5lYXI7b3BhY2l0eTowfS51aS1wbm90aWZ5LnVpLXBub3RpZnktZmFkZS1zbG93LnVpLXBub3RpZnkudWktcG5vdGlmeS1tb3Zle3RyYW5zaXRpb246b3BhY2l0eSAuNnMgbGluZWFyLGxlZnQgLjVzIGVhc2UsdG9wIC41cyBlYXNlLHJpZ2h0IC41cyBlYXNlLGJvdHRvbSAuNXMgZWFzZX0udWktcG5vdGlmeS51aS1wbm90aWZ5LWZhZGUtbm9ybWFse3RyYW5zaXRpb246b3BhY2l0eSAuNHMgbGluZWFyO29wYWNpdHk6MH0udWktcG5vdGlmeS51aS1wbm90aWZ5LWZhZGUtbm9ybWFsLnVpLXBub3RpZnkudWktcG5vdGlmeS1tb3Zle3RyYW5zaXRpb246b3BhY2l0eSAuNHMgbGluZWFyLGxlZnQgLjVzIGVhc2UsdG9wIC41cyBlYXNlLHJpZ2h0IC41cyBlYXNlLGJvdHRvbSAuNXMgZWFzZX0udWktcG5vdGlmeS51aS1wbm90aWZ5LWZhZGUtZmFzdHt0cmFuc2l0aW9uOm9wYWNpdHkgLjJzIGxpbmVhcjtvcGFjaXR5OjB9LnVpLXBub3RpZnkudWktcG5vdGlmeS1mYWRlLWZhc3QudWktcG5vdGlmeS51aS1wbm90aWZ5LW1vdmV7dHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBsaW5lYXIsbGVmdCAuNXMgZWFzZSx0b3AgLjVzIGVhc2UscmlnaHQgLjVzIGVhc2UsYm90dG9tIC41cyBlYXNlfS51aS1wbm90aWZ5LnVpLXBub3RpZnktZmFkZS1pbntvcGFjaXR5OjF9LnVpLXBub3RpZnkgLnVpLXBub3RpZnktc2hhZG93ey13ZWJraXQtYm94LXNoYWRvdzowIDZweCAyOHB4IDAgcmdiYSgwLDAsMCwuMSk7LW1vei1ib3gtc2hhZG93OjAgNnB4IDI4cHggMCByZ2JhKDAsMCwwLC4xKTtib3gtc2hhZG93OjAgNnB4IDI4cHggMCByZ2JhKDAsMCwwLC4xKX0udWktcG5vdGlmeS1jb250YWluZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIDA7cGFkZGluZzouOGVtO2hlaWdodDoxMDAlO21hcmdpbjowfS51aS1wbm90aWZ5LWNvbnRhaW5lcjphZnRlcntjb250ZW50OlwiIFwiO3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjA7Y2xlYXI6Ym90aH0udWktcG5vdGlmeS1jb250YWluZXIudWktcG5vdGlmeS1zaGFycHstd2Via2l0LWJvcmRlci1yYWRpdXM6MDstbW96LWJvcmRlci1yYWRpdXM6MDtib3JkZXItcmFkaXVzOjB9LnVpLXBub3RpZnktdGl0bGV7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOi40ZW07bWFyZ2luLXRvcDowfS51aS1wbm90aWZ5LXRleHR7ZGlzcGxheTpibG9ja30udWktcG5vdGlmeS1pY29uLC51aS1wbm90aWZ5LWljb24gc3BhbntkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0Oi4yZW19LnVpLXBub3RpZnkuc3RhY2stYm90dG9tbGVmdCwudWktcG5vdGlmeS5zdGFjay10b3BsZWZ0e2xlZnQ6MjVweDtyaWdodDphdXRvfS51aS1wbm90aWZ5LnN0YWNrLWJvdHRvbWxlZnQsLnVpLXBub3RpZnkuc3RhY2stYm90dG9tcmlnaHR7Ym90dG9tOjI1cHg7dG9wOmF1dG99LnVpLXBub3RpZnkuc3RhY2stbW9kYWx7bGVmdDo1MCU7cmlnaHQ6YXV0bzttYXJnaW4tbGVmdDotMTUwcHh9LmJyaWdodHRoZW1ley13ZWJraXQtYm9yZGVyLXJhZGl1czowOy1tb3otYm9yZGVyLXJhZGl1czowO2JvcmRlci1yYWRpdXM6MH0uYnJpZ2h0dGhlbWUudWktcG5vdGlmeS1jb250YWluZXJ7cGFkZGluZzoxOHB4fS5icmlnaHR0aGVtZSAudWktcG5vdGlmeS10aXRsZXttYXJnaW4tYm90dG9tOjEycHh9LmJyaWdodHRoZW1lLW5vdGljZXtiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGQTI7Ym9yZGVyOjAgc29saWQgI0ZGMDtjb2xvcjojNEY0RjAwfS5icmlnaHR0aGVtZS1pbmZve2JhY2tncm91bmQtY29sb3I6IzhGQ0VERDtib3JkZXI6MCBzb2xpZCAjMDI4NkE1O2NvbG9yOiMwMTI4MzF9LmJyaWdodHRoZW1lLXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojQUZGMjlBO2JvcmRlcjowIHNvbGlkICMzNURCMDA7Y29sb3I6IzEwNDMwMH0uYnJpZ2h0dGhlbWUtZXJyb3J7YmFja2dyb3VuZC1jb2xvcjojRkZBQkEyO2JhY2tncm91bmQtaW1hZ2U6cmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgxMzVkZWcsdHJhbnNwYXJlbnQsdHJhbnNwYXJlbnQgMzVweCxyZ2JhKDI1NSwyNTUsMjU1LC4zKSAzNXB4LHJnYmEoMjU1LDI1NSwyNTUsLjMpIDcwcHgpO2JvcmRlcjowIHNvbGlkICNGRjE4MDA7Y29sb3I6IzRGMDgwMH0uYnJpZ2h0dGhlbWUtaWNvbi1jbG9zZXIsLmJyaWdodHRoZW1lLWljb24taW5mbywuYnJpZ2h0dGhlbWUtaWNvbi1ub3RpY2UsLmJyaWdodHRoZW1lLWljb24tc3RpY2tlciwuYnJpZ2h0dGhlbWUtaWNvbi1zdWNjZXNze3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjE2cHg7Zm9udC1mYW1pbHk6XCJDb3VyaWVyIE5ld1wiLENvdXJpZXIsbW9ub3NwYWNlO2JvcmRlci1yYWRpdXM6NTAlfS5icmlnaHR0aGVtZS1pY29uLWNsb3NlcjphZnRlciwuYnJpZ2h0dGhlbWUtaWNvbi1pbmZvOmFmdGVyLC5icmlnaHR0aGVtZS1pY29uLW5vdGljZTphZnRlciwuYnJpZ2h0dGhlbWUtaWNvbi1zdGlja2VyOmFmdGVyLC5icmlnaHR0aGVtZS1pY29uLXN1Y2Nlc3M6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDo0cHh9LmJyaWdodHRoZW1lLWljb24tbm90aWNle2JhY2tncm91bmQtY29sb3I6IzJFMkUwMDtjb2xvcjojRkZGRkEyO21hcmdpbi10b3A6MnB4fS5icmlnaHR0aGVtZS1pY29uLW5vdGljZTphZnRlcntjb250ZW50OlwiIVwifS5icmlnaHR0aGVtZS1pY29uLWluZm97YmFja2dyb3VuZC1jb2xvcjojMDEyODMxO2NvbG9yOiM4RkNFREQ7bWFyZ2luLXRvcDoycHh9LmJyaWdodHRoZW1lLWljb24taW5mbzphZnRlcntjb250ZW50OlwiaVwifS5icmlnaHR0aGVtZS1pY29uLXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojMTA0MzAwO2NvbG9yOiNBRkYyOUE7bWFyZ2luLXRvcDoycHh9LmJyaWdodHRoZW1lLWljb24tc3VjY2VzczphZnRlcntjb250ZW50OlwiXFwwMDI3MTNcIn0uYnJpZ2h0dGhlbWUtaWNvbi1lcnJvcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDowO2hlaWdodDowO2JvcmRlci1sZWZ0OjhweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6OHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206MTZweCBzb2xpZCAjMkUwNDAwO2ZvbnQtc2l6ZTowO2xpbmUtaGVpZ2h0OjA7Y29sb3I6I0ZGQUJBMjttYXJnaW4tdG9wOjFweH0uYnJpZ2h0dGhlbWUtaWNvbi1lcnJvcjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MXB4O2xlZnQ6LTRweDtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTZweDtmb250LWZhbWlseTpcIkNvdXJpZXIgTmV3XCIsQ291cmllcixtb25vc3BhY2U7Y29udGVudDpcIiFcIn0uYnJpZ2h0dGhlbWUtaWNvbi1jbG9zZXIsLmJyaWdodHRoZW1lLWljb24tc3RpY2tlcntkaXNwbGF5OmlubGluZS1ibG9ja30uYnJpZ2h0dGhlbWUtaWNvbi1jbG9zZXI6YWZ0ZXJ7dG9wOi00cHg7Y29udGVudDpcIlxcMDAyNzE1XCJ9LmJyaWdodHRoZW1lLWljb24tc3RpY2tlcjphZnRlcnt0b3A6LTVweDtjb250ZW50OlwiXFwwMUQxQkNcIjstbW96LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTstby10cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyl9LmJyaWdodHRoZW1lLWljb24tc3RpY2tlci5icmlnaHR0aGVtZS1pY29uLXN0dWNrOmFmdGVyey1tb3otdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpOy1vLXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uYnJpZ2h0dGhlbWUgLnVpLXBub3RpZnktYWN0aW9uLWJhcntwYWRkaW5nLXRvcDoxMnB4fS5icmlnaHR0aGVtZSAudWktcG5vdGlmeS1hY3Rpb24tYmFyIGlucHV0LC5icmlnaHR0aGVtZSAudWktcG5vdGlmeS1hY3Rpb24tYmFyIHRleHRhcmVhe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjEycHghaW1wb3J0YW50fS5icmlnaHR0aGVtZSAudWktcG5vdGlmeS1hY3Rpb24tYnV0dG9ue3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo3MDA7cGFkZGluZzo0cHggOHB4O2JvcmRlcjpub25lO2JhY2tncm91bmQ6MCAwfS5icmlnaHR0aGVtZSAudWktcG5vdGlmeS1hY3Rpb24tYnV0dG9uLmJ0bi1wcmltYXJ5e2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MH0uYnJpZ2h0dGhlbWUtbm90aWNlIC51aS1wbm90aWZ5LWFjdGlvbi1idXR0b24uYnRuLXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojRkYwO2NvbG9yOiM0RjRGMDB9LmJyaWdodHRoZW1lLWluZm8gLnVpLXBub3RpZnktYWN0aW9uLWJ1dHRvbi5idG4tcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMwMjg2QTU7Y29sb3I6IzAxMjgzMX0uYnJpZ2h0dGhlbWUtc3VjY2VzcyAudWktcG5vdGlmeS1hY3Rpb24tYnV0dG9uLmJ0bi1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6IzM1REIwMDtjb2xvcjojMTA0MzAwfS5icmlnaHR0aGVtZS1lcnJvciAudWktcG5vdGlmeS1hY3Rpb24tYnV0dG9uLmJ0bi1wcmltYXJ5e2JhY2tncm91bmQtY29sb3I6I0ZGMTgwMDtjb2xvcjojNEYwODAwfS51aS1wbm90aWZ5LWNsb3NlciwudWktcG5vdGlmeS1zdGlja2Vye2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0Oi4yZW19LnVpLXBub3RpZnktY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MH1AbWVkaWEgKG1heC13aWR0aDo0ODBweCl7LnVpLXBub3RpZnktbW9iaWxlLWFibGUudWktcG5vdGlmeXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2xlZnQ6MDt3aWR0aDphdXRvIWltcG9ydGFudDtmb250LXNpemU6MS4yZW07LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tcy1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtmb250LXNtb290aGluZzphbnRpYWxpYXNlZH0udWktcG5vdGlmeS1tb2JpbGUtYWJsZS51aS1wbm90aWZ5IC51aS1wbm90aWZ5LXNoYWRvd3std2Via2l0LWJveC1zaGFkb3c6bm9uZTstbW96LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7Ym9yZGVyLWJvdHRvbS13aWR0aDo1cHh9LnVpLXBub3RpZnktbW9iaWxlLWFibGUgLnVpLXBub3RpZnktY29udGFpbmVyey13ZWJraXQtYm9yZGVyLXJhZGl1czowOy1tb3otYm9yZGVyLXJhZGl1czowO2JvcmRlci1yYWRpdXM6MH0udWktcG5vdGlmeS1tb2JpbGUtYWJsZS51aS1wbm90aWZ5LnN0YWNrLWJvdHRvbWxlZnQsLnVpLXBub3RpZnktbW9iaWxlLWFibGUudWktcG5vdGlmeS5zdGFjay10b3BsZWZ0e2xlZnQ6MDtyaWdodDowfS51aS1wbm90aWZ5LW1vYmlsZS1hYmxlLnVpLXBub3RpZnkuc3RhY2stYm90dG9tbGVmdCwudWktcG5vdGlmeS1tb2JpbGUtYWJsZS51aS1wbm90aWZ5LnN0YWNrLWJvdHRvbXJpZ2h0e2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3RvcDphdXRvfS51aS1wbm90aWZ5LW1vYmlsZS1hYmxlLnVpLXBub3RpZnkuc3RhY2stYm90dG9tbGVmdCAudWktcG5vdGlmeS1zaGFkb3csLnVpLXBub3RpZnktbW9iaWxlLWFibGUudWktcG5vdGlmeS5zdGFjay1ib3R0b21yaWdodCAudWktcG5vdGlmeS1zaGFkb3d7Ym9yZGVyLXRvcC13aWR0aDo1cHg7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHh9fSIsIi8qIVxyXG4gKiAjIFNlbWFudGljIFVJIDIuMi4xMiAtIFNlZ21lbnRcclxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xyXG4gKlxyXG4gKlxyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcclxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxyXG4gKlxyXG4gKi8udWkuc2VnbWVudHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDFweCAycHggMCByZ2JhKDM0LDM2LDM4LC4xNSk7bWFyZ2luOjFyZW0gMDtwYWRkaW5nOjFlbSAxZW07Ym9yZGVyLXJhZGl1czouMjg1NzE0MjlyZW07Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDM0LDM2LDM4LC4xNSl9LnVpLnNlZ21lbnQ6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS51aS5zZWdtZW50Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS51aS52ZXJ0aWNhbC5zZWdtZW50e21hcmdpbjowO3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MDtiYWNrZ3JvdW5kOm5vbmUgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6bm9uZTtib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDM0LDM2LDM4LC4xNSl9LnVpLnZlcnRpY2FsLnNlZ21lbnQ6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9LnVpLmludmVydGVkLnNlZ21lbnQ+LnVpLmhlYWRlcntjb2xvcjojZmZmfS51aVtjbGFzcyo9XCJib3R0b20gYXR0YWNoZWRcIl0uc2VnbWVudD5bY2xhc3MqPVwidG9wIGF0dGFjaGVkXCJdLmxhYmVse2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS51aVtjbGFzcyo9XCJ0b3AgYXR0YWNoZWRcIl0uc2VnbWVudD5bY2xhc3MqPVwiYm90dG9tIGF0dGFjaGVkXCJdLmxhYmVse2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS51aS5hdHRhY2hlZC5zZWdtZW50Om5vdCgudG9wKTpub3QoLmJvdHRvbSk+W2NsYXNzKj1cInRvcCBhdHRhY2hlZFwiXS5sYWJlbHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0udWkuYXR0YWNoZWQuc2VnbWVudDpub3QoLnRvcCk6bm90KC5ib3R0b20pPltjbGFzcyo9XCJib3R0b20gYXR0YWNoZWRcIl0ubGFiZWx7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LnVpLmdyaWQ+LnJvdz4udWkuc2VnbWVudC5jb2x1bW4sLnVpLmdyaWQ+LnVpLnNlZ21lbnQuY29sdW1uLC51aS5wYWdlLmdyaWQuc2VnbWVudHtwYWRkaW5nLXRvcDoyZW07cGFkZGluZy1ib3R0b206MmVtfS51aS5ncmlkLnNlZ21lbnR7bWFyZ2luOjFyZW0gMDtib3JkZXItcmFkaXVzOi4yODU3MTQyOXJlbX0udWkuYmFzaWMudGFibGUuc2VnbWVudHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDM0LDM2LDM4LC4xNSk7Ym94LXNoYWRvdzowIDFweCAycHggMCByZ2JhKDM0LDM2LDM4LC4xNSl9LnVpW2NsYXNzKj1cInZlcnkgYmFzaWNcIl0udGFibGUuc2VnbWVudHtwYWRkaW5nOjFlbSAxZW19LnVpLnBpbGVkLnNlZ21lbnQsLnVpLnBpbGVkLnNlZ21lbnRze21hcmdpbjozZW0gMDtib3gtc2hhZG93OicnO3otaW5kZXg6YXV0b30udWkucGlsZWQuc2VnbWVudDpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnVpLnBpbGVkLnNlZ21lbnQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnVpLnBpbGVkLnNlZ21lbnQ6YWZ0ZXIsLnVpLnBpbGVkLnNlZ21lbnQ6YmVmb3JlLC51aS5waWxlZC5zZWdtZW50czphZnRlciwudWkucGlsZWQuc2VnbWVudHM6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6I2ZmZjt2aXNpYmlsaXR5OnZpc2libGU7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2JvcmRlcjoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpO2JveC1zaGFkb3c6Jyd9LnVpLnBpbGVkLnNlZ21lbnQ6YmVmb3JlLC51aS5waWxlZC5zZWdtZW50czpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xLjJkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTEuMmRlZyk7dG9wOjA7ei1pbmRleDotMn0udWkucGlsZWQuc2VnbWVudDphZnRlciwudWkucGlsZWQuc2VnbWVudHM6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDEuMmRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxLjJkZWcpO3RvcDowO3otaW5kZXg6LTF9LnVpW2NsYXNzKj1cInRvcCBhdHRhY2hlZFwiXS5waWxlZC5zZWdtZW50e21hcmdpbi10b3A6M2VtO21hcmdpbi1ib3R0b206MH0udWkucGlsZWQuc2VnbWVudFtjbGFzcyo9XCJ0b3AgYXR0YWNoZWRcIl06Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS51aS5waWxlZC5zZWdtZW50W2NsYXNzKj1cImJvdHRvbSBhdHRhY2hlZFwiXXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTozZW19LnVpLnBpbGVkLnNlZ21lbnRbY2xhc3MqPVwiYm90dG9tIGF0dGFjaGVkXCJdOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS51aS5zdGFja2VkLnNlZ21lbnR7cGFkZGluZy1ib3R0b206MS40ZW19LnVpLnN0YWNrZWQuc2VnbWVudDphZnRlciwudWkuc3RhY2tlZC5zZWdtZW50OmJlZm9yZSwudWkuc3RhY2tlZC5zZWdtZW50czphZnRlciwudWkuc3RhY2tlZC5zZWdtZW50czpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTNweDtsZWZ0OjA7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDMpO3dpZHRoOjEwMCU7aGVpZ2h0OjZweDt2aXNpYmlsaXR5OnZpc2libGV9LnVpLnN0YWNrZWQuc2VnbWVudDpiZWZvcmUsLnVpLnN0YWNrZWQuc2VnbWVudHM6YmVmb3Jle2Rpc3BsYXk6bm9uZX0udWkudGFsbC5zdGFja2VkLnNlZ21lbnQ6YmVmb3JlLC51aS50YWxsLnN0YWNrZWQuc2VnbWVudHM6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Ym90dG9tOjB9LnVpLnN0YWNrZWQuaW52ZXJ0ZWQuc2VnbWVudDphZnRlciwudWkuc3RhY2tlZC5pbnZlcnRlZC5zZWdtZW50OmJlZm9yZSwudWkuc3RhY2tlZC5pbnZlcnRlZC5zZWdtZW50czphZnRlciwudWkuc3RhY2tlZC5pbnZlcnRlZC5zZWdtZW50czpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wMyk7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMzUpfS51aS5wYWRkZWQuc2VnbWVudHtwYWRkaW5nOjEuNWVtfS51aVtjbGFzcyo9XCJ2ZXJ5IHBhZGRlZFwiXS5zZWdtZW50e3BhZGRpbmc6M2VtfS51aS5wYWRkZWQuc2VnbWVudC52ZXJ0aWNhbC5zZWdtZW50LC51aVtjbGFzcyo9XCJ2ZXJ5IHBhZGRlZFwiXS52ZXJ0aWNhbC5zZWdtZW50e3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH0udWkuY29tcGFjdC5zZWdtZW50e2Rpc3BsYXk6dGFibGV9LnVpLmNvbXBhY3Quc2VnbWVudHN7ZGlzcGxheTotd2Via2l0LWlubGluZS1ib3g7ZGlzcGxheTotbXMtaW5saW5lLWZsZXhib3g7ZGlzcGxheTppbmxpbmUtZmxleH0udWkuY29tcGFjdC5zZWdtZW50cyAuc2VnbWVudCwudWkuc2VnbWVudHMgLmNvbXBhY3Quc2VnbWVudHtkaXNwbGF5OmJsb2NrOy13ZWJraXQtYm94LWZsZXg6MDstbXMtZmxleDowIDEgYXV0bztmbGV4OjAgMSBhdXRvfS51aS5jaXJjdWxhci5zZWdtZW50e2Rpc3BsYXk6dGFibGUtY2VsbDtwYWRkaW5nOjJlbTt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXJhZGl1czo1MDBlbX0udWkucmFpc2VkLnNlZ21lbnQsLnVpLnJhaXNlZC5zZWdtZW50c3tib3gtc2hhZG93OjAgMnB4IDRweCAwIHJnYmEoMzQsMzYsMzgsLjEyKSwwIDJweCAxMHB4IDAgcmdiYSgzNCwzNiwzOCwuMTUpfS51aS5zZWdtZW50c3std2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MXJlbSAwO2JvcmRlcjoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpO2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgzNCwzNiwzOCwuMTUpO2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtfS51aS5zZWdtZW50czpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnVpLnNlZ21lbnRzOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS51aS5zZWdtZW50cz4uc2VnbWVudHt0b3A6MDtib3R0b206MDtib3JkZXItcmFkaXVzOjA7bWFyZ2luOjA7d2lkdGg6YXV0bztib3gtc2hhZG93Om5vbmU7Ym9yZGVyOm5vbmU7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpfS51aS5zZWdtZW50czpub3QoLmhvcml6b250YWwpPi5zZWdtZW50OmZpcnN0LWNoaWxke2JvcmRlci10b3A6bm9uZTttYXJnaW4tdG9wOjA7Ym90dG9tOjA7bWFyZ2luLWJvdHRvbTowO3RvcDowO2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbSAwIDB9LnVpLnNlZ21lbnRzOm5vdCguaG9yaXpvbnRhbCk+LnNlZ21lbnQ6bGFzdC1jaGlsZHt0b3A6MDtib3R0b206MDttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgzNCwzNiwzOCwuMTUpLG5vbmU7Ym9yZGVyLXJhZGl1czowIDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbX0udWkuc2VnbWVudHM6bm90KC5ob3Jpem9udGFsKT4uc2VnbWVudDpvbmx5LWNoaWxke2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtfS51aS5zZWdtZW50cz4udWkuc2VnbWVudHN7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpO21hcmdpbjoxcmVtIDFyZW19LnVpLnNlZ21lbnRzPi5zZWdtZW50czpmaXJzdC1jaGlsZHtib3JkZXItdG9wOm5vbmV9LnVpLnNlZ21lbnRzPi5zZWdtZW50Ky5zZWdtZW50czpub3QoLmhvcml6b250YWwpe21hcmdpbi10b3A6MH0udWkuaG9yaXpvbnRhbC5zZWdtZW50c3tkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3c7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjA7cGFkZGluZzowO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMzQsMzYsMzgsLjE1KTttYXJnaW46MXJlbSAwO2JvcmRlci1yYWRpdXM6LjI4NTcxNDI5cmVtO2JvcmRlcjoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpfS51aS5zZWdtZW50cz4uaG9yaXpvbnRhbC5zZWdtZW50c3ttYXJnaW46MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MDtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmU7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpfS51aS5ob3Jpem9udGFsLnNlZ21lbnRzPi5zZWdtZW50ey13ZWJraXQtYm94LWZsZXg6MTtmbGV4OjEgMSBhdXRvOy1tcy1mbGV4OjEgMSAwcHg7bWFyZ2luOjA7bWluLXdpZHRoOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjA7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzpub25lO2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2JhKDM0LDM2LDM4LC4xNSl9LnVpLnNlZ21lbnRzPi5ob3Jpem9udGFsLnNlZ21lbnRzOmZpcnN0LWNoaWxke2JvcmRlci10b3A6bm9uZX0udWkuaG9yaXpvbnRhbC5zZWdtZW50cz4uc2VnbWVudDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDpub25lfS51aS5kaXNhYmxlZC5zZWdtZW50e29wYWNpdHk6LjQ1O2NvbG9yOnJnYmEoNDAsNDAsNDAsLjMpfS51aS5sb2FkaW5nLnNlZ21lbnR7cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOmRlZmF1bHQ7cG9pbnRlci1ldmVudHM6bm9uZTt0ZXh0LXNoYWRvdzpub25lIWltcG9ydGFudDtjb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnQ7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAwcyBsaW5lYXI7dHJhbnNpdGlvbjphbGwgMHMgbGluZWFyfS51aS5sb2FkaW5nLnNlZ21lbnQ6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6Jyc7dG9wOjA7bGVmdDowO2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuOCk7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOi4yODU3MTQyOXJlbTt6LWluZGV4OjEwMH0udWkubG9hZGluZy5zZWdtZW50OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6Jyc7dG9wOjUwJTtsZWZ0OjUwJTttYXJnaW46LTEuNWVtIDAgMCAtMS41ZW07d2lkdGg6M2VtO2hlaWdodDozZW07LXdlYmtpdC1hbmltYXRpb246c2VnbWVudC1zcGluIC42cyBsaW5lYXI7YW5pbWF0aW9uOnNlZ21lbnQtc3BpbiAuNnMgbGluZWFyOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2JvcmRlci1yYWRpdXM6NTAwcmVtO2JvcmRlci1jb2xvcjojNzY3Njc2IHJnYmEoMCwwLDAsLjEpIHJnYmEoMCwwLDAsLjEpIHJnYmEoMCwwLDAsLjEpO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6LjJlbTtib3gtc2hhZG93OjAgMCAwIDFweCB0cmFuc3BhcmVudDt2aXNpYmlsaXR5OnZpc2libGU7ei1pbmRleDoxMDF9QC13ZWJraXQta2V5ZnJhbWVzIHNlZ21lbnQtc3Bpbntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBzZWdtZW50LXNwaW57ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS51aS5iYXNpYy5zZWdtZW50e2JhY2tncm91bmQ6bm9uZSB0cmFuc3BhcmVudDtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czowfS51aS5jbGVhcmluZy5zZWdtZW50OmFmdGVye2NvbnRlbnQ6XCIuXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtjbGVhcjpib3RoO3Zpc2liaWxpdHk6aGlkZGVufS51aS5yZWQuc2VnbWVudDpub3QoLmludmVydGVkKXtib3JkZXItdG9wOjJweCBzb2xpZCAjZGIyODI4IWltcG9ydGFudH0udWkuaW52ZXJ0ZWQucmVkLnNlZ21lbnR7YmFja2dyb3VuZC1jb2xvcjojZGIyODI4IWltcG9ydGFudDtjb2xvcjojZmZmIWltcG9ydGFudH0udWkub3JhbmdlLnNlZ21lbnQ6bm90KC5pbnZlcnRlZCl7Ym9yZGVyLXRvcDoycHggc29saWQgI2YyNzExYyFpbXBvcnRhbnR9LnVpLmludmVydGVkLm9yYW5nZS5zZWdtZW50e2JhY2tncm91bmQtY29sb3I6I2YyNzExYyFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9LnVpLnllbGxvdy5zZWdtZW50Om5vdCguaW52ZXJ0ZWQpe2JvcmRlci10b3A6MnB4IHNvbGlkICNmYmJkMDghaW1wb3J0YW50fS51aS5pbnZlcnRlZC55ZWxsb3cuc2VnbWVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmYmJkMDghaW1wb3J0YW50O2NvbG9yOiNmZmYhaW1wb3J0YW50fS51aS5vbGl2ZS5zZWdtZW50Om5vdCguaW52ZXJ0ZWQpe2JvcmRlci10b3A6MnB4IHNvbGlkICNiNWNjMTghaW1wb3J0YW50fS51aS5pbnZlcnRlZC5vbGl2ZS5zZWdtZW50e2JhY2tncm91bmQtY29sb3I6I2I1Y2MxOCFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9LnVpLmdyZWVuLnNlZ21lbnQ6bm90KC5pbnZlcnRlZCl7Ym9yZGVyLXRvcDoycHggc29saWQgIzIxYmE0NSFpbXBvcnRhbnR9LnVpLmludmVydGVkLmdyZWVuLnNlZ21lbnR7YmFja2dyb3VuZC1jb2xvcjojMjFiYTQ1IWltcG9ydGFudDtjb2xvcjojZmZmIWltcG9ydGFudH0udWkudGVhbC5zZWdtZW50Om5vdCguaW52ZXJ0ZWQpe2JvcmRlci10b3A6MnB4IHNvbGlkICMwMGI1YWQhaW1wb3J0YW50fS51aS5pbnZlcnRlZC50ZWFsLnNlZ21lbnR7YmFja2dyb3VuZC1jb2xvcjojMDBiNWFkIWltcG9ydGFudDtjb2xvcjojZmZmIWltcG9ydGFudH0udWkuYmx1ZS5zZWdtZW50Om5vdCguaW52ZXJ0ZWQpe2JvcmRlci10b3A6MnB4IHNvbGlkICMyMTg1ZDAhaW1wb3J0YW50fS51aS5pbnZlcnRlZC5ibHVlLnNlZ21lbnR7YmFja2dyb3VuZC1jb2xvcjojMjE4NWQwIWltcG9ydGFudDtjb2xvcjojZmZmIWltcG9ydGFudH0udWkudmlvbGV0LnNlZ21lbnQ6bm90KC5pbnZlcnRlZCl7Ym9yZGVyLXRvcDoycHggc29saWQgIzY0MzVjOSFpbXBvcnRhbnR9LnVpLmludmVydGVkLnZpb2xldC5zZWdtZW50e2JhY2tncm91bmQtY29sb3I6IzY0MzVjOSFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9LnVpLnB1cnBsZS5zZWdtZW50Om5vdCguaW52ZXJ0ZWQpe2JvcmRlci10b3A6MnB4IHNvbGlkICNhMzMzYzghaW1wb3J0YW50fS51aS5pbnZlcnRlZC5wdXJwbGUuc2VnbWVudHtiYWNrZ3JvdW5kLWNvbG9yOiNhMzMzYzghaW1wb3J0YW50O2NvbG9yOiNmZmYhaW1wb3J0YW50fS51aS5waW5rLnNlZ21lbnQ6bm90KC5pbnZlcnRlZCl7Ym9yZGVyLXRvcDoycHggc29saWQgI2UwMzk5NyFpbXBvcnRhbnR9LnVpLmludmVydGVkLnBpbmsuc2VnbWVudHtiYWNrZ3JvdW5kLWNvbG9yOiNlMDM5OTchaW1wb3J0YW50O2NvbG9yOiNmZmYhaW1wb3J0YW50fS51aS5icm93bi5zZWdtZW50Om5vdCguaW52ZXJ0ZWQpe2JvcmRlci10b3A6MnB4IHNvbGlkICNhNTY3M2YhaW1wb3J0YW50fS51aS5pbnZlcnRlZC5icm93bi5zZWdtZW50e2JhY2tncm91bmQtY29sb3I6I2E1NjczZiFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9LnVpLmdyZXkuc2VnbWVudDpub3QoLmludmVydGVkKXtib3JkZXItdG9wOjJweCBzb2xpZCAjNzY3Njc2IWltcG9ydGFudH0udWkuaW52ZXJ0ZWQuZ3JleS5zZWdtZW50e2JhY2tncm91bmQtY29sb3I6Izc2NzY3NiFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9LnVpLmJsYWNrLnNlZ21lbnQ6bm90KC5pbnZlcnRlZCl7Ym9yZGVyLXRvcDoycHggc29saWQgIzFiMWMxZCFpbXBvcnRhbnR9LnVpLmludmVydGVkLmJsYWNrLnNlZ21lbnR7YmFja2dyb3VuZC1jb2xvcjojMWIxYzFkIWltcG9ydGFudDtjb2xvcjojZmZmIWltcG9ydGFudH0udWlbY2xhc3MqPVwibGVmdCBhbGlnbmVkXCJdLnNlZ21lbnR7dGV4dC1hbGlnbjpsZWZ0fS51aVtjbGFzcyo9XCJyaWdodCBhbGlnbmVkXCJdLnNlZ21lbnR7dGV4dC1hbGlnbjpyaWdodH0udWlbY2xhc3MqPVwiY2VudGVyIGFsaWduZWRcIl0uc2VnbWVudHt0ZXh0LWFsaWduOmNlbnRlcn0udWkuZmxvYXRlZC5zZWdtZW50LC51aVtjbGFzcyo9XCJsZWZ0IGZsb2F0ZWRcIl0uc2VnbWVudHtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoxZW19LnVpW2NsYXNzKj1cInJpZ2h0IGZsb2F0ZWRcIl0uc2VnbWVudHtmbG9hdDpyaWdodDttYXJnaW4tbGVmdDoxZW19LnVpLmludmVydGVkLnNlZ21lbnR7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzpub25lfS51aS5pbnZlcnRlZC5zZWdtZW50LC51aS5wcmltYXJ5LmludmVydGVkLnNlZ21lbnR7YmFja2dyb3VuZDojMWIxYzFkO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjkpfS51aS5pbnZlcnRlZC5zZWdtZW50IC5zZWdtZW50e2NvbG9yOnJnYmEoMCwwLDAsLjg3KX0udWkuaW52ZXJ0ZWQuc2VnbWVudCAuaW52ZXJ0ZWQuc2VnbWVudHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC45KX0udWkuaW52ZXJ0ZWQuYXR0YWNoZWQuc2VnbWVudHtib3JkZXItY29sb3I6IzU1NX0udWkuc2Vjb25kYXJ5LnNlZ21lbnR7YmFja2dyb3VuZDojZjNmNGY1O2NvbG9yOnJnYmEoMCwwLDAsLjYpfS51aS5zZWNvbmRhcnkuaW52ZXJ0ZWQuc2VnbWVudHtiYWNrZ3JvdW5kOiM0YzRmNTIgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmdiYSgyNTUsMjU1LDI1NSwuMikgMCxyZ2JhKDI1NSwyNTUsMjU1LC4yKSAxMDAlKTtiYWNrZ3JvdW5kOiM0YzRmNTIgbGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LDI1NSwyNTUsLjIpIDAscmdiYSgyNTUsMjU1LDI1NSwuMikgMTAwJSk7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuOCl9LnVpLnRlcnRpYXJ5LnNlZ21lbnR7YmFja2dyb3VuZDojZGNkZGRlO2NvbG9yOnJnYmEoMCwwLDAsLjYpfS51aS50ZXJ0aWFyeS5pbnZlcnRlZC5zZWdtZW50e2JhY2tncm91bmQ6IzcxNzU3OSAtd2Via2l0LWxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwyNTUsMjU1LC4zNSkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4zNSkgMTAwJSk7YmFja2dyb3VuZDojNzE3NTc5IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwyNTUsMjU1LC4zNSkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4zNSkgMTAwJSk7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuOCl9LnVpLmF0dGFjaGVkLnNlZ21lbnR7dG9wOjA7Ym90dG9tOjA7Ym9yZGVyLXJhZGl1czowO21hcmdpbjowIC0xcHg7d2lkdGg6Y2FsYygxMDAlICsgMnB4KTttYXgtd2lkdGg6Y2FsYygxMDAlICsgMnB4KTtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOjFweCBzb2xpZCAjZDRkNGQ1fS51aS5hdHRhY2hlZDpub3QoLm1lc3NhZ2UpKy51aS5hdHRhY2hlZC5zZWdtZW50Om5vdCgudG9wKXtib3JkZXItdG9wOm5vbmV9LnVpW2NsYXNzKj1cInRvcCBhdHRhY2hlZFwiXS5zZWdtZW50e2JvdHRvbTowO21hcmdpbi1ib3R0b206MDt0b3A6MDttYXJnaW4tdG9wOjFyZW07Ym9yZGVyLXJhZGl1czouMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDAgMH0udWkuc2VnbWVudFtjbGFzcyo9XCJ0b3AgYXR0YWNoZWRcIl06Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS51aS5zZWdtZW50W2NsYXNzKj1cImJvdHRvbSBhdHRhY2hlZFwiXXtib3R0b206MDttYXJnaW4tdG9wOjA7dG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtO2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgzNCwzNiwzOCwuMTUpLG5vbmU7Ym9yZGVyLXJhZGl1czowIDAgLjI4NTcxNDI5cmVtIC4yODU3MTQyOXJlbX0udWkuc2VnbWVudFtjbGFzcyo9XCJib3R0b20gYXR0YWNoZWRcIl06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnVpLm1pbmkuc2VnbWVudCwudWkubWluaS5zZWdtZW50cyAuc2VnbWVudHtmb250LXNpemU6Ljc4NTcxNDI5cmVtfS51aS50aW55LnNlZ21lbnQsLnVpLnRpbnkuc2VnbWVudHMgLnNlZ21lbnR7Zm9udC1zaXplOi44NTcxNDI4NnJlbX0udWkuc21hbGwuc2VnbWVudCwudWkuc21hbGwuc2VnbWVudHMgLnNlZ21lbnR7Zm9udC1zaXplOi45Mjg1NzE0M3JlbX0udWkuc2VnbWVudCwudWkuc2VnbWVudHMgLnNlZ21lbnR7Zm9udC1zaXplOjFyZW19LnVpLmxhcmdlLnNlZ21lbnQsLnVpLmxhcmdlLnNlZ21lbnRzIC5zZWdtZW50e2ZvbnQtc2l6ZToxLjE0Mjg1NzE0cmVtfS51aS5iaWcuc2VnbWVudCwudWkuYmlnLnNlZ21lbnRzIC5zZWdtZW50e2ZvbnQtc2l6ZToxLjI4NTcxNDI5cmVtfS51aS5odWdlLnNlZ21lbnQsLnVpLmh1Z2Uuc2VnbWVudHMgLnNlZ21lbnR7Zm9udC1zaXplOjEuNDI4NTcxNDNyZW19LnVpLm1hc3NpdmUuc2VnbWVudCwudWkubWFzc2l2ZS5zZWdtZW50cyAuc2VnbWVudHtmb250LXNpemU6MS43MTQyODU3MXJlbX0iLCIvKiBTbGlkZXIgKi9cclxuLnNsaWNrLXNsaWRlclxyXG57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5zbGljay1saXN0XHJcbntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG4uc2xpY2stbGlzdDpmb2N1c1xyXG57XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5zbGljay1saXN0LmRyYWdnaW5nXHJcbntcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGN1cnNvcjogaGFuZDtcclxufVxyXG5cclxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXHJcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Rcclxue1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG59XHJcblxyXG4uc2xpY2stdHJhY2tcclxue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxyXG4uc2xpY2stdHJhY2s6YWZ0ZXJcclxue1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcblxyXG4gICAgY29udGVudDogJyc7XHJcbn1cclxuLnNsaWNrLXRyYWNrOmFmdGVyXHJcbntcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xyXG57XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zbGljay1zbGlkZVxyXG57XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG59XHJcbltkaXI9J3J0bCddIC5zbGljay1zbGlkZVxyXG57XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLnNsaWNrLXNsaWRlIGltZ1xyXG57XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcclxue1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nXHJcbntcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGVcclxue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXHJcbntcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlXHJcbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuIiwiLyohXHJcbiAqICMgU2VtYW50aWMgVUkgMi4yLjEyIC0gVGFibGVcclxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xyXG4gKlxyXG4gKlxyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcclxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxyXG4gKlxyXG4gKi8udWkudGFibGV7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7bWFyZ2luOjFlbSAwO2JvcmRlcjoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpO2JveC1zaGFkb3c6bm9uZTtib3JkZXItcmFkaXVzOi4yODU3MTQyOXJlbTt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6cmdiYSgwLDAsMCwuODcpO2JvcmRlci1jb2xsYXBzZTpzZXBhcmF0ZTtib3JkZXItc3BhY2luZzowfS51aS50YWJsZTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnVpLnRhYmxlOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS51aS50YWJsZSB0ZCwudWkudGFibGUgdGh7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQgLjFzIGVhc2UsY29sb3IgLjFzIGVhc2U7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4xcyBlYXNlLGNvbG9yIC4xcyBlYXNlfS51aS50YWJsZSB0aGVhZHtib3gtc2hhZG93Om5vbmV9LnVpLnRhYmxlIHRoZWFkIHRoe2N1cnNvcjphdXRvO2JhY2tncm91bmQ6I2Y5ZmFmYjt0ZXh0LWFsaWduOmluaGVyaXQ7Y29sb3I6cmdiYSgwLDAsMCwuODcpO3BhZGRpbmc6LjkyODU3MTQzZW0gLjc4NTcxNDI5ZW07dmVydGljYWwtYWxpZ246aW5oZXJpdDtmb250LXN0eWxlOm5vbmU7Zm9udC13ZWlnaHQ6NzAwO3RleHQtdHJhbnNmb3JtOm5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMSk7Ym9yZGVyLWxlZnQ6bm9uZX0udWkudGFibGUgdGhlYWQgdHI+dGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6bm9uZX0udWkudGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQ+dGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czouMjg1NzE0MjlyZW0gMCAwIDB9LnVpLnRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkPnRoOmxhc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czowIC4yODU3MTQyOXJlbSAwIDB9LnVpLnRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkPnRoOm9ubHktY2hpbGR7Ym9yZGVyLXJhZGl1czouMjg1NzE0MjlyZW0gLjI4NTcxNDI5cmVtIDAgMH0udWkudGFibGUgdGZvb3R7Ym94LXNoYWRvdzpub25lfS51aS50YWJsZSB0Zm9vdCB0aHtjdXJzb3I6YXV0bztib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDM0LDM2LDM4LC4xNSk7YmFja2dyb3VuZDojZjlmYWZiO3RleHQtYWxpZ246aW5oZXJpdDtjb2xvcjpyZ2JhKDAsMCwwLC44Nyk7cGFkZGluZzouNzg1NzE0MjllbSAuNzg1NzE0MjllbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO3RleHQtdHJhbnNmb3JtOm5vbmV9LnVpLnRhYmxlIHRmb290IHRyPnRoOmZpcnN0LWNoaWxke2JvcmRlci1sZWZ0Om5vbmV9LnVpLnRhYmxlIHRmb290IHRyOmZpcnN0LWNoaWxkPnRoOmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCAwIDAgLjI4NTcxNDI5cmVtfS51aS50YWJsZSB0Zm9vdCB0cjpmaXJzdC1jaGlsZD50aDpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCAwIC4yODU3MTQyOXJlbSAwfS51aS50YWJsZSB0Zm9vdCB0cjpmaXJzdC1jaGlsZD50aDpvbmx5LWNoaWxke2JvcmRlci1yYWRpdXM6MCAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW19LnVpLnRhYmxlIHRyIHRke2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMzQsMzYsMzgsLjEpfS51aS50YWJsZSB0cjpmaXJzdC1jaGlsZCB0ZHtib3JkZXItdG9wOm5vbmV9LnVpLnRhYmxlIHRke3BhZGRpbmc6Ljc4NTcxNDI5ZW0gLjc4NTcxNDI5ZW07dGV4dC1hbGlnbjppbmhlcml0fS51aS50YWJsZT4uaWNvbnt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX0udWkudGFibGU+Lmljb246b25seS1jaGlsZHttYXJnaW46MH0udWkudGFibGUuc2VnbWVudHtwYWRkaW5nOjB9LnVpLnRhYmxlLnNlZ21lbnQ6YWZ0ZXJ7ZGlzcGxheTpub25lfS51aS50YWJsZS5zZWdtZW50LnN0YWNrZWQ6YWZ0ZXJ7ZGlzcGxheTpibG9ja31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpey51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKXt3aWR0aDoxMDAlfS51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB0Ym9keSwudWkudGFibGU6bm90KC51bnN0YWNrYWJsZSkgdHIsLnVpLnRhYmxlOm5vdCgudW5zdGFja2FibGUpIHRyPnRkLC51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB0cj50aHt3aWR0aDphdXRvIWltcG9ydGFudDtkaXNwbGF5OmJsb2NrIWltcG9ydGFudH0udWkudGFibGU6bm90KC51bnN0YWNrYWJsZSl7cGFkZGluZzowfS51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB0aGVhZHtkaXNwbGF5OmJsb2NrfS51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB0Zm9vdHtkaXNwbGF5OmJsb2NrfS51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB0cntwYWRkaW5nLXRvcDoxZW07cGFkZGluZy1ib3R0b206MWVtO2JveC1zaGFkb3c6MCAtMXB4IDAgMCByZ2JhKDAsMCwwLC4xKSBpbnNldCFpbXBvcnRhbnR9LnVpLnRhYmxlOm5vdCgudW5zdGFja2FibGUpIHRyPnRkLC51aS50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB0cj50aHtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6bm9uZSFpbXBvcnRhbnQ7cGFkZGluZzouMjVlbSAuNzVlbSFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lIWltcG9ydGFudH0udWkudGFibGU6bm90KC51bnN0YWNrYWJsZSkgdGQ6Zmlyc3QtY2hpbGQsLnVpLnRhYmxlOm5vdCgudW5zdGFja2FibGUpIHRoOmZpcnN0LWNoaWxke2ZvbnQtd2VpZ2h0OjcwMH0udWkuZGVmaW5pdGlvbi50YWJsZTpub3QoLnVuc3RhY2thYmxlKSB0aGVhZCB0aDpmaXJzdC1jaGlsZHtib3gtc2hhZG93Om5vbmUhaW1wb3J0YW50fX0udWkudGFibGUgdGQgLmltYWdlLC51aS50YWJsZSB0ZCAuaW1hZ2UgaW1nLC51aS50YWJsZSB0aCAuaW1hZ2UsLnVpLnRhYmxlIHRoIC5pbWFnZSBpbWd7bWF4LXdpZHRoOm5vbmV9LnVpLnN0cnVjdHVyZWQudGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfS51aS5zdHJ1Y3R1cmVkLnRhYmxlIHRoZWFkIHRoe2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLXJpZ2h0Om5vbmV9LnVpLnN0cnVjdHVyZWQuc29ydGFibGUudGFibGUgdGhlYWQgdGh7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYmEoMzQsMzYsMzgsLjE1KTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkIHJnYmEoMzQsMzYsMzgsLjE1KX0udWkuc3RydWN0dXJlZC5iYXNpYy50YWJsZSB0aHtib3JkZXItbGVmdDpub25lO2JvcmRlci1yaWdodDpub25lfS51aS5zdHJ1Y3R1cmVkLmNlbGxlZC50YWJsZSB0ciB0ZCwudWkuc3RydWN0dXJlZC5jZWxsZWQudGFibGUgdHIgdGh7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYmEoMzQsMzYsMzgsLjEpO2JvcmRlci1yaWdodDoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMSl9LnVpLmRlZmluaXRpb24udGFibGUgdGhlYWQ6bm90KC5mdWxsLXdpZHRoKSB0aDpmaXJzdC1jaGlsZHtwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQ6MCAwO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjpyZ2JhKDAsMCwwLC40KTtib3gtc2hhZG93Oi0xcHggLTFweCAwIDFweCAjZmZmfS51aS5kZWZpbml0aW9uLnRhYmxlIHRmb290Om5vdCguZnVsbC13aWR0aCkgdGg6Zmlyc3QtY2hpbGR7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kOjAgMDtmb250LXdlaWdodDpyZ2JhKDAsMCwwLC40KTtjb2xvcjpub3JtYWw7Ym94LXNoYWRvdzoxcHggMXB4IDAgMXB4ICNmZmZ9LnVpLmNlbGxlZC5kZWZpbml0aW9uLnRhYmxlIHRoZWFkOm5vdCguZnVsbC13aWR0aCkgdGg6Zmlyc3QtY2hpbGR7Ym94LXNoYWRvdzowIC0xcHggMCAxcHggI2ZmZn0udWkuY2VsbGVkLmRlZmluaXRpb24udGFibGUgdGZvb3Q6bm90KC5mdWxsLXdpZHRoKSB0aDpmaXJzdC1jaGlsZHtib3gtc2hhZG93OjAgMXB4IDAgMXB4ICNmZmZ9LnVpLmRlZmluaXRpb24udGFibGUgdHIgdGQuZGVmaW5pdGlvbiwudWkuZGVmaW5pdGlvbi50YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZDpub3QoLmlnbm9yZWQpe2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDMpO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjpyZ2JhKDAsMCwwLC45NSk7dGV4dC10cmFuc2Zvcm06Jyc7Ym94LXNoYWRvdzonJzt0ZXh0LWFsaWduOicnO2ZvbnQtc2l6ZToxZW07cGFkZGluZy1sZWZ0OicnO3BhZGRpbmctcmlnaHQ6Jyd9LnVpLmRlZmluaXRpb24udGFibGUgdGhlYWQ6bm90KC5mdWxsLXdpZHRoKSB0aDpudGgtY2hpbGQoMil7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYmEoMzQsMzYsMzgsLjE1KX0udWkuZGVmaW5pdGlvbi50YWJsZSB0Zm9vdDpub3QoLmZ1bGwtd2lkdGgpIHRoOm50aC1jaGlsZCgyKXtib3JkZXItbGVmdDoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpfS51aS5kZWZpbml0aW9uLnRhYmxlIHRkOm50aC1jaGlsZCgyKXtib3JkZXItbGVmdDoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpfS51aS50YWJsZSB0ZC5wb3NpdGl2ZSwudWkudGFibGUgdHIucG9zaXRpdmV7Ym94LXNoYWRvdzowIDAgMCAjYTNjMjkzIGluc2V0fS51aS50YWJsZSB0ZC5wb3NpdGl2ZSwudWkudGFibGUgdHIucG9zaXRpdmV7YmFja2dyb3VuZDojZmNmZmY1IWltcG9ydGFudDtjb2xvcjojMmM2NjJkIWltcG9ydGFudH0udWkudGFibGUgdGQubmVnYXRpdmUsLnVpLnRhYmxlIHRyLm5lZ2F0aXZle2JveC1zaGFkb3c6MCAwIDAgI2UwYjRiNCBpbnNldH0udWkudGFibGUgdGQubmVnYXRpdmUsLnVpLnRhYmxlIHRyLm5lZ2F0aXZle2JhY2tncm91bmQ6I2ZmZjZmNiFpbXBvcnRhbnQ7Y29sb3I6IzlmM2EzOCFpbXBvcnRhbnR9LnVpLnRhYmxlIHRkLmVycm9yLC51aS50YWJsZSB0ci5lcnJvcntib3gtc2hhZG93OjAgMCAwICNlMGI0YjQgaW5zZXR9LnVpLnRhYmxlIHRkLmVycm9yLC51aS50YWJsZSB0ci5lcnJvcntiYWNrZ3JvdW5kOiNmZmY2ZjYhaW1wb3J0YW50O2NvbG9yOiM5ZjNhMzghaW1wb3J0YW50fS51aS50YWJsZSB0ZC53YXJuaW5nLC51aS50YWJsZSB0ci53YXJuaW5ne2JveC1zaGFkb3c6MCAwIDAgI2M5YmE5YiBpbnNldH0udWkudGFibGUgdGQud2FybmluZywudWkudGFibGUgdHIud2FybmluZ3tiYWNrZ3JvdW5kOiNmZmZhZjMhaW1wb3J0YW50O2NvbG9yOiM1NzNhMDghaW1wb3J0YW50fS51aS50YWJsZSB0ZC5hY3RpdmUsLnVpLnRhYmxlIHRyLmFjdGl2ZXtib3gtc2hhZG93OjAgMCAwIHJnYmEoMCwwLDAsLjg3KSBpbnNldH0udWkudGFibGUgdGQuYWN0aXZlLC51aS50YWJsZSB0ci5hY3RpdmV7YmFja2dyb3VuZDojZTBlMGUwIWltcG9ydGFudDtjb2xvcjpyZ2JhKDAsMCwwLC44NykhaW1wb3J0YW50fS51aS50YWJsZSB0ciB0ZC5kaXNhYmxlZCwudWkudGFibGUgdHIuZGlzYWJsZWQgdGQsLnVpLnRhYmxlIHRyLmRpc2FibGVkOmhvdmVyLC51aS50YWJsZSB0cjpob3ZlciB0ZC5kaXNhYmxlZHtwb2ludGVyLWV2ZW50czpub25lO2NvbG9yOnJnYmEoNDAsNDAsNDAsLjMpfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUsLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUgdGJvZHksLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUgdHIsLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUgdHI+dGQsLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUgdHI+dGh7d2lkdGg6MTAwJSFpbXBvcnRhbnQ7ZGlzcGxheTpibG9jayFpbXBvcnRhbnR9LnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGV7cGFkZGluZzowfS51aVtjbGFzcyo9XCJ0YWJsZXQgc3RhY2thYmxlXCJdLnRhYmxlIHRoZWFke2Rpc3BsYXk6YmxvY2t9LnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUgdGZvb3R7ZGlzcGxheTpibG9ja30udWlbY2xhc3MqPVwidGFibGV0IHN0YWNrYWJsZVwiXS50YWJsZSB0cntwYWRkaW5nLXRvcDoxZW07cGFkZGluZy1ib3R0b206MWVtO2JveC1zaGFkb3c6MCAtMXB4IDAgMCByZ2JhKDAsMCwwLC4xKSBpbnNldCFpbXBvcnRhbnR9LnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUgdHI+dGQsLnVpW2NsYXNzKj1cInRhYmxldCBzdGFja2FibGVcIl0udGFibGUgdHI+dGh7YmFja2dyb3VuZDowIDA7Ym9yZGVyOm5vbmUhaW1wb3J0YW50O3BhZGRpbmc6LjI1ZW0gLjc1ZW07Ym94LXNoYWRvdzpub25lIWltcG9ydGFudH0udWkuZGVmaW5pdGlvbltjbGFzcyo9XCJ0YWJsZXQgc3RhY2thYmxlXCJdLnRhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxke2JveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnR9fS51aS50YWJsZSBbY2xhc3MqPVwibGVmdCBhbGlnbmVkXCJdLC51aS50YWJsZVtjbGFzcyo9XCJsZWZ0IGFsaWduZWRcIl17dGV4dC1hbGlnbjpsZWZ0fS51aS50YWJsZSBbY2xhc3MqPVwiY2VudGVyIGFsaWduZWRcIl0sLnVpLnRhYmxlW2NsYXNzKj1cImNlbnRlciBhbGlnbmVkXCJde3RleHQtYWxpZ246Y2VudGVyfS51aS50YWJsZSBbY2xhc3MqPVwicmlnaHQgYWxpZ25lZFwiXSwudWkudGFibGVbY2xhc3MqPVwicmlnaHQgYWxpZ25lZFwiXXt0ZXh0LWFsaWduOnJpZ2h0fS51aS50YWJsZSBbY2xhc3MqPVwidG9wIGFsaWduZWRcIl0sLnVpLnRhYmxlW2NsYXNzKj1cInRvcCBhbGlnbmVkXCJde3ZlcnRpY2FsLWFsaWduOnRvcH0udWkudGFibGUgW2NsYXNzKj1cIm1pZGRsZSBhbGlnbmVkXCJdLC51aS50YWJsZVtjbGFzcyo9XCJtaWRkbGUgYWxpZ25lZFwiXXt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnVpLnRhYmxlIFtjbGFzcyo9XCJib3R0b20gYWxpZ25lZFwiXSwudWkudGFibGVbY2xhc3MqPVwiYm90dG9tIGFsaWduZWRcIl17dmVydGljYWwtYWxpZ246Ym90dG9tfS51aS50YWJsZSB0ZC5jb2xsYXBzaW5nLC51aS50YWJsZSB0aC5jb2xsYXBzaW5ne3dpZHRoOjFweDt3aGl0ZS1zcGFjZTpub3dyYXB9LnVpLmZpeGVkLnRhYmxle3RhYmxlLWxheW91dDpmaXhlZH0udWkuZml4ZWQudGFibGUgdGQsLnVpLmZpeGVkLnRhYmxlIHRoe292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS51aS5zZWxlY3RhYmxlLnRhYmxlIHRib2R5IHRyOmhvdmVyLC51aS50YWJsZSB0Ym9keSB0ciB0ZC5zZWxlY3RhYmxlOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpIWltcG9ydGFudDtjb2xvcjpyZ2JhKDAsMCwwLC45NSkhaW1wb3J0YW50fS51aS5pbnZlcnRlZC50YWJsZSB0Ym9keSB0ciB0ZC5zZWxlY3RhYmxlOmhvdmVyLC51aS5zZWxlY3RhYmxlLmludmVydGVkLnRhYmxlIHRib2R5IHRyOmhvdmVye2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMDgpIWltcG9ydGFudDtjb2xvcjojZmZmIWltcG9ydGFudH0udWkudGFibGUgdGJvZHkgdHIgdGQuc2VsZWN0YWJsZXtwYWRkaW5nOjB9LnVpLnRhYmxlIHRib2R5IHRyIHRkLnNlbGVjdGFibGU+YTpub3QoLnVpKXtkaXNwbGF5OmJsb2NrO2NvbG9yOmluaGVyaXQ7cGFkZGluZzouNzg1NzE0MjllbSAuNzg1NzE0MjllbX0udWkuc2VsZWN0YWJsZS50YWJsZSB0ci5lcnJvcjpob3ZlciwudWkuc2VsZWN0YWJsZS50YWJsZSB0cjpob3ZlciB0ZC5lcnJvciwudWkudGFibGUgdHIgdGQuc2VsZWN0YWJsZS5lcnJvcjpob3ZlcntiYWNrZ3JvdW5kOiNmZmU3ZTchaW1wb3J0YW50O2NvbG9yOiM5NDM2MzQhaW1wb3J0YW50fS51aS5zZWxlY3RhYmxlLnRhYmxlIHRyLndhcm5pbmc6aG92ZXIsLnVpLnNlbGVjdGFibGUudGFibGUgdHI6aG92ZXIgdGQud2FybmluZywudWkudGFibGUgdHIgdGQuc2VsZWN0YWJsZS53YXJuaW5nOmhvdmVye2JhY2tncm91bmQ6I2ZmZjRlNCFpbXBvcnRhbnQ7Y29sb3I6IzQ5MzEwNyFpbXBvcnRhbnR9LnVpLnNlbGVjdGFibGUudGFibGUgdHIuYWN0aXZlOmhvdmVyLC51aS5zZWxlY3RhYmxlLnRhYmxlIHRyOmhvdmVyIHRkLmFjdGl2ZSwudWkudGFibGUgdHIgdGQuc2VsZWN0YWJsZS5hY3RpdmU6aG92ZXJ7YmFja2dyb3VuZDojZTBlMGUwIWltcG9ydGFudDtjb2xvcjpyZ2JhKDAsMCwwLC44NykhaW1wb3J0YW50fS51aS5zZWxlY3RhYmxlLnRhYmxlIHRyLnBvc2l0aXZlOmhvdmVyLC51aS5zZWxlY3RhYmxlLnRhYmxlIHRyOmhvdmVyIHRkLnBvc2l0aXZlLC51aS50YWJsZSB0ciB0ZC5zZWxlY3RhYmxlLnBvc2l0aXZlOmhvdmVye2JhY2tncm91bmQ6I2Y3ZmZlNiFpbXBvcnRhbnQ7Y29sb3I6IzI3NWIyOCFpbXBvcnRhbnR9LnVpLnNlbGVjdGFibGUudGFibGUgdHIubmVnYXRpdmU6aG92ZXIsLnVpLnNlbGVjdGFibGUudGFibGUgdHI6aG92ZXIgdGQubmVnYXRpdmUsLnVpLnRhYmxlIHRyIHRkLnNlbGVjdGFibGUubmVnYXRpdmU6aG92ZXJ7YmFja2dyb3VuZDojZmZlN2U3IWltcG9ydGFudDtjb2xvcjojOTQzNjM0IWltcG9ydGFudH0udWkuYXR0YWNoZWQudGFibGV7dG9wOjA7Ym90dG9tOjA7Ym9yZGVyLXJhZGl1czowO21hcmdpbjowIC0xcHg7d2lkdGg6Y2FsYygxMDAlICsgMnB4KTttYXgtd2lkdGg6Y2FsYygxMDAlICsgMnB4KTtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOjFweCBzb2xpZCAjZDRkNGQ1fS51aS5hdHRhY2hlZCsudWkuYXR0YWNoZWQudGFibGU6bm90KC50b3Ape2JvcmRlci10b3A6bm9uZX0udWlbY2xhc3MqPVwidG9wIGF0dGFjaGVkXCJdLnRhYmxle2JvdHRvbTowO21hcmdpbi1ib3R0b206MDt0b3A6MDttYXJnaW4tdG9wOjFlbTtib3JkZXItcmFkaXVzOi4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW0gMCAwfS51aS50YWJsZVtjbGFzcyo9XCJ0b3AgYXR0YWNoZWRcIl06Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS51aVtjbGFzcyo9XCJib3R0b20gYXR0YWNoZWRcIl0udGFibGV7Ym90dG9tOjA7bWFyZ2luLXRvcDowO3RvcDowO21hcmdpbi1ib3R0b206MWVtO2JveC1zaGFkb3c6bm9uZSxub25lO2JvcmRlci1yYWRpdXM6MCAwIC4yODU3MTQyOXJlbSAuMjg1NzE0MjlyZW19LnVpW2NsYXNzKj1cImJvdHRvbSBhdHRhY2hlZFwiXS50YWJsZTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0udWkuc3RyaXBlZC50YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4pLC51aS5zdHJpcGVkLnRhYmxlPnRyOm50aC1jaGlsZCgybil7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCw1MCwuMDIpfS51aS5pbnZlcnRlZC5zdHJpcGVkLnRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybiksLnVpLmludmVydGVkLnN0cmlwZWQudGFibGU+dHI6bnRoLWNoaWxkKDJuKXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjA1KX0udWkuc3RyaXBlZC5zZWxlY3RhYmxlLnNlbGVjdGFibGUuc2VsZWN0YWJsZS50YWJsZSB0Ym9keSB0ci5hY3RpdmU6aG92ZXJ7YmFja2dyb3VuZDojZWZlZmVmIWltcG9ydGFudDtjb2xvcjpyZ2JhKDAsMCwwLC45NSkhaW1wb3J0YW50fS51aS50YWJsZSBbY2xhc3MqPVwic2luZ2xlIGxpbmVcIl0sLnVpLnRhYmxlW2NsYXNzKj1cInNpbmdsZSBsaW5lXCJde3doaXRlLXNwYWNlOm5vd3JhcH0udWkudGFibGUgW2NsYXNzKj1cInNpbmdsZSBsaW5lXCJdLC51aS50YWJsZVtjbGFzcyo9XCJzaW5nbGUgbGluZVwiXXt3aGl0ZS1zcGFjZTpub3dyYXB9LnVpLnJlZC50YWJsZXtib3JkZXItdG9wOi4yZW0gc29saWQgI2RiMjgyOH0udWkuaW52ZXJ0ZWQucmVkLnRhYmxle2JhY2tncm91bmQtY29sb3I6I2RiMjgyOCFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9LnVpLm9yYW5nZS50YWJsZXtib3JkZXItdG9wOi4yZW0gc29saWQgI2YyNzExY30udWkuaW52ZXJ0ZWQub3JhbmdlLnRhYmxle2JhY2tncm91bmQtY29sb3I6I2YyNzExYyFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9LnVpLnllbGxvdy50YWJsZXtib3JkZXItdG9wOi4yZW0gc29saWQgI2ZiYmQwOH0udWkuaW52ZXJ0ZWQueWVsbG93LnRhYmxle2JhY2tncm91bmQtY29sb3I6I2ZiYmQwOCFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9LnVpLm9saXZlLnRhYmxle2JvcmRlci10b3A6LjJlbSBzb2xpZCAjYjVjYzE4fS51aS5pbnZlcnRlZC5vbGl2ZS50YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOiNiNWNjMTghaW1wb3J0YW50O2NvbG9yOiNmZmYhaW1wb3J0YW50fS51aS5ncmVlbi50YWJsZXtib3JkZXItdG9wOi4yZW0gc29saWQgIzIxYmE0NX0udWkuaW52ZXJ0ZWQuZ3JlZW4udGFibGV7YmFja2dyb3VuZC1jb2xvcjojMjFiYTQ1IWltcG9ydGFudDtjb2xvcjojZmZmIWltcG9ydGFudH0udWkudGVhbC50YWJsZXtib3JkZXItdG9wOi4yZW0gc29saWQgIzAwYjVhZH0udWkuaW52ZXJ0ZWQudGVhbC50YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMGI1YWQhaW1wb3J0YW50O2NvbG9yOiNmZmYhaW1wb3J0YW50fS51aS5ibHVlLnRhYmxle2JvcmRlci10b3A6LjJlbSBzb2xpZCAjMjE4NWQwfS51aS5pbnZlcnRlZC5ibHVlLnRhYmxle2JhY2tncm91bmQtY29sb3I6IzIxODVkMCFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9LnVpLnZpb2xldC50YWJsZXtib3JkZXItdG9wOi4yZW0gc29saWQgIzY0MzVjOX0udWkuaW52ZXJ0ZWQudmlvbGV0LnRhYmxle2JhY2tncm91bmQtY29sb3I6IzY0MzVjOSFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9LnVpLnB1cnBsZS50YWJsZXtib3JkZXItdG9wOi4yZW0gc29saWQgI2EzMzNjOH0udWkuaW52ZXJ0ZWQucHVycGxlLnRhYmxle2JhY2tncm91bmQtY29sb3I6I2EzMzNjOCFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9LnVpLnBpbmsudGFibGV7Ym9yZGVyLXRvcDouMmVtIHNvbGlkICNlMDM5OTd9LnVpLmludmVydGVkLnBpbmsudGFibGV7YmFja2dyb3VuZC1jb2xvcjojZTAzOTk3IWltcG9ydGFudDtjb2xvcjojZmZmIWltcG9ydGFudH0udWkuYnJvd24udGFibGV7Ym9yZGVyLXRvcDouMmVtIHNvbGlkICNhNTY3M2Z9LnVpLmludmVydGVkLmJyb3duLnRhYmxle2JhY2tncm91bmQtY29sb3I6I2E1NjczZiFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9LnVpLmdyZXkudGFibGV7Ym9yZGVyLXRvcDouMmVtIHNvbGlkICM3Njc2NzZ9LnVpLmludmVydGVkLmdyZXkudGFibGV7YmFja2dyb3VuZC1jb2xvcjojNzY3Njc2IWltcG9ydGFudDtjb2xvcjojZmZmIWltcG9ydGFudH0udWkuYmxhY2sudGFibGV7Ym9yZGVyLXRvcDouMmVtIHNvbGlkICMxYjFjMWR9LnVpLmludmVydGVkLmJsYWNrLnRhYmxle2JhY2tncm91bmQtY29sb3I6IzFiMWMxZCFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiFpbXBvcnRhbnR9LnVpLm9uZS5jb2x1bW4udGFibGUgdGR7d2lkdGg6MTAwJX0udWkudHdvLmNvbHVtbi50YWJsZSB0ZHt3aWR0aDo1MCV9LnVpLnRocmVlLmNvbHVtbi50YWJsZSB0ZHt3aWR0aDozMy4zMzMzMzMzMyV9LnVpLmZvdXIuY29sdW1uLnRhYmxlIHRke3dpZHRoOjI1JX0udWkuZml2ZS5jb2x1bW4udGFibGUgdGR7d2lkdGg6MjAlfS51aS5zaXguY29sdW1uLnRhYmxlIHRke3dpZHRoOjE2LjY2NjY2NjY3JX0udWkuc2V2ZW4uY29sdW1uLnRhYmxlIHRke3dpZHRoOjE0LjI4NTcxNDI5JX0udWkuZWlnaHQuY29sdW1uLnRhYmxlIHRke3dpZHRoOjEyLjUlfS51aS5uaW5lLmNvbHVtbi50YWJsZSB0ZHt3aWR0aDoxMS4xMTExMTExMSV9LnVpLnRlbi5jb2x1bW4udGFibGUgdGR7d2lkdGg6MTAlfS51aS5lbGV2ZW4uY29sdW1uLnRhYmxlIHRke3dpZHRoOjkuMDkwOTA5MDklfS51aS50d2VsdmUuY29sdW1uLnRhYmxlIHRke3dpZHRoOjguMzMzMzMzMzMlfS51aS50aGlydGVlbi5jb2x1bW4udGFibGUgdGR7d2lkdGg6Ny42OTIzMDc2OSV9LnVpLmZvdXJ0ZWVuLmNvbHVtbi50YWJsZSB0ZHt3aWR0aDo3LjE0Mjg1NzE0JX0udWkuZmlmdGVlbi5jb2x1bW4udGFibGUgdGR7d2lkdGg6Ni42NjY2NjY2NyV9LnVpLnNpeHRlZW4uY29sdW1uLnRhYmxlIHRke3dpZHRoOjYuMjUlfS51aS50YWJsZSB0ZC5vbmUud2lkZSwudWkudGFibGUgdGgub25lLndpZGV7d2lkdGg6Ni4yNSV9LnVpLnRhYmxlIHRkLnR3by53aWRlLC51aS50YWJsZSB0aC50d28ud2lkZXt3aWR0aDoxMi41JX0udWkudGFibGUgdGQudGhyZWUud2lkZSwudWkudGFibGUgdGgudGhyZWUud2lkZXt3aWR0aDoxOC43NSV9LnVpLnRhYmxlIHRkLmZvdXIud2lkZSwudWkudGFibGUgdGguZm91ci53aWRle3dpZHRoOjI1JX0udWkudGFibGUgdGQuZml2ZS53aWRlLC51aS50YWJsZSB0aC5maXZlLndpZGV7d2lkdGg6MzEuMjUlfS51aS50YWJsZSB0ZC5zaXgud2lkZSwudWkudGFibGUgdGguc2l4LndpZGV7d2lkdGg6MzcuNSV9LnVpLnRhYmxlIHRkLnNldmVuLndpZGUsLnVpLnRhYmxlIHRoLnNldmVuLndpZGV7d2lkdGg6NDMuNzUlfS51aS50YWJsZSB0ZC5laWdodC53aWRlLC51aS50YWJsZSB0aC5laWdodC53aWRle3dpZHRoOjUwJX0udWkudGFibGUgdGQubmluZS53aWRlLC51aS50YWJsZSB0aC5uaW5lLndpZGV7d2lkdGg6NTYuMjUlfS51aS50YWJsZSB0ZC50ZW4ud2lkZSwudWkudGFibGUgdGgudGVuLndpZGV7d2lkdGg6NjIuNSV9LnVpLnRhYmxlIHRkLmVsZXZlbi53aWRlLC51aS50YWJsZSB0aC5lbGV2ZW4ud2lkZXt3aWR0aDo2OC43NSV9LnVpLnRhYmxlIHRkLnR3ZWx2ZS53aWRlLC51aS50YWJsZSB0aC50d2VsdmUud2lkZXt3aWR0aDo3NSV9LnVpLnRhYmxlIHRkLnRoaXJ0ZWVuLndpZGUsLnVpLnRhYmxlIHRoLnRoaXJ0ZWVuLndpZGV7d2lkdGg6ODEuMjUlfS51aS50YWJsZSB0ZC5mb3VydGVlbi53aWRlLC51aS50YWJsZSB0aC5mb3VydGVlbi53aWRle3dpZHRoOjg3LjUlfS51aS50YWJsZSB0ZC5maWZ0ZWVuLndpZGUsLnVpLnRhYmxlIHRoLmZpZnRlZW4ud2lkZXt3aWR0aDo5My43NSV9LnVpLnRhYmxlIHRkLnNpeHRlZW4ud2lkZSwudWkudGFibGUgdGguc2l4dGVlbi53aWRle3dpZHRoOjEwMCV9LnVpLnNvcnRhYmxlLnRhYmxlIHRoZWFkIHRoe2N1cnNvcjpwb2ludGVyO3doaXRlLXNwYWNlOm5vd3JhcDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiYSgzNCwzNiwzOCwuMTUpO2NvbG9yOnJnYmEoMCwwLDAsLjg3KX0udWkuc29ydGFibGUudGFibGUgdGhlYWQgdGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6bm9uZX0udWkuc29ydGFibGUudGFibGUgdGhlYWQgdGguc29ydGVkLC51aS5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aC5zb3J0ZWQ6aG92ZXJ7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS51aS5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aDphZnRlcntkaXNwbGF5Om5vbmU7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO3RleHQtZGVjb3JhdGlvbjppbmhlcml0O2NvbnRlbnQ6Jyc7aGVpZ2h0OjFlbTt3aWR0aDphdXRvO29wYWNpdHk6Ljg7bWFyZ2luOjAgMCAwIC41ZW07Zm9udC1mYW1pbHk6SWNvbnN9LnVpLnNvcnRhYmxlLnRhYmxlIHRoZWFkIHRoLmFzY2VuZGluZzphZnRlcntjb250ZW50OidcXGYwZDgnfS51aS5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aC5kZXNjZW5kaW5nOmFmdGVye2NvbnRlbnQ6J1xcZjBkNyd9LnVpLnNvcnRhYmxlLnRhYmxlIHRoLmRpc2FibGVkOmhvdmVye2N1cnNvcjphdXRvO2NvbG9yOnJnYmEoNDAsNDAsNDAsLjMpfS51aS5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aDpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjA1KTtjb2xvcjpyZ2JhKDAsMCwwLC44KX0udWkuc29ydGFibGUudGFibGUgdGhlYWQgdGguc29ydGVke2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMDUpO2NvbG9yOnJnYmEoMCwwLDAsLjk1KX0udWkuc29ydGFibGUudGFibGUgdGhlYWQgdGguc29ydGVkOmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrfS51aS5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aC5zb3J0ZWQ6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4wNSk7Y29sb3I6cmdiYSgwLDAsMCwuOTUpfS51aS5pbnZlcnRlZC5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aC5zb3J0ZWR7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4xNSkgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQscmdiYSgwLDAsMCwuMDUpKTtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjE1KSBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQscmdiYSgwLDAsMCwuMDUpKTtjb2xvcjojZmZmfS51aS5pbnZlcnRlZC5zb3J0YWJsZS50YWJsZSB0aGVhZCB0aDpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjA4KSAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCxyZ2JhKDAsMCwwLC4wNSkpO2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMDgpIGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCxyZ2JhKDAsMCwwLC4wNSkpO2NvbG9yOiNmZmZ9LnVpLmludmVydGVkLnNvcnRhYmxlLnRhYmxlIHRoZWFkIHRoe2JvcmRlci1sZWZ0LWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yaWdodC1jb2xvcjp0cmFuc3BhcmVudH0udWkuaW52ZXJ0ZWQudGFibGV7YmFja2dyb3VuZDojMzMzO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjkpO2JvcmRlcjpub25lfS51aS5pbnZlcnRlZC50YWJsZSB0aHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjE1KTtib3JkZXItY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSkhaW1wb3J0YW50O2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjkpIWltcG9ydGFudH0udWkuaW52ZXJ0ZWQudGFibGUgdHIgdGR7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEpIWltcG9ydGFudH0udWkuaW52ZXJ0ZWQudGFibGUgdHIgdGQuZGlzYWJsZWQsLnVpLmludmVydGVkLnRhYmxlIHRyLmRpc2FibGVkIHRkLC51aS5pbnZlcnRlZC50YWJsZSB0ci5kaXNhYmxlZDpob3ZlciB0ZCwudWkuaW52ZXJ0ZWQudGFibGUgdHI6aG92ZXIgdGQuZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZTtjb2xvcjpyZ2JhKDIyNSwyMjUsMjI1LC4zKX0udWkuaW52ZXJ0ZWQuZGVmaW5pdGlvbi50YWJsZSB0Zm9vdDpub3QoLmZ1bGwtd2lkdGgpIHRoOmZpcnN0LWNoaWxkLC51aS5pbnZlcnRlZC5kZWZpbml0aW9uLnRhYmxlIHRoZWFkOm5vdCguZnVsbC13aWR0aCkgdGg6Zmlyc3QtY2hpbGR7YmFja2dyb3VuZDojZmZmfS51aS5pbnZlcnRlZC5kZWZpbml0aW9uLnRhYmxlIHRyIHRkOmZpcnN0LWNoaWxke2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMDIpO2NvbG9yOiNmZmZ9LnVpLmNvbGxhcHNpbmcudGFibGV7d2lkdGg6YXV0b30udWkuYmFzaWMudGFibGV7YmFja2dyb3VuZDowIDA7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDM0LDM2LDM4LC4xNSk7Ym94LXNoYWRvdzpub25lfS51aS5iYXNpYy50YWJsZSB0Zm9vdCwudWkuYmFzaWMudGFibGUgdGhlYWR7Ym94LXNoYWRvdzpub25lfS51aS5iYXNpYy50YWJsZSB0aHtiYWNrZ3JvdW5kOjAgMDtib3JkZXItbGVmdDpub25lfS51aS5iYXNpYy50YWJsZSB0Ym9keSB0cntib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKX0udWkuYmFzaWMudGFibGUgdGR7YmFja2dyb3VuZDowIDB9LnVpLmJhc2ljLnN0cmlwZWQudGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA1KSFpbXBvcnRhbnR9LnVpW2NsYXNzKj1cInZlcnkgYmFzaWNcIl0udGFibGV7Ym9yZGVyOm5vbmV9LnVpW2NsYXNzKj1cInZlcnkgYmFzaWNcIl0udGFibGU6bm90KC5zb3J0YWJsZSk6bm90KC5zdHJpcGVkKSB0ZCwudWlbY2xhc3MqPVwidmVyeSBiYXNpY1wiXS50YWJsZTpub3QoLnNvcnRhYmxlKTpub3QoLnN0cmlwZWQpIHRoe3BhZGRpbmc6Jyd9LnVpW2NsYXNzKj1cInZlcnkgYmFzaWNcIl0udGFibGU6bm90KC5zb3J0YWJsZSk6bm90KC5zdHJpcGVkKSB0ZDpmaXJzdC1jaGlsZCwudWlbY2xhc3MqPVwidmVyeSBiYXNpY1wiXS50YWJsZTpub3QoLnNvcnRhYmxlKTpub3QoLnN0cmlwZWQpIHRoOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDowfS51aVtjbGFzcyo9XCJ2ZXJ5IGJhc2ljXCJdLnRhYmxlOm5vdCguc29ydGFibGUpOm5vdCguc3RyaXBlZCkgdGQ6bGFzdC1jaGlsZCwudWlbY2xhc3MqPVwidmVyeSBiYXNpY1wiXS50YWJsZTpub3QoLnNvcnRhYmxlKTpub3QoLnN0cmlwZWQpIHRoOmxhc3QtY2hpbGR7cGFkZGluZy1yaWdodDowfS51aVtjbGFzcyo9XCJ2ZXJ5IGJhc2ljXCJdLnRhYmxlOm5vdCguc29ydGFibGUpOm5vdCguc3RyaXBlZCkgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGh7cGFkZGluZy10b3A6MH0udWkuY2VsbGVkLnRhYmxlIHRyIHRkLC51aS5jZWxsZWQudGFibGUgdHIgdGh7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYmEoMzQsMzYsMzgsLjEpfS51aS5jZWxsZWQudGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQsLnVpLmNlbGxlZC50YWJsZSB0ciB0aDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdDpub25lfS51aS5wYWRkZWQudGFibGUgdGh7cGFkZGluZy1sZWZ0OjFlbTtwYWRkaW5nLXJpZ2h0OjFlbX0udWkucGFkZGVkLnRhYmxlIHRkLC51aS5wYWRkZWQudGFibGUgdGh7cGFkZGluZzoxZW0gMWVtfS51aVtjbGFzcyo9XCJ2ZXJ5IHBhZGRlZFwiXS50YWJsZSB0aHtwYWRkaW5nLWxlZnQ6MS41ZW07cGFkZGluZy1yaWdodDoxLjVlbX0udWlbY2xhc3MqPVwidmVyeSBwYWRkZWRcIl0udGFibGUgdGR7cGFkZGluZzoxLjVlbSAxLjVlbX0udWkuY29tcGFjdC50YWJsZSB0aHtwYWRkaW5nLWxlZnQ6LjdlbTtwYWRkaW5nLXJpZ2h0Oi43ZW19LnVpLmNvbXBhY3QudGFibGUgdGR7cGFkZGluZzouNWVtIC43ZW19LnVpW2NsYXNzKj1cInZlcnkgY29tcGFjdFwiXS50YWJsZSB0aHtwYWRkaW5nLWxlZnQ6LjZlbTtwYWRkaW5nLXJpZ2h0Oi42ZW19LnVpW2NsYXNzKj1cInZlcnkgY29tcGFjdFwiXS50YWJsZSB0ZHtwYWRkaW5nOi40ZW0gLjZlbX0udWkuc21hbGwudGFibGV7Zm9udC1zaXplOi45ZW19LnVpLnRhYmxle2ZvbnQtc2l6ZToxZW19LnVpLmxhcmdlLnRhYmxle2ZvbnQtc2l6ZToxLjFlbX0iLCIvKiFcclxuICogIyBTZW1hbnRpYyBVSSAyLjIuMTIgLSBUcmFuc2l0aW9uXHJcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cclxuICpcclxuICpcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXHJcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcclxuICpcclxuICovLnRyYW5zaXRpb257LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi4zczthbmltYXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFuaW1hdGluZy50cmFuc2l0aW9uey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47dmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH0ubG9hZGluZy50cmFuc2l0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDotOTk5OTlweDtsZWZ0Oi05OTk5OXB4fS5oaWRkZW4udHJhbnNpdGlvbntkaXNwbGF5Om5vbmU7dmlzaWJpbGl0eTpoaWRkZW59LnZpc2libGUudHJhbnNpdGlvbntkaXNwbGF5OmJsb2NrIWltcG9ydGFudDt2aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50fS5kaXNhYmxlZC50cmFuc2l0aW9uey13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6cGF1c2VkO2FuaW1hdGlvbi1wbGF5LXN0YXRlOnBhdXNlZH0ubG9vcGluZy50cmFuc2l0aW9uey13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfS50cmFuc2l0aW9uLmJyb3dzZXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNXM7YW5pbWF0aW9uLWR1cmF0aW9uOi41c30udHJhbnNpdGlvbi5icm93c2UuaW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpicm93c2VJbjthbmltYXRpb24tbmFtZTpicm93c2VJbn0udHJhbnNpdGlvbi5icm93c2UubGVmdC5vdXQsLnRyYW5zaXRpb24uYnJvd3NlLm91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJyb3dzZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6YnJvd3NlT3V0TGVmdH0udHJhbnNpdGlvbi5icm93c2UucmlnaHQub3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YnJvd3NlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6YnJvd3NlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJyb3dzZUluezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC44KSB0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTpzY2FsZSguOCkgdHJhbnNsYXRlWigwKTt6LWluZGV4Oi0xfTEwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguOCkgdHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06c2NhbGUoLjgpIHRyYW5zbGF0ZVooMCk7ei1pbmRleDotMTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjA1KSB0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTpzY2FsZSgxLjA1KSB0cmFuc2xhdGVaKDApO29wYWNpdHk6MTt6LWluZGV4Ojk5OX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZVooMCk7ei1pbmRleDo5OTl9fUBrZXlmcmFtZXMgYnJvd3NlSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjgpIHRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnNjYWxlKC44KSB0cmFuc2xhdGVaKDApO3otaW5kZXg6LTF9MTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC44KSB0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTpzY2FsZSguOCkgdHJhbnNsYXRlWigwKTt6LWluZGV4Oi0xO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMDUpIHRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnNjYWxlKDEuMDUpIHRyYW5zbGF0ZVooMCk7b3BhY2l0eToxO3otaW5kZXg6OTk5fTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlWigwKTt6LWluZGV4Ojk5OX19QC13ZWJraXQta2V5ZnJhbWVzIGJyb3dzZU91dExlZnR7MCV7ei1pbmRleDo5OTk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgcm90YXRlWSgwKSByb3RhdGVYKDApfTUwJXt6LWluZGV4Oi0xOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwNSUpIHJvdGF0ZVkoMzVkZWcpIHJvdGF0ZVgoMTBkZWcpIHRyYW5zbGF0ZVooLTEwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KX04MCV7b3BhY2l0eToxfTEwMCV7ei1pbmRleDotMTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKSB0cmFuc2xhdGVaKC0xMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMCkgdHJhbnNsYXRlWigtMTBweCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGJyb3dzZU91dExlZnR7MCV7ei1pbmRleDo5OTk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgcm90YXRlWSgwKSByb3RhdGVYKDApfTUwJXt6LWluZGV4Oi0xOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwNSUpIHJvdGF0ZVkoMzVkZWcpIHJvdGF0ZVgoMTBkZWcpIHRyYW5zbGF0ZVooLTEwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KX04MCV7b3BhY2l0eToxfTEwMCV7ei1pbmRleDotMTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKSB0cmFuc2xhdGVaKC0xMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMCkgdHJhbnNsYXRlWigtMTBweCk7b3BhY2l0eTowfX1ALXdlYmtpdC1rZXlmcmFtZXMgYnJvd3NlT3V0UmlnaHR7MCV7ei1pbmRleDo5OTk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgcm90YXRlWSgwKSByb3RhdGVYKDApfTUwJXt6LWluZGV4OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KX04MCV7b3BhY2l0eToxfTEwMCV7ei1pbmRleDoxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgcm90YXRlWSgwKSByb3RhdGVYKDApIHRyYW5zbGF0ZVooLTEwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKSB0cmFuc2xhdGVaKC0xMHB4KTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgYnJvd3NlT3V0UmlnaHR7MCV7ei1pbmRleDo5OTk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSByb3RhdGVZKDApIHJvdGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgcm90YXRlWSgwKSByb3RhdGVYKDApfTUwJXt6LWluZGV4OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KX04MCV7b3BhY2l0eToxfTEwMCV7ei1pbmRleDoxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgcm90YXRlWSgwKSByb3RhdGVYKDApIHRyYW5zbGF0ZVooLTEwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHJvdGF0ZVkoMCkgcm90YXRlWCgwKSB0cmFuc2xhdGVaKC0xMHB4KTtvcGFjaXR5OjB9fS5kcm9wLnRyYW5zaXRpb257LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi40czthbmltYXRpb24tZHVyYXRpb246LjRzOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjM0LDEuNjEsLjcsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjM0LDEuNjEsLjcsMSl9LmRyb3AudHJhbnNpdGlvbi5pbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmRyb3BJbjthbmltYXRpb24tbmFtZTpkcm9wSW59LmRyb3AudHJhbnNpdGlvbi5vdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpkcm9wT3V0O2FuaW1hdGlvbi1uYW1lOmRyb3BPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGRyb3BJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19QGtleWZyYW1lcyBkcm9wSW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fUAtd2Via2l0LWtleWZyYW1lcyBkcm9wT3V0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApfX1Aa2V5ZnJhbWVzIGRyb3BPdXR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm06c2NhbGUoMCl9fS50cmFuc2l0aW9uLmZhZGUuaW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW47YW5pbWF0aW9uLW5hbWU6ZmFkZUlufS50cmFuc2l0aW9uW2NsYXNzKj1cImZhZGUgdXBcIl0uaW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5VcDthbmltYXRpb24tbmFtZTpmYWRlSW5VcH0udHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIGRvd25cIl0uaW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd259LnRyYW5zaXRpb25bY2xhc3MqPVwiZmFkZSBsZWZ0XCJdLmluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdDthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0fS50cmFuc2l0aW9uW2NsYXNzKj1cImZhZGUgcmlnaHRcIl0uaW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodH0udHJhbnNpdGlvbi5mYWRlLm91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dH0udHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIHVwXCJdLm91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcDthbmltYXRpb24tbmFtZTpmYWRlT3V0VXB9LnRyYW5zaXRpb25bY2xhc3MqPVwiZmFkZSBkb3duXCJdLm91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3dufS50cmFuc2l0aW9uW2NsYXNzKj1cImZhZGUgbGVmdFwiXS5vdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdH0udHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIHJpZ2h0XCJdLm91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbnswJXtvcGFjaXR5OjB9MTAwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MX19QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAlKX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAlKX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAlKX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwJSl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMCUpfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fUBrZXlmcmFtZXMgZmFkZUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwJSl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMCUpfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fUBrZXlmcmFtZXMgZmFkZUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwJSl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXR7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhZGVPdXR7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowfX1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNSUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDUlKX19QGtleWZyYW1lcyBmYWRlT3V0VXB7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg1JSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNSUpfX1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd257MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNSUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01JSl9fUBrZXlmcmFtZXMgZmFkZU91dERvd257MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNSUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01JSl9fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDUlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1JSl9fUBrZXlmcmFtZXMgZmFkZU91dExlZnR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1JSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNSUpfX1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNSUpfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01JSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUlKX19LmZsaXAudHJhbnNpdGlvbi5pbiwuZmxpcC50cmFuc2l0aW9uLm91dHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNnM7YW5pbWF0aW9uLWR1cmF0aW9uOi42c30uaG9yaXpvbnRhbC5mbGlwLnRyYW5zaXRpb24uaW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpob3Jpem9udGFsRmxpcEluO2FuaW1hdGlvbi1uYW1lOmhvcml6b250YWxGbGlwSW59Lmhvcml6b250YWwuZmxpcC50cmFuc2l0aW9uLm91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhvcml6b250YWxGbGlwT3V0O2FuaW1hdGlvbi1uYW1lOmhvcml6b250YWxGbGlwT3V0fS52ZXJ0aWNhbC5mbGlwLnRyYW5zaXRpb24uaW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTp2ZXJ0aWNhbEZsaXBJbjthbmltYXRpb24tbmFtZTp2ZXJ0aWNhbEZsaXBJbn0udmVydGljYWwuZmxpcC50cmFuc2l0aW9uLm91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnZlcnRpY2FsRmxpcE91dDthbmltYXRpb24tbmFtZTp2ZXJ0aWNhbEZsaXBPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGhvcml6b250YWxGbGlwSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpO29wYWNpdHk6MH0xMDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDApO29wYWNpdHk6MX19QGtleWZyYW1lcyBob3Jpem9udGFsRmxpcEluezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtvcGFjaXR5OjB9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwKTtvcGFjaXR5OjF9fUAtd2Via2l0LWtleWZyYW1lcyB2ZXJ0aWNhbEZsaXBJbnswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7b3BhY2l0eTowfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDApO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHZlcnRpY2FsRmxpcEluezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtvcGFjaXR5OjB9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwKTtvcGFjaXR5OjF9fUAtd2Via2l0LWtleWZyYW1lcyBob3Jpem9udGFsRmxpcE91dHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwKTtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBob3Jpem9udGFsRmxpcE91dHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwKTtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH19QC13ZWJraXQta2V5ZnJhbWVzIHZlcnRpY2FsRmxpcE91dHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwKTtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHZlcnRpY2FsRmxpcE91dHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwKTtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7b3BhY2l0eTowfX0uc2NhbGUudHJhbnNpdGlvbi5pbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNjYWxlSW47YW5pbWF0aW9uLW5hbWU6c2NhbGVJbn0uc2NhbGUudHJhbnNpdGlvbi5vdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzY2FsZU91dDthbmltYXRpb24tbmFtZTpzY2FsZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgc2NhbGVJbnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjgpO3RyYW5zZm9ybTpzY2FsZSguOCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIHNjYWxlSW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC44KTt0cmFuc2Zvcm06c2NhbGUoLjgpfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19QC13ZWJraXQta2V5ZnJhbWVzIHNjYWxlT3V0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjkpO3RyYW5zZm9ybTpzY2FsZSguOSl9fUBrZXlmcmFtZXMgc2NhbGVPdXR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguOSk7dHJhbnNmb3JtOnNjYWxlKC45KX19LnRyYW5zaXRpb24uZmx5ey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi42czthbmltYXRpb24tZHVyYXRpb246LjZzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9LnRyYW5zaXRpb24uZmx5Lmluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmx5SW47YW5pbWF0aW9uLW5hbWU6Zmx5SW59LnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IHVwXCJdLmluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmx5SW5VcDthbmltYXRpb24tbmFtZTpmbHlJblVwfS50cmFuc2l0aW9uW2NsYXNzKj1cImZseSBkb3duXCJdLmluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmx5SW5Eb3duO2FuaW1hdGlvbi1uYW1lOmZseUluRG93bn0udHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgbGVmdFwiXS5pbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZseUluTGVmdDthbmltYXRpb24tbmFtZTpmbHlJbkxlZnR9LnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IHJpZ2h0XCJdLmluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmx5SW5SaWdodDthbmltYXRpb24tbmFtZTpmbHlJblJpZ2h0fS50cmFuc2l0aW9uLmZseS5vdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbHlPdXQ7YW5pbWF0aW9uLW5hbWU6Zmx5T3V0fS50cmFuc2l0aW9uW2NsYXNzKj1cImZseSB1cFwiXS5vdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbHlPdXRVcDthbmltYXRpb24tbmFtZTpmbHlPdXRVcH0udHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgZG93blwiXS5vdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbHlPdXREb3duO2FuaW1hdGlvbi1uYW1lOmZseU91dERvd259LnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IGxlZnRcIl0ub3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmx5T3V0TGVmdDthbmltYXRpb24tbmFtZTpmbHlPdXRMZWZ0fS50cmFuc2l0aW9uW2NsYXNzKj1cImZseSByaWdodFwiXS5vdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbHlPdXRSaWdodDthbmltYXRpb24tbmFtZTpmbHlPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmx5SW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fUBrZXlmcmFtZXMgZmx5SW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fUAtd2Via2l0LWtleWZyYW1lcyBmbHlJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDE1MDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxNTAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19QGtleWZyYW1lcyBmbHlJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDE1MDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxNTAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19QC13ZWJraXQta2V5ZnJhbWVzIGZseUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTUwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNTAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmbHlJbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1MDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTUwMHB4LDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUAtd2Via2l0LWtleWZyYW1lcyBmbHlJbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDE1MDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNTAwcHgsMCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsMCwwKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmx5SW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxNTAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTUwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1ALXdlYmtpdC1rZXlmcmFtZXMgZmx5SW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1MDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmbHlJblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNTAwcHgsMCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1ALXdlYmtpdC1rZXlmcmFtZXMgZmx5T3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX19QGtleWZyYW1lcyBmbHlPdXR7MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfX1ALXdlYmtpdC1rZXlmcmFtZXMgZmx5T3V0VXB7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZseU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX19QC13ZWJraXQta2V5ZnJhbWVzIGZseU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fUBrZXlmcmFtZXMgZmx5T3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX19QC13ZWJraXQta2V5ZnJhbWVzIGZseU91dFJpZ2h0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgZmx5T3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QC13ZWJraXQta2V5ZnJhbWVzIGZseU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19QGtleWZyYW1lcyBmbHlPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fS50cmFuc2l0aW9uLnNsaWRlLmluLC50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIGRvd25cIl0uaW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluWTthbmltYXRpb24tbmFtZTpzbGlkZUluWTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXJ9LnRyYW5zaXRpb25bY2xhc3MqPVwic2xpZGUgdXBcIl0uaW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluWTthbmltYXRpb24tbmFtZTpzbGlkZUluWTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Ym90dG9tIGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmJvdHRvbSBjZW50ZXJ9LnRyYW5zaXRpb25bY2xhc3MqPVwic2xpZGUgbGVmdFwiXS5pbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5YO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5YOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgcmlnaHQ7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgcmlnaHR9LnRyYW5zaXRpb25bY2xhc3MqPVwic2xpZGUgcmlnaHRcIl0uaW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluWDthbmltYXRpb24tbmFtZTpzbGlkZUluWDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgbGVmdH0udHJhbnNpdGlvbi5zbGlkZS5vdXQsLnRyYW5zaXRpb25bY2xhc3MqPVwic2xpZGUgZG93blwiXS5vdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFk7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRZOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcn0udHJhbnNpdGlvbltjbGFzcyo9XCJzbGlkZSB1cFwiXS5vdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFk7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRZOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpib3R0b20gY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Ym90dG9tIGNlbnRlcn0udHJhbnNpdGlvbltjbGFzcyo9XCJzbGlkZSBsZWZ0XCJdLm91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0WDthbmltYXRpb24tbmFtZTpzbGlkZU91dFg7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciByaWdodDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciByaWdodH0udHJhbnNpdGlvbltjbGFzcyo9XCJzbGlkZSByaWdodFwiXS5vdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFg7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRYOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBsZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluWXswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVZKDApO3RyYW5zZm9ybTpzY2FsZVkoMCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVZKDEpO3RyYW5zZm9ybTpzY2FsZVkoMSl9fUBrZXlmcmFtZXMgc2xpZGVJbll7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWSgwKTt0cmFuc2Zvcm06c2NhbGVZKDApfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWSgxKTt0cmFuc2Zvcm06c2NhbGVZKDEpfX1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblh7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgwKTt0cmFuc2Zvcm06c2NhbGVYKDApfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX1Aa2V5ZnJhbWVzIHNsaWRlSW5YezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMCk7dHJhbnNmb3JtOnNjYWxlWCgwKX0xMDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0WXswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVZKDEpO3RyYW5zZm9ybTpzY2FsZVkoMSl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVZKDApO3RyYW5zZm9ybTpzY2FsZVkoMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRZezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVkoMSk7dHJhbnNmb3JtOnNjYWxlWSgxKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVkoMCk7dHJhbnNmb3JtOnNjYWxlWSgwKX19QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0WHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybTpzY2FsZVgoMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRYezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMCk7dHJhbnNmb3JtOnNjYWxlWCgwKX19LnRyYW5zaXRpb24uc3dpbmd7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjhzO2FuaW1hdGlvbi1kdXJhdGlvbjouOHN9LnRyYW5zaXRpb25bY2xhc3MqPVwic3dpbmcgZG93blwiXS5pbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nSW5YO2FuaW1hdGlvbi1uYW1lOnN3aW5nSW5YOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcn0udHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyB1cFwiXS5pbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nSW5YO2FuaW1hdGlvbi1uYW1lOnN3aW5nSW5YOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpib3R0b20gY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Ym90dG9tIGNlbnRlcn0udHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyBsZWZ0XCJdLmluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c3dpbmdJblk7YW5pbWF0aW9uLW5hbWU6c3dpbmdJblk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciByaWdodDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciByaWdodH0udHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyByaWdodFwiXS5pbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nSW5ZO2FuaW1hdGlvbi1uYW1lOnN3aW5nSW5ZOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBsZWZ0fS50cmFuc2l0aW9uLnN3aW5nLm91dCwudHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyBkb3duXCJdLm91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nT3V0WDthbmltYXRpb24tbmFtZTpzd2luZ091dFg7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyfS50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIHVwXCJdLm91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nT3V0WDthbmltYXRpb24tbmFtZTpzd2luZ091dFg7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmJvdHRvbSBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpib3R0b20gY2VudGVyfS50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIGxlZnRcIl0ub3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c3dpbmdPdXRZO2FuaW1hdGlvbi1uYW1lOnN3aW5nT3V0WTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIHJpZ2h0O3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIHJpZ2h0fS50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIHJpZ2h0XCJdLm91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nT3V0WTthbmltYXRpb24tbmFtZTpzd2luZ091dFk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC0zMGRlZyk7b3BhY2l0eToxfTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTcuNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDApfX1Aa2V5ZnJhbWVzIHN3aW5nSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC0zMGRlZyk7b3BhY2l0eToxfTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTcuNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDApfX1ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmdJbll7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC05MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtvcGFjaXR5OjF9NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtMTcuNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtMTcuNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSg3LjVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDApfX1Aa2V5ZnJhbWVzIHN3aW5nSW5ZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7b3BhY2l0eToxfTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTE3LjVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTE3LjVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDcuNWRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgwKX19QC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nT3V0WHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC03LjVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTcuNWRlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgxNy41ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDE3LjVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC0zMGRlZyk7b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgc3dpbmdPdXRYezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDApfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTcuNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDE3LjVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTcuNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtMzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTtvcGFjaXR5OjF9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO29wYWNpdHk6MH19QC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nT3V0WXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgwKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDcuNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSg3LjVkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xMGRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7b3BhY2l0eToxfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC05MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBzd2luZ091dFl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDApO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMCl9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSg3LjVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtMTBkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMzBkZWcpO29wYWNpdHk6MX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtvcGFjaXR5OjB9fS5mbGFzaC50cmFuc2l0aW9uey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjc1MG1zO2FuaW1hdGlvbi1kdXJhdGlvbjo3NTBtczstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsYXNoO2FuaW1hdGlvbi1uYW1lOmZsYXNofS5zaGFrZS50cmFuc2l0aW9uey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjc1MG1zO2FuaW1hdGlvbi1kdXJhdGlvbjo3NTBtczstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNoYWtlO2FuaW1hdGlvbi1uYW1lOnNoYWtlfS5ib3VuY2UudHJhbnNpdGlvbnstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjo3NTBtczthbmltYXRpb24tZHVyYXRpb246NzUwbXM7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2U7YW5pbWF0aW9uLW5hbWU6Ym91bmNlfS50YWRhLnRyYW5zaXRpb257LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246NzUwbXM7YW5pbWF0aW9uLWR1cmF0aW9uOjc1MG1zOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6dGFkYTthbmltYXRpb24tbmFtZTp0YWRhfS5wdWxzZS50cmFuc2l0aW9uey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi41czthbmltYXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cHVsc2U7YW5pbWF0aW9uLW5hbWU6cHVsc2V9LmppZ2dsZS50cmFuc2l0aW9uey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjc1MG1zO2FuaW1hdGlvbi1kdXJhdGlvbjo3NTBtczstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmppZ2dsZTthbmltYXRpb24tbmFtZTpqaWdnbGV9QC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoezAlLDEwMCUsNTAle29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGFzaHswJSwxMDAlLDUwJXtvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fUAtd2Via2l0LWtleWZyYW1lcyBzaGFrZXswJSwxMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTBweCl9fUBrZXlmcmFtZXMgc2hha2V7MCUsMTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwcHgpfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDEwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwcHgpfX1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlezAlLDEwMCUsMjAlLDUwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMzBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTMwcHgpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xNXB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTVweCl9fUBrZXlmcmFtZXMgYm91bmNlezAlLDEwMCUsMjAlLDUwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMzBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTMwcHgpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xNXB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTVweCl9fUAtd2Via2l0LWtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC45KSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTpzY2FsZSguOSkgcm90YXRlKC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4xKSByb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnNjYWxlKDEuMSkgcm90YXRlKDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUoMS4xKSByb3RhdGUoLTNkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSkgcm90YXRlKDApO3RyYW5zZm9ybTpzY2FsZSgxKSByb3RhdGUoMCl9fUBrZXlmcmFtZXMgdGFkYXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9MTAlLDIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguOSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUoLjkpIHJvdGF0ZSgtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMSkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTpzY2FsZSgxLjEpIHJvdGF0ZSgzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjEpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlKDEuMSkgcm90YXRlKC0zZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpIHJvdGF0ZSgwKTt0cmFuc2Zvcm06c2NhbGUoMSkgcm90YXRlKDApfX1ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjkpO3RyYW5zZm9ybTpzY2FsZSguOSk7b3BhY2l0eTouN30xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjkpO3RyYW5zZm9ybTpzY2FsZSguOSk7b3BhY2l0eTouN30xMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fUAtd2Via2l0LWtleWZyYW1lcyBqaWdnbGV7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfX1Aa2V5ZnJhbWVzIGppZ2dsZXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9MzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fSIsIi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXHJcbiAgIHYyLjAgfCAyMDExMDEyNlxyXG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxyXG4qL1xyXG5cclxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXHJcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcclxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXHJcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyxcclxuYnV0dG9uLCB0ZXh0YXJlYSwgaW5wdXQge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogMDtcclxuXHRmb250LXNpemU6IDEwMCU7XHJcblx0Zm9udDogaW5oZXJpdDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xyXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxyXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmJvZHkge1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbm9sLCB1bCB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuXHRxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG4vL2FkZGVkXHJcbmlucHV0LCB0ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgZm9udC1zaXplOmluaGVyaXQ7XHJcbiAgY29sb3I6aW5oZXJpdDtcclxufVxyXG5cclxuYSwgYTp2aXNpdGVkIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y29sb3I6IGluaGVyaXQ7XHJcbn1cclxuIiwiLy8gIyMjIyMjIyMjIyMjIyMjIyBHTE9CQUwgU0VUVElOR1MgIyMjIyMjIyMjIyNcclxuKiB7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgfVxyXG5ib2R5e1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udF9kZWZhdWx0O1xyXG4gIGNvbG9yOiAkY29sb3IxO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udF93ZWlnaHQ7XHJcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbio6Zm9jdXMge1xyXG4gIC8vIG91dGxpbmU6IDJweCBzb2xpZCAkcmVkO1xyXG4gIG91dGxpbmUtY29sb3I6ICRyZWQ7XHJcbn1cclxuXHJcbi8vICMjIyMjIyMjIyMjIyMjIyMgREVGQVVMVCBTVFJVQ1RVUkUgU0VUVElOR1MgIyMjIyMjIyMjIyNcclxuI21haW5fY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLnBhZ2Vfc2VjdGlvbiB7XHJcblx0d2lkdGg6MTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5zZWN0aW9uX3dyYXBwZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogJHdyYXBwZXIgKyAkcGFkZGluZyArICRwYWRkaW5nOyAvL2RvdWJsZSBwYWRkaW5nIGFkZGVkIGJlY2F1c2Ugb2YgYm94LXNpemluZzogYm9yZGVyLWJveFxyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmctbGVmdDogJHBhZGRpbmc7XHJcblx0cGFkZGluZy1yaWdodDogJHBhZGRpbmc7XHJcbn1cclxuLy8gLnBhZ2VfaG9tZSAuc2VjdGlvbl93cmFwcGVyIHtcclxuLy8gXHRtYXgtd2lkdGg6ICR3cmFwcGVyX2hvbWU7XHJcbi8vICAgcGFkZGluZzogMDtcclxuLy8gfVxyXG5cclxuLy8gIyMjIyMjIyMjIyMjIyMjIyBPVEhFUiBTRVRUSU5HUyAjIyMjIyMjIyMjI1xyXG4vLyBwLCB1bCwgb2wgeyBsaW5lLWhlaWdodDogMjJweDsgfVxyXG5zdHJvbmcgeyBmb250LXdlaWdodDogbm9ybWFsOyB9XHJcblxyXG5AaW5jbHVkZSBzZWxlY3Rpb24oJGNvbG9yMiwgJHJlZCk7IC8vZm9udCwgYmduXHJcblxyXG4vL2hvdmVyIG9wdGlvbnMgbm90IGZvciB0b3VjaCBkZXZpY2VzIC0gZGV0ZWN0aW5nIGJ5IGpzOiB0b3VjaHNjcmVlbkRldGVjdCgpXHJcbmJvZHkubm9Ub3VjaHNjcmVlbiB7XHJcblx0YnV0dG9uLCBhIHtcclxuXHRcdHRyYW5zaXRpb246IGNvbG9yIC4zcyBlYXNlLFxyXG5cdFx0YmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZSxcclxuXHRcdGJvcmRlci1jb2xvciAuM3MgZWFzZSxcclxuXHRcdG9wYWNpdHkgLjNzIGVhc2U7XHJcblx0fVxyXG5cdGJ1dHRvbjpob3ZlciwgYTpob3ZlciB7IG9wYWNpdHk6IDAuNzsgfVxyXG4gIGFbaHJlZl49XCJ0ZWw6XCJdIHtwb2ludGVyLWV2ZW50czogbm9uZTt9IC8vZGlzYWJsZXMgdGVsOiBwcm90b2NvbCBvbiBtb3N0IGRlc2t0b3AgZGV2aWNlc1xyXG59XHJcblxyXG4vL3Bub3RpZnlcclxuLmJyaWdodHRoZW1lLWluZm8ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgYm9yZGVyOiAwIHNvbGlkICRyZWQ7XHJcbiAgY29sb3I6ICRjb2xvcjI7XHJcbn1cclxuXHJcbi8vc2V0dGluZ3MgZm9yIHNsaWRlciBub3QgdG8gZW5sYXJnZSBwYWdlXHJcbi5iZWZvcmVMb2FkPio6bm90KDpmaXJzdC1vZi10eXBlKSB7ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O31cclxuXHJcbmJvZHk+LnVpLXBub3RpZnkge1xyXG4gIHotaW5kZXg6IDIxNDc0ODM2NDUhaW1wb3J0YW50OyAvL2JlY2F1c2Ugb2YgdHJ1c3RlZCBpY29uICBcclxufVxyXG4iLCJcclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQgfVxyXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgeyBAY29udGVudCB9XHJcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBAY29udGVudCB9XHJcbiAgJjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQgfVxyXG4gICY6cGxhY2Vob2xkZXItc2hvd24geyBAY29udGVudCB9XHJcbiAgJjo6cGxhY2Vob2xkZXIgeyBAY29udGVudCB9XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gc2VsZWN0aW9uKCRjemNpb25rYSwgJHRsbyl7XHJcbiAgLyogV2ViS2l0L0JsaW5rIEJyb3dzZXJzICovXHJcbiAgOjpzZWxlY3Rpb24ge1xyXG4gICAgYmFja2dyb3VuZDogJHRsbztcclxuICAgIGNvbG9yOiRjemNpb25rYTtcclxuICB9XHJcbiAgLyogR2Vja28gQnJvd3NlcnMgKi9cclxuICA6Oi1tb3otc2VsZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQ6ICR0bG87XHJcbiAgICBjb2xvcjokY3pjaW9ua2E7XHJcbiAgfVxyXG4gIC8vIC5zZWN0aW9uX2ludmVydGVkIDo6c2VsZWN0aW9uIHtcclxuICAvLyAgIGJhY2tncm91bmQ6ICRjemNpb25rYTtcclxuICAvLyAgIGNvbG9yOiR0bG87XHJcbiAgLy8gfVxyXG4gIC8vIC8qIEdlY2tvIEJyb3dzZXJzICovXHJcbiAgLy8gLnNlY3Rpb25faW52ZXJ0ZWQgOjotbW96LXNlbGVjdGlvbiB7XHJcbiAgLy8gICBiYWNrZ3JvdW5kOiAkY3pjaW9ua2EsO1xyXG4gIC8vICAgY29sb3I6JHRsbztcclxuICAvLyB9XHJcbn1cclxuXHJcbkBtaXhpbiBhYnNvbHV0ZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxufVxyXG5cclxuXHJcbkBtaXhpbiBjZW50ZXJfYWJzb2x1dGVYWSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG59XHJcblxyXG5AbWl4aW4gZmFzdHJ5Z2Ege1xyXG4gIGJvcmRlci13aWR0aDogNHB4O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLWltYWdlLXNvdXJjZTogdXJsKC4uL2ltZy9ib3JkZXIucG5nKTtcclxuICBib3JkZXItaW1hZ2Utc2xpY2U6IDQ7XHJcbiAgYm9yZGVyLWltYWdlLXJlcGVhdDogcm91bmQ7XHJcbn1cclxuIiwiLmhlYWRpbmcge1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4uZmFzdHJ5Z2EgeyBAaW5jbHVkZSBmYXN0cnlnYTsgfVxyXG5cclxuI2tvc3NfYnRuLFxyXG4ua29zc19idG4ge1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGJvcmRlcjogM3B4IHNvbGlkIGJsYWNrO1xyXG5cdHBhZGRpbmc6IDVweCAzMHB4O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0dHJhbnNpdGlvbjogLjI1cyBlYXNlO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0b3BhY2l0eTogMSFpbXBvcnRhbnQ7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuXHRcdGNvbG9yOiB3aGl0ZTtcclxuXHR9XHJcblxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGhpZ2hsaWdodGVkQW5pbSB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eToxO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OjA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDIpO1xyXG5cdH1cclxufVxyXG5cclxuLmtvc3NfcHJvZHVjdF9lbGVtZW50IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0LmJhc2tldCB7ZGlzcGxheTogbm9uZTt9XHJcblx0Lmtvc3NfcHJvZHVjdF9pbWcge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0YTpob3ZlciB7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnBob3RvIHtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XHJcblx0fVxyXG5cdC5rb3NzX3Byb2R1Y3RfZWxlbWVudF9oaWdobGlnaHRlZCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMTVweDtcclxuXHRcdGJvdHRvbTogMTdweDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cdC5rb3NzX3Byb2R1Y3RfZWxlbWVudF9oaWdobGlnaHRlZDo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJ1xcZjAwNCc7XHJcblx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRmb250LWZhbWlseTogJGF3ZXNvbWU7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHRyYW5zaXRpb246IC4ycyBlYXNlO1xyXG5cdH1cclxuXHJcblx0Lmtvc3NfcHJvZHVjdF9lbGVtZW50X2hpZ2hsaWdodGVkOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJ1xcZjAwNCc7XHJcblx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRmb250LWZhbWlseTogJGF3ZXNvbWU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHRyYW5zaXRpb246IC4ycyBlYXNlO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0Lmtvc3NfcHJvZHVjdF9lbGVtZW50X2hpZ2hsaWdodGVkLnNlbGVjdGVkOjpiZWZvcmUge1xyXG5cdFx0YW5pbWF0aW9uOiBoaWdobGlnaHRlZEFuaW0gbGluZWFyIC4zcztcclxuXHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XHJcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHR9XHJcblx0Lmtvc3NfcHJvZHVjdF9lbGVtZW50X2hpZ2hsaWdodGVkLnNlbGVjdGVkOjphZnRlciB7XHJcblx0XHRjb2xvcjogJHJlZDtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuXHR9XHJcblx0Lmtvc3NfcHJvZHVjdF9lbGVtZW50X2hpZ2hsaWdodGVkOmhvdmVyOjphZnRlciB7XHJcblx0XHRjb2xvcjogJHJlZDtcclxuXHR9XHJcblx0aW1nIHt3aWR0aDogMTAwJTt9XHJcblx0aW1nIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblx0LnRpdGxlIHtcclxuXHRcdG1hcmdpbjogMTBweCAwO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHR9XHJcblx0LnByaWNlIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0Lm9sZCB7XHJcblx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zaXplcyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZTtcclxuXHRcdHNwYW4ge21hcmdpbi1yaWdodDogNXB4O31cclxuXHRcdC5zb2xkIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcblx0XHRcdGNvbG9yOiAkcmVkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQua29zc19wcm9kdWN0X2ltZ19ob3ZlciB7XHJcblx0XHRAaW5jbHVkZSBhYnNvbHV0ZTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdC8vIHotaW5kZXg6IC0xOyAvL25vdCB0byBjb3ZlciB3aXNobGlzdCBoZWFydFxyXG5cdFx0LmltYWdlc0xpc3Qge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yN3MgZWFzZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0XHR9XHJcblx0XHRsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtkaXNwbGF5OiBub25lO30gLy90byBzZWN1cmUgbm90IHRvIHB1dCBtb3JlIHRoYW4gb25lIGltYWdlIGZvciBob3ZlclxyXG5cdH1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuXHR3aWR0aDogMjgwcHg7XHJcblx0bWFyZ2luOiAxNXB4IDIwcHg7XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcblx0d2lkdGg6IDMwNHB4O1xyXG5cdG1hcmdpbjogMjVweCAzOHB4O1xyXG59IC8vbWVkaWFcclxufVxyXG4vLyBob3ZlciBvZiBwcmljZXMsIGJ1dCBvbmx5IHdoZW4gaXMgbm90IHRvdWNoc2NyZWVuXHJcbmJvZHkubm9Ub3VjaHNjcmVlbiAua29zc19wcm9kdWN0X2VsZW1lbnQ6bm90KDpob3ZlcikgLnNpemVzIHtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XHJcbn1cclxuYm9keS5ub1RvdWNoc2NyZWVuIC5rb3NzX3Byb2R1Y3RfZWxlbWVudDpob3ZlciB7XHJcblx0Lmtvc3NfcHJvZHVjdF9pbWdfaG92ZXIgLmltYWdlc0xpc3Qge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0LnBob3RvIHtcclxuXHRcdC8vIG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4ua29zc19icmVhZGNydW1icyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRjb2xvcjogI2JhYmFiYTtcclxuXHRmb250LXNpemU6IDA7XHJcblx0YSwgc3BhbiB7Zm9udC1zaXplOiAxNnB4O31cclxuXHRhOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGNvbnRlbnQ6ICcvJztcclxuXHRcdG1hcmdpbjogMCA1cHg7XHJcblx0fVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcblx0cGFkZGluZy10b3A6IDI1cHg7XHJcblx0cGFkZGluZy1ib3R0b206IDI1cHg7XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcblx0cGFkZGluZy10b3A6IDQ4cHg7XHJcblx0cGFkZGluZy1ib3R0b206IDQ4cHg7XHJcbn0gLy9tZWRpYVxyXG59XHJcblxyXG5cclxuLmJyZWFkY3J1bWJzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICM4MjgzODk7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRwYWRkaW5nOiAxNnB4IDA7XHJcbn1cbi5icmVhZGNydW1ic19lbGVtZW50Om5vdCg6bGFzdC1jaGlsZCkge1xuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogJy8nO1xuXHRcdG1hcmdpbjogMCAxZW07XG5cdH1cbn1cclxuLmJyZWFkY3J1bWJzX2VsZW1lbnQ6bGFzdC1jaGlsZCB7XHJcblx0Y29sb3I6ICRjb2xvcjI7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG5cclxuXHJcbi5vcmRlcl9wcm9kdWN0c19uYW1lIHtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uZmlsZXNMaXN0TXAzIHtcclxuXHRwYWRkaW5nLXRvcDogNTBweDtcclxufVxyXG4uZmlsZXNMaXN0TXAzRWxlbWVudDpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuLmZpbGVzTGlzdE1wM0VsZW1lbnREZXNjIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4ucHJvZHVjdF9kZXRhaWxzX2J1eV9pY29ucyB7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdGNvbG9yOiAkcmVkO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxufVxyXG4ucHJvZHVjdF9kZXRhaWxzX2J1eV9pY29uc19lbCB7XHJcblx0Ly8gZmxleC1iYXNpczogY2FsYygzMyUgLSAxMHB4KTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRzcGFuIHttYXJnaW4tdG9wOiAxMHB4O31cclxuXHQmOmhvdmVyIHtvcGFjaXR5OiAxO31cclxuXHQmOm5vdCg6aG92ZXIpIHtmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDUxJSk7fVxyXG59XHJcbi5zZWN0aW9uX2ljb25zX2JhciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2VkZjFmMDtcclxuXHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0LnByb2R1Y3RfZGV0YWlsc19idXlfaWNvbnMge1xyXG5cdFx0bWF4LXdpZHRoOiAzNTBweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHQucHJvZHVjdF9kZXRhaWxzX2J1eV9pY29uc19lbCB7XHJcblx0XHRmbGV4LWJhc2lzOiBjYWxjKDMzJSAtIDEwcHgpO1xyXG5cdH1cclxufVxyXG5cclxuLnBhZ2VfaG9tZV9oMSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbiIsIiNjb29raWVpbmZvIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogMjtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAwcHggcmdiYSg1MCw1MCw1MCwwLjc1KTtcclxuICBjb2xvcjogJGNvbG9yMjtcclxuICAmLmhpZGRlbiB7IGRpc3BsYXk6IG5vbmU7IH1cclxuICAuY29va2llX3dyYXBwZXIge1xyXG4gIH1cclxuICAuY19kZXNjIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgfVxyXG4gIC5jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDhweDtcclxuICAgIHJpZ2h0OiAxMXB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnXFxmMDBkJztcclxuICAgICAgZm9udC1mYW1pbHk6ICRhd2Vzb21lO1xyXG4gICAgfVxyXG4gIH1cclxuICBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICBib3R0b206IDUwcHg7XHJcbiAgbGVmdDogNTBweDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIHdpZHRoOiA1MDBweDtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxufSAvL21lZGlhXHJcbn0gLy8jY29va2llaW5mb1xyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbi8qIVxyXG4gKiBIYW1idXJnZXJzXHJcbiAqIEBkZXNjcmlwdGlvbiBUYXN0eSBDU1MtYW5pbWF0ZWQgaGFtYnVyZ2Vyc1xyXG4gKiBAYXV0aG9yIEpvbmF0aGFuIFN1aCBAam9uc3VoXHJcbiAqIEBzaXRlIGh0dHBzOi8vam9uc3VoLmNvbS9oYW1idXJnZXJzXHJcbiAqIEBsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9qb25zdWgvaGFtYnVyZ2Vyc1xyXG4gKi9cclxuXHJcbi8vIFNldHRpbmdzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiRoYW1idXJnZXItcGFkZGluZy14ICAgICAgICAgICAgICAgICAgICAgICA6IDBweCAhZGVmYXVsdDtcclxuJGhhbWJ1cmdlci1wYWRkaW5nLXkgICAgICAgICAgICAgICAgICAgICAgIDogMHB4ICFkZWZhdWx0O1xyXG4kaGFtYnVyZ2VyLWxheWVyLXdpZHRoICAgICAgICAgICAgICAgICAgICAgOiAyOHB4ICFkZWZhdWx0O1xyXG4kaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAgICAgICAgICAgICAgICAgICAgOiA1cHggIWRlZmF1bHQ7XHJcbiRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAgICAgICAgICAgICAgICAgICA6IDVweCAhZGVmYXVsdDtcclxuJGhhbWJ1cmdlci1sYXllci1jb2xvciAgICAgICAgICAgICAgICAgICAgIDogd2hpdGUgIWRlZmF1bHQ7XHJcbiRoYW1idXJnZXItbGF5ZXItYm9yZGVyLXJhZGl1cyAgICAgICAgICAgICA6IDFweCAhZGVmYXVsdDtcclxuJGhhbWJ1cmdlci1ob3Zlci1vcGFjaXR5ICAgICAgICAgICAgICAgICAgIDogMSAhZGVmYXVsdDtcclxuJGhhbWJ1cmdlci1ob3Zlci10cmFuc2l0aW9uLWR1cmF0aW9uICAgICAgIDogMC4xNXMgIWRlZmF1bHQ7XHJcbiRoYW1idXJnZXItaG92ZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhZGVmYXVsdDtcclxuXHJcbi8vIFRvIHVzZSBDU1MgZmlsdGVycyBhcyB0aGUgaG92ZXIgZWZmZWN0IGluc3RlYWQgb2Ygb3BhY2l0eSxcclxuLy8gc2V0ICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciBhcyB0cnVlIGFuZFxyXG4vLyBjaGFuZ2UgdGhlIHZhbHVlIG9mICRoYW1idXJnZXItaG92ZXItZmlsdGVyIGFjY29yZGluZ2x5LlxyXG4kaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXI6IGZhbHNlICFkZWZhdWx0O1xyXG4kaGFtYnVyZ2VyLWhvdmVyLWZpbHRlciAgICA6IG9wYWNpdHkoNTAlKSAhZGVmYXVsdDtcclxuXHJcbi8vIFR5cGVzIChSZW1vdmUgb3IgY29tbWVudCBvdXQgd2hhdCB5b3UgZG9u4oCZdCBuZWVkKVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4kaGFtYnVyZ2VyLXR5cGVzOiAoXHJcbiAgLy8gM2R4LFxyXG4gIC8vIDNkeC1yLFxyXG4gIC8vIDNkeSxcclxuICAvLyAzZHktcixcclxuICAvLyBhcnJvdyxcclxuICAvLyBhcnJvdy1yLFxyXG4gIC8vIGFycm93YWx0LFxyXG4gIC8vIGFycm93YWx0LXIsXHJcbiAgLy8gYm9yaW5nLFxyXG4gIC8vIGNvbGxhcHNlLFxyXG4gIC8vIGNvbGxhcHNlLXIsXHJcbiAgLy8gZWxhc3RpYyxcclxuICAvLyBlbGFzdGljLXIsXHJcbiAgLy8gZW1waGF0aWMsXHJcbiAgLy8gZW1waGF0aWMtcixcclxuICAvLyBzbGlkZXIsXHJcbiAgLy8gc2xpZGVyLXIsXHJcbiAgLy8gc3ByaW5nLFxyXG4gIC8vIHNwcmluZy1yLFxyXG4gIC8vIHN0YW5kLFxyXG4gIC8vIHN0YW5kLXIsXHJcbiAgLy8gc3BpbixcclxuICAvLyBzcGluLXIsXHJcbiAgc3F1ZWV6ZSxcclxuICAvLyB2b3J0ZXgsXHJcbiAgLy8gdm9ydGV4LXJcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vIEJhc2UgSGFtYnVyZ2VyIChXZSBuZWVkIHRoaXMpXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBpbXBvcnQgXCJoYW1idXJnZXJzL2Jhc2VcIjtcclxuXHJcbi8vIEhhbWJ1cmdlciB0eXBlc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBAaW1wb3J0IFwiaGFtYnVyZ2Vycy90eXBlcy8zZHhcIjtcclxuLy8gQGltcG9ydCBcImhhbWJ1cmdlcnMvdHlwZXMvM2R4LXJcIjtcclxuLy8gQGltcG9ydCBcImhhbWJ1cmdlcnMvdHlwZXMvM2R5XCI7XHJcbi8vIEBpbXBvcnQgXCJoYW1idXJnZXJzL3R5cGVzLzNkeS1yXCI7XHJcbi8vIEBpbXBvcnQgXCJoYW1idXJnZXJzL3R5cGVzL2Fycm93XCI7XHJcbi8vIEBpbXBvcnQgXCJoYW1idXJnZXJzL3R5cGVzL2Fycm93LXJcIjtcclxuLy8gQGltcG9ydCBcImhhbWJ1cmdlcnMvdHlwZXMvYXJyb3dhbHRcIjtcclxuLy8gQGltcG9ydCBcImhhbWJ1cmdlcnMvdHlwZXMvYXJyb3dhbHQtclwiO1xyXG4vLyBAaW1wb3J0IFwiaGFtYnVyZ2Vycy90eXBlcy9ib3JpbmdcIjtcclxuLy8gQGltcG9ydCBcImhhbWJ1cmdlcnMvdHlwZXMvY29sbGFwc2VcIjtcclxuLy8gQGltcG9ydCBcImhhbWJ1cmdlcnMvdHlwZXMvY29sbGFwc2UtclwiO1xyXG4vLyBAaW1wb3J0IFwiaGFtYnVyZ2Vycy90eXBlcy9lbGFzdGljXCI7XHJcbi8vIEBpbXBvcnQgXCJoYW1idXJnZXJzL3R5cGVzL2VsYXN0aWMtclwiO1xyXG4vLyBAaW1wb3J0IFwiaGFtYnVyZ2Vycy90eXBlcy9lbXBoYXRpY1wiO1xyXG4vLyBAaW1wb3J0IFwiaGFtYnVyZ2Vycy90eXBlcy9lbXBoYXRpYy1yXCI7XHJcbi8vIEBpbXBvcnQgXCJoYW1idXJnZXJzL3R5cGVzL3NsaWRlclwiO1xyXG4vLyBAaW1wb3J0IFwiaGFtYnVyZ2Vycy90eXBlcy9zbGlkZXItclwiO1xyXG4vLyBAaW1wb3J0IFwiaGFtYnVyZ2Vycy90eXBlcy9zcHJpbmdcIjtcclxuLy8gQGltcG9ydCBcImhhbWJ1cmdlcnMvdHlwZXMvc3ByaW5nLXJcIjtcclxuLy8gQGltcG9ydCBcImhhbWJ1cmdlcnMvdHlwZXMvc3RhbmRcIjtcclxuLy8gQGltcG9ydCBcImhhbWJ1cmdlcnMvdHlwZXMvc3RhbmQtclwiO1xyXG4vLyBAaW1wb3J0IFwiaGFtYnVyZ2Vycy90eXBlcy9zcGluXCI7XHJcbi8vIEBpbXBvcnQgXCJoYW1idXJnZXJzL3R5cGVzL3NwaW4tclwiO1xyXG5AaW1wb3J0IFwiaGFtYnVyZ2Vycy90eXBlcy9zcXVlZXplXCI7XHJcbi8vIEBpbXBvcnQgXCJoYW1idXJnZXJzL3R5cGVzL3ZvcnRleFwiO1xyXG4vLyBAaW1wb3J0IFwiaGFtYnVyZ2Vycy90eXBlcy92b3J0ZXgtclwiO1xyXG4iLCIvLyBIYW1idXJnZXJcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLmhhbWJ1cmdlciB7XHJcbiAgcGFkZGluZzogJGhhbWJ1cmdlci1wYWRkaW5nLXkgJGhhbWJ1cmdlci1wYWRkaW5nLXg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgZmlsdGVyO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246ICRoYW1idXJnZXItaG92ZXItdHJhbnNpdGlvbi1kdXJhdGlvbjtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJGhhbWJ1cmdlci1ob3Zlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcclxuXHJcbiAgLy8gTm9ybWFsaXplICg8YnV0dG9uPilcclxuICBmb250OiBpbmhlcml0O1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgQGlmICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciA9PSB0cnVlIHtcclxuICAgICAgZmlsdGVyOiAkaGFtYnVyZ2VyLWhvdmVyLWZpbHRlcjtcclxuICAgIH1cclxuICAgIEBlbHNlIHtcclxuICAgICAgb3BhY2l0eTogJGhhbWJ1cmdlci1ob3Zlci1vcGFjaXR5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhhbWJ1cmdlci1ib3gge1xyXG4gIHdpZHRoOiAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoO1xyXG4gIGhlaWdodDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKiAzICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaGFtYnVyZ2VyLWlubmVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0b3A6IDUwJTtcclxuICBtYXJnaW4tdG9wOiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAvIC0yO1xyXG5cclxuICAmLFxyXG4gICY6OmJlZm9yZSxcclxuICAmOjphZnRlciB7XHJcbiAgICB3aWR0aDogJGhhbWJ1cmdlci1sYXllci13aWR0aDtcclxuICAgIGhlaWdodDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGFtYnVyZ2VyLWxheWVyLWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGhhbWJ1cmdlci1sYXllci1ib3JkZXItcmFkaXVzO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxuICB9XHJcblxyXG4gICY6OmJlZm9yZSxcclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICogLTE7XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBib3R0b206ICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMTtcclxuICB9XHJcbn1cclxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIHNxdWVlemUpIHtcclxuICAvKlxyXG4gICAqIFNxdWVlemVcclxuICAgKi9cclxuICAuaGFtYnVyZ2VyLS1zcXVlZXplIHtcclxuICAgIC5oYW1idXJnZXItaW5uZXIge1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjA3NXM7XHJcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyAwLjEycyBlYXNlLFxyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHkgMC4wNzVzIGVhc2U7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4wNzVzIDAuMTJzIGVhc2UsXHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMDc1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xyXG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIGVhc2UsXHJcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMDc1cyAwLjEycyBlYXNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgZWFzZSxcclxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjA3NXMgMC4xMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiNiYWNrdG90b3Age1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRib3R0b206IDk5cHg7XHJcblx0cmlnaHQgOjMxcHg7XHJcblx0aGVpZ2h0OiA0MnB4O1xyXG5cdHdpZHRoOiA0MnB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDFweDtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xyXG5cdGN1cnNvcjpwb2ludGVyO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcblx0Ly8gYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Jjpob3ZlciB7b3BhY2l0eTouNzt9XHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29sb3I6ICRjb2xvcjI7XHJcblx0XHRmb250LWZhbWlseTogJGF3ZXNvbWU7XHJcblx0XHRjb250ZW50OiAnXFxmMTA2JztcclxuXHRcdGZvbnQtc2l6ZTogMzdweDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcclxuXHR9XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuXHRib3R0b206IDMwcHg7XHJcblx0cmlnaHQ6IDIwcHg7XHJcbn1cclxufSAvLyNiYWNrdG90b3BcclxuIiwiLnNsaWNrLXNsaWRlciB7XHJcblx0LnNsaWNrLWFycm93IHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0Y29sb3I6ICRjb2xvcjE7XHJcblx0XHR6LWluZGV4OiAxOyAvL2JlY2F1c2UgbGVmdCBhcnJvdyBpcyBjb3ZlcmVkIGJ5IHNsaWRlclxyXG5cdFx0Jjpob3ZlciB7b3BhY2l0eTogMTt9XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkYXdlc29tZTtcclxuXHRcdFx0Zm9udC1zaXplOiA2NHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2xpY2stcHJldjo6YWZ0ZXIge2NvbnRlbnQ6ICdcXGYxMDQnO31cclxuXHQuc2xpY2stbmV4dDo6YWZ0ZXIge2NvbnRlbnQ6ICdcXGYxMDUnO31cclxuXHJcblx0LnNsaWNrLXByZXY6OmFmdGVyIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCk7fVxyXG5cdC5zbGljay1uZXh0OjphZnRlciB7dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCk7fVxyXG5cclxuXHQuc2xpY2stcHJldiB7bGVmdDogMDt9XHJcblx0LnNsaWNrLW5leHQge3JpZ2h0OiAwO31cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHt9IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge30gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7fSAvL21lZGlhXHJcbn0gLy8uc2xpY2stc2xpZGVyXHJcblxyXG4uc2xpY2stZG90cyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAzMHB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0bGkge1xyXG5cdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0b3BhY2l0eTogLjU7XHJcblx0XHRtYXJnaW46IDAgOHB4O1xyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0d2lkdGg6IDEycHg7XHJcblx0XHRcdGhlaWdodDogMTJweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0XHQmLnNsaWNrLWFjdGl2ZSxcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIjbmF2aWdhdGlvbiB7XHJcblxyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHotaW5kZXg6IDM7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdG5hdi5uYXZfbW9iaWxlIHtkaXNwbGF5OiBub25lO30gLy9oaWRlIGJ5IGRlZmF1bHRcclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcblx0Lm5hdl9tZW51X2Rlc2sge2Rpc3BsYXk6IG5vbmU7fVxyXG5cdG5hdi5uYXZfdG9wIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0NDQztcclxuXHR9XHJcblx0Lm5hdl90b3Bfd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHQubmF2X3RvcF9sb2dvX2Ege1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHR9XHJcblx0Lm5hdl90b3BfbG9nbyB7XHJcblx0XHR3aWR0aDogMTc2cHg7XHJcblx0XHRtYXJnaW46IDE0cHggMDtcclxuXHR9XHJcblxyXG5cdGJ1dHRvbi5oYW1idXJnZXIge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHR0b3A6IDE1cHg7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdC5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRidXR0b24uaGFtYnVyZ2VyOm5vdCguaXMtYWN0aXZlKSB7XHJcblx0XHQuaGFtYnVyZ2VyLWlubmVyLCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcclxuXHRcdFx0Ly8gYm94LXNoYWRvdzogMCAwIDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjY2KTtcclxuXHRcdH1cclxuXHR9XHJcblx0YnV0dG9uLmhhbWJ1cmdlci5pcy1hY3RpdmUge1xyXG5cdH1cclxuXHRuYXYubmF2X21vYmlsZSB7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRoZWlnaHQ6IDEwMHZoO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IxO1xyXG5cdFx0Y29sb3I6ICRjb2xvcjI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyO1xyXG5cdH1cclxuXHQubmF2X21lbnVfbW9iaWxlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwOyByaWdodDowO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0fVxyXG5cdC5uYXZfbWVudV9tb2JpbGU+bGkge3RyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZTsgdHJhbnNpdGlvbi1kZWxheTogLjNzO31cclxuXHQubmF2X21lbnVfbW9iaWxlPmxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdH1cclxuXHRuYXYubmF2X21vYmlsZTpub3QoLnNob3cpIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdC5uYXZfbWVudV9tb2JpbGU+bGkge3Zpc2liaWxpdHk6IGhpZGRlbjt9XHJcblx0XHQubmF2X21lbnVfbW9iaWxlPmxpOm50aC1jaGlsZChvZGQpIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHZ3KTt9XHJcblx0XHQubmF2X21lbnVfbW9iaWxlPmxpOm50aC1jaGlsZChldmVuKSB7dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHZ3KTt9XHJcblx0fVxyXG5cdC5uYXZfbWVudV9tb2JpbGVfZWwubGFuZyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHQubmF2X21lbnVfbW9iaWxlX2xhbmdfZWwge1xyXG5cdH1cclxuXHQubmF2X21lbnVfbW9iaWxlX2xhbmdfZWw6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHR9XHJcblx0Lm5hdl9tZW51X21vYmlsZV9sYW5nX2VsPmltZyB7XHJcblx0XHRtYXgtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdH1cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuXHQuaGFtYnVyZ2VyIHtkaXNwbGF5OiBub25lO31cclxuXHRuYXYubmF2X21vYmlsZSB7ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O31cclxuXHJcblx0bmF2Lm5hdl90b3Age1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdGNvbG9yOiAkY29sb3JfbWVudTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NDQ0M7XHJcblx0XHRhOmhvdmVyIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0Y29sb3I6ICRyZWQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5uYXZfdG9wX3dyYXBwZXIge1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XHJcblx0XHRoZWlnaHQ6ICRtZW51X2Rlc2tfaDtcclxuXHRcdC8vIHBhZGRpbmc6IDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0Lm5hdl90b3BfbG9nbyB7XHJcblx0XHQvLyBoZWlnaHQ6IDQycHg7XHJcblx0XHR3aWR0aDogMTc2cHg7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDM5cHg7XHJcblx0fVxyXG5cdC5uYXZfbWVudV9kZXNrIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHQmOm50aC1vZi10eXBlKDIpIHtcclxuXHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0fVxyXG5cdFx0Ji0tdXNlci1zdHVmZiB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubmF2X21lbnVfZGVzaz5saSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHQubmF2X21lbnVfZGVzaz5saTpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAzNnB4O1xyXG5cdH1cclxuXHQubmF2X21lbnVfZGVzaz5saT5hIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0Lm5hdl9tZW51X2Rlc2s+bGk+YTo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IC04cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGhlaWdodDogNHB4O1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG5cdH1cclxuXHQubmF2X21lbnVfZGVzaz5saT5hOmhvdmVyOjphZnRlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG5cdH1cclxuXHJcblx0Lm5hdl9tZW51X2Rlc2sgLm5hdl9pY29uX2ZhdixcclxuXHQubmF2X21lbnVfZGVzayAubEJhc2tldCB7XHJcblx0XHRmb250LXNpemU6IDAgIWltcG9ydGFudDtcclxuXHRcdGE6OmJlZm9yZSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkYXdlc29tZTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzcHg7XHJcblx0XHR9XHJcblx0XHRzdHJvbmcge1xyXG5cdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdCY6OmJlZm9yZSB7Y29udGVudDogJygnO31cclxuXHRcdFx0Jjo6YWZ0ZXIge2NvbnRlbnQ6ICcpJzt9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5uYXZfbWVudV9kZXNrIC5uYXZfaWNvbl9mYXYgYTo6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICdcXGYwMDQnO1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdH1cclxuXHQubmF2X21lbnVfZGVzayAubEJhc2tldCBhOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJ1xcZjA3YSc7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cdC5uYXZfbWVudV9kZXNrLS1mYXYge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDEycHg7XHJcblx0fVxyXG5cdC5uYXZfbWVudV9kZXNrLS1sYW5nIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAzNnB4O1xyXG5cdH1cclxuXHQubmF2X21lbnVfZGVzay0tbGFuZz5saSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHQubmF2X21lbnVfZGVzay0tbGFuZz5saTpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnLyc7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblxyXG5cdC8vYWZ0ZXIgc2Nyb2xsaW5nIGRvd24gZGVza3RvcCBtZW51IHNldHRpbmdzXHJcblx0Ji5zY3JvbGxlZCB7XHJcblx0XHRuYXYubmF2X3RvcCB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLDAsMCwuNSk7XHJcblx0XHR9XHJcblx0XHQubmF2X3RvcF93cmFwcGVyIHtcclxuXHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0fVxyXG5cdFx0Lm5hdl9tZW51X2Rlc2sge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yMTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ly9hZnRlciBzY3JvbGxpbmcgZG93biBkZXNrdG9wIG1lbnUgc2V0dGluZ3MgIyMgRU5EXHJcblxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG5cdC5uYXZfdG9wX2xvZ28ge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG5cdFx0d2lkdGg6IDE0MHB4O1xyXG5cdH1cclxuXHRuYXYubmF2X3RvcCB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0fVxyXG5cdC5uYXZfbWVudV9kZXNrPmxpOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdH1cclxuXHQubmF2X21lbnVfZGVzay0tZmF2IHtcclxuXHRcdG1hcmdpbi1sZWZ0OiA3cHg7XHJcblx0fVxyXG5cdC5uYXZfbWVudV9kZXNrLS1sYW5nICB7XHJcblx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHR9XHJcblx0Lm5hdl9tZW51X2Rlc2stLWxhbmc+bGk6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuXHRcdG1hcmdpbi1yaWdodDogNnB4O1xyXG5cdFx0Jjo6YWZ0ZXIge21hcmdpbi1sZWZ0OiA2cHg7fVxyXG5cdH1cclxufSAvL21lZGlhXHJcbn0gLy8jbmF2aWdhdGlvblxyXG5cclxuXHJcbi8vICMjIyMjIyMjIyMjIyMjIyMgSlFVRVJZIE1NRU5VIFNUWUxJTkcgIyMjIyMjIyMjIyNcclxuLmpzTW1lbnVJbml0Lm1tLW1lbnUge1xyXG5cdHotaW5kZXg6IDQ7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHQubEJhc2tldCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtjb250ZW50OiAnKCc7fVxyXG5cdFx0XHRcdCY6OmFmdGVyIHtjb250ZW50OiAnKSc7fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIiNzZWN0aW9uX2Zvb3RlciB7XHJcblx0Y29sb3I6ICRjb2xvcjI7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzE1MTUxNTtcclxuXHQvLyBzdHJvbmcge2NvbG9yOiByZ2IoNjAsNjAsNjApO31cclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Ly8gZm9udC1zaXplOiAxNHB4O1xyXG5cdC5zZWN0aW9uX3dyYXBwZXJ7XHJcblx0XHQvLyBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Ly8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0fVxyXG5cdHN0cm9uZyB7Zm9udC13ZWlnaHQ6IGJvbGQ7fVxyXG5cdHRyYW5zaXRpb246IG1hcmdpbi1ib3R0b20gLjE2cyBsaW5lYXI7XHJcblx0Ji5jb29rYWJsZSB7bWFyZ2luLWJvdHRvbTogNDhweDt9XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuXHQmLmNvb2thYmxlIHttYXJnaW4tYm90dG9tOiA4NHB4O31cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuXHRwYWRkaW5nOiAzMHB4IDA7XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcblx0cGFkZGluZzogNTVweCAwO1xyXG5cdC5hZnRlcjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJ3wnO1xyXG5cdFx0bWFyZ2luOiAwIDEwcHg7XHJcblx0fVxuXHQmLmNvb2thYmxlIHttYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7fVxyXG59IC8vbWVkaWFcclxufSAvLyNzZWN0aW9uX2Zvb3RlclxyXG4iLCIvLyAjIyMjIyMjIyMjIyMjIyMjIFZBUklBQkxFUyBPTkxZICMjIyMjIyMjIyMjXHJcbiRmb250X2RlZmF1bHQ6ICdMYXRvJywgc2Fucy1zZXJpZjtcclxuJGZvbnRfd2VpZ2h0OiAzMDA7XHJcbiRhd2Vzb21lOiAnRm9udEF3ZXNvbWUnO1xyXG5cclxuJHdyYXBwZXI6MTcyMHB4OyAvL3dpdGhvdXQgcGFkZGluZ1xyXG4kcGFkZGluZzogMjBweDtcclxuXHJcbiRjb2xvcjE6ICM0NTQ2NGE7XHJcbiRjb2xvcjI6IHdoaXRlO1xyXG5cclxuJGNvbG9yX21lbnU6ICMwYTBhMGE7XHJcbiRjb2xvcl9tZW51MjogI2QyMDY0MTtcclxuXHJcbiRyZWQ6ICNkMjA2NDE7XHJcbi8vICRibGFjazogcmdiKDE3LCAxNywgMTMpO1xyXG4vL1xyXG4kYmFja2dyb3VuZDogI2YxZjNmNTtcclxuJG1lbnVfZGVza19oOiAxMjdweDtcclxuJG1lbnVfbW9iaWxlX2g6IDU3cHg7XHJcbi8vXHJcbi8vICRibHVlOiByZ2IoMTksIDIwLCA5Nyk7XHJcbi8vICRibHVlMjogcmdiKDU1LCAxMDksIDIzMyk7XHJcbi8vXHJcbi8vICRncmVlbjogcmdiKDU1LDE1NCw1Nyk7XHJcbiIsIi5ob21lX3NsaWRlciB7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIC5zbGljay10cmFjaywgLnNsaWNrLWxpc3Qge2hlaWdodDogMTAwJTt9XHJcbiAgLmhvbWVfc2xpZGVyX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgLmhvbWVfc2xpZGVyX2xpc3QgLmVsZW1lbnQge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5ob21lX3NsaWRlcl9saXN0IC5lbGVtZW50IGEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLmhvbWVfc2xpZGVyX2xpc3QgLmRlc2NyaXB0aW9uIHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBwOm5vdCg6bGFzdC1vZi10eXBlKSB7bWFyZ2luLWJvdHRvbTogMWVtO31cclxuICB9XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgcGFkZGluZy10b3A6ICRtZW51X21vYmlsZV9oO1xyXG4gIC5ob21lX3NsaWRlcl9saXN0IC5kZXNjcmlwdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgfVxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIHBhZGRpbmctdG9wOiAkbWVudV9kZXNrX2g7XHJcbiAgLmhvbWVfc2xpZGVyX2xpc3QgLmRlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICB9XHJcbn0gLy9tZWRpYVxyXG59IC8vI2hvbWVfc2xpZGVyXHJcbiIsIi5ob21lX3Nob3Age1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAuc2VjdGlvbl93cmFwcGVyIHtcclxuICAgIG1heC13aWR0aDogY2FsYygxMTQwcHggKyA0MHB4KTtcclxuICB9XHJcbiAgLmhlYWRpbmcge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICB9XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICBwYWRkaW5nOiA0MHB4IDE1cHg7XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgcGFkZGluZzogOTBweCAyMHB4O1xyXG5cclxufSAvL21lZGlhXHJcbn0gLy8uaG9tZV9zaG9wXHJcbiIsIi5ob21lX2xvb2tib29rIHtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAuaG9tZV9sb29rYm9va19hIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLmhlYWRpbmcge1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuNmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBzdHJvbmcge1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG4gIH1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gIC5oZWFkaW5nIHtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICB9XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmhlYWRpbmcge1xyXG4gICAgZm9udC1zaXplOiA0MnB4O1xyXG4gIH1cclxufSAvL21lZGlhXHJcbn0gLy8uaG9tZV9sb29rYm9va1xyXG4iLCIuaG9tZV9hYm91dCB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gICY6OmJlZm9yZSxcclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIEBpbmNsdWRlIGZhc3RyeWdhO1xyXG4gIH1cclxuICAmOjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgNHB4IDA7XHJcbiAgfVxyXG4gICY6OmFmdGVyIHtcclxuICAgIGJvcmRlci13aWR0aDogNHB4IDAgMCAwO1xyXG4gIH1cclxuICAuc2VjdGlvbl93cmFwcGVyIHtcclxuICAgIGJvcmRlci13aWR0aDogMCA0cHggNHB4IDA7XHJcbiAgfVxyXG4gIC5ob21lX2Fib3V0X2xlZnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgfVxyXG4gIC5ob21lX2Fib3V0X3FpY28ge1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICB9XHJcbiAgLmhvbWVfYWJvdXRfZGVzYyB7XHJcbiAgICBtYXgtd2lkdGg6IDkwNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuNmVtO1xyXG4gIH1cclxuICAuaG9tZV9hYm91dF9zaWduYXR1cmVfdHh0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgJjo6YWZ0ZXIge2ZsZXgtYmFzaXM6IDIwcHg7fVxyXG4gIC5ob21lX2Fib3V0X2Rlc2Mge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIH1cclxuICAuaG9tZV9hYm91dF9zaWduIHtcclxuICAgIHdpZHRoOiAyMTBweDtcclxuICB9XHJcbiAgLmhvbWVfYWJvdXRfc2lnbmF0dXJlX3R4dCB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xyXG4gIH1cclxuICAua29zc19idG4ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICB9XHJcbiAgLmhvbWVfYWJvdXRfcmlnaHRfcGljIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICY6OmFmdGVyIHtmbGV4LWJhc2lzOiA1MHB4O31cclxuICAuc2VjdGlvbl93cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gIH1cclxuICAuaG9tZV9hYm91dF9kZXNjIHtcclxuICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgfVxyXG4gIC5ob21lX2Fib3V0X3NpZ25hdHVyZV90eHQge1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04MHB4KTtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICB9XHJcbiAgLmhvbWVfYWJvdXRfcmlnaHQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgfVxyXG4gIC5ob21lX2Fib3V0X3JpZ2h0X3BpYyB7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTBweCk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgLmhvbWVfYWJvdXRfcmlnaHRfcGljIHtcclxuICAgIHdpZHRoOiA2MDBweDtcclxuXHJcbiAgfVxyXG59IC8vbWVkaWFcclxufSAvLy5ob21lX2Fib3V0XHJcbiIsIi5ob21lX3Nob3dzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXgtd2lkdGg6IDE5MjBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICAuaGVhZGluZyB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luLXRvcDogMmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIH1cclxuICAuaG9tZV9zaG93c19pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBpbWcge3dpZHRoOiAxMDAlO31cclxuICB9XHJcbiAgLmhvbWVfc2hvd3NfY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLmhvbWVfc2hvd3NfY29udGVudF9zdWIge1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNGVtO1xyXG4gIH1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gIC5ob21lX3Nob3dzX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5ob21lX3Nob3dzX2ltYWdlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIG1hcmdpbi10b3A6IC00cHg7IC8vY292ZXIgYm9yZGVyIGJvdHRvbSBvZiBhYm92ZSBzZWN0aW9uXHJcbiAgLmhvbWVfc2hvd3NfaW1hZ2Uge1xyXG4gICAgZmxleC1iYXNpczogNTAlO1xyXG4gIH1cclxuICAuaG9tZV9zaG93c19pbWFnZV90ZXh0IHtcclxuICAgIEBpbmNsdWRlIGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC41KTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbiAgfVxyXG4gIC5ob21lX3Nob3dzX2ltYWdlX2xpbms6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMTsgLy90byBwcmV2ZW50IGRlZmF1bHQgb3BhY2l0eSBvbiBsaW5rXHJcbiAgICAuaG9tZV9zaG93c19pbWFnZV90ZXh0IHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbiAgLmhvbWVfc2hvd3NfY29udGVudCB7XHJcbiAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgfVxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gIC5ob21lX3Nob3dzX2ltYWdlX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuNmVtO1xyXG4gIH1cclxufSAvL21lZGlhXHJcbn0gLy8uaG9tZV9zaG93c1xyXG4iLCIuaG9tZV9tZWRpYSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgLmhlYWRpbmcge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi10b3A6IDJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICB9XHJcbiAgICAuaG9tZV9tZWRpYV9pbWFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgaW1nIHt3aWR0aDogMTAwJTt9XHJcbiAgICB9XHJcbiAgLmhvbWVfbWVkaWFfY29udGVudF9zdWIge1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNGVtO1xyXG4gIH1cclxuICAuaG9tZV9tZWRpYV9jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gIC5ob21lX21lZGlhX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItd2lkdGg6IDRweCAwO1xyXG4gIH1cclxuICAuaG9tZV9tZWRpYV9pbWFnZSB7ZGlzcGxheTogbm9uZTt9XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgLmhvbWVfbWVkaWFfaW1hZ2Uge1xyXG4gICAgZmxleC1iYXNpczogNTAlO1xyXG4gIH1cclxuICAuaG9tZV9tZWRpYV9pbWFnZV90ZXh0IHtcclxuICAgIEBpbmNsdWRlIGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC41KTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbiAgfVxyXG4gIC5ob21lX21lZGlhX2ltYWdlX2xpbms6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMTsgLy90byBwcmV2ZW50IGRlZmF1bHQgb3BhY2l0eSBvbiBsaW5rXHJcbiAgICAuaG9tZV9tZWRpYV9pbWFnZV90ZXh0IHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbiAgLmhvbWVfbWVkaWFfY29udGVudCB7XHJcbiAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgMCA0cHggMDtcclxuICB9XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgLmhvbWVfbWVkaWFfaW1hZ2VfdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMi40ZW07XHJcbiAgfVxyXG59IC8vbWVkaWFcclxufSAvLy5ob21lX21lZGlhXHJcbiIsIi5ob21lX25ld3NsZXR0ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAuaGVhZGluZyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgfVxyXG4gIC5ob21lX25ld3NsZXR0ZXJfZGVzYyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xyXG4gIH1cclxuICAuaG9tZV9uZXdzbGV0dGVyX2Zvcm0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG4gIC5ob21lX25ld3NsZXR0ZXJfaW5wdXQge1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgbWF4LXdpZHRoOiA2MTZweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNCQ0JCQkM7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgaGVpZ2h0OiAzNnB4O1xyXG4gIH1cclxuICAuaG9tZV9uZXdzbGV0dGVyX2J0biB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgfVxyXG4gIC5ob21lX25ld3NsZXR0ZXJfYWdyZWUge1xyXG4gICAgZmxleC1iYXNpczogMTAwJTtcclxuICB9XHJcblxyXG4gIC5tZXNzYWdlLmlOZXdzbGV0dGVyUmVzdWx0cyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5ob21lX25ld3NsZXR0ZXJfZm9ybSB7XHJcbiAgfVxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gIHBhZGRpbmc6IDQwcHggMTBweDtcclxuXHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgcGFkZGluZzogMTAwcHggMTBweDtcclxuICAuaG9tZV9uZXdzbGV0dGVyX2FncmVlIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG59IC8vbWVkaWFcclxufSAvLy5ob21lX25ld3NsZXR0ZXJcclxuIiwiLmhvbWVfc2VvIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgLnNlY3Rpb25fd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAuaGVhZGluZyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgfVxyXG4gIC8vIC5ob21lX3Nlb19kZXNjIHtcclxuICAvLyBtYXJnaW4tYm90dG9tOiAzZW07XHJcbiAgLy8gfVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxufSAvL21lZGlhXHJcbn0gLy8uaG9tZV9zZW9cclxuIiwiLnNlY3Rpb25faW5zdGFncmFtIHtcclxuXHJcbiAgI2luc3RhZmVlZCB7XHJcbiAgICAvLyBoZWlnaHQ6IDQ4M3B4O1xyXG4gICAgLy8gaW1nIHtoZWlnaHQ6IDEwMCU7fVxyXG4gIH1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gIGhlaWdodDogMTgwcHg7XHJcbiAgI2luc3RhZmVlZCB7XHJcbiAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgIGltZyB7aGVpZ2h0OiAxODBweDt9XHJcbiAgfVxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIC8vIGhlaWdodDogNDgzcHg7XHJcbiAgI2luc3RhZmVlZCB7XHJcbiAgICAuaW5zdGFfZWwge1xyXG4gICAgICBoZWlnaHQ6IDQ1MHB4O1xyXG4gICAgICAgaW1nIHtoZWlnaHQ6IDQ1MHB4O31cclxuICAgIH1cclxuICAgIC8vIGhlaWdodDogNDgzcHg7XHJcbiAgfVxyXG59IC8vbWVkaWFcclxufSAvLy5zZWN0aW9uX2luc3RhZ3JhbVxyXG4iLCIuc2VjdGlvbl9mb2xsb3cge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICY+KiB7bWFyZ2luOiAxMHB4O31cclxuICAuc2VjdGlvbl9mb2xsb3dfaWNvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbiAgLnNlY3Rpb25fZm9sbG93X2ljb25zX2VsIHtcclxuICAgIHRyYW5zaXRpb246IGZpbHRlciAuM3MgZWFzZTtcclxuICB9XHJcbiAgLnNlY3Rpb25fZm9sbG93X2ljb25zX2VsOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIC5zZWN0aW9uX2ZvbGxvd19pY29uc19lbDpub3QoOmhvdmVyKSB7XHJcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDUxJSk7XHJcbiAgfVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgLnNlY3Rpb25fZm9sbG93X2ljb25zX2VsOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgfVxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIHBhZGRpbmc6IDU1cHggMDtcclxuICAuc2VjdGlvbl9mb2xsb3dfaWNvbnNfZWw6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMzVweDtcclxuICB9XHJcbn0gLy9tZWRpYVxyXG59IC8vLnNlY3Rpb25fZm9sbG93XHJcbiIsIi5wYWdlX2RlZmF1bHQge1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgcGFkZGluZy10b3A6ICRtZW51X21vYmlsZV9oO1xyXG5cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICBwYWRkaW5nLXRvcDogJG1lbnVfZGVza19oO1xyXG59IC8vbWVkaWFcclxufSAvLy5wYWdlX2RlZmF1bHRcclxuXHJcblxyXG5cclxuXHJcbi5zZWN0aW9uX2RlZmF1bHQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmbGV4LWdyb3c6IDE7XHJcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgLmhlYWRpbmcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gIH1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxufSAvL21lZGlhXHJcbn0gLy8uc2VjdGlvbl9kZWZhdWx0XHJcbiIsIi5wYWdlX3Nob3Age1xyXG4gIC5zZWN0aW9uX3dyYXBwZXItLXBhZ2Vfc2hvcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICAucGFnZV9zaG9wX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICBwYWRkaW5nLXRvcDogJG1lbnVfbW9iaWxlX2g7XHJcbiAgLnBhZ2Vfc2hvcF9tZW51IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnBhZ2Vfc2hvcF9saXN0IHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgcGFkZGluZy10b3A6ICRtZW51X2Rlc2tfaDtcclxuICAuc2VjdGlvbl93cmFwcGVyLS1wYWdlX3Nob3Age1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG4gIC5wcm9kdWN0c0xpc3Qge1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gIH1cclxuICAucGFnZV9zaG9wX21lbnUge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZsZXgtYmFzaXM6IDIwMHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAvLyBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgLy8gdG9wOiA5MHB4OyAvL3N0aWNreSBjYXVzZWQgcHJvYmxlbXNcclxuICAgICY+bGk+YSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICB9XHJcbiAgICAuc2VsZWN0ZWQ+YSB7XHJcbiAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgfVxyXG4gICAgbGk+YSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xyXG4gICAgfVxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgfVxyXG4gICAgJj5saT5hIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICAgIGxpPnVsIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAucGFnZV9zaG9wX2xpc3Qge1xyXG4gICAgbWFyZ2luLXRvcDogLTI1cHg7XHJcbiAgfVxyXG4gIC5rb3NzX3Byb2R1Y3RfZWxlbWVudCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIGZsZXgtYmFzaXM6IDI1JTtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICY+KiB7bWF4LXdpZHRoOiAzMDRweDt9XHJcbiAgfVxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gIC5wYWdlX3Nob3BfbGlzdCB7XHJcbiAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgLmtvc3NfcHJvZHVjdF9lbGVtZW50IHtcclxuICAgIGZsZXgtYmFzaXM6IDMzJTtcclxuICB9XHJcbn0gLy9tZWRpYVxyXG59IC8vLnBhZ2Vfc2hvcFxyXG4iLCIucGFnZV9sb29rYm9vayB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDUwcHggMDtcclxuICAuaGVhZGluZyB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIH1cclxuICAuaGVhZGluZ19zdWIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gIH1cclxuICAucGFnZV9sb29rYm9va19kZXNjIHtcclxuICAgIG1heC13aWR0aDogOTgwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IDRlbTtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjVlbTtcclxuICB9XHJcbiAgLnBhZ2VfbG9va2Jvb2tfYnRuX3Nob3Age1xyXG4gICAgbWFyZ2luLWJvdHRvbTogM2VtO1xyXG4gIH1cclxuICAuc2xpY2stZG90cyBsaTo6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk3OTc5NztcclxuICB9XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAucGFnZV9sb29rYm9va19zbGlkZXJfbGlzdCB7XHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAuaGVhZGluZ19zdWIge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gIH1cclxuICAucGFnZV9sb29rYm9va19zbGlkZXJfbGlzdCB7XHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IDg2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSAvL21lZGlhXHJcbn0gLy8ucGFnZV9sb29rYm9va1xyXG4iLCIucGFnZV9zaG93cyB7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIGJvcmRlci13aWR0aDogMCAwIDRweCAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gIC5zZWN0aW9uX3dyYXBwZXItLXBhZ2Vfc2hvd3Mge1xyXG4gIH1cclxuICAucGFnZV9zaG93c19tZW51X2NvbnRhaW5lciB7XHJcbiAgICBmbGV4LWJhc2lzOiAyMDBweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgLmVsZW1lbnQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAucGFnZV9zaG93c19tZW51IHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAuZWxlbWVudC5zZWxlY3RlZCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBjb2xvcjogJHJlZDtcclxuICAgIH1cclxuICAgIC5lbGVtZW50IGEge1xyXG4gICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcclxuICAgIH1cclxuICAgIC5lbGVtZW50IGE6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBjb2xvcjogJHJlZDtcclxuICAgIH1cclxuICAgIC5lbGVtZW50IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAucGFnZV9zaG93c19tZW51X3RpdGxlIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogJHJlZDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5wYWdlX3Nob3dzX2NvbnRlbnQge1xyXG4gICAgZmxleC1iYXNpczogMTM3MHB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAucGFnZV9zaG93c19jb250ZW50X3ZpZGVvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgICBpbWcge3dpZHRoOiAxMDAlO31cclxuICB9XHJcbiAgLnBhZ2Vfc2hvd3NfY29udGVudF92aWRlbzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xyXG4gICAgQGluY2x1ZGUgYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC41KTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuICAucGFnZV9zaG93c19jb250ZW50X3ZpZGVvOmhvdmVyLFxyXG4gIC5wYWdlX3Nob3dzX2NvbnRlbnRfdmlkZW86aG92ZXI6OmJlZm9yZSxcclxuICAucGFnZV9zaG93c19jb250ZW50X3ZpZGVvOmhvdmVyIC5wYWdlX3Nob3dzX2NvbnRlbnRfdmlkZW9fYnRuIHtvcGFjaXR5OiAxO31cclxuXHJcbiAgLnBhZ2Vfc2hvd3NfY29udGVudF92aWRlb19idG4ge1xyXG4gICAgQGluY2x1ZGUgY2VudGVyX2Fic29sdXRlWFk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcbiAgLnBhZ2Vfc2hvd3NfY29udGVudF9kZXNjIHtcclxuICAgIG1heC13aWR0aDogODkwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjZlbTtcclxuICB9XHJcbiAgLnBhZ2Vfc2hvd3NfY29udGVudF9kZXNjX3Nob3J0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG4gIC5wYWdlX3Nob3dzX2NvbnRlbnRfc3ViZ2FsbGVyeV9saXN0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMzcwcHg7XHJcbiAgICAvLyBoZWlnaHQ6IDY4NHB4O1xyXG4gICAgaW1nIHtoZWlnaHQ6IDEwMCU7fVxyXG4gICAgLmVsZW1lbnQge1xyXG4gICAgICAvLyBoZWlnaHQ6IDY4NHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAucGFnZV9zaG93c19jb250ZW50X3N1YmdhbGxlcnlfdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIG1hcmdpbjogNjBweCAwO1xyXG4gIH1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gIC5wYWdlX3Nob3dzX21lbnVfY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5wYWdlX3Nob3dzX2NvbnRlbnRfc3ViZ2FsbGVyeV9saXN0IHtcclxuICAgIC5lbGVtZW50IHtcclxuICAgICAgaGVpZ2h0OiA0MjBweDtcclxuICAgIH1cclxuICB9XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgLnNlY3Rpb25fd3JhcHBlci0tcGFnZV9zaG93cyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuICAucGFnZV9zaG93c19jb250ZW50X3N1YmdhbGxlcnlfbGlzdCB7XHJcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIDI0MHB4KTtcclxuICAgIC5lbGVtZW50IHtcclxuICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IC8vbWVkaWFcclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuXHJcbiAgLnBhZ2Vfc2hvd3NfY29udGVudF9zdWJnYWxsZXJ5X2xpc3Qge1xyXG4gICAgLmVsZW1lbnQge1xyXG4gICAgICBoZWlnaHQ6IDY4NHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSAvL21lZGlhXHJcblxyXG59IC8vLnBhZ2Vfc2hvd3NcclxuIiwiLnBhZ2VfbWVkaWEge1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICAuc2VjdGlvbl93cmFwcGVyLS1wYWdlX21lZGlhIHtcclxuICB9XHJcbiAgLnBhZ2VfbWVkaWFfbWVudV9jb250YWluZXIge1xyXG4gICAgZmxleC1iYXNpczogMjAwcHg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIC5lbGVtZW50IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnBhZ2VfbWVkaWFfbWVudSB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgLmVsZW1lbnQuc2VsZWN0ZWQge1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICB9XHJcbiAgICAuZWxlbWVudCBhIHtcclxuICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XHJcbiAgICB9XHJcbiAgICAuZWxlbWVudCBhOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICB9XHJcbiAgICAuZWxlbWVudCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnBhZ2VfbWVkaWFfbWVudV90aXRsZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICRyZWQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAucGFnZV9tZWRpYV9jb250ZW50IHtcclxuICAgIGZsZXgtYmFzaXM6IDEzNzBweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLnBhZ2VfbWVkaWFfY29udGVudF92aWRlbyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICAgaW1nIHt3aWR0aDogMTAwJTt9XHJcbiAgfVxyXG4gIC5wYWdlX21lZGlhX2xpc3Qge1xyXG4gICAgLmVsZW1lbnQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICBAaW5jbHVkZSBmYXN0cnlnYTtcclxuICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgNHB4IDA7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuZWxlbWVudDpsYXN0LW9mLXR5cGUge1xyXG4gICAgICBib3JkZXItd2lkdGg6IDA7XHJcbiAgICB9XHJcbiAgICAucGhvdG9fY29udGFpbmVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xyXG4gICAgICBhOmhvdmVyIHtvcGFjaXR5OiAxO31cclxuICAgIH1cclxuICAgIC5waG90b19jb250YWluZXI6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBAaW5jbHVkZSBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNSk7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gICAgLnBob3RvX2J0biB7XHJcbiAgICAgIEBpbmNsdWRlIGNlbnRlcl9hYnNvbHV0ZVhZO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgIG1hcmdpbjogMjVweDtcclxuICAgIH1cclxuICAgIGltZyB7d2lkdGg6IDEwMCU7fVxyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHN0cm9uZyB7Zm9udC13ZWlnaHQ6IGJvbGQ7fVxyXG4gICAgLmtvc3NfYnRuIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIG1hcmdpbjogMjVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgLnBhZ2VfbWVkaWFfbWVudV9jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLnBhZ2VfbWVkaWFfY29udGVudF9zdWJnYWxsZXJ5X2xpc3Qge1xyXG4gICAgLmVsZW1lbnQge1xyXG4gICAgICAvLyBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAvLyBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgIH1cclxuICB9XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgLnNlY3Rpb25fd3JhcHBlci0tcGFnZV9tZWRpYSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuICAucGFnZV9tZWRpYV9jb250ZW50X3N1YmdhbGxlcnlfbGlzdCB7XHJcbiAgICAuZWxlbWVudCB7XHJcbiAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSAvL21lZGlhXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XHJcblxyXG4gIC5wYWdlX21lZGlhX2NvbnRlbnRfc3ViZ2FsbGVyeV9saXN0IHtcclxuICAgIC5lbGVtZW50IHtcclxuICAgICAgaGVpZ2h0OiA2ODRweDtcclxuICAgIH1cclxuICB9XHJcbn0gLy9tZWRpYVxyXG5cclxufSAvLy5wYWdlX21lZGlhXHJcbiIsIi5wYWdlX3Nob3AtLXByb2R1Y3RfZGV0YWlscyB7XHJcbiAgLnByb2R1Y3RfcmlnaHRfZGV0YWlsc19pbWFnZSB7XHJcbiAgICBpbWcge3dpZHRoOiAxMDAlO31cclxuICB9XHJcbiAgLnByb2R1Y3RfcmlnaHRfZGV0YWlsc19zdGlja3lfY29udGVudCB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgfVxyXG4gIC5wcm9kdWN0X2RldGFpbHNfYnV5Ym94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDM5MHB4O1xyXG4gIH1cclxuICAucHJvZHVjdF9kZXRhaWxzX3ByaWNlX29sZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBvcGFjaXR5OiAuNztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gIH1cclxuICAuY29sb3Jfb3B0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5jb2xvcl9vcHRpb25zX2VsZW1lbnQge1xyXG4gICAgd2lkdGg6IDMxcHg7XHJcbiAgICBoZWlnaHQ6IDMxcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMCA2cHg7XHJcbiAgICBib3JkZXI6IDVweCBzb2xpZCB3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHBhZGRpbmc6IDRweDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMXB4IDFweCBibGFjaztcclxuICAgIH1cclxuICB9XHJcbiAgLnVpLnNlbGVjdGlvbi5kcm9wZG93biB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgICYsIC5tZW51IHtib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7fVxyXG4gIH1cclxuICAjYXR0cmlidXRlc1NlbGVjdHMge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICB9XHJcbiAgLnByb2R1Y3RfZGV0YWlsc19idXlfYnRuIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgYmxhY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgaGVpZ2h0OiA1M3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbiAgLnByb2R1Y3RfZGV0YWlsc19idXlfd2lzaGxpc3Qge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBoZWlnaHQ6IDUzcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC5mYSB7XHJcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAmLnNlbGVjdGVkIC5mYSB7XHJcbiAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDIuMik7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnByb2R1Y3RfZGV0YWlsc19idXlfaWNvbnMge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gIH1cclxuICAucHJvZHVjdF9kZXRhaWxzX2J1eV9pY29uc19lbCB7XHJcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDMzJSAtIDEwcHgpO1xyXG4gIH1cclxuICAucHJvZHVjdF9kZXRhaWxzX2Rlc2NyaXB0aW9uRnVsbCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS45ZW07XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIHN0cm9uZyB7XHJcbiAgICAgIGNvbG9yOiAjNzM3MzczO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gIH1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gIHBhZGRpbmctdG9wOiAkbWVudV9tb2JpbGVfaDtcclxuICAucHJvZHVjdF9yaWdodCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnByb2R1Y3RfcmlnaHRfZGV0YWlsc19pbWFnZSB7XHJcbiAgICAuaW1hZ2VzTGlzdCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICB9ICAucHJvZHVjdF9kZXRhaWxzX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAucHJvZHVjdF9kZXRhaWxzX2J1eWJveCB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcbiAgLnByb2R1Y3RfZGV0YWlsc19kZXNjcmlwdGlvbkZ1bGwge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIC5wcm9kdWN0X2RldGFpbHNfcHJpY2Uge1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC5wcm9kdWN0X2RldGFpbHNfcHJpY2Vfb2xkIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICB9XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgcGFkZGluZy10b3A6ICRtZW51X2Rlc2tfaDtcclxuICAucHJvZHVjdF9yaWdodCB7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgLnByb2R1Y3RfcmlnaHRfZGV0YWlscyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICAucHJvZHVjdF9yaWdodF9kZXRhaWxzX2ltYWdlIHtcclxuICAgIC8vIGZsZXgtYmFzaXM6IDYwMHB4O1xyXG4gICAgLmltYWdlc0xpc3Qge3dpZHRoOiA0MDBweDt9XHJcbiAgfVxyXG4gIC5wcm9kdWN0X3JpZ2h0X2RldGFpbHNfc3RpY2t5IHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuICAucHJvZHVjdF9yaWdodF9kZXRhaWxzX3N0aWNreV9jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgdG9wOiA1MHB4O1xyXG4gIH1cclxuICAucHJvZHVjdF9kZXRhaWxzX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLnByb2R1Y3RfZGV0YWlsc19wcmljZSB7XHJcbiAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcbiAgLnByb2R1Y3RfZGV0YWlsc19wcmljZV9vbGQge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gIH1cclxuICAuY29sb3Jfb3B0aW9ucyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuICAuY29sb3Jfb3B0aW9uc19lbGVtZW50IHtcclxuICB9XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgLnByb2R1Y3RfcmlnaHRfZGV0YWlsc19pbWFnZSB7XHJcbiAgICAuaW1hZ2VzTGlzdCB7d2lkdGg6IDYwMHB4O31cclxuICB9XHJcbiAgLnByb2R1Y3RfcmlnaHRfZGV0YWlsc19zdGlja3lfY29udGVudCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xyXG4gIH1cclxufSAvL21lZGlhXHJcbn0gLy8ucGFnZV9zaG9wLS1wcm9kdWN0X2RldGFpbHNcclxuIiwiLnBhZ2VfYWJvdXRfdG9wIHtcclxuICBsaW5lLWhlaWdodDogMi42ZW07XHJcbiAgLnBhZ2VfYWJvdXRfdG9wX2xlZnQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYWJvdXRfa2Fkci5qcGcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgfVxyXG4gIC5wYWdlX2Fib3V0X3RvcF9yaWdodCB7XHJcbiAgfVxyXG4gIC5wYWdlX2Fib3V0X3RvcF9oZWFkaW5nIHtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICBzdHJvbmcge2ZvbnQtc2l6ZTogbm9ybWFsO31cclxuICB9XHJcbiAgLnBhZ2VfYWJvdXRfdG9wX2Rlc2Mge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICB9XHJcbiAgLnBhZ2VfYWJvdXRfdG9wX3NpZ25hdHVyZV90eHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xyXG4gIC5wYWdlX2Fib3V0X3RvcF9sZWZ0IHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gIH1cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xyXG4gIC5wYWdlX2Fib3V0X3RvcF9sZWZ0IHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDU5OHB4O1xyXG4gIH1cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAuc2VjdGlvbl93cmFwcGVyLS1wYWdlX2Fib3V0X3RvcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLnBhZ2VfYWJvdXRfdG9wX2xlZnQge1xyXG4gICAgLy8gYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIC8vIGhlaWdodDogNDAwcHg7XHJcbiAgfVxyXG4gIC5wYWdlX2Fib3V0X3RvcF9yaWdodCB7XHJcbiAgICBwYWRkaW5nOiAwICRwYWRkaW5nIDMwcHg7XHJcbiAgfVxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIG1hcmdpbi1ib3R0b206IC00cHg7XHJcbiAgei1pbmRleDogMTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLnNlY3Rpb25fd3JhcHBlci0tcGFnZV9hYm91dF90b3Age1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuICAucGFnZV9hYm91dF90b3BfbGVmdCB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC01NjlweCBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIGhlaWdodDogODM3cHg7XHJcbiAgICBmbGV4LWJhc2lzOiA1MDdweDtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG4gIC5wYWdlX2Fib3V0X3RvcF9kZXNjIHtcclxuICAgIG1heC13aWR0aDogOTUxcHg7XHJcbiAgfVxyXG4gIC5wYWdlX2Fib3V0X3RvcF9yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDQwcHggMzVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gIC5wYWdlX2Fib3V0X3RvcF9sZWZ0IHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTU4OHB4IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgaGVpZ2h0OiA4NzJweDtcclxuICAgIGZsZXgtYmFzaXM6IDY5N3B4O1xyXG4gIH1cclxuICAucGFnZV9hYm91dF90b3BfcmlnaHQge1xyXG4gICAgcGFkZGluZzogNjBweCAzNXB4O1xyXG4gIH1cclxufSAvL21lZGlhXHJcbn0gLy8ucGFnZV9hYm91dF90b3BcclxuLy8gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xyXG4ucGFnZV9hYm91dF9ib3R0b20ge1xyXG4gIC5wYWdlX2Fib3V0X2JvdHRvbV9sZWZ0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gIH1cclxuICAucGFnZV9hYm91dF9ib3R0b21fcWljbyB7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuICAucGFnZV9hYm91dF9ib3R0b21fZGVzYyB7XHJcbiAgICBtYXgtd2lkdGg6IDkwNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuNmVtO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcbiAgLnBhZ2VfYWJvdXRfYm90dG9tX3NpZ25hdHVyZV90eHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgLnNlY3Rpb25fd3JhcHBlci0tcGFnZV9hYm91dF9ib3R0b20ge1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgNHB4IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC5wYWdlX2Fib3V0X2JvdHRvbV9kZXNjIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICB9XHJcbiAgLnBhZ2VfYWJvdXRfYm90dG9tX3NpZ24ge1xyXG4gICAgd2lkdGg6IDIxMHB4O1xyXG4gIH1cclxuICAucGFnZV9hYm91dF9ib3R0b21fc2lnbmF0dXJlX3R4dCB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xyXG4gIH1cclxuICAucGFnZV9hYm91dF9ib3R0b21fcmlnaHRfcGljIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgJjo6YmVmb3JlLFxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gIH1cclxuICAmOjpiZWZvcmUge1xyXG4gICAgQGluY2x1ZGUgZmFzdHJ5Z2E7XHJcbiAgICBib3JkZXItd2lkdGg6IDRweCAwIDRweCAwO1xyXG4gIH1cclxuICAmOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGZsZXgtYmFzaXM6IDUwcHg7XHJcbiAgfVxyXG4gIC5zZWN0aW9uX3dyYXBwZXItLXBhZ2VfYWJvdXRfYm90dG9tIHtcclxuICAgIGJvcmRlci13aWR0aDogNHB4IDRweCA0cHggMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gIH1cclxuICAucGFnZV9hYm91dF9ib3R0b21fZGVzYyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzZW07XHJcbiAgfVxyXG4gIC5wYWdlX2Fib3V0X2JvdHRvbV9zaWduYXR1cmVfdHh0IHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtODBweCk7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG4gIC5wYWdlX2Fib3V0X2JvdHRvbV9yaWdodCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICB9XHJcbiAgLnBhZ2VfYWJvdXRfYm90dG9tX3JpZ2h0X3BpYyB7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDBweCk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgLnBhZ2VfYWJvdXRfYm90dG9tX3JpZ2h0X3BpYyB7XHJcbiAgICB3aWR0aDogNjAwcHg7XHJcblxyXG4gIH1cclxufSAvL21lZGlhXHJcbn0gLy8ucGFnZV9hYm91dF9ib3R0b21cclxuIiwiI3NlY3Rpb25fY29udGFjdCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAuc2VjdGlvbl93cmFwcGVyLnNlY3Rpb25fd3JhcHBlci0tY29udGFjdGZvcm0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgfVxyXG4gIC5jb250YWN0X2Zvcm0ge1xyXG4gICAgZmxleC1iYXNpczogNzgwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcbiAgLnNlY3Rpb25fY29udGFjdF9oZWFkaW5nIHtcclxuICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAuc2VjdGlvbl9jb250YWN0X2Rlc2Mge1xyXG4gICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMS45ZW07XHJcbiAgfVxyXG4gIGlucHV0LCB0ZXh0YXJlYSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNCNUI0QjU7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIHBhZGRpbmc6IDE0cHggMThweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcclxuICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gOHB4KTtcclxuICB9XHJcbiAgLy8gLmNvbnRhY3RfZm9ybV9pbnB1dHNfY29udGFpbmVyIHtcclxuICAvLyAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgLy8gICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gIC8vIH1cclxuICAuc2VuZF9idG4ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgfVxyXG4gIC5zZWN0aW9uX2NvbnRhY3RfYm94IHtcclxuICAgIG1hcmdpbjogNTBweCA0MHB4IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuICAuc2VjdGlvbl9jb250YWN0X2JveF9lbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICBjb2xvcjogJHJlZDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBpbWcge21hcmdpbi1yaWdodDogMThweDt9XHJcbiAgICAmOm5vdCg6aG92ZXIpIHtmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDUxJSk7fVxyXG4gIH1cclxuICAuc2VjdGlvbl93cmFwcGVyLnNlY3Rpb25fd3JhcHBlci0tbWFwTG9jYXRpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gICNnb29nbGVfbWFwIHtcclxuICAgIGZsZXgtYmFzaXM6IDEwNTBweDtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICB9XHJcbiAgLnNlY3Rpb25fY29udGFjdF9sb2NhdGlvbnMge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7IC8vSElERSBQRVJNQU5FTlRcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjVlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBzdHJvbmcge2ZvbnQtd2VpZ2h0OiBib2xkO31cclxuICB9XHJcbiAgLnNlY3Rpb25fY29udGFjdF9sb2NhdGlvbnNfdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBjb2xvcjogJHJlZDtcclxuICB9XHJcbiAgLnNlY3Rpb25fY29udGFjdF9sb2NhdGlvbnNfdHh0IHtcclxuXHJcbiAgfVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcclxuICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgfVxyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICB0ZXh0YXJlYSB7XHJcbiAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gIH1cclxuXHQjZ29vZ2xlX21hcCB7IGhlaWdodDogNDAwcHg7IH1cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICB0ZXh0YXJlYSB7XHJcbiAgICBoZWlnaHQ6IDI1NXB4O1xyXG4gIH1cclxuXHQjZ29vZ2xlX21hcCB7IGhlaWdodDogNTMwcHg7IH1cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAuc2VjdGlvbl93cmFwcGVyLnNlY3Rpb25fd3JhcHBlci0tbWFwTG9jYXRpb25zIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4gIC5zZWN0aW9uX2NvbnRhY3RfbG9jYXRpb25zIHtcclxuICAgIHBhZGRpbmc6IDYwcHggMTVweCAwO1xyXG4gIH1cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNDAxcHgpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIC5zZWN0aW9uX3dyYXBwZXIuc2VjdGlvbl93cmFwcGVyLS1tYXBMb2NhdGlvbnMge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgfVxyXG4gIC5zZWN0aW9uX2NvbnRhY3RfbG9jYXRpb25zIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtaW4taGVpZ2h0OiA2MzBweDtcclxuICAgIHBhZGRpbmc6IDIwcHggNTBweDtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgQGluY2x1ZGUgYWJzb2x1dGU7XHJcbiAgICAgIEBpbmNsdWRlIGZhc3RyeWdhO1xyXG4gICAgICBsZWZ0OiAtMzBweDtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMjAwJTtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufSAvL21lZGlhXHJcbn0gLy8jc2VjdGlvbl9jb250YWN0XHJcbiIsIi5wYWdlX2Zhdm9yaXRlcyB7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIC5zZWN0aW9uX3dyYXBwZXItLWZhdm9yaXRlc19kZXNjIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLmhlYWRpbmcge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICB9XHJcbiAgLnBhZ2VfbG9va2Jvb2tfZGVzYyB7XHJcbiAgICBtYXgtd2lkdGg6IDk4MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMi41ZW07XHJcbiAgfVxyXG4gIC5wYWdlX2Zhdm9yaXRlc19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gIC5wYWdlX2Zhdm9yaXRlc19saXN0IHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAua29zc19wcm9kdWN0X2VsZW1lbnQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBmbGV4LWJhc2lzOiAyNSU7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAmPioge21heC13aWR0aDogMzA0cHg7fVxyXG4gIH1cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAua29zc19wcm9kdWN0X2VsZW1lbnQge1xyXG4gICAgZmxleC1iYXNpczogMzMlO1xyXG4gIH1cclxufSAvL21lZGlhXHJcbn0gLy8ucGFnZV9mYXZvcml0ZXNcclxuIiwiLnBhZ2VfbG9naW4ge1xyXG5cclxuLmhlYWRpbmctLXBhZ2VfbG9naW4ge1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbn1cclxuLnVpLmZvcm0ge1xyXG4gIG1heC13aWR0aDogMzMwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgLmZpZWxkIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG59XHJcbi5rb3NzX2J0biB7XHJcbiAgbWFyZ2luOiAxMHB4IDA7XHJcbn1cclxuLmtvc3NfYnRuLS1mb3Jnb3Qge1xyXG4gIC8vIG9wYWNpdHk6IC41O1xyXG4gIC8vIHRyYW5zZm9ybTogc2NhbGUoLjcpO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgcGFkZGluZy10b3A6ICRtZW51X21vYmlsZV9oO1xyXG5cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICBwYWRkaW5nLXRvcDogJG1lbnVfZGVza19oO1xyXG59IC8vbWVkaWFcclxufSAvLy5wYWdlX2xvZ2luXHJcbiIsIi5wYWdlX3JlZ2lzdGVyIHtcclxuXHJcbi5zZWN0aW9uX3dyYXBwZXItLXBhZ2VfbG9naW4ge1xyXG4gIG1heC13aWR0aDogOTIwcHg7XHJcbn1cclxuLmhlYWRpbmctLXBhZ2VfcmVnaXN0ZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbn1cclxuLnVpLmZvcm0ge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIC5maWVsZCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuICAud2FybmluZy1yZXF1aXJlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmNmY2O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZTBiNGI0O1xyXG4gICAgY29sb3I6ICM5ZjNhMzg7XHJcbiAgfVxyXG59XHJcbiNub3RSZXF1aXJlZCB7ZGlzcGxheTogbm9uZTt9XHJcbmxhYmVsW2Zvcj1jYXB0Y2hhXSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4jY2FwdGNoYSB7XHJcbiAgd2lkdGg6IDYwcHg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4ua29zc19idG4ge1xyXG4gIG1hcmdpbjogMTBweCAwO1xyXG59XHJcblxyXG5bbmFtZT1cInNQaG9uZVwiXSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi51aS5tZXNzYWdlIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgcGFkZGluZy10b3A6ICRtZW51X21vYmlsZV9oO1xyXG5cclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICBwYWRkaW5nLXRvcDogJG1lbnVfZGVza19oO1xyXG59IC8vbWVkaWFcclxufSAvLy5wYWdlX3JlZ2lzdGVyXHJcbiIsIi5zZWN0aW9uX29yZGVyLS1zdGVwMSB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgLnNlY3Rpb25fd3JhcHBlciB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICB9XHJcbiAgLnVpLm1lc3NhZ2UgcCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICB9XHJcbiAgLnVpLm1lc3NhZ2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gIH1cclxuICAudWkudGFibGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gIH1cclxuICB0ZC5kZWwgYSB7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkYXdlc29tZTtcclxuICAgICAgY29udGVudDogJ1xcZjAwZCc7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnF1YW50aXR5IC51aS5pbnB1dCB7XHJcbiAgICBhLmZhIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgaW5wdXQge1xyXG4gICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAjZGlzY291bnRWb3VjaGVyIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIH1cclxuICAgIC51aS5pbnB1dCB7XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5uZXh0U3RlcCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICB9XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbn0gLy9tZWRpYVxyXG59IC8vLnNlY3Rpb25fb3JkZXItLXN0ZXAxXHJcbiIsIi5zZWN0aW9uX29yZGVyLS1zdGVwMiB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgLy8gLnVpLm1lc3NhZ2Uge1xyXG4gIC8vICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gIC8vIH1cclxuICAvLyAudWkudGFibGUge1xyXG4gIC8vICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gIC8vIH1cclxuICAuc2VjdGlvbl93cmFwcGVyIHtcclxuICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gIH1cclxuICAja29zc19idG4ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIH1cclxuICAudWkuZm9ybSB7XHJcbiAgICAvLyBtYXgtd2lkdGg6IDg4MHB4O1xyXG4gICAgLy8gbWFyZ2luOiAwIGF1dG87XHJcbiAgICAud2FybmluZy1yZXF1aXJlZCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY2ZjY7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogI2UwYjRiNDtcclxuICAgICAgY29sb3I6ICM5ZjNhMzg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICNwYXltZW50Q2hhbm5lbHMgc2VsZWN0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7IC8vZGVmYXVsdCB2YWx1ZVxyXG4gIH1cclxuICAjb3JkZXJSZWdpc3RlckZvcm0sXHJcbiAgI29yZGVyTG9naW5Gb3JtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDNlbTtcclxuICB9XHJcbiAgI3BlcnNvbmFsRGF0YUJsb2NrLFxyXG4gICNzaGlwcGluZ0FuZFBheW1lbnRzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuICB9XHJcblxyXG4gICNwYXltZW50Q2hhbm5lbHMge1xyXG4gICAgZGlzcGxheTogbm9uZTsgLy9kZWZhdWx0IHZhbHVlXHJcbiAgfVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5uZXh0U3RlcCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICB9XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbn0gLy9tZWRpYVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbn0gLy9tZWRpYVxyXG59IC8vLnNlY3Rpb25fb3JkZXItLXN0ZXAyXHJcbiIsIi5zZWN0aW9uX29yZGVyLS1zdGVwMyB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxufSAvL21lZGlhXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG59IC8vbWVkaWFcclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG59IC8vbWVkaWFcclxufSAvLy5zZWN0aW9uX29yZGVyLS1zdGVwM1xyXG4iLCIvKiBJRTEwKyBoYWNrIHN0eWxlcyAqL1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xyXG5cdC8vc29tZSBjb2RlIGZvciB0aGlzIGhhY2tcclxufVxyXG5ib2R5LnNhZmFyaSB7XHJcbiAgLy9zb21lIGNvZGUgZm9yIHRoaXMgaGFja1xyXG59XHJcblxyXG5ib2R5Om5vdCgubm9Ub3VjaHNjcmVlbikge1xyXG4gIC8vZm9yIHRvdWNoIGRldmljZXNcclxuICAuaG9tZV9zaG93cyAuaG9tZV9zaG93c19pbWFnZV90ZXh0IHsgb3BhY2l0eTogMTsgfVxyXG5cclxufVxyXG5cclxuLnVpLm1lc3NhZ2UgaS5mYSB7bWFyZ2luLXJpZ2h0OiA4cHg7fVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnUge1xyXG4gICAgbWF4LWhlaWdodDogbm9uZTtcclxuICB9XHJcbn1cclxuIl19 */
